1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="b549c902-7216-412f-93a7-d19630704384",e._sentryDebugIdIdentifier="sentry-dbid-b549c902-7216-412f-93a7-d19630704384")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7208],{5952:(e,r,t)=>{"use strict";t.d(r,{_:()=>l});var i=t(97036),n=t.n(i),s=t(25207);let l=e=>""===e?[]:[{srcset:((e,r)=>{let{format:t="webp",...i}=r,l=(0,s.YW)(i).with({width:s.P.number,height:s.P.number},e=>{let{width:r,height:t}=e;return`${r}x${t}`}).with(s.P.union({width:s.P.number,height:s.P.nullish},{width:s.P.number}),e=>{let{width:r}=e;return`${r}x`}).with(s.P.union({width:s.P.nullish,height:s.P.number},{height:s.P.number}),e=>{let{height:r}=e;return`x${r}`}).with(s.P.union({width:s.P.nullish,height:s.P.nullish},{}),()=>null).exhaustive();return`${e}?${n().stringify({size:l,format:t},{skipNulls:!0})}`})(e,{format:"webp"}),type:"image/webp"}]},7529:()=>{},16570:(e,r,t)=>{"use strict";t.d(r,{j:()=>u});var i=t(6029),n=t(803),s=t(75828),l=t.n(s),a=t(91999),c=t(84003),o=t(30872);let d={li:l()("flex flex-col justify-between mr-[20px] mt-[20px]","web:w-[calc(33.333%-13.333px)] web:[&:nth-of-type(3n)]:mr-[0px] web:[&:nth-of-type(-n+3)]:mt-[0px]","mobile:w-[calc(50%-10px)] mobile:[&:nth-of-type(2n)]:mr-[0px] mobile:[&:nth-of-type(-n+2)]:mt-[0px]")},u=e=>{let{data:r,onGoodsClick:t,onOrderableGoodsClick:s,className:u,...m}=e;return(0,i.jsx)("ul",{className:l()("flex flex-wrap",u),...m,children:r.map((e,r)=>(0,i.jsx)("li",{className:d.li,children:(0,i.jsxs)(c.B.Root,{data:e,children:[(0,i.jsxs)(a.A,{href:(0,o.t)(e.affiliate_link_url),CBFn:i=>null==t?void 0:t(i,e,r),children:[(0,i.jsxs)(c.B.ThumbnailImage,{size:"full",outline:!0,className:"mb-4",children:[e.stamp&&(0,i.jsx)(c.B.Stamp,{}),e.is_soldout&&(0,i.jsx)(n.$n,{})]}),(0,i.jsx)(c.B.Badges,{className:"mt-8"}),(0,i.jsx)(c.B.BrandProductName,{className:"mt-8"}),(0,i.jsx)(c.B.Rating,{}),(0,i.jsxs)(c.B.PriceWrapper,{className:"mt-4",children:[(0,i.jsx)(c.B.PriceOriginal,{}),(0,i.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,i.jsx)(c.B.PriceDiscountRate,{}),(0,i.jsx)(c.B.PriceSampleBadge,{}),(0,i.jsx)(c.B.PriceDiscount,{}),(0,i.jsx)(c.B.PriceShipping,{})]})]})]}),(0,i.jsx)(c.B.OrderableGoodsStat,{className:"mt-12",onClick:s})]})},e.id))})}},30872:(e,r,t)=>{"use strict";t.d(r,{t:()=>i});let i=e=>{let r=new URL(e),t=r.searchParams.get("no"),i=r.searchParams.get("afcd");return`/goods/${t}?afcd=${i}`}},33721:(e,r,t)=>{"use strict";t.d(r,{g:()=>a});var i=t(70921),n=t(67549),s=t(55729);let l=(0,i.eU)({isOpen:!1}),a=()=>{let[e,r]=(0,n.fp)(l),t=(0,s.useCallback)(e=>{r({isOpen:!0,...e})},[]),i=(0,s.useCallback)(()=>{r({isOpen:!1})},[]);return{isOpen:e.isOpen,data:e,open:t,close:i}}},39093:(e,r,t)=>{"use strict";t.d(r,{$m:()=>o,EU:()=>u,MR:()=>b,qF:()=>c});var i=t(31078),n=t(47192),s=t(72389);let l=i.Ay.object({id:i.Ay.number().describe("íë ì´í° ID (ì ìê°)"),name:i.Ay.string().max(50).describe("íë ì´í° ì´ë¦ (ìµë 50ì)"),profile_image_url:i.Ay.string().max(1e3).describe("íë ì´í° íë¡í ì´ë¯¸ì§ URL (ìµë 1000ì, ì í¨í URL)")}),a=i.Ay.object({id:i.Ay.number().describe("íë¡ëª¨ì
ì¤í¬í ID"),image_url:i.Ay.string().url().describe("íë¡ëª¨ì
ì¤í¬í ì´ë¯¸ì§ URL")}).describe("íì±íë íë¡ëª¨ì
ì¤í¬í ì ë³´"),c=i.Ay.enum([n._.무ë£ë°°ì¡,n._.ì¦ì ,n._.ì¿ í°,n._.íì í¹ê°,n._.onlyíí´,n._.ìíë¬ì¤ì,n._.ìµì ê°]).describe("ë±ì§ ì½ë"),o=i.Ay.nativeEnum(s.Q).describe("ìí ì í"),d=i.Ay.object({top_priority_image_url:i.Ay.string().url().nullable().describe("ëíìí ì´ë¯¸ì§ URL (ìì ì ìì)"),total_count:i.Ay.number().int().min(0).describe("구매 ê°ë¥ ìí ì´ ê°ì")}).describe("구매 ê°ë¥í ìí íµê³ ì ë³´"),u=i.Ay.object({id:i.Ay.number().int().describe("ìí ID"),image_url:i.Ay.string().describe("ìí ì´ë¯¸ì§ URL"),stamp:a.nullable().describe("íë¡ëª¨ì
ì¤í¬í (ìì ì ìì)"),name:i.Ay.string().describe("ìí ëª
"),brand_name:i.Ay.string().describe("ë¸ëë ëª
"),discount_rate:i.Ay.number().int().min(0).max(100).describe("í ì¸ì¨ [0..100]"),discount_price:i.Ay.number().int().min(0).describe("í ì¸ ê°ê²© (ì)"),original_price:i.Ay.number().int().min(0).describe("ìí ì ê° (ì)"),badges:i.Ay.array(c).max(3).describe("ë±ì§ ì½ë ëª©ë¡ (ìµë 3ê°)"),is_soldout:i.Ay.boolean().describe("íì ì¬ë¶"),avg_ratings:i.Ay.number().min(0).max(5).describe("리뷰 íì [0..5]"),review_count:i.Ay.number().int().min(0).describe("리뷰 ê°ì"),sale_goods_type:o,orderable_goods_stat:d.nullable().describe("구매 ê°ë¥ ìí íµê³ ì ë³´ (ìì ì ìì)"),affiliate_link_code:i.Ay.string().describe("ì´í리ìì´í¸ ë§í¬ ì½ë"),affiliate_link_url:i.Ay.string().describe("ì´í리ìì´í¸ ë§í¬ URL")}).describe("컬ë ì
ë´ ë¨ì¼ ìí(Display)"),m=i.Ay.object({id:i.Ay.number().describe("컬ë ì
ID (ì ìê°)"),curator:l.describe("íë ì´í° ì ë³´ ê°ì²´"),title:i.Ay.string().max(100).describe("컬ë ì
ì 목
1(ìµë 100ì)"),description:i.Ay.string().max(500).nullable().describe("컬ë ì
ì¤ëª
(ìµë 500ì)"),goods_list:i.Ay.array(u).max(20).describe("컬ë ì
ìí ëª©ë¡ (ìµë 20ê°)")}),b=i.Ay.object({meta:i.Ay.object({code:i.Ay.literal(1e3),message:i.Ay.literal("ì±ê³µ")}),data:m})},47192:(e,r,t)=>{"use strict";t.d(r,{_:()=>i});let i={무ë£ë°°ì¡:"FREDV",ì¦ì :"GIFTS",ì¿ í°:"COUPN",íì í¹ê°:"LMTSP",onlyíí´:"ONLHH",ìíë¬ì¤ì:"OPLSO",ìµì ê°:"LWPRC"}},54715:(e,r,t)=>{"use strict";t.d(r,{o:()=>a});var i=t(81278),n=t(31078);let s=n.z.object({curator_id:n.z.coerce.number().int().positive(),collection_id:n.z.coerce.number().int().positive().optional()}),l=n.z.object({tab_index:n.z.coerce.number().int().default(0)}),a=()=>(e=>{let r=s.and(l).parse(e);return{collection_id:r.collection_id,curator_id:r.curator_id,tab_index:r.tab_index}})((0,i.useRouter)().query)},72389:(e,r,t)=>{"use strict";t.d(r,{Q:()=>i});let i={ì¼ë°:"NORMAL",ìí:"SAMPLE",íê²:"TARGET",ê³µë구매:"GROUP"}},84003:(e,r,t)=>{"use strict";t.d(r,{B:()=>w});var i=t(6029),n=t(73807),s=t(50378),l=t(1884),a=t(15074),c=t(23714),o=t(46042),d=t(88971),u=t(49535),m=t(91250),b=t(803),h=t(72471),p=t(75828),x=t.n(p),g=t(55729),A=t(47192),_=t(5952),y=t(72389),j=t(33721);let f=(0,g.createContext)(null),v=()=>{let e=(0,g.useContext)(f);if(!e)throw Error("useGoodsContext must be used within GoodsRoot");return e},w={Root:e=>{let{data:r,children:t}=e,n=(0,g.useMemo)(()=>({...r,badgeSet:new Set(r.badges)}),[r]);return(0,i.jsx)(f.Provider,{value:n,children:t})},ClickableArea:e=>{let{children:r,...t}=e;return(0,i.jsx)("div",{role:"button",tabIndex:-1,...t,children:r})},ThumbnailImage:e=>{let{children:r,...t}=e,{image_url:n,name:s}=v();return(0,i.jsx)(b.UX,{variant:"goods",loading:"lazy",src:n??"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=",alt:s??"",...t,children:r})},Stamp:()=>{let{stamp:e}=v();return(0,i.jsx)("div",{className:"absolute top-[7%] left-[6%] w-[32%]",children:(0,i.jsxs)(c._V.Root,{children:[(0,i.jsx)(c._V.Content,{loading:"lazy",width:500,height:500,src:null==e?void 0:e.image_url,alt:"promotion stamp",loader:_._}),(0,i.jsx)(c._V.Fallback,{children:(0,i.jsx)(h.s,{width:500,height:500,className:"w-full text-gray-300"})})]})})},Badges:e=>{let{badgeSet:r}=v(),t=r.has(A._.onlyíí´),l=r.has(A._.ìíë¬ì¤ì),a=r.has(A._.ì¦ì ),c=r.has(A._.ì¿ í°);return t||l||a||c?(0,i.jsxs)(s.p,{variant:"product",...e,children:[t&&(0,i.jsx)(n.E,{variant:"capsule",size:"s",color:"red",children:"onlyíí´"}),l&&(0,i.jsx)(n.E,{variant:"capsule",size:"s",color:"red",children:"1+1"}),a&&(0,i.jsx)(n.E,{variant:"capsule",size:"s",color:"red",children:"ì¦ì "}),c&&(0,i.jsx)(n.E,{variant:"capsule",size:"s",color:"red",children:"ì¿ í°"})]}):null},BrandProductName:e=>{let{brand_name:r,name:t}=v();return(0,i.jsxs)(l.aN.Wrapper,{...e,children:[(0,i.jsx)(l.aN.Typography,{variant:"brand",children:r}),(0,i.jsx)(l.aN.Typography,{variant:"product",children:t})]})},Rating:e=>{let{avg_ratings:r,review_count:t}=v();return(0,i.jsxs)(m.GW.Wrapper,{...e,children:[(0,i.jsx)(m.GW.Icon,{}),(0,i.jsx)(m.GW.Score,{children:r}),(0,i.jsx)(m.GW.Count,{children:null==t?void 0:t.toLocaleString("ko-KR")})]})},PriceWrapper:e=>{let{className:r,children:t,...n}=e;return(0,i.jsx)("div",{className:x()("flex flex-col",r),...n,children:t})},PriceOriginal:e=>{let{badgeSet:r,discount_rate:t,original_price:n}=v(),s=r.has(A._.ìµì ê°),l=r.has(A._.íì í¹ê°),a=(0,g.useMemo)(()=>{let e=[];return l&&e.push("íì í¹ê°"),s&&e.push("ìµì ê°"),e},[l,s]);return t?(0,i.jsxs)("div",{className:"flex items-center space-x-2",...e,children:[a.length>0&&(0,i.jsx)(u.gi,{variant:"lowestLimitedSpecial",children:a}),(0,i.jsx)(d.gm,{variant:"consumer",children:null==n?void 0:n.toLocaleString("ko-KR")})]}):null},PriceDiscountRate:e=>{let{discount_rate:r}=v();return r?(0,i.jsx)(u.gi,{variant:"discountRate",...e,children:r}):null},PriceDiscount:e=>{let{discount_price:r}=v();return(0,i.jsx)(d.gm,{variant:"discount",...e,children:null==r?void 0:r.toLocaleStr
1ing("ko-KR")})},PriceSampleBadge:e=>{let{sale_goods_type:r}=v();return r!==y.Q.ìí?null:(0,i.jsx)(u.NH,{variant:"sampleExperience",...e,children:"ìíì²´í"})},PriceShipping:e=>{let{badgeSet:r}=v();return r.has(A._.무ë£ë°°ì¡)?(0,i.jsx)(a.$,{className:"flex",variant:"shippingCost",...e,children:"무ë£"}):null},OrderableGoodsStat:e=>{let{onClick:r,...t}=e,n=(0,j.g)(),{orderable_goods_stat:s,id:l,affiliate_link_url:a}=v();if(!s)return null;let c=s.total_count<=9?s.total_count:"9+";return(0,i.jsxs)(o.mU.Root,{onClick:e=>{e.preventDefault(),e.stopPropagation(),null==r||r(e),n.open({goods_id:l,affiliateCode:a?new URLSearchParams(a).get("afcd"):null})},...t,children:[s.top_priority_image_url?(0,i.jsx)(o.mU.Thumb,{src:s.top_priority_image_url,alt:"구매 ê°ë¥ ìí"}):(0,i.jsx)(h.s,{className:"mr-4 p-4 text-gray-300"}),(0,i.jsx)(o.mU.Label,{children:(0,i.jsx)(o.mU.Count,{children:c})}),(0,i.jsx)(o.mU.Arrow,{})]})}}},91999:(e,r,t)=>{"use strict";t.d(r,{A:()=>a});var i=t(6029),n=t(75828),s=t.n(n),l=t(81278);let a=e=>{let{children:r,className:t,disabled:n=!1,href:a,scroll:c=!0,shallow:o=!1,CBFn:d,onClick:u,...m}=e,{push:b}=(0,l.useRouter)();return(0,i.jsx)("a",{className:s()(t,{"pointer-events-none":n}),href:(e=>{if("string"==typeof e)return e;let{pathname:r,query:t}=e,i=new URLSearchParams(t).toString();return`${r}?${i}`})(a),onClick:e=>{null==u||u(e),null==d||d(e),e.defaultPrevented||(e.preventDefault(),b(a||"/",void 0,{scroll:c,shallow:o}))},...m,children:r})}}}]);
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.