PageSourceSearch

https://www.osklen.com/_frsh/js/c33a80b927ce0f73d6590843ba6c3d00ee6e0e25/island-productgalleryretrofit.js

js osklen.com collected 2026-09-26 00:37:38 UTC 6,736 bytes, 1 lines download raw bytes

1import{a as O,b as M}from"./chunk-PS7ORYCV.js";import"./chunk-7IH5JIMC.js";import"./chunk-FATE3VO3.js";import{a as C}from"./chunk-WMRPXPT6.js";import{a as E}from"./chunk-JKQYIFVQ.js";import"./chunk-JUKLVQHS.js";import"./chunk-OPZKQ4HJ.js";import"./chunk-REPMCYMA.js";import"./chunk-DW5ZX75F.js";import"./chunk-T5P5EJVS.js";import"./chunk-GV53HHPQ.js";import{a as A}from"./chunk-3TTXSHQC.js";import"./chunk-GT2QSVUG.js";import"./chunk-VNPGMZW7.js";import"./chunk-5BKRMW6Z.js";import{a as L}from"./chunk-H55WNI6W.js";import"./chunk-TGZFX27W.js";import"./chunk-USLXP7TZ.js";import"./chunk-BTBKQW2M.js";import"./chunk-27M3UHHK.js";import"./chunk-USCMXQAA.js";import"./chunk-AG2LNDEG.js";import"./chunk-RGZ2P4N7.js";import"./chunk-XRZBNY5T.js";import"./chunk-MYNHYVK6.js";import"./chunk-IHUCWOUV.js";import"./chunk-NK2ATMZM.js";import"./chunk-2T6SY2OO.js";import"./chunk-PHNIBYWZ.js";import"./chunk-KP2W4RU6.js";import"./chunk-ZDDWF6RS.js";import"./chunk-DRYCNM6C.js";import"./chunk-YLJ4X2HY.js";import"./chunk-SNE5GSNG.js";import"./chunk-G3JYQI2R.js";import"./chunk-QJ2HPWYO.js";import"./chunk-DVSFD6LZ.js";import"./chunk-YE72NQPE.js";import{a as k}from"./chunk-X4Z7K6YC.js";import"./chunk-U5WZNSRV.js";import"./chunk-Z7M5H4HX.js";import"./chunk-Z6KNDQXU.js";import"./chunk-U4AT4GMS.js";import{a as W,b as U}from"./chunk-P4SYE45A.js";import"./chunk-WH47EIOV.js";import"./chunk-DYDK6PQT.js";import"./chunk-MF2PTXOS.js";import"./chunk-4BROKFEX.js";import"./chunk-QS2TJIH7.js";import"./chunk-KUPZ3FHH.js";import"./chunk-GSP7MYE3.js";import"./chunk-QHDA75CN.js";import"./chunk-VYZNAVQ6.js";import"./chunk-NORPMJFD.js";import"./chunk-2WDDCXLQ.js";import"./chunk-MQ5NI7IH.js";import"./chunk-QESEO7NF.js";import"./chunk-5W4PWPUK.js";import{a as n}from"./chunk-X6IOVEKU.js";import{a as I,b as y,d as F,e as S,f as p}from"./chunk-ZDLMJVT4.js";import{d as P}from"./chunk-6QKRXUVD.js";import"./chunk-Z47A3HLT.js";var Y=t=>{let r=new URLSearchParams(globalThis?.window?.location?.search)?.get(t);return r?decodeURIComponent(r):""};var _=t=>t>=1280&&t<=1439?70:100,R=t=>t>=1280,H=()=>{let l=document.querySelector(".lg\\:grid-cols-\\[393px_1fr\\]")?.getBoundingClientRect();return l?l.left:0},Q=(t,l)=>{let r={isFixed:!1,isHidden:!1,shouldShow:!1,leftPosition:0,topPosition:70,isHovered:!1};if(typeof globalThis>"u"||!t||l)return r;let a=globalThis?.innerWidth;if(a<1024)return r;let u=globalThis?.scrollY>=300;return{isFixed:u,isHidden:u,shouldShow:!1,leftPosition:u?H():0,topPosition:_(a),isHovered:!1}};function $({isPartial:t,enabled:l}){let r=F(null),a=F(),d=F(!1),u=F(!0),[s,c]=I(()=>Q(l,t)),h=p(()=>{a.current&&cancelAnimationFrame(a.current),a.current=requestAnimationFrame(()=>{let e=globalThis?.scrollY,o=globalThis?.innerWidth,i=H();c(m=>({...m,isFixed:e>=300,leftPosition:i,topPosition:_(o)}))})},[]),f=p(()=>{let e=globalThis?.innerWidth,o=H();c(i=>({...i,leftPosition:o,topPosition:_(e)}))},[]),v=p(e=>{e.target.id?.startsWith("show-more-button-")&&(d.current=!0,c(i=>({...i,isHidden:!1,shouldShow:!0})),setTimeout(()=>{d.current=!1,c(i=>({...i,shouldShow:!1}))},2e3))},[]),b=p(()=>{let e=globalThis?.innerWidth,o=globalThis?.scrollY;R(e)&&o>=300&&(c(i=>({...i,isHovered:!0})),document.body.style.overflow="hidden")},[]),g=p(()=>{let e=globalThis?.innerWidth,o=r.current;R(e)&&(c(i=>({...i,isHovered:!1})),document.body.style.overflow="",o&&(o.scrollTop=0))},[]);y(()=>{if(typeof globalThis>"u"||!l||t||globalThis?.innerWidth<1024)return;let e=r.current;if(!e)return;let o=new IntersectionObserver(m=>{m.forEach(w=>{d.current||c(q=>({...q,isHidden:w.isIntersecting}))})},{threshold:.3}),i=document.getElementById("desktop-accordion");return i&&o.observe(i),globalThis?.scrollY>290&&s.isHidden?(u.current=!1,requestAnimationFrame(()=>{c(m=>({...m,isHidden:!1}))})):u.current=!1,globalThis?.addEventListener("scroll",h,{passive:!0}),globalThis?.addEventListener("resize",f),globalThis?.addEventListener("click",v),e.addEventListener("mouseenter",b),e.addEventListener("mouseleave",g),()=>{globalThis?.removeEventListener("scroll",h),globalThis?.removeEventListener("resize",f),globalThis?.removeEventListener("click",v),e.removeEventListener("mouseenter",b),e.removeEventListener("mouseleave",g),o.disconnect(),a.current&&cancelAnimationFrame(a.current),document.body.style.overflow=""}},[t,l,h,f,v,b,g]);let T=S(()=>
1{if(!l||t)return"";let e=[];return s.isFixed&&e.push("lg:fixed lg:z-40"),u.current&&s.isFixed||s.isHidden&&!s.shouldShow?e.push("lg:opacity-0 lg:invisible"):e.push("lg:opacity-100 lg:visible"),e.push("lg:transition-all lg:duration-300 lg:ease-in-out"),e.join(" ")},[l,t,s.isFixed,s.isHidden,s.shouldShow]),x=S(()=>{if(!l||t||!s.isFixed)return{};let e=globalThis?.innerWidth,o=e>=1280&&e<1728,i={top:`${s.topPosition}px`,left:`${s.leftPosition}px`,width:o?"317px":"428px"};return R(e)&&s.isHovered?{...i}:i},[l,t,s.isFixed,s.topPosition,s.leftPosition,s.isHovered]);return{filterRef:r,filterClasses:T,filterStyles:x,isFixed:s.isFixed}}var D={1:"grid-cols-1",2:"grid-cols-2",3:"lg:grid-cols-3",4:"lg:grid-cols-4",8:"lg:grid-cols-8"};function z({children:t,isMobile:l,page:r,searchTerm:a,isPartial:d,filters:u,mapFilterColors:s,url:c,checkUserResult:h,enableFixedFilters:f,analyticsItems:v}){let{colQTD:b,colQTDMobile:g}=k(f??!1),T=D[l?g.value:b.value];if(y(()=>{if(a&&r&&r?.pageInfo?.currentPage===1){let x=!!Y("searchSuggestions");W({name:"search",params:{search_term:a,results_count:r?.pageInfo?.records,element_type:x?"Mais buscados":"Resultado de busca"}})}},[a]),A(h),f){let x=f?D[l?g.value:3]:"",e=c?new URL(c).pathname:"",o=O({page:e,filters:u}),{filterRef:i,filterClasses:m,filterStyles:w}=$({isPartial:d??!1,enabled:f});return n(P,{children:[n("div",{class:"grid gap-x-[22px] gap-y-4 items-start lg:grid-cols-[393px_1fr] xl:grid-cols-[317px_1fr] 4xl:grid-cols-[428px_1fr] lg:w-full lg:max-w-[97%] lg:mx-auto",children:[n("div",{class:"lg:block",children:!d&&n("div",{ref:i,class:`active-scroll xl:[&_#container]:!max-w-full xl:[&_:is(button,p,span,a,label)]:!text-[10.51px] 4xl:[&_:is(button,p,span,a,label)]:!text-[14.18px] ${m}`,style:w,children:n(M,{filters:{...o,categories:o?.categoriesFilter,genre:o?.genderFilter,colors:o?.colorFilter},mapFilterColors:s,setOpenFilters:o?.setOpenFilters,isFixed:f})})}),n("div",{class:`grid gap-y-4 items-start ${x}`,children:[n(C,{searchRecords:r?.pageInfo?.records}),t]})]}),n(L,{}),!d&&n(E,{})]})}return n(P,{children:[n("div",{class:`grid gap-y-4 md:gap-y-8 items-start ${T}`,children:[n(C,{searchRecords:r?.pageInfo?.records}),t]}),n(L,{}),!d&&n(E,{}),n(U,{event:{name:"view_item_list",params:{item_list_name:`${r?.seo?.title??""}`,item_list_id:`${r?.seo?.title??""}-pg-${r?.pageInfo.currentPage}`,items:v??[],page_url:c?.href||"None"}}})]})}var B=z;export{B as default};

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.