1/** 2 df-detail 3 4 ì ë°ì´í¸: 2025-10-01 5**/ 6 7 8DFready(function() { 9 10 11 /* ì ë³´íììì ë³µì 2025-04-04 */ 12 !function(){let e=document.querySelector(".df-prs-sum");if(!e)return;let s=e.querySelector(".df-coupon-button");s&&([".product_custom_css > td",".product_price_css > td",".prd_price_sale_css > td",".product_price_sale_login_css > td"].forEach(t=>{let r=document.querySelectorAll(t);r.forEach(t=>{let r=t.innerHTML,c=document.createElement("div");c.classList.add("df-prs-sum__item"),t.parentNode.classList.forEach(e=>{c.classList.add(e)}),c.innerHTML=r,e.insertBefore(c,s)})}),e.classList.add("df-prs-sum--loaded"))}(); 13 14 15 // ê³µê¸ì¬ ì ë³´ ì´ë(ë³µì¬) 2025-04-04 16 !function(){let e=document.querySelector(".df-prs__supply");if(!e||e.classList.contains("displaynone"))return;let t=e.querySelector(".df-prs__supply-item");if(!t)return;let s=t.cloneNode(!0),r=document.querySelector(".xans-product-detaildesign table tbody");if(!r)return;let n=r.querySelector(".product_name_css");if(!n){r.insertBefore(s,r.firstChild);return}let i=n.nextElementSibling;for(;i&&(i.classList.contains("summary_desc_css")||i.classList.contains("simple_desc_css"));)i=i.nextElementSibling;r.insertBefore(s,i)}(); 17 18 19 // íì ìë ì¹´ì´í¸ ë¤ì´ 2025-06-04 20 function _0x2331(){const _0x53793d=['getFullYear','className','df-limit-count__title','div','68090gFiTNI','12471899IeoTrs','df-limit-count:\x20ì´ë¯¸ì§\x20컨í ì´ë를\x20ì°¾ì\x20ì\x20ììµëë¤.','1373560YPNCSQ','padStart','.xans-product-image','warn','textContent','querySelectorAll','floor','displaynone','332595NfNXJd','6574736EIYqCA','df-limit-count--up','createElement','getDate','df-limit-count__digit\x20df-limit-count__digit--quantity','df-limit-count__body','charAt','indexOf','ì¢ ë£ìë','querySelector','createTextNode','replace','getTime','split','parentElement','appendChild','63fleTnv','add','contains','.df-prd-action-item_buy','map','classList','íì문구','trim','\x20:\x20','getMonth','155785yhYpjy','12CjBeOr','innerHTML','1WcYwlY','.df-prs','136927qJWmGb','8GNSWpD','span','df-limit-count','ancestor','slice','df-limit-count__quantity','12bDhGeU','ìììë','df-limit-count__digit\x20df-limit-count__digit--time'];_0x2331=function(){return _0x53793d;};return _0x2331();}function _0x3318(_0x10c7f6,_0x6be866){const _0x233195=_0x2331();return _0x3318=function(_0x33187c,_0x594219){_0x33187c=_0x33187c-0x112;let _0xf7dcaf=_0x233195[_0x33187c];return _0xf7dcaf;},_0x3318(_0x10c7f6,_0x6be866);}(function(_0x2a8ed8,_0x42eb78){const _0x596609=_0x3318,_0x167410=_0x2a8ed8();while(!![]){try{const _0x136255=-parseInt(_0x596609(0x11f))/0x1*(-parseInt(_0x596609(0x132))/0x2)+parseInt(_0x596609(0x13a))/0x3+-parseInt(_0x596609(0x122))/0x4*(parseInt(_0x596609(0x11c))/0x5)+parseInt(_0x596609(0x11d))/0x6*(parseInt(_0x596609(0x121))/0x7)+parseInt(_0x596609(0x13b))/0x8+-parseInt(_0x596609(0x112))/0x9*(parseInt(_0x596609(0x12f))/0xa)+-parseInt(_0x596609(0x130))/0xb*(parseInt(_0x596609(0x128))/0xc);if(_0x136255===_0x42eb78)break;else _0x167410['push'](_0x167410['shift']());}catch(_0x510d06){_0x167410['push'](_0x167410['shift']());}}}(_0x2331,0x65467),(function(){const _0x22db66=_0x3318,_0x2db89e=document['querySelector'](_0x22db66(0x120));if(!_0x2db89e)return;const _0x49e9e3=_0x2db89e[_0x22db66(0x144)](_0x22db66(0x115));if(_0x49e9e3&&_0x49e9e3[_0x22db66(0x117)][_0x22db66(0x114)](_0x22db66(0x139)))return;function _0x495216(){const _0x459224=_0x22db66,_0xba5ecf=_0x2db89e[_0x459224(0x137)](_0x459224(0x124));for(const _0x213686 of _0xba5ecf){let _0x5321b3=_0x213686[_0x459224(0x149)];while(_0x5321b3){for(const _0x60bfbe of _0x5321b3[_0x459224(0x117)]){if(/^custom_option\d+_css$/['test'](_0x60bfbe))return{'tag':_0x213686,'ancestor':_0x5321b3};}_0x5321b3=_0x5321b3[_0x459224(0x149)];}}return null;}const _0x1d8a11=_0x495216();if(!_0x1d8a11)return;const _0x508803=_0x1d8a11['tag'],_0x3b856b=_0x1d8a11[_0x22db66(0x125)];_0x3b856b['remove']();const _0x53b629=_0x508803[_0x22db66(0x11e)],_0x402558=_0x53b629[_0x22db66(0x146)](/\r?\n/g,';')[_0x22db66(0x148)](';')[_0x22db66(0x116)](_0x1c8b52=>
20_0x1c8b52[_0x22db66(0x119)]())['filter'](_0x53bd5e=>_0x53bd5e['length']>0x0);let _0x4da97c='',_0x32b04a=0x0,_0x54149e=0x0,_0x283868=0x0;_0x402558['forEach'](_0x3c1f2d=>{const _0x3b7d5b=_0x22db66,_0x5e2dab=_0x3c1f2d[_0x3b7d5b(0x142)](':');if(_0x5e2dab===-0x1)return;const _0x5d49d2=_0x3c1f2d[_0x3b7d5b(0x126)](0x0,_0x5e2dab)['trim'](),_0x4f946d=_0x3c1f2d[_0x3b7d5b(0x126)](_0x5e2dab+0x1)[_0x3b7d5b(0x119)]();if(_0x5d49d2===_0x3b7d5b(0x118))_0x4da97c=_0x4f946d;else{if(_0x5d49d2==='ë°ë³µìê°')_0x32b04a=Number(_0x4f946d);else{if(_0x5d49d2===_0x3b7d5b(0x129))_0x54149e=Number(_0x4f946d);else _0x5d49d2===_0x3b7d5b(0x143)&&(_0x283868=Number(_0x4f946d));}}});if(!_0x32b04a||isNaN(_0x54149e)||isNaN(_0x283868)){console[_0x22db66(0x135)]('df-limit-count:\x20ì못ë\x20ì¤ì ê°ì
ëë¤.');return;}const _0x54b2c2=document[_0x22db66(0x13d)](_0x22db66(0x12e));_0x54b2c2[_0x22db66(0x12c)]=_0x22db66(0x124);_0x283868>_0x54149e?_0x54b2c2[_0x22db66(0x117)][_0x22db66(0x113)](_0x22db66(0x13c)):_0x54b2c2[_0x22db66(0x117)][_0x22db66(0x113)]('df-limit-count--down');if(_0x4da97c){const _0x3ac3f6=document[_0x22db66(0x13d)]('div');_0x3ac3f6['className']=_0x22db66(0x12d),_0x3ac3f6[_0x22db66(0x11e)]=_0x4da97c,_0x54b2c2[_0x22db66(0x14a)](_0x3ac3f6);}const _0x2dbe39=document[_0x22db66(0x13d)](_0x22db66(0x12e));_0x2dbe39['className']=_0x22db66(0x140);const _0xc729c7=document['createElement'](_0x22db66(0x12e));
20_0xc729c7[_0x22db66(0x12c)]=_0x22db66(0x127);const _0x400766=document['createElement'](_0x22db66(0x123));_0x400766[_0x22db66(0x12c)]=_0x22db66(0x13f),_0xc729c7[_0x22db66(0x14a)](_0x400766);const _0x59ad34=document['createElement'](_0x22db66(0x12e));_0x59ad34[_0x22db66(0x12c)]='df-limit-count__timer';const _0x1bb4e5=document[_0x22db66(0x13d)]('span');_0x1bb4e5[_0x22db66(0x12c)]=_0x22db66(0x12a);const _0x156d0b=document[_0x22db66(0x13d)](_0x22db66(0x123));_0x156d0b[_0x22db66(0x12c)]=_0x22db66(0x12a);const _0x2812bd=document[_0x22db66(0x13d)](_0x22db66(0x123));_0x2812bd[_0x22db66(0x12c)]='df-limit-count__digit\x20df-limit-count__digit--time';const _0x5bbadd=document['createElement'](_0x22db66(0x123));_0x5bbadd['className']='df-limit-count__digit\x20df-limit-count__digit--time';const _0x46cd65=document[_0x22db66(0x13d)]('span');_0x46cd65[_0x22db66(0x12c)]=_0x22db66(0x12a);const _0x72fd84=document[_0x22db66(0x13d)](_0x22db66(0x123));_0x72fd84['className']='df-limit-count__digit\x20df-limit-count__digit--time',_0x59ad34['appendChild'](_0x1bb4e5),_0x59ad34[_0x22db66(0x14a)](_0x156d0b),_0x59ad34['appendChild'](document[_0x22db66(0x145)](_0x22db66(0x11a))),_0x59ad34[_0x22db66(0x14a)](_0x2812bd),_0x59ad34['appendChild'](_0x5bbadd),_0x59ad34[_0x22db66(0x14a)](document['createTextNode']('\x20:\x20')),_0x59ad34['appendChild'](_0x46cd65),_0x59ad34[_0x22db66(0x14a)](_0x72fd84),_0x2dbe39[_0x22db66(0x14a)](_0xc729c7),_0x2dbe39[_0x22db66(0x14a)](_0x59ad34),_0x54b2c2[_0x22db66(0x14a)](_0x2dbe39);const _0x1ad46c=_0x2db89e[_0x22db66(0x144)](_0x22db66(0x134));if(_0x1ad46c)_0x1ad46c['prepend'](_0x54b2c2);else{console['warn'](_0x22db66(0x131));return;}function _0x212265(_0x34fd48){const _0x2831b6=_0x22db66,_0x5baa66=new Date(),_0x2008db=_0x5baa66[_0x2831b6(0x12b)](),_0x2242d1=_0x5baa66[_0x2831b6(0x11b)](),_0x317353=_0x5baa66[_0x2831b6(0x13e)](),_0x44e5ee=new Date(_0x2008db,_0x2242d1,_0x317353,0x0,0x0,0x0),_0x7c7945=_0x5baa66-_0x44e5ee,_0x5ef5ae=_0x7c7945/(0x3e8*0x3c*0x3c),_0x12bee6=Math[_0x2831b6(0x138)](_0x5ef5ae/_0x34fd48),_0xfda5ee=_0x12bee6*_0x34fd48,_0x3370eb=new Date(_0x2008db,_0x2242d1,_0x317353,_0xfda5ee,0x0,0x0),_0x26e10c=new Date(_0x3370eb[_0x2831b6(0x147)]()+_0x34fd48*0x3c*0x3c*0x3e8);return{'intervalStart':_0x3370eb,'intervalEnd':_0x26e10c};}function _0x12df8e(){const _0x5e4518=_0x22db66,_0x7cd7dc=new Date(),{intervalStart:_0x305ff7,intervalEnd:_0x4cbbd2}=_0x212265(_0x32b04a),_0x54d4e7=_0x4cbbd2-_0x305ff7;let _0x22dfe3=_0x7cd7dc-_0x305ff7;if(_0x22dfe3<0x0)_0x22dfe3=0x0;if(_0x22dfe3>_0x54d4e7)_0x22dfe3=_0x54d4e7;const _0x360904=_0x22dfe3/_0x54d4e7,_0x5c0905=_0x283868-_0x54149e;let _0x3f7a70;if(_0x283868>_0x54149e){_0x3f7a70=_0x54149e+Math[_0x5e4518(0x138)](_0x5c0905*_0x360904);if(_0x3f7a70>_0x283868)_0x3f7a70=_0x283868;}else{const _0x2fed56=_0x54149e-_0x283868;_0x3f7a70=_0x54149e-Math['floor'](_0x2fed56*_0x360904);if(_0x3f7a70<_0x283868)_0x3f7a70=_0x283868;}_0x400766[_0x5e4518(0x136)]=_0x3f7a70;let _0x1c3b7e=_0x4cbbd2-_0x7cd7dc;if(_0x1c3b7e<0x0)_0x1c3b7e=0x0;const _0x1cb04b=Math[_0x5e4518(0x138)](_0x1c3b7e/(0x3e8*0x3c*0x3c)),_0x1e8bdc=Math[_0x5e4518(0x138)](_0x1c3b7e%(0x3e8*0x3c*0x3c)/(0x3e8*0x3c)),_0x4e3f6d=Math['floor'](_0x1c3b7e%(0x3e8*0x3c)/0x3e8),_0x2913f7=String(_0x1cb04b)[_0x5e4518(0x133)](0x2,'0'),_0x1e7c7c=String(_0x1e8bdc)[_0x5e4518(0x133)](0x2,'0'),_0x1d77a3=String(_0x4e3f6d)[_0x5e4518(0x133)](0x2,'0');_0x1bb4e5[_0x5e4518(0x136)]=_0x2913f7[_0x5e4518(0x141)](0x0),_0x156d0b[_0x5e4518(0x136)]=_0x2913f7[_0x5e4518(0x141)](0x1),_0x2812bd[_0x5e4518(0x136)]=_0x1e7c7c[_0x5e4518(0x141)](0x0),_0x5bbadd['textContent']=_0x1e7c7c[_0x5e4518(0x141)](0x1),_0x46cd65[_0x5e4518(0x136)]=_0x1d77a3['charAt'](0x0),_0x72fd84['textContent']=_0x1d77a3[_0x5e4518(0x141)](0x1);}_0x12df8e(),setInterval(_0x12df8e,0x3e8);}())); 21 22 23 //ìí ìì¸ ì¡°íì íìê¸°ë¥ 2025-01-15 24 !function(){let t=DF["set-prs-hits"];if(void 0===t)return;let e=parseInt(t,10),r=document.querySelector(".df-prs__hits-number");if(!r)return;let s=r.textContent.trim();s=s.replaceAll(",","");let i=parseInt(s,10),l=document.querySelector(".df-prs__hits");l&&(i>=e?l.classList.add("df-prs__hits--active"):l.classList.remove("df-prs__hits--active"))}(); 25 26 27 //ìí ìì¸ ì¶ê°ì´ë¯¸ì§ ì²ë¦¬ 2025-10-01 28 !function(){let e=document.querySelector(".imgArea");if(!e)return;let t=e.querySelector(".listImg ul");if(!t)return;let i=t.querySelectorAll("li");if(i.length<=1)return;let a=e.querySelector(".thumbnail__image > img"),r=e.querySelector(".thumbnail");if(!r)return;let l=i[0]?.querySelector("img"),s=a;s&&l&&(l.src=s.src,l.alt=s.alt);let n=(e,t=document)=>t.querySelector(e),o=(e,t=document)=>t.querySelectorAll(e),d=e=>(e||"").split("?")[0].split("/").pop()||"",c=(e,t)=>e?.classList[t?"add":"remove"]("df-prs__image--option-fallback"),p=e=>{e&&!e.dataset.originalSrc&&(e.dataset.originalSrc=e.src,e.alt&&(e.dataset.originalAlt=e.alt))},g=()=>{o('.swiper-slide img[data-replaced-by-option="1"]',r).forEach(e
28=>{e.dataset.originalSrc&&e.src!==e.dataset.originalSrc&&(e.src=e.dataset.originalSrc),e.dataset.originalAlt&&(e.alt=e.dataset.originalAlt),e.removeAttribute("data-replaced-by-option")}),c(e,!!n('.swiper-slide img[data-replaced-by-option="1"]',r))};function u(){let i=t.cloneNode(!0);r.appendChild(i);let a=new DFSlider(".imgArea .listImg > ul",{spaceBetween:8,slidesPerView:5,watchSlidesProgress:!0}),l=new DFSlider(".imgArea .thumbnail > ul",{touchEventsTarget:"container",rewind:!0,thumbs:{swiper:a.swiper},dfOptions:{navigation:{use:!0,addClass:"df-navigation-hover--on df-navigation-mobile--off df-navigation-shape--circle df-navigation-size--medium df-navigation-color--white"},pagination:{use:!0,type:"fraction"}}});o(".swiper-slide img",r).forEach(p),n(".listImg",e)?.addEventListener("click",e=>{let t=e.target?.closest(".swiper-slide");t?.classList.contains("swiper-slide-thumb-active")&&g()},{passive:!0}),l?.swiper?.on("slideChangeTransitionStart",g);let u=n(".xans-product-imagestyle",r),m=n(".swiper",r);u&&m&&m.appendChild(u);let f=(()=>{let e=new Map;return o(".swiper-slide img",r).forEach((t,i)=>e.set(d(t.src),i)),e})();s&&l?.swiper&&new MutationObserver(t=>{for(let i of t){if("attributes"!==i.type||"src"!==i.attributeName)continue;let a=i.target.src,o=f.get(d(a));if(Number.isInteger(o)){l.swiper.slideTo(o,0);return}let g=n(".swiper-slide.swiper-slide-active img",r);g&&(p(g),g.src=a,g.alt=s.alt||g.alt||"",g.setAttribute("data-replaced-by-option","1"),c(e,!0))}}).observe(s,{attributes:!0,attributeFilter:["src"]}),e.classList.add("df-prs__image--add-image")}(l?.complete?u:l.addEventListener.bind(l,"load",u,{once:!0}))()}(); 29 30 31 //[ìì¸íì´ì§] ê´ë ¨ìí 2025-02-16 32 //2025-02-16 ë¤ì´ë° ë³ê²½ 33 (function() { 34 var container = document.querySelector('.df-prd-related'); 35 var isOn = (container && DF['set-prd-relatedbuy'] === 'on'); 36 37 // ì´ì ë²ì ìì ì°ë ê¸°ë¥ 38 if (isOn) { 39 container.classList.add('df-prd-related--buy'); 40 } 41 42 new DFSlider('.df-prd-related-items', { 43 slidesPerView: 2, 44 spaceBetween: 10, 45 freeMode: true, 46 loop: false,
47 roundLengths: true, 48 // DF['set-prd-relatedbuy'] ê°ì´ 'on'ì´ë©´ simulateTouch: false, 49 // ê·¸ë ì§ ìë¤ë©´ true(íìì ë°ë¼ ìíë 기본ê°ì¼ë¡ ë³ê²½) 50 simulateTouch: isOn ? false : true, 51 52 breakpoints: { 53 361: { 54 slidesPerView: 3, 55 spaceBetween: 10, 56 }, 57 768: { 58 slidesPerView: 4, 59 spaceBetween: 20, 60 }, 61 1025: { 62 slidesPerView: 5, 63 spaceBetween: 20, 64 }, 65 }, 66 dfOptions: { 67 navigation: { 68 use: true, 69 addClass: 'df-navigation-hover--off df-navigation-mobile--off df-navigation-shape--square df-navigation-size--small df-navigation-color--white', 70 }, 71 scrollbar: { 72 use: true, 73 type: 'thin', 74 position: 'outside', 75 } 76 }, 77 }); 78 })(); 79 80 81 // ìí ìì¸íì´ì§ ìíí기&문ìê²ìí ìì±ì¼,ì¡°íì íìì¤ì 2018-10-23 82 var $detailBoard = $('#prdQnA, #prdReview'); 83 $detailBoard.each(function(){ 84 var $this = $(this); 85 if($this.find('.hit-count.displaynone').length){ 86 $this.find('.hit-title').hide(); 87 } 88 if($this.find('.date-count.displaynone').length){ 89 $this.find('.date-title').hide(); 90 } 91 }); 92 93 94 // ìíìì½ì¤ëª ·ìíê°ëµì¤ëª ì¤íì¼ ì´ì 2024-12-30 95 !function(){let e=document.querySelector(".simple_desc_css span")?.getAttribute("style")||"";document.querySelectorAll(".df-prs__simple-desc").forEach(t=>{t.setAttribute("style",e)});let t=document.querySelector(".summary_desc_css span")?.getAttribute("style")||"";document.querySelectorAll(".df-prs__summary-desc").forEach(e=>{e.setAttribute("style",t)});let s=document.querySelector(".product_name_css span")?.getAttribute("style")||"";document.querySelectorAll(".df-prs__name").forEach(e=>{e.setAttribute("style",s)})}(); 96 97 98 // ê³µì í기 2025-03-04 99 !function(){let e=document.querySelector(".df-prs__share");e&&e.addEventListener("click",async function(){if(navigator.share)try{await navigator.share({url:window.location.href})}catch(e){}else try{await navigator.clipboard.writeText(window.location.href),function e(){let t=document.createElement("div");t.classList.add("df-prs__share-layer"),t.innerHTML=` 100 <div class="df-prs__share-layer__container"> 101 <div class="df-prs__share-layer__text"></div> 102 <button class="df-prs__share-layer__button" type="button"></button> 103 </div> 104 `,document.body.appendChild(t),t.querySelector(".df-prs__share-layer__button").addEventListener("click",function(){document.body.removeChild(t)}),t.addEventListener("click",function(){document.body.removeChild(t)})}()}catch(t){}})}(); 105 106 107 //ì¤ë ë°°ì¡ ì¶ë° 2025-09-09 108 function _0x1f9c(_0x52af9e,_0x376577){const _0x3f4e58=_0x3f4e();return _0x1f9c=function(_0x1f9ca2,_0x44510b){_0x1f9ca2=_0x1f9ca2-0x1ec;let _0x5b5e0f=_0x3f4e58[_0x1f9ca2];return _0x5b5e0f;},_0x1f9c(_0x52af9e,_0x376577);}function _0x3f4e(){const _0x4176a9=['setDate','set-todayship-holidays','2611gMfCdU','set-todayship-m','df-todayship--holiday','set-todayship-sun','56JtqQiY','.df-todayship','getDay','.df-todayship__title\x20h3','2960286VidMXz','<span>','getDate','42kOWiHX','.df-prd__guide-shipping-period','.df-cutoff-time','13291137TomPyE','classList','match','.df-todayship__schedule','includes','setHours','textContent','floor','padStart','34760mPCAJQ','df-todayship--active','193198LyMslq',')</span>','set-todayship-h','querySelector','df-todayship--reserve','set-todayship-sat','</span>','isArray','add','df-todayship--today','19376daFAlL','df-todayship--tomorrow','set-todayship-reserve','21343450msBfJZ','<span\x20class=\x22df-cutoff-time\x22>','innerHTML','getMonth','set-todayship-use','597312BdMIDm','trim','remove','insertAdjacentHTML'];_0x3f4e=function(){return _0x4176a9;};return _0x3f4e();}(function(_0x1e64bd,_0x15f219){const _0x2ecbdb=_0x1f9c,_0x1b0cc1=_0x1e64bd();while(!![]){try{const _0x4d8ff8=parseInt(_0x2ecbdb(0x1fc))/0x1+-parseInt(_0x2ecbdb(0x21b))/0x2*(-parseInt(_0x2ecbdb(0x20d))/0x3)+parseInt(_0x2ecbdb(0x206))/0x4*(-parseInt(_0x2ecbdb(0x219))/0x5)+parseInt(_0x2ecbdb(0x20a))/0x6+parseInt(_0x2ecbdb(0x202))/0x7*(-parseInt(_0x2ecbdb(0x1f4))/0x8)+parseInt(_0x2ecbdb(0x210))/0x9+-parseInt(_0x2ecbdb(0x1f7))/0xa;if(_0x4d8ff8===_0x15f219)break;
108else _0x1b0cc1['push'](_0x1b0cc1['shift']());}catch(_0x1f3a58){_0x1b0cc1['push'](_0x1b0cc1['shift']());}}}(_0x3f4e,0xbf999),(function(){const _0x20f34b=_0x1f9c;if(typeof DF==='undefined'||DF[_0x20f34b(0x1fb)]!=='on')return;const _0x4ebbe5=document[_0x20f34b(0x1ed)](_0x20f34b(0x20e));let _0x4dfb92=null;if(_0x4ebbe5){const _0x42058a=_0x4ebbe5[_0x20f34b(0x216)][_0x20f34b(0x1fd)](),_0x7f10c4=_0x42058a[_0x20f34b(0x212)](/(\d+)\s*(?:ì¼)?\s*~/);_0x7f10c4&&(_0x4dfb92=parseInt(_0x7f10c4[0x1],0xa));}const _0x49a895=DF[_0x20f34b(0x1f6)]==='on';if(_0x4dfb92>0x1&&!_0x49a895)return;const _0x45e092=document[_0x20f34b(0x1ed)](_0x20f34b(0x207));if(!_0x45e092)return;_0x45e092[_0x20f34b(0x211)][_0x20f34b(0x1f2)](_0x20f34b(0x21a));if(!DF[_0x20f34b(0x1ec)]||!DF[_0x20f34b(0x203)])return;const _0x43efcf=parseInt(DF[_0x20f34b(0x1ec)],0xa),_0x12c5fe=parseInt(DF[_0x20f34b(0x203)],0xa),_0x2b3ad8=DF[_0x20f34b(0x1ef)]==='on',_0x2d4974=DF[_0x20f34b(0x205)]==='on',_0x387760=Array[_0x20f34b(0x1f1)](DF[_0x20f34b(0x201)])?DF[_0x20f34b(0x201)]:[];let _0xe53441=new Date();_0xe53441[_0x20f34b(0x215)](_0x43efcf,_0x12c5fe,0x0,0x0);let _0x2eb982=_0xe53441[_0x20f34b(0x20c)]();const _0xf48b0=document[_0x20f34b(0x1ed)](_0x20f34b(0x213)),_0x497c68=document[_0x20f34b(0x1ed)](_0x20f34b(0x209)),_0x1d47d6=String(_0x43efcf)[_0x20f34b(0x218)](0x2,'0'),_0x167ec1=String(_0x12c5fe)[_0x20f34b(0x218)](0x2,'0'),_0x3010a3=_0x20f34b(0x1f8)+_0x1d47d6+':'+_0x167ec1+_0x20f34b(0x1f0);function _0x4dbc74(_0x35f8c1){const _0x378a7e=_0x20f34b,_0x3e7118=_0x35f8c1['getFullYear'](),_0x27763b=String(_0x35f8c1['getMonth']()+0x1)[_0x378a7e(0x218)](0x2,'0'),_0x1efade=String(_0x35f8c1[_0x378a7e(0x20c)]())[_0x378a7e(0x218)](0x2,'0');return _0x387760[_0x378a7e(0x214)](_0x3e7118+'-'+_0x27763b+'-'+_0x1efade);}function _0x1604ad(_0x1e37d0){const _0x492836=_0x20f34b,_0x56a05d=_0x1e37d0[_0x492836(0x208)]();if(_0x56a05d===0x6&&!_0x2b3ad8)return!![];if(_0x56a05d===0x0&&!_0x2d4974)return!![];if(_0x4dbc74(_0x1e37d0))return!![];return![];}function _0x11bc7b(){const _0x3d2269=_0x20f34b;if(!_0x497c68)return;const _0x9272eb=_0x497c68[_0x3d2269(0x1ed)](_0x3d2269(0x20f));!_0x9272eb&&_0x497c68[_0x3d2269(0x1ff)]('beforeend','\x20'+_0x3010a3);}function _0x17691f(){const _0x4688ee=_0x20f34b,_0x21e61a=new Date();_0x21e61a[_0x4688ee(0x215)](_0x43efcf,_0x12c5fe,0x0,0x0),_0xe53441=_0x21e61a,_0x2eb982=_0x21e61a[_0x4688ee(0x20c)](),clearInterval(_0x1f1e64),_0x45e092['classList'][_0x4688ee(0x1fe)]('df-todayship--today',_0x4688ee(0x1f5),'df-todayship--reserve',_0x4688ee(0x204));const _0x2afd32=_0x497c68?.[_0x4688ee(0x1ed)]('.df-cutoff-time');_0x2afd32&&_0x2afd32[_0x4688ee(0x1fe)](),_0x5f1090();}let _0x1f1e64=null;function _0x20f85f(){const _0x24f477=_0x20f34b,_0x2999cd=new Date();if(_0x2999cd[_0x24f477(0x20c)]()!==_0x2eb982){_0x17691f();return;}if(_0x1604ad(_0x2999cd)){_0x45e092['classList']['remove']('df-todayship--today'),_0x45e092['classList'][_0x24f477(0x1f2)](_0x24f477(0x1f5),_0x24f477(0x204)),_0x11bc7b();const _0x325271=new Date();_0x325271[_0x24f477(0x200)](_0x325271['getDate']()+0x1);while(_0x1604ad(_0x325271)){_0x325271['setDate'](_0x325271[_0x24f477(0x20c)]()+0x1);}const _0x3829ba=_0x325271[_0x24f477(0x1fa)]()+0x1,_0x2a3f91=_0x325271[_0x24f477(0x20c)](),_0x3a96e7=['ì¼','ì','í','ì','목','ê¸','í '],_0x5f1d35=_0x3a96e7[_0x325271[_0x24f477(0x208)]()];_0xf48b0&&(_0xf48b0[_0x24f477(0x1f9)]=_0x24f477(0x20b)+_0x3829ba+'/'+_0x2a3f91+'('+_0x5f1d35+')</span>');clearInterval(_0x1f1e64);return;}let _0x5cf5e1=Math[_0x24f477(0x217)]((_0xe53441-_0x2999cd)/0x3e8);if(_0x5cf5e1<=0x0){_0x45e092[_0x24f477(0x211)][_0x24f477(0x1fe)](_0x24f477(0x1f3)),_0x45e092['classList'][_0x24f477(0x1f2)]('df-todayship--tomorrow'),_0x11bc7b();const _0x54c0df=new Date();_0x54c0df['setDate'](_0x54c0df[_0x24f477(0x20c)]()+0x1);while(_0x1604ad(_0x54c0df)){_0x54c0df[_0x24f477(0x200)](_0x54c0df[_0x24f477(0x20c)]()+0x1);}const _0x25969d=_0x54c0df[_0x24f477(0x1fa)]()+0x1,_0x36fb60=_0x54c0df[_0x24f477(0x20c)](),_0x4b0081=['ì¼','ì','í','ì','목','ê¸','í '],_0x36723a=_0x4b0081[_0x54c0df[_0x24f477(0x208)]()];
108_0xf48b0&&(_0xf48b0['innerHTML']=_0x24f477(0x20b)+_0x25969d+'/'+_0x36fb60+'('+_0x36723a+')</span>');clearInterval(_0x1f1e64);return;}_0x45e092[_0x24f477(0x211)][_0x24f477(0x1fe)](_0x24f477(0x1f5),'df-todayship--holiday'),_0x45e092[_0x24f477(0x211)][_0x24f477(0x1f2)](_0x24f477(0x1f3)),_0x11bc7b();if(_0xf48b0){const _0x166eff=String(Math[_0x24f477(0x217)](_0x5cf5e1/0xe10))[_0x24f477(0x218)](0x2,'0');_0x5cf5e1%=0xe10;const _0x25acdb=String(Math['floor'](_0x5cf5e1/0x3c))[_0x24f477(0x218)](0x2,'0'),_0x265737=String(_0x5cf5e1%0x3c)[_0x24f477(0x218)](0x2,'0');_0xf48b0[_0x24f477(0x1f9)]=_0x24f477(0x20b)+_0x166eff+':'+_0x25acdb+':'+_0x265737+_0x24f477(0x1f0);}}function _0x5f1090(){const _0x392bcd=_0x20f34b;if(!_0xf48b0)return;if(_0x4dfb92===0x1)_0x20f85f(),_0x1f1e64=setInterval(_0x20f85f,0x3e8);else{if(_0x4dfb92>0x1){_0x45e092[_0x392bcd(0x211)][_0x392bcd(0x1f2)](_0x392bcd(0x1ee));const _0x42d093=new Date();let _0x18bc3c=0x0;while(_0x18bc3c<_0x4dfb92){if(!_0x1604ad(_0x42d093)){_0x18bc3c++;if(_0x18bc3c===_0x4dfb92)break;}_0x42d093[_0x392bcd(0x200)](_0x42d093[_0x392bcd(0x20c)]()+0x1);}const _0x4f3a83=_0x42d093[_0x392bcd(0x1fa)]()+0x1,_0x4d8517=_0x42d093[_0x392bcd(0x20c)](),_0x1b6391=['ì¼','ì','í','ì','목','ê¸','í '],_0xe418fa=_0x1b6391[_0x42d093[_0x392bcd(0x208)]()];_0xf48b0&&(_0xf48b0[_0x392bcd(0x1f9)]=_0x392bcd(0x20b)+_0x4f3a83+'/'+_0x4d8517+'('+_0xe418fa+_0x392bcd(0x21c));}else _0x20f85f(),_0x1f1e64=setInterval(_0x20f85f,0x3e8);}}_0x5f1090();}())); 109 110 111 //구매ê¸ì¡ë³ 무ë£ë°°ì¡ ì²´í¬ ê¸°ë¥ 2025-02-26 112 function _0x5d06(){const _0x773f87=['strong','width','</strong>ì\x20ë\x20구매íë©´\x20<strong>무ë£ë°°ì¡!</strong>','df-freeshipping--freemember','replace','100%','childList','.df-freeshipping__graph-bar','200561EdLJql','312mmRKHj','.df-freeshipping__title','352OtYRDy','#totalPrice\x20.total','set-freeshipping-use','includes','df-freeshipping--fill','90gUlTCS','70301FjrwQv','ê°\x20주문ì','ì§ê¸\x20ê²°ì íë©´!\x20<strong>무ë£ë°°ì¡\x20ð</strong>\x20(<strong>','observe','textContent','innerHTML','querySelector','.df-freeshipping','무ë£ë°°ì¡','.delv_price_B','classList','length','789GlxTnd','add','trim','4068918wpUfNQ','querySelectorAll','930286rltMKQ','.df-freeshipping__price-min','25430fJmxsm','1810UYPyqc','remove','type','forEach','114354ojAScF','toLocaleString','df-freeshipping--active','.df-freeshipping__data-group\x20.myshop_benefit_ship_free_message','ì°¨ë±ë¶ê³¼'];_0x5d06=function(){return _0x773f87;};return _0x5d06();}function _0x4b04(_0x3cfe78,_0x4df945){const _0x5d0662=_0x5d06();return _0x4b04=function(_0x4b047d,_0x287b7e){_0x4b047d=_0x4b047d-0x129;let _0x25c4fc=_0x5d0662[_0x4b047d];return _0x25c4fc;},_0x4b04(_0x3cfe78,_0x4df945);}(function(_0x51ca1c,_0x1041aa){const _0x16a2b1=_0x4b04,_0x592616=_0x51ca1c();while(!![]){try{const _0x54d291=-parseInt(_0x16a2b1(0x14a))/0x1+-parseInt(_0x16a2b1(0x136))/0x2+parseInt(_0x16a2b1(0x131))/0x3*(-parseInt(_0x16a2b1(0x14d))/0x4)+parseInt(_0x16a2b1(0x138))/0x5*(-parseInt(_0x16a2b1(0x152))/0x6)+-parseInt(_0x16a2b1(0x134))/0x7+parseInt(_0x16a2b1(0x14b))/0x8*(parseInt(_0x16a2b1(0x13d))/0x9)+parseInt(_0x16a2b1(0x139))/0xa*(parseInt(_0x16a2b1(0x153))/0xb);if(_0x54d291===_0x1041aa)break;else _0x592616['push'](_0x592616['shift']());}catch(_0x4ad590){_0x592616['push'](_0x592616['shift']());}}}(_0x5d06,0x4aae5),(function(){const _0x532951=_0x4b04;if(DF[_0x532951(0x14f)]!='on')return;const _0x1349d6=document[_0x532951(0x12b)](_0x532951(0x12c));if(!_0x1349d6)return;let _0x592c17=![];const _0x298594=_0x1349d6['querySelector'](_0x532951(0x12e));if(!_0x298594)return;const _0x5e15f7=_0x298594[_0x532951(0x129)];if(_0x5e15f7[_0x532951(0x150)](_0x532951(0x154))||_0x5e15f7[_0x532951(0x150)](_0x532951(0x141)))return;const _0x36044c=_0x298594[_0x532951(0x12b)](_0x532951(0x142)),_0x2db17e=_0x36044c?parseInt(_0x36044c[_0x532951(0x129)][_0x532951(0x146)](/[^0-9]/g,''),0xa):0x0,_0x156839=_0x298594[_0x532951(0x135)](_0x532951(0x142));_0x156839[_0x532951(0x13c)](_0x38226e=>_0x38226e[_0x532951(0x13a)]());const _0x5258ac=parseInt(_0x298594['textContent'][_0x532951(0x146)](/[^0-9]/g,''),0xa);if(_0x5258ac>=0x0){const _0x7a9874=_0x1349d6['querySelector'](_0x532951(0x14c)),_0x47690e=_0x1349d6[_0x532951(0x12b)]('.df-freeshipping__graph'),_0x2d0686=_0x1349d6[_0x532951(0x12b)](_0x532951(0x137)),_0xce035b=_0x1349d6[_0x532951(0x12b)]('.df-freeshipping__price-max'),_0x385740=document['querySelector'](_0x532951(0x14e));function _0x454610(_0x5df3fb=0x0){const _0x3949b1=_0x532951,_0x4f5e05=_0x5258ac-_0x5df3fb;_0x592c17||_0x4f5e05<=0x0?_0x1349d6[_0x3949b1(0x12f)][_0x3949b1(0x132)]('df-freeshipping--fill'):_0x1349d6[_0x3949b1(0x12f)][_0x3949b1(0x13a)](_0x3949b1(0x151));if(_0x592c17){_0x1349d6[_0x3949b1(0x12f)]['add'](_0x3949b1(0x145));if(_0x7a9874)_0x7a9874['innerHTML']='';}else _0x4f5e05<=0x0?_0x7a9874&&(_0x7a9874['innerHTML']=_0x3949b1(0x155)+_0x2db17e[_0x3949b1(0x13e)]()+'</strong>ì\x20ì ì½)'):_0x7a9874&&(_0x7a9874[_0x3949b1(0x12a)]='<strong>'+_0x4f5e05[_0x3949b1(0x13e)]()+_0x3949b1(0x144));if(_0x47690e){const _0x1ff142=_0x47690e['querySelector'](_0x3949b1(0x149));if(_0x1ff142){const _0x390bd4=Math['min'](0x64,_0x5df3fb/_0x5258ac*0x64);setTimeout(()=>{const _0x58f12b=_0x3949b1;_0x1ff142['style'][_0x58f12b(0x143)]=_0x592c17?_0x58f12b(0x147):_0x390bd4+'%';},0x14);}}}if(_0x2d0686)_0x2d0686['textContent']='0ì';_0xce035b&&(_0xce035b[_0x532951(0x129)]=_0x592c17?_0x532951(0x12d):_0x5258ac[_0x532951(0x13e)]()+'ì');const _0x55ad42=new MutationObserver(()=>{const _0x429c8b=_0x532951,_0x177122=document['querySelector']('.df-freeshipping__data-group\x20.myshop_benefit_ship_free_message');_0x592c17=!!(_0x177122&&_0x177122[_0x429c8b(0x129)][_0x429c8b(0x133)]()[_0x429c8b(0x130)]>0x0),_0x454610();}),_0x594d1a=document[_0x532951(0x12b)](_0x532951(0x140));_0x594d1a&&_0x55ad42[_0x532951(0x156)](_0x594d1a,{'childList':!![],'subtree':!![],'characterData':!![]});const _0x35ed97=new MutationObserver(_0x6069ea=>{const _0x567bc0=_0x532951;_0x6069ea[_0x567bc0(0x13c)](_0x138d19=>{const _0xd77c6=_0x567bc0;if(_0x138d19[_0xd77c6(0x13b)]===_0xd77c6(0x148)){const _0x8d8d79=_0x138d19['target']['querySelector'](_0xd77c6(0x142)),_0x102560=_0x8d8d79?parseInt(_0x8d8d79[_0xd77c6(0x129)][_0xd77c6(0x146)](/[^0-9]/g,''),0xa):0x0;_0x102560===0x0?_0x1349d6[_0xd77c6(0x12f)][_0xd77c6(0x13a)]('df-freeshipping--active'):!_0x1349d6[_0xd77c6(0x12f)]['contains']('df-freeshipping--active')&&_0x1349d6[_0xd77c6(0x12f)][_0xd77c6(0x132)](_0xd77c6(0x13f)),_0x454610(_0x102560);}});});_0x385740&&_0x35ed97[_0x532951(0x156)](_0x385740,{'childList':!![],'subtree':!![]}),_0x454610();}}())); 113 114 115 // ìí ìì¸íì´ì§ ìíì¤ëª ì¢ì°ì ë ¬ 2017-02-13 116 void 0!==DF["set-prd-align"]&&document.querySelectorAll("#df-detail-area .cont").forEach(function(e){e.style.textAlign=DF["set-prd-align"]}); 117 118 119 /* ìì¸íì´ì§ íë¨ êµ¬ë§¤ë²í¼ ê³ ì ìì */ 120 !function(){if(!window.DF||"on"!==DF["set-prd-optfix"])return;let e=document.querySelector(".df-prs"),s=document.querySelector(".df-prs__info"),t=document.querySelectorAll(".df-prs__toggle"),i=document.body;e&&s&&(window.addEventListener("scroll",()=>{let t=e.getBoundingClientRect();t.bottom<=0?(s.classList.add("df-prs__info--fixed"),i.classList.add("df-prs-info-fixed")):(s.classList.remove("df-prs__info--fixed"),i.classList.remove("df-prs-info-fixed"),s.style.height="")}
120),t.length&&t.forEach(e=>{e.addEventListener("click",()=>{if(s.classList.contains("df-prs__info--fixed--open"))s.classList.remove("df-prs__info--fixed--open"),s.style.height="";else{s.style.height="";let e=s.scrollHeight;s.style.height=e+"px",s.classList.add("df-prs__info--fixed--open")}})}))}(); 121 122 123 // ìì¸íì´ì§ 리뷰ìì IntersectionObserver í´ì 2025-04-17 124 (function(_0x5d12e1,_0xf153da){const _0x4cffc7=_0x5cb9,_0x582774=_0x5d12e1();while(!![]){try{const _0x4f0119=-parseInt(_0x4cffc7(0x94))/0x1*(parseInt(_0x4cffc7(0x9e))/0x2)+-parseInt(_0x4cffc7(0x99))/0x3*(parseInt(_0x4cffc7(0x95))/0x4)+-parseInt(_0x4cffc7(0x92))/0x5+parseInt(_0x4cffc7(0x9a))/0x6*(parseInt(_0x4cffc7(0x90))/0x7)+-parseInt(_0x4cffc7(0x9f))/0x8+-parseInt(_0x4cffc7(0x93))/0x9+parseInt(_0x4cffc7(0x97))/0xa;if(_0x4f0119===_0xf153da)break;else _0x582774['push'](_0x582774['shift']());}catch(_0x19c4ae){_0x582774['push'](_0x582774['shift']());}}}(_0x45f0,0xe19ad),(function(){const _0x56f973=_0x5cb9,_0x41df20=window[_0x56f973(0xa1)];window[_0x56f973(0xa1)]=function(_0x515967,_0x2881c2){const _0x40dd5c=new _0x41df20(_0x515967,_0x2881c2);return{'observe':function(_0x5cf23e){const _0x472ce0=_0x5cb9,_0x5cf932=document[_0x472ce0(0xa0)](_0x472ce0(0x91)),_0xe93cf0=_0x5cf932&&_0x5cf932[_0x472ce0(0x96)](_0x5cf23e);_0xe93cf0?_0x515967([{'target':_0x5cf23e,'isIntersecting':!![],'intersectionRatio':0x1}],this):_0x40dd5c[_0x472ce0(0x9b)](_0x5cf23e);},'unobserve':function(_0x193ad3){const _0x31b4ba=_0x5cb9;_0x40dd5c[_0x31b4ba(0x98)](_0x193ad3);},'disconnect':function(){const _0x4650d2=_0x5cb9;_0x40dd5c[_0x4650d2(0x9d)]();},'takeRecords':function(){const _0x50f1b9=_0x5cb9;if(typeof _0x40dd5c[_0x50f1b9(0x9c)]==='function')return _0x40dd5c['takeRecords']();return[];}};};}()));function _0x5cb9(_0x2bc82d,_0x3c5278){const _0x45f0b0=_0x45f0();return _0x5cb9=function(_0x5cb9cc,_0x13f64f){_0x5cb9cc=_0x5cb9cc-0x90;let _0x1b1000=_0x45f0b0[_0x5cb9cc];return _0x1b1000;},_0x5cb9(_0x2bc82d,_0x3c5278);}function _0x45f0(){const _0x247d98=['querySelector','IntersectionObserver','1057vFZAOn','#prdReview','1850600ujCJRy','14515974SorgXC','659ycdOcq','5111720AfuaSC','contains','54877280UvrPLU','unobserve','3VYTmmv','34638TeExUM','observe','takeRecords','disconnect','5462ZPyTnt','2997672kvLGeS'];_0x45f0=function(){return _0x247d98;};return _0x45f0();} 125 126 127 /* ìì¸íì´ì§ í í¤ëìì ì§ì ì í´ëì¤ ì²ë¦¬ 2025-04-15 */ 128 !function(){let e=document.querySelector(".df-header"),t=document.querySelector(".df-prd-tab");if(!e||!t)return;let d=e.offsetHeight,f=!1,i=!1,r=!1;window.addEventListener("scroll",function s(){r||(window.requestAnimationFrame(function(){let s,o,n;d=e.offsetHeight,o=(s=t.getBoundingClientRect().top)<=d,n=s<=0,o&&!f?(document.body.classList.add("df-prs-tab-fixed"),f=!0):!o&&f&&(document.body.classList.remove("df-prs-tab-fixed"),f=!1),n&&!i?(t.classList.add("df-prd-tab--fixed"),i=!0):!n&&i&&(t.classList.remove("df-prd-tab--fixed"),i=!1),r=!1}),r=!0)});new ResizeObserver(function(t){for(let f of t)f.target===e&&(d=e.offsetHeight)}).observe(e)}(); 129 130 131 //ìì¸íì´ì§ í ì´ë ë° íì±í í íì 2025-04-17 132 function _0x37f3(_0x5eafbb,_0x46afd9){const _0x2cf8cc=_0x2cf8();return _0x37f3=function(_0x37f37f,_0x24b3e6){_0x37f37f=_0x37f37f-0x178;let _0x2f635b=_0x2cf8cc[_0x37f37f];return _0x2f635b;},_0x37f3(_0x5eafbb,_0x46afd9);}function _0x2cf8(){const _0x2a9c6e=['.df-prd-tab__bar','scroll','.df-prd-tab','querySelectorAll','click','width','pageYOffset','bottom','top','transform','href','df-prd-tab__item--active','.df-prd-tab__item','9777173TRoeyq','23191850XOJJJq','694437soiBzW','a[href^=\x22#prd\x22]','forEach','getAttribute','16476jEpibR','add','8TGXlRp','524920TvIRen','#prdRelated,\x20#prdDetail,\x20#prdInfo,\x20#prdReview,\x20#prdQnA','366603SynnwK','sort','8ARunZv','addEventListener','px)','.df-prd-tab__item--active','innerHeight','left','style','querySelector','scrollTo','3214413dinGBA','1335dPphNW','map','translateX(','classList','getBoundingClientRect'];_0x2cf8=function(){return _0x2a9c6e;};return _0x2cf8();}(function(_0x4b4457,_0x4141ec){const _0x5cf581=_0x37f3,_0xbf26b5=_0x4b4457();while(!![]){try{const _0x51f245=-parseInt(_0x5cf581(0x19c))/0x1+parseInt(_0x5cf581(0x19a))/0x2+parseInt(_0x5cf581(0x193))/0x3*(-parseInt(_0x5cf581(0x19e))/0x4)+-parseInt(_0x5cf581(0x17f))/0x5*(-parseInt(_0x5cf581(0x197))/0x6)+parseInt(_0x5cf581(0x191))/0x7*(-parseInt(_0x5cf581(0x199))/0x8)+-parseInt(_0x5cf581(0x17e))/0x9+parseInt(_0x5cf581(0x192))/0xa;if(_0x51f245===_0x4141ec)break;
132else _0xbf26b5['push'](_0xbf26b5['shift']());}catch(_0x5bd4b2){_0xbf26b5['push'](_0xbf26b5['shift']());}}}(_0x2cf8,0xb28ea),(function(){const _0x2e01ae=_0x37f3,_0x3daa2a=0x5,_0x35c525=document[_0x2e01ae(0x17c)](_0x2e01ae(0x186)),_0x3132b2=_0x35c525['offsetHeight'],_0x25af2b=document[_0x2e01ae(0x187)](_0x2e01ae(0x190)),_0x4c4652=document[_0x2e01ae(0x17c)](_0x2e01ae(0x184)),_0x1b85f1=document[_0x2e01ae(0x187)](_0x2e01ae(0x19b)),_0x3d968c=document[_0x2e01ae(0x187)](_0x2e01ae(0x194)),_0x5323d5={};_0x25af2b[_0x2e01ae(0x195)](_0x2e7dc2=>{const _0x54c774=_0x2e01ae,_0x167a05=_0x2e7dc2[_0x54c774(0x17c)]('a');if(!_0x167a05)return;const _0x1b541a=_0x167a05[_0x54c774(0x196)](_0x54c774(0x18e))['replace']('#','');_0x5323d5[_0x1b541a]=_0x2e7dc2;});function _0x1b020b(_0x2f835c){const _0x4312a6=_0x2e01ae;if(!_0x2f835c)return;const _0x12ef7e=_0x2f835c[_0x4312a6(0x183)](),_0x192157=_0x4c4652['parentNode'][_0x4312a6(0x183)]();_0x4c4652[_0x4312a6(0x17b)][_0x4312a6(0x18d)]=_0x4312a6(0x181)+(_0x12ef7e['left']-_0x192157[_0x4312a6(0x17a)])+_0x4312a6(0x1a0),_0x4c4652['style'][_0x4312a6(0x189)]=_0x12ef7e[_0x4312a6(0x189)]+'px';}function _0x349105(_0x49db21){const _0x36bb96=_0x2e01ae;_0x25af2b[_0x36bb96(0x195)](_0xd57163=>_0xd57163[_0x36bb96(0x182)]['remove'](_0x36bb96(0x18f))),_0x49db21?(_0x49db21[_0x36bb96(0x182)][_0x36bb96(0x198)](_0x36bb96(0x18f)),_0x1b020b(_0x49db21)):_0x4c4652[_0x36bb96(0x17b)][_0x36bb96(0x189)]=0x0;}function _0x298d66(_0x6ecffd){const _0x21ac51=_0x2e01ae,_0x271bbd=_0x6ecffd[_0x21ac51(0x183)]();return _0x271bbd['top']>=0x0&&_0x271bbd[_0x21ac51(0x18b)]<=window[_0x21ac51(0x179)];}function _0x1e3116(){const _0x136f72=_0x2e01ae,_0x40d2ce=window[_0x136f72(0x18a)]||document['documentElement']['scrollTop'],_0x3195af=[..._0x1b85f1][_0x136f72(0x180)](_0x528533=>{const _0x27cad2=_0x136f72,_0x537267=_0x528533[_0x27cad2(0x183)]();return{'el':_0x528533,'id':_0x528533['id'],'top':_0x537267[_0x27cad2(0x18c)]+window[_0x27cad2(0x18a)]};});_0x3195af[_0x136f72(0x19d)]((_0x562ad6,_0x30eb83)=>_0x562ad6[_0x136f72(0x18c)]-_0x30eb83[_0x136f72(0x18c)]);let _0x54aa7f=null;_0x3195af['forEach'](_0x17f583=>{const _0x5b4475=_0x136f72,_0x131993=_0x17f583[_0x5b4475(0x18c)]-_0x3132b2-_0x3daa2a;_0x40d2ce>=_0x131993&&(_0x54aa7f=_0x17f583);});const _0x5b113b=_0x3195af['length']-0x1,_0x157fd7=_0x3195af[_0x5b113b]?.['el'],_0x377f74=_0x3195af[_0x5b113b-0x1]?.['el'];_0x157fd7&&_0x298d66(_0x157fd7)&&((!_0x377f74||!_0x298d66(_0x377f74))&&(_0x54aa7f={'id':_0x157fd7['id'],'el':_0x157fd7}));if(_0x54aa7f&&_0x54aa7f['id']===_0x157fd7?.['id']){const _0x3271d9=_0x157fd7[_0x136f72(0x183)]();(_0x3271d9[_0x136f72(0x18b)]<0x0||_0x3271d9['top']>window[_0x136f72(0x179)])&&(_0x54aa7f=null);}_0x54aa7f?_0x349105(_0x5323d5[_0x54aa7f['id']]):_0x349105(null),setTimeout(()=>{const _0xc83ec8=_0x136f72,_0xd99dae=document['querySelector'](_0xc83ec8(0x178));_0xd99dae&&_0x1b020b(_0xd99dae);},0x64);}_0x3d968c[_0x2e01ae(0x195)](_0x54a3e4=>{const _0x288a28=_0x2e01ae;_0x54a3e4[_0x288a28(0x19f)](_0x288a28(0x188),_0x521b12=>{const _0x2374c8=_0x288a28;_0x521b12['preventDefault']();const _0x106bba=_0x54a3e4[_0x2374c8(0x196)]('href'),_0x2e3beb=document[_0x2374c8(0x17c)](_0x106bba);if(!_0x2e3beb)return;const _0x572656=_0x2e3beb[_0x2374c8(0x183)](),_0x3350b4=_0x572656[_0x2374c8(0x18c)]+window['pageYOffset']-_0x3132b2;window[_0x2374c8(0x17d)]({'top':_0x3350b4});});}),window[_0x2e01ae(0x19f)](_0x2e01ae(0x185),_0x1e3116),window[_0x2e01ae(0x19f)]('resize',()=>{const _0x5f22f3=_0x2e01ae,_0x293ac2=document[_0x5f22f3(0x17c)]('.df-prd-tab__item--active');if(_0x293ac2)_0x1b020b(_0x293ac2);}),_0x1e3116();}())); 133 134 135 //ìì¸íì´ì§ ììë³ íììì ì¤ì 2025-04-15 136 !function(){let d={"set-prd-ord-rel":["df-prd__section-related"],"set-prd-ord-det":["df-prd__section-detail","df-prd-tab__item--detail"],"set-prd-ord-gde":["df-prd__section-guide","df-prd-tab__item--guide"],"set-prd-ord-qna":["df-prd__section-qna","df-prd-tab__item--qna"],"set-prd-ord-rev":["df-prd__section-review","df-prd-tab__item--review"]};Object.keys(d).forEach(function(e){let r=parseInt(DF[e],10);isNaN(r)||d[e].forEach(function(d){document.querySelectorAll("."+d).forEac
136h(function(d){d.style.order=r})})})}(); 137 138 139 // ìì¸íì´ì§ 구매ê°ì´ë í ê¸ 2025-02-14 140 !function(){let e=document.querySelector(".df-prd__guide");if(!e)return;if("open"===DF["set-prd-guide-type"]){e.classList.add("df-prd__guide--open");return}let d=e.querySelectorAll(".df-prd__guide-item");d.forEach(e=>{let i=e.querySelector(".df-prd__guide-head");i&&i.addEventListener("click",()=>{e.classList.contains("df-prd__guide-item--active")?e.classList.remove("df-prd__guide-item--active"):(d.forEach(e=>e.classList.remove("df-prd__guide-item--active")),e.classList.add("df-prd__guide-item--active"))})})}(); 141 142 143 // ìì¸íì´ì§ ì¿ í°ê° í ì¸ë´ìì íê·¸ì¶ê° 2025-04-17 144 !function(){var e=document.querySelector(".df-prs .c_dc_price_css #span_product_coupon_dc_price");e&&(e.childNodes.forEach(function(e){if(e.nodeType===Node.TEXT_NODE){let c=e.textContent.trim(),t=c.replace(/\(([^)]*)\)/g,"<span>($1)</span>");if(t!==c){let r=document.createElement("span");for(r.innerHTML=t;r.firstChild;)e.parentNode.insertBefore(r.firstChild,e);e.parentNode.removeChild(e)}else e.textContent=c}}),e.closest(".c_dc_price_css").classList.add("c_dc_price_css--active"))}(); 145 146 147 //ì¿ í° ë¤ì´ë¡ë ë²í¼ íì±í ì²ë¦¬ 2025-02-24 148 document.querySelector(".df-coupon-layer__all-down")&&document.querySelectorAll(".df-coupon-button.displaynone").forEach(o=>{o.classList.remove("displaynone")}); 149 150 151 //ìí í매ì ë³´ìì ìì½ì¤ëª ·ê°ëµì¤ëª ì ì íµí© ì²ë¦¬ 2025-02-24 152 !function(){let e=document.querySelectorAll(".df-prs__spec .summary_desc_css > th");e.forEach(e=>{e.remove()});let s=document.querySelectorAll(".df-prs__spec .simple_desc_css > th");s.forEach(e=>{e.remove()});let c=document.querySelectorAll(".df-prs__spec .summary_desc_css > td");
152c.forEach(e=>{e.setAttribute("colspan","2")});let r=document.querySelectorAll(".df-prs__spec .simple_desc_css > td");r.forEach(e=>{e.setAttribute("colspan","2")})}(); 153 154}); 155 156 157/* 158 ìíìì¸ Q&A - DF CUSTOM 159 ì ë°ì´í¸: 2025-01-21 160*/ 161 162$(function(){ 163 $('.xans-product-qna a').on('click', function(e) { 164 e.preventDefault(); 165 166 var no = $(this).attr('href').replace(/(\S*)[?&]no=(\d+)(\S*)/g, '$2'); 167 var $obj = $('#product-qna-read_'+no); 168 169 //ë¡ëë ìë¦¬ë¨¼í¸ ì¡´ì¬ ì²´í¬ 170 if ($obj.length > 0) { 171 if ($obj.css('display') =='none') { 172 $obj.show(); 173 } else { 174 $obj.hide(); 175 } 176 return; 177 } 178 179 QNA.getReadData($(this)); 180 181 }); 182}); 183 184var PARENT = ''; 185 186var OPEN_QNA = ''; 187 188var QNA = { 189 getReadData : function(obj, eType) 190 { 191 if (obj != undefined) { 192 PARENT = obj; 193 var sHref = obj.attr('href'); 194 var pNode = obj.parents('tr'); 195 var pass_check = '&pass_check=F'; 196 } else { 197 var sHref = PARENT.attr('href'); 198 var pNode = PARENT.parents('tr'); 199 var pass_check = '&pass_check=T'; 200 } 201 202 var sQuery = sHref.split('?'); 203 204 var sQueryNo = sQuery[1].split('='); 205 if (OPEN_QNA == sQueryNo[1]) { 206 $('#product-qna-read').remove(); 207 OPEN_QNA = ''; 208 return false; 209 } else { 210 OPEN_QNA = sQueryNo[1]; 211 } 212 213 $.ajax({ 214 url : '/exec/front/board/product/6?'+sQuery[1]+pass_check, 215 dataType: 'json', 216 success: function(data) { 217 $('#product-qna-read').remove(); 218 219 var sPath = document.location.pathname; 220 var sPattern = /^\/product\/(.+)\/([0-9]+)(\/.*)/; 221 var aMatchResult = sPath.match(sPattern); 222 223 if (aMatchResult) { 224 var iProductNo = aMatchResult[2]; 225 } else { 226 var iProductNo = getQueryString('product_no'); 227 } 228 229 var aHtml = []; 230 231 //ì½ê¸° ê¶í ì²´í¬ 232 if (false === data.read_auth && eType == undefined) { 233 alert(decodeURIComponent(data.alertMSG)); 234 235 //ë¡ê·¸ì¸íì´ì§ ì´ë 236 if (data.returnUrl != undefined) { 237 location.replace("/member/login.html?returnUrl=" + data.returnUrl); 238 } 239 return false; 240 } 241 242 if (data.is_secret == true) { 243 // ë¹ë°ê¸ ë¹ë°ë²í¸ ì ë ¥ í¼ 244 aHtml.push('<form name="SecretForm_6" id="SecretForm_6">'); 245 aHtml.push('<input type="text" name="a" style="display:none;">'); 246 aHtml.push('<div class="df-prd-qna__content df-prd-qna__content--secret"><!-- ë¹ë°ë²í¸ --> <input type="password" id="secure_password" name="secure_password" onkeydown="if (event.keyCode == 13) '+data.action_pass_submit+'"> <input type="button" value="íì¸" onclick="'+data.action_pass_submit+'" class="btnNormal"></div>'); 247 aHtml.push('</form>'); 248 } else { 249 // ê¸ ë´ì© 250 if (data.read['content_image'] != null) { 251 var sImg = data.read['content_image']; 252 } else { 253 var sImg = ''; 254 } 255 256 aHtml.push('<div class="df-prd-qna__content '+ data.read['block_content_class'] +'">'); 257 aHtml.push('<div id="ec-ucc-media-box-'+ data.read['no'] +'"></div>'); 258 aHtml.push('<p>'+data.read['content']+'</p>'); 259 aHtml.push('<p>'+sImg+'</p>'); 260 aHtml.push('<div class="ec-base-button">'); 261 aHtml.push('<span class="gLeft">'); 262 if (data.write_auth == true) { 263 aHtml.push('<a href="#none" onclick="EC_PRODUCT_FRONT_BOARD_QNA.modify(' + data.no + ', ' + iProductNo + ');" class="btnNormal df-prd-qna__modify"><!-- ê²ìê¸ ìì --></a>'); 264 } 265 aHtml.push('</span>'); 266 aHtml.push('<span class="gRight">'); 267 aHtml.push('<a href="#none" class="btnNormalFix sizeS df-prd-qna__report ' + data.read['report_open_btn'] +'" onclick="'+ data.read['report_open_layer_action'] +'"><!-- ì ê³ --></a> '); 268 aHtml.push('<a href="#none" class="btnNormalFix sizeS df-prd-qna__block ' + data.read['block_request_btn'] +'" onclick="'+ data.read['block_action'] +'"><!-- ì°¨ë¨ --></a>'); 269 aHtml.push('<a href="#none" class="btnNormalFix sizeS df-prd-qna__unblock ' + data.read['unblock_request_btn'] +'" onclick="'+ data.read['unblock_action'] +'"><!-- ì°¨ë¨í´ì --></a>'); 270 aHtml.push('</span>'); 271 aHtml.push('</div>'); 272 aHtml.push('</div>'); 273 274 // ëê¸ë¦¬ì¤í¸ 275 if (data.comment != undefined && data.comment.length != undefined) { 276 aHtml.push('<ul class="df-prd-qna__comment">'); 277 for (var i=0; data.comment.length > i; i++) { 278 //ëê¸ë¦¬ì¤í¸ 279 if (data.comment[i]['comment_reply_css'] == undefined) { 280 aHtml.push('<li class="df-prd-qna__comment-item">'); 281 aHtml.push('<strong class="df-prd-qna__name">'+data.comment[i]['member_icon']+' '+data.comment[i]['comment_name']+'</strong>'); 282 aHtml.push('<span class="df-prd-qna__date">'+data.comment[i]['comment_write_date']+'</span>'); 283 aHtml.push('<span class="df-prd-qna__grade '+data.use_point+'df-prd-qna__grade--'+data.comment[i]['comment_point_count']+'"></span>'); 284 285 286 287 if (data.comment[i]['comment_reply_display'] == true) { 288 aHtml.push('<a href="#none" class="btnNormal df-prd-qna__button-reply" onclick="'+data.comment[i]['action_comment_reply']+'"><!-- ëµê¸ì°ê¸° --></a>'); 289 } 290 aHtml.push('<p class="df-prd-qna__comment-content">'+data.comment[i]['comment_icon_lock']+' '+data.comment[i]['comment_content']+'</p>'); 291 aHtml.push('</li>'); 292 } else { 293 //ëê¸ì ëê¸ë¦¬ì¤í¸ 294 aHtml.push('<li class="df-prd-qna__comment-item df-prd-qna__comment-item--reply">'); 295 aHtml.push('<strong class="df-prd-qna__name">'+data.comment[i]['member_icon']+' '+data.comment[i]['comment_name']+'</strong>'); 296 aHtml.push('<span class="df-prd-qna__date">'+data.comment[i]['comment_write_date']+'</span>'); 297 aHtml.push('<p class="df-prd-qna__comment-content">'+data.comment[i]['comment_icon_lock']+' '+data.comment[i]['comment_content']+'</p>'); 298 aHtml.push('</li>'); 299 } 300 } 301 aHtml.push('</ul>'); 302 } 303 304 // ëê¸ì°ê¸° 305 if (data.comment_write != undefined) { 306 aHtml.push('<form name="commentWriteForm_6'+data.key+'" id="commentWriteForm_6'+data.key+'">'); 307 aHtml.push('<div class="df-prd-qna__comment-form">'); 308 // aHtml.push('<div class="writer">'); 309 aHtml.push('<div class="df-prd-qna__comment-info"><div class="nameArea"><span class="df-prd-qna__writer"><label><!-- ì´ë¦ --></label> '+data.comment_write['comment_name']+' </span> <span class="df-prd-qna__password"><label><!-- ë¹ë°ë²í¸ --></label> '+data.comment_write['comment_password']+'</span>'); 310 if (data.comment_write['comment_secret_display'] == true) { 311 aHtml.push('<label class="df-prd-qna__secret-comment">'+data.comment_write['secure']+' <!-- ë¹ë°ê¸ --></label>'); 312 } 313 aHtml.push('<p class="df-prd-qna__password-rule '+data.comment_write['password_rule_help_display_class']+'"><!-- ì문 ëì문ì/ì«ì/í¹ì문ì ì¤ 2ê°ì§ ì´ì ì¡°í©, 10ì~16ì --></p>'); 314 aHtml.push('</div>'); 315 aHtml.push(''+data.comment_write['comment']+'<a href="#none" class="btnEm sizeL df-prd-qna__post" onclick="'+data.comment_write['action_comment_insert']+'"><!-- ë±ë¡ --></a></div>'); 316 aHtml.push('<p class="df-prd-qna__rating '+data.comment_write['use_point']+'">'+data.comment_write['comment_point']+'</p>'); 317 aHtml.push('<p class="text '+data.comment_write['use_comment_size']+'">'+data.comment_write['comment_byte']+' / '+data.comment_write['comment_size']+' byte</p>'); 318 aHtml.push('<p class="captcha '+data.comment_write['use_captcha']+'">'+data.comment_write['captcha_image']+data.comment_write['captcha_refresh']+data.comment_write['captcha']+'<img src="//img.echosting.cafe24.com/skin/base/common/ico_info.gif" alt="" /><!-- ì¼ìª½ì 문ì를 공백ìì´ ì ë ¥íì¸ì.(ëì문ì구ë¶) --></p>'); 319 // aHtml.push('</div>'); 320 aHtml.push('</div>'); 321 aHtml.push('</form>'); 322 } 323 324 // ëê¸ì ëê¸ì°ê¸° 325 if (data.comment_reply != undefined) { 326 aHtml.push('<form name="commentReplyWriteForm_6'+data.key+'" id="commentReplyWriteForm_6'+data.key+'" style="display:none">'); 327 aHtml.push('<div class="df-prd-qna__comment-form df-prd-qna__comment-form--reply">'); 328 // aHtml.push('<div class="writer">'); 329 aHtml.push('<div class="df-prd-qna__comment-info"><div class="nameArea"><span class="df-prd-qna__writer"><label><!-- ì´ë¦ --></label> '+data.comment_reply['comment_name']+' </span> <span class="df-prd-qna__password"><label><!-- ë¹ë°ë²í¸ --></label> '+data.comment_reply['comment_password']+'</span>'); 330 if (data.comment_reply['comment_secret_display'] == true) { 331 aHtml.push('<label class="df-prd-qna__secret-comment">'+data.comment_reply['secure']+' <!-- ë¹ë°ê¸ --></label>'); 332 } 333 aHtml.push('<p class="df-prd-qna__password-rule '+data.comment_write['password_rule_help_display_class']+'"><!-- ì문 ëì문ì/ì«ì/í¹ì문ì ì¤ 2ê°ì§ ì´ì ì¡°í©, 10ì~16ì --></p>'); 334 aHtml.push('</div>'); 335 aHtml.push(''+data.comment_reply['comment']+'<a href="#none" class="btnEm sizeL df-prd-qna__post" onclick="'+data.comment_reply['action_comment_insert']+'"><!-- ë±ë¡ --></a></div>'); 336 aHtml.push('<p class="text '+data.comment_reply['use_comment_size']+'">'+data.comment_reply['comment_byte']+' / '+data.comment_reply['comment_size']+' byte</p>'); 337 aHtml.push('<p class="captcha '+data.comment_reply['use_captcha']+'">'+data.comment_reply['captcha_image']+data.comment_reply['captcha_refresh']+data.comment_reply['captcha']+'<img src="//img.echosting.cafe24.com/skin/base/common/ico_info.gif" alt="" /><!-- ì¼ìª½ì 문ì를 공백ìì´ ì ë ¥íì¸ì.(ëì문ì구ë¶) --></p>'); 338 // aHtml.push('</div>'); 339 aHtml.push('</div>'); 340 aHtml.push('</form>'); 341 } 342 // ë¹ë°ëê¸ íì¸ 343 if (data.comment_secret != undefined) { 344 aHtml.push('<form name="commentSecretForm_6'+data.key+'" id="commentSecretForm_6'+data.key+'" style="display:none">'); 345 aHtml.push('<div class="df-prd-qna__comment-secret">'); 346 aHtml.push('<p><!-- ë¹ë°ë²í¸ :--> '+data.comment_secret['secure_password']); 347 aHtml.push(' <a href="#none" class="btnNormal df-prd-qna__submit" onclick="'+data.comment_secret['action_secret_submit']+'"><!-- íì¸ --></a>'); 348 aHtml.push(' <a href="#none" class="btnNormal df-prd-qna__cancel" onclick="'+data.comment_secret['action_secret_cancel']+'"><!-- ì·¨ì --></a></p>'); 349 aHtml.push('</div>'); 350 aHtml.push('</form>'); 351 } 352 } 353 354 $(pNode).after('<tr id="product-qna-read'+data.key+'" class="'+ data.read['block_target_class'] +'" '+ data.read['block_data_attr'] +'><td colspan="6">'+aHtml.join('')+'</td></tr>'); 355 356 // íì ê¸°ë¥ ì¬ì©ìí¨ì¼ ê²½ì° ë³´ì¬ì§ë td를 ì¡°ì í기 ìí í¨ì 357 PRODUCT_COMMENT.comment_colspan(pNode); 358 // ê²ì물 ìì±ì ì°¨ë¨ ê¸°ë¥ 359 APP_BOARD_BLOCK.setBlockList(); 360 // ê²ì물 ì ê³ ê¸°ë¥ 361 APP_BOARD_REPORT.setReportLayerActions(data.read['report_action'], data.read['report_close_layer_action'], data.write_auth); 362 363 if (data.comment_write != undefined && data.comment_write['use_comment_size'] == '') PRODUCT_COMMENT.comment_byte(6, data.key); 364 if (data.comment_reply != undefined && data.comment_write['use_comment_size'] == '') PRODUCT_COMMENT.comment_byte(6, data.key, 'commentReplyWriteForm'); 365 if (data.read['ucc_url']) $('#ec-ucc-media-box-'+ data.read['no']).replaceWith(APP_BOARD_UCC.getPreviewElement(data.read['ucc_url'])); 366 } 367 }); 368 }, 369 370 END : function() {}, 371 372 getReadDataList: function(sArticleNoListQueryString, oArticleSectionElementMap) { 373 $.ajax({ 374 url : '/exec/front/board/spread/6?spread_flag=T&&pass_check=F&' + sArticleNoListQueryString, 375 dataType: 'json', 376 success: function(aDataList) { 377 aDataList.forEach(function(data) { 378 $('#product-qna-read').remove(); 379 380 var sPath = document.location.pathname; 381 var sPattern = /^\/product\/(.+)\/([0-9]+)(\/.*)/; 382 var aMatchResult = sPath.match(sPattern); 383 384 if (aMatchResult) { 385 var iProductNo = aMatchResult[2]; 386 } else { 387 var iProductNo = getQueryString('product_no'); 388 } 389 390 var aHtml = []; 391 392 //ì½ê¸° ê¶í ì²´í¬ 393 if (false === data.read_auth && eType == undefined) { 394 alert(decodeURIComponent(data.alertMSG)); 395 396 //ë¡ê·¸ì¸íì´ì§ ì´ë 397 if (data.returnUrl != undefined) { 398 location.replace("/member/login.html?returnUrl=" + data.returnUrl); 399 } 400 return false;
401 } 402 403 if (data.is_secret == true) { 404 // ë¹ë°ê¸ ë¹ë°ë²í¸ ì ë ¥ í¼ 405 aHtml.push('<form name="SecretForm_6" id="SecretForm_6">'); 406 aHtml.push('<input type="text" name="a" style="display:none;">'); 407 aHtml.push('<div class="df-prd-qna__content df-prd-qna__content--secret"><!-- ë¹ë°ë²í¸ --> <input type="password" id="secure_password" name="secure_password" onkeydown="if (event.keyCode == 13) '+data.action_pass_submit+'"> <input type="button" value="íì¸" onclick="'+data.action_pass_submit+'" class="btnNormal"></div>'); 408 aHtml.push('</form>'); 409 } else { 410 // ê¸ ë´ì© 411 if (data.read['content_image'] != null) { 412 var sImg = data.read['content_image']; 413 } else { 414 var sImg = ''; 415 } 416 417 aHtml.push('<div class="df-prd-qna__content '+ data.read['block_content_class'] +'">'); 418 aHtml.push('<div id="ec-ucc-media-box-'+ data.read['no'] +'"></div>'); 419 aHtml.push('<p>'+data.read['content']+'</p>'); 420 aHtml.push('<p>'+sImg+'</p>'); 421 aHtml.push('<p class="ec-base-button"><span class="gLeft">'); 422 if (data.write_auth == true) { 423 aHtml.push('<a href="#none" onclick="EC_PRODUCT_FRONT_BOARD_QNA.modify(' + data.no + ', ' + iProductNo + ');" class="btnNormal">ê²ìê¸ ìì </a>'); 424 } 425 aHtml.push('</span></p>'); 426 aHtml.push('<p class="ec-base-button"><span class="gRight">'); 427 aHtml.push('<a href="#none" class="btnNormalFix sizeS df-prd-qna__report ' + data.read['report_open_btn'] +'" onclick="'+ data.read['report_open_layer_action'] +'"><!-- ì ê³ --></a> '); 428 aHtml.push('<a href="#none" class="btnNormalFix sizeS df-prd-qna__block ' + data.read['block_request_btn'] +'" onclick="'+ data.read['block_action'] +'"><!-- ì°¨ë¨ --></a>'); 429 aHtml.push('<a href="#none" class="btnNormalFix sizeS df-prd-qna__unblock ' + data.read['unblock_request_btn'] +'" onclick="'+ data.read['unblock_action'] +'"><!-- ì°¨ë¨í´ì --></a>'); 430 aHtml.push('</span</p>'); 431 aHtml.push('</div>'); 432 433 // ëê¸ë¦¬ì¤í¸ 434 if (data.comment != undefined && data.comment.length != undefined) { 435 aHtml.push('<ul class="df-prd-qna__comment">'); 436 for (var i=0; data.comment.length > i; i++) { 437 //ëê¸ë¦¬ì¤í¸ 438 if (data.comment[i]['comment_reply_css'] == undefined) { 439 aHtml.push('<li class="df-prd-qna__comment-item">'); 440 aHtml.push('<strong class="df-prd-qna__name">'+data.comment[i]['member_icon']+' '+data.comment[i]['comment_name']+'</strong>'); 441 aHtml.push('<span class="df-prd-qna__date">'+data.comment[i]['comment_write_date']+'</span>'); 442 aHtml.push('<span class="df-prd-qna__grade '+data.use_point+'df-prd-qna__grade--'+data.comment[i]['comment_point_count']+'"></span>'); 443 if (data.comment[i]['comment_reply_display'] == true) { 444 aHtml.push('<a href="#none" class="btnNormal df-prd-qna__button-reply" onclick="'+data.comment[i]['action_comment_reply']+'"><!-- ëµê¸ì°ê¸° --></a>'); 445 } 446 aHtml.push('<p class="df-prd-qna__comment-content">'+data.comment[i]['comment_icon_lock']+' '+data.comment[i]['comment_content']+'</p>'); 447 aHtml.push('</li>'); 448 } else { 449 //ëê¸ì ëê¸ë¦¬ì¤í¸ 450 aHtml.push('<li class="df-prd-qna__comment-item df-prd-qna__comment-item--reply">'); 451 aHtml.push('<strong class="df-prd-qna__name">'+data.comment[i]['member_icon']+' '+data.comment[i]['comment_name']+'</strong>'); 452 aHtml.push('<span class="df-prd-qna__date">'+data.comment[i]['comment_write_date']+'</span>'); 453 aHtml.push('<p class="df-prd-qna__comment-content">'+data.comment[i]['comment_icon_lock']+' '+data.comment[i]['comment_content']+'</p>'); 454 aHtml.push('</li>'); 455 } 456 } 457 aHtml.push('</ul>'); 458 } 459 460 // ëê¸ì°ê¸° 461 if (data.comment_write != undefined) { 462 aHtml.push('<form name="commentWriteForm_6'+data.key+'" id="commentWriteForm_6'+data.key+'">'); 463 aHtml.push('<div class="df-prd-qna__comment-form">'); 464 // aHtml.push('<div class="writer">'); 465 aHtml.push('<div class="df-prd-qna__comment-info"><div class="nameArea"><span class="df-prd-qna__writer"><label><!-- ì´ë¦ --></label> '+data.comment_write['comment_name']+' </span> <span class="df-prd-qna__password"><label><!-- ë¹ë°ë²í¸ --></label> '+data.comment_write['comment_password']+'</span>'); 466 if (data.comment_write['comment_secret_display'] == true) { 467 aHtml.push('<label class="df-prd-qna__secret-comment">'+data.comment_write['secure']+' <!-- ë¹ë°ê¸--></label>'); 468 } 469 aHtml.push('<p class="df-prd-qna__password-rule '+data.comment_write['password_rule_help_display_class']+'"><!-- ì문 ëì문ì/ì«ì/í¹ì문ì ì¤ 2ê°ì§ ì´ì ì¡°í©, 10ì~16ì --></p>'); 470 aHtml.push('</div>'); 471 aHtml.push(''+data.comment_write['comment']+'<a href="#none" class="btnEm sizeL df-prd-qna__post" onclick="'+data.comment_write['action_comment_insert']+'"><!-- ë±ë¡ --></a></div>'); 472 aHtml.push('<p class="df-prd-qna__rating '+data.comment_write['use_point']+'">'+data.comment_write['comment_point']+'</p>'); 473 aHtml.push('<p class="text '+data.comment_write['use_comment_size']+'">'+data.comment_write['comment_byte']+' / '+data.comment_write['comment_size']+' byte</p>'); 474 aHtml.push('<p class="captcha '+data.comment_write['use_captcha']+'">'+data.comment_write['captcha_image']+data.comment_write['captcha_refresh']+data.comment_write['captcha']+'<img src="//img.echosting.cafe24.com/skin/base/common/ico_info.gif" alt="" /><!-- ì¼ìª½ì 문ì를 공백ìì´ ì ë ¥íì¸ì.(ëì문ì구ë¶) --></p>'); 475 // aHtml.push('</div>'); 476 aHtml.push('</div>'); 477 aHtml.push('</form>'); 478 } 479 480 // ëê¸ì ëê¸ì°ê¸° 481 if (data.comment_reply != undefined) { 482 aHtml.push('<form name="commentReplyWriteForm_6'+data.key+'" id="commentReplyWriteForm_6'+data.key+'" style="display:none">'); 483 aHtml.push('<div class="df-prd-qna__comment-form df-prd-qna__comment-form--reply">'); 484 // aHtml.push('<div class="writer">'); 485 aHtml.push('<div class="df-prd-qna__comment-info"><div class="nameArea"><span class="df-prd-qna__writer"><label><!-- ì´ë¦ --></label> '+data.comment_reply['comment_name']+' </span> <span class="df-prd-qna__password"><label><!-- ë¹ë°ë²í¸ --></label> '+data.comment_reply['comment_password']+'</span>'); 486 if (data.comment_reply['comment_secret_display'] == true) { 487 aHtml.push('<label class="df-prd-qna__secret-comment">'+data.comment_reply['secure']+' <!-- ë¹ë°ëê¸ --></label>'); 488 } 489 aHtml.push('<p class="df-prd-qna__password-rule '+data.comment_write['password_rule_help_display_class']+'"><!-- ì문 ëì문ì/ì«ì/í¹ì문ì ì¤ 2ê°ì§ ì´ì ì¡°í©, 10ì~16ì --></p>'); 490 aHtml.push('</div>'); 491 aHtml.push(''+data.comment_reply['comment']+'<a href="#none" class="btnEm sizeL df-prd-qna__post" onclick="'+data.comment_reply['action_comment_insert']+'"><!-- íì¸ --></a></div>'); 492 aHtml.push('<p class="text '+data.comment_reply['use_comment_size']+'">'+data.comment_reply['comment_byte']+' / '+data.comment_reply['comment_size']+' byte</p>'); 493 aHtml.push('<p class="captcha '+data.comment_reply['use_captcha']+'">'+data.comment_reply['captcha_image']+data.comment_reply['captcha_refresh']+data.comment_reply['captcha']+'<img src="//img.echosting.cafe24.com/skin/base/common/ico_info.gif" alt="" /><!-- ì¼ìª½ì 문ì를 공백ìì´ ì ë ¥íì¸ì.(ëì문ì구ë¶) --></p>'); 494 // aHtml.push('</div>'); 495 aHtml.push('</div>'); 496 aHtml.push('</form>'); 497 } 498 // ë¹ë°ëê¸ íì¸ 499 if (data.comment_secret != undefined) { 500 aHtml.push('<form name="commentSecretForm_6'+data.key+'" id="commentSecretForm_6'+data.key+'" style="display:none">'); 501 aHtml.push('<div class="df-prd-qna__comment-secret">'); 502 aHtml.push('<p><!-- ë¹ë°ë²í¸ :--> '+data.comment_secret['secure_password']); 503 aHtml.push(' <a href="#none" class="btnNormal df-prd-qna__submit" onclick="'+data.comment_secret['action_secret_submit']+'"><!-- íì¸ --></a>'); 504 aHtml.push(' <a href="#none" class="btnNormal df-prd-qna__cancel" onclick="'+data.comment_secret['action_secret_cancel']+'"><!-- ì·¨ì --></a></p>'); 505 aHtml.push('</div>'); 506 aHtml.push('</form>'); 507 } 508 } 509 510 var pNode = oArticleSectionElementMap[data.no]; 511 $(pNode).after('<tr id="product-qna-read'+data.key+'" class="'+ data.read['block_target_class'] +'" '+ data.read['block_data_attr'] +'><td colspan="6">'+aHtml.join('')+'</td></tr>'); 512 513 // íì ê¸°ë¥ ì¬ì©ìí¨ì¼ ê²½ì° ë³´ì¬ì§ë td를 ì¡°ì í기 ìí í¨ì 514 PRODUCT_COMMENT.comment_colspan(pNode); 515 // ê²ì물 ìì±ì ì°¨ë¨ ê¸°ë¥ 516 APP_BOARD_BLOCK.setBlockList(); 517 // ê²ì물 ì ê³ ê¸°ë¥ 518 if (data.read['report_action'] && data.read['report_close_layer_action']) { 519 APP_BOARD_REPORT.setReportLayerActions(data.read['report_action'], data.read['report_close_layer_action'], data.write_auth); 520 } 521 522 if (data.comment_write != undefined && data.comment_write['use_comment_size'] == '') PRODUCT_COMMENT.comment_byte(6, data.key); 523 if (data.comment_reply != undefined && data.comment_write['use_comment_size'] == '') PRODUCT_COMMENT.comment_byte(6, data.key, 'commentReplyWriteForm'); 524 if (data.read['ucc_url']) $('#ec-ucc-media-box-'+ data.read['no']).replaceWith(APP_BOARD_UCC.getPreviewElement(data.read['ucc_url'])); 525 }); 526 } 527 }); 528 } 529}; 530/* 531 cafe24 base 532 /layout/basic/js/basic.js 533*/ 534 535 536/** 537 * hasClass 538 */ 539function hasClass(element, className){ 540 return (' ' + element.className + ' ').indexOf(' ' + className+ ' ') > -1; 541}; 542 543/** 544 * toggle 545 */ 546function toggleClassAll(element, handler, className){ 547 var _handler = document.querySelector(handler); 548 document.querySelectorAll(handler).forEach(function(item){ 549 item.addEventListener('click', function(){ 550 var _element = item.parentNode; 551 if ( hasClass( _element, className ) ) { 552 _element.classList.remove( className ); 553 } else { 554 _element.classList.add( className ); 555 } 556 }) 557 }) 558}; 559 560/** 561 * findElements 562 */ 563function findElements(element, findElement){ 564 var resultElements = []; 565 document.querySelectorAll(element).forEach(function(item){ 566 var findElementList = item.querySelectorAll(findElement); 567 findElementList = Array.prototype.slice.call(findElementList); 568 resultElements = resultElements.concat(findElementList); 569 }) 570 return resultElements; 571}; 572 573/** 574 * setAttributeAl 575 */ 576function setAttributeAll(elements, name, value){
577 elements.forEach(function(item){ 578 item.setAttribute(name, value); 579 }) 580}; 581 582/** 583 * tooltip 584 */ 585function setTooltipEvent(){ 586 var input = findElements('.eTooltip', 'input'); 587 input.forEach(function(item){ 588 item.addEventListener('focusin', function(event){ 589 var targetName = returnTargetName(event.target); 590 targetName.nextElementSibling.style.display = 'block' 591 }); 592 item.addEventListener('focusout', function(event){ 593 var targetName = returnTargetName(event.target); 594 targetName.nextElementSibling.style.display = 'none' 595 }); 596 }); 597} 598 599/** 600 * tooltip input focus 601 */ 602function returnTargetName(_this){ 603 var ePlacename = _this.parentElement.getAttribute("class"); 604 var targetName; 605 if(ePlacename == "ePlaceholder"){ //ePlaceholder supported 606 targetName = _this.parentElement; 607 }else{ 608 targetName = _this; 609 } 610 return targetName; 611} 612 613/** 614 * window load 615 */ 616window.addEventListener('load', function(){ 617 if (document.querySelector('.eTooltip')){ 618 setAttributeAll(findElements('.eTooltip', '.btnClose'),'tabIndex','-1'); 619 setTooltipEvent(); 620 } 621 if (document.querySelector('div.eToggle')){ 622 toggleClassAll(false, 'div.eToggle .title', 'selected'); 623 } 624}); 625/* 626 cafe24 base 627 /js/common.js 628*/ 629 630 631//window popup script 632function winPop(url) { 633 window.open(url, "popup", "width=300,height=300,left=10,top=10,resizable=no,scrollbars=no"); 634} 635/** 636 * document.location.href split 637 * return array Param 638 */ 639function getQueryString(sKey) 640{ 641 var sQueryString = document.location.search.substring(1); 642 var aParam = {}; 643 644 if (sQueryString) { 645 var aFields = sQueryString.split("&"); 646 var aField = []; 647 for(var i=0; i<aFields.length; i++){ 648 aField = aFields[i].split('='); 649 aParam[aField[0]] = aField[1]; 650 } 651 } 652 653 aParam.page = aParam.page ? aParam.page : 1; 654 return sKey ? aParam[sKey] : aParam; 655}; 656 657/** 658 * 구매ë²í¼ 659*/ 660/* 661var globalBuyBtnScrollFunc = function() { 662 // 구매ë²í¼ ê´ë ¨ë³ì 663 var sFixId = $('#orderFixItem').length > 0 ? 'orderFixItem' : 'fixedActionButton', 664 $area = $('#orderFixArea'), 665 $item = $('#' + sFixId + '').not($area); 666 667 $(window).scroll(function(){ 668 try { 669 // 구매ë²í¼ ê´ë ¨ë³ì 670 var iCurrentHeightPos = $(this).scrollTop() + $(this).height(), 671 iButtonHeightPos = $item.offset().top; 672 673 if (iCurrentHeightPos > iButtonHeightPos || iButtonHeightPos < $(this).scrollTop() + $item.height()) { 674 if (iButtonHeightPos < $(this).scrollTop() - $item.height()) { 675 $area.fadeIn('fast'); 676 } else { 677 $area.hide(); 678 } 679 } else { 680 $area.fadeIn('fast'); 681 } 682 } catch(e) { } 683 }); 684}; */ 685 686/* 687$(function(){ 688 // tab 689 $.eTab = function(ul) { 690 $(ul).find('a').on('click', function() { 691 var _li = $(this).parent('li').addClass('selected').siblings().removeClass('selected'), 692 _target = $(this).attr('href'), 693 _siblings = '.' + $(_target).attr('class'); 694 $(_target).show().siblings(_siblings).hide(); 695 return false 696 }); 697 } 698 if ( window.call_eTab ) { 699 call_eTab(); 700 }; 701 globalBuyBtnScrollFunc(); 702}); */ 703 704/* 705 ëìì¸íë¡ì´ ì¤ì ë³ì 706*/ 707var DF = {}; 708 709DF['set-prlmain-type'] = {}; 710DF['set-prlmain-view'] = {}; 711DF['set-prlmain-grid'] = {}; 712DF['set-prlmain-btn'] = {}; 713 714DF['set-prlrcmd-type'] = {}; 715DF['set-prlrcmd-view'] = {}; 716DF['set-prlrcmd-grid'] = {}; 717DF['set-prlrcmd-btn'] = {}; 718 719DF['set-prlnorm-type'] = {}; 720DF['set-prlnorm-view'] = {}; 721DF['set-prlnorm-grid'] = {}; 722DF['set-prlnorm-btn'] = {}; 723 724DF['set-prlproj-type'] = {}; 725DF['set-prlproj-view'] = {}; 726DF['set-prlproj-grid'] = {}; 727DF['set-prlproj-btn'] = {}; 728 729DF['set-prlsrch-type'] = {}; 730DF['set-prlsrch-view'] = {}; 731DF['set-prlsrch-grid'] = {}; 732DF['set-prlsrch-btn'] = {}; 733 734 735// DF ì í¸ë¦¬í° í¨ì 2024-06-08 736function DFready(callback) { 737 document.addEventListener('DOMContentLoaded', callback); 738} 739 740 741/** 742 df-lib 743 744 ì ë°ì´í¸: 2024-06-08
745 //Attr change Check ì ê±° 2024-06-08 746**/ 747 748 749// 문ìì´ íë¼ë¯¸í° ë°°ì´ë¡ ê°ì ¸ì¤ê¸° 2016-11-22 750function df_getParam(str){ 751 if(!str || typeof str!=='string') return false; 752 var param = new Array(); 753 var params; 754 params = str.substring(str.indexOf('?')+1, str.length ); 755 params = params.split("&"); 756 var size = params.length; 757 var key, value; 758 for(var i=0; i<size; i++){ 759 key = params[i].split("=")[0]; 760 value = params[i].split("=")[1]; 761 param[key] = value; 762 } 763 return param; 764}; 765 766 767// íì¬ íì´ì§ ì¹´í ê³ ë¦¬ ëë² ê°ì ¸ì¤ê¸° 2020-11-16 768// ìí ê´ë ¨ íì¸ ë©ëª¨ 2024-11-21 769function df_getCateNo(str){ 770 var cateno = df_getParam(str)['cate_no']; 771 if(cateno==undefined){ 772 var url = window.location.pathname.split('/'); 773 if(url[1]=='category') 774 cateno = url[3]; 775 } 776 return cateno; 777}; 778 779 780// ë°°ì´, 문ìì´ íë¼ë¯¸í° ì§ì ê°ë§ ê°ì ¸ì¤ê¸° 2016-11-22 781// ì°ê³: df-review 782function df_getValue(data, name){ 783 var type = typeof data; 784 if(type!=='string' && type!=='object' || !name) return false; 785 if(type==='string') data = df_getParam(data); 786 return data[name]; 787}; 788 789 790 791// ë°°ì´ íë¼ë¯¸í° 문ìì´ë¡ ê°ì ¸ì¤ê¸° 2024-11-21 792// ì°ê³: df-review 793function df_getString(obj){ 794 if(!obj || typeof obj!=='object') return false; 795 return $.param(obj); 796} 797 798 799 800// ì¹´í24 미리보기 url ëì 2025-03-17 801// shopë²í¸ + skin-skinë²í¸ ë°í ì²ë¦¬ì© 802function df_getPreviewPath() { 803 const path = window.location.pathname; 804 const segments = path.split('/').filter(Boolean); 805 806 if (segments.length > 0 && segments[segments.length - 1].includes('.')) { 807 segments.pop(); 808 } 809 810 const shopIndex = segments.findIndex(seg => /^shop\d+$/i.test(seg)); 811 const skinIndex = segments.findIndex(seg => /^skin-skin\d+$/i.test(seg)); 812 813 if (skinIndex === -1) { 814 return ''; 815 } 816 817 let startIndex; 818 if (shopIndex >= 0 && shopIndex < skinIndex) { 819 startIndex = shopIndex; 820 } else { 821 startIndex = skinIndex; 822 } 823 return '/' + segments.slice(startIndex, skinIndex + 1).join('/'); 824} 825 826// ì ì ììë¡ ì ì¥ 827const DF_PREVIEW_PATH = df_getPreviewPath(); 828 829 830 831/* ìì 주ìì²ë¦¬ (íìì¬ë¶ íì¸íì 832function df_getString(obj) { 833 if (!obj || typeof obj !== 'object') return false; 834 return Object.keys(obj) 835 .map(key => `${encodeURIComponent(key)}=${encodeURIComponent(obj[key])}`) 836 .join('&'); 837}; */ 838/*========================================================================================================== 839 840 ð¨ ëìì¸íë¡ì´ ì¤ì íë©´ 841 본 íë©´ìì ë¤ìí 기ë¥ì ì¤ì í ì ììµëë¤. ìì í [ì ì¥]ì í´ë¦íë©´ ì ì©ë©ëë¤. 842 843 â ìì ì°¸ê³ ì¬í 844 - ìëì ê° ì¤ì í목 ì¤ ìë°ì´í("") ìì ë´ì©ë§ ìì íì¸ì. 845 - ìë°ì´í("") ìì ë¤ì ìë°ì´í를 ì ë ¥íë©´ ì¤ë¥ê° ë°ìí©ëë¤. 846 - ë´ì© ì ë ¥ ì ìí°í¤ë¥¼ ì ë ¥íì§ ë§ì¸ì. 847 848 â 문ì ë°ì ì í´ê²° ë°©ë² 849 - ë°©ë² â : /dfloor/setup_backup.js ë´ì©ì ë®ì´ì°ê¸° íë©´ ì´ê¸°íë©ëë¤. 850 - ë°©ë² â¡: ê´ë¦¬ì > ëìì¸ > ìì½/ë°±ì /복구ìì 복구í ì ììµëë¤. 851 852==========================================================================================================*/ 853 854 855 856 857/********************************************************************************************************** 858 859 1.ë§íì 문구 860 861 - íìê°ì ë²í¼ì ë³´ì´ë ë§íì ìì´ì½ì ëë¤. 862 - ê°ì ì ì¦ì í ì ë¦½ê¸ ë° ë¬¸êµ¬ë¥¼ ì ë ¥íë©´ íìë©ëë¤. 863 - ì§ê¸í ì 립ê¸ì 'ê´ë¦¬ì > ì¼í몰 ì¤ì > ê³ ê° ì¤ì > ì ë¦½ê¸ ì¤ì ' ìì í©ëë¤. 864 865**********************************************************************************************************/ 866 867//ë§íì ìì´ì½ íì ì¬ë¶ 868DF['use-msgbox'] = "on"; 869 870//ë§íì ìì´ì½ ë´ íì 문구 871DF['rep-msgbox-txt'] = "+2,000 P"; 872 873 874 875 876/********************************************************************************************************** 877 878 2.ê³ ê°ì¼í° ì´ììê° 879 880 - ì¹´í24 ê´ë¦¬ì 'ì¼í몰 ì¤ì > 기본 ì¤ì > ë´ ì¼í몰 ì ë³´ > CSì´ììê°'ì ì ë ¥ ë´ì©ì´ íìë©ëë¤. 881 - ì ë ¥ ì ìí°ë¥¼ ì ë ¥íë©´ ì¤ë°ê¿ ì²ë¦¬ë©ëë¤. 882 883**********************************************************************************************************/ 884 885 886 887 888/********************************************************************************************************** 889 890 3.ë°íì§ ë° ì¬ë¶ 주ì 891 892 - ì¼í몰 íë¨ì íìëë ì¶ê° 주ì를 ì ë ¥íì¤ ì ììµëë¤. 893 - 주ìê° ì¬ë¬ ê°ì¸ ê²½ì° ìì± ìì ê°ì´ ì¤ë°ê¿ íê·¸ <br> ì ì´ì©íì¸ì. 894 895 [ìì±ìì] 896 DF['rep-return-txt'] = "ë°í 주ì: ìì¸ ìì§ë¡ 1층 <br> ë§¤ì¥ ì£¼ì: ìì¸ ìì¼ë 1층"; 897 898**********************************************************************************************************/ 899 900//íì ì¬ë¶ 901DF['use-return'] = "off"; 902 903//íì ë´ì©
904DF['rep-return-txt'] = "ë°í주ì: ì´ê³³ì 주ì를 ì ë ¥íì¸ì"; 905 906 907 908 909/********************************************************************************************************** 910 911 4.ì ê¸ê³ì¢ ì ë³´ 912 913 - ì¼í몰 íë¨ì íìëë ê³ì¢ë²í¸ í¹ì ê²°ì ìë¨ì ì ë ¥íì¸ì. 914 - ê³ì¢ë²í¸ê° ì¬ë¬ ê°ì¸ ê²½ì° ìì± ìì ê°ì´ ì¤ë°ê¿ íê·¸ <br> ì ì´ì©íì¸ì. 915 916 [ìì±ìì] 917 DF['rep-payment-txt'] = "êµë¯¼ 000-000-0000 <br> ìê¸ì£¼: ëìì¸íë¡ì´"; 918 919**********************************************************************************************************/ 920 921//íì ì¬ë¶ 922DF['use-payment'] = "off"; 923 924//íì ë´ì© 925DF['rep-payment-txt'] = "êµë¯¼ 000-000-0000 <br> ì í 000-000-0000 <br> ìê¸ì£¼: ëìì¸íë¡ì´"; 926 927 928 929 930/********************************************************************************************************** 931 932 5.ë©ì¸ ì¬ë¼ì´ë ë°°ë ì¤ì 933 934 - ëììì ë±ë¡í ê²½ì° ë°°ë 매ëì ì ëìì¸ ë§¤ë´ì¼ì íì¸í´ 주ì¸ì. 935 936**********************************************************************************************************/ 937 938//[PC] ì¬ë¼ì´ë ì íí¨ê³¼ 939//ì ë ¥ê°: fade (ë¤ìì¬ì§ì¼ë¡ íì´ë ëë©° ì íë©ëë¤.) 940//ì ë ¥ê°: slide (ë¤ìì¬ì§ì¼ë¡ ì¬ë¼ì´ë ëë©° ì íë©ëë¤.) 941DF['set-mainslide-pc-fx'] = "fade"; 942 943//[모ë°ì¼] ì¬ë¼ì´ë ì íí¨ê³¼ 944//ì ë ¥ê°: fade (ë¤ìì¬ì§ì¼ë¡ íì´ë ëë©° ì íë©ëë¤.) 945//ì ë ¥ê°: slide (ë¤ìì¬ì§ì¼ë¡ ì¬ë¼ì´ë ëë©° ì íë©ëë¤.) 946DF['set-mainslide-mo-fx'] = "slide"; 947 948//íì´ì§ ëìì¸ ì¤ì 949//ì ë ¥ê°: circle (íì´ì§ì´ ëê·¸ë¼ë¯¸ 모ìì¼ë¡ íìë©ëë¤.) 950//ì ë ¥ê°: capsule (íì´ì§ì´ ìì½ ëª¨ìì¼ë¡ íìë©ëë¤.) 951//ì ë ¥ê°: square (íì´ì§ì´ ì ì¬ê°í 모ìì¼ë¡ íìë©ëë¤.) 952//ì ë ¥ê°: stick (íì´ì§ì´ ë§ë ì§ì¬ê°í 모ìì¼ë¡ íìë©ëë¤.) 953//ì ë ¥ê°: bar (íì´ì§ì´ ë° ííë¡ íìë©ëë¤.) 954//ì ë ¥ê°: text (íì´ì§ì ë°°ë ì´ë¦ì´ í ì¤í¸ë¡ íìë©ëë¤.) 955//ì ë ¥ê°: fraction (íì´ì§ ë²í¼ ìì´ ì«ì ë¶ì 1/5 ííë¡ íìë©ëë¤.) 956DF['set-mainslide-pager'] = "circle"; 957 958//íì´ì§ íì´ë¨¸ í¨ê³¼ ì¤ì 959//ì ë ¥ê°: on (íì´ì§ì ë¡ë© ë° ì ëë©ì´ì ì´ ìëë©ëë¤.) 960//ì ë ¥ê°: off (ë¨ì íì´ì§ ë²í¼ì¼ë¡ íìë©ëë¤.) 961DF['set-mainslide-timer'] = "on"; 962 963//ë°°ë ë기 ìê° 964//ì ë ¥ ì: 100 = 0.1ì´, 1000 = 1ì´ 965DF['set-mainslide-pause'] = "4500"; 966 967//ë°°ë ì í ìê° 968//ì ë ¥ ì: 100 = 0.1ì´, 1000 = 1ì´ 969DF['set-mainslide-speed'] = "500"; 970 971 972 973 974/********************************************************************************************************** 975 976 6.ìíë¶ë¥(ì¹´í ê³ ë¦¬) ê´ë ¨ ê¸°ë¥ 977 978**********************************************************************************************************/ 979 980//[PC] ìíë¶ë¥ í¼ì³ 보기 ë²í¼ 981//íë²ê±° ë²í¼ì íì ì¬ë¶ë¥¼ ì¤ì í©ëë¤. 982DF['use-allmenu'] = "on"; 983 984 985//[PC] ì¤ë¶ë¥ íì ë¶ë¦¬ ê¸°ë¥ 986//ë§ì°ì¤ ì¤ë²ì íìëë ì¤ë¶ë¥ê° ì ë ¥ ê° ë³´ë¤ ë§ì¼ë©´ ë¶ë¦¬ëì´ íìë©ëë¤. 987DF['set-cate-split'] = "15"; 988 989 990//[모ë°ì¼] ìë¨ìì ìíë¶ë¥ íì ì¤ì 991//ì ë ¥ê°: on (모ë°ì¼ ìë¨ì ì¹´í ê³ ë¦¬ë©ë´ë¥¼ íìí©ëë¤.) 992//ì ë ¥ê°: off (모ë°ì¼ ìë¨ì ì¹´í ê³ ë¦¬ë©ë´ë¥¼ íìíì§ ììµëë¤.) 993DF['use-cate-mo'] = "on"; 994 995 996//[모ë°ì¼] ìë¨ìì ìíë¶ë¥ íì íì 997//ì ë ¥ê°: scroll (ìíë¶ë¥ê° ê°ë¡ ì¤í¬ë¡¤ë¡ íìë©ëë¤.) 998//ì ë ¥ê°: grid3 (ìíë¶ë¥ê° ê°ë¡3ë¨ ë°ì¤ííë¡ íìë©ëë¤.) 999//ì ë ¥ê°: grid4 (ìíë¶ë¥ê° ê°ë¡4ë¨ ë°ì¤ííë¡ íìë©ëë¤.) 1000//ì ë ¥ê°: grid5 (ìíë¶ë¥ê° ê°ë¡5ë¨ ë°ì¤ííë¡ íìë©ëë¤.) 1001DF['set-cate-type'] = "scroll"; 1002 1003 1004//[모ë°ì¼] ìíë¶ë¥ í¼ì³ 보기 ë²í¼ */ 1005//ìíë¶ë¥ íìíì ì´ ì¤í¬ë¡¤ íì ì¼ëë§ íìë©ëë¤. 1006DF['set-cate-fold'] = "off"; 1007 1008 1009 1010 1011/********************************************************************************************************** 1012 1013 7.ìíëª©ë¡ íë©´ ì¤ì 1014 1015 - ìí목ë¡ì ê´ë ¨ë ë¤ìí 기ë¥ì ì¤ì íì¤ ì ììµëë¤. 1016 - ìë ê° í목ì ì¤ëª ì ì°¸ê³ íì¬ ì¤ì í´ ì£¼ì¸ì. 1017 1018**********************************************************************************************************/ 1019 1020//ìí ëª©ë¡ ì¸ë¤ì¼ ë¼ì´ë ì²ë¦¬ ê¸°ë¥ 1021//ì ë ¥ê°: off (í¨ê³¼ë¥¼ ì¬ì©íì§ ììµëë¤.) 1022//ì ë ¥ê°: on (ìí목ë¡ì ì¸ë¤ì¼ì´ ë¼ì´ë ì²ë¦¬ë©ëë¤.) 1023DF['set-prl-round'] = "on"; 1024 1025 1026//ìí ëª©ë¡ ì¸ë¤ì¼ í ë리 íì ì¬ë¶ 1027//ì ë ¥ê°: off (í¨ê³¼ë¥¼ ì¬ì©íì§ ììµëë¤.) 1028//ì ë ¥ê°: on (ìí목ë¡ì íì í ëë¦¬ê° íìë©ëë¤.) 1029DF['set-prl-imgbox'] = "on"; 1030 1031 1032//ìí ëª©ë¡ ë¡¤ì¤ë² ê¸°ë¥ ì¤ì 1033//ì ë ¥ê°: off (í¨ê³¼ë¥¼ ì¬ì©íì§ ììµëë¤.) 1034//ì ë ¥ê°: swap (ì¸ë¤ì¼ì ë§ì°ì¤ ì¤ë²ì ìì ëª©ë¡ ì´ë¯¸ì§ê° ë³´ì¬ì§ëë¤.) 1035//ì ë ¥ê°: zoom (ì¸ë¤ì¼ì ë§ì°ì¤ ì¤ë²ì ì´ë¯¸ì§ê° íëë©ëë¤.) 1036DF['set-prl-hover'] = "zoom"; 1037 1038 1039//ìíì ë³´ ì¢ì° ì ë ¬ 1040//ì ë ¥ê°: left (ìíì ë³´ê° ì¢ì¸¡ì¼ë¡ ì ë ¬ë©ëë¤.) 1041//ì ë ¥ê°: center (ìíì ë³´ê° ì¤ìì¼ë¡ ì ë ¬ë©ëë¤.) 1042//ì ë ¥ê°: right (ìíì ë³´ê° ì°ì¸¡ì¼ë¡ ì ë ¬ë©ëë¤.) 1043DF['set-prl-array'] = "left"; 1044 1045 1046//컬ë¬ì¹© 모ì ì¤ì í기 1047//ì ë ¥ê°: box (ì ì¬ê°íì¼ë¡ íìë©ëë¤.) 1048//ì ë ¥ê°: stick (ì§ì¬ê°íì¼ë¡ íìë©ëë¤.) 1049//ì ë ¥ê°: circle (ìíì¼ë¡ íìë©ëë¤.) 1050DF['set-prl-color'] = "circle"; 1051 1052 1053//ìíì ë³´ ìì ì르기 1054//ì ë ¥ê°: off (í¨ê³¼ë¥¼ ì¬ì©íì§ ììµëë¤.) 1055//ì ë ¥ê°: on (ìíì ë³´ê° ììì ì´ê³¼íë©´ ìë¼ì í ì¤ë¡ íìí©ëë¤.) 1056DF['set-prl-cut'] = "off"; 1057 1058 1059//ìíëª ë¼ì¸ íì ì¬ë¶
1060//ìí목ë¡ì ìíëª ìëì ë¼ì¸ íì ì¬ë¶ë¥¼ ì¤ì í©ëë¤. 1061//ìí목ë¡ì íì´ë í¨ê³¼ë¥¼ ì¤ì í ê²½ì° ì ì©ëì§ ììµëë¤. 1062DF['set-prl-border'] = "off"; 1063 1064 1065//ê°ê²© í ì¤ íì ì¬ë¶ 1066//ì ë ¥ê°: off (기ë¥ì ì¬ì©íì§ ììµëë¤.) 1067//ì ë ¥ê°: on (ìë°ìê°,í매ê°,í ì¸ê°ê° íì¤ë¡ ëëí íìë©ëë¤.) 1068DF['set-prl-line'] = "off"; 1069 1070 1071//ë©ì¸ë¶ë¥ ë보기 ë²í¼ íìì¬ë¶ 1072//ìí목ë¡ì ì¬ë¼ì´ë í¨ê³¼ë¥¼ ì ì©í ë¶ë¥ë ëë³´ê¸°ê° íìëì§ ììµëë¤. 1073DF['use-prl-more'] = "on"; 1074 1075 1076//ìíëª©ë¡ íìê°ì ì¤ì [매ë´ì¼ 참조] 1077//ìí목ë¡ì íë²ì ë³´ì¬ì§ ìíì íìê°ì를 ì¤ì í©ëë¤. 1078 1079 1080 1081 1082/********************************************************************************************************** 1083 1084 8.ìí ìì¸ íë©´ ì¤ì 1085 1086 - ìíìì¸ì ê´ë ¨ë ë¤ìí 기ë¥ì ì¤ì íì¤ ì ììµëë¤. 1087 - ìë ê° í목ì ì¤ëª ì ì°¸ê³ íì¬ ì¤ì í´ ì£¼ì¸ì. 1088 1089**********************************************************************************************************/ 1090 1091//ìì¸íì´ì§ ììë³ íììì 1092//ìì¸íì´ì§ì ììë³ íììì를 ë³ê²½í ì ììµëë¤. 1093//ìë ê° í목ì 1~5 ì¬ì´ì ì«ì를 ì ë ¥íì¸ì. (1=ìµìë¨, 5=ìµíë¨, ì¤ë³µ ë¶ê°) 1094DF['set-prd-ord-rel'] = "1"; //ê´ë ¨ìí 1095DF['set-prd-ord-det'] = "2"; //ìì¸ì¤ëª 1096DF['set-prd-ord-gde'] = "3"; //구매ìë´ 1097DF['set-prd-ord-rev'] = "4"; //ìíí기 1098DF['set-prd-ord-qna'] = "5"; //ìí문ì 1099 1100 1101//ìí ìì´ì½ íì ì¬ë¶ 1102//ìíëª ë°ë¡ ìì ìí ìì´ì½ì íì ì¬ë¶ë¥¼ ì¤ì í©ëë¤. 1103DF['use-prd-icon'] = "off"; 1104 1105 1106//ìì¸ ì»¬ë¬ì¹© íì ì¬ë¶ 1107//ìíëª ë°ë¡ ìëì 컬ë¬ì¹© íìì¬ë¶ë¥¼ ì¤ì í©ëë¤. 1108//ì¹´í24 ê´ë¦¬ì > ì¼í몰ì¤ì > ìíì¤ì > ìíì ë³´íìì¤ì > [ìíìì¸] > ìíìì íì ìì ì¤ì í©ëë¤. 1109 1110 1111//ìí ì¡°íì ë§íì íì ê¸°ë¥ 1112//ìíëª ë°ë¡ì ìíì ì¡°íìê° ë§íì ì¼ë¡ íìë©ëë¤. 1113DF['use-prs-hits'] = "on"; 1114 1115 1116//ìí ì¡°íì ë§íì ìì ê° 1117//ìíì ì¡°íìê° ì ë ¥í ê° ì´ìì´ ëë©´ ë§íì ì´ íìë©ëë¤. 1118DF['set-prs-hits'] = "10"; 1119 1120 1121//ìí ê³µì í기 ë²í¼ íì ì¬ë¶ 1122//ìí ê³µì í기 ë²í¼ì íì ì¬ë¶ë¥¼ ì¤ì í©ëë¤. 1123DF['use-prd-share'] = "on"; 1124 1125 1126//ìì¸ ì¤ëª ì¢ì° ì ë ¬ 1127//ìì¸ ì¤ëª ì ì ë ¬ì ë³ê²½í©ëë¤. ìí ë±ë¡ ì ìëí°ë¡ ì ë ¬í ê²½ì°ìë 미ë°ì ë©ëë¤. 1128//ì ë ¥ê°: left (ìì¸ ì¤ëª ì´ ì¼ìª½ ì ë ¬ë©ëë¤.) 1129//ì ë ¥ê°: center (ìì¸ ì¤ëª ì´ ê°ì´ë° ì ë ¬ë©ëë¤.) 1130DF['set-prd-align'] = "center"; 1131 1132 1133//ìì¸íì´ì§ íë¨ êµ¬ë§¤ ê°ì´ë íì ì¬ë¶ 1134//ìì¸íì´ì§ íë¨ì ê³µíµì¼ë¡ íìëë ê²°ì ·배ì¡Â·ë°í ê°ì´ëì ëë¤. 1135DF['use-prd-guide'] = "on"; 1136 1137 1138//ìì¸íì´ì§ íë¨ êµ¬ë§¤ ê°ì´ë íì íì 1139//ì ë ¥ê°: fold (구매ê°ì´ë를 í¼ì¹ê³ ì ì ì ììµëë¤.) 1140//ì ë ¥ê°: open (구매ê°ì´ëê° íë²ì ì ì²´ íìë©ëë¤.) 1141DF['set-prd-guide-type'] = "fold"; 1142 1143 1144//ìì¸íì´ì§ íë¨ í기ê²ìí íì ì¬ë¶ 1145DF['use-prd-review'] = "on"; 1146 1147 1148//ìì¸íì´ì§ íë¨ ë¬¸ìê²ìí íì ì¬ë¶ 1149DF['use-prd-qna'] = "on"; 1150 1151 1152//ìì¸íì´ì§ ì¤í¬ë¡¤ 구매 ë²í¼ ì¬ì© ì¬ë¶ 1153//ì ë ¥ê°: off (기ë¥ì ì¬ì©íì§ ììµëë¤.) 1154//ì ë ¥ê°: on (ì¤í¬ë¡¤ì íë¨ì 구매ë²í¼ì´ ê³ ì ë©ëë¤.) 1155DF['set-prd-optfix'] = "on"; 1156 1157 1158//ê¸ì¡ë³ 무ë£ë°°ì¡ ì²´í¬ ê¸°ë¥ 1159//ê¸ì¡ì ë°ë¥¸ 무ë£ë°°ì¡ ì¤ì ì 무ë£ë°°ì¡ ì¡°ê±´ì íìí©ëë¤. 1160DF['set-freeshipping-use'] = "on"; 1161 1162 1163//ì¤ë ë°°ì¡ ì¬ì©ì¬ë¶ 1164//ë°°ì¡ì¶ë° ìê°ì íìí©ëë¤. on ëë off를 ì ë ¥íì¸ì. 1165DF['set-todayship-use'] = "off"; 1166 1167 1168//ì¤ë ë°°ì¡ì´ ìë ê²½ì° íì ì¬ë¶ 1169//ë¹ì¼ ì¶ê³ ìíì´ ìë ê²½ì°, íìí ì§ë¥¼ ì¤ì í©ëë¤. 1170DF['set-todayship-reserve'] = "on"; 1171 1172 1173//ì¤ë ë°°ì¡ ìê° ì¤ì 1174//24ìê°ì ë¡ 1~24 ì¬ì´ ìê°ì ì ë ¥íì¸ì. 1175DF['set-todayship-h'] = "16"; 1176 1177 1178//ì¤ë ë°°ì¡ ìê°(ë¶) ì¤ì 1179//ë¶íì 00~60 ì¬ì´ì ëì리 ê°ì ì ë ¥íì¸ì. 1180DF['set-todayship-m'] = "30"; 1181 1182 1183//ì¤ë ë°°ì¡ í ìì¼ ë°°ì¡ ì¬ë¶ 1184//í ìì¼ ë°°ì¡ ê°ë¥ ì¬ë¶ë¥¼ on ëë off ë¡ ì ë ¥íì¸ì. 1185DF['set-todayship-sat'] = "off"; 1186 1187 1188//ì¤ë ë°°ì¡ ì¼ìì¼ ë°°ì¡ ì¬ë¶ 1189//ì¼ìì¼ ë°°ì¡ ê°ë¥ ì¬ë¶ë¥¼ on ëë off ë¡ ì ë ¥íì¸ì. 1190DF['set-todayship-sun'] = "off"; 1191 1192 1193//ì¤ë ë°°ì¡ í´ì¼ ì ë³´ ì ë ¥ 1194//í ìì¼Â·ì¼ìì¼ì ìë ì¸ìë©ëë¤. 1195//í´ì¼ ë ì§ë¥¼ "2027-02-03", ê³¼ ê°ì ììì¼ë¡ ì ë ¥íì¸ì. 1196//ì¬ë¬ ê°ì ë ì§ë¥¼ ì¶ê°íë ¤ë©´ ìí° ì²ë¦¬ í ë¤ìì¤ì ì ë ¥íì¸ì. 1197DF['set-todayship-holidays'] = [ 1198 "2025-12-25", // í¬ë¦¬ì¤ë§ì¤ 1199 "2026-01-01", // ì ì 1200 "2026-02-16", // ì¤ë 1201 "2026-02-17", // ì¤ë 1202 "2026-02-18", // ì¤ë 1203 "2026-03-02", // ëì²´í´ì¼ 1204 "2026-05-05", // ì´ë¦°ì´ë 1205 "2026-05-25", // ëì²´í´ì¼ 1206]; 1207 1208 1209 1210 1211/********************************************************************************************************** 1212 1213 9.기í ê¸°ë¥ ì¤ì 1214 1215 - ëìì¸ì í¬í¨ë ë¤ìí 기ë¥ì ì¤ì íì¤ ì ììµëë¤. 1216 - ìë ê° í목ì ì¤ëª ì ì°¸ê³ íì¬ ì¤ì í´ ì£¼ì¸ì. 1217 1218**********************************************************************************************************/ 1219 1220//[PC] ë©í°íì ìë¨ íììì¹ 1221//ì ë ¥ê°: 0~500 ê¹ì§ì ê°ì ì ë ¥íì¸ì 1222DF['set-multipopup-top'] = "200"; 1223 1224 1225//[PC] ë©í°íì ì¼ìª½ íììì¹ 1226//ì ë ¥ê°: 0~500 ê¹ì§ì ê°ì ì ë ¥íì¸ì 1227DF['set-multipopup-left'] = "100"; 1228 1229 1230//[모ë°ì¼] ë©í°íì íììì¹ 1231//ì ë ¥ê°: top (ë©í°íì ì´ ìë¨ì íìë©ëë¤.) 1232//ì ë ¥ê°: middle (ë©í°íì ì´ ì¤ìì íìë©ëë¤.) 1233//ì ë ¥ê°: bottom (ë©í°íì ì´ íë¨ì íìë©ëë¤.) 1234DF['set-multipopup-position'] = "bottom"; 1235 1236 1237//ê°¤ë¬ë¦¬ ê²ìí ì¸ë¤ì¼ ì´ë¯¸ì§ 본문 íìì¬ë¶ 1238//ê°¤ë¬ë¦¬ ê²ìíìì ì¸ë¤ì¼(íì¼ì²¨ë¶ ë°©ì)ì 본문ìì íìì¬ë¶ë¥¼ ì
1238¤ì í©ëë¤. 1239//on ì¼ë¡ ì¤ì íë©´ 본문ì 첨ë¶íì¼ ì´ë¯¸ì§ê° ì¤ë³µì¼ë¡ íìë ì ì기 ë문ì off 를 ê¶ì¥í©ëë¤. 1240DF['use-gallery-file'] = "off"; 1241 1242 1243 1244 1245/********************************************************************************************************** 1246 1247 10.íìì¸ì¼ í¨ê³¼ì¤ì or í ì¸ê´ë ¨ ì¤ì 1248 1249 기ê°í ì¸ ìíì ë¨ììê°ì ì¹´ì´í¸ ë¤ì´í¨ê³¼ë¡ íìíë 기ë¥ì ëë¤. 1250 1251 1) ìíì í ì¸ ì¤ì í기 1252 - ì¹´í24 ê´ë¦¬ì 'íë¡ëª¨ì > ê³ ê° íí ê´ë¦¬ > íí ë±ë¡'ì¼ë¡ ì´ëí©ëë¤. 1253 - 기ê°í ì¸ì ì¤ì í´ì£¼ì¸ì. 1254 1255 2) íìì¸ì¼ í¨ê³¼ íììì¹ ì í기 1256 - ì¹´í24 ê´ë¦¬ì 'ì¼í몰 ì¤ì > ìí ì¤ì > ìí ì ë³´ íì ì¤ì 'ì¼ë¡ ì´ëí©ëë¤. 1257 - ìë¨ì ë©ì¸íë©´, ìí목ë¡, ìíìì¸ ì¤ ì¹´ì´í¸ë¤ì´ì´ íìë길 ìíë íì´ì§ë¥¼ í´ë¦í©ëë¤. 1258 - ë©ì¸íë©´ ê³¼ ìí목ë¡ì ê²½ì° ìì¸ë¶ë¥ ì í í ê°ë³ ì¤ì íì¤ ì ììµëë¤. 1259 - í ì¸ê¸°ê° í목ì íìì¤ì ì 'íìí¨'ì¼ë¡ ì¤ì í©ëë¤. 1260 1261 3) ìµì¢ íìí기 1262 - ìë íìì¸ì¼ ê¸°ë¥ ì¬ì©ì¬ë¶ì ì¤ì ì ë°ë¼ ì¹´ì´í¸ë¤ì´ í¨ê³¼ê° íìë©ëë¤. 1263 1264**********************************************************************************************************/ 1265 1266//íìì¸ì¼ ê¸°ë¥ ì¬ì©ì¬ë¶ 1267//íìì¸ì¼ 기ë¥ì ì¬ì©ì¬ë¶ë¥¼ ì¤ì í©ëë¤. 1268DF['set-timesale'] = "on"; 1269 1270//íìì¸ì¼ ì¢ ë£ë©ì¸ì§ íìì¬ë¶ 1271//í ì¸ê¸°ê°ì´ ì¤ì ëì§ ììê±°ë, í ì¸ì´ ì¢ ë£ëë©´ ì¢ ë£ë©ì¸ì§ë¥¼ íìí©ëë¤. 1272//ë¨ íìëë íë©´ë´ì ë기 ëë ì§íì¤ì¸ í ì¸ì´ ì¡´ì¬í´ì¼ë§ ìëë©ëë¤. 1273DF['set-timesale-end'] = "off"; 1274 1275//ìí í ì¸ì¨ íì ì¬ë¶ 1276//ìë¹ìê°ê²©ì´ ì¡´ì¬íë©´ ìë¹ìê°-í매ê°ì í ì¸ì¨ì íìí©ëë¤. 1277//í ì¸ì´ ì§íì¤ì¸ ê²½ì° í ì¸ê°-í매ê°ì í ì¸ì¨ì íìí©ëë¤. 1278//ìë¹ì,í매ê°,í ì¸ê°ê° 모ë ì¡´ì¬íë©´ ìë¹ìê°ë¥¼ ì¨ê¹ì²ë¦¬í©ëë¤. 1279DF['set-discountrate'] = "on"; 1280 1281 1282 1283 1284/********************************************************************************************************** 1285 1286 11.í¬í 리뷰 ì¤ì í기 1287 1288 - ìëì íìë í목ì ì¤ì ì ë°ë¼ í¬í 리뷰ì ë¤ìí 기ë¥ì ì¤ì í ì ììµëë¤. 1289 - ìë ê° í목ì ì ë ¥ê°ì ì°¸ê³ íì¬ ì¤ì í´ì£¼ì기 ë°ëëë¤. 1290 1291**********************************************************************************************************/ 1292 1293//ë©ì¸ 리뷰 íìì¬ë¶ 1294DF['set-review-mainuse'] = "on"; 1295 1296 1297//ìì¸ ë¦¬ë·° íì 보기 ë²í¼ íìì¬ë¶ 1298DF['set-review-detailtypebtn'] = "on"; 1299 1300 1301//ìì¸ ë¦¬ë·° íì íì 1302//ì ë ¥ê°: list (ê²ìë¬¼ì´ ë¦¬ì¤í¸ ííë¡ íìë©ëë¤.) 1303//ì ë ¥ê°: gallery (ê²ìë¬¼ì´ ê°¤ë¬ë¦¬ ííë¡ íìë©ëë¤.) 1304DF['set-review-detailtype'] = "list"; 1305 1306 1307//리뷰 ê²ìí íì 보기 ë²í¼ íìì¬ë¶ 1308DF['set-review-listtypebtn'] = "on"; 1309 1310 1311//ë ë·° ê²ìí íì íì 1312//ì ë ¥ê°: list (ê²ìë¬¼ì´ ë¦¬ì¤í¸ ííë¡ íìë©ëë¤.) 1313//ì ë ¥ê°: gallery (ê²ìë¬¼ì´ ê°¤ë¬ë¦¬ ííë¡ íìë©ëë¤.) 1314DF['set-review-listtype'] = "list"; 1315 1316 1317 1318 1319/********************************************************************************************************** 1320 1321 12.ìíëª©ë¡ ê°ë¡ ê°ìÂ·ë ¸í¸ íì ì¤ì í기 1322 1323 - ìí목ë¡ì ê°ë¡ê°ì ëë ë ¸í¸íì ì ì¤ì í©ëë¤. 1324 - ìë´ë¥¼ ì°¸ê³ íì¬ ìë°ì´í ìì ê°ì ìíë ê°ì¼ë¡ ìì í´ ì£¼ì¸ì. 1325 1326 [ì ë ¥ê° ì¤ëª ] 1327 grid1 : ìí 목ë¡ì´ ê°ë¡ 1ê°ë¡ íìë©ëë¤. 1328 grid2 : ìí 목ë¡ì´ ê°ë¡ 2ê°ë¡ íìë©ëë¤. 1329 grid3 : ìí 목ë¡ì´ ê°ë¡ 3ê°ë¡ íìë©ëë¤. (모ë°ì¼ì 2ë¨ì¼ë¡ íì) 1330 grid4 : ìí 목ë¡ì´ ê°ë¡ 4ê°ë¡ íìë©ëë¤. (모ë°ì¼ì 2ë¨ì¼ë¡ íì) 1331 grid5 : ìí 목ë¡ì´ ê°ë¡ 5ê°ë¡ íìë©ëë¤. (모ë°ì¼ì 2ë¨ì¼ë¡ íì) 1332 note : ë ¸í¸ íì ì ê°ë¡ 2ê°ë¡ íìë©ëë¤. (모ë°ì¼ì 1ë¨ì¼ë¡ íì) 1333 1334**********************************************************************************************************/ 1335 1336//ë©ì¸ 1ë²ì§¸ ë¶ë¥ ê°ë¡ê°ì 1337DF['set-prlmain-grid'][1] = "grid4"; 1338 1339//ë©ì¸ 2ë²ì§¸ ë¶ë¥ ê°ë¡ê°ì 1340DF['set-prlmain-grid'][2] = "grid4"; 1341 1342//ë©ì¸ 3ë²ì§¸ ë¶ë¥ ê°ë¡ê°ì 1343DF['set-prlmain-grid'][3] = "grid4"; 1344 1345//ë©ì¸ 4ë²ì§¸ ë¶ë¥ ê°ë¡ê°ì 1346DF['set-prlmain-grid'][4] = "grid4"; 1347 1348//ë©ì¸ 5ë²ì§¸ ë¶ë¥ ê°ë¡ê°ì 1349DF['set-prlmain-grid'][5] = "grid4"; 1350 1351//ë©ì¸ 6ë²ì§¸ ë¶ë¥ ê°ë¡ê°ì 1352DF['set-prlmain-grid'][6] = "grid4"; 1353 1354//ë©ì¸ 7ë²ì§¸ ë¶ë¥ ê°ë¡ê°ì 1355DF['set-prlmain-grid'][7] = "grid4"; 1356 1357//ì¶ì² ìíëª©ë¡ ê°ë¡ê°ì 1358DF['set-prlrcmd-grid'][1] = "grid4"; 1359 1360//ì¼ë° ìíëª©ë¡ ê°ë¡ê°ì 1361DF['set-prlnorm-grid'][1] = "grid4"; 1362 1363//ê²ì ìíëª©ë¡ ê°ë¡ê°ì 1364DF['set-prlsrch-grid'][1] = "grid4"; 1365 1366//기íì ëª©ë¡ ê°ë¡ê°ì 1367DF['set-prlproj-grid'][1] = "grid4"; 1368 1369 1370 1371 1372/********************************************************************************************************** 1373 1374 13.ìíëª©ë¡ ê¸°ë³¸Â·ì¬ë¼ì´ë·ì¤í¬ë¡¤ ì¤ì í기 1375 1376 - ìíëª©ë¡ íí를 ì¤ì í ì ììµëë¤. 1377 - ìë´ë¥¼ ì°¸ê³ íì¬ ìë°ì´í ìì ê°ì ìíë ê°ì¼ë¡ ìì í´ ì£¼ì¸ì. 1378 - ì¬ë¼ì´ë·ì¤í¬ë¡¤ íì ì ë보기 ë²í¼ì´ íìëì§ ììµëë¤. 1379 1380 [ì ë ¥ê° ì¤ëª ] 1381 list :ìíì´ ì¼ë° ííë¡ íìë©ëë¤. 1382 slide :ìíì´ ì¬ë¼ì´ë ëë©° ë§ì§ë§ ì¬ë¼ì´ëìì ì¬ìì´ ì¤ë¨ë©ëë¤. 1383 slide-rewind :ìíì´ ì¬ë¼ì´ë ëë©° ë§ì§ë§ ì¬ë¼ì´ëìì ì²ìì¼ë¡ ëìê°ëë¤. 1384 slide-loop :ìíì ë³µì íì¬ ë§ì§ë§ ì¬ë¼ì´ëìì ì°ì ì¬ìë©ëë¤. 1385 scroll :ìí목ë¡ì´ ê°ë¡ ì¤í¬ë¡¤ íì ì¼ë¡ íìë©ëë¤. 1386 1387**********************************************************************************************************/ 1388 1389//ë©ì¸ 1ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1390DF['set-prlmain-type'][1] = "slide"; 1391 1392//ë©ì¸ 2ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1393DF['set-prlmain-type'][2] = "list"; 1394 1395//ë©ì¸ 3ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1396DF['set-prlmain-type'][3] = "list"; 1397 1398//ë©ì¸ 4ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1399DF['set-prlmain-type'][4] = "list"; 1400 1401//ë©ì¸ 5ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1402DF['set-prlmain-type'][5] = "list"; 1403 1404//ë©ì¸ 6ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1405DF['set-prlmain-type'][6] = "list"; 1406 1407//ë©ì¸ 7ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1408DF['set-prlmain-type'][7] = "list"; 1409 1410//ì¶ì² ìíëª©ë¡ ë¦¬ì¤í¸íì 1411DF['set-prlrcmd-type'][1] = "slide"; 1412 1413//ì¼ë° ìíëª©ë¡ ë¦¬ì¤í¸íì 1414DF['set-prlnorm-type'][1] = "list"; 1415 1416//ê²ì ìíëª©ë¡ ë¦¬ì¤í¸íì 1417DF['set-prlsrch-type'][1] = "list"; 1418 1419//기íì ìíëª©ë¡ ë¦¬ì¤í¸íì 1420DF['set-prlproj-type'][1] = "list"; 1421 1422 1423 1424 1425/********************************************************************************************************** 1426 1427 14.ìíëª©ë¡ ê¸°ë³¸Â·íì´ë í¨ê³¼ ì¤ì í기 1428 1429 - ìíëª©ë¡ ì¸ë¤ì¼ì 기본 ëë íì´ë íì ì¼ë¡ íìí ì ììµëë¤. 1430 - ìë ì¤ëª ì ì°¸ê³ íì¬ ìë°ì´í ìì ê°ì ìíë ê°ì¼ë¡ ìì í´ì£¼ì¸ì. 1431 1432 [ì ë ¥ê° ì¤ëª ] 1433 normal :ìíì ë³´ê° ê¸°ë³¸ ííë¡ íìë©ëë¤. 1434 fade :ìíì ë³´ê° ì¨ê²¨ì§ê³ ì¸ë¤ì¼ì ë§ì°ì¤ë¥¼ ì¬ë¦¬ë©´ íìëë©° 모ë°ì¼ì íìëì§ ììµëë¤. 1435 1436**********************************************************************************************************/ 1437 1438//ë©ì¸ 1ë²ì§¸ ë¶ë¥ ë·°íì 1439DF['set-prlmain-view'][1] = "normal"; 1440 1441//ë©ì¸ 2ë²ì§¸ ë¶ë¥ ë·°íì 1442DF['set-prlmain-view'][2] = "normal"; 1443 1444//ë©ì¸ 3ë²ì§¸ ë¶ë¥ ë·°íì 1445DF['set-prlmain-view'][3] = "normal"; 1446 1447//ë©ì¸ 4ë²ì§¸ ë¶ë¥ ë·°íì 1448DF['set-prlmain-view'][4] = "normal"; 1449 1450//ë©ì¸ 5ë²ì§¸ ë¶ë¥ ë·°íì 1451DF['set-prlmain-view'][5] = "normal"; 1452 1453//ë©ì¸ 6ë²ì§¸ ë¶ë¥ ë·°íì 1454DF['set-prlmain-view'][6] = "normal"; 1455 1456//ë©ì¸ 7ë²ì§¸ ë¶ë¥ ë·°íì 1457DF['set-prlmain-view'][7] = "normal"; 1458 1459//ì¶ì² ìíëª©ë¡ ë·°íì 1460DF['set-prlrcmd-view'][1] = "normal"; 1461 1462//ì¼ë° ìíëª©ë¡ ë·°íì 1463DF['set-prlnorm-view'][1] = "normal"; 1464 1465//ê²ì ìíëª©ë¡ ë·°íì 1466DF['set-prlsrch-view'][1] = "normal"; 1467 1468//기íì ìíëª©ë¡ ë·°íì 1469DF['set-prlproj-view'][1] = "normal"; 1470 1471 1472 1473 1474/********************************************************************************************************** 1475 1476 15.ë©ì¸ ëìì¸ ê´ë ¨ ê¸°ë¥ ì¤ì 1477 1478 - ì¼í몰 ë©ì¸íë©´ì ëìì¸ì ì¤ì í©ëë¤. 1479 1480**********************************************************************************************************/ 1481
1482//ëìì¸ íì¤í¬ë¦° 모ë ì¤ì 1483//ì¤ë§í¸ í¸ì§ì°½ â ì ì²´í면보기 â dfloor â setup_layout.html íì¼ìì ì¤ì íì¸ì. 1484 1485 1486//ë¡ê³ ì ë ¬ ì¤ì 1487//ì¤ë§í¸ í¸ì§ì°½ â ì ì²´í면보기 â dfloor â setup_layout.html íì¼ìì ì¤ì íì¸ì. 1488 1489 1490//ë©ì¸ ë¶ë¥ ë¤ë¹ê²ì´ì íì ì¬ë¶ 1491//ë©ì¸íë©´ìì íì¬ ë³´ì´ë íë©´ì ë¶ë¥ë¥¼ ë¤ë¹ê²ì´ì ë°ì íìí©ëë¤. 1492DF['set-movelist'] = "on"; 1493 1494 1495//ë©ì¸ ë¶ë¥ ë¤ë¹ê²ì´ì íì ë°©í¥ 1496//ì ë ¥ê°: y (íë©´ì ì¼ìª½ì ì¸ë¡ë¡ íìí©ëë¤.) 1497//ì ë ¥ê°: x (íë©´ì ìëì ê°ë¡ë¡ íìí©ëë¤.) 1498DF['set-movelist-axis'] = "y"; 1499 1500 1501//ë©ì¸ ìí ë¶ë¥ë³ ë°°ë ììì ì¤ì 1502//ì ë ¥ê°: before (ë°°ëê° ê° ë©ì¸ ë¶ë¥ ìì ìì°¨ì ì¼ë¡ íìë©ëë¤.) 1503//ì ë ¥ê°: after (ë°°ëê° ê° ë©ì¸ ë¶ë¥ ìëì ìì°¨ì ì¼ë¡ íìë©ëë¤.) 1504//ì ë ¥ê°: middle (ë°°ëê° ê° ë©ì¸ ë¶ë¥ íì´í ìëì ìì°¨ì ì¼ë¡ íìë©ëë¤.) 1505DF['set-divbanner-position'] = "after"; 1506 1507 1508 1509 1510/********************************************************************************************************** 1511 1512 ð¨ ëìì¸ ìµì ë²ì ì ë°ì´í¸ ìë´ 1513 - ëìì¸íë¡ì´(https://dfloor.co.kr)ìì ìµì ì ë°ì´í¸ ììì íì¸í ì ììµëë¤. 1514 - ì¬ì© ì¤ì¸ ëìì¸ì ìµì ë²ì ì¼ë¡ ì ë°ì´í¸íë ¤ë©´ ëìì¸íë¡ì´ ì¬ì´í¸ ê³µì§ì¬íì ì°¸ì¡°í´ ì£¼ì¸ì. 1515 1516**********************************************************************************************************/ 1517 1518 1519 1520 1521(function() { 1522 // í¸ì¤í¸ ì²´í¬ 1523 if (window.location.host.indexOf('ecudemo119600.cafe24.com') >= 0) { 1524 1525 // 커ì¤í CSS ë¡ë 1526 document.head.querySelector('link[rel="stylesheet"][href="/css/filename.css"]') || document.head.insertAdjacentHTML('beforeend','<link rel="stylesheet" href="/dfloor/html/sample/intropopup.css">'); 1527 1528 // ëë¡ë ì´ë²¤í¸ 1529 document.addEventListener('DOMContentLoaded', function() { 1530 1531 var arr = df_getParam(window.location.search); 1532 var cate_no = arr['cate_no'] || null; 1533 var board_no = arr['board_no'] || null; 1534 1535 var anchors = document.querySelectorAll('a[href$="701"]'); 1536 anchors.forEach(function(anchor) { 1537 anchor.href = '/shopinfo/company.html'; 1538 }); 1539 1540 1541 // ì¹´ì¹´ì¤Â·ë¤ì´ë²íì´ 1542 var vendorPayment = document.querySelector('.df-vendor-payment'); 1543 if (vendorPayment) { 1544 vendorPayment.style.setProperty('display', 'flex', 'important'); // CSS ì°ì ìì를 무ìíê³ íì 1545 var imgEl = document.createElement('img'); 1546 imgEl.src = '/web/upload/dfloor/sample_detail_pay.png'; 1547 vendorPayment.appendChild(imgEl); 1548 } 1549 1550 // ë¶ë¥ë³ ë°°ëì ë ì´ì§ë¡ë©ì í´ì (ì¹´í24 ìí보기 ì´ì ëì) 1551 document.querySelectorAll('.df-divbanner__item img').forEach(function(img) { 1552 img.setAttribute('loading', 'eager'); 1553 }); 1554 1555 // ìíëª©ë¡ ë¦¬ë·° ì¹´ì´í¸ ì½ì 1556 document.querySelectorAll('.df-prl__desc-item.review_cnt').forEach(li => { 1557 const el = li.querySelector('strong + span, :scope > span:last-of-type'); 1558 if (!el) return; 1559 el.textContent = String(7 + Math.floor(Math.random() * 6)); // 7~12 1560 }); 1561 1562 }); 1563 1564 window.DF = window.DF || {}; 1565 1566 // ë§íì ìì´ì½ íì ì¬ë¶ 1567 window.DF['use-msgbox'] = "on"; 1568 1569 // ë°í주ì íì ì¬ë¶ 1570 window.DF['use-return'] = "on"; 1571 1572 // ë°í주ì íì ë´ì© 1573 window.DF['rep-return-txt'] = "ë§¤ì¥ ì£¼ì: ìì¸í¹ë³ì ê°ë¨êµ¬ ì¼ì±ë 1F ëìì¸íë¡ì´"; 1574 1575 // ì ê¸ê³ì¢ ì ë³´ íìì¬ë¶ 1576 window.DF['use-payment'] = "on"; 1577 1578 //[모ë°ì¼] ìíë¶ë¥ í¼ì³ 보기 ë²í¼ 1579 window.DF['set-cate-fold'] = "on"; 1580 1581 // ìíëª©ë¡ ë¼ì´ë ì²ë¦¬ 1582 window.DF['set-prl-round'] = "on"; 1583 1584 // ìíëª©ë¡ ë¡¤ì¤ë² ê¸°ë¥ 1585 window.DF['set-prl-hover'] = "swap"; 1586 1587 1588 // íìì¸ì¼ ê¸°ë¥ ì¬ì©ì¬ë¶ 1589 window.DF['set-timesale'] = "on"; 1590 1591 // íìì¸ì¼ ì¢ ë£ë©ì¸ì§ íìì¬ë¶ 1592 window.DF['set-timesale-end'] = "on"; 1593 1594 1595 // ë©ì¸ 1ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1596 window.DF['set-prlmain-type'] = window.DF['set-prlmain-type'] || {}; 1597 window.DF['set-prlmain-type'][1] = "slide"; 1598 1599 // ë©ì¸ 2ë²ì§¸ ë¶ë¥ 리ì¤í¸íì 1600 window.DF['set-prlmain-type'][4] = "scroll"; 1601 } 1602})(); 1603/** 1604 * Swiper 11.2.10 1605 * Most modern mobile touch slider and framework with hardware accelerated transitions 1606 * https://swiperjs.com 1607 * 1608 * Copyright 2014-2025 Vladimir Kharlampidi 1609 * 1610 * Released under the MIT License 1611 * 1612 * Released on: June 28, 2025 1613 */ 1614 1615var Swiper=function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(s,a){void 0===s&&(s={}),void 0===a&&(a={});const i=["__proto__","constructor","prototype"];Object.keys(a).filter((e=>
vendor: 4,922 bytes, line 1615
1615i.indexOf(e)<0)).forEach((i=>{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i])}))}const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return t(e,s),e}const i={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){const e="undefined"!=typeof window?window:{};return t(e,i),e}function n(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}function l(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function o(){return Date.now()}function d(e,t){void 0===t&&(t="x");const s=r();let a,i,n;const l=function(e){const t=r();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}(e);return s.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function c(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function p(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let a=1;a<arguments.length;a+=1){const i=a<0||arguments.length<=a?void 0:arguments[a];if(null!=i&&(s=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const s=Object.keys(Object(i)).filter((e=>t.indexOf(e)<0));for(let t=0,a=s.length;t<a;t+=1){const a=s[t],r=Object.getOwnPropertyDescriptor(i,a);void 0!==r&&r.enumerable&&(c(e[a])&&c(i[a])?i[a].__swiper__?e[a]=i[a]:p(e[a],i[a]):!c(e[a])&&c(i[a])?(e[a]={},i[a].__swiper__?e[a]=i[a]:p(e[a],i[a])):e[a]=i[a])}}}var s;return e}function u(e,t,s){e.style.setProperty(t,s)}function m(e){let{swiper:t,targetPosition:s,side:a}=e;const i=r(),n=-t.translate;let l,o=null;const d=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=s>n?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{l=(new Date).getTime(),null===o&&(o=l);const e=Math.max(Math.min((l-o)/d,1),0),r=.5-Math.cos(e*Math.PI)/2;let c=n+r*(s-n);if(p(c,s)&&(c=s),t.wrapperEl.scrollTo({[a]:c}),p(c,s))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:c})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}function h(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function f(e,t){void 0===t&&(t="");const s=r(),a=[...e.children];return s.HTMLSlotElement&&e instanceof HTMLSlotElement&&a.push(...e.assignedElements()),t?a.filter((e=>e.matches(t))):a}function g(e){try{return void console.warn(e)}catch(e){}}function v(e,t){void 0===t&&(t=[]);const s=document.createElement(e);return s.classList.add(...Array.isArray(t)?t:n(t)),s}function w(e){const t=r(),s=a(),i=e.getBoundingClientRect(),n=s.body,l=e.clientTop||n.clientTop||0,o=e.clientLeft||n.clientLeft||0,d=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:i.top+d-l,left:i.left+c-o}}function b(e,t){return r().getComputedStyle(e,null).getPropertyValue(t)}function y(e){let t,s=e;if(s){for(t=0;null!==(s=s.previousSibling);)1===s.nodeType&&(t+=1);return t}}function E(e,t){const s=[];let a=e.parentElement;for(;a;)t?a.matches(t)&&s.push(a):s.push(a),a=a.parentElement;return s}function x(e,t){t&&e.addEventListener("transitionend",(function s(a){a.target===e&&(t.call(e,a),e.removeEventListener("transitionend",s))}))}function S(e,t,s){const a=r();
vendor: 4,280 bytes, line 1615
1615return s?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function M(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function C(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}let P,L,I;function z(){return P||(P=function(){const e=r(),t=a();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),P}function A(e){return void 0===e&&(e={}),L||(L=function(e){let{userAgent:t}=void 0===e?{}:e;const s=z(),a=r(),i=a.navigator.platform,n=t||a.navigator.userAgent,l={ios:!1,android:!1},o=a.screen.width,d=a.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const u=n.match(/(iPod)(.*OS\s([\d_]+))?/),m=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i;let f="MacIntel"===i;return!p&&f&&s.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${d}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),f=!1),c&&!h&&(l.os="android",l.android=!0),(p||m||u)&&(l.os="ios",l.ios=!0),l}(e)),L}function $(){return I||(I=function(){const e=r(),t=A();let s=!1;function a(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(a()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,a]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));s=e<16||16===e&&a<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=a();return{isSafari:s||n,needPerspectiveFix:s,need3dFix:n||i&&t.ios,isWebView:i}}()),I}var k={on(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)})),a},once(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;function i(){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,r=new Array(s),n=0;n<s;n++)r[n]=arguments[n];t.apply(a,r)}return i.__emitterProxy=t,a.on(e,i,s)},onAny(e,t){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof e)return s;const a=t?"unshift":"push";return s.eventsAnyListeners.indexOf(e)<0&&s.eventsAnyListeners[a](e),s},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const s=t.eventsAnyListeners.indexOf(e);return s>=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return!s.eventsListeners||s.destroyed?s:s.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach(((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1)}))})),s):s},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,s,a;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],s=r.slice(1,r.length),a=e):(t=r[0].events,s=r[0].data,a=r[0].context||e),s.unshift(a);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(a,[t,...s])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(a,s)}))})),e}};const O=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};const D=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};const G=(e,t)=>{if(!e||e.destroyed||!e.params)return;const s=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);
vendor: 3,160 bytes, line 1615
1615if(s){let t=s.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(s.shadowRoot?t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{s.shadowRoot&&(t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},X=(e,t)=>{if(!e.slides[t])return;const s=e.slides[t].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading")},Y=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const s=e.slides.length;if(!s||!t||t<0)return;t=Math.min(t,s);const a="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const s=i,r=[s-t];return r.push(...Array.from({length:t}).map(((e,t)=>s+a+t))),void e.slides.forEach(((t,s)=>{r.includes(t.column)&&X(e,s)}))}const r=i+a-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=r+t;a+=1){const t=(a%s+s)%s;(t<i||t>r)&&X(e,t)}else for(let a=Math.max(i-t,0);a<=Math.min(r+t,s-1);a+=1)a!==i&&(a>r||a<i)&&X(e,a)};var B={updateSize:function(){const e=this;let t,s;const a=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a.clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a.clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(b(a,"padding-left")||0,10)-parseInt(b(a,"padding-right")||0,10),s=s-parseInt(b(a,"padding-top")||0,10)-parseInt(b(a,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this;function t(t,s){return parseFloat(t.getPropertyValue(e.getDirectionLabel(s))||0)}const s=e.params,{wrapperEl:a,slidesEl:i,size:r,rtlTranslate:n,wrongRTL:l}=e,o=e.virtual&&s.virtual.enabled,d=o?e.virtual.slides.length:e.slides.length,c=f(i,`.${e.params.slideClass}, swiper-slide`),p=o?e.virtual.slides.length:c.length;let m=[];const h=[],g=[];let v=s.slidesOffsetBefore;"function"==typeof v&&(v=s.slidesOffsetBefore.call(e));let w=s.slidesOffsetAfter;"function"==typeof w&&(w=s.slidesOffsetAfter.call(e));const y=e.snapGrid.length,E=e.slidesGrid.length;let x=s.spaceBetween,T=-v,M=0,C=0;if(void 0===r)return;"string"==typeof x&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*r:"string"==typeof x&&(x=parseFloat(x)),e.virtualSize=-x,c.forEach((e=>{n?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),s.centeredSlides&&s.cssMode&&(u(a,"--swiper-centered-offset-before",""),u(a,"--swiper-centered-offset-after",""));const P=s.grid&&s.grid.rows>1&&e.grid;let L;P?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const I="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>void 0!==s.breakpoints[e].slidesPerView)).length>0;for(let a=0;a<p;a+=1){let i;if(L=0,c[a]&&(i=c[a]),P&&e.grid.updateSlide(a,i,c),!c[a]||"none"!==b(i,"display")){if("auto"===s.slidesPerView){I&&(c[a].style[e.getDirectionLabel("width")]="");const r=getComputedStyle(i),n=i.style.transform,l=i.style.webkitTransform;if(n&&(i.style.transform="none"),l&&(i.style.webkitTransform="none"),s.roun
vendor: 8,754 bytes, line 1615
1615dLengths)L=e.isHorizontal()?S(i,"width",!0):S(i,"height",!0);else{const e=t(r,"width"),s=t(r,"padding-left"),a=t(r,"padding-right"),n=t(r,"margin-left"),l=t(r,"margin-right"),o=r.getPropertyValue("box-sizing");if(o&&"border-box"===o)L=e+n+l;else{const{clientWidth:t,offsetWidth:r}=i;L=e+s+a+n+l+(r-t)}}n&&(i.style.transform=n),l&&(i.style.webkitTransform=l),s.roundLengths&&(L=Math.floor(L))}else L=(r-(s.slidesPerView-1)*x)/s.slidesPerView,s.roundLengths&&(L=Math.floor(L)),c[a]&&(c[a].style[e.getDirectionLabel("width")]=`${L}px`);c[a]&&(c[a].swiperSlideSize=L),g.push(L),s.centeredSlides?(T=T+L/2+M/2+x,0===M&&0!==a&&(T=T-r/2-x),0===a&&(T=T-r/2-x),Math.abs(T)<.001&&(T=0),s.roundLengths&&(T=Math.floor(T)),C%s.slidesPerGroup==0&&m.push(T),h.push(T)):(s.roundLengths&&(T=Math.floor(T)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&m.push(T),h.push(T),T=T+L+x),e.virtualSize+=L+x,M=L,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+w,n&&l&&("slide"===s.effect||"coverflow"===s.effect)&&(a.style.width=`${e.virtualSize+x}px`),s.setWrapperSize&&(a.style[e.getDirectionLabel("width")]=`${e.virtualSize+x}px`),P&&e.grid.updateWrapperSize(L,m),!s.centeredSlides){const t=[];for(let a=0;a<m.length;a+=1){let i=m[a];s.roundLengths&&(i=Math.floor(i)),m[a]<=e.virtualSize-r&&t.push(i)}m=t,Math.floor(e.virtualSize-r)-Math.floor(m[m.length-1])>1&&m.push(e.virtualSize-r)}if(o&&s.loop){const t=g[0]+x;if(s.slidesPerGroup>1){const a=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),i=t*s.slidesPerGroup;for(let e=0;e<a;e+=1)m.push(m[m.length-1]+i)}for(let a=0;a<e.virtual.slidesBefore+e.virtual.slidesAfter;a+=1)1===s.slidesPerGroup&&m.push(m[m.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===m.length&&(m=[0]),0!==x){const t=e.isHorizontal()&&n?"marginLeft":e.getDirectionLabel("marginRight");c.filter(((e,t)=>!(s.cssMode&&!s.loop)||t!==c.length-1)).forEach((e=>{e.style[t]=`${x}px`}))}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;g.forEach((t=>{e+=t+(x||0)})),e-=x;const t=e>r?e-r:0;m=m.map((e=>e<=0?-v:e>t?t+w:e))}if(s.centerInsufficientSlides){let e=0;g.forEach((t=>{e+=t+(x||0)})),e-=x;const t=(s.slidesOffsetBefore||0)+(s.slidesOffsetAfter||0);if(e+t<r){const s=(r-e-t)/2;m.forEach(((e,t)=>{m[t]=e-s})),h.forEach(((e,t)=>{h[t]=e+s}))}}if(Object.assign(e,{slides:c,snapGrid:m,slidesGrid:h,slidesSizesGrid:g}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){u(a,"--swiper-centered-offset-before",-m[0]+"px"),u(a,"--swiper-centered-offset-after",e.size/2-g[g.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+s))}if(p!==d&&e.emit("slidesLengthChange"),m.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==E&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(o||s.cssMode||"slide"!==s.effect&&"fade"!==s.effect)){const t=`${s.containerModifierClass}backface-hidden`,a=e.el.classList.contains(t);p<=s.maxBackfaceHiddenSlides?a||e.el.classList.add(t):a&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>a?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{s.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!a)break;s.push(n(e))}else s.push(n(t.activeIndex));for(i=0;i<s.length;i+=1)if(void 0!==s[i]){const e=s[i].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,s=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let a=0;a<t.length;a+=1)t[a].swiperSlideOffset=(e.isHorizontal()?t[a].offsetLeft:t[a].offsetTop)-s-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,s=t.params,{slides:a,rtlTranslate:i,snapGrid:r}=t;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;i&&(n=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=s.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:"string"==typeof l&&(l=parseFloat(l));for(let e=0;e<a.length;e+=1){const o=a[e];let d=o.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(d-=a[0].swiperSlideOffset);const c=(n+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),p=(n-r[0]+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),u=-(n-d),m=u+t.slidesSizesGrid[e],h=u>=0&&u<=t.size-t.slidesSizesGrid[e],f=u>=0&&u<t.size-1||m>1&&m<=t.size||u<=0&&m>=t.size;f&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(e)),O(o,f,s.slideVisibleClass),O(o,h,s.slideFullyVisibleClass),o.progress=i?-c:c,o.originalProgress=i?-p:p}},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n,progressLoop:l}=t;const o=r,d=n;if(0===a)i=0,r=!0,n=!0;else{i=(e-t.minTranslate())/a;const s=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;r=s||i<=0,n=l||i>=1,s&&(i=0),l&&(i=1)}if(s.loop){const s=t.getSlideIndexByData(0),a=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[s],r=t.slidesGrid[a],n=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/n:(o+n-r)/n,l>1&&(l-=1)}Object.assign(t,{progress:i,progressLoop:l,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(o&&!r||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,slidesEl:a,activeIndex:i}=e,r=e.virtual&&s.virtual.enabled,n=e.grid&&s.grid&&s.grid.rows>1,l=e=>f(a,`.${s.slideClass}${e}, swiper-slide${e}`)[0];let o,d,c;if(r)if(s.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),o=l(`[data-swiper-slide-index="${t}"]`)}else o=l(`[data-swiper-slide-index="${i}"]`);else n?(o=t.find((e=>e.column===i)),c=t.find((e=>e.column===i+1)),d=t.find((e=>e.column===i-1))):o=t[i];o&&(n||(c=function(e,t){const s=[];for(;e.nextElementSibling;){const a=e.nextElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!c&&(c=t[0]),d=function(e,t){const s=[];for(;e.previousElementSibling;){const a=e.previousElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop&&0===!d&&(d=t[t.length-1]))),t.forEach((e=>{D(e,e===o,s.slideActiveClass),D(e,e===c,s.slideNextClass),D(e,e===d,s.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{snapGrid:a,params:i,activeIndex:r,realIndex:n,snapIndex:l}=t;let o,d=e;const c=e=>{let s=e-t.virtual.slidesBefore;return s<0&&(s=t.virtual.slides.length+s),s>=t.virtual.slides.length&&(s-=t.virtual.slides.length),s};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:s}=e,a=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?a>=t[e]&&a<t[e+1]-(t[e+1]-t[e])/2?i=e:a>=t[e]&&a<t[e+1]&&(i=e+1):a>=t[e]&&(i=e);return s.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),a.indexOf(s)>=0)o=a.indexOf(s);else{const e=Math.min(i.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/i.slidesPerGroup)}if(o>=a.length&&(o=a.length-1),d===r&&!t.params.loop)return void(o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")));if(d===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=c(d));const p=t.grid&&i.grid&&i.grid.rows>1;let u;if(t.virtual&&i.virtual.enabled&&i.loop)u=c(d);else if(p){const e=t.slides.find((e=>e.column===d));let s=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(s)&&(s=Math.max(t.slides.indexOf(e),0)),u=Math.floor(s/i.grid.rows)}else if(t.slides[d]){const e=t.slides[d].getAttribute("data-swiper-slide-index");u=e?parseInt(e,10):d}else u=d;Object.assign(t,{previousSnapIndex:l,snapIndex:o,previousRealIndex:n,realIndex:u,previousIndex:r,activeIndex:d}),t.initialized&&Y(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(n!==u&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const s=this,a=s.params;let i=e.closest(`.${a.slideClass}, swiper-slide`);!i&&s.isElement&&t&&t.length>
vendor: 4,410 bytes, line 1615
16151&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!i&&e.matches&&e.matches(`.${a.slideClass}, swiper-slide`)&&(i=e)}));let r,n=!1;if(i)for(let e=0;e<s.slides.length;e+=1)if(s.slides[e]===i){n=!0,r=e;break}if(!i||!n)return s.clickedSlide=void 0,void(s.clickedIndex=void 0);s.clickedSlide=i,s.virtual&&s.params.virtual.enabled?s.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):s.clickedIndex=r,a.slideToClickedSlide&&void 0!==s.clickedIndex&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide()}};var H={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:s,translate:a,wrapperEl:i}=this;if(t.virtualTranslate)return s?-a:a;if(t.cssMode)return a;let r=d(i,e);return r+=this.cssOverflowAdjustment(),s&&(r=-r),r||0},setTranslate:function(e,t){const s=this,{rtlTranslate:a,params:i,wrapperEl:r,progress:n}=s;let l,o=0,d=0;s.isHorizontal()?o=a?-e:e:d=e,i.roundLengths&&(o=Math.floor(o),d=Math.floor(d)),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?o:d,i.cssMode?r[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-o:-d:i.virtualTranslate||(s.isHorizontal()?o-=s.cssOverflowAdjustment():d-=s.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${d}px, 0px)`);const c=s.maxTranslate()-s.minTranslate();l=0===c?0:(e-s.minTranslate())/c,l!==n&&s.updateProgress(e),s.emit("setTranslate",s.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,s,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),void 0===a&&(a=!0);const r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return!1;const o=r.minTranslate(),d=r.maxTranslate();let c;if(c=a&&e>o?o:a&&e<d?d:e,r.updateProgress(c),n.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return m({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,s&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}};function N(e){let{swiper:t,runCallbacks:s,direction:a,step:i}=e;const{activeIndex:r,previousIndex:n}=t;let l=a;l||(l=r>n?"next":r<n?"prev":"reset"),t.emit(`transition${i}`),s&&"reset"===l?t.emit(`slideResetTransition${i}`):s&&r!==n&&(t.emit(`slideChangeTransition${i}`),"next"===l?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`))}var R={slideTo:function(e,t,s,a,i){void 0===e&&(e=0),void 0===s&&(s=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let n=e;n<0&&(n=0);const{params:l,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:h,enabled:f}=r;if(!f&&!a&&!i||r.destroyed||r.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=r.params.speed);const g=Math.min(r.params.slidesPerGroupSkip,n);let v=g+Math.floor((n-g)/r.params.slidesPerGroup);v>=o.length&&(v=o.length-1);const w=-o[v];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*w),s=Math.floor(100*d[e]),a=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=s&&t<a-(a-s)/2?n=e:t>=s&&t<a&&(n=e+1):t>=s&&(n=e)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&(u?w>r.translate&&w>r.minTranslate():w<r.translate&&w<r.minTranslate()))return!1;if(!r.allowSlidePrev&&w>r.translate&&w>r.maxTranslate()&&(p||0)!==n)return!1}let b;n!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(w),b=n>p?"next":n<p?"prev":"reset";const y=r.virtual&&r.params.virtual.enabled;if(!(y&&i)&&(u&&-w===r.translate||!u&&w===r.translate))return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(w),"reset"!==b&&(r.transitionStart(s,b),r.transitionEnd(s,b)),!1;
vendor: 6,463 bytes, line 1615
1615if(l.cssMode){const e=r.isHorizontal(),s=u?w:-w;if(0===t)y&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),y&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{h[e?"scrollLeft":"scrollTop"]=s}))):h[e?"scrollLeft":"scrollTop"]=s,y&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}));else{if(!r.support.smoothScroll)return m({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:s,behavior:"smooth"})}return!0}const E=$().isSafari;return y&&!i&&E&&r.isElement&&r.virtual.update(!1,!1,n),r.setTransition(t),r.setTranslate(w),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),0===t?r.transitionEnd(s,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,s,a){if(void 0===e&&(e=0),void 0===s&&(s=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const r=i.grid&&i.params.grid&&i.params.grid.rows>1;let n=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)n+=i.virtual.slidesBefore;else{let e;if(r){const t=n*i.params.grid.rows;e=i.slides.find((e=>1*e.getAttribute("data-swiper-slide-index")===t)).column}else e=i.getSlideIndexByData(n);const t=r?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:s}=i.params;let l=i.params.slidesPerView;"auto"===l?l=i.slidesPerViewDynamic():(l=Math.ceil(parseFloat(i.params.slidesPerView,10)),s&&l%2==0&&(l+=1));let o=t-e<l;if(s&&(o=o||e<Math.ceil(l/2)),a&&s&&"auto"!==i.params.slidesPerView&&!r&&(o=!1),o){const a=s?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:a,slideTo:!0,activeSlideIndex:"next"===a?e+1:e-t+1,slideRealIndex:"next"===a?i.realIndex:void 0})}if(r){const e=n*i.params.grid.rows;n=i.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)).column}else n=i.getSlideIndexByData(n)}return requestAnimationFrame((()=>{i.slideTo(n,t,s,a)})),i},slideNext:function(e,t,s){void 0===t&&(t=!0);const a=this,{enabled:i,params:r,animating:n}=a;if(!i||a.destroyed)return a;void 0===e&&(e=a.params.speed);let l=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndex<r.slidesPerGroupSkip?1:l,d=a.virtual&&r.virtual.enabled;if(r.loop){if(n&&!d&&r.loopPreventsSliding)return!1;if(a.loopFix({direction:"next"}),a._clientLeft=a.wrapperEl.clientLeft,a.activeIndex===a.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{a.slideTo(a.activeIndex+o,e,t,s)})),!0}return r.rewind&&a.isEnd?a.slideTo(0,e,t,s):a.slideTo(a.activeIndex+o,e,t,s)},slidePrev:function(e,t,s){void 0===t&&(t=!0);const a=this,{params:i,snapGrid:r,slidesGrid:n,rtlTranslate:l,enabled:o,animating:d}=a;if(!o||a.destroyed)return a;void 0===e&&(e=a.params.speed);const c=a.virtual&&i.virtual.enabled;if(i.loop){if(d&&!c&&i.loopPreventsSliding)return!1;a.loopFix({direction:"prev"}),a._clientLeft=a.wrapperEl.clientLeft}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const u=p(l?a.translate:-a.translate),m=r.map((e=>p(e))),h=i.freeMode&&i.freeMode.enabled;let f=r[m.indexOf(u)-1];if(void 0===f&&(i.cssMode||h)){let e;r.forEach(((t,s)=>{u>=t&&(e=s)})),void 0!==e&&(f=h?r[e]:r[e>0?e-1:e])}let g=0;if(void 0!==f&&(g=n.indexOf(f),g<0&&(g=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=g-a.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),i.rewind&&a.isBeginning){const i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,s)}return i.loop&&0===a.activeIndex&&i.cssMode?(requestAnimationFrame((()=>{a.slideTo(g,e,t,s)})),!0):a.slideTo(g,e,t,s)},slideReset:function(e,t,s){void 0===t&&(t=!0);const a=this;if(!a.destroyed)return void 0===e&&(e=a.params.speed),a.slideTo(a.activeIndex,e,t,s)},slideToClosest:function(e,t,s,a){void 0===t&&(t=!0),void 0===a&&(a=.5);const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.getSlideIndexWhenGrid(e.clickedIndex);const n=e.isElement?"swiper-slide":`.${t.slideClass}`,o=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(i):r>(o?(e.slides.length-a)/2-(e.params.grid.rows-1):e.slides.length-a)?(e.loopFix(),r=e.getSlideIndex(f(s,`${n}[data-swiper-slide-index="${i}"]`)[0]),l((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var _={loopCreate:function(e,t){const s=this,{params:a,slidesEl:i}=s;if(!a.loop||s.virtual&&s.params.virtual.enabled)return;const r=()=>{f(i,`.${a.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},n=s.grid&&a.grid&&a.grid.rows>1;a.loopAddBlankSlides&&(a.slidesPerGroup>1||n)&&(()=>{const e=f(i,`.${a.slideBlankClass}`);e.forEach((e=>{e.remove()})),e.length>0&&(s.recalcSlides(),s.updateSlides())})();const l=a.slidesPerGroup*(n?a.grid.rows:1),o=s.slides.length%l!=0,d=n&&s.slides.length%a.grid.rows!=0,c=e=>{for(let t=0;t<e;t+=1){const e=s.isElement?v("swiper-slide",[a.slideBlankClass]):v("div",[a.slideClass,a.slideBlankClass]);s.slidesEl.append(e)}};if(o){if(a.loopAddBlankSlides){c(l-s.slides.length%l),s.recalcSlides(),s.updateSlides()}else g("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
1615not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else if(d){if(a.loopAddBlankSlides){c(a.grid.rows-s.slides.length%a.grid.rows),s.recalcSlides(),s.updateSlides()}else g("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else r();s.loopFix({slideRealIndex:e,direction:a.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:s=!0,direction:a,setTranslate:i,activeSlideIndex:r,initial:n,byController:l,byMousewheel:o}=void 0===e?{}:e;const d=this;if(!d.params.loop)return;d.emit("beforeLoopFix");const{slides:c,allowSlidePrev:p,allowSlideNext:u,slidesEl:m,params:h}=d,{centeredSlides:f,initialSlide:v}=h;if(d.allowSlidePrev=!0,d.allowSlideNext=!0,d.virtual&&h.virtual.enabled)return s&&(h.centeredSlides||0!==d.snapIndex?h.centeredSlides&&d.snapIndex<h.slidesPerView?d.slideTo(d.virtual.slides.length+d.snapIndex,0,!1,!0):d.snapIndex===d.snapGrid.length-1&&d.slideTo(d.virtual.slidesBefore,0,!1,!0):d.slideTo(d.virtual.slides.length,0,!1,!0)),d.allowSlidePrev=p,d.allowSlideNext=u,void d.emit("loopFix");let w=h.slidesPerView;"auto"===w?w=d.slidesPerViewDynamic():(w=Math.ceil(parseFloat(h.slidesPerView,10)),f&&w%2==0&&(w+=1));const b=h.slidesPerGroupAuto?w:h.slidesPerGroup;let y=f?Math.max(b,Math.ceil(w/2)):b;y%b!=0&&(y+=b-y%b),y+=h.loopAdditionalSlides,d.loopedSlides=y;const E=d.grid&&h.grid&&h.grid.rows>1;c.length<w+y||"cards"===d.params.effect&&c.length<w+2*y?g("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===h.grid.fill&&g("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const x=[],S=[],T=E?Math.ceil(c.length/h.grid.rows):c.length,M=n&&T-v<w&&!f;let C=M?v:d.activeIndex;void 0===r?r=d.getSlideIndex(c.find((e=>e.classList.contains(h.slideActiveClass)))):C=r;const P="next"===a||!a,L="prev"===a||!a;let I=0,z=0;const A=(E?c[r].column:r)+(f&&void 0===i?-w/2+.5:0);if(A<y){I=Math.max(y-A,b);for(let e=0;e<y-A;e+=1){const t=e-Math.floor(e/T)*T;if(E){const e=T-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&x.push(t)}else x.push(T-t-1)}}else if(A+w>T-y){z=Math.max(A-(T-2*y),b),M&&(z=Math.max(z,w-T+v+1));for(let e=0;e<z;e+=1){const t=e-Math.floor(e/T)*T;E?c.forEach(((e,s)=>{e.column===t&&S.push(s)})):S.push(t)}}if(d.__preventObserver__=!0,requestAnimationFrame((()=>{d.__preventObserver__=!1})),"cards"===d.params.effect&&c.length<w+2*y&&(S.includes(r)&&S.splice(S.indexOf(r),1),x.includes(r)&&x.splice(x.indexOf(r),1)),L&&x.forEach((e=>{c[e].swiperLoopMoveDOM=!0,m.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),P&&S.forEach((e=>{c[e].swiperLoopMoveDOM=!0,m.append(c[e]),c[e].swiperLoopMoveDOM=!1})),d.recalcSlides(),"auto"===h.slidesPerView?d.updateSlides():E&&(x.length>0&&L||S.length>0&&P)&&d.slides.forEach(((e,t)=>{d.grid.updateSlide(t,e,d.slides)})),h.watchSlidesProgress&&d.updateSlidesOffset(),s)if(x.length>0&&L){if(void 0===t){const e=d.slidesGrid[C],t=d.slidesGrid[C+I]-e;o?d.setTranslate(d.translate-t):(d.slideTo(C+Math.ceil(I),0,!1,!0),i&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else if(i){const e=E?x.length/h.grid.rows:x.length;d.slideTo(d.activeIndex+e,0,!1,!0),d.touchEventsData.currentTranslate=d.translate}}else if(S.length>0&&P)if(void 0===t){const e=d.slidesGrid[C],t=d.slidesGrid[C-z]-e;o?d.setTranslate(d.translate-t):(d.slideTo(C-z,0,!1,!0),i&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else{const e=E?S.length/h.grid.rows:S.length;d.slideTo(d.activeIndex-e,0,!1,!0)}if(d.allowSlidePrev=p,d.allowSlideNext=u,d.controller&&d.controller.control&&!l){const e={slideRealIndex:t,direction:a,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(d.controller.control)?d.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===h.slidesPerView&&s})})):d.controller.control instanceof d.constructor&&d.controller.control.params.loop&&d.controller.control.loopFix({...e,slideTo:d.controller.control.params.slidesPerView===h.slidesPerView&&s})}d.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:s}=e;if(!t.loop||!s||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const a=[];
vendor: 3,381 bytes, line 1615
1615e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;a[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),a.forEach((e=>{s.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function q(e,t,s){const a=r(),{params:i}=e,n=i.edgeSwipeDetection,l=i.edgeSwipeThreshold;return!n||!(s<=l||s>=a.innerWidth-l)||"prevent"===n&&(t.preventDefault(),!0)}function V(e){const t=this,s=a();let i=e;i.originalEvent&&(i=i.originalEvent);const n=t.touchEventsData;if("pointerdown"===i.type){if(null!==n.pointerId&&n.pointerId!==i.pointerId)return;n.pointerId=i.pointerId}else"touchstart"===i.type&&1===i.targetTouches.length&&(n.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)return void q(t,i,i.targetTouches[0].pageX);const{params:l,touches:d,enabled:c}=t;if(!c)return;if(!l.simulateTouch&&"mouse"===i.pointerType)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let p=i.target;if("wrapper"===l.touchEventsTarget&&!function(e,t){const s=r();let a=t.contains(e);!a&&s.HTMLSlotElement&&t instanceof HTMLSlotElement&&(a=[...t.assignedElements()].includes(e),a||(a=function(e,t){const s=[t];for(;s.length>0;){const t=s.shift();if(e===t)return!0;s.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)));return a}(p,t.wrapperEl))return;if("which"in i&&3===i.which)return;if("button"in i&&i.button>0)return;if(n.isTouched&&n.isMoved)return;const u=!!l.noSwipingClass&&""!==l.noSwipingClass,m=i.composedPath?i.composedPath():i.path;u&&i.target&&i.target.shadowRoot&&m&&(p=m[0]);const h=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,f=!(!i.target||!i.target.shadowRoot);if(l.noSwiping&&(f?function(e,t){return void 0===t&&(t=this),function t(s){if(!s||s===a()||s===r())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return i||s.getRootNode?i||t(s.getRootNode().host):null}(t)}(h,p):p.closest(h)))return void(t.allowClick=!0);if(l.swipeHandler&&!p.closest(l.swipeHandler))return;d.currentX=i.pageX,d.currentY=i.pageY;const g=d.currentX,v=d.currentY;if(!q(t,i,g))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=g,d.startY=v,n.touchStartTime=o(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(n.allowThresholdMove=!1);let w=!0;p.matches(n.focusableElements)&&(w=!1,"SELECT"===p.nodeName&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==p&&("mouse"===i.pointerType||"mouse"!==i.pointerType&&!p.matches(n.focusableElements))&&s.activeElement.blur();const b=w&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!b||p.isContentEditable||i.preventDefault(),l.freeMode&&l.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function F(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:l,enabled:d}=s;if(!d)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let c,p=e;if(p.originalEvent&&(p=p.originalEvent),"pointermove"===p.type){if(null!==i.touchId)return;if(p.pointerId!==i.pointerId)return}if("touchmove"===p.type){if(c=[...p.changedTouches].find((e=>e.identifier===i.touchId)
vendor: 5,269 bytes, line 1615
1615),!c||c.identifier!==i.touchId)return}else c=p;if(!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",p));const u=c.pageX,m=c.pageY;if(p.preventedByNestedSwiper)return n.startX=u,void(n.startY=m);if(!s.allowTouchMove)return p.target.matches(i.focusableElements)||(s.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:u,startY:m,currentX:u,currentY:m}),i.touchStartTime=o()));if(r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(m<n.startY&&s.translate<=s.maxTranslate()||m>n.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else{if(l&&(u>n.startX&&-s.translate<=s.maxTranslate()||u<n.startX&&-s.translate>=s.minTranslate()))return;if(!l&&(u<n.startX&&s.translate<=s.maxTranslate()||u>n.startX&&s.translate>=s.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==p.target&&"mouse"!==p.pointerType&&t.activeElement.blur(),t.activeElement&&p.target===t.activeElement&&p.target.matches(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);i.allowTouchCallbacks&&s.emit("touchMove",p),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=u,n.currentY=m;const h=n.currentX-n.startX,f=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(h**2+f**2)<s.params.threshold)return;if(void 0===i.isScrolling){let e;s.isHorizontal()&&n.currentY===n.startY||s.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:h*h+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(h))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",p),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling||"touchmove"===p.type&&i.preventTouchMoveFromPointerMove)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&p.cancelable&&p.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&p.stopPropagation();let g=s.isHorizontal()?h:f,v=s.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;r.oneWayMovement&&(g=Math.abs(g)*(l?1:-1),v=Math.abs(v)*(l?1:-1)),n.diff=g,g*=r.touchRatio,l&&(g=-g,v=-v);const w=s.touchesDirection;s.swipeDirection=g>0?"prev":"next",s.touchesDirection=v>0?"prev":"next";const b=s.params.loop&&!r.cssMode,y="next"===s.touchesDirection&&s.allowSlideNext||"prev"===s.touchesDirection&&s.allowSlidePrev;if(!i.isMoved){if(b&&y&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});s.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",p)}if((new Date).getTime(),!1!==r._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&w!==s.touchesDirection&&b&&y&&Math.abs(g)>=1)return Object.assign(n,{startX:u,startY:m,currentX:u,currentY:m,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,void(i.startTranslate=i.currentTranslate);s.emit("sliderMove",p),i.isMoved=!0,i.currentTranslate=g+i.startTranslate;let E=!0,x=r.resistanceRatio;if(r.touchReleaseOnEdges&&(x=0),g>0?(b&&y&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?s.minTranslate()-s.slidesSizesGrid[s.activeIndex+1]-("auto"!==r.slidesPerView&&s.slides.length-r.slidesPerView>=2?s.slidesSizesGrid[s.activeIndex+1]+s.params.spaceBetween:0)-s.params.spaceBetween:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+g)**x))):g<0&&(b&&y&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?s.maxTranslate()+s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween+("auto"!==r.slidesPerView&&s.slides.length-r.slidesPerView>=2?s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween:0):s.maxTranslate())&&s.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:s.slides.length-("auto"===r.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<s.maxTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-g)**x))),E&&(p.preventedByNestedSwiper=!0),!s.allowSlideNext&&"next"===s.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&"prev"===s.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(g)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function
vendor: 4,379 bytes, line 1615
1615W(e){const t=this,s=t.touchEventsData;let a,i=e;i.originalEvent&&(i=i.originalEvent);if("touchend"===i.type||"touchcancel"===i.type){if(a=[...i.changedTouches].find((e=>e.identifier===s.touchId)),!a||a.identifier!==s.touchId)return}else{if(null!==s.touchId)return;if(i.pointerId!==s.pointerId)return;a=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)){if(!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return}s.pointerId=null,s.touchId=null;const{params:r,touches:n,rtlTranslate:d,slidesGrid:c,enabled:p}=t;if(!p)return;if(!r.simulateTouch&&"mouse"===i.pointerType)return;if(s.allowTouchCallbacks&&t.emit("touchEnd",i),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&r.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);r.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=o(),m=u-s.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),m<300&&u-s.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(s.lastClickTime=o(),l((()=>{t.destroyed||(t.allowClick=!0)})),!s.isTouched||!s.isMoved||!t.swipeDirection||0===n.diff&&!s.loopSwapReset||s.currentTranslate===s.startTranslate&&!s.loopSwapReset)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=r.followFinger?d?t.translate:-t.translate:-s.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const f=h>=-t.maxTranslate()&&!t.params.loop;let g=0,v=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){const t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==c[e+t]?(f||h>=c[e]&&h<c[e+t])&&(g=e,v=c[e+t]-c[e]):(f||h>=c[e])&&(g=e,v=c[c.length-1]-c[c.length-2])}let w=null,b=null;r.rewind&&(t.isBeginning?b=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(w=0));const y=(h-c[g])/v,E=g<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(m>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?w:g+E):t.slideTo(g)),"prev"===t.swipeDirection&&(y>1-r.longSwipesRatio?t.slideTo(g+E):null!==b&&y<0&&Math.abs(y)>r.longSwipesRatio?t.slideTo(b):t.slideTo(g))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(g+E):t.slideTo(g):("next"===t.swipeDirection&&t.slideTo(null!==w?w:g+E),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:g))}}function j(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function U(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function K(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Z(e){const t=this;G(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 5,575 bytes, line 1615
1615)}function Q(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const J=(e,t)=>{const s=a(),{params:i,el:r,wrapperEl:n,device:l}=e,o=!!i.nested,d="on"===t?"addEventListener":"removeEventListener",c=t;r&&"string"!=typeof r&&(s[d]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),r[d]("touchstart",e.onTouchStart,{passive:!1}),r[d]("pointerdown",e.onTouchStart,{passive:!1}),s[d]("touchmove",e.onTouchMove,{passive:!1,capture:o}),s[d]("pointermove",e.onTouchMove,{passive:!1,capture:o}),s[d]("touchend",e.onTouchEnd,{passive:!0}),s[d]("pointerup",e.onTouchEnd,{passive:!0}),s[d]("pointercancel",e.onTouchEnd,{passive:!0}),s[d]("touchcancel",e.onTouchEnd,{passive:!0}),s[d]("pointerout",e.onTouchEnd,{passive:!0}),s[d]("pointerleave",e.onTouchEnd,{passive:!0}),s[d]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[d]("click",e.onClick,!0),i.cssMode&&n[d]("scroll",e.onScroll),i.updateOnWindowResize?e[c](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",j,!0):e[c]("observerUpdate",j,!0),r[d]("load",e.onLoad,{capture:!0}))};const ee=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var te={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function se(e,t){return function(s){void 0===s&&(s={});const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(!0===e[a]&&(e[a]={enabled:!0}),"navigation"===a&&e[a]&&e[a].enabled&&!e[a].prevEl&&!e[a].nextEl&&(e[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&e[a]&&e[a].enabled&&!e[a].el&&(e[a].auto=!0),a in e&&"enabled"in i?("object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),p(t,s)):p(t,s)):p(t,s)}}const ae={eventsEmitter:k,update:B,translate:H,transition:{setTransition:function(e,t){const s=this;s.params.cssMode||(s.wrapperEl.style.transitionDuration=`${e}ms`,s.wrapperEl.style.transitionDelay=0===e?"0ms":""),s.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),N({swiper:s,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),N({swiper:s,runCallbacks:e,direction:t,step:"End"}))}},slide:R,loop:_,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),s.style.cursor="move",s.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=V.bind(e),e.onTouchMove=F.bind(e),e.onTouchEnd=W.bind(e),e.onDocumentTouchStart=Q.bind(e),t.cssMode&&(e.onScroll=K.bind(e)),e.onClick=U.bind(e),e.onLoad=Z.bind(e),J(e,"on")},detachEvents:function(){J(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:s,params:i,el:r}=e,n=i.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const l=a(),o="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,d=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:l.querySelector(i.breakpointsBase),c=e.getBreakp
vendor: 3,981 bytes, line 1615
1615oint(n,o,d);if(!c||e.currentBreakpoint===c)return;const u=(c in n?n[c]:void 0)||e.originalParams,m=ee(e,i),h=ee(e,u),f=e.params.grabCursor,g=u.grabCursor,v=i.enabled;m&&!h?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!m&&h&&(r.classList.add(`${i.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===i.grid.fill)&&r.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!g?e.unsetGrabCursor():!f&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===u[t])return;const s=i[t]&&i[t].enabled,a=u[t]&&u[t].enabled;s&&!a&&e[t].disable(),!s&&a&&e[t].enable()}));const w=u.direction&&u.direction!==i.direction,b=i.loop&&(u.slidesPerView!==i.slidesPerView||w),y=i.loop;w&&s&&e.changeDirection(),p(e.params,u);const E=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!E?e.disable():!v&&E&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",u),s&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&x?(e.loopCreate(t),e.updateSlides()):y&&!x&&e.loopDestroy()),e.emit("breakpoint",u)},getBreakpoint:function(e,t,s){if(void 0===t&&(t="window"),!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<l.length;e+=1){const{point:r,value:n}=l[e];"window"===t?i.matchMedia(`(min-width: ${n}px)`).matches&&(a=r):n<=s.clientWidth&&(a=r)}return a||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:s}=e,{slidesOffsetBefore:a}=s;if(a){const t=e.slides.length-1,s=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*a;e.isLocked=e.size>s}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,el:i,device:r}=e,n=function(e,t){const s=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((a=>{e[a]&&s.push(t+a)})):"string"==typeof e&&s.push(t+e)})),s}(["initialized",s.direction,{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...n),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},ie={};class re{constructor(){let e,t;for(var s=arguments.length,i=new Array(s),r=0;r<s;r++)i[r]=arguments[r];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=p({},t),e&&!t.el&&(t.el=e);const n=a();if(t.el&&"string"==typeof t.el&&n.querySelectorAll(t.el).length>1){const e=[];return n.querySelectorAll(t.el).forEach((s=>{const a=p({},t,{el:s});e.push(new re(a))})),e}const l=this;l.__swiper__=!0,l.support=z(),l.device=A({userAgent:t.userAgent}),l.browser=$(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules);const o={};l.modules.forEach((e=>{e({params:t,swiper:l,extendParams:se(t,o),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})}));const d=p({},te,o);return l.params=p({},d,ie,t),l.originalParams=p({},l.params),l.passedParams=p({}
vendor: 4,848 bytes, line 1615
1615,t),l.params&&l.params.on&&Object.keys(l.params.on).forEach((e=>{l.on(e,l.params.on[e])})),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:s}=this,a=y(f(t,`.${s.slideClass}, swiper-slide`)[0]);return y(e)-a}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=f(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((s=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if("number"==typeof s.slidesPerView)return s.slidesPerView;if(s.centeredSlides){let e,t=a[l]?Math.ceil(a[l].swiperSlideSize):0;for(let s=l+1;s<a.length;s+=1)a[s]&&!e&&(t+=Math.ceil(a[s].swiperSlideSize),o+=1,t>n&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e<a.length;e+=1){(t?i[e]+r[e]-i[l]<n:i[e]-i[l]<n)&&(o+=1)}else for(let e=l-1;e>=0;e-=1){i[l]-i[e]<n&&(o+=1)}return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:s}=e;function a(){const t=e.rtlTranslate?-1*e.translate:e.translate,s=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(s),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(s.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&G(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),s.freeMode&&s.freeMode.enabled&&!s.cssMode)a(),s.autoHeight&&e.updateAutoHeight();else{if(("auto"===s.slidesPerView||s.slidesPerView>1)&&e.isEnd&&!s.centeredSlides){const t=e.virtual&&s.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||a()}s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.el.classList.remove(`${s.params.containerModifierClass}${a}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEac
vendor: 4,493 bytes, line 1615
1615h((t=>{"vertical"===e?t.style.width="":t.style.height=""})),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let s=e||t.params.el;if("string"==typeof s&&(s=document.querySelector(s)),!s)return!1;s.swiper=t,s.parentNode&&s.parentNode.host&&s.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(s&&s.shadowRoot&&s.shadowRoot.querySelector){return s.shadowRoot.querySelector(a())}return f(s,a())[0]})();return!i&&t.params.createElements&&(i=v("div",t.params.wrapperClass),s.append(i),f(s,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:s,wrapperEl:i,slidesEl:t.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:i,hostEl:t.isElement?s.parentNode.host:s,mounted:!0,rtl:"rtl"===s.dir.toLowerCase()||"rtl"===b(s,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===s.dir.toLowerCase()||"rtl"===b(s,"direction")),wrongRTL:"-webkit-box"===b(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const s=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&s.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),s.forEach((e=>{e.complete?G(t,e):e.addEventListener("load",(e=>{G(t,e.target)}))})),Y(t),t.initialized=!0,Y(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const s=this,{params:a,el:i,wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),r&&r.removeAttribute("style"),n&&n.length&&n.forEach((e=>{e.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e=>{s.off(e)})),!1!==e&&(s.el&&"string"!=typeof s.el&&(s.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(s)),s.destroyed=!0),null}static extendDefaults(e){p(ie,e)}static get extendedDefaults(){return ie}static get defaults(){return te}static installModule(e){re.prototype.__modules__||(re.prototype.__modules__=[]);const t=re.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>re.installModule(e))),re):(re.installModule(e),re)}}function ne(e,t,s,a){return e.params.createElements&&Object.keys(a).forEach((i=>{if(!s[i]&&!0===s.auto){let r=f(e.el,`.${a[i]}`)[0];r||(r=v("div",a[i]),r.className=a[i],e.el.append(r)),s[i]=r,t[i]=r}})),s}function le(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function oe(e){const t=this,{params:s,slidesEl:a}=t;s.loop&&t.loopDestroy();const i=e=>{if("string"==typeof e){const t=document.createElement("div");C(t,e),a.append(t.children[0]),C(t,"")}else a.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i(e[t]);else i(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update()}function de(e){const t=this,{params:s,activeIndex:a,slidesEl:i}=t;s.loop&&t.loopDestroy();let r=a+1;const n=e=>{if("string"==typeof e){const t=document.createElement("div");C(t,e),i.prepend(t.children[0]),C(t,"")}else i.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&n(e[t]);r=a+e.length}else n(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(
vendor: 7,243 bytes, line 1615
1615),t.slideTo(r,0,!1)}function ce(e,t){const s=this,{params:a,activeIndex:i,slidesEl:r}=s;let n=i;a.loop&&(n-=s.loopedSlides,s.loopDestroy(),s.recalcSlides());const l=s.slides.length;if(e<=0)return void s.prependSlide(t);if(e>=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides[t];e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);o=n>e?n+t.length:n}else r.append(t);for(let e=0;e<d.length;e+=1)r.append(d[e]);s.recalcSlides(),a.loop&&s.loopCreate(),a.observer&&!s.isElement||s.update(),a.loop?s.slideTo(o+s.loopedSlides,0,!1):s.slideTo(o,0,!1)}function pe(e){const t=this,{params:s,activeIndex:a}=t;let i=a;s.loop&&(i-=t.loopedSlides,t.loopDestroy());let r,n=i;if("object"==typeof e&&"length"in e){for(let s=0;s<e.length;s+=1)r=e[s],t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1);n=Math.max(n,0)}else r=e,t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1),n=Math.max(n,0);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(),s.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function ue(){const e=this,t=[];for(let s=0;s<e.slides.length;s+=1)t.push(s);e.removeSlide(t)}function me(e){const{effect:t,swiper:s,on:a,setTranslate:i,setTransition:r,overwriteParams:n,perspective:l,recreateShadows:o,getEffectParams:d}=e;let c;a("beforeInit",(()=>{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)})),a("setTranslate _virtualUpdated",(()=>{s.params.effect===t&&i()})),a("setTransition",((e,a)=>{s.params.effect===t&&r(a)})),a("transitionEnd",(()=>{if(s.params.effect===t&&o){if(!d||!d().slideShadows)return;s.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),o()}})),a("virtualUpdate",(()=>{s.params.effect===t&&(s.slides.length||(c=!0),requestAnimationFrame((()=>{c&&s.slides&&s.slides.length&&(i(),c=!1)})))}))}function he(e,t){const s=h(t);return s!==t&&(s.style.backfaceVisibility="hidden",s.style["-webkit-backface-visibility"]="hidden"),s}function fe(e){let{swiper:t,duration:s,transformElements:a,allSlides:i}=e;const{activeIndex:r}=t;if(t.params.virtualTranslate&&0!==s){let e,s=!1;e=i?a:a.filter((e=>{const s=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.find((t=>t.shadowRoot&&t.shadowRoot===e.parentNode));return e.parentElement})(e):e;return t.getSlideIndex(s)===r})),e.forEach((e=>{x(e,(()=>{if(s)return;if(!t||t.destroyed)return;s=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function ge(e,t,s){const a=`swiper-slide-shadow${s?`-${s}`:""}${e?` swiper-slide-shadow-${e}`:""}`,i=h(t);let r=i.querySelector(`.${a.split(" ").join(".")}`);return r||(r=v("div",a.split(" ")),i.append(r)),r}Object.keys(ae).forEach((e=>{Object.keys(ae[e]).forEach((t=>{re.prototype[t]=ae[e][t]}))})),re.use([function(e){let{swiper:t,on:s,emit:a}=e;const i=r();let n=null,l=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(a("beforeResize"),a("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&a("orientationchange")};s("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{l=i.requestAnimationFrame((()=>{const{width:s,height:a}=t;let i=s,r=a;e.forEach((e=>{let{contentBoxSize:s,contentRect:a,target:n}=e;n&&n!==t.el||(i=a?a.width:(s[0]||s).inlineSize,r=a?a.height:(s[0]||s).blockSize)})),i===s&&r===a||o()}))})),n.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",d))})),s("destroy",(()=>{l&&i.cancelAnimationFrame(l),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",d)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=[],l=r(),o=function(e,s){void 0===s&&(s={});const a=new(l.MutationObserver||l.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const s=function(){i("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(s):l.setTimeout(s,0)}));a.observe(e,{attributes:void 0===s.attributes||s.attributes,childList:t.isElement||(void 0===s.childList||s).childList,characterData:void 0===s.characterData||s.characterData}),n.push(a)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=E(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}})),a("destroy",(()=>{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}]);const ve=[function(e){let t,{swiper:s,extendParams:i,on:r,emit:n}=e;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const l=a();s.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=l.createElement("div");function d(e,t){const a=s.params.virtual;if(a.cache&&s.virtual.cache[t])return s.virtual.cache[t];let i;return a.renderSlide?(i=a.renderSlide.call(s,e,t),"string"==typeof i&&(C(o,i),i=o.children[0])):i=s.isElement?v("swiper-slide"):v("div",s.params.slideClass),i.setAttribute("data-swiper-slide-index",t),a.renderSlide||C(i,e),a.cache&&(s.virtual.cache[t]=i),i}function c(e,t,a){const{slidesPerView:i,slidesPerGroup:r,centeredSlides:l,loop:o,initialSlide:c}=s.params;if(t&&!o&&c>0)return;const{addSlidesBefore:p,addSlidesAfter:u}=s.params.virtual,{from:m,to:h,slides:g,slidesGrid:v,offset:w}=s.virtual;s.params.cssMode||s.updateActiveIndex();const b=void 0===a?s.activeIndex||0:a;let y,E,x;y=s.rtlTranslate?"right":s.isHorizontal()?"left":"top",l?(E=Math.floor(i/2)+r+u,x=Math.floor(i/2)+r+p):(E=i+(r-1)+u,x=(o?i:r)+p);let S=b-x,T=b+E;o||(S=Math.max(S,0),T=Math.min(T,g.length-1));let M=(s.slidesGrid[S]||0)-(s.slidesGrid[0]||0);function C(){s.updateSlides(),s.updateProgress(),s.updateSlidesClasses(),n("virtualUpdate")}if(o&&b>=x?(S-=x,l||(M+=s.slidesGrid[0])):o&&b<x&&(S=-x,l&&(M+=s.slidesGrid[0])),Object.assign(s.virtual,{from:S,to:T,offset:M,slidesGrid:s.slidesGrid,slidesBefore:x,slidesAfter:E}),m===S&&h===T&&!e)return s.slidesGrid!==v&&M!==w&&s.slides.forEach((e=>{e.style[y]=M-Math.abs(s.cssOverflowAdjustment())+"px"})),s.updateProgress(),void n("virtualUpdate");if(s.params.virtual.renderExternal)return s.params.virtual.renderExternal.call(s,{offset:M,from:S,to:T,slides:function(){const e=[];for(let t=S;t<=T;t+=1)e.push(g[t]);return e}()}),void(s.params.virtual.renderExternalUpdate?C():n("virtualUpdate"));const P=[],L=[],I=e=>{let t=e;return e<0?t=g.length+e:t>=g.length&&(t-=g.length),t};if(e)s.slides.filter((e=>e.matches(`.${s.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=m;e<=h;e+=1)if(e<S||e>T){const t=I(e);s.slides.filter((e=>e.matches(`.${s.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}
1615"]`))).forEach((e=>{e.remove()}))}const z=o?-g.length:0,A=o?2*g.length:g.length;for(let t=z;t<A;t+=1)if(t>=S&&t<=T){const s=I(t);void 0===h||e?L.push(s):(t>h&&L.push(s),t<m&&P.push(s))}if(L.forEach((e=>{s.slidesEl.append(d(g[e],e))})),o)for(let e=P.length-1;e>=0;e-=1){const t=P[e];s.slidesEl.prepend(d(g[t],t))}else P.sort(((e,t)=>t-e)),P.forEach((e=>{s.slidesEl.prepend(d(g[e],e))}));f(s.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[y]=M-Math.abs(s.cssOverflowAdjustment())+"px"})),C()}r("beforeInit",(()=>{if(!s.params.virtual.enabled)return;let e;if(void 0===s.passedParams.virtual.slides){const t=[...s.slidesEl.children].filter((e=>e.matches(`.${s.params.slideClass}, swiper-slide`)));t&&t.length&&(s.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),s.virtual.cache[t]=e,e.remove()})))}e||(s.virtual.slides=s.params.virtual.slides),s.classNames.push(`${s.params.containerModifierClass}virtual`),s.params.watchSlidesProgress=!0,s.originalParams.watchSlidesProgress=!0,c(!1,!0)})),r("setTranslate",(()=>{s.params.virtual.enabled&&(s.params.cssMode&&!s._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{c()}),100)):c())})),r("init update resize",(()=>{s.params.virtual.enabled&&s.params.cssMode&&u(s.wrapperEl,"--swiper-virtual-size",`${s.virtualSize}px`)})),Object.assign(s.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.push(e[t]);else s.virtual.slides.push(e);c(!0)},prependSlide:function(e){const t=s.activeIndex;let a=t+1,i=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.unshift(e[t]);a=t+e.length,i=e.length}else s.virtual.slides.unshift(e);if(s.params.virtual.cache){const e=s.virtual.cache,t={};Object.keys(e).forEach((s=>{const a=e[s],r=a.getAttribute("data-swiper-slide-index");r&&a.setAttribute("data-swiper-slide-index",parseInt(r,10)+i),t[parseInt(s,10)+i]=a})),s.virtual.cache=t}c(!0),s.slideTo(a,0)},removeSlide:function(e){if(null==e)return;let t=s.activeIndex;if(Array.isArray(e))for(let a=e.length-1;a>=0;a-=1)s.params.virtual.cache&&(delete s.virtual.cache[e[a]],Object.keys(s.virtual.cache).forEach((t=>{t>e&&(s.virtual.cache[t-1]=s.virtual.cache[t],s.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete s.virtual.cache[t])}))),s.virtual.slides.splice(e[a],1),e[a]<t&&(t-=1),t=Math.max(t,0);else s.params.virtual.cache&&(delete s.virtual.cache[e],Object.keys(s.virtual.cache).forEach((t=>{t>e&&(s.virtual.cache[t-1]=s.virtual.cache[t],s.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete s.virtual.cache[t])}))),s.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);c(!0),s.slideTo(t,0)},removeAllSlides:function(){s.virtual.slides=[],s.params.virtual.cache&&(s.virtual.cache={}),c(!0),s.slideTo(0,0)},update:c})},function(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;const l=a(),o=r();function d(e){if(!t.enabled)return;const{rtlTranslate:s}=t;let a=e;a.originalEvent&&(a=a.originalEvent);const i=a.keyCode||a.charCode,r=t.params.keyboard.pageUpDown,d=r&&33===i,c=r&&34===i,p=37===i,u=39===i,m=38===i,h=40===i;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&h||c))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&p||t.isVertical()&&m||d))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||l.activeElement&&(l.activeElement.isContentEditable||l.activeElement.nodeName&&("input"===l.activeElement.nodeName.toLowerCase()||"textarea"===l.activeElement.nodeName.toLowerCase())))){if(t.params.keyboard.onlyInViewport&&(d||c||p||u||m||h)){let e=!1;if(E(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===E(t.el,`.${t.params.slideActiveClass}`).length)return;const a=t.el,i=a.clientWidth,r=a.clientHeight,n=o.innerWidth,l=o.innerHeight,d=w(a);s&&(d.left-=a.scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let t=0;t<c.length;t+=1){const s=c[t];if(s[0]>=0&&s[0]<=n&&s[1]>=0&&s[1]<=l){if(0===s[0]&&0===s[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&t.slideNext(),((d||p)&&!s||(c||u)&&s)&&t.slidePrev()):((d||c||m||h)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||h)&&t.slideNext(),(d||m)&&t.slidePrev()),n("keyPress",i)}}function c(){t.keyboard.enabled||(l.addEventListener("keydown",d),t.keyboard.enabled=!0)}function p(){t.keyboard.enabled&&(l.removeEventListener("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&c()})),i("destroy",(()=>{t.keyboard.enabled&&p()})),Object.assign(t.keyboard,{enable:c,disable:p})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();let d;s({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let c,p=o();const u=[];function m(){t.enabled&&(t.mouseEntered=!0)}function h(){t.enabled&&(t.mouseEntered=!1)}function f(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&o()-p<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&o()-p<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),p=(new n.Date).getTime(),!1)))}function g(e){let s=e,a=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&s.preventDefault();let n=t.el;"container"!==t.params.mousewheel.eventsTarget&&(n=document.querySelector(t.params.mousewheel.eventsTarget));const p=n&&n.contains(s.target);if(!t.mouseEntered&&!p&&!r.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let m=0;const h=t.rtlTranslate?-1:1,g=function(e){let t=0,s=0,a=0,i=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120
vendor: 4,794 bytes, line 1615
1615),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i}}(s);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;m=-g.pixelX*h}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;m=-g.pixelY}else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*h:-g.pixelY;if(0===m)return!0;r.invert&&(m=-m);let v=t.getTranslate()+m*r.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),a=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),a&&t.params.nested&&s.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:o(),delta:Math.abs(m),direction:Math.sign(m)},a=c&&e.time<c.time+500&&e.delta<=c.delta&&e.direction===c.direction;if(!a){c=void 0;let n=t.getTranslate()+m*r.sensitivity;const o=t.isBeginning,p=t.isEnd;if(n>=t.minTranslate()&&(n=t.minTranslate()),n<=t.maxTranslate()&&(n=t.maxTranslate()),t.setTransition(0),t.setTranslate(n),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!o&&t.isBeginning||!p&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(d),d=void 0,u.length>=15&&u.shift();const s=u.length?u[u.length-1]:void 0,a=u[0];if(u.push(e),s&&(e.delta>s.delta||e.direction!==s.direction))u.splice(0);else if(u.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const s=m>0?.8:.2;c=e,u.splice(0),d=l((()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,s)}),0)}d||(d=l((()=>{if(t.destroyed||!t.params)return;c=e,u.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(a||i("scroll",s),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(n===t.minTranslate()||n===t.maxTranslate()))return!0}}else{const s={time:o(),delta:Math.abs(m),direction:Math.sign(m),raw:e};u.length>=2&&u.shift();const a=u.length?u[u.length-1]:void 0;if(u.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&f(s):f(s),function(e){const s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1}(s))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}function v(e){let s=t.el;"container"!==t.params.mousewheel.eventsTarget&&(s=document.querySelector(t.params.mousewheel.eventsTarget)),s[e]("mouseenter",m),s[e]("mouseleave",h),s[e]("wheel",g)}function w(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",g),!0):!t.mousewheel.enabled&&(v("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,g),!0):!!t.mousewheel.enabled&&(v("removeEventListener"),t.mousewheel.enabled=!1,!0)}a("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&w()})),a("destroy",(()=>{t.params.cssMode&&w(),t.mousewheel.enabled&&b()})),Object.assign(t.mousewheel,{enable:w,disable:b})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;function r(e){let s;return e&&"string"==typeof e&&t.isElement&&(s=t.el.querySelector(e)||t.hostEl.querySelector(e),s)?s:(e&&("string"==typeof e&&(s=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&s&&s.length>1&&1===t.el.querySelectorAll(e).length?s=t.el.querySelector(e):s&&1===s.length&&(s=s[0])),e&&!s?e:s)}function n(e,s){const a=t.params.navigation;(e=T(e)).forEach((e=>{e&&(e.classList[s?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=s),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](a.lockClass))}))}function l(){const{nextEl:e,prevEl:s}=t.navigation;if(t.params.loop)return n(s,!1),void n(e,!1);n(s,t.isBeginning&&!t.params.rewind),n(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function c(){const e=t.params.navigation;if(t.params.navigation=ne(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let s=r(e.nextEl),a=r(e.prevEl);Object.assign(t.navigation,{nextEl:s,prevEl:a}),s=T(s),a=T(a);const i=(s,a)=>{s&&s.addEventListener("click","next"===a?d:o),!t.enabled&&s&&s.classList.add(...e.lockClass.split(" "))};
vendor: 4,373 bytes, line 1615
1615s.forEach((e=>i(e,"next"))),a.forEach((e=>i(e,"prev")))}function p(){let{nextEl:e,prevEl:s}=t.navigation;e=T(e),s=T(s);const a=(e,s)=>{e.removeEventListener("click","next"===s?d:o),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>a(e,"next"))),s.forEach((e=>a(e,"prev")))}s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},a("init",(()=>{!1===t.params.navigation.enabled?u():(c(),l())})),a("toEdge fromEdge lock unlock",(()=>{l()})),a("destroy",(()=>{p()})),a("enable disable",(()=>{let{nextEl:e,prevEl:s}=t.navigation;e=T(e),s=T(s),t.enabled?l():[...e,...s].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),a("click",((e,s)=>{let{nextEl:a,prevEl:r}=t.navigation;a=T(a),r=T(r);const n=s.target;let l=r.includes(n)||a.includes(n);if(t.isElement&&!l){const e=s.path||s.composedPath&&s.composedPath();e&&(l=e.find((e=>a.includes(e)||r.includes(e))))}if(t.params.navigation.hideOnClick&&!l){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===n||t.pagination.el.contains(n)))return;let e;a.length?e=a[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...a,...r].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const u=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),c(),l()},disable:u,update:l,init:c,destroy:p})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const r="swiper-pagination";let n;s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let l=0;function o(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function d(e,s){const{bulletActiveClass:a}=t.params.pagination;e&&(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${a}-${s}`),(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&e.classList.add(`${a}-${s}-${s}`))}function c(e){const s=e.target.closest(le(t.params.pagination.bulletClass));if(!s)return;e.preventDefault();const a=y(s)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===a)return;const e=(i=t.realIndex,r=a,n=t.slides.length,(r%=n)==1+(i%=n)?"next":r===i-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(a)}else t.slideTo(a);var i,r,n}function p(){const e=t.rtl,s=t.params.pagination;if(o())return;let a,r,c=t.pagination.el;c=T(c);const p=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,u=t.params.loop?Math.ceil(p/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,a=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(a=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,a=t.activeIndex||0),"bullets"===s.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let o,p,u;if(s.dynamicBullets&&(n=S(i[0],t.isHorizontal()?"width":"height",!0),c.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=n*(s.dynamicMainBullets+4)+"px"})),s.dynamicMainBullets>1&&void 0!==r&&(l+=a-(r||0),l>s.dynamicMainBullets-1?l=s.dynamicMainBullets-1:l<0&&(l=0)),o=Math.max(a-l,0),p=o+(Math.min(i.length,s.dynamicMainBullets)-1),u=(p+o)/2),i.forEac
vendor: 9,756 bytes, line 1615
1615h((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${s.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),c.length>1)i.forEach((e=>{const i=y(e);i===a?e.classList.add(...s.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),s.dynamicBullets&&(i>=o&&i<=p&&e.classList.add(...`${s.bulletActiveClass}-main`.split(" ")),i===o&&d(e,"prev"),i===p&&d(e,"next"))}));else{const e=i[a];if(e&&e.classList.add(...s.bulletActiveClass.split(" ")),t.isElement&&i.forEach(((e,t)=>{e.setAttribute("part",t===a?"bullet-active":"bullet")})),s.dynamicBullets){const e=i[o],t=i[p];for(let e=o;e<=p;e+=1)i[e]&&i[e].classList.add(...`${s.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),r=(n*a-n)/2-u*n,l=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?l:"top"]=`${r}px`}))}}c.forEach(((e,r)=>{if("fraction"===s.type&&(e.querySelectorAll(le(s.currentClass)).forEach((e=>{e.textContent=s.formatFractionCurrent(a+1)})),e.querySelectorAll(le(s.totalClass)).forEach((e=>{e.textContent=s.formatFractionTotal(u)}))),"progressbar"===s.type){let i;i=s.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(a+1)/u;let n=1,l=1;"horizontal"===i?n=r:l=r,e.querySelectorAll(le(s.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${l})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===s.type&&s.renderCustom?(C(e,s.renderCustom(t,a+1,u)),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass)}))}function u(){const e=t.params.pagination;if(o())return;const s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let a=t.pagination.el;a=T(a);let r="";if("bullets"===e.type){let a=t.params.loop?Math.ceil(s/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&a>s&&(a=s);for(let s=0;s<a;s+=1)e.renderBullet?r+=e.renderBullet.call(t,s,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],a.forEach((s=>{"custom"!==e.type&&C(s,r||""),"bullets"===e.type&&t.pagination.bullets.push(...s.querySelectorAll(le(e.bulletClass)))})),"custom"!==e.type&&i("paginationRender",a[0])}function m(){t.params.pagination=ne(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let s;"string"==typeof e.el&&t.isElement&&(s=t.el.querySelector(e.el)),s||"string"!=typeof e.el||(s=[...document.querySelectorAll(e.el)]),s||(s=e.el),s&&0!==s.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(s)&&s.length>1&&(s=[...t.el.querySelectorAll(e.el)],s.length>1&&(s=s.find((e=>E(e,".swiper")[0]===t.el)))),Array.isArray(s)&&1===s.length&&(s=s[0]),Object.assign(t.pagination,{el:s}),s=T(s),s.forEach((s=>{"bullets"===e.type&&e.clickable&&s.classList.add(...(e.clickableClass||"").split(" ")),s.classList.add(e.modifierClass+e.type),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(s.classList.add(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.classList.add(e.progressbarOppositeClass),e.clickable&&s.addEventListener("click",c),t.enabled||s.classList.add(e.lockClass)})))}function h(){const e=t.params.pagination;if(o())return;let s=t.pagination.el;s&&(s=T(s),s.forEach((s=>{s.classList.remove(e.hiddenClass),s.classList.remove(e.modifierClass+e.type),s.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(s.classList.remove(...(e.clickableClass||"").split(" ")),s.removeEventListener("click",c))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}a("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:s}=t.pagination;s=T(s),s.forEach((s=>{s.classList.remove(e.horizontalClass,e.verticalClass),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),a("init",(()=>{!1===t.params.pagination.enabled?f():(m(),u(),p())})),a("activeIndexChange",(()=>{void 0===t.snapIndex&&p()})),a("snapIndexChange",(()=>{p()})),a("snapGridLengthChange",(()=>{u(),p()})),a("destroy",(()=>{h()})),a("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),a("lock unlock",(()=>{p()})),a("click",((e,s)=>{const a=s.target,r=T(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!a.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&a===t.navigation.nextEl||t.navigation.prevEl&&a===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const f=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),h()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),m(),u(),p()},disable:f,render:u,update:p,init:m,destroy:h})},function(e){let{swiper:t,extendParams:s,on:i,emit:r}=e;const o=a();let d,c,p,u,m=!1,h=null,f=null;function g(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:s}=t,{dragEl:a,el:i}=e,r=t.params.scrollbar,n=t.params.loop?t.progressLoop:t.progress;let l=c,o=(p-c)*n;s?(o=-o,o>0?(l=c-o,o=0):-o+c>p&&(l=p+o)):o<0?(l=c+o,o=0):o+c>p&&(l=p-o),t.isHorizontal()?(a.style.transform=`translate3d(${o}px, 0, 0)`,a.style.width=`${l}px`):(a.style.transform=`translate3d(0px, ${o}px, 0)`,a.style.height=`${l}px`),r.hide&&(clearTimeout(h),i.style.opacity=1,h=setTimeout((()=>{i.style.opacity=0,i.style.transitionDuration="400ms"}),1e3))}function b(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:s,el:a}=e;s.style.width="",s.style.height="",p=t.isHorizontal()?a.offsetWidth:a.offsetHeight,u=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),c="auto"===t.params.scrollbar.dragSize?p*u:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?s.style.width=`${c}px`:s.style.height=`${c}px`,a.style.display=u>=1?"none":"",t.params.scrollbar.hide&&(a.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function y(e){return t.isHorizontal()?e.clientX:e.clientY}function E(e){const{scrollbar:s,rtlTranslate:a}=t,{el:i}=s;let r;r=(y(e)-w(i)[t.isHorizontal()?"left":"top"]-(null!==d?d:c/2))/(p-c),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const n=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(n),t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}function x(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:n,dragEl:l}=a;m=!0,d=e.target===l?y(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",l.style.transitionDuration="100ms",E(e),clearTimeout(f),n.style.transitionDuration="0ms",s.hide&&(n.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function S(e){const{scrollbar:s,wrapperEl:a}=t,{el:i,dragEl:n}=s;m&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,E(e),a.style.transitionDuration="0ms",i.style.transitionDuration="0ms",n.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function M(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:n}=a;m&&(m=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",i.style.transitionDuration=""),s.hide&&(clearTimeout(f),f=l((()=>{n.style.opacity=0,n.style.transitionDuration="400ms"}),1e3)),r("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())}function C(e){const{scrollbar:s,params:a}=t,i=s.el;if(!i)return;const r=i,n=!!a.passiveListeners&&{passive:!1,capture:!1},l=!!a.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const d="on"===e?"addEventListener":"removeEventListener";r[d]("pointerdown",x,n),o[d]("pointermove",S,n),o[d]("pointerup",M,l)}function P(){const{scrollbar:e,el:s}=t;t.params.scrollbar=ne(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const a=t.params.scrollbar;if(!a.el)return;let i,r;if("string"==typeof a.el&&t.isElement&&(i=t.el.querySelector(a.el)),i||"string"!=typeof a.el)i||(i=a.el);else if(i=o.querySelectorAll(a.el),!i.length)return;t.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.querySelectorAll(a.el).length&&(i=s.querySelector(a.el)),i.length>0&&(i=i[0]),i.classList.add(t.isHorizontal()?a.horizontalClass:a.verticalClass),i&&(r=i.querySelector(l
vendor: 3,921 bytes, line 1615
1615e(t.params.scrollbar.dragClass)),r||(r=v("div",t.params.scrollbar.dragClass),i.append(r))),Object.assign(e,{el:i,dragEl:r}),a.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&C("on"),i&&i.classList[t.enabled?"remove":"add"](...n(t.params.scrollbar.lockClass))}function L(){const e=t.params.scrollbar,s=t.scrollbar.el;s&&s.classList.remove(...n(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&C("off")}s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},i("changeDirection",(()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=t.params.scrollbar;let{el:s}=t.scrollbar;s=T(s),s.forEach((s=>{s.classList.remove(e.horizontalClass,e.verticalClass),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),i("init",(()=>{!1===t.params.scrollbar.enabled?I():(P(),b(),g())})),i("update resize observerUpdate lock unlock changeDirection",(()=>{b()})),i("setTranslate",(()=>{g()})),i("setTransition",((e,s)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(s)})),i("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...n(t.params.scrollbar.lockClass))})),i("destroy",(()=>{L()}));const I=()=>{t.el.classList.add(...n(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...n(t.params.scrollbar.scrollbarDisabledClass)),L()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...n(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...n(t.params.scrollbar.scrollbarDisabledClass)),P(),b(),g()},disable:I,updateSize:b,setTranslate:g,init:P,destroy:L})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({parallax:{enabled:!1}});const i="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,s)=>{const{rtl:a}=t,i=a?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let n=e.getAttribute("data-swiper-parallax-x"),l=e.getAttribute("data-swiper-parallax-y");const o=e.getAttribute("data-swiper-parallax-scale"),d=e.getAttribute("data-swiper-parallax-opacity"),c=e.getAttribute("data-swiper-parallax-rotate");if(n||l?(n=n||"0",l=l||"0"):t.isHorizontal()?(n=r,l="0"):(l=r,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*s*i+"%":n*s*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*s+"%":l*s+"px",null!=d){const t=d-(d-1)*(1-Math.abs(s));e.style.opacity=t}let p=`translate3d(${n}, ${l}, 0px)`;if(null!=o){p+=` scale(${o-(o-1)*(1-Math.abs(s))})`}if(c&&null!=c){p+=` rotate(${c*s*-1}deg)`}e.style.transform=p},n=()=>{const{el:e,slides:s,progress:a,snapGrid:n,isElement:l}=t,o=f(e,i);t.isElement&&o.push(...f(t.hostEl,i)),o.forEach((e=>{r(e,a)})),s.forEach(((e,s)=>{let l=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(l+=Math.ceil(s/2)-a*(n.length-1)),l=Math.min(Math.max(l,-1),1),e.querySelectorAll(`${i}, [data-swiper-parallax-rotate]`).forEach((e=>{r(e,l)}))}))};a("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),a("init",(()=>{t.params.parallax.enabled&&n()})),a("setTranslate",(()=>{t.params.parallax.enabled&&n()})),a("setTransition",((e,s)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:s,hostEl:a}=t,r=[...s.querySelectorAll(i)];t.isElement&&r.push(...a.querySelectorAll(i)),r.forEach((t=>{let s=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(s=0),t.style.transitionDuration=`${s}ms`}))}(s)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();s({zoom:{enabled:!1,
1615limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let l=1,o=!1,c=!1,p={x:0,y:0};const u=-3;let m,h;const g=[],v={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},b={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},y={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let x,S=1;function T(){if(g.length<2)return 1;const e=g[0].pageX,t=g[0].pageY,s=g[1].pageX,a=g[1].pageY;return Math.sqrt((s-e)**2+(a-t)**2)}function M(){const e=t.params.zoom,s=v.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&v.imageEl&&v.imageEl.naturalWidth){const e=v.imageEl.naturalWidth/v.imageEl.offsetWidth;return Math.min(e,s)}return s}function C(e){const s=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(s)||t.slides.filter((t=>t.contains(e.target))).length>0}function P(e){const s=`.${t.params.zoom.containerClass}`;return!!e.target.matches(s)||[...t.hostEl.querySelectorAll(s)].filter((t=>t.contains(e.target))).length>0}function L(e){if("mouse"===e.pointerType&&g.splice(0,g.length),!C(e))return;const s=t.params.zoom;if(m=!1,h=!1,g.push(e),!(g.length<2)){if(m=!0,v.scaleStart=T(),!v.slideEl){v.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),v.slideEl||(v.slideEl=t.slides[t.activeIndex]);let a=v.slideEl.querySelector(`.${s.containerClass}`);if(a&&(a=a.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=a,v.imageWrapEl=a?E(v.imageEl,`.${s.containerClass}`)[0]:void 0,!v.imageWrapEl)return void(v.imageEl=void 0);v.maxRatio=M()}if(v.imageEl){const[e,t]=function(){if(g.length<2)return{x:null,y:null};const e=v.imageEl.getBoundingClientRect();return[(g[0].pageX+(g[1].pageX-g[0].pageX)/2-e.x-n.scrollX)/l,(g[0].pageY+(g[1].pageY-g[0].pageY)/2-e.y-n.scrollY)/l]}();v.originX=e,v.originY=t,v.imageEl.style.transitionDuration="0ms"}o=!0}}function I(e){if(!C(e))return;const s=t.params.zoom,a=t.zoom,i=g.findIndex((t=>t.pointerId===e.pointerId));i>=0&&(g[i]=e),g.length<2||(h=!0,v.scaleMove=T(),v.imageEl&&(a.scale=v.scaleMove/v.scaleStart*l,a.scale>v.maxRatio&&(a.scale=v.maxRatio-1+(a.scale-v.maxRatio+1)**.5),a.scale<s.minRatio&&(a.scale=s.minRatio+1-(s.minRatio-a.scale+1)**.5),v.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`))}function z(e){if(!C(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const s=t.params.zoom,a=t.zoom,i=g.findIndex((t=>t.pointerId===e.pointerId));i>=0&&g.splice(i,1),m&&h&&(m=!1,h=!1,v.imageEl&&(a.scale=Math.max(Math.min(a.scale,v.maxRatio),s.minRatio),v.imageEl.style.transitionDuration=`${t.params.speed}ms`,v.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,l=a.scale,o=!1,a.scale>1&&v.slideEl?v.slideEl.classList.add(`${s.zoomedSlideClass}`):a.scale<=1&&v.slideEl&&v.slideEl.classList.remove(`${s.zoomedSlideClass}`),1===a.scale&&(v.originX=0,v.originY=0,v.slideEl=void 0)))}function A(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function $(e){const s="mouse"===e.pointerType&&t.params.zoom.panOnMouseMove;if(!C(e)||!P(e))return;const a=t.zoom;if(!v.imageEl)return;if(!b.isTouched||!v.slideEl)return void(s&&O(e));if(s)return void O(e);b.isMoved||(b.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,b.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,b.startX=d(v.imageWrapEl,"x")||0,b.startY=d(v.imageWrapEl,"y")||0,v.slideWidth=v.slideEl.offsetWidth,v.slideHeight=v.slideEl.offsetHeight,v.imageWrapEl.style.transitionDuration="0ms");const i=b.width*a.scale,r=b.height*a.scale;b.minX=Math.min(v.slideWidth/2-i/2,0),b.maxX=-b.minX,b.minY=Math.min(v.slideHeight/2-r/2,0),b.maxY=-b.minY,b.touchesCurrent.x=g.length>0?g[0].pageX:e.pageX,b.touchesCurrent.y=g.length>0?g[0].pageY:e.pageY;if(Math.max(Math.abs(b.touchesCurrent.x-b.touchesStart.x),Math.abs(b.touchesCurrent.y-b.touchesStart.y))>5&&(t.allowClick=!1),!b.isMoved&&!o){if(t.isHorizontal()&&(Math.floor(b.minX)===Math.floor(b.startX)&&b.touchesCurrent.x<b.touchesStart.x||Math.floor(b.maxX)===Math.floor(b.startX)&&b.touchesCurrent.x>b.touchesStart.x))return b.isTouched=!1,void A();if(!t.isHorizontal()&&(Math.floor(b.minY)===Math.floor(b.startY)&&b.touchesCurrent.y<b.touchesStart.y||Math.floor(b.maxY)===Math.floor(b.startY)&&b.touchesCurrent.y>b.touchesStart.y))return b.isTouched=!1,void A()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(x),t.touchEventsData.preventTouchMoveFromPointerMove=!0,x=setTimeout((()=>{t.destroyed||A()})),b.isMoved=!0;const n=(a.scale-l)/(v.maxRatio-t.params.zoom.minRatio),{originX:c,originY:p}=v;b.currentX=b.touchesCurrent.x-b.touchesStart.x+b.startX+n*(b.width-2*c),b.currentY=b.touchesCurrent.y-b.touchesStart.y+b.startY+n*(b.height-2*p),b.currentX<b.minX&&(b.currentX=b.minX+1-(b.minX-b.currentX+1)**.8),b.currentX>b.maxX&&(b.currentX=b.maxX-1+(b.currentX-b.maxX+1)**.8),b.currentY<b.minY&&(b.currentY=b.minY+1-(b.minY-b.currentY+1)**.8),b.currentY>b.maxY&&(b.currentY=b.maxY-1+(b.currentY-b.maxY+1)**.8),y.prevPositionX||(y.prevPositionX=b.touchesCurrent.x),y.prevPositionY||(y.prevPositionY=b.touchesCurrent.y),y.prevTime||(y.prevTime=Date.now()),y.x=(b.touchesCurrent.x-y.prevPositionX)/(Date.now()-y.prevTime)/2,y.y=(b.touchesCurrent.y-y.prevPositionY)/(Date.now()-y.prevTime)/2,Math.abs(b.touchesCurrent.x-y.prevPositionX)<2&&(y.x=0),Math.abs(b.touchesCurrent.y-y.prevPositionY)<2&&(y.y=0),y.prevPositionX=b.touchesCurrent.x,y.prevPositionY=b.touchesCurrent.y,y.prevTime=Date.now(),v.imageWrapEl.style.transform=`translate3d(${b.currentX}px, ${b.currentY}px,0)`}function k(){const e=t.zoom;v.slideEl&&t.activeIndex!==t.slides.indexOf(v.slideEl)&&(v.imageEl&&(v.imageEl.style.transform="translate3d(0,
16150,0) scale(1)"),v.imageWrapEl&&(v.imageWrapEl.style.transform="translate3d(0,0,0)"),v.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,l=1,v.slideEl=void 0,v.imageEl=void 0,v.imageWrapEl=void 0,v.originX=0,v.originY=0)}function O(e){if(l<=1||!v.imageWrapEl)return;if(!C(e)||!P(e))return;const t=n.getComputedStyle(v.imageWrapEl).transform,s=new n.DOMMatrix(t);if(!c)return c=!0,p.x=e.clientX,p.y=e.clientY,b.startX=s.e,b.startY=s.f,b.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,b.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,v.slideWidth=v.slideEl.offsetWidth,void(v.slideHeight=v.slideEl.offsetHeight);const a=(e.clientX-p.x)*u,i=(e.clientY-p.y)*u,r=b.width*l,o=b.height*l,d=v.slideWidth,m=v.slideHeight,h=Math.min(d/2-r/2,0),f=-h,g=Math.min(m/2-o/2,0),w=-g,y=Math.max(Math.min(b.startX+a,f),h),E=Math.max(Math.min(b.startY+i,w),g);v.imageWrapEl.style.transitionDuration="0ms",v.imageWrapEl.style.transform=`translate3d(${y}px, ${E}px, 0)`,p.x=e.clientX,p.y=e.clientY,b.startX=y,b.startY=E,b.currentX=y,b.currentY=E}function D(e){const s=t.zoom,a=t.params.zoom;if(!v.slideEl){e&&e.target&&(v.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),v.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex]);let s=v.slideEl.querySelector(`.${a.containerClass}`);s&&(s=s.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=s,v.imageWrapEl=s?E(v.imageEl,`.${a.containerClass}`)[0]:void 0}if(!v.imageEl||!v.imageWrapEl)return;let i,r,o,d,c,p,u,m,h,g,y,x,S,T,C,P,L,I;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),v.slideEl.classList.add(`${a.zoomedSlideClass}`),void 0===b.touchesStart.x&&e?(i=e.pageX,r=e.pageY):(i=b.touchesStart.x,r=b.touchesStart.y);const z=l,A="number"==typeof e?e:null;1===l&&A&&(i=void 0,r=void 0,b.touchesStart.x=void 0,b.touchesStart.y=void 0);const $=M();s.scale=A||$,l=A||$,!e||1===l&&A?(u=0,m=0):(L=v.slideEl.offsetWidth,I=v.slideEl.offsetHeight,o=w(v.slideEl).left+n.scrollX,d=w(v.slideEl).top+n.scrollY,c=o+L/2-i,p=d+I/2-r,h=v.imageEl.offsetWidth||v.imageEl.clientWidth,g=v.imageEl.offsetHeight||v.imageEl.clientHeight,y=h*s.scale,x=g*s.scale,S=Math.min(L/2-y/2,0),T=Math.min(I/2-x/2,0),C=-S,P=-T,z>0&&A&&"number"==typeof b.currentX&&"number"==typeof b.currentY?(u=b.currentX*s.scale/z,m=b.currentY*s.scale/z):(u=c*s.scale,m=p*s.scale),u<S&&(u=S),u>C&&(u=C),m<T&&(m=T),m>P&&(m=P)),A&&1===s.scale&&(v.originX=0,v.originY=0),b.currentX=u,b.currentY=m,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform=`translate3d(${u}px, ${m}px,0)`,v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`}function G(){const e=t.zoom,s=t.params.zoom;if(!v.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex];let e=v.slideEl.querySelector(`.${s.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=e,v.imageWrapEl=e?E(v.imageEl,`.${s.containerClass}`)[0]:void 0}v.imageEl&&v.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,l=1,b.currentX=void 0,b.currentY=void 0,b.touchesStart.x=void 0,b.touchesStart.y=void 0,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform="translate3d(0,0,0)",v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform="translate3d(0,0,0) scale(1)",v.slideEl.classList.remove(`${s.zoomedSlideClass}`),v.slideEl=void 0,v.originX=0,v.originY=0,t.params.zoom.panOnMouseMove&&(p={x:0,y:0},c&&(c=!1,b.startX=0,b.startY=0)))}function X(e){const s=t.zoom;s.scale&&1!==s.scale?G():D(e)}function Y(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function B(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:s,activeListenerWithCapture:a}=Y();t.wrapperEl.addEventListener("pointerdown",L,s),t.wrapperEl.addEventListener("pointermove",I,a),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,z,s)})),t.wrapperEl.addEventListener("pointermove",$,a)}function H(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:s,activeListenerWithCapture:a}=Y();t.wrapperEl.removeEventListener("pointerdown",L,s),t.wrapperEl.removeEventListener("pointermove",I,a),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,z,s)})),t.wrapperEl.removeEventListener("pointermove",$,a)}Object.defineProperty(t.zoom,"scale",{get:()=>S,set(e){if(S!==e){const t=v.imageEl,s=v.slideEl;i("zoomChange",e,t,s)}S=e}}),a("init",(()=>{t.params.zoom.enabled&&B()})),a("destroy",(()=>{H()})),a("touchStart",((e,s)=>{t.zoom.enabled&&function(e){const s=t.device;if(!v.imageEl)return;if(b.isTouched)return;s.android&&e.cancelable&&e.preventDefault(),b.isTouched=!0;const a=g.length>0?g[0]:e;b.touchesStart.x=a.pageX,b.touchesStart.y=a.pageY}(s)})),a("touchEnd",((e,s)=>{t.zoom.enabled&&function(){const e=t.zoom;if(g.length=0,!v.imageEl)return;if(!b.isTouched||!b.isMoved)return b.isTouched=!1,void(b.isMoved=!1);b.isTouched=!1,b.isMoved=!1;let s=300,a=300;const i=y.x*s,r=b.currentX+i,n=y.y*a,l=b.currentY+n;0!==y.x&&(s=Math.abs((r-b.currentX)/y.x)),0!==y.y&&(a=Math.abs((l-b.currentY)/y.y));const o=Math.max(s,a);b.currentX=r,b.currentY=l;const d=b.width*e.scale,c=b.height*e.scale;b.minX=Math.min(v.slideWidth/2-d/2,0),b.maxX=-b.minX,b.minY=Math.min(v.slideHeight/2-c/2,0),b.maxY=-b.minY,b.currentX=Math.max(Math.min(b.currentX,b.maxX),b.minX),b.currentY=Math.max(Math.min(b.currentY,b.maxY),b.minY),v.imageWrapEl.style.transitionDuration=`${o}ms`,v.imageWrapEl.style.transform=`translate3d(${b.currentX}px, ${b.currentY}px,0)`}()})),a("doubleTap",((e,s)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&X(s)})),a("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&k()})),a("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&k()})),Object.assign(t.zoom,{enable:B,disable:H,in:D,out:G,toggle:X})},function(e){let{swiper:t,extendParams:s,on:a}=e;function i(e,t){const s=function(){let e,t,s;return(a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e}}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}s({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},a("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEac
1615h((e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const s=`${t.params.eventsPrefix}init`,a=i=>{t.controller.control.push(i.detail[0]),t.update(),e.removeEventListener(s,a)};e.addEventListener(s,a)}}))}else t.controller.control=t.params.controller.control})),a("update",(()=>{r()})),a("resize",(()=>{r()})),a("observerUpdate",(()=>{r()})),a("setTranslate",((e,s,a)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(s,a)})),a("setTransition",((e,s,a)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(s,a)})),Object.assign(t.controller,{setTranslate:function(e,s){const a=t.controller.control;let r,n;const l=t.constructor;function o(e){if(e.destroyed)return;const s=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid)}(e),n=-t.controller.spline.interpolate(-s)),n&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),n=(s-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(let e=0;e<a.length;e+=1)a[e]!==s&&a[e]instanceof l&&o(a[e]);else a instanceof l&&s!==a&&o(a)},setTransition:function(e,s){const a=t.constructor,i=t.controller.control;let r;function n(s){s.destroyed||(s.setTransition(e,t),0!==e&&(s.transitionStart(),s.params.autoHeight&&l((()=>{s.updateAutoHeight()})),x(s.wrapperEl,(()=>{i&&s.transitionEnd()}))))}if(Array.isArray(i))for(r=0;r<i.length;r+=1)i[r]!==s&&i[r]instanceof a&&n(i[r]);else i instanceof a&&s!==i&&n(i)}})},function(e){let{swiper:t,extendParams:s,on:i}=e;s({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,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};let r,n,l=null,o=(new Date).getTime();function d(e){const t=l;0!==t.length&&C(t,e)}function c(e){(e=T(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function p(e){(e=T(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function u(e,t){(e=T(e)).forEach((e=>{e.setAttribute("role",t)}))}function m(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function h(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function f(e){(e=T(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function g(e){(e=T(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function w(e){if(13!==e.keyCode&&32!==e.keyCode)return;const s=t.params.a11y,a=e.target;if(!t.pagination||!t.pagination.el||a!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(le(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=T(t.navigation.prevEl);T(t.navigation.nextEl).includes(a)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?d(s.lastSlideMessage):d(s.nextSlideMessage)),e.includes(a)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?d(s.firstSlideMessage):d(s.prevSlideMessage))}t.pagination&&a.matches(le(t.params.pagination.bulletClass))&&a.click()}}function b(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function E(){return b()&&t.params.pagination.clickable}const x=(e,t,s)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",w)),h(e,s),function(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},S=e=>{n&&n!==e.target&&!n.contains(e.target)&&(r=!0),t.a11y.clicked=!0},M=()=>{r=!1,requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},P=e=>{o=(new Date).getTime()},L=e=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus)return;if((new Date).getTime()-o<100)return;const s=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!s||!t.slides.includes(s))return;n=s;const a=t.slides.indexOf(s)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(s);a||i||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame((()=>
1615{r||(t.params.loop?t.slideToLoop(t.getSlideIndexWhenGrid(parseInt(s.getAttribute("data-swiper-slide-index"))),0):t.slideTo(t.getSlideIndexWhenGrid(t.slides.indexOf(s)),0),r=!1)})))},I=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&m(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&u(t.slides,e.slideRole);const s=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((a,i)=>{const r=t.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):i;h(a,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,s))}))},z=()=>{const e=t.params.a11y;t.el.append(l);const s=t.el;e.containerRoleDescriptionMessage&&m(s,e.containerRoleDescriptionMessage),e.containerMessage&&h(s,e.containerMessage),e.containerRole&&u(s,e.containerRole);const i=t.wrapperEl,r=e.id||i.getAttribute("id")||`swiper-wrapper-${n=16,void 0===n&&(n=16),"x".repeat(n).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var n;const o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var d;d=r,T(i).forEach((e=>{e.setAttribute("id",d)})),function(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(i,o),I();let{nextEl:c,prevEl:p}=t.navigation?t.navigation:{};if(c=T(c),p=T(p),c&&c.forEach((t=>x(t,r,e.nextSlideMessage))),p&&p.forEach((t=>x(t,r,e.prevSlideMessage))),E()){T(t.pagination.el).forEach((e=>{e.addEventListener("keydown",w)}
vendor: 27,247 bytes, line 1615
1615))}a().addEventListener("visibilitychange",P),t.el.addEventListener("focus",L,!0),t.el.addEventListener("focus",L,!0),t.el.addEventListener("pointerdown",S,!0),t.el.addEventListener("pointerup",M,!0)};i("beforeInit",(()=>{l=v("span",t.params.a11y.notificationClass),l.setAttribute("aria-live","assertive"),l.setAttribute("aria-atomic","true")})),i("afterInit",(()=>{t.params.a11y.enabled&&z()})),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&I()})),i("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:s}=t.navigation;s&&(t.isBeginning?(f(s),p(s)):(g(s),c(s))),e&&(t.isEnd?(f(e),p(e)):(g(e),c(e)))}()})),i("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;b()&&t.pagination.bullets.forEach((s=>{t.params.pagination.clickable&&(c(s),t.params.pagination.renderBullet||(u(s,"button"),h(s,e.paginationBulletMessage.replace(/\{\{index\}\}/,y(s)+1)))),s.matches(le(t.params.pagination.bulletActiveClass))?s.setAttribute("aria-current","true"):s.removeAttribute("aria-current")}))}()})),i("destroy",(()=>{t.params.a11y.enabled&&function(){l&&l.remove();let{nextEl:e,prevEl:s}=t.navigation?t.navigation:{};e=T(e),s=T(s),e&&e.forEach((e=>e.removeEventListener("keydown",w))),s&&s.forEach((e=>e.removeEventListener("keydown",w))),E()&&T(t.pagination.el).forEach((e=>{e.removeEventListener("keydown",w)}));a().removeEventListener("visibilitychange",P),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",L,!0),t.el.removeEventListener("pointerdown",S,!0),t.el.removeEventListener("pointerup",M,!0))}()}))},function(e){let{swiper:t,extendParams:s,on:a}=e;s({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,n={};const l=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e=>""!==e)),i=a.length;return{key:a[i-2],value:a[i-1]}},d=(e,s)=>{const a=r();if(!i||!t.params.history.enabled)return;let n;n=t.params.url?new URL(t.params.url):a.location;const o=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${s}"]`):t.slides[s];let d=l(o.getAttribute("data-history"));if(t.params.history.root.length>0){let s=t.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${e?`${e}/`:""}${d}`}else n.pathname.includes(e)||(d=`${e?`${e}/`:""}${d}`);t.params.history.keepQuery&&(d+=n.search);const c=a.history.state;c&&c.value===d||(t.params.history.replaceState?a.history.replaceState({value:d},null,d):a.history.pushState({value:d},null,d))},c=(e,s,a)=>{if(s)for(let i=0,r=t.slides.length;i<r;i+=1){const r=t.slides[i];if(l(r.getAttribute("data-history"))===s){const s=t.getSlideIndex(r);t.slideTo(s,e,a)}}else t.slideTo(0,e,a)},p=()=>{n=o(t.params.url),c(t.params.speed,n.value,!1)};a("init",(()=>{t.params.history.enabled&&(()=>{const e=r();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,n=o(t.params.url),n.key||n.value?(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p)):t.params.history.replaceState||e.addEventListener("popstate",p)}})()})),a("destroy",(()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",p)})()})),a("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&d(t.params.history.key,t.activeIndex)})),a("slideChange",(()=>{i&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:s,emit:i,on:n}=e,l=!1;const o=a(),d=r();s({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,s){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.find((e=>e.getAttribute("data-hash")===s));if(!e)return 0;return parseInt(e.getAttribute("data-swiper-slide-index"),10)}return t.getSlideIndex(f(t.slidesEl,`.${t.params.slideClass}[data-hash="${s}"], swiper-slide[data-hash="${s}"]`)[0])}}});const c=()=>{i("hashChange");const e=o.location.hash.replace("#",""),s=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(s?s.getAttribute("data-hash"):"")){const s=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===s||Number.isNaN(s))return;t.slideTo(s)}},p=()=>{if(!l||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],s=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&d.history&&d.history.replaceState?(d.history.replaceState(null,null,`#${s}`||""),i("hashSet")):(o.location.hash=s||"",i("hashSet"))};n("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;l=!0;const e=o.location.hash.replace("#","");if(e){const s=0,a=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(a||0,s,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&d.addEventListener("hashchange",c)})()})),n("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&d.removeEventListener("hashchange",c)})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{l&&p()})),n("slideChange",(()=>{l&&t.params.cssMode&&p()}))},function(e){let t,s,{swiper:i,extendParams:r,on:n,emit:l,params:o}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d,c,p,u,m,h,f,g,v=o&&o.autoplay?o.autoplay.delay:3e3,w=o&&o.autoplay?o.autoplay.delay:3e3,b=(new Date).getTime();function y(e){i&&!i.destroyed&&i.wrapperEl&&e.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",y),g||e.detail&&e.detail.bySwiperTouchMove||C())}const E=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?c=!0:c&&(w=d,c=!1);const e=i.autoplay.paused?d:b+w-(new Date).getTime();i.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/v),s=requestAnimationFrame((()=>{E()}))},x=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(s),E();let a=void 0===e?i.params.autoplay.delay:e;v=i.params.autoplay.delay,w=i.params.autoplay.delay;const r=(()=>{let e;if(e=i.virtual&&i.params.virtual.enabled?i.slides.find((e=>e.classList.contains("swiper-slide-active"))):i.slides[i.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(a=r,v=r,w=r),d=a;const n=i.params.speed,o=()=>{i&&!i.destroyed&&(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,n,!0,!0),l("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,n,!0,!0),l("autoplay")),i.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((()=>{x()}))))};return a>0?(clearTimeout(t),t=setTimeout((()=>{o()}),a)):requestAnimationFrame((()=>{o()})),a},S=()=>{b=(new Date).getTime(),i.autoplay.running=!0,x(),l("autoplayStart")},T=()=>{i.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(s),l("autoplayStop")},M=(e,s)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(t),e||(f=!0);const a=()=>{l("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",y):C()};if(i.autoplay.paused=!0,s)return h&&(d=i.params.autoplay.delay),h=!1,void a();const r=d||i.params.autoplay.delay;d=r-((new Date).getTime()-b),i.isEnd&&d<0&&!i.params.loop||(d<0&&(d=0),a())},C=()=>{i.isEnd&&d<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(b=(new Date).getTime(),f?(f=!1,x(d)):x(),i.autoplay.paused=!1,l("autoplayResume"))},P=()=>{if(i.destroyed||!i.autoplay.running)return;const e=a();"hidden"===e.visibilityState&&(f=!0,M(!0)),"visible"===e.visibilityState&&C()},L=e=>{"mouse"===e.pointerType&&(f=!0,g=!0,i.animating||i.autoplay.paused||M(!0))},I=e=>{"mouse"===e.pointerType&&(g=!1,i.autoplay.paused&&C())};n("init",(()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",L),i.el.addEventListener("pointerleave",I)),a().addEventListener("visibilitychange",P),S())})),n("destroy",(()=>{i.el&&"string"!=typeof i.el&&(i.el.removeEventListener("pointerenter",L),i.el.removeEventListener("pointerleave",I)),a().removeEventListener("visibilitychange",P),i.autoplay.running&&T()})),n("_freeModeStaticRelease",(()=>{(u||f)&&C()})),n("_freeModeNoMomentumRelease",(()=>{i.params.autoplay.disableOnInteraction?T():M(!0,!0)})),n("beforeTransitionStart",((e,t,s)=>{!i.destroyed&&i.autoplay.running&&(s||!i.params.autoplay.disableOnInteraction?M(!0,!0):T())})),n("sliderFirstMove",(()=>{!i.destroyed&&i.autoplay.running&&(i.params.autoplay.disableOnInteraction?T():(p=!0,u=!1,f=!1,m=setTimeout((()=>{f=!0,u=!0,M(!0)}),200)))})),n("touchEnd",(()=>{if(!i.destroyed&&i.autoplay.running&&p){if(clearTimeout(m),clearTimeout(t),i.params.autoplay.disableOnInteraction)return u=!1,void(p=!1);u&&i.params.cssMode&&C(),u=!1,p=!1}})),n("slideChange",(()=>{!i.destroyed&&i.autoplay.running&&(h=!0)})),Object.assign(i.autoplay,{start:S,stop:T,pause:M,resume:C})},function(e){let{swiper:t,extendParams:s,on:i}=e;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;function l(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const s=e.clickedIndex,a=e.clickedSlide;if(a&&a.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;i=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,t.params.loop?t.slideToLoop(i):t.slideTo(i)}function o(){const{thumbs:e}=t.params;if(r)return!1;r=!0;const s=t.constructor;if(e.swiper instanceof s){if(e.swiper.destroyed)return r=!1,!1;t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update()}else if(c(e.swiper)){const a=Object.assign({},e.swiper);Object.assign(a,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new s(a),n=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",l),!0}function d(e){const s=t.thumbs.swiper;if(!s||s.destroyed)return;const a="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():s.params.slidesPerView;let i=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.forEach((e=>e.classList.remove(r))),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;e<i;e+=1)f(s.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(r)}));else for(let e=0;e<i;e+=1)s.slides[t.realIndex+e]&&s.slides[t.realIndex+e].classList.add(r);const n=t.params.thumbs.autoScrollOffset,l=n&&!s.params.loop;if(t.realIndex!==s.realIndex||l){const i=s.activeIndex;let r,o;if(s.params.loop){const e=s.slides.find((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`));r=s.slides.indexOf(e),o=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,o=r>t.previousIndex?"next":"prev";l&&(r+="next"===o?n:-1*n),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>i?r-Math.floor(a/2)+1:r+Math.floor(a/2)-1:r>i&&s.params.slidesPerGroup,s.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},i("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const s=a(),i=()=>{const a="string"==typeof e.swiper?s.querySelector(e.swiper):e.swiper;if(a&&a.swiper)e.swiper=a.swiper,o(),d(!0);else if(a){const s=`${t.params.eventsPrefix}init`,i=r=>{e.swiper=r.detail[0],a.removeEventListener(s,i),o(),d(!0),e.swiper.update(),t.update()};a.addEventListener(s,i)}return a},r=()=>{if(t.destroyed)return;i()||requestAnimationFrame(r)};requestAnimationFrame(r)}else o(),d(!0)})),i("slideChange update resize observerUpdate",(()=>{d()})),i("setTransition",((e,s)=>{const a=t.thumbs.swiper;a&&!a.destroyed&&a.setTransition(s)})),i("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&n&&e.destroy()})),Object.assign(t.thumbs,{init:o,update:d})},function(e){let{swiper:t,extendParams:s,emit:a,once:i}=e;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:s}=t;0===e.velocities.length&&e.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:o()})},onTouchEnd:function(e){let{currentPos:s}=e;if(t.params.cssMode)return;const{params:r,wrapperEl:n,rtlTranslate:l,snapGrid:d,touchEventsData:c}=t,p=o()-c.touchStartTime;if(s<-t.minTranslate())t.slideTo(t.activeIndex);else if(s>-t.maxTranslate())t.slides.length<d.length?t.slideTo(d.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),s=c.velocities.pop(),a=e.position-s.position,i=e.time-s.time;t.velocity=a/i,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(i>150||o()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const s=t.velocity*e;let p=t.translate+s;l&&(p=-p);let u,m=!1;const h=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(p<t.maxTranslate())r.freeMode.momentumBounce?(p+t.maxTranslate()<-h&&(p=t.maxTranslate()-h),u=t.maxTranslate(),m=!0,c.allowMomentumBounce=!0):p=t.maxTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(p>t.minTranslate())r.freeMode.momentumBounce?(p-t.minTranslate()>h&&(p=t.minTranslate()+h),u=t.minTranslate(),m=!0,c.allowMomentumBounce=!0):p=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<d.length;t+=1)if(d[t]>-p){e=t;break}p=Math.abs(d[e]-p)<Math.abs(d[e-1]-p)||"next"===t.swipeDirection?d[e]:d[e-1],p=-p}if(f&&i("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=l?Math.abs((-p-t.translate)/t.velocity):Math.abs((p-t.translate)/t.velocity),r.freeMode.sticky){const s=Math.abs((l?-p:p)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s<a?r.speed:s<2*a?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&m?(t.updateProgress(u),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating=!0,x(n,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(a("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(u),x(n,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(a("_freeModeNoMomentumRelease"),t.updateProgress(p),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,x(n,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(p),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&a("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||p>=r.longSwipesMs)&&(a("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,s,a,i,{swiper:r,extendParams:n,on:l}=e;n({grid:{rows:1,fill:"column"}});const o=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e};l("init",(()=>{i=r.params.grid&&r.params.grid.rows>1})),l("update",(()=>{const{params:e,el:t}=r,s=e.grid&&e.grid.rows>1;i&&!s?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),a=1,r.emitContainerClasses()):!i&&s&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),r.emitContainerClasses()),i=s})),r.grid={initSlides:e=>{const{slidesPerView:i}=r.params,{rows:n,fill:l}=r.params.grid,o=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:e.length;a=Math.floor(o/n),t=Math.floor(o/n)===o/n?o:Math.ceil(o/n)*n,"auto"!==i&&"row"===l&&(t=Math.max(t,i*n)),s=t/n},unsetSlides:()=>{r.slides&&r.slides.forEach((e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[r.getDirectionLabel("margin-top")]="")}))},updateSlide:(e,i,n)=>{const{slidesPerGroup:l}=r.params,d=o(),{rows:c,fill:p}=r.params.grid,u=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:n.length;let m,h,f;if("row"===p&&l>1){const s=Math.floor(e/(l*c)),a=e-c*l*s,r=0===s?l:Math.min(Math.ceil((u-s*c*l)/c),l);f=Math.floor(a/r),h=a-f*r+s*l,m=h+f*t/c,i.style.order=m}else"column"===p?(h=Math.floor(e/c),f=e-h*c,(h>a||h===a&&f===c-1)&&(f+=1,f>=c&&(f=0,h+=1))):(f=Math.floor(e/s),h=e-f*s);i.row=f,i.column=h,i.style.height=`calc((100% - ${(c-1)*d}px) / ${c})`,i.style[r.getDirectionLabel("margin-top")]=0!==f?d&&`${d}px`:"",i.swiperSlideGridSet=!0},updateWrapperSize:(e,s)=>{const{centeredSlides:a,roundLengths:i}=r.params,n=o(),{rows:l}=r.params.grid;if(r.virtualSize=(e+n)*t,r.virtualSize=Math.ceil(r.virtualSize/l)-n,r.params.cssMode||(r.wrapperEl.style[r.getDirectionLabel("width")]=`${r.virtualSize+n}px`),a){const e=[];for(let t=0;t<s.length;t+=1){let a=s[t];i&&(a=Math.floor(a)),s[t]<r.virtualSize+s[0]&&e.push(a)}s.splice(0,s.length),s.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:oe.bind(t),prependSlide:de.bind(t),addSlide:ce.bind(t),removeSlide:pe.bind(t),removeAllSlides:ue.bind(t)})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({fadeEffect:{crossFade:!1}}),me({effect:"fade",swiper:t,on:a,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let s=0;s<e.length;s+=1){const e=t.slides[s];let a=-e.swiperSlideOffset;t.params.virtualTranslate||(a-=t.translate);let i=0;t.isHorizontal()||(i=a,a=0);const r=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),n=he(0,e);n.style.opacity=r,n.style.transform=`translate3d(${a}px, ${i}px, 0px)`}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`})),fe({swiper:t,duration:e,transformElements:s,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,s)=>{let a=s?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=s?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=v("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"left":"top")).split(" ")),e.append(a)),i||(i=v("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"right":"bottom")).split(" ")),e.append(i)),a&&(a.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};me({effect:"cube",swiper:t,on:a,setTranslate:()=>{const{el:e,wrapperEl:s,slides:a,width:r,height:n,rtlTranslate:l,size:o,browser:d}=t,c=M(t),p=t.params.cubeEffect,u=t.isHorizontal(),m=t.virtual&&t.params.virtual.enabled;let h,f=0;p.shadow&&(u?(h=t.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=v("div","swiper-cube-shadow"),t.wrapperEl.append(h)),h.style.height=`${r}px`):(h=e.querySelector(".swiper-cube-shadow"),h||(h=v("div","swiper-cube-shadow"),e.append(h))));for(let e=0;e<a.length;e+=1){const t=a[e];let s=e;m&&(s=parseInt(t.getAttribute("data-swiper-slide-index"),10));let r=90*s,n=Math.floor(r/360);l&&(r=-r,n=Math.floor(-r/360));const d=Math.max(Math.min(t.progress,1),-1);let h=0,g=0,v=0;s%4==0?(h=4*-n*o,v=0):(s-1)%4==0?(h=0,v=4*-n*o):(s-2)%4==0?(h=o+4*n*o,v=o):(s-3)%4==0&&(h=-o,v=3*o+4*o*n),l&&(h=-h),u||(g=h,h=0);const w=`rotateX(${c(u?0:-r)}deg) rotateY(${c(u?r:0)}deg) translate3d(${h}px, ${g}px, ${v}px)`;d<=1&&d>-1&&(f=90*s+90*d,l&&(f=90*-s-90*d)),t.style.transform=w,p.slideShadows&&i(t,d,u)}if(s.style.transformOrigin=`50% 50% -${o/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${o/2}px`,p.shadow)if(u)h.style.transform=`translate3d(0px, ${r/2+p.shadowOffset}px, ${-r/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${p.shadowScale})`;else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=p.shadowScale,a=p.shadowScale/t,i=p.shadowOffset;h.style.transform=`scale3d(${s}, 1, ${a}) translate3d(0px, ${n/2+i}px, ${-n/2/a}px) rotateX(-89.99deg)`}const g=(d.isSafari||d.isWebView)&&d.needPerspectiveFix?-o/2:0;s.style.transform=`translate3d(0px,0,${g}px) rotateX(${c(t.isHorizontal()?0:f)}deg) rotateY(${c(t.isHorizontal()?-f:0)}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{el:s,slides:a}=t;if(a.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=s.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const s=Math.max(Math.min(t.progress,1),-1);i(t,s,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({flipEffect:{slideShadows:!0,limitRotation:!0}});const i=(e,s)=>{let a=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=ge("flip",e,t.isHorizontal()?"left":"top")),i||(i=ge("flip",e,t.isHorizontal()?"right":"bottom")),a&&(a.style.opacity=Math.max(-s,0)),i&&(i.style.opacity=Math.max(s,0))};me({effect:"flip",swiper:t,on:a,setTranslate:()=>{const{slides:e,rtlTranslate:s}=t,a=t.params.flipEffect,r=M(t);for(let n=0;n<e.length;n+=1){const l=e[n];let o=l.progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(l.progress,1),-1));const d=l.swiperSlideOffset;let c=-180*o,p=0,u=t.params.cssMode?-d-t.translate:-d,m=0;t.isHorizontal()?s&&(c=-c):(m=u,u=0,p=-c,c=0),l.style.zIndex=-Math.abs(Math.round(o))+e.length,a.slideShadows&&i(l,o);const h=`translate3d(${u}px, ${m}px, 0px) rotateX(${r(p)}deg) rotateY(${r(c)}deg)`;he(0,l).style.transform=h}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),fe({swiper:t,duration:e,transformElements:s})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let s=e.progress;t.params.flipEffect.limitRotation&&(s=Math.max(Math.min(e.progress,1),-1)),i(e,s)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),me({effect:"coverflow",swiper:t,on:a,setTranslate:()=>{const{width:e,height:s,slides:a,slidesSizesGrid:i}=t,r=t.params.coverflowEffect,n=t.isHorizontal(),l=t.translate,o=n?e/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth,p=M(t);for(let e=0,t=a.length;e<t;e+=1){const t=a[e],s=i[e],l=(o-t.swiperSlideOffset-s/2)/s,u="function"==typeof r.modifier?r.modifier(l):l*r.modifier;let m=n?d*u:0,h=n?0:d*u,f=-c*Math.abs(u),g=r.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(r.stretch)/100*s);let v=n?0:g*u,w=n?g*u:0,b=1-(1-r.scale)*Math.abs(u);Math.abs(w)<.001&&(w=0),Math.abs(v)<.001&&(v=0),Math.abs(f)<.001&&(f=0),Math.abs(m)<.001&&(m=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const y=`translate3d(${w}px,${v}px,${f}px) rotateX(${p(h)}deg) rotateY(${p(m)}deg) scale(${b})`;if(he(0,t).style.transform=y,t.style.zIndex=1-Math.abs(Math.round(u)),r.slideShadows){let e=n?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),s=n?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=ge("coverflow",t,n?"left":"top")),s||(s=ge("coverflow",t,n?"right":"bottom")),e&&(e.style.opacity=u>0?u:0),s&&(s.style.opacity=-u>0?-u:0)}}},setTransition:e=>{t.slides.map((e=>h(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const i=e=>"string"==typeof e?e:`${e}px`;me({effect:"creative",swiper:t,on:a,setTranslate:()=>{const{slides:e,wrapperEl:s,slidesSizesGrid:a}=t,r=t.params.creativeEffect,{progressMultiplier:n}=r,l=t.params.centeredSlides,o=M(t);if(l){const e=a[0]/2-t.params.slidesOffsetBefore||0;s.style.transform=`translateX(calc(50% - ${e}px))`}for(let s=0;s<e.length;s+=1){const a=e[s],d=a.progress,c=Math.min(Math.max(a.progress,-r.limitProgress),r.limitProgress);let p=c;l||(p=Math.min(Math.max(a.originalProgress,-r.limitProgress),r.limitProgress));const u=a.swiperSlideOffset,m=[t.params.cssMode?-u-t.translate:-u,0,0],h=[0,0,0];let f=!1;t.isHorizontal()||(m[1]=m[0],m[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(g=r.next,f=!0):c>0&&(g=r.prev,f=!0),m.forEach(((e,t)=>{m[t]=`calc(${e}px + (${i(g.translate[t])} * ${Math.abs(c*n)}))`})),h.forEach(((e,t)=>{let s=g.rotate[t]*Math.abs(c*n);h[t]=s})),a.style.zIndex=-Math.abs(Math.round(d))+e.length;const v=m.join(", "),w=`rotateX(${o(h[0])}deg) rotateY(${o(h[1])}deg) rotateZ(${o(h[2])}deg)`,b=p<0?`scale(${1+(1-g.scale)*p*n})`:`scale(${1-(1-g.scale)*p*n}
1615)`,y=p<0?1+(1-g.opacity)*p*n:1-(1-g.opacity)*p*n,E=`translate3d(${v}) ${w} ${b}`;if(f&&g.shadow||!f){let e=a.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=ge("creative",a)),e){const t=r.shadowPerProgress?c*(1/r.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=he(0,a);x.style.transform=E,x.style.opacity=y,g.origin&&(x.style.transformOrigin=g.origin)}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),fe({swiper:t,duration:e,transformElements:s,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),me({effect:"cards",swiper:t,on:a,setTranslate:()=>{const{slides:e,activeIndex:s,rtlTranslate:a}=t,i=t.params.cardsEffect,{startTranslate:r,isTouched:n}=t.touchEventsData,l=a?-t.translate:t.translate;for(let o=0;o<e.length;o+=1){const d=e[o],c=d.progress,p=Math.min(Math.max(c,-4),4);let u=d.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(u-=e[0].swiperSlideOffset);let m=t.params.cssMode?-u-t.translate:-u,h=0;const f=-100*Math.abs(p);let g=1,v=-i.perSlideRotate*p,w=i.perSlideOffset-.75*Math.abs(p);const b=t.virtual&&t.params.virtual.enabled?t.virtual.from+o:o,y=(b===s||b===s-1)&&p>0&&p<1&&(n||t.params.cssMode)&&l<r,E=(b===s||b===s+1)&&p<0&&p>-1&&(n||t.params.cssMode)&&l>r;if(y||E){const e=(1-Math.abs((Math.abs(p)-.5)/.5))**.5;v+=-28*p*e,g+=-.5*e,w+=96*e,h=-25*e*Math.abs(p)+"%"}if(m=p<0?`calc(${m}px ${a?"-":"+"} (${w*Math.abs(p)}%))`:p>0?`calc(${m}px ${a?"-":"+"} (-${w*Math.abs(p)}%))`:`${m}px`,!t.isHorizontal()){const e=h;h=m,m=e}const x=p<0?""+(1+(1-g)*p):""+(1-(1-g)*p),S=`\n translate3d(${m}, ${h}, ${f}px)\n rotateZ(${i.rotate?a?-v:v:0}deg)\n scale(${x})\n `;if(i.slideShadows){let e=d.querySelector(".swiper-slide-shadow");e||(e=ge("cards",d)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(p)-.5)/.5,0),1))}d.style.zIndex=-Math.abs(Math.round(c))+e.length;he(0,d).style.transform=S}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),fe({swiper:t,duration:e,transformElements:s})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}];return re.use(ve),re}(); 1616//# sourceMappingURL=swiper-bundle.min.js.map 1617/* 1618 DFSlider 2.0.9d 1619 ì ë°ì´í¸: 2025-04-11 1620*/ 1621 1622const _0x3ab63a=_0x1e0d;function _0x4428(){const _0xc6124b=['<span\x20class=\x22','allowSlidePrev','loadYoutubeIframe','instances','.swiper-slide','change','toString','</span>','destroy','slidesPerView','add','type','PlayerState','src','resize','position','youtubePlayers','setAttribute','join','setupPaginationTimer','.swiper-pagination-bullet.swiper-pagination-bullet-active','df-slider','autoplayTimeLeft','trim','PLAYING','enablejsapi','hasAttribute','df-slider--stop','data-df-item-title','timer','indexOf','swiper-navigation','Player','ENDED','onerror','destroyed','playVideo','onload','forEach','set','.swiper-pagination-fraction','unMute','youtubePlaybackEls','appendChild','enable','addEventListener','lazy','data-video-type','isUserAutoplay','youtubeTimerIntervals','addStopClass','length','prevEl','PAUSED','none','/sddefault.jpg','\x0a\x09\x09\x09<svg\x20class=\x22df-slider__player-icon-sound\x22\x20viewBox=\x220\x20-960\x20960\x20960\x22>\x0a\x09\x09\x09\x09<path\x20d=\x22M792-56\x20671-177q-25\x2016-53\x2027.5T560-131v-82q14-5\x2027.5-10t25.5-12L480-368v208L280-360H120v-240h128L56-792l56-56\x20736\x20736-56\x2056Zm-8-232-58-58q17-31\x2025.5-65t8.5-70q0-94-55-168T560-749v-82q124\x2028\x20202\x20125.5T840-481q0\x2053-14.5\x20102T784-288ZM650-422l-90-90v-130q47\x2022\x2073.5\x2066t26.5\x2096q0\x2015-2.5\x2029.5T650-422ZM480-592\x20376-696l104-104v208Z\x22/>\x0a\x09\x09\x09</svg>\x0a\x09\x09\x09<svg\x20class=\x22df-slider__player-icon-mute\x22\x20viewBox=\x220\x20-960\x20960\x20960\x22>\x0a\x09\x09\x09\x09<path\x20d=\x22M560-131v-82q90-26\x20145-100t55-168q0-94-55-168T560-749v-82q124\x2028\x20202\x20125.5T840-481q0\x20127-78\x20224.5T560-131ZM120-360v-240h160l200-200v640L280-360
1622H120Zm440\x2040v-322q47\x2022\x2073.5\x2066t26.5\x2096q0\x2051-26.5\x2094.5T560-320Z\x22/>\x0a\x09\x09\x09</svg>\x0a\x09\x09','getPlayerState','controls','80081wxpxKo','splice','allowTouchMove','pauseVideo','.swiper-pagination-progressbar-fill','loadYoutubeApi','setProperty','slideClass','63BcBuUu','has','df-slider__player','createStructure','data','navigation','df-slider__player-controls','params','children','searchParams','2306808ylLqRo','activeIndex','onStateChange','paginationEl','https://img.youtube.com/vi/','pagination','data-lazy-src','naturalHeight','checkStopCondition','text','initSwiper','<span\x20class=\x22df-slider__text\x22>','swiper-slide-duplicate','df-slider__player-playback','delay','getDuration','target','df-slider__player-thumbnail','script','autoplay','31657406XSrxNe','showPaginationTimer','1150YvcUNf','youtubeTimerEls','df-slider__player-thumbnail-play','df-slider--timer','insertBefore','function','slides','3rOZtGA','isMuted','swiper-button-prev','removeOldTimerElement','mute','insertTimerElement','getComputedStyle','df-slider__timer','df-slider__player-volume','width','createYoutubeTimerElement','userAutoplayDelay','iframe[src*=\x22youtube.com\x22],\x20iframe[src*=\x22youtu.be\x22],\x20iframe[data-lazy-src]','youtube','rel','seekTo','removeStopClass','.df-slider__timer','/maxresdefault.jpg','initYoutubeSlides','swiper-wrapper','from','display','start','click','querySelector','alt','text-hidden','split','createElement','loop','swiper-slide','originalEl','text-point','swiper-slide--played','init','breakpoint','\x22\x20data-slide-index=\x22','marginTop','slidesPerGroup','339955GsTXYF','df-slider__player-volume--active','1784040tonxyU','swiper-pagination--','nextEl','initialSlide','createYoutubeController','scrollbarEl','removeAttribute','div','\x0a\x09\x09\x09<svg\x20class=\x22df-slider__player-icon-play\x22\x20viewBox=\x220\x20-960\x20960\x20960\x22>\x0a\x09\x09\x09\x09<path\x20d=\x22M320-200v-560l440\x20280-440\x20280Z\x22/>\x0a\x09\x09\x09</svg>\x0a\x09\x09\x09<svg\x20class=\x22df-slider__player-icon-pause\x22\x20viewBox=\x220\x20-960\x20960\x20960\x22>\x0a\x09\x09\x09\x09<path\x20d=\x22M560-200v-560h160v560H560Zm-320\x200v-560h160v560H240Z\x22/>\x0a\x09\x09\x09</svg>\x0a\x09\x09','setOutsideSize','hidePaginationTimer','df-slider--scrollbar-','1140fOpcGk','dfSliderEl','slideTo','allowSlideNext','addClass','remove','match','matchMedia','querySelectorAll','includes','replaceChild','stop','string','df-slider--ready','dfOptions','.swiper-pagination-bullet[data-slide-index=\x22','progressbar','df-slider__player-playback--active','swiper-scrollbar--','cc_load_policy','handleYoutubeStateChange','loading','span','push','playsinline','fraction','contains','120MrbrtI','origin','/default.jpg','getAttribute','scrollbar','swiper','rewind','style','naturalWidth','isArray','.swiper','delete','disable','stopYoutubeTimer','swiper-button-next','isDisabled','classList','swiper-pagination','onYouTubeIframeAPIReady','slideNext','innerHTML','swiperOptions','use','iframe[src*=\x22youtube.com\x22],\x20iframe[src*=\x22youtu.be\x22]','4766308BlQATx','parentNode','bullets'];_0x4428=function(){return _0xc6124b;};return _0x4428();}(function(_0xce7e19,_0x87a087){const _0x2e765e=_0x1e0d,_0x155407=_0xce7e19();while(!![]){try{const _0x8f0e06=-parseInt(_0x2e765e(0x25b))/0x1+parseInt(_0x2e765e(0x26d))/0x2+parseInt(_0x2e765e(0x28a))/0x3*(-parseInt(_0x2e765e(0x21d))/0x4)+parseInt(_0x2e765e(0x283))/0x5*(-parseInt(_0x2e765e(0x1ea))/0x6)+-parseInt(_0x2e765e(0x1dc))/0x7*(parseInt(_0x2e765e(0x205))/0x8)+parseInt(_0x2e765e(0x263))/0x9*(-parseInt(_0x2e765e(0x1de))/0xa)+parseInt(_0x2e765e(0x281))/0xb;if(_0x8f0e06===_0x87a087)break;else _0x155407['push'](_0x155407['shift']());}catch(_0x2d8836){_0x155407['push'](_0x155407['shift']());}}}(_0x4428,0xb4581),(function(){const _0x6d407d=_0x1e0d;let _0x56b766=![];window[_0x6d407d(0x260)]=function(){const _0x5c0c1c=_0x6d407d;if(_0x56b766)return;_0x56b766=!![];const _0x419953=document[_0x5c0c1c(0x2a7)](_0x5c0c1c(0x27f));_0x419953['src']='https://www.youtube.com/iframe_api',document['body'][_0x5c0c1c(0x24b)](_0x419953);},window[_0x6d407d(0x217)]=function(){const _0x2ec700=_0x6d407d;DFSlider[_0x2ec700(0x217)]();};}()));class DFSlider{static [_0x3ab63a(0x223)]=[];static[_0x3ab63a(0x217)](){const _0x2b67bc=_0x3ab63a;DFSlider[_0x2b67bc(0x223)]['forEach'](_0x11aa02=>{_0x11aa02['initYoutubeSlides']();});}constructor(_0x3a2427,_0x88374d={}){const _0xb0da96=_0x3ab63a,{dfOptions:dfOptions={},..._0x4cfcab}=_0x88374d;this[_0xb0da96(0x214)]=![],this[_0xb0da96(0x250)]=!!_0x4cfcab[_0xb0da96(0x280)],this['userAutoplayDelay']=this[_0xb0da96(0x250)]&&_0x4cfcab[_0xb0da96(0x280)]?.[_0xb0da96(0x27b)]?_0x4cfcab[_0xb0da96(0x280)][_0xb0da96(0x27b)]:0xfa0;const _0xe2c95c={'speed':0x1f4,'fadeEffect':{'crossFade':!![]},'autoHeight':!![]};this[_0xb0da96(0x21a)]={..._0xe2c95c,..._0x4cfcab};const _0x2b673d={'slideClass':'','navigation':{'use':![],'addClass':''},'pagination':{'use':![],'position':'','type':'','timer':![]},'scrollbar':{'use':![],'position':'','type':''},'youtube':{'controller':![],'autoplay':![]}};
1622this['dfOptions']={'navigation':{..._0x2b673d[_0xb0da96(0x268)],...dfOptions[_0xb0da96(0x268)]||{}},'pagination':{..._0x2b673d[_0xb0da96(0x272)],...dfOptions[_0xb0da96(0x272)]||{}},'scrollbar':{..._0x2b673d[_0xb0da96(0x209)],...dfOptions[_0xb0da96(0x209)]||{}},'slideClass':dfOptions[_0xb0da96(0x262)]||_0x2b673d[_0xb0da96(0x262)],'youtube':{..._0x2b673d[_0xb0da96(0x297)],...dfOptions[_0xb0da96(0x297)]||{}}},this[_0xb0da96(0x2aa)]=typeof _0x3a2427===_0xb0da96(0x1f6)?document['querySelector'](_0x3a2427):_0x3a2427;if(!this['originalEl'])return;const _0x1a876b=this[_0xb0da96(0x2aa)]['querySelector'](_0xb0da96(0x21c));_0x1a876b&&(this[_0xb0da96(0x21a)][_0xb0da96(0x2a8)]=![],this[_0xb0da96(0x21a)][_0xb0da96(0x20b)]=!![]),this['hasReadyClass']=this['originalEl'][_0xb0da96(0x215)]['contains'](_0xb0da96(0x1f7)),this[_0xb0da96(0x230)]=[],this['youtubePlaybackEls']=[],this[_0xb0da96(0x284)]=[],this[_0xb0da96(0x251)]=[],DFSlider[_0xb0da96(0x223)]['push'](this),loadYoutubeApi(),this[_0xb0da96(0x2ad)]();}[_0x3ab63a(0x2ad)](){const _0x175f67=_0x3ab63a;this[_0x175f67(0x266)](),this[_0x175f67(0x277)]();this['hasReadyClass']&&this[_0x175f67(0x2aa)][_0x175f67(0x215)][_0x175f67(0x204)](_0x175f67(0x1f7))&&this[_0x175f67(0x2aa)][_0x175f67(0x215)][_0x175f67(0x1ef)](_0x175f67(0x1f7));this[_0x175f67(0x275)]();if(this[_0x175f67(0x20a)]){this['swiper']['on'](_0x175f67(0x2ae),()=>this['checkStopCondition']()),this[_0x175f67(0x20a)]['on']('resize',()=>this[_0x175f67(0x275)]()),this['swiper']['on']('slideChange',()=>{const _0x4c6ca4=_0x175f67;this[_0x4c6ca4(0x250)]&&(this[_0x4c6ca4(0x20a)][_0x4c6ca4(0x26a)][_0x4c6ca4(0x280)][_0x4c6ca4(0x27b)]=this[_0x4c6ca4(0x295)],this['swiper']['autoplay']?.[_0x4c6ca4(0x2a1)]?.());this[_0x4c6ca4(0x230)][_0x4c6ca4(0x246)]((_0x28f859,_0x2dc31b)=>{const _0x572bce=_0x4c6ca4;_0x28f859[_0x572bce(0x246)]((_0x3a3f53,_0x2d21c8)=>{const _0x1a1fbb=_0x572bce;_0x3a3f53[_0x1a1fbb(0x259)]&&_0x3a3f53['getPlayerState']()===YT['PlayerState'][_0x1a1fbb(0x238)]&&_0x3a3f53[_0x1a1fbb(0x25e)]();const _0x503613=this[_0x1a1fbb(0x24a)][_0x2dc31b]?.[_0x2d21c8];_0x503613&&_0x503613[_0x1a1fbb(0x215)][_0x1a1fbb(0x1ef)](_0x1a1fbb(0x1fb)),this['stopYoutubeTimer'](_0x2dc31b,_0x2d21c8,!![]);});});if(this['dfOptions'][_0x4c6ca4(0x297)][_0x4c6ca4(0x280)]){const _0x18dc14=this[_0x4c6ca4(0x20a)][_0x4c6ca4(0x26e)],_0x4454e0=this[_0x4c6ca4(0x20a)]['slides'][_0x18dc14],_0x37470b=_0x4454e0[_0x4c6ca4(0x1f2)](_0x4c6ca4(0x296));_0x37470b[_0x4c6ca4(0x246)]((_0x332776,_0x3800a5)=>{const _0x5e0989=_0x4c6ca4;if(!this[_0x5e0989(0x230)][_0x18dc14][_0x3800a5])this[_0x5e0989(0x222)](_0x18dc14,_0x3800a5,_0x332776,null,![]);else{const _0x23a445=this[_0x5e0989(0x230)][_0x18dc14][_0x3800a5];if(_0x23a445&&typeof _0x23a445[_0x5e0989(0x244)]==='function'){_0x23a445[_0x5e0989(0x244)]();const _0x46d537=this[_0x5e0989(0x24a)][_0x18dc14]?.[_0x3800a5];_0x46d537&&_0x46d537[_0x5e0989(0x215)]['add']('df-slider__player-playback--active');}}});}});if(this[_0x175f67(0x250)]&&this[_0x175f67(0x1f8)][_0x175f67(0x297)]['autoplay']){const _0x4283bc=this[_0x175f67(0x20a)]['activeIndex'],_0x4e6f0f=this['swiper'][_0x175f67(0x289)][_0x4283bc];if(_0x4e6f0f){const _0x17e92d=_0x4e6f0f[_0x175f67(0x1f2)](_0x175f67(0x21c));_0x17e92d[_0x175f67(0x253)]>0x0&&this[_0x175f67(0x20a)][_0x175f67(0x280)][_0x175f67(0x1f5)]();}}}}[_0x3ab63a(0x266)](){const _0x220a21=_0x3ab63a,_0xa10ed1=document[_0x220a21(0x2a7)](_0x220a21(0x1e5));_0xa10ed1['classList']['add'](_0x220a21(0x235));this[_0x220a21(0x1f8)]['slideClass']&&this[_0x220a21(0x1f8)][_0x220a21(0x262)][_0x220a21(0x2a6)]('\x20')[_0x220a21(0x246)](_0x43719f=>{const _0x163b8=_0x220a21;if(_0x43719f[_0x163b8(0x237)]())_0xa10ed1['classList'][_0x163b8(0x22a)](_0x43719f[_0x163b8(0x237)]());});const _0x26bb3c=document[_0x220a21(0x2a7)](_0x220a21(0x1e5));_0x26bb3c[_0x220a21(0x215)][_0x220a21(0x22a)](_0x220a21(0x20a));const _0x4deaef=this['originalEl'][_0x220a21(0x21e)];_0x4deaef[_0x220a21(0x1f4)](_0xa10ed1,this['originalEl']),_0x26bb3c[_0x220a21(0x24b)](this[_0x220a21(0x2aa)]),_0xa10ed1[_0x220a21(0x24b)](_0x26bb3c),this['originalEl']['classList'][_0x220a21(0x22a)]('swiper-wrapper');const _0x3f7064=Array[_0x220a21(0x29f)](this[_0x220a21(0x2aa)][_0x220a21(0x26b)]);_0x3f7064['forEach'](_0x21ee72=>{const _0x59f5e4=_0x220a21;_0x21ee72['classList']['add'](_0x59f5e4(0x2a9));});if(this[_0x220a21(0x1f8)][_0x220a21(0x268)][_0x220a21(0x21b)]){const _0x227e64=document[_0x220a21(0x2a7)]('div');_0x227e64[_0x220a21(0x215)][_0x220a21(0x22a)](_0x220a21(0x23f)),this[_0x220a21(0x1f8)][_0x220a21(0x268)][_0x220a21(0x1ee)]&&this['dfOptions'][_0x220a21(0x268)][_0x220a21(0x1ee)][_0x220a21(0x2a6)]('\x20')[_0x220a21(0x246)](_0xb37a30=>{const _0x286095=_0x220a21;if(_0xb37a30[_0x286095(0x237)]())_0x227e64['classList']['add'](_0xb37a30[_0x286095(0x237)]());}),this[_0x220a21(0x254)]=document[_0x220a21(0x2a7)]('div'),this[_0x220a21(0x1e0)]=document[_0x220a21(0x2a7)](_0x220a21(0x1e5)),this['prevEl'][_0x220a21(0x215)][_0x220a21(0x22a)](_0x220a21(0x28c)),this['nextEl'][_0x220a21(0x215)]['add'](_0x220a21(0x213)),_0x227e64[_0x220a21(0x24b)](this[_0x220a21(0x254)]),_0x227e64['appendChild'](this[_0x220a21(0x1e0)]),_0xa10ed1[_0x220a21(0x24b)](_0x227e64);}if(this[_0x220a21(0x1f8)][_0x220a21(0x272)][_0x220a21(0x21b)]){this[_0x220a21(0x270)]=document[_0x220a21(0x2a7)](_0x220a21(0x1e5)),this[_0x220a21(0x270)][_0x220a21(0x215)]['add'](_0x220a21(0x216)),_0xa10ed1['appendChild'](this[_0x220a21(0x270)]);const _0xbd00e3=this[_0x220a21(0x1f8)]['pagination'][_0x220a21(0x22f)];_0xbd00e3&&_0xbd00e3[_0x220a21(0x237)]()!==''&&_0xa10ed1[_0x220a21(0x215)][_0x220a21(0x22a)]('df-slider--pagination-'+_0xbd00e3[_0x220a21(0x237)]());}if(this['dfOptions'][_0x220a21(0x209)][_0x220a21(0x21b)]){this['scrollbarEl']=document['createElement'](_0x220a21(0x1e5)),this[_0x220a21(0x1e3)][_0x220a21(0x215)][_0x220a21(0x22a)]('swiper-scrollbar'),_0xa10ed1[_0x220a21(0x24b)](this['scrollbarEl']);const _0x5c2761=this[_0x220a21(0x1f8)][_0x220a21(0x209)]['position'];_0x5c2761&&_0x5c2761[_0x220a21(0x237)]()!==''&&_0xa10ed1[_0x220a21(0x215)][_0x220a21(0x22a)](_0x220a21(0x1e9)+_0x5c2761[_0x220a21(0x237)]());}this[_0x220a21(0x1eb)]=_0xa10ed1;}[_0x3ab63a(0x277)](){const _0xe95d1=_0x3ab63a;if(!this[_0xe95d1(0x1eb)]||!this[_0xe95d1(0x1eb)][_0xe95d1(0x2a3)](_0xe95d1(0x20f)))return;let _0x29d58c=_0xe95d1(0x21f);if(this[_0xe95d1(0x1f8)][_0xe95d1(0x272)][_0xe95d1(0x21b)]){const _0x442aed=this[_0xe95d1(0x1f8)][_0xe95d1(0x272)][_0xe95d1(0x22b)]||'',_0x2096dc=[_0xe95d1(0x276),_0xe95d1(0x2a5),_0xe95d1(0x2ab)];if(['progressbar',_0xe95d1(0x203),_0xe95d1(0x21f)][_0xe95d1(0x1f3)](_0x442aed))_0x29d58c=_0x442aed;else _0x2096dc[_0xe95d1(0x1f3)](_0x442aed)&&(_0x29d58c=_0xe95d1(0x21f));_0x442aed[_0xe95d1(0x237)]()!==''&&this[_0xe95d1(0x270)][_0xe95d1(0x215)][_0xe95d1(0x22a)](_0xe95d1(0x1df)+_0x442aed);}if(this[_0xe95d1(0x1f8)][_0xe95d1(0x209)][_0xe95d1(0x21b)]&&this[_0xe95d1(0x1f8)][_0xe95d1(0x209)][_0xe95d1(0x22b)]&&this['dfOptions'][_0xe95d1(0x209)][_0xe95d1(0x22b)][_0xe95d1(0x237)]()!==''){const _0x548a34=this[_0xe95d1(0x1f8)][_0xe95d1(0x209)][_0xe95d1(0x22b)];this[_0xe95d1(0x1e3)][_0xe95d1(0x215)][_0xe95d1(0x22a)](_0xe95d1(0x1fc)+_0x548a34);}const _0x402639={...this['swiperOptions'],'el':this['dfSliderEl'][_0xe95d1(0x2a3)](_0xe95d1(0x20f)),'pagination':this[_0xe95d1(0x1f8)][_0xe95d1(0x272)][_0xe95d1(0x21b)]?{'el':this[_0xe95d1(0x270)],'clickable':!![],'type':_0x29d58c,'renderBullet':(_0x3af3f4,_0x40e19e)=>{const _0x54705e=_0xe95d1;let _0x40aae2='';const _0x59a0a3=[_0x54705e(0x276),_0x54705e(0x2a5),_0x54705e(0x2ab)];if(_0x59a0a3[_0x54705e(0x1f3)](this['dfOptions'][_0x54705e(0x272)][_0x54705e(0x22b)])){const _0x26f838=this[_0x54705e(0x21a)][_0x54705e(0x1db)]||0x1,_0x1889cc=_0x3af3f4*_0x26f838,_0x27e0cd=this[_0x54705e(0x2aa)]['children'][_0x1889cc];if(_0x27e0cd&&_0x27e0cd[_0x54705e(0x23a)](_0x54705e(0x23c))){const _0x510fc2=_0x27e0cd['getAttribute'](_0x54705e(0x23c))['trim']();if(_0x510fc2)_0x40aae2=_0x54705e(0x278)+_0x510fc2+_0x54705e(0x227);}}return _0x54705e(0x220)+_0x40e19e+_0x54705e(0x1d9)+_0x3af3f4+'\x22>'+_0x40aae2+_0x54705e(0x227);}}:![],'navigation':this['dfOptions'][_0xe95d1(0x268)][_0xe95d1(0x21b)]?{'prevEl':this['prevEl'],'nextEl':this[_0xe95d1(0x1e0)]}:![],'scrollbar':this[_0xe95d1(0x1f8)][_0xe95d1(0x209)]['use']?{'el':this[_0xe95d1(0x1e3)],'draggable':!![]}:![]};this[_0xe95d1(0x20a)]=new Swiper(_0x402639['el'],_0x402639),this[_0xe95d1(0x1f8)][_0xe95d1(0x272)][_0xe95d1(0x21b)]&&this['dfOptions'][_0xe95d1(0x272)][_0xe95d1(0x23d)]===!![]&&this[_0xe95d1(0x233)](),this[_0xe95d1(0x1f8)][_0xe95d1(0x272)][_0xe95d1(0x23d)]===!![]&&this[_0xe95d1(0x250)]&&this[_0xe95d1(0x1eb)][_0xe95d1(0x215)][_0xe95d1(0x22a)](_0xe95d1(0x286)),this[_0xe95d1(0x1e7)](),this['swiper']&&this[_0xe95d1(0x20a)]['on'](_0xe95d1(0x22e),()=>{this['setOutsideSize']();});}[_0x3ab63a(0x1e7)](){const _0x2ec1ea=_0x3ab63a;if(this['dfOptions'][_0x2ec1ea(0x272)]['use']&&this[_0x2ec1ea(0x1f8)][_0x2ec1ea(0x272)][_0x2ec1ea(0x22f)]==='outside'&&this['paginationEl']){const _0x1e0b76=window['getComputedStyle'](this[_0x2ec1ea(0x270)]),_0x177f73=parseFloat(_0x1e0b76['height'])||0x0,_0x2c5a11=parseFloat(_0x1e0b76[_0x2ec1ea(0x1da)])||0x0,_0x5e26b3=_0x177f73+_0x2c5a11;this[_0x2ec1ea(0x1eb)][_0x2ec1ea(0x20c)][_0x2ec1ea(0x261)]('--df-slider-pagination-size',_0x5e26b3+'px');}if(this[_0x2ec1ea(0x1f8)][_0x2ec1ea(0x209)][_0x2ec1ea(0x21b)]&&this[_0x2ec1ea(0x1f8)][_0x2ec1ea(0x209)][_0x2ec1ea(0x22f)]==='outside'&&this[_0x2ec1ea(0x1e3)]){const _0x4b2580=window[_0x2ec1ea(0x290)](this[_0x2ec1ea(0x1e3)]),_0x54dcf3=parseFloat(_0x4b2580['height'])||0x0,_0x53bfb1=parseFloat(_0x4b2580[_0x2ec1ea(0x1da)])||0x0,_0x43c693=_0x54dcf3+_0x53bfb1;this[_0x2ec1ea(0x1eb)][_0x2ec1ea(0x20c)]['setProperty']('--df-slider-scrollbar-size',_0x43c693+'px');}}[_0x3ab63a(0x233)](){const _0x212927=_0x3ab63a;
1622this[_0x212927(0x20a)]['on']('slideChange',()=>{const _0x486d96=_0x212927;this['removeOldTimerElement'](),this[_0x486d96(0x28f)]();}),this[_0x212927(0x20a)]['on'](_0x212927(0x236),(_0x56e108,_0x5bd9e8,_0x1a568c)=>{const _0x297a28=_0x212927,_0x8e4d99=this['dfSliderEl'][_0x297a28(0x2a3)](_0x297a28(0x29b));if(!_0x8e4d99)return;_0x8e4d99['style']['width']=(0x1-_0x1a568c)*0x64+'%';}),this[_0x212927(0x28f)]();}[_0x3ab63a(0x1e8)](){const _0x263f59=_0x3ab63a;if(!this[_0x263f59(0x1f8)][_0x263f59(0x272)]['timer'])return;const _0x54aad4=this[_0x263f59(0x1eb)][_0x263f59(0x2a3)]('.df-slider__timer');if(_0x54aad4)_0x54aad4[_0x263f59(0x20c)][_0x263f59(0x2a0)]=_0x263f59(0x256);}[_0x3ab63a(0x282)](){const _0x1f93ec=_0x3ab63a;if(!this[_0x1f93ec(0x1f8)][_0x1f93ec(0x272)][_0x1f93ec(0x23d)])return;const _0x911c6a=this[_0x1f93ec(0x1eb)][_0x1f93ec(0x2a3)](_0x1f93ec(0x29b));if(_0x911c6a)_0x911c6a[_0x1f93ec(0x20c)][_0x1f93ec(0x2a0)]='';}[_0x3ab63a(0x28f)](){const _0x2c65ab=_0x3ab63a,_0x4b1505=this['dfOptions'][_0x2c65ab(0x272)]['type']||_0x2c65ab(0x21f);let _0x136092=null;switch(_0x4b1505){case _0x2c65ab(0x21f):case _0x2c65ab(0x276):_0x136092=this[_0x2c65ab(0x1eb)][_0x2c65ab(0x2a3)](_0x2c65ab(0x234));break;case'fraction':_0x136092=this['dfSliderEl'][_0x2c65ab(0x2a3)](_0x2c65ab(0x248));break;case _0x2c65ab(0x1fa):_0x136092=this[_0x2c65ab(0x1eb)][_0x2c65ab(0x2a3)]('.swiper-pagination-progressbar-fill');break;default:_0x136092=this['dfSliderEl'][_0x2c65ab(0x2a3)](_0x2c65ab(0x234));break;}if(!_0x136092)return null;const _0x21a5e4=document[_0x2c65ab(0x2a7)](_0x2c65ab(0x200));return _0x21a5e4['classList'][_0x2c65ab(0x22a)](_0x2c65ab(0x291)),_0x21a5e4['style'][_0x2c65ab(0x293)]='0',_0x136092[_0x2c65ab(0x24b)](_0x21a5e4),_0x21a5e4;}[_0x3ab63a(0x28d)](){const _0x1074c0=_0x3ab63a,_0x328a53=this[_0x1074c0(0x1eb)][_0x1074c0(0x1f2)]('.df-slider__timer');_0x328a53[_0x1074c0(0x246)](_0xd75bec=>_0xd75bec[_0x1074c0(0x1ef)]());}[_0x3ab63a(0x275)](){const _0x5b517a=_0x3ab63a;if(!this['swiper']||!this[_0x5b517a(0x20a)][_0x5b517a(0x289)])return;const _0x4f8b00=this['swiper'][_0x5b517a(0x289)][_0x5b517a(0x253)];let _0x4b3a3c=this[_0x5b517a(0x20a)]['params'][_0x5b517a(0x229)];if(typeof _0x4b3a3c!=='number')return;_0x4f8b00<=_0x4b3a3c?this[_0x5b517a(0x252)]():this['removeStopClass']();}[_0x3ab63a(0x252)](){const _0x4c1607=_0x3ab63a;this[_0x4c1607(0x1eb)]&&this['dfSliderEl']['classList'][_0x4c1607(0x22a)]('df-slider--stop');}[_0x3ab63a(0x29a)](){const _0x393b81=_0x3ab63a;this['dfSliderEl']&&this[_0x393b81(0x1eb)]['classList']['contains'](_0x393b81(0x23b))&&this[_0x393b81(0x1eb)][_0x393b81(0x215)]['remove'](_0x393b81(0x23b));}[_0x3ab63a(0x29d)](){const _0x25a428=_0x3ab63a;if(!this[_0x25a428(0x1eb)])return;const _0x25de68=this[_0x25a428(0x20a)]?.['params']?.[_0x25a428(0x1e1)]??0x0,_0x239544=this[_0x25a428(0x1eb)][_0x25a428(0x1f2)](_0x25a428(0x224));_0x239544['forEach']((_0x320e79,_0x49f483)=>{const _0x1cc8b7=_0x25a428,_0x289d6b=_0x320e79['querySelectorAll'](_0x1cc8b7(0x21c));if(!_0x289d6b||_0x289d6b[_0x1cc8b7(0x253)]===0x0)return;const _0x57d9b4=[];_0x289d6b[_0x1cc8b7(0x246)](_0x1ad57c=>{const _0x239936=_0x1cc8b7,_0x20ac10=_0x1ad57c[_0x239936(0x208)]('data-video-type');_0x20ac10&&_0x57d9b4[_0x239936(0x201)](_0x20ac10);});if(_0x57d9b4[_0x1cc8b7(0x253)]>0x0){const _0x26a402=_0x57d9b4[_0x1cc8b7(0x232)](',');_0x320e79[_0x1cc8b7(0x231)](_0x1cc8b7(0x24f),_0x26a402);}this[_0x1cc8b7(0x230)][_0x49f483]=[],this[_0x1cc8b7(0x24a)][_0x49f483]=[],this[_0x1cc8b7(0x284)][_0x49f483]=[],this[_0x1cc8b7(0x251)][_0x49f483]=[],_0x289d6b[_0x1cc8b7(0x246)]((_0x557099,_0x3a4106)=>{const _0x5bd74c=_0x1cc8b7;let _0x2df9c1=_0x557099[_0x5bd74c(0x208)]('src')||'';_0x557099[_0x5bd74c(0x23a)](_0x5bd74c(0x1ff))&&_0x557099[_0x5bd74c(0x208)](_0x5bd74c(0x1ff))===_0x5bd74c(0x24e)&&_0x557099[_0x5bd74c(0x1e4)](_0x5bd74c(0x1ff));const _0x5434bd=new URL(_0x2df9c1,location[_0x5bd74c(0x206)]),_0x32a4f4=_0x5434bd[_0x5bd74c(0x26c)];[_0x5bd74c(0x280),_0x5bd74c(0x28e),_0x5bd74c(0x2a8)]['forEach'](_0x7de434=>{const _0x1e8d86=_0x5bd74c;_0x32a4f4[_0x1e8d86(0x264)](_0x7de434)&&_0x32a4f4[_0x1e8d86(0x210)](_0x7de434);}),_0x32a4f4['set'](_0x5bd74c(0x239),'1'),_0x32a4f4['set'](_0x5bd74c(0x298),'0'),_0x32a4f4[_0x5bd74c(0x247)](_0x5bd74c(0x202),'1'),_0x32a4f4[_0x5bd74c(0x247)](_0x5bd74c(0x25a),'0'),_0x32a4f4[_0x5bd74c(0x247)]('origin',location['origin']),_0x32a4f4[_0x5bd74c(0x247)](_0x5bd74c(0x1fd),'0');this[_0x5bd74c(0x1f8)][_0x5bd74c(0x297)]['autoplay']&&_0x32a4f4[_0x5bd74c(0x247)](_0x5bd74c(0x28e),'1');_0x2df9c1=_0x5434bd[_0x5bd74c(0x226)]();const _0x372294=this['dfOptions']['youtube'][_0x5bd74c(0x280)]&&_0x49f483===_0x25de68;if(_0x372294)_0x557099[_0x5bd74c(0x231)](_0x5bd74c(0x273),_0x2df9c1),_0x557099[_0x5bd74c(0x1e4)](_0x5bd74c(0x22d)),_0x557099[_0x5bd74c(0x20c)][_0x5bd74c(0x2a0)]='',this[_0x5bd74c(0x222)](_0x49f483,_0x3a4106,_0x557099,null,![]);else{_0x557099[_0x5bd74c(0x231)](_0x5bd74c(0x273),_0x2df9c1),_0x557099[_0x5bd74c(0x1e4)](_0x5bd74c(0x22d)),_0x557099[_0x5bd74c(0x20c)][_0x5bd74c(0x2a0)]=_0x5bd74c(0x256);let _0x8bdccf='';const _0x1dde26=/youtube\.com\/embed\/([^?]+)/,_0x3446db=_0x2df9c1['match'](_0
1622x1dde26);if(_0x3446db&&_0x3446db[0x1])_0x8bdccf=_0x3446db[0x1];else{const _0x5ae76f=/youtu\.be\/([^?]+)/,_0x2aa3bc=_0x2df9c1[_0x5bd74c(0x1f0)](_0x5ae76f);_0x2aa3bc&&_0x2aa3bc[0x1]&&(_0x8bdccf=_0x2aa3bc[0x1]);}const _0xa5ab7b=document[_0x5bd74c(0x2a7)](_0x5bd74c(0x1e5));_0xa5ab7b[_0x5bd74c(0x215)][_0x5bd74c(0x22a)](_0x5bd74c(0x27e));const _0xee8060=_0x5bd74c(0x271)+_0x8bdccf+_0x5bd74c(0x29c),_0x2f7ef7=document['createElement']('img');_0x2f7ef7['src']=_0xee8060,_0x2f7ef7[_0x5bd74c(0x1ff)]=_0x5bd74c(0x24e),_0x2f7ef7[_0x5bd74c(0x2a4)]='',_0x2f7ef7['onload']=()=>{const _0x1646d3=_0x5bd74c;_0x2f7ef7['onload']=null;if(_0x2f7ef7[_0x1646d3(0x20d)]===0x78&&_0x2f7ef7[_0x1646d3(0x274)]===0x5a){const _0x1dbe50='https://img.youtube.com/vi/'+_0x8bdccf+_0x1646d3(0x257),_0x5eb3c6=new Image();_0x5eb3c6[_0x1646d3(0x245)]=()=>{const _0x2c6769=_0x1646d3;_0x5eb3c6[_0x2c6769(0x20d)]===0x78&&_0x5eb3c6[_0x2c6769(0x274)]===0x5a?_0x2f7ef7['src']=_0x2c6769(0x271)+_0x8bdccf+_0x2c6769(0x207):_0x2f7ef7[_0x2c6769(0x22d)]=_0x1dbe50;},_0x5eb3c6[_0x1646d3(0x242)]=()=>{const _0xee2de9=_0x1646d3;_0x2f7ef7[_0xee2de9(0x22d)]=_0xee2de9(0x271)+_0x8bdccf+_0xee2de9(0x207);},_0x5eb3c6[_0x1646d3(0x22d)]=_0x1dbe50;}},_0x2f7ef7[_0x5bd74c(0x242)]=()=>{const _0x118c34=_0x5bd74c;_0x2f7ef7[_0x118c34(0x242)]=null,_0x2f7ef7[_0x118c34(0x22d)]=_0x118c34(0x271)+_0x8bdccf+_0x118c34(0x257);},_0xa5ab7b[_0x5bd74c(0x24b)](_0x2f7ef7);const _0x3b87a5=document['createElement'](_0x5bd74c(0x1e5));_0x3b87a5[_0x5bd74c(0x215)]['add'](_0x5bd74c(0x285)),_0xa5ab7b[_0x5bd74c(0x24b)](_0x3b87a5);const _0x4d9cc4=_0x557099['parentNode'];_0x557099[_0x5bd74c(0x20c)][_0x5bd74c(0x2a0)]=_0x5bd74c(0x256),_0x4d9cc4[_0x5bd74c(0x287)](_0xa5ab7b,_0x557099),_0x3b87a5[_0x5bd74c(0x24d)](_0x5bd74c(0x2a2),()=>{const _0x15ed17=_0x5bd74c;this[_0x15ed17(0x20a)]&&(this[_0x15ed17(0x20a)][_0x15ed17(0x280)]&&this['swiper'][_0x15ed17(0x280)][_0x15ed17(0x1f5)](),this['swiper'][_0x15ed17(0x1ed)]=![],this['swiper'][_0x15ed17(0x221)]=![],this['swiper'][_0x15ed17(0x1ec)](_0x49f483,0x0)),this[_0x15ed17(0x222)](_0x49f483,_0x3a4106,_0x557099,_0xa5ab7b,!![]);});}});});}['loadYoutubeIframe'](_0x4667d5,_0x58ad19,_0x17a741,_0x1fde2a,_0x7e81f2){const _0x4d3095=_0x3ab63a;_0x17a741[_0x4d3095(0x20c)][_0x4d3095(0x2a0)]='',_0x17a741[_0x4d3095(0x231)](_0x4d3095(0x22d),_0x17a741[_0x4d3095(0x208)](_0x4d3095(0x273))||''),this[_0x4d3095(0x230)]['forEach']((_0x3099b0,_0x316f74)=>{const _0x3cbfa6=_0x4d3095;_0x3099b0[_0x3cbfa6(0x246)]((_0x73e0f6,_0x305360)=>{const _0x298ecb=_0x3cbfa6;if(_0x316f74===_0x4667d5&&_0x305360===_0x58ad19)return;_0x73e0f6&&typeof _0x73e0f6[_0x298ecb(0x25e)]===_0x298ecb(0x288)&&_0x73e0f6[_0x298ecb(0x25e)]();const _0x1caf10=this[_0x298ecb(0x24a)][_0x316f74]?.[_0x305360];_0x1caf10&&_0x1caf10[_0x298ecb(0x215)][_0x298ecb(0x1ef)]('df-slider__player-playback--active'),this[_0x298ecb(0x212)](_0x316f74,_0x305360,![]);});});const _0x21edbe=this[_0x4d3095(0x1eb)][_0x4d3095(0x1f2)]('.swiper-slide')[_0x4667d5],_0x27fd33=new YT['Player'](_0x17a741,{'events':{'onReady':_0x326070=>{const _0x5421b0=_0x4d3095;this[_0x5421b0(0x20a)][_0x5421b0(0x280)][_0x5421b0(0x1f5)](),_0x326070[_0x5421b0(0x27d)][_0x5421b0(0x28e)](),_0x326070[_0x5421b0(0x27d)][_0x5421b0(0x244)]();const _0x16904a=this[_0x5421b0(0x24a)][_0x4667d5]?.[_0x58ad19];_0x16904a&&_0x16904a[_0x5421b0(0x215)][_0x5421b0(0x22a)](_0x5421b0(0x1fb)),_0x1fde2a&&_0x1fde2a[_0x5421b0(0x1ef)]();},'onStateChange':_0x231e59=>{const _0x7eaf5f=_0x4d3095;this[_0x7eaf5f(0x1fe)](_0x231e59,_0x21edbe,_0x4667d5,_0x58ad19,_0x27fd33);}}});this['youtubePlayers'][_0x4667d5][_0x58ad19]=_0x27fd33;this['dfOptions']['youtube']?.['controller']===!![]&&this[_0x4d3095(0x1e2)](_0x21edbe,_0x27fd33,_0x4667d5,_0x58ad19);if(_0x7e81f2&&this[_0x4d3095(0x20a)]){}}[_0x3ab63a(0x1fe)](_0x1b8064,_0x5b031b,_0x343bd3,_0x38ccdf,_0x461d86){const _0x59f429=_0x3ab63a;_0x1b8064[_0x59f429(0x267)]===YT['PlayerState']['PLAYING']&&(this['swiper']&&(this[_0x59f429(0x20a)][_0x59f429(0x1ed)]=!![],this[_0x59f429(0x20a)][_0x59f429(0x221)]=!![]),!_0x5b031b[_0x59f429(0x215)][_0x59f429(0x204)](_0x59f429(0x2ac))&&_0x5b031b['classList'][_0x59f429(0x22a)]('swiper-slide--played'));if(this[_0x59f429(0x214)])return;if(_0x1b8064[_0x59f429(0x267)]===YT[_0x59f429(0x22c)][_0x59f429(0x238)]){this[_0x59f429(0x1e8)](),this['startYoutubeTimer'](_0x343bd3,_0x38ccdf,_0x461d86);if(this['isUserAutoplay']){const _0x3a9a1f=this[_0x59f429(0x284)][_0x343bd3]?.[_0x38ccdf];_0x3a9a1f&&(_0x3a9a1f['style']['display']='');}}else{if(_0x1b8064['data']===YT['PlayerState']['PAUSED']||_0x1b8064[_0x59f429(0x267)]===YT[_0x59f429(0x22c)][_0x59f429(0x241)]){this[_0x59f429(0x282)](),this[_0x59f429(0x212)](_0x343bd3,_0x38ccdf,_0x1b8064[_0x59f429(0x267)]===YT['PlayerState'][_0x59f429(0x241)]);if(this[_0x59f429(0x250)]){const _0x4e71f6=this[_0x59f429(0x284)][_0x343bd3]?.[_0x38ccdf];_0x4e71f6&&(_0x4e71f6[_0x59f429(0x20c)][_0x59f429(0x2a0)]=_0x59f429(0x256));}_0x1b8064[_0x59f429(0x267)]===YT[_0x59f429(0x22c)][_0x59f429(0x241)]&&(!this[_0x59f429(0x1f8)][_0x59f429(0x297)]['autoplay']&&(_0x1b8064['target'][_0x59f429(0x299)](0x0,!![]),_0x1b8064[_0x59f429(0x27d)][_0x59f429(0x25e)]()));}}if(this[_0x59f429(0x250)]){if(_0x1b8064['data']===YT[_0x59f429(0x22c)]['PLAYING']){const _0x42fc87=_0x1b8064[_0x59f429(0x27d)]['getDuration']()*0x3e8;this['swiper'][_0x59f429(0x26a)][_0x59f429(0x280)][_0x59f429(0x27b)]=_0x42fc87,this[_0x59f429(0x20a)][_0x59f429(0x280)]?.[_0x59f429(0x2a1)]?.();}_0x1b8064[_0x59f429(0x267)]===YT[_0x59f429(0x22c)][_0x59f429(0x255)]&&(this[_0x59f429(0x20a)][_0x59f429(0x26a)]['autoplay']['delay']=this['userAutoplayDelay'],this[_0x59f429(0x20a)][_0x59f429(0x280)]?.['start']?.()),_0x1b8064[_0x59f429(0x267)]===YT[_0x59f429(0x22c)][_0x59f429(0x241)]&&(this[_0x59f429(0x20a)][_0x59f429(0x26a)][_0x59f429(0x280)]['delay']=this['userAutoplayDelay'],this[_0x59f429(0x20a)]['autoplay']?.[_0x59f429(0x2a1)]?.(),this[_0x59f429(0x20a)][_0x59f429(0x218)]?.());}const _0x444b77=this[_0x59f429(0x24a)][_0x343bd3]?.[_0x38ccdf];(_0x1b8064[_0x59f429(0x267)]===YT['PlayerState'][_0x59f429(0x241)]||_0x1b8064[_0x59f429(0x267)]===YT['PlayerState'][_0x59f429(0x255)])&&(_0x444b77&&_0x444b77[_0x59f429(0x215)]['remove']('df-slider__player-playback--active'));}[_0x3ab63a(0x1e2)](_0x4dacde,_0x3a2706,_0x127f31,_0x2193c0){const _0x3ee4dd=_0x3ab63a,_0x26fbb8=document[_0x3ee4dd(0x2a7)](_0x3ee4dd(0x1e5));_0x26fbb8['classList']['add'](_0x3ee4dd(0x265));const _0x1fc8f5=document[_0x3ee4dd(0x2a7)](_0x3ee4dd(0x1e5));_0x1fc8f5[_0x3ee4dd(0x215)][_0x3ee4dd(0x22a)](_0x3ee4dd(0x269));const _0x43cd2e=document[_0x3ee4dd(0x2a7)](_0x3ee4dd(0x1e5));_0x43cd2e[_0x3ee4dd(0x215)]['add'](_0x3ee4dd(0x27a)),_0x43cd2e[_0x3ee4dd(0x219)]=_0x3ee4dd(0x1e6);const _0x20300e=document[_0x3ee4dd(0x2a7)]('div');_0x20300e[_0x3ee4dd(0x215)]['add'](_0x3ee4dd(0x292)),_0x20300e['innerHTML']=_0x3ee4dd(0x258),_0x1fc8f5[_0x3ee4dd(0x24b)](_0x43cd2e),_0x1fc8f5[_0x3ee4dd(0x24b)](_0x20300e),_0x26fbb8['appendChild'](_0x1fc8f5),_0x4dacde[_0x3ee4dd(0x24b)](_0x26fbb8),this[_0x3ee4dd(0x24a)][_0x127f31][_0x2193c0]=_0x43cd2e,this[_0x3ee4dd(0x1f8)][_0x3ee4dd(0x297)][_0x3ee4dd(0x280)]===![]&&_0x20300e[_0x3ee4dd(0x215)][_0x3ee4dd(0x1ef)](_0x3ee4dd(0x1dd)),_0x43cd2e[_0x3ee4dd(0x24d)](_0x3ee4dd(0x2a2),()=>
1622{const _0x58218c=_0x3ee4dd,_0x51c661=_0x3a2706[_0x58218c(0x259)]();this[_0x58218c(0x230)][_0x58218c(0x246)]((_0x4dea30,_0x2ec5cd)=>{const _0x3848c2=_0x58218c;_0x4dea30[_0x3848c2(0x246)]((_0x3ea175,_0xd2d681)=>{const _0x466dbd=_0x3848c2;if(_0x2ec5cd===_0x127f31&&_0xd2d681===_0x2193c0)return;_0x3ea175&&_0x3ea175[_0x466dbd(0x259)]&&_0x3ea175[_0x466dbd(0x259)]()===YT[_0x466dbd(0x22c)][_0x466dbd(0x238)]&&_0x3ea175['pauseVideo']();const _0x38d294=this['youtubePlaybackEls'][_0x2ec5cd]?.[_0xd2d681];_0x38d294&&_0x38d294[_0x466dbd(0x215)]['remove']('df-slider__player-playback--active'),this[_0x466dbd(0x212)](_0x2ec5cd,_0xd2d681,![]);});}),_0x51c661===YT[_0x58218c(0x22c)]['PLAYING']?(_0x3a2706['pauseVideo'](),_0x43cd2e[_0x58218c(0x215)][_0x58218c(0x1ef)](_0x58218c(0x1fb))):(_0x3a2706['playVideo'](),_0x43cd2e[_0x58218c(0x215)][_0x58218c(0x22a)](_0x58218c(0x1fb)));}),_0x20300e[_0x3ee4dd(0x24d)](_0x3ee4dd(0x2a2),()=>{const _0x29f9df=_0x3ee4dd,_0x2209e6=_0x3a2706[_0x29f9df(0x28b)]();_0x2209e6?(_0x3a2706[_0x29f9df(0x249)](),_0x20300e[_0x29f9df(0x215)][_0x29f9df(0x22a)](_0x29f9df(0x1dd))):(_0x3a2706[_0x29f9df(0x28e)](),_0x20300e[_0x29f9df(0x215)][_0x29f9df(0x1ef)](_0x29f9df(0x1dd)));}),_0x3a2706[_0x3ee4dd(0x24d)](_0x3ee4dd(0x26f),_0x56a493=>{const _0x4f7425=_0x3ee4dd;(_0x56a493[_0x4f7425(0x267)]===YT['PlayerState'][_0x4f7425(0x241)]||_0x56a493[_0x4f7425(0x267)]===YT[_0x4f7425(0x22c)][_0x4f7425(0x255)])&&_0x43cd2e[_0x4f7425(0x215)][_0x4f7425(0x1ef)]('df-slider__player-playback--active');});}['startYoutubeTimer'](_0x426fb4,_0x16dd70,_0x357e3c){const _0xeeff7b=_0x3ab63a;this['stopYoutubeTimer'](_0x426fb4,_0x16dd70);let _0xb9141d=this[_0xeeff7b(0x284)][_0x426fb4]?.[_0x16dd70];!_0xb9141d&&(_0xb9141d=this[_0xeeff7b(0x294)](_0x426fb4,_0x16dd70));if(!_0xb9141d)return;const _0x1c2f7a=()=>{const _0x3d50b3=_0xeeff7b,_0x4c112a=_0x357e3c['getCurrentTime'](),_0xeb56f=_0x357e3c[_0x3d50b3(0x27c)]();if(_0xeb56f>0x0){const _0x34b3fd=_0x4c112a/_0xeb56f*0x64;_0xb9141d[_0x3d50b3(0x20c)][_0x3d50b3(0x293)]=_0x34b3fd+'%';}else _0xb9141d[_0x3d50b3(0x20c)]['width']='0%';};this[_0xeeff7b(0x251)][_0x426fb4][_0x16dd70]=setInterval(_0x1c2f7a,0x1e);}[_0x3ab63a(0x212)](_0x3e7a59,_0x51494d,_0x1ee370=![]){const _0x5b264a=_0x3ab63a,_0x3c1e99=this[_0x5b264a(0x251)][_0x3e7a59]?.[_0x51494d];_0x3c1e99&&(clearInterval(_0x3c1e99),this[_0x5b264a(0x251)][_0x3e7a59][_0x51494d]=null);const _0x451e42=this[_0x5b264a(0x284)][_0x3e7a59]?.[_0x51494d];_0x451e42&&_0x1ee370&&(_0x451e42[_0x5b264a(0x20c)]['width']='0%');}['createYoutubeTimerElement'](_0x1b6e28,_0x26bd66){const _0x1c5f67=_0x3ab63a;let _0x154c09=null;const _0x1493fa=this['dfOptions'][_0x1c5f67(0x272)][_0x1c5f67(0x22b)];if(_0x1493fa===_0x1c5f67(0x203))_0x154c09=this['dfSliderEl'][_0x1c5f67(0x2a3)](_0x1c5f67(0x248));else _0x1493fa==='progressbar'?_0x154c09=this['dfSliderEl'][_0x1c5f67(0x2a3)](_0x1c5f67(0x25f)):_0x154c09=this['dfSliderEl'][_0x1c5f67(0x2a3)](_0x1c5f67(0x1f9)+_0x1b6e28+'\x22]');if(!_0x154c09)return null;const _0xd065d8=document[_0x1c5f67(0x2a7)](_0x1c5f67(0x200));return _0xd065d8[_0x1c5f67(0x215)][_0x1c5f67(0x22a)]('df-slider__timer-youtube'),_0xd065d8['style']['width']='0',_0x154c09[_0x1c5f67(0x24b)](_0xd065d8),this[_0x1c5f67(0x284)][_0x1b6e28][_0x26bd66]=_0xd065d8,_0xd065d8;}[_0x3ab63a(0x211)](){const _0x4aa3c8=_0x3ab63a;if(!this[_0x4aa3c8(0x20a)])return;this['isDisabled']=!![],this[_0x4aa3c8(0x20a)][_0x4aa3c8(0x25d)]=![],this[_0x4aa3c8(0x20a)][_0x4aa3c8(0x1ed)]=![],this[_0x4aa3c8(0x20a)]['allowSlidePrev']=![];this[_0x4aa3c8(0x20a)][_0x4aa3c8(0x280)]&&this['swiper']['autoplay'][_0x4aa3c8(0x1f5)]();if(this[_0x4aa3c8(0x254)])this[_0x4aa3c8(0x254)][_0x4aa3c8(0x20c)][_0x4aa3c8(0x2a0)]=_0x4aa3c8(0x256);if(this[_0x4aa3c8(0x1e0)])this[_0x4aa3c8(0x1e0)][_0x4aa3c8(0x20c)][_0x4aa3c8(0x2a0)]=_0x4aa3c8(0x256);if(this[_0x4aa3c8(0x270)])this['paginationEl'][_0x4aa3c8(0x20c)][_0x4aa3c8(0x2a0)]=_0x4aa3c8(0x256);if(this['scrollbarEl'])this[_0x4aa3c8(0x1e3)][_0x4aa3c8(0x20c)]['display']='none';this['youtubePlayers']&&Array[_0x4aa3c8(0x20e)](this['youtubePlayers'])&&this[_0x4aa3c8(0x230)][_0x4aa3c8(0x246)](_0x250a00=>{const _0x2650a0=_0x4aa3c8;_0x250a00[_0x2650a0(0x246)](_0x1ec973=>{const _0x5adf1a=_0x2650a0;_0x1ec973&&typeof _0x1ec973['pauseVideo']===_0x5adf1a(0x288)&&_0x1ec973['pauseVideo']();});});}['enable'](){const _0x92d8e8=_0x3ab63a;if(!this[_0x92d8e8(0x20a)])return;this[_0x92d8e8(0x214)]=![],this[_0x92d8e8(0x20a)][_0x92d8e8(0x25d)]=!![],this['swiper'][_0x92d8e8(0x1ed)]=!![],this[_0x92d8e8(0x20a)]['allowSlidePrev']=!![];this[_0x92d8e8(0x20a)][_0x92d8e8(0x280)]&&this['swiper'][_0x92d8e8(0x280)][_0x92d8e8(0x2a1)]();if(this[_0x92d8e8(0x254)])this['prevEl'][_0x92d8e8(0x20c)][_0x92d8e8(0x2a0)]='';if(this[_0x92d8e8(0x1e0)])this['nextEl'][_0x92d8e8(0x20c)][_0x92d8e8(0x2a0)]='';if(this[_0x92d8e8(0x270)])this[_0x92d8e8(0x270)][_0x92d8e8(0x20c)][_0x92d8e8(0x2a0)]='';if(this[_0x92d8e8(0x1e3)])this[_0x92d8e8(0x1e3)]['style'][_0x92d8e8(0x2a0)]='';if(this[_0x92d8e8(0x230)]&&Array[_0x92d8e8(0x20e)](this['youtubePlayers'])){const _0x40fd5c=this[_0x92d8e8(0x20a)]?.[_0x92d8e8(0x26e)]??0x0,_0x5df3c3=this[_0x92d8e8(0x230)][_0x40fd5c];this['dfOptions']['youtube']?.[_0x92d8e8(0x280)]&&_0x5df3c3&&_0x5df3c3['forEach']((_0x561f8a,_0x423149)=>{const _0x3aa52e=_0x92d8e8;_0x561f8a&&typeof _0x561f8a['playVideo']===_0x3aa52e(0x288)&&_0x561f8a[_0x3aa52e(0x244)]();const _0x13ac26=this[_0x3aa52e(0x24a)][_0x40fd5c]?.[_0x423149];_0x13ac26&&_0x13ac26['classList'][_0x3aa52e(0x22a)](_0x3aa52e(0x1fb));});}}[_0x3ab63a(0x228)](){const _0x192745=_0x3ab63a;this[_0x192745(0x20a)]&&!this[_0x192745(0x20a)][_0x192745(0x243)]&&(this[_0x192745(0x20a)]['destroy'](!![],!![]),this[_0x192745(0x20a)]=null);const _0x28cf4c=DFSlider[_0x192745(0x223)][_0x192745(0x23e)](this);_0x28cf4c!==-0x1&&DFSlider[_0x192745(0x223)][_0x192745(0x25c)](_0x28cf4c,0x1);this['youtubePlayers']&&Array['isArray'](this[_0x192745(0x230)])&&this[_0x192745(0x230)][_0x192745(0x246)](_0x4e6dfa=>{const _0x2ee976=_0x192745;_0x4e6dfa&&Array[_0x2ee976(0x20e)](_0x4e6dfa)&&_0x4e6dfa['forEach'](_0x37a934=>{const _0x44f964=_0x2ee976;_0x37a934&&typeof _0x37a934[_0x44f964(0x25e)]===_0x44f964(0x288)&&_0x37a934[_0x44f964(0x25e)]();});});this[_0x192745(0x251)]&&Array[_0x192745(0x20e)](this['youtubeTimerIntervals'])&&this[_0x192745(0x251)][_0x192745(0x246)](_0xd14258=>{const _0x4b94c9=_0x192745;_0xd14258&&Array['isArray'](_0xd14258)&&_0xd14258[_0x4b94c9(0x246)](_0x3fcf77=>{if(_0x3fcf77)clearInterval(_0x3fcf77);});});if(this['dfSliderEl']&&this[_0x192745(0x2aa)]){const _0x316ae0=this[_0x192745(0x1eb)]['parentNode'];_0x316ae0&&(this['originalEl']['classList'][_0x192745(0x1ef)](_0x192745(0x29e)),_0x316ae0[_0x192745(0x287)](this[_0x192745(0x2aa)],this[_0x192745(0x1eb)]),_0x316ae0['removeChild'](this[_0x192745(0x1eb)]));}const _0x3d0b43=Array['from'](this[_0x192745(0x2aa)][_0x192745(0x26b)]);_0x3d0b43[_0x192745(0x246)](_0x374371=>{const _0xea9853=_0x192745;_0x374371[_0xea9853(0x215)][_0xea9853(0x1ef)](_0xea9853(0x2a9),_0xea9853(0x279));}),this['dfSliderEl']=null,this['originalEl']=null,this[_0x192745(0x230)]=null,this[_0x192745(0x24a)]=null,this[_0x192745(0x284)]=null,this[_0x192745(0x251)]=null;}}function DFResponsiveSlider(_0x29960a,_0x3eed8d,_0x2cad7e){const _0x31ab86=_0x3ab63a,_0x2e7fbb=window[_0x31ab86(0x1f1)](_0x29960a);let _0x43eb9a=null;const _0x5585b9=_0x3b5baa=>{const _0x4e2911=_0x31ab86;_0x3b5baa['matches']?!_0x43eb9a?(_0x43eb9a=new DFSlider(_0x3eed8d,_0x2cad7e),window['YT']&&window['YT'][_0x4e2911(0x240)]&&_0x43eb9a&&_0x43eb9a[_0x4e2911(0x29d)]()):_0x43eb9a[_0x4e2911(0x24c)]():_0x43eb9a&&_0x43eb9a[_0x4e2911(0x211)]();};_0x2e7fbb[_0x31ab86(0x24d)](_0x31ab86(0x225),_0x5585b9),_0x5585b9(_0x2e7fbb);}function _0x1e0d(_0x450cd5,_0x499714){const _0x442828=_0x4428();return _0x1e0d=function(_0x1e0de7,_0x28c23b){_0x1e0de7=_0x1e0de7-0x1d9;let _0x577ab7=_0x442828[_0x1e0de7];return _0x577ab7;},_0x1e0d(_0x450cd5,_0x499714);}function DFResponsiveSliderDestroy(_0x5db63b,_0x236fa8,_0x5e02bd){const _0x2c168c=_0x3ab63a;let _0x1c449a=null;const _0x3501c9=window[_0x2c168c(0x1f1)](_0x5db63b),_0xe336d0=_0x2c0e57=>{const _0x1dfc94=_0x2c168c;_0x2c0e57['matches']?(!_0x1c449a||_0x1c449a[_0x1dfc94(0x20a)]&&_0x1c449a[_0x1dfc94(0x20a)][_0x1dfc94(0x243)])&&(_0x1c449a=new DFSlider(_0x236fa8,_0x5e02bd),window['YT']&&window['YT'][_0x1dfc94(0x240)]&&_0x1c449a&&_0x1c449a['initYoutubeSlides']()):_0x1c449a&&_0x1c449a['swiper']&&!_0x1c449a[_0x1dfc94(0x20a)][_0x1dfc94(0x243)]&&(_0x1c449a[_0x1dfc94(0x228)](),_0x1c449a=null);};_0x3501c9[_0x2c168c(0x24d)]('change',_0xe336d0),_0xe336d0(_0x3501c9);} 1623 1624 1625/** 1626 df-category 1627 ì ë°ì´í¸: 2025-10-13 1628**/ 1629 1630 1631!function(){let e=[],t=[],a=[],i=[],n=!1,o=$(".df-popupbanner-storage-item"),r=parseInt(DF&&DF["set-cate-split"],10),c=!isNaN(r)&&r>0?r:6;$.dfcategory=function(e,r){let l={depth:{},initBefore:function(){return!0}},s,d={},f=$(e);function g(e,t,a){let i=[],n=!1;for(let o=0;o<e.length;o++)(t&&o%c==0||!t&&0===o)&&(n&&i.push("</ul>"),i.push('<ul class="df-category__sub">'),n=!0),i.push(`<li class="df-category__sub-item" data-cate-no="${e[o].cate_no}"> 1632 <a class="df-category__sub-link" href="${DF_PREVIEW_PATH}/${e[o].design_page_url}${e[o].param}"> 1633 ${e[o].name} 1634 </a> 1635 </li>`);return n&&i.push("</ul>"),i.join("")}d.init=function(){if((s=d.settings=$.extend({},l,r)).initBefore.call(d,f),s.depth[0]={},f.hasClass("df-category--call-submenu")){let e=1;for(;;){void 0===s.depth[e]&&(s.depth[e]={});let c=!1,u=1===e?".df-category":".df-category__depth"+e,h=1===e?".df-category__item":".df-category__sub-item",p=f.is(u)?f.add(f.find(u)):f.find(u);if(p.find(h).each(function(){let t=$(this),r=t.attr("data-cate-no"),l=t.find("> a").text().trim(),s=t.hasClass("df-category__item"),d=t.closest(".df-category--main").length>0;if(void 0!==a[r]){c=!0;let f=a[r],u=`<div>${g(f,d,e+1)}</div>`;t.append(u),t.children("div").addClass("df-category__depth"+(e+1)),t.find("> a").after('<i class="df-category__toggle"></i>')}if(n&&s&&d){let h=i.indexOf(encodeURI(l));if(h>=0){let p=o.eq(h).find("img")[0];if(p){let y=p.outerHTML;t.children("div").length>0?t.children("div").append(`<a class="df-category__popupbanner">${y}</a>`).addClass("df-category__depth"+(e+1)):t.append(`<a class="df-category__popupbanner--only df-category__popupbanner">${y}</a>`)}}}}),!c)break;e++}}let y=parseInt(function e(t,a){let i=RegExp("[?&]"+a+"=([^&#]*)","i"),n=i.exec(t);
1635return n?n[1]:null}(window.location.href,"cate_no"));if(!y){let m=window.location.pathname.split("/"),b=m.indexOf("category");-1!==b&&(y=parseInt(m[b+1])||parseInt(m[b+2]))}if(y&&void 0!==t[y]){let v=f.find(`[data-cate-no="${y}"]`);v.hasClass("df-category__item")?v.addClass("df-category__item--active"):v.hasClass("df-category__sub-item")&&v.addClass("df-category__sub-item--active");let C=t[y].parent_cate_no;for(;;)if(void 0!==t[C])(v=f.find(`[data-cate-no="${C}"]`)).hasClass("df-category__item")?v.addClass("df-category__item--active"):v.hasClass("df-category__sub-item")&&v.addClass("df-category__sub-item--active"),C=t[C].parent_cate_no;else break}if(!y){let _=window.location.origin,A=window.location.href;function j(e){let t=new URL(e,_);if(t.searchParams.has("cate_no")||/\/category\//.test(t.pathname))return"";let a=t.searchParams.get("board_no");if(a)return a;let i=t.pathname.split("/").find(e=>/^\d+$/.test(e));return i||""}let k=j(A),w=new URL(A,_),x=w.pathname.replace(/\/+$/,""),q=f[0];if(q){let S=q.querySelectorAll(".df-category__item:not([data-cate-no])");for(let L=0;L<S.length;L++){let P=S[L],B=null,E=P.children;for(let O=0;O<E.length;O++){let D=E[O];if("A"===D.tagName&&D.hasAttribute("href")){B=D;break}}if(!B)continue;let H=B.getAttribute("href")||"";if(!H||"#"===H||/^javascript:/i.test(H))continue;let J;try{J=new URL(H,_)}catch(M){continue}let N=j(J.href);(k&&N&&k===N||!k&&!N&&J.origin===w.origin&&J.pathname.replace(/\/+$/,"")===x)&&P.classList.add("df-category__item--active")}}}f.on("click",".df-category__toggle",function(e){e.preventDefault();let t=$(this).closest(".df-category__item, .df-category__sub-item"),a=t.hasClass("df-category__item");a?(t.siblings(".df-category__item--open").removeClass("df-category__item--open"),t.toggleClass("df-category__item--open")):(t.siblings(".df-category__sub-item--open").removeClass("df-category__sub-item--open"),t.toggleClass("df-category__sub-item--open"))})},d.init()},$.fn.dfcategory=function(e){return this.each(function(){let t=$(this),a=t.data("dfcategory");return a?a.methods&&a.methods[e]?a.methods[e].apply(this,Array.prototype.slice.call(arguments,1)):void 0:(a=new $.dfcategory(this,e),t.data("dfcategory",a),a)})};let l=async function(){try{let r=await fetch("/exec/front/Product/SubCategory"),c=await r.json();for(let l in c&&c.forEach(a=>{t[a.cate_no]=a,e[a.parent_cate_no]||(e[a.parent_cate_no]=[]),e[a.parent_cate_no].push(a)}),e)s(l)&&(a[l]=e[l]);o.each(function(e){let t=$(this).attr("df-data-id").trim();i[e]=encodeURI(t)}),i.join("").length&&(n=!0),$(".df-category").dfcategory()}catch(d){console.error("AJAX ìì² ì¤ ìë¬ ë°ì:",d)}};function s(e){return!isNaN(parseFloat(e))&&isFinite(e)}l()}(),function(){let e=document.querySelectorAll(".df-category--vertical .df-category__link");e.forEach(function(e){if(null!==e.querySelector("j")){let t=e.closest(".df-category__item");t&&t.classList.add("df-category__item--jump")}})}(); 1636 1637 1638/* 1639 df productlist 1640 1641 ì ë°ì´í¸: 2025-10-15 1642*/ 1643 1644 1645!function(){function e(e,s,t,i){let r=document.querySelectorAll(e);if(!r.length)return;let l=DF[s]||{},n=DF[t]||{},a=DF[i]||{};function d(e){let s=Object.keys(e);if(!s.length)return null;let t=s.map(e=>parseInt(e,10));return Math.max(...t)}let o=d(l),p=d(n),c=d(a);r.forEach((e,s)=>{let t=s+1,i=l[t];!i&&o&&(i=l[o]);let r=n[t];!r&&p&&(r=n[p]);let d=a[t];!d&&c&&(d=a[c]);let u=e.querySelector(".df-prl__items");if(u){if(i){let f="";f=i.startsWith("grid")?i.replace("grid","grid-"):"note"===i?"grid-note":i,u.classList.add(`df-prl__items--${f}`)}if("fade"===d&&"note"!==i&&u.classList.add("df-prl__items--fade"),"slide"===r||"slide-rewind"===r||"slide-loop"===r||"scroll"===r){let $=function e(s){if(!s)return 1;if("note"===s)return"note";if(s.startsWith("grid")){let t=s.replace("grid",""),i=parseInt(t,10);return isNaN(i)?1:i}return 1}(i),m=function e(s){if("note"===s)return{slides:1,space:0};let t=Number(s);return t<=2?{slides:1,space:0}:{slides:2,space:10}}($),g={slidesPerView:m.slides,slidesPerGroup:1,spaceBetween:m.space,autoHeight:!1,effect:"slide",on:{init:function(){this.slides.forEach(e=>{if(e.classList.remove("no-index-item"),e.hasAttribute("data-swiper-slide-index")){let s=parseInt(e.getAttribute("data-swiper-slide-index"),10);e.setAttribute("data-df-prl-index",s+1)}else e.classList.add("no-index-item")})}
1645,slideChange:function(){this.slides.forEach(e=>{if(e.classList.remove("no-index-item"),e.hasAttribute("data-swiper-slide-index")){let s=parseInt(e.getAttribute("data-swiper-slide-index"),10);e.setAttribute("data-df-prl-index",s+1)}else e.classList.add("no-index-item")})}},dfOptions:{navigation:{use:!0,addClass:"df-navigation-hover--off df-navigation-mobile--off df-navigation-shape--circle df-navigation-size--medium df-navigation-color--white"}}};"slide"===r?(g.loop=!1,g.autoplay={delay:2500,pauseOnMouseEnter:!0,stopOnLastSlide:!0},g.dfOptions.pagination={use:!0,type:"circle",position:"outside"}):"slide-rewind"===r?(g.loop=!1,g.rewind=!0,g.autoplay={delay:2500,pauseOnMouseEnter:!0},g.dfOptions.pagination={use:!0,type:"circle",position:"outside"}):"slide-loop"===r?(g.loop=!0,g.autoplay={delay:2500,pauseOnMouseEnter:!0},g.dfOptions.pagination={use:!0,type:"circle",position:"outside"}):"scroll"===r&&(g.loop=!1,g.dfOptions.scrollbar={use:!0,type:"thin",position:"outside"});let _=function e(s){if("note"===s)return{slides:2,space:20};let t=Number(s);switch(t){case 1:return{slides:1,space:0};case 2:return{slides:2,space:20};case 3:case 4:case 5:return{slides:3,space:20};case 6:return{slides:4,space:14};default:return{slides:t,space:20}}}($),h=function e(s){if("note"===s)return{slides:2,space:30};let t=Number(s);switch(t){case 1:return{slides:1,space:0};case 2:return{slides:2,space:30};case 3:return{slides:3,space:30};
1645case 4:return{slides:4,space:20};case 5:return{slides:5,space:20};case 6:return{slides:6,space:20};default:return{slides:t,space:20}}}($);g.breakpoints={768:{slidesPerView:_.slides,slidesPerGroup:1,spaceBetween:_.space},1025:{slidesPerView:h.slides,slidesPerGroup:1,spaceBetween:h.space}},new DFSlider(u,g)}}})}e(".xans-product-listmain.df-prl","set-prlmain-grid","set-prlmain-type","set-prlmain-view"),e(".xans-product-listrecommend","set-prlrcmd-grid","set-prlrcmd-type","set-prlrcmd-view"),e(".xans-product-listnormal","set-prlnorm-grid","set-prlnorm-type","set-prlnorm-view"),e(".xans-search-result","set-prlsrch-grid","set-prlsrch-type","set-prlsrch-view"),e(".xans-project-list","set-prlproj-grid","set-prlproj-type","set-prlproj-view"),document.querySelectorAll(".df-prl__items.df-prl__items--ready").forEach(e=>{e.classList.remove("df-prl__items--ready")})}(); 1646 1647 1648// 롤ì¤ë² ê¸°ë¥ 2025-02-06 1649!function(){var t=window.matchMedia("(min-width: 1025px)");function e(){"swap"===DF["set-prl-hover"]&&document.querySelectorAll(".df-prl").forEach(function(t){function e(t){t.querySelectorAll(".df-prl__thumb-link").forEach(function(t){if(!t.querySelector(".df-prl__thumb-image--hover")){var e=t.getAttribute("data-df-thumb-hover");if(e){var r=t.querySelector(".df-prl__thumb-image");if(r){var i=r.getAttribute("alt")||"",l=r.getAttribute("loading")||"lazy",a=document.createElement("img");a.setAttribute("src",e),a.setAttribute("alt",i),a.setAttribute("loading",l),a.classList.add("df-prl__thumb-image","df-prl__thumb-image--hover"),r.insertAdjacentElement("afterend",a)}}}})}t.querySelectorAll(".df-prl__items").forEach(function(t){t.classList.add("df-prl__items--hover")}),t.querySelectorAll(".df-prl__item").forEach(e),new MutationObserver(function(t){t.forEach(function(t){t.addedNodes.forEach(function(t){1===t.nodeType&&(t.classList?.contains("df-prl__items")&&t.classList.add("df-prl__items--hover"),t.querySelectorAll?.(".df-prl__items").forEach(function(t){t.classList.add("df-prl__items--hover")}),t.classList?.contains("df-prl__item")&&e(t),t.querySelectorAll?.(".df-prl__item").forEach(e))})})}).observe(t,{childList:!0,subtree:!0})})}t.matches&&e(),t.addEventListener("change",function(t){t.matches&&e()})}(); 1650 1651 1652//ìíëª©ë¡ ìµì ì°ë 2024-12-06 1653!function(){let o=document.querySelectorAll(".df-prl__items");if(!o.length)return;let e=[{condition:()=>void 0!==DF["set-prl-array"],className:()=>`df-prl__items--${DF["set-prl-array"]}`},{condition:()=>void 0!==DF["set-prl-color"],className:()=>`df-prl__items--color${DF["set-prl-color"]}`},{condition:()=>"on"===DF["set-prl-border"],className:()=>"df-prl__items--border"},{condition:()=>"on"===DF["set-prl-line"],className:()=>"df-prl__items--oneline"},{condition:()=>"on"===DF["set-prl-imgbox"],className:()=>"df-prl__items--imgbox"},{condition:()=>"on"===DF["set-prl-round"],className:()=>"df-prl__items--round"},{condition:()=>"zoom"===DF["set-prl-hover"],className:()=>"df-prl__items--zoom"},{condition:()=>"on"===DF["set-prl-cut"],className:()=>"df-prl__items--cut"}];o.forEach(o=>{e.forEach(e=>{e.condition()&&o.classList.add(e.className())})})}(); 1654 1655/* 1656 df discountrate 1657 ì ë°ì´í¸: 2025-11-03 1658*/ 1659 1660!function(){if("undefined"==typeof DF||"on"!==DF["set-discountrate"])return;let e=document.querySelector(".df-prl"),t=document.querySelector(".df-prs");if(!e&&!t)return;document.querySelectorAll(".df-prl").forEach(function(e){e.querySelectorAll(".df-prl__item").forEach(n),new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){1===e.nodeType&&(e.classList?.contains("df-prl__item")&&n(e),e.querySelectorAll?.(".df-prl__item").forEach(n))})})}).observe(e,{childList:!0,subtree:!0})});let r=document.querySelector(".df-prs");if(r){l(r);let s=r.querySelector(".df-prs-sum");s&&new MutationObserver(function(e){e.forEach(function(e){"attributes"===e.type&&"class"===e.attributeName&&s.classList.contains("df-prs-sum--loaded")&&l(r)})}).observe(s,{attributes:!0})}let c=document.querySelector(".df-prd-related");function n(e){if(e.classList.contains("df-discount-processed"))return;e.classList.add("df-discount-processed");let t=e.querySelector(".product_custom > span"),r=e.querySelector(".product_price > span"),s=e.querySelector(".prd_price_sale >
1660 span"),c=o(d(t)),n=o(d(r)),l=o(d(s)),i=l&&l>0&&l!==n,u,p;if(i?(u=n,p=l):(u=n,p=c),!u||!p)return;let a=Math.max(u,p),f=Math.min(u,p),y=Math.round((a-f)/a*100);if(y<=0)return;let m=document.createElement("span");m.className="df-discountrate",m.textContent=y;let q=e.querySelector(".prd_price_sale > span");if(q)"function"==typeof q.prepend?q.prepend(m):q.insertBefore(m,q.firstChild);else{let S=e.querySelector(".product_price > span");S&&("function"==typeof S.prepend?S.prepend(m):S.insertBefore(m,S.firstChild))}i&&e.classList.add("df-prl__item--sale");let h=e.querySelector(".product_custom"),$=e.querySelector(".product_price"),E=e.querySelector(".prd_price_sale");h&&$&&E&&h.classList.add("displaynone")}function l(e){let t=o(e.getAttribute("data-price-custom")),r=o(e.getAttribute("data-price-regular")),s=o(e.getAttribute("data-price-sale"));if(!s){let c=o(e.getAttribute("data-price-sale-mobile"));c&&(s=c)}let n=s&&s>0&&s!==r,l,d;if(n?(l=r,d=s):(l=r,d=t),!l||!d)return;let i=Math.max(l,d),u=Math.min(l,d),p=Math.round((i-u)/i*100);if(p<=0)return;let a=document.createElement("span");if(a.className="df-discountrate",a.textContent=p,n){let f=e.querySelector(".df-prs-sum .prd_price_sale_css, .df-prs-sum .product_price_sale_login_css");if(f)f.prepend(a);else{let y=e.querySelector(".df-prs-sum .product_price_css");y&&y.prepend(a)}}else{let m=e.querySelector(".df-prs-sum .product_price_css");m&&m.prepend(a)}let q=e.querySelector(".product_custom_css"),S=e.querySelector(".product_price_css"),h=e.querySelector(".prd_price_sale_css, .product_price_sale_login_css");q&&S&&h&&q.classList.add("displaynone")}function o(e){if(!e)return null;let t=e.replace(/[^\d.]/g,"");if(!t)return null;let r=parseFloat(t);return r>0?r:null}function d(e){if(!e)return null;let t="";return e.childNodes.forEach(e=>{e.nodeType===Node.TEXT_NODE&&(t+=e.textContent)}),t.trim()||null}function i(e){if(e.classList.contains("df-discount-processed"))return;e.classList.add("df-discount-processed");let t=e.querySelector(".df-prd-related-sum-price"),r=e.querySelector(".df-prd-related-sum-saleprice"),s=o(t&&t.textContent),c=o(r&&r.textContent);if(!s||!c||c>=s)return;let n=Math.round((s-c)/s*100);if(n<=0)return;let l=document.createElement("span");l.className="df-discountrate",l.textContent=n,r?"function"==typeof r.prepend?r.prepend(l):r.insertBefore(l,r.firstChild):t&&("function"==typeof t.prepend?t.prepend(l):t.insertBefore(l,t.firstChild))}c&&(c.querySelectorAll(".df-prd-related-item").forEach(i),new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){1===e.nodeType&&(e.classList?.contains("df-prd-related-item")&&i(e),e.querySelectorAll?.(".df-prd-related-item").forEach(i))})})}).observe(c,{childList:!0,subtree:!0}))}(); 1661 1662 1663/* 1664 df timesale 1665 ì ë°ì´í¸: 2025-02-07 1666 1667 - 2025-02-07 íìì¸ì¼ ìëì .df-prl__item--timesale í´ëì¤ ì¶ê° 1668*/ 1669 1670 1671 1672!function(){if("undefined"==typeof DF||"on"!==DF["set-timesale"])return;let e=document.querySelectorAll(".df-prl");e.forEach(function(e){(function e(t){let s=t.querySelectorAll(".df-prl__item");s.forEach(function(e){n(e)}),a(t)})(e),function e(t){let s=function(e){e.forEach(function(e){"childList"===e.type&&e.addedNodes.length>0&&e.addedNodes.forEach(function(e){if(e.nodeType===Node.ELEMENT_NODE){e.classList&&e.classList.contains("df-prl__item")&&n(e);let t=e.querySelectorAll?.(".df-prl__item")||[];t.forEach(function(e){n(e)})}})}),a(t)},l=new MutationObserver(s);l.observe(t,{childList:!0,subtree:!0})}(e)});let t=document.querySelector(".df-prs");function n(e){let t=e.querySelector(".layerDiscountPeriod .content p:last-of-type");if(!t)return;let n=t.textContent.trim();if(!n.includes("~"))return;let[a,l]=n.split("~").map(function(e){return e.trim()}),o=new Date(a.replace(/-/g,"/")),i=new Date(l.replace(/-/g,"/")),r=new Date;r<o?s(e,"upcoming",o):r>=o&&r<i&&s(e,"ongoing",i)}function s(e,t,n){if(e.querySelector(".df-timesale"))return;let s=document.createElement("div");s.classList.add("df-timesale","df-timesale--prl"),"upcoming"===t?s.classList.add("df-timesale--upcoming"):"ongoing"===t&&s.classList.add("df-timesale--ongoing"),s.innerHTML=` 1673 <span class="df-timesale__icon"></span> 1674 <span class="df-timesale__number" data-countdown="days"></span> 1675 <span class="df-timesale__text-days"></span> 1676 <span class="df-timesale__number" data-countdown="hours"></span> 1677 : 1678 <span class="df-timesale__number" data-countdown="minutes"></span> 1679 : 1680 <span class="df-timesale__number" data-countdown="seconds"></span> 1681 `;let a=e.querySelector(".df-prl__thumb");if(a){a.appendChild(s),e.classList.add("df-prl__item--timesale"),i(s,n);let l=setInterval(function(){let e=i(s,n);e||clearInterval(l)},1e3)}}function a(e){if("undefined"==typeof DF||"on"!==DF["set-timesale-end"])return;let t=e.querySelectorAll(".df-prl__item"),n=!1;t.forEach(function(e){l(e)&&(n=!0)}),n&&t.forEach(function(e){l(e)||function e(t){if(t.querySelector(".df-timesale.df-timesale--ended"))return;let n=document.createElement("div");n.classList.add("df-timesale","df-timesale--prl","df-timesale--ended");let s=t.querySelector(".df-prl__thumb");s&&(s.appendChild(n),t.classList.add("df-prl__item--timesale"))}(e)})}function l(e){let t=e.querySelector(".layerDiscountPeriod .content p:last-of-type");if(!t)return!1;let n=t.textContent.trim();return!!n.includes("~")}function o(e,t,n){let s=e.querySelector(".prd_promotion_date_css td");if(!s||s.querySelector(".df-timesale"))return;let a=document.createElement("div");a.classList.add("df-timesale","df-timesale--prs"),"upcoming"===t?a.classList.add("df-timesale--upcoming"):"ongoing"===t&&a.classList.add("df-timesale--ongoing"),a.innerHTML=` 1682 <span class="df-timesale__number" data-countdown="days"></span> 1683 <span class="df-timesale__text-days"></span> 1684 <span class="df-timesale__number" data-countdown="hours"></span> 1685 : 1686 <span class="df-timesale__number" data-countdown="minutes"></span> 1687 : 1688 <span class="df-timesale__number" data-countdown="seconds"></span> 1689 `,"function"==typeof s.prepend?s.prepend(a):s.insertBefore(a,s.firstChild),i(a,n);let l=setInterval(function(){let e=i(a,n);e||clearInterval(l)},1e3)}function i(e,t){let n=new Date,s=t-n;if(s<=0)return e.remove(),!1;let a=Math.floor(s/864e5);s-=864e5*a;let l=Math.floor(s/36e5);s-=36e5*l;let o=Math.floor(s/6e4);s-=6e4*o;let i=Math.floor(s/1e3),r=e.querySelector('[data-countdown="days"]'),d=e.querySelector('[data-countdown="hours"]'),c=e.querySelector('[data-countdown="minutes"]'),u=e.querySelector('[data-countdown="seconds"]');
1689return r&&(r.textContent=a),d&&(d.textContent=String(l).padStart(2,"0")),c&&(c.textContent=String(o).padStart(2,"0")),u&&(u.textContent=String(i).padStart(2,"0")),!0}t&&function e(t){let n=t.querySelector(".prd_promotion_date_css td .period");if(!n)return;let s=n.textContent.trim();if(!s.includes("~"))return;let[a,l]=s.split("~").map(e=>e.trim()),i=new Date(a.replace(/-/g,"/")),r=new Date(l.replace(/-/g,"/")),d=new Date;d<i?o(t,"upcoming",i):d>=i&&d<r&&o(t,"ongoing",r)}(t)}(); 1690/* 1691 df-countdown 1692 ì ë°ì´í¸: 2025-03-24 1693*/ 1694 1695document.addEventListener("DOMContentLoaded",function(){var n=document.querySelectorAll("count-down");n.length&&n.forEach(function(n){n.classList.add("df-countdown");var e,d,a,t,o,r=n.getAttribute("data-target");r||(r=n.textContent.trim(),n.setAttribute("data-target",r));var i=-1!==r.indexOf("~");if(i){var l=r.split("~");if(2!==l.length||(e=new Date(l[0].trim().replace(" ","T")+":00"),d=new Date(l[1].trim().replace(" ","T")+":00"),isNaN(e.getTime())||isNaN(d.getTime())||e>=d)){n.classList.add("df-countdown--error"),n.textContent="";return}}else if(isNaN((a=new Date(r.replace(" ","T")+":00")).getTime())){n.classList.add("df-countdown--error"),n.textContent="";return}var p={};function u(n){return n<10?"0"+n:n}var c=new Date;i?c<e?(t="upcoming",o=e):c<d?(t="ongoing",o=d):t="ended":c<a?(t="ongoing",o=a):t="ended";var s=o-c;function m(){var r=new Date;if(i?r<e?(t="upcoming",o=e):r<d?(t="ongoing",o=d):t="ended":r<a?(t="ongoing",o=a):t="ended","ended"===t){n.classList.remove("df-countdown--ongoing","df-countdown--upcoming"),n.classList.add("df-countdown--ended"),p.dayNumberSpan&&(n.removeChild(p.dayNumberSpan),p.dayNumberSpan=null),p.dayUnitSpan&&(n.removeChild(p.dayUnitSpan),p.dayUnitSpan=null),p.hourSpan&&p.hourSpan.parentNode&&n.removeChild(p.hourSpan),p.minuteSpan&&p.minuteSpan.parentNode&&n.removeChild(p.minuteSpan),p.secondSpan&&p.secondSpan.parentNode&&n.removeChild(p.secondSp
1695an),p.colon1&&p.colon1.parentNode&&n.removeChild(p.colon1),p.colon2&&p.colon2.parentNode&&n.removeChild(p.colon2),clearInterval(S);return}"upcoming"===t?(n.classList.add("df-countdown--upcoming"),n.classList.remove("df-countdown--ongoing","df-countdown--ended")):"ongoing"===t&&(n.classList.add("df-countdown--ongoing"),n.classList.remove("df-countdown--upcoming","df-countdown--ended"));var l=o-r,c=Math.floor(l/864e5);0===c&&null!==p.dayNumberSpan?(n.removeChild(p.dayNumberSpan),n.removeChild(p.dayUnitSpan),p.dayNumberSpan=null,p.dayUnitSpan=null):c>0&&null===p.dayNumberSpan&&(p.dayNumberSpan=document.createElement("span"),p.dayNumberSpan.classList.add("df-countdown__number"),p.dayUnitSpan=document.createElement("span"),p.dayUnitSpan.classList.add("df-countdown__days"),n.insertBefore(p.dayNumberSpan,n.firstChild),n.insertBefore(p.dayUnitSpan,n.childNodes[1])),p.dayNumberSpan&&(p.dayNumberSpan.textContent=c.toString()),p.hourSpan.textContent=u(Math.floor(l%864e5/36e5)),p.minuteSpan.textContent=u(Math.floor(l%36e5/6e4)),p.secondSpan.textContent=u(Math.floor(l%6e4/1e3))}!function e(d){for(;n.firstChild;)n.removeChild(n.firstChild);d>0?(p.dayNumberSpan=document.createElement("span"),p.dayNumberSpan.classList.add("df-countdown__number"),p.dayUnitSpan=document.createElement("span"),p.dayUnitSpan.classList.add("df-countdown__days"),n.appendChild(p.dayNumberSpan),n.appendChild(p.dayUnitSpan)):(p.dayNumberSpan=null,p.dayUnitSpan=null),p.hourSpan=document.createElement("span"),p.hourSpan.classList.add("df-countdown__number"),p.minuteSpan=document.createElement("span"),p.minuteSpan.classList.add("df-countdown__number"),p.secondSpan=document.createElement("span"),p.secondSpan.classList.add("df-countdown__number"),n.appendChild(p.hourSpan),p.colon1=document.createTextNode(":"),n.appendChild(p.colon1),n.appendChild(p.minuteSpan),p.colon2=d
1695ocument.createTextNode(":"),n.appendChild(p.colon2),n.appendChild(p.secondSpan)}(Math.floor(s/864e5)),m();var S=setInterval(m,1e3)})}); 1696 1697 1698/** 1699 df fixed 1700 ì ë°ì´í¸: 2025-09-03 1701 1702 - 2025-09-03 íì¤í¬ë¦° ì(fixed ììê° absolute; top:0) íì ì¤í¬ë¡¤ í´ì ì¡°ê±´ìì .df-fixed-active í´ëì¤ê° ì ê±° ìëë 문ì í´ê²° 1703**/ 1704 1705const fixedElements=document.querySelectorAll(".df-fixed");fixedElements.forEach(e=>{let t=document.createElement("div");t.className="df-fixed-trigger",e.parentNode.insertBefore(t,e);let i={root:null,rootMargin:"0px",threshold:0},s=t=>{t.forEach(t=>{t.isIntersecting?e.classList.remove("df-fixed--active"):e.classList.add("df-fixed--active")})},l=new IntersectionObserver(s,i);l.observe(t)}),function(){let e=!1;function t(){let e=window.pageYOffset||document.documentElement.scrollTop,t=window.visualViewport&&visualViewport.height||innerHeight;fixedElements.forEach(i=>{let s=i.previousElementSibling;if(s&&s.classList&&s.classList.contains("df-fixed-trigger")){let l=s.getBoundingClientRect();i.classList.toggle("df-fixed--active",!(l.bottom>=0&&l.top<=t))}let o=i.getBoundingClientRect().top,n=i.offsetHeight||0;if(0===n)for(let c of i.children){let f=c.getBoundingClientRect();n=Math.max(n,Math.max(0,f.bottom-o))}i.classList.contains("df-fixed--active")?i.classList.toggle("df-fixed--active-complete",e>=n):i.classList.remove("df-fixed--active-complete")})}addEventListener("scroll",function i(){e||(e=!0,requestAnimationFrame(()=>{e=!1,t()}))},{passive:!0}),addEventListener("load",()=>requestAnimationFrame(t)),addEventListener("pageshow",t),window.visualViewport&&visualViewport.addEventListener("resize",()=>requestAnimationFrame(t)),requestAnimationFrame(t)}(); 1706 1707 1708/** 1709 df-layer 1710 ì ë°ì´í¸: 2025-06-12 1711**/ 1712 1713!function(){let e=new Map,t={};function a(a,d,f,c,s,i=!0,o=!1){if(t[a])return;t[a]=!0,d&&e.forEach((e,t)=>{t!==a&&r(t)});let u=Array.from(document.querySelectorAll(`.df-layer-content[data-df-layer-name="${a}"]`)),y=Array.from(document.querySelectorAll(`.df-layer-trigger[data-df-layer-name="${a}"]`)),n=Array.from(document.querySelectorAll(`.df-layer-overlay[data-df-layer-name="${a}"]`));u.forEach(e=>e.classList.add("df-layer-ready")),n.forEach(e=>e.classList.add("df-layer-ready")),o?(u.forEach(e=>
1713e.classList.add("df-active")),n.forEach(e=>e.classList.add("df-active"))):i?setTimeout(()=>{u.forEach(e=>e.classList.add("df-active")),n.forEach(e=>e.classList.add("df-active"))},100):(u.forEach(e=>e.classList.add("df-active")),n.forEach(e=>e.classList.add("df-active"))),y.forEach(e=>e.classList.add("df-active")),s&&document.body.classList.add("df-scroll-lock"),e.set(a,{shouldCloseOnOutsideClick:f,shouldCache:c,shouldLockScroll:s,layers:u,targetButtons:y,overlayElements:n,isLazy:i}),o?t[a]=!1:i?setTimeout(()=>{t[a]=!1},100):setTimeout(()=>{t[a]=!1},50),c&&l(a,!0)}function r(a){if(t[a])return;t[a]=!0;let r=e.get(a);if(!r){t[a]=!1;return}let{layers:d,targetButtons:f,overlayElements:c,shouldCache:s,shouldLockScroll:i,isLazy:o}=r;d.forEach(e=>e.classList.remove("df-active")),c.forEach(e=>e.classList.remove("df-active")),o&&setTimeout(()=>{d.forEach(e=>e.classList.remove("df-layer-ready")),c.forEach(e=>e.classList.remove("df-layer-ready"))},500),f.forEach(e=>e.classList.remove("df-active")),e.delete(a),setTimeout(()=>{t[a]=!1},500),i&&!Array.from(e.values()).some(e=>e.shouldLockScroll)&&document.body.classList.remove("df-scroll-lock"),s&&l(a,!1)}function l(e,t){try{localStorage.setItem(`df-layer-state-${e}`,t?"true":"false")}catch(a){console.error("ë ì´ì´ ìí를 ì ì¥íë ëì ì¤ë¥ê° ë°ìíìµëë¤.",a)}}document.addEventListener("click",function(l){let d=l.target,f=d.closest(".df-layer-close"),c=d.closest(".df-layer-trigger");if(f){let s=function e(t){let a=t.closest("[data-df-layer-name]");return a?a.getAttribute("data-df-layer-name"):null}(f);s&&r(s);return}let i=d.closest(".df-layer-overlay[data-df-layer-name]");if(i){let o=i.getAttribute("data-df-layer-name");o&&r(o);return}if(c){let u=c.getAttribute("data-df-layer-name");if(u){if(t[u])return;let y="true"===c.getAttribute("data-df-layer-toggle"),n="true"===c.getAttribute("data-df-layer-clear"),g="true"===c.getAttribute("data-df-layer-outside"),h="true"===c.getAttribute("data-df-layer-cache"),m="true"===c.getAttribute("data-df-layer-lock"),A=c.getAttribute("data-df-layer-lazy"),v="true"===A;y?function l(d,f,c,s,i,o){if(t[d])return;let u=e.has(d);u?r(d):a(d,f,c,s,i,o)}(u,n,g,h,m,v):a(u,n,g,h,m,v)}return}e.size>0&&e.forEach((e,t)=>{let a=d.closest(`.df-layer-content[data-df-layer-name="${t}"]`),l=d.closest(`.df-layer-trigger[data-df-layer-name="${t}"]`);a||l||!e.shouldCloseOnOutsideClick||r(t)})}),!function e(){let t=document.querySelectorAll(".df-layer-trigger");t.forEach(e=>{let t=e.getAttribute("data-df-layer-name");if(!t)return;let r="true"===e.getAttribute("data-df-layer-clear"),l="true"===e.getAttribute("data-df-layer-outside"),d="true"===e.getAttribute("data-df-layer-cache"),f="true"===e.getAttribute("data-df-layer-start"),c="true"===e.getAttribute("data-df-layer-lock"),s=e.getAttribute("data-df-layer-lazy"),i="true"===s,o=function e(t){try{let a=localStorage.getItem(`df-layer-state-${t}`);return"true"===a||"false"!==a&&null}catch(r){return console.error("ë ì´ì´ ìí를 ë¶ë¬ì¤ë ëì ì¤ë¥ê° ë°ìíìµëë¤.",r),null}}(t);if(!i){let u=document.querySelectorAll(`.df-layer-content[data-df-layer-name="${t}"]`);u.forEach(e=>e.classList.add("df-layer-ready"));let y=document.querySelectorAll(`.df-layer-overlay[data-df-layer-name="${t}"]`);y.forEach(e=>e.classList.add("df-layer-ready"))}(d&&null!==o?o:f)&&(a(t,!1,l,d,c,i,!0),e.setAttribute("data-df-layer-clear",r))})}()}(); 1714 1715 1716/** 1717 df-fragment 1718 ì ë°ì´í¸: 2025-03-18 1719**/ 1720 1721document.addEventListener("DOMContentLoaded",function(){function e(e){let t=`${DF_PREVIEW_PATH}/dfloor/html/fragments/${e}.html`;fetch(t).then(e=>{if(!e.ok)throw Error("íì¼ì ë¶ë¬ì¬ ì ììµëë¤.");return e.text()}).then(t=>{let n=document.createElement("div");n.innerHTML=t;let r=n.querySelector(".df-fragment-target");if(r){let a=document.querySelector(`.df-fragment-content[data-df-fragment-name="${e}"]`);if(a){let d="true"===a.getAttribute("data-df-fragment-loaded");if(!d){let f=a.getAttribute("data-df-fragment-position");"before"===f?a.insertAdjacentHTML("afterbegin",r.innerHTML):"after"===f?a.insertAdjacentHTML("beforeend",r.innerHTML):a.innerHTML=r.innerHTML,a.setAttribute("data-df-fragment-loaded","true");let i=new CustomEvent("fragmentLoaded",{detail:{fragmentName:e}});document.dispatchEvent(i)}}}}).catch(e=>console.error("ìë¬ ë°ì:",e))}document.addEventListener("fragmentLoaded",function(e){let{fragmentName:t}=e.detail,n=document.querySelectorAll(`.df-fragment-loading[data-df-fragment-name="${t}"]`);
1721n.forEach(e=>{e.parentNode.removeChild(e)})}),document.querySelectorAll(".df-fragment-trigger").forEach(function(t){let n=t.getAttribute("data-df-fragment-name");t.addEventListener("click",function(){e(n)})}),document.querySelectorAll(".df-fragment-content").forEach(function(t){let n=t.getAttribute("data-df-fragment-name"),r="true"===t.getAttribute("data-df-fragment-start");r&&e(n)})}); 1722 1723 1724/* 1725 df-playbox 1726 1727 ì ë°ì´í¸: 2025-04-04 1728*/ 1729 1730document.addEventListener("DOMContentLoaded",function(){let e=document.querySelectorAll('a[href*="youtube.com"], a[href*="youtu.be"], a[href*="vimeo.com"]');e.forEach(e=>{e.addEventListener("click",function(t){if("_blank"===e.target)return;let l="",a="";if(e.href.includes("youtube.com")){if(e.href.includes("watch?v="))a="youtube",l=e.href.replace("watch?v=","embed/")+"?autoplay=1&mute=1";else{if(!e.href.includes("/shorts/"))return;a="youtube-shorts";let i=e.href.split("/shorts/")[1];i.includes("?")&&(i=i.split("?")[0]),l=`https://www.youtube.com/embed/${i}?autoplay=1&mute=1`}}else if(e.href.includes("youtu.be/")){a="youtube";let r=e.href.split("youtu.be/")[1];if(!r||(r.includes("?")&&(r=r.split("?")[0]),!r))return;l=`https://www.youtube.com/embed/${r}?autoplay=1&mute=1`}else if(e.href.includes("vimeo.com")){let d=e.href.match(/vimeo\.com\/(\d+)/);if(!d)return;{a="vimeo";let o=d[1];l=`https://player.vimeo.com/video/${o}?autoplay=1&muted=1`}}if(!l)return;t.preventDefault();let u=document.createElement("div");u.classList.add("df-playbox","df-playbox--active");let n=document.createElement("div");n.classList.add("df-playbox__inner"),u.appendChild(n);let s=document.createElement("span");s.classList.add("df-playbox__close"),s.innerHTML="×",n.appendChild(s);let c=document.createElement("div");c.classList.add("df-playbox__iframe-wrapper"),c.setAttribute("data-video-type",a);let f=document.createElement("iframe");f.src=l,f.setAttribute("frameborder","0"),f.setAttribute("allow","autoplay; encrypted-media"),f.setAttribute("allowfullscreen",""),c.appendChild(f),n.appendChild(c),document.body.appendChild(u),s.addEventListener("click",function(){u.remove()}),u.addEventListener("click",function(e){e.target===u&&u.remove()})})})}); 1731 1732 1733/******************************************************************************************************** 1734 1735 ð¨ ëìì¸ ê´ë ¨ JAVASCRIPT 1736 1737 ì´ íì¼ì ì ì²´ 기ë¥ì 구ì±íë SCRIPT ì ëë¤. ìì ì ì ì²´ íì´ì§ì ìí¥ì 미칩ëë¤. 1738 1739 â 주ìì¬í 1740 - 본 js íì¼ ìì ì ë°ìíë 문ì ì ëí´ ë³µêµ¬ ë° ê°ì´ë를 ì§ìíì§ ììµëë¤. 1741 - ëìì¸ì ìì ì ìíë ê²½ì° â¨ JS ìì íì¼(/dfloor/custom.js)ìì ë³ë ìì±íì¸ì. 1742 1743********************************************************************************************************/ 1744 1745// DF setup 2025-02-07 1746(function(){if("undefined"==typeof DF)return;let a=Object.keys(DF),b=a.length;if(b)for(let c=0;c<b;c++){let b=a[c],d=b.split("-"),e=d[0];if("set"===e)continue;let f,g,h=DF[b],i=d.length;switch(e){case"use":g="df-"+b,f=document.getElementsByClassName(g);const a=Array.from(f);for(let b of a)"on"===h?b.classList.add("df-use-on"):b.remove();break;case"put":g="df-"+d.slice(0,i-1).join("-"),f=document.getElementsByClassName(g);for(let a of f){let b=d[i-1];a.setAttribute(b,h)}break;case"rep":g="df-"+d.slice(0,i-1).join("-"),f=document.getElementsByClassName(g);for(let a of f){let c=a.innerHTML,d=`<!--{${b}}-->`;c.includes(d)&&(a.innerHTML=c.replace(d,h))}}}})(); 1747 1748 1749 1750//DF Cookie 1751const DFCookie={setHours(e,t,s){let o=new Date;o.setTime(o.getTime()+36e5*s),document.cookie=`${e}=${t}; expires=${o.toUTCString()}; path=/`},setMinutes(e,t,s){this.setHours(e,t,s/60)},setSeconds(e,t,s){this.setHours(e,t,s/3600)},get(e){let t=document.cookie.match(`(^|;)\\s*${e}\\s*=\\s*([^;]+)`);return t?t.pop():null}}; 1752 1753 1754 1755// DF effect 2025-07-10 1756DFready(function(){document.documentElement.classList.add("df-loaded");let e=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add("df-effect--active"),t.unobserve(e.target))})},{root:null,rootMargin:"0px",threshold:0});document.querySelectorAll(".df-effect").forEach(t=>{e.observe(t)})}); 1757 1758 1759 1760// df placeholder 2025-01-02 1761document.querySelectorAll(".df-placeholder").forEach(function(e){let l=e.getAttribute("title"),t=e.querySelector("input");if(t&&!t.placeholder){if(l)t.placeholder=l;else{let r=window.getComputedStyle(e,"::before").getPropertyValue("content");
1761if(r&&"none"!==r&&"normal"!==r){let o=r.replace(/^"(.*)"$/,"$1");t.placeholder=o}}}}); 1762 1763 1764 1765// ì¸ë¤ì¼ ì´ë¯¸ì§ ìë°ì¼ê²½ì° ê¸°ë³¸ê° ì¤ì 2025-01-17 1766!function(){let e=["img.df-prl__thumb-image","img.thumb","img.ThumbImage","img.BigImage",".thumbnail > a > img",".df-recent-product__thumb",];function o(e){e.onerror=null,e.src="/dfloor/icons/placeholder/no-image.png"}function n(e){e.complete&&0===e.naturalWidth?o(e):e.onerror=function(){o(e)}}function t(o=document){let t=e.join(",");o.querySelectorAll(t).forEach(n)}t();let i=new MutationObserver(e=>{e.forEach(e=>{"childList"===e.type&&e.addedNodes.forEach(e=>{1===e.nodeType&&t(e)})})});i.observe(document.body,{childList:!0,subtree:!0})}(); 1767 1768 1769 1770// ë¸ë ëí¬ë¼ 2024-10-12 1771DFready(function(){for(var a=document.querySelectorAll(".xans-product-headcategory.path ol > li"),l=null,n=a.length-1;n>=0;n--)if(!a[n].classList.contains("displaynone")){l=a[n];break}l&&l.classList.add("current")}); 1772 1773 1774 1775// ì¸ê¸°ê²ìì´(ë ì´ìì ë°°ì¹ì©) 2025-01-15 1776!function(){var e=document.querySelector(".df-popular-keyword"),r=document.querySelector(".df-popular-keyword__link");e&&r&&""===r.textContent.trim()&&e.classList.add("displaynone");var t=[{pattern:"[new]",className:"df-popular-keyword__icon-new"},{pattern:"[best]",className:"df-popular-keyword__icon-best"},{pattern:"[up]",className:"df-popular-keyword__icon-up"},{pattern:"[down]",className:"df-popular-keyword__icon-down"},{pattern:"[hold]",className:"df-popular-keyword__icon-hold"}];e&&e.querySelectorAll(".df-popular-keyword__link").forEach(function(e){var r=e.textContent.trim(),a=e.getAttribute("href")||"",o=[];t.forEach(function(e){for(var t=e.pattern,n=e.className;-1!==r.indexOf(t);)r=r.replace(t,"").trim(),o.push(n);for(;-1!==a.indexOf(t);)a=a.replace(t,"").trim()}),e.textContent=r,e.setAttribute("href",a),o.forEach(function(r){var t=document.createElement("span");t.classList.add(r),e.insertBefore(t,e.firstChild)})})}(); 1777 1778 1779 1780// ì¸ê¸°ê²ì(ê²ìëª©ë¡ ì ì©) 2025-01-15 1781!function(){var t=document.querySelector(".xans-product-hotkeyword");if(t){var e=["[new]","[best]","[up]","[down]","[hold]"];t.querySelectorAll("a").forEach(function(t){var r=t.textContent.trim(),o=t.getAttribute("href")||"";e.forEach(function(t){for(;-1!==r.indexOf(t);)r=r.replace(t,"").trim();for(;-1!==o.indexOf(t);)o=o.replace(t,"").trim()}),t.textContent=r,t.setAttribute("href",o)})}}(); 1782 1783 1784 1785// ìµê·¼ê²ìì´ 2024-10-06 1786!function(){let e=JSON.parse(localStorage.getItem("recentKeywords"))||[];function t(){let r=document.querySelectorAll(".df-recent-keyword");r.forEach(r=>{let c=r.querySelector(".df-recent-keyword__items"),d=r.querySelector(".df-recent-keyword__empty");c.innerHTML="",e.length>0?(r.classList.add("df-recent-keyword--active"),d.classList.remove("df-recent-keyword__empty--active")):(r.classList.remove("df-recent-keyword--active"),d.classList.add("df-recent-keyword__empty--active"));let n=document.createDocumentFragment();e.forEach(r=>{let c=document.createElement("li");c.classList.add("df-recent-keyword__item"),c.innerHTML=` 1787 <a href="/product/search.html?keyword=${r}" class="df-recent-keyword__keyword">${r}</a> 1788 <button class="df-recent-keyword__del">ìì </button> 1789 `,c.querySelector(".df-recent-keyword__del").addEventListener("click",()=>{var c;c=r,e=e.filter(e=>e!==c),localStorage.setItem("recentKeywords",JSON.stringify(e)),t()}),n.appendChild(c)}),c.appendChild(n)})}window.addEventListener("DOMContentLoaded",()=>{t(),function r(){let c=document.querySelectorAll("#searchBarForm #keyword, #ec-product-searchdata-searchkeyword_form #ec-product-searchdata-keyword");
1789c.forEach(r=>{r.addEventListener("change",function(){var r;let c=this.value.trim();c&&(r=c,(e=e.filter(e=>e!==r)).unshift(r),e.length>12&&e.pop(),localStorage.setItem("recentKeywords",JSON.stringify(e)),t())})})}()}),document.querySelectorAll(".df-recent-keyword__clear").forEach(r=>{r.addEventListener("click",function(r){r.preventDefault(),e=[],localStorage.removeItem("recentKeywords"),t()})})}(); 1790 1791 1792 1793//ìµê·¼ 본 ìí(커ì¤í ì´ë²¤í¸) 2024-11-12 1794document.addEventListener("fragmentLoaded",function(e){let{fragmentName:t}=e.detail;if("df-recent-list"===t){let r=document.querySelector(".df-recent-product .df-recent-product__module");if(r){let c=r.querySelector(".df-recent-product__inner");if(c){let d=r.querySelectorAll(".df-recent-product__item"),n=document.querySelector(".df-recent-product__empty");if(0===d.length&&n&&n.classList.add("df-recent-product__empty--active"),d.length>3){d.forEach((e,t)=>{e.classList.toggle("displaynone",t>=3)});let l=document.querySelector(".df-recent-product__prev"),o=document.querySelector(".df-recent-product__next"),i=document.querySelector(".df-recent-product__pagination"),a=document.querySelector(".df-recent-product__controls");document.querySelector(".df-recent-product__title");let s=0,f=Math.ceil(d.length/3);function u(){d.forEach((e,t)=>{e.classList.toggle("displaynone",!(t>=s&&t<s+3))});let e=Math.floor(s/3)+1;if(i&&(i.innerText=`${e}/${f}`,i.classList.add("df-recent-product__pagination--active")),a){let t=s>0,r=s<d.length-3;t||r?a.classList.add("df-recent-product__controls--active"):a.classList.remove("df-recent-product__controls--active")}}l&&o&&(l.addEventListener("click",()=>{s>0&&(s-=3,u())}),o.addEventListener("click",()=>{s<d.length-3&&(s+=3,u())})),u()}}}}}); 1795 1796 1797 1798//[모ë°ì¼~íë¸ë¦¿] ë©ì¸ ì¬ë¼ì´ë ë°°ë 1799(function() { 1800 const dfMediaQuery = '(max-width: 1024px)'; 1801 const dfSelector = '.df-display-mo-tb .df-mainslide-items'; 1802 1803 const sliderEffect = DF['set-mainslide-mo-fx'] || 'slide'; 1804 const paginationType = DF['set-mainslide-pager'] || 'circle'; 1805 const timerOption = (DF['set-mainslide-timer'] === 'off') ? false : true; 1806 const autoplayDelay = DF['set-mainslide-pause'] ? Number(DF['set-mainslide-pause']) : 4500; 1807 const sliderSpeed = DF['set-mainslide-speed'] ? Number(DF['set-mainslide-speed']) : 500; 1808 1809 const dfCommonOptions = { 1810 autoplay: { 1811 delay: autoplayDelay, 1812 pauseOnMouseEnter: true, 1813 }, 1814 loop: true, 1815 effect: sliderEffect, 1816 speed: sliderSpeed, 1817 dfOptions: { 1818 pagination: { 1819 use: true, 1820 timer: timerOption, 1821 type: paginationType, 1822 position: 'inside', // inside, outside 1823 }, 1824 youtube: { 1825 controller: true, 1826 autoplay: true 1827 } 1828 } 1829 }; 1830 DFResponsiveSlider(dfMediaQuery, dfSelector, dfCommonOptions); 1831})(); 1832 1833 1834 1835//[PC] ë©ì¸ ì¬ë¼ì´ë ë°°ë 1836(function() { 1837 const dfMediaQuery = '(min-width: 1025px)'; 1838 const dfSelector = '.df-display-pc .df-mainslide-items'; 1839 1840 const sliderEffect = DF['set-mainslide-pc-fx'] || 'fade'; 1841 const paginationType = DF['set-mainslide-pager'] || 'circle'; 1842 const timerOption = (DF['set-mainslide-timer'] === 'off') ? false : true; 1843 const autoplayDelay = DF['set-mainslide-pause'] ? Number(DF['set-mainslide-pause']) : 4500; 1844 const sliderSpeed = DF['set-mainslide-speed'] ? Number(DF['set-mainslide-speed']) : 500; 1845 1846 const dfCommonOptions = { 1847 autoplay: { 1848 delay: autoplayDelay, 1849 pauseOnMouseEnter: true, 1850 }, 1851 loop: true, 1852 effect: sliderEffect, 1853 speed: sliderSpeed, 1854 dfOptions: { 1855 navigation: { 1856 use: true, 1857 addClass: 'df-wrap-content df-navigation-hover--on df-navigation-mobile--off df-navigation-shape--rounded df-navigation-size--large df-navigation-color--gray', 1858 }, 1859 pagination: { 1860 use: true, 1861 timer: timerOption, 1862 type: paginationType, 1863 position: 'inside', // inside, outside 1864 }, 1865 youtube: { 1866 controller: true, 1867 autoplay: true 1868 } 1869 } 1870 }; 1871 DFResponsiveSlider(dfMediaQuery, dfSelector, dfCommonOptions); 1872})(); 1873 1874 1875 1876//[ê³µíµ] ì¤í¬ë¡¤ ë°°ë 1877(function() { 1878 new DFSlider('.df-scroll-banner__items', { 1879 slidesPerView: 4.4, 1880 spaceBetween: 12, 1881 centerInsufficientSlides: true, 1882 loop: false, 1883 roundLengths: true, 1884 autoHeight: false, 1885 freeMode: true, 1886 breakpoints: { 1887 768: { 1888 slidesPerView: 6.5, 1889 spaceBetween: 24, 1890 }, 1891 1024: { 1892 slidesPerView: 9, 1893 spaceBetween: 28, 1894 }, 1895 1280: { 1896 slidesPerView: 9, 1897 spaceBetween: 50, 1898 }, 1899 } 1900 }); 1901})(); 1902 1903 1904 1905//[모ë°ì¼~íë¸ë¦¿] ì¹´í ê³ ë¦¬ í´ë ê¸°ë¥ 1906(function() { 1907 if (DF['set-cate-fold'] === 'on') { 1908 const categoryWrapper = document.querySelector('.df-category-wrapper.df-display-mo-tb'); 1909 if (categoryWrapper) { 1910 categoryWrapper.classList.add('df-category-wrapper--fold'); 1911 } 1912 } 1913})(); 1914 1915 1916 1917//[모ë°ì¼~íë¸ë¦¿] ì¹´í ê³ ë¦¬ ì¬ë¼ì´ë + ì¤ì ì°ë 2025-02-12 1918(function() { 1919 var cateType = DF['set-cate-type']; 1920 var categoryMobile = document.querySelector('.df-category--mobile'); 1921 if (!categoryMobile) return; 1922 1923 var typeClassMap = { 1924 scroll: ['df-category--scroll'], 1925 grid3: ['df-category--grid', 'df-category--grid-3'], 1926 grid4: ['df-category--grid', 'df-category--grid-4'], 1927 grid5: ['df-category--grid', 'df-category--grid-5'], 1928 }; 1929 1930 var classesToAdd = typeClassMap[cateType] || typeClassMap['scroll']; 1931 categoryMobile.classList.add(...classesToAdd); 1932 1933 if (!typeClassMap[cateType] || cateType === 'scroll') { 1934 new DFSlider('.df-category--mobile', { 1935 centerInsufficientSlides: true, 1936 loop: false, 1937 autoHeight: false, 1938 freeMode: true, 1939 slidesPerView: 'auto', 1940 }); 1941 } 1942})(); 1943 1944 1945 1946//[ë°ì¤í¬í 구ê°ì ì©] ì¹´í ê³ ë¦¬ ì¬ë¼ì´ë 2025-01-10 1947(function() { 1948 const dfMediaQuery = '(min-width: 1025px) and (max-width: 1199px)'; 1949 const dfSelector = '.df-category--horizontal.df-category--main'; 1950 const dfCommonOptions = { 1951 loop: false, 1952 autoHeight: false, 1953 freeMode: true, 1954 slidesPerView: 'auto', 1955 dfOptions: { 1956 scrollbar: { 1957 use: true, 1958 type: 'thin', 1959 } 1960 } 1961 }; 1962 DFResponsiveSliderDestroy(dfMediaQuery, dfSelector, dfCommonOptions); 1963})(); 1964 1965 1966 1967//[ê³µíµ] 그룹 ì¬ë¼ì´ë ë°°ë 1968(function() { 1969 new DFSlider('.df-group-banner__slide-items', { 1970 autoHeight: false, 1971 autoplay: { 1972 delay: 4500, 1973 pauseOnMouseEnter: true, 1974 }, 1975 loop: true, 1976 dfOptions: { 1977 navigation: { 1978 use: true, 1979 addClass: 'df-navigation-hover--on df-navigation-mobile--off df-navigation-shape--circle df-navigation-size--medium df-navigation-color--gray', 1980 }, 1981 pagination: { 1982 use: true, 1983 type: 'stick', // circle, capsule, square, stick, bar, text, hidden-text, over, bullets, progressbar, fraction 1984 position: 'inside', 1985 } 1986 }, 1987 }); 1988})(); 1989 1990 1991 1992//[ê³µíµ] ë©í° ì¬ë¼ì´ë ë°°ë 1993(function() { 1994 new DFSlider('.df-multi-slide__items', { 1995 slidesPerView: 1, 1996 spaceBetween: 0, 1997 autoplay: { 1998 delay: 4500, 1999 pauseOnMouseEnter: true, 2000 }, 2001 loop: true, 2002 breakpoints: { 2003 768: { 2004 slidesPerView: 2, 2005 spaceBetween: 14, 2006 }, 2007 1024: { 2008 slidesPerView: 2, 2009 spaceBetween: 20, 2010 }, 2011 }, 2012 dfOptions: { 2013 navigation: { 2014 use: true, 2015 addClass: 'df-navigation-hover--on df-navigation-mobile--off df-navigation-shape--circle df-navigation-size--medium df-navigation-color--gray', 2016 }, 2017 pagination: { 2018 use: true, 2019 timer: false, 2020 type: 'circle', // circle, capsule, square, stick, bar, text, hidden-text, over, bullets, progressbar, fraction 2021 position: 'outside', 2022 } 2023 }, 2024 }); 2025})(); 2026 2027 2028 2029//[모ë°ì¼] ìíëª©ë¡ ì¹´í ê³ ë¦¬ 2025-01-06 2030(function() { 2031 const dfMenu = document.querySelector('.df-prl-menu'); 2032 if (dfMenu) { 2033 const validItems = dfMenu.querySelectorAll('.df-prl-menu__item:not(.df-prl-menu__item--prev.displaynone)'); 2034 if (validItems.length === 0) { 2035 dfMenu.remove(); 2036 return; 2037 } 2038 } 2039 2040 const dfMediaQuery = '(max-width: 1024px)'; 2041 const dfSelector = '.df-prl-menu__items'; 2042 const dfCommonOptions = { 2043 centerInsufficientSlides: true, 2044 loop: false, 2045 autoHeight: false, 2046 freeMode: true, 2047 slidesPerView: 'auto', 2048 }; 2049 const slides = document.querySelectorAll(`${dfSelector} .df-prl-menu__item`); 2050 let selectedIndex = 0;
2051 slides.forEach((slide, idx) => { 2052 if (slide.classList.contains('df-prl-menu__item--selected')) { 2053 selectedIndex = idx; 2054 } 2055 }); 2056 dfCommonOptions.initialSlide = selectedIndex 2057 DFResponsiveSliderDestroy(dfMediaQuery, dfSelector, dfCommonOptions); 2058 const updatedDfMenu = document.querySelector('.df-prl-menu'); 2059 if (updatedDfMenu) { 2060 updatedDfMenu.classList.add('df-prl-menu--active'); 2061 } 2062})(); 2063 2064 2065 2066//ê²ìí í(ìë¸ë©ë´ í) íì±ë ë©ë´ ì²´í¬ 2025-09-17 2067!function(){let t=document.querySelectorAll(".df-board--tab");if(!t.length)return;let e=window.location.href,r=a(e);function a(t){let e=new URL(t,window.location.origin),r=e.searchParams.get("board_no");if(r)return r;let a=e.pathname.split("/").find(t=>/^\d+$/.test(t));return a||""}t.forEach(t=>{let l=t.querySelectorAll(".df-board__item");l.forEach(t=>{let l=t.matches("a[href]")?t:t.querySelector("a[href]");if(!l)return;let n=l.getAttribute("href")||"";if(!n||"#"===n||n.startsWith("javascript:"))return;let f=l.href,i=a(f);(r&&i&&r===i||!r&&!i&&f===e)&&t.classList.add("df-current")})})}(); 2068 2069 2070 2071//ê²ìí í(ìë¸ë©ë´ í) ì¬ë¼ì´ë ì²ë¦¬ 2025-09-17 2072(function() { 2073 const dfMediaQuery = '(max-width: 1024px)'; 2074 const selector = '.df-board--tab'; 2075 2076 function buildOptions() { 2077 const slides = document.querySelectorAll(`${selector} .df-board__item`); 2078 let selectedIndex = 0; 2079 slides.forEach((slide, idx) => { 2080 if (slide.classList.contains('df-current')) { 2081 selectedIndex = idx; 2082 } 2083 }); 2084 return { 2085 centerInsufficientSlides: true, 2086 loop: false, 2087 autoHeight: false, 2088 freeMode: true, 2089 slidesPerView: 'auto', 2090 initialSlide: selectedIndex 2091 }; 2092 } 2093 2094 // í¬í¼ê° MQ ë³í ì ì¬ìì±í ëë options를 ë¤ì ì½ì´ì¤ë¤(=í¨ì í¸ì¶í´ ì ê°ì²´ë¡ ì ë¬)ê³ ê°ì 2095 DFResponsiveSliderDestroy(dfMediaQuery, selector, buildOptions()); 2096})(); 2097 2098 2099 2100// ê²ìë²í¼ í´ë¦ í ê²ìì°½ í¬ì»¤ì¤ ì²ë¦¬ 2025-04-07 2101// !function(){let t=document.querySelector(".df-panel-more"),e=document.getElementById("keyword");if(!t||!e)return;let s=t.classList.contains("df-layer-ready"),a=t.classList.contains("df-active"),c=new MutationObserver(c=>{c.forEach(c=>{if("attributes"===c.type&&"class"===c.attributeName){let i=t.classList.contains("df-layer-ready"),r=t.classList.contains("df-active");!s&&i&&e.focus(),s&&!a&&r&&e.focus(),a&&!r&&e.blur(),s=i,a=r}})});c.observe(t,{attributes:!0})}(); 2102 2103 2104 2105// ê²ìí¼ í ì¤í¸(ìíí보문구) ì ê±°ì 리ëë ì ê° ì ê±° 2025-03-25 */ 2106document.addEventListener("DOMContentLoaded",function(){let e=document.querySelector("#searchBarForm #banner_action"),t=document.querySelector("#searchBarForm .btnDelete");if(t){let n=new MutationObserver(function(n){n.forEach(function(n){"attributes"===n.type&&"class"===n.attributeName&&t.classList.contains("displaynone")&&(e.value="")})});n.observe(t,{attributes:!0})}}); 2107 2108 2109 2110// ê²ìí¼ autocomplete=off ì²ë¦¬ 2025-02-18 2111!function(){let e=document.querySelectorAll("#keyword, #ec-product-searchdata-keyword");e.forEach(e=>{e.setAttribute("autocomplete","off")})}(); 2112 2113 2114 2115// ìí ì¸ë¤ì¼ ìµì 보기 2025-01-15 2116!function(){"use strict";let e=document.querySelectorAll(".df-prl__thumb");e.forEach(function(e){e.addEventListener("mouseleave",function(){let t=e.querySelector(".prdOption");t&&(t.style.display="none")})})}(); 2117 2118 2119 2120// ì¥ë°êµ¬ë 구매ë²í¼ ê³ ì ì²ë¦¬ 2025-05-08 2121document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector(".xans-order-basketpackage");if(e){var t=e.querySelector("#orderFixArea"),d=e.querySelector("#orderFixItem");t&&d&&(s(),window.addEventListener("scroll",s),window.addEventListener("resize",s))}function s(){if(e.getBoundingClientRect().bottom<0){t.classList.add("displaynone"),document.body.classList.remove("df-basket-fixed");return}var s=d.getBoundingClientRect();s.bottom>0&&s.top<window.innerHeight?(t.classList.add("displaynone"),document.body.classList.remove("df-basket-fixed")):(t.classList.remove("displaynone"),document.body.classList.add("df-basket-fixed"))}}); 2122 2123 2124 2125// 커뮤ëí° â ì¹´í ê³ ë¦¬ ì´ë ê¸°ë¥ 2025-09-23 2126!function(){"use strict";var e;let t=".df-category__item",r=".df-category__link",o=[".df-board:not(.df-board--tab) .df-board__item:not(.displaynone) .df-board__link"];function l(e){return!!(e&&e.classList.contains("df-category__item--board"))}e=function(){document.querySelector(".df-category__item--board")&&document.querySelector(o.join(","))&&function e(){let c=function e(){let t=[];
2126o.forEach(e=>t.push(...document.querySelectorAll(e)));let r=new Set,l=[];for(let c of t){let a=(c.getAttribute("href")||"").trim(),n=(c.innerHTML||"").trim(),i=a.toLowerCase();if(!a||!n||"#"===a||i.startsWith("javascript:")||r.has(a))continue;r.add(a);let f=c.getAttribute("target")||"";l.push({href:a,html:n,target:f})}return l}();c.length&&(document.querySelectorAll(".df-category").forEach(e=>{e.querySelectorAll(":scope > "+t).forEach(e=>{if(!l(e)||e.querySelector(":scope > .df-category__depth2"))return;let t=e.querySelector(":scope > "+r);if(t){let o=(t.getAttribute("href")||"").trim();(!o||"#"===o||"#!"===o||"#none"===o||o.toLowerCase().startsWith("javascript:"))&&t.setAttribute("href",c[0].href)}})}),document.querySelectorAll(".df-category.df-category--call-submenu").forEach(e=>{e.querySelectorAll(":scope > "+t).forEach(e=>{if(!l(e)||e.querySelector(":scope > .df-category__depth2"))return;let t=function e(t){let o=t.querySelector(":scope > .df-category__depth2");if(!o){(o=document.createElement("div")).className="df-category__depth2";let l=t.querySelector(":scope > "+r);l&&l.nextSibling?t.insertBefore(o,l.nextSibling):t.appendChild(o)}return o}(e);(function e(t,r){if(!r.length)return;let o=document.createElement("ul");for(let l of(o.className="df-category__sub",r)){let c=document.createElement("li");c.className="df-category__sub-item";let a=document.createElement("a");a.className="df-category__sub-link",a.href=l.href,a.innerHTML=l.html,l.target&&a.setAttribute("target",l.target),c.appendChild(a),o.appendChild(c)}let n=t.querySelector(":scope > ul.df-category__sub");n?n.insertAdjacentElement("afterend",o):t.appendChild(o)})(t,c),function e(t){let o=t.querySelector(":scope > "+r),l=t.querySelector(":scope > .df-category__depth2");if(!l)return;let c=!!l.querySelector(":scope > ul.df-category__sub > li");if(!c)return;let a=t.querySelector(":scope > i.df-category__toggle");a||((a=document.createElement("i")).className="df-category__toggle"),o?a.previousElementSibling!==o&&o.insertAdjacentElement("afterend",a):t.insertBefore(a,l)}(e)})}))}()},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()}(); 2127 2128 2129 2130/******************************************************************************************************** 2131 2132 ⨠ëìì¸íë¡ì´ JAVASCRIPT 커ì¤í°ë§ì´ì§ 2133 2134 ì´ íì¼ì ëìì¸ ì»¤ì¤í°ë§ì´ì§ê³¼ ì ì§ë³´ì를 ìí´ ì¬ì©ë©ëë¤. 2135 모ë script ìì ë° ì¶ê°ë ì´ íì¼ìì ì§ííë©° ìì ë´ì©ì 주ìì¼ë¡ 기ë¡íì¸ì. 2136 2137 â 주ìì¬í 2138 - ëìì¸ ê´ë ¨ script ìì ì ì´ íì¼ììë§ ì§íí©ëë¤. 2139 - ëìì¸ ì본 script íì¼ ìì ì ë°ìíë 문ì ì ëí´ ë³µêµ¬ ë° ê°ì´ë를 ì§ìíì§ ììµëë¤. 2140 - 모ë íì¼ì ìì ë¡ê² ìì í ì ìì¼ë, ìì ë°©ë²Â·ê²½ë¡ ë±ì ê°ì´ëë ì ê³µëì§ ììµëë¤. 2141 - ìì ì ë°ëì ëìì¸ ë°±ì ì ì§ííì¸ì. 2142 2143********************************************************************************************************/ 2144 2145 2146 2147/* [ìì] ìì ë´ì©Â·ìì ì¼ì 주ìì¼ë¡ 기ë¡íì¸ì. */ 2148(function(){ 2149 2150})(); 2151 2152 2153 2154/** 2155 df-topbanner 2156 2157 ì ë°ì´í¸: 2025-05-15 2158**/ 2159 2160 2161//[모ë°ì¼~íë¸ë¦¿] í ë°°ë 2162(function() { 2163 const dfMediaQuery = '(max-width: 1024px)'; 2164 const dfSelector = '.df-display-mo-tb .df-topbanner-items'; 2165 const banner = document.querySelector('.df-topbanner.df-display-mo-tb'); 2166 if (banner) { 2167 banner.classList.add('df-topbanner--active'); 2168 } 2169 2170 const dfCommonOptions = { 2171 autoplay: { 2172 delay: 4500, 2173 pauseOnMouseEnter: true, 2174 }, 2175 rewind: true, 2176 effect: 'fade', 2177 dfOptions: { 2178 navigation: { 2179 use: false 2180 }, 2181 pagination: { 2182 use: true, 2183 type: 'circle', 2184 }, 2185 }, 2186 /* on: { 2187 init: function() { 2188 document.querySelector('.df-topbanner.df-display-mo-tb').classList.add('df-topbanner--active'); 2189 } 2190 }, */ 2191 }; 2192 DFResponsiveSlider(dfMediaQuery, dfSelector, dfCommonOptions); 2193})(); 2194 2195 2196//[PC] í ë°°ë 2197(function() { 2198 const dfMediaQuery = '(min-width: 1025px)'; 2199 const dfSelector = '.df-display-pc .df-topbanner-items'; 2200 const banner = document.querySelector('.df-topbanner.df-display-pc'); 2201 if (banner) { 2202 banner.classList.add('df-topbanner--active'); 2203 } 2204 2205 const dfCommonOptions = { 2206 autoplay: { 2207 delay: 4500, 2208 pauseOnMouseEnter: true, 2209 }, 2210 rewind: true, 2211 effect: 'fade', 2212 dfOptions: { 2213 navigation: { 2214 use: true, 2215 addClass: 'df-wrap-content df-navigation-hover--on df-navigation-mobile--off df-navigation-shape--circle df-navigation-size--xsmall df-navigation-color--white', 2216 }, 2217 pagination: { 2218 use: true, 2219 type: 'circle', // circle, capsule, square, stick, bar, text, hidden-text, over, bullets, progressbar, fraction 2220 }, 2221 }, 2222 /* on: { 2223 init: function() { 2224 document.querySelector('.df-topbanner.df-display-pc').classList.add('df-topbanner--active'); 2225 } 2226 }, */ 2227 }; 2228 DFResponsiveSlider(dfMediaQuery, dfSelector, dfCommonOptions); 2229})(); 2230 2231 2232// ë°°ë desc e-flow í¨ê³¼ ì²ë¦¬ 2024-11-21 2233(function () { 2234 document.querySelectorAll('.df-topbanner .e-flow').forEach(function (element) { 2235 const originalHTML = element.innerHTML; 2236 const fragment = document.createDocumentFragment(); 2237 for (let i = 0; i < 10; i++) { 2238 const span = document.createElement('span'); 2239 span.innerHTML = originalHTML; 2240 fragment.appendChild(span); 2241 } 2242 2243 element.innerHTML = ''; 2244 element.appendChild(fragment); 2245 2246 element.classList.add('e-flow_active'); 2247 2248 const parent = element.closest('.df-banner-desc'); 2249 if (parent) { 2250 parent.classList.add('df-banner-desc--overflow-visible'); 2251 } 2252 }); 2253})(); 2254 2255 2256/* 2257 df-quickbutton 2258 ì ë°ì´í¸: 2025-03-25 2259*/ 2260 2261DFready(function(){var t=document.querySelectorAll(".df-quickbutton");if(t.length>0){var o,e=700,i=!1,n=!1;function c(){var c=window.pageYOffset||document.documentElement.scrollTop,u=document.documentElement.scrollHeight,s=window.innerHeight;u-s<3*e?i||(i=!0,o=e,e=(u-s)/4):i&&(i=!1,e=o),t.forEach(function(t){"none"===window.getComputedStyle(t).display&&t.classList.add("df-quickbutton--active"),c-e<=0&&!t.classList.contains("df-quickbutton--top")?(t.classList.remove("df-quickbutton--middle","df-quickbutton--bottom"),t.classList.add("df-quickbutton--top")):c-e>0&&c<u-s-e&&!t.classList.contains("df-quickbutton--middle")?(t.classList.remove("df-quickbutton--top","df-quickbutton--bottom"),t.classList.add("df-quickbutton--middle")):c>=u-s-e&&!t.classList.contains("df-quickbutton--bottom")&&(t.classList.remove("df-quickbutton--top","df-quickbutton--middle"),t.classList.add("df-quickbutton--bottom"))}),n=!1}c(),document.addEventListener("scroll",function t(){n||(window.requestAnimationFrame(c),n=!0)}),t.forEach(function(t){var o=t.querySelector(".df-quickbutton__item--top"),e=t.querySelector(".df-quickbutton__item--bottom");o&&o.addEventListener("click",function(t){t.preventDefault(),window.scrollTo({top:0,behavior:"smooth"})}),e&&e.addEventListener("click",function(t){t.preventDefault(),window.scrollTo({top:document.documentElement.scrollHeight,behavior:"auto"})})})}}); 2262 2263 2264/** 2265 df-review 2266 2267 ì ë°ì´í¸: 2025-11-18 2268**/ 2269 2270function dfreview_setLoading(e){var i=$(e).parents("body");return i.css("overflow","hidden").append('<div class="df-review-popup"><div class="df-review-popup-loading"><i class="df-review-icon-loading"></i></div></div>'),i.find(".df-review-popup").fadeIn(100),!0}!function(){$(function(){if($(".df-review-detail").length){var e=$
2270(".df-review__btn_detail-write").attr("df-data-href");if(!e){console.error("리뷰 ìì± ë²í¼ì´ ììµëë¤.");return}var i=new URL(e,location.origin).searchParams.get("product_no");if(!i){console.error("ìí ë²í¸ë¥¼ ì°¾ì ì ììµëë¤.");return}var t="/dfloor/plugins/df-review/df-detail-fetch.html?link_product_no="+encodeURIComponent(i);$.get(t).done(function(e){var i=$("<div>").html(e),t=i.find(".df-review-fetch__point").map(function(){return parseInt($(this).text(),10)}).get().filter(function(e){return e>0}),n=t.length,r=n?(t.reduce(function(e,i){return e+i},0)/n).toFixed(1):"0.0";$(".df-review-stats").toggleClass("df-review-stats--empty",0===n);var a=i.find(".df-review-fetch__point:not(.displaynone)").length>0;if($(".df-review-stats").toggleClass("df-review-stats--active",a),$(".df-review-summary").toggleClass("df-review-summary--active",a),$("[data-df-review-rating]").each(function(){$(this).attr("data-df-review-rating",r).text(r)}),n){var d={1:0,2:0,3:0,4:0,5:0};$.each(t,function(e,i){void 0!==d[i]&&d[i]++});for(var o=1;o<=5;o++){var l=$(".df-review-stats__dist-item--"+o),f=d[o],s=f/n*100;l.find(".df-review-stats__dist-count").text(f),l.find(".df-review-stats__dist-progress").css("height",s+"%")}}else $(".df-review-stats__dist-count").text("0"),$(".df-review-stats__dist-progress").css("height","0%");var c=[];
2270i.find("li").each(function(){var e=$(this);if(e.find(".df-review-fetch__file img").length){var i=$.trim(e.find(".df-review-fetch__image").text());if(i){var t=e.find(".df-review-fetch__param").text().trim(),n=new URLSearchParams(t),r=n.get("no"),a=n.get("board_no");r&&a&&c.push({no:r,boardNo:a,imgSrc:i,dfHref:"?no="+r+"&board_no="+a})}}});var p=c.length;function v(e){return $("<li>").addClass("df-review-photo__item df-review-item").attr("no",e.no).append($("<a>").attr({href:"#none","df-data-href":e.dfHref,class:"df-review-action_open"}).append($("<img>").attr({src:e.imgSrc,loading:"lazy"})))}function h(e){var i=e.find(".df-review-photo__more").detach(),t=e.find(".df-review-photo__items").children(".df-review-photo__item");p>=6&&i.length&&t.eq(4).append(i.clone()),p>=9&&i.length&&t.eq(7).append(i.clone())}$(".df-review-photo").each(function(){var e=$(this);e.toggleClass("df-review-photo--active",p>0),e.toggleClass("df-review-photo--min-5",p>=5),e.toggleClass("df-review-photo--min-8",p>=8),e.find("[data-df-review-photo-count]").each(function(){$(this).attr("data-df-review-photo-count",p).text(p)})}),$(".df-review-photo--compact, .df-review-photo--default").each(function(){var e=$
2270(this),i=e.find(".df-review-photo__items").empty();c.slice(0,10).forEach(function(e){i.append(v(e))}),h(e)}),$(".df-review-photo--modal").each(function(){var e=$(this),i=!1;new MutationObserver(function(){if(!i&&e.hasClass("df-active")){var t=e.find(".df-review-photo__items").empty();c.forEach(function(e){t.append(v(e))}),h(e),i=!0}}).observe(this,{attributes:!0})})}).fail(function(){console.error("í기 ë°ì´í° ë¡ëì ì¤í¨íìµëë¤.")})}}),$.dfreview=function(e,i){var t,n={list:{typeAll:"df-review-items--list df-review-items--gallery",typeBtn:"on",type:"gallery"},detail:{typeBtn:"on",type:"list"},main:{typeBtn:"on",type:"gallery"},initBefore:function(){return!0},initAfter:function(){return!0}},r={};r.init=function(){t=r.settings=$.extend(!0,n,i),r.el=e,r.$el=$(r.el),t.initBefore.call(r),r.act=r.$el.attr("df-review-act"),"list"==r.act?r.setList():"read"==r.act?r.setRead():"write"==r.act?(r.$el.parents("body#layer").addClass("df-review "+r.act),r.setWrite()):"modify"==r.act?(r.$el.parents("body#layer").addClass("df-review "+r.act),r.setWrite()):"reply"==r.act?r.setReply():"secret"==r.act?(r.$el.parents("body#layer").addClass("df-review "+r.act),r.setSecret()):"commentdel"==r.act?(r.$el.parents("body#layer").addClass("df-review "+r.act),r.setCommentdel()):"detail"==r.act?r.setList():"main"==r.act?r.setList():"login"==r.act&&r.setLogin(),t.initAfter.call(r)},r.setList=function(){t.list.type=$.trim(t.list.type),t.list.typeFix=$.trim(t.list.typeFix),"main"==r.act?(t.list.typeBtn=t.main.typeBtn,t.list.type=$.trim(t.main.type),t.list.typeFix=$.trim(t.main.typeFix)):"detail"==r.act&&(t.list.typeBtn=t.detail.typeBtn,t.list.type=$.trim(t.detail.type),t.list.typeFix=$.trim(t.detail.typeFix)),r.$listFix=r.$el.find(".df-review-items-best"),r.$listNotice=r.$el.find(".df-review-notice"),r.$list=r.$el.find(".df-review-items").addClass("df-review-items--"+t.list.type),r.$boxAll=r.$listFix.add(r.$listNotice).add(r.$list).find(".df-review-item"),r.boxAllLen=r.$boxAll.length,r.$boxFix=r.$listFix.find(".df-review-item"),r.boxFixLen=r.$boxFix.length,r.$box=r.$list.find(".df-review-item"),r.boxLen=r.$box.length,r.$search=r.$el.find(".df-review-util"),"detail"==r.act&&r.$box.each(function(){var e=$
2270(this);parseInt(e.find(".df-review-item-check").text())||e.remove()}),r.$listTypeBtn=r.$el.find(".df-review-type"),("list"==r.act||"main"==r.act||"detail"==r.act)&&"on"==t.list.typeBtn?(r.$listTypeBtn.children(".df-review-type__"+t.list.type).addClass("selected"),r.$listTypeBtn.children("a").on("click",function(){var e=$(this),i=e.attr("df-review-listType");i!=t.list.type&&r.$list.hasClass("loaded")&&(e.addClass("selected").siblings().removeClass("selected"),f(r.$list,function(){r.$list.removeClass(t.list.typeAll).addClass("df-review-items--"+(t.list.type=i)),r.setListType(i,t.list.galleryTypeCols,r.$list,"normal")}))})):r.$listTypeBtn.addClass("displaynone"),r.boxAllLen&&(r.boardNo=df_getValue(r.$boxAll.eq(0).attr("df-data-href"),"board_no"),r.boardNo||(r.boardNo=r.$boxAll.eq(0).attr("df-data-href").split("/")[3])),"list"==r.act&&(r.$search.find("#product_category_depth1").on("change",function(){BOARD.form_submit("boardSearchForm")}),r.$search.find("#search_key").val("product").hide()),r.$list.add(r.$listFix).on("click",".df-review-item-content_more",function(){$(this).parent().toggleClass("df-review-item-content--active")}),r.$list.add(r.$listFix).find(".df-review-item-comment-count").text(function(){var e=this.textContent.replace(/[^0-9]/g,"");return e||(e=0),e}),r.$el.on("click",".df-review-action_open",function(e){var i,t=$(this),n=t.parents(".df-review-item"),a="/board/review/read.html?board_no="+r.boardNo+"&no="+n.attr("no"),d=n.find(".df-review-addfile");if(n.hasClass("secret")&&(a="/board/review/secret.html?board_no="+r.boardNo+"&no="+n.attr("no")+"&return_url=/board/review/read.html"),d.length){var o=0;t.parents(".df-review-addfile").length&&(o=t.parent().index()),i={"df-image-index":o}}r.openPopup(a,i),e.preventDefault(),e.stopPropagation()}),r.$el.find(".review-write").on("click",function(e){$(this);var i=$(this).attr("df-data-href");r.openPopup(i),e.preventDefault(),e.stopPropagation()}),r.$boxAll.each(function(e){var i=$(this),t=df_getValue(i.attr("df-data-href"),"no");t||(t=i.attr("df-data-href").split("/")[4]),i.attr({board_no:r.boardNo,no:t})});var e=0;r.$box.add(r.$boxFix).each(function(i){var n=$(this);n.find(".df-review-item-thumb").children().hasClass("df-review-prd-img_displaynone")&&n.addClass("df-review__empty_product");var a={board_no:r.boardNo,no:n.attr("no")};$.get("/exec/front/board/Get/",a,function(e){if("S"===e.data){n.addClass("secret no-userimage");return}if(!1===e.failed){for(var i,t=e.data,r=t.content_image,a=[],d=/<img[^>]+src=["']([^"']+)["']/g;null!==(i=d.exec(r));)a.push(i[1]);if(a.length>0){var o='<ul class="df-review-addfile">';a.forEach(function(e){o+='<li class="df-review-addfile__item"><a href="#none" class="df-review-action_open"><img src="'+(e=e.replace("http://","//").replace("https://","//"))+'" loading="lazy"></a></li>'}),o+="</ul>",n.append(o)}else n.addClass("no-userimage");n.find(".df-review-item-content_1").html(t.content)}},"json").done(function(){e++,r.boxLen+r.boxFixLen==e&&(r.$listFix_backup=r.$listFix.clone(),r.setListType(t.list.typeFix,t.list.galleryTypeColsFix,r.$listFix,"fix"),r.$listFix.addClass("loaded"),r.$list_backup=r.$list.clone(),r.setListType(t.list.type,t.list.galleryTypeCols,r.$list,"normal"),r.$list.addClass("loaded"))})}),0===r.$box.add(r.$boxFix).length&&(l(r.$el),l(r.$list))},r.setListType=function(e,i,t,n){t.hasClass("loaded")&&("fix"==n?r.$listFix.empty().append(r.$listFix_backup[0].innerHTML):"normal"==n&&r.$list.empty().append(r.$list_backup[0].innerHTML));var a=t.find(".df-review-item");
2270"list"==e&&a.each(function(){var e=$(this),i=e.children(".df-review-item-check").detach(),t=e.children(".df-review-item-thumb").detach(),n=e.find(".df-review-item-name").detach(),r=e.find(".df-review-item-subject").detach(),a=e.find(".df-review-item-content").detach(),d=e.find(".df-review-item-comment").detach(),o=e.find(".df-review__point").detach(),l=e.find(".df-review-item-writer").detach(),f=e.find(".df-review-item-date").detach(),s=e.find(".df-review-item-hit").detach(),c=e.children(".df-review-addfile").detach(),p=a.children().children().attr("style","").length,v=a.text();p>1||v.length>140||c.length?a.append('<a href="#none" class="df-review-action_open df-review-item-content_2">'+v.substring(0,140)+'\xb7\xb7\xb7</a><a href="#none" class="df-review-item-content_more"></a>'):a.append('<a href="#none" class="df-review-action_open df-review-item-content_2">'+v+"</a>"),t.children("a").hasClass("displaynone")&&t.addClass("displaynone"),t.length&&n.length&&t.append(n);var h=(i.length&&t.not(".displaynone").length?i[0].outerHTML:"")+(t.not(".displaynone").length?t.not(".displaynone")[0].outerHTML:""),u=(c.length?c[0].outerHTML:"")+(i.length&&!t.not(".displaynone").length?i[0].outerHTML:"")+(r.length?r[0].outerHTML:"")+(a.length?a[0].outerHTML:"")+(d.length?d[0].outerHTML:""),m=(o.length?o[0].outerHTML:"")+(l.length?l[0].outerHTML:"")+(f.length?f[0].outerHTML:"")+(s.length?s[0].outerHTML:"");e.append('<div class="df-review-item-section1">'+h+'</div><div class="df-review-item-section2">'+u+'</div><div class="df-review-item-section3">'+m+"</div>")}),"gallery"==e&&(r.$el.show(),t.addClass("df-review-items--gallery").show(),a.each(function(){var e=$
2270(this);e.append('<div class="df-review-item-product"></div>');var i=e.children(".df-review-item-product"),t=e.children(".df-review-item-thumb").clone().removeClass("df-review-item-thumb").addClass("df-review-item-product_thumb");i.append(t),i.append(e.find(".df-review-item-name").removeClass("df-review-item-name").addClass("df-review-item-product_name")),e.children(".df-review-item-thumb").children("a").attr("href","#none").addClass("df-review-action_open");var n=e.find(".df-review-item-content"),r=n.text(),a=e.children(".df-review-addfile").addClass("df-review-action_open");e.children(".df-review-item-thumb").append(e.children(".df-review-addfile"));var t=e.children(".df-review-item-thumb"),d=t.children("a");if(d.children("img"),!e.hasClass("no-userimage")){1==a.find("img").length&&a.hide();var o=a.find("img").eq(0).attr("src");d.removeClass("displaynone").html('<img src="'+o+'" loading="lazy">')}if(e.hasClass("df-review__empty_product")&&e.hasClass("no-userimage")&&d.removeClass("displaynone"),a.find("li").length>0){var l=e.find(".df-review-icon-file");t.children("a").append(l)}n.children().text(r.substring(0,80))})),l(r.$el),l(t)},r.setRead=function(){r.$el.parents("body#layer").addClass("df-review "+r.act),r.$parentWin=$(parent.window),r.$parentDoc=$(parent.document),r.$popup=r.$parentDoc.find(".df-review-popup"),r.$loading=r.$popup.find(".df-review-popup-loading"),r.$inner=r.$popup.find(".inner"),r.$left=r.$el.find(".df-review-read__image"),r.$leftInner=r.$left.children(".inner"),r.$right=r.$el.find(".df-review-read__detail"),r.$rightInner=r.$right.children(".inner");var e=r.$el.find(".content-img").children().filter("img");
2270if(r.contentThumbLen=e.length,r.contentThumbLen){var i="";i+='<ul class="df-review-read__image--list">',e.each(function(e){var t=this.cloneNode(!0);t.removeAttribute("style"),i+="<li>"+t.outerHTML+"</li>"}),i+="</ul>",r.$leftInner.append(i),r.$contentThumb=r.$leftInner.find(".df-review-read__image--list"),r.$contentThumbList=r.$contentThumb.find("li"),r.$contentThumbImg=r.$contentThumbList.find("img"),r.contentThumbIndex=r.$popup.attr("df-image-index")?r.$popup.attr("df-image-index"):0,r.contentThumbLen>1&&new DFSlider(".df-review-read__image--list",{autoHeight:!0,loop:!0,dfOptions:{navigation:{use:!0,addClass:"df-navigation-mobile--off df-navigation-shape--circle df-navigation-size--medium df-navigation-color--gray"},pagination:{use:!0,type:"fraction",position:"inside"}}})}else r.$left.remove();r.$el.find(".review-delete").on("click",function(){window.parent.location.reload()}),r.$el.find(".review__header-close").on("click",function(){r.closePopup()}),$(function(){f(r.$loading,function(){r.$loading.remove()}),l(r.$el),l(r.$inner)})},r.setWrite=function(){r.$parentWin=$(parent.window),r.$parentDoc=$(parent.document),r.$popup=r.$parentDoc.find(".df-review-popup"),r.$loading=r.$popup.find(".df-review-popup-loading"),r.$inner=r.$popup.find(".inner"),"write"==r.act&&r.$el.find(".review-cancel").on("click",function(){r.closePopup()}),$("#boardWriteForm").attr("target","_parent"),r.$el.find("#move_write_after").val(window.parent.location.href),r.$form=r.$el.find(".df-review-editor_form,.df-review-modify_form"),r.$form.find("#content_IFRAME").height(150),r.getPointFunc(r.$form.find(".df-review-editor_form-item_point, .df-review-modify_form-item_point")),"write"==r.act&&(r.$fileList=r.$el.find(".df-review-editor_form-item_file-attach"),r.$fileInput=r.$fileList.find('[name="attach_file[]"]'),r.$fileInput.attr("accept",".jpg,.jpeg,.png,.gif").change(function(){a(this)}),d("click")),r.$el.find("form").attr("onsubmit","return dfreview_setLoading(this);"),$(function(){f(r.$loading,function(){r.$loading.remove()}),l(r.$el),l(r.$inner)})},r.setReply=function(){l(r.$el)},r.setSecret=function(){r.$parentWin=$(parent.window),r.$parentDoc=$(parent.document),r.$popup=r.$parentDoc.find(".df-review-popup"),r.$loading=r.$popup.find(".df-review-popup-loading"),r.$inner=r.$popup.find(".inner"),r.$el.find(".review-cancel").on("click",function(){r.closePopup()}),$(function(){f(r.$loading,function(){r.$loading.remove()}),l(r.$el),l(r.$inner)})},r.setCommentdel=function(){r.$parentWin=$(parent.window),r.$parentDoc=$(parent.document),r.$popup=r.$parentDoc.find(".df-review-popup"),r.$loading=r.$popup.find(".df-review-popup-loading"),r.$inner=r.$popup.find(".inner");var e=r.$el.find("#return_url");if(e.length){var i=e.val();-1!==i.indexOf("/board/review/?")&&e.val(i.replace("/board/review/?","/board/review/read.html?"))}r.$el.find(".review-cancel").attr("href",r.$el.find(".review-cancel").attr("href")+"?"+o(["board_no","no"])),$(function(){l(r.$el)}),l(r.$el)},r.setLogin=function(){r.$parentWin=$(parent.window),r.$parentDoc=$(parent.document),r.$popup=r.$parentDoc.find(".df-review-popup"),r.$loading=r.$popup.find(".df-review-popup-loading"),r.$inner=r.$popup.find(".inner"),r.closePopup(),parent.window.location.href="/member/login.html?returnUrl="+parent.window.location},r.openPopup=function(e,i){for(var t in r.$win=$(window),r.$body=$("body"),r.$body.append('<div class="df-review-popup"><div class="df-review-popup-loading"><i class="df-review-icon-loading"></i></div><div class="inner df-review-ready"><iframe id="df-review-iframe" src="'+e+'"></iframe><a href="#none" class="df-review-popup-close"></a></div></div>').css({height:"auto",overflow:"hidden"}),r.$popup=r.$body.find(".df-review-popup"),r.$close=r.$popup.find(".df-review-popup-close"),i)r.$popup.attr(t,i[t]);var n=function(e){if(!$(e.target).is(r.$popup)&&!$(e.target).is(r.$close))return!1;r.$close.add(r.$popup).off("click",n),r.closePopup()};r.$close.add(r.$popup).on("click",n),r.$win.one("keyup",function(e){27==e.keyCode&&r.closePopup()}),l(r.$popup)},r.closePopup=function(){f(r.$popup,function(){r.$popup.remove()}),void 0!=r.$body&&r.$body.css({height:"",overflow:""}),void 0!=r.$parentDoc&&r.$parentDoc.find("body").css({height:"",overflow:""})}
2270,r.getPointFunc=function(e){var i,t=e,n=t.find(".input"),r=n.find("input").attr("fw-filter",""),a=t.find(".view"),d=a.find("a");d.on({mouseenter:function(){var e=$(this);e.nextAll().removeClass("hover"),e.addClass("hover").prevAll().addClass("hover")},mouseleave:function(){d.removeClass("hover")},click:function(){var e=$(this),i=e.index();n.find("#point"+(4-i)).prop("checked",!0).siblings().prop("checked",!1),e.addClass("selected").siblings().removeClass("selected"),a.addClass("selected"),e.nextAll().removeClass("on"),e.addClass("on").prevAll().addClass("on")}}),r.each(function(e){var t=$(this);t.attr("checked")&&(i=parseInt(t.attr("value"))-1,d.eq(i).addClass("selected"),a.addClass("selected"),d.eq(i).nextAll().removeClass("on"),d.eq(i).addClass("on").prevAll().addClass("on"))})};var a=function(e){var i=$(e),t=i.parent("span");if(t.index(),e.files&&e.files[0]){var n=new FileReader;n.onload=function(e){t.find("img").remove(),i.before('<img src="'+e.target.result+'">'),d("close")},n.readAsDataURL(e.files[0])}},d=function(e){if("click"==e)r.$fileList.on("click",".df-review-editor_form-item_file-attach-close",function(){var e=$
2270(this).parent(".df-review-editor_form-item_file-attach");e.find("img").remove(),e.find(".df-review-editor_form-item_file-attach-close").remove(),e.find('[name="attach_file[]"]').val(""),d("close")});else if("close"==e){var i;r.$fileInput.each(function(e){$(this).val()&&(i=e)}),r.$fileList.eq(i).siblings().find(".df-review-editor_form-item_file-attach-close").remove(),r.$fileInput.eq(i).after('<a href="#none" class="df-review-editor_form-item_file-attach-close"></a>')}},o=function(e){var i={};for(k in e)i[e[k]]=df_getValue(location.search,e[k]);return df_getString(i)},l=function(e,i){e.removeClass("df-review-ready")},f=function(e,i){requestAnimationFrame(function(){void 0!==i&&i()})};r.init()},$.fn.dfreview=function(e){return this.each(function(){var i=$(this),t=i.data("dfreview");return t?t.methods[e]?t.methods[e].apply(this,Array.prototype.slice.call(arguments,1)):void 0:(t=new $.dfreview(this,e),i.data("dfreview",t),t)})};var e=$("#df-review");e.hasClass("df-review-main")&&"on"!==DF["set-review-mainuse"]?e.remove():e.dfreview({list:{typeBtn:DF["set-review-listtypebtn"],type:DF["set-review-listtype"],typeFix:"gallery"},detail:{typeBtn:DF["set-review-detailtypebtn"],type:DF["set-review-detailtype"],typeFix:"gallery"},main:{typeBtn:DF["set-review-maintypebtn"],type:DF["set-review-maintype"],typeFix:"gallery"}}),$(function(){$(document).off("click.dfphoto").on("click.dfphoto",".df-review-photo--compact .df-review-action_open",function(e){var i=$(this).closest(".df-review-item").attr("no");if(i){var t=$("#df-review").find('.df-review-item[no="'+i+'"] .df-review-action_open').first();t.length&&(t.trigger("click"),e.preventDefault(),e.stopPropagation())}})})}
2270(),function(){var e=$(".df-review-block-state");let i={childList:!0,subtree:!0},t=(e,i)=>{for(let t of e)if("childList"===t.type){var n=$(t.target);n.children(".df-review-block-state_normal").length||n.parents(".df-review-item, .df-review-read").addClass("df-review-blocked")}},n=new MutationObserver(t);for(var r=0;r<e.length;r++)n.observe(e.eq(r)[0],i);setTimeout(function(){n.disconnect()},2e3)}(); 2271 2272 2273//ë©ì¸ 리뷰 ì¬ë¼ì´ë ì²ë¦¬ 2025-08-04 2274(function() { 2275 new DFSlider('.df-review-main .df-review-items', { 2276 slidesPerView: 2, 2277 spaceBetween: 12, 2278 roundLengths:true, 2279 autoHeight: false, 2280 loop: true, 2281 autoplay: { 2282 delay: 2500, 2283 pauseOnMouseEnter: true, 2284 }, 2285 breakpoints: { 2286 768: { 2287 slidesPerView: 4, 2288 spaceBetween: 14, 2289 }, 2290 1024: { 2291 slidesPerView: 5, 2292 spaceBetween: 16, 2293 }, 2294 }, 2295 dfOptions: { 2296 navigation: { 2297 use: true, 2298 addClass: 'df-navigation-hover--on df-navigation-mobile--off df-navigation-shape--circle df-navigation-size--medium df-navigation-color--white', 2299 }, 2300 pagination: { 2301 use: true, 2302 timer: false, 2303 type: 'circle', // circle, capsule, square, stick, bar, text, hidden-text, over, bullets, progressbar, fraction 2304 position: 'outside', 2305 } 2306 }, 2307 }); 2308})(); 2309 2310 2311/* ë² ì¤í¸ 리뷰 ì¬ë¼ì´ë ì²ë¦¬ 2025-08-04 */ 2312(function() { 2313 new DFSlider('.df-review-best .df-review-items--gallery', { 2314 slidesPerView: 2, 2315 spaceBetween: 12, 2316 roundLengths:true, 2317 autoHeight: false, 2318 loop: true, 2319 autoplay: { 2320 delay: 2500, 2321 pauseOnMouseEnter: true, 2322 }, 2323 breakpoints: { 2324 768: { 2325 slidesPerView: 3, 2326 spaceBetween: 16, 2327 }, 2328 1024: { 2329 slidesPerView: 4, 2330 spaceBetween: 20, 2331 }, 2332 }, 2333 dfOptions: { 2334 pagination: { 2335 use: true, 2336 timer: false, 2337 type: 'circle', // circle, capsule, square, stick, bar, text, hidden-text, over, bullets, progressbar, fraction 2338 position: 'outside', 2339 } 2340 }, 2341 }); 2342})(); 2343
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.