1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9324],{75608:function(e,i,l){var t=l(57437);l(2265);var n=l(82442),s=l(50784),d=l(70307),a=l(68032);l(83522),l(80320),i.Z=e=>{let{openLightbox:i,handleClose:l,startIndex:o,lightboxSlides:r}=e;return(0,t.jsx)(n.ZP,{styles:{slide:{backgroundColor:"white",cursor:"pointer"},container:{backgroundColor:"white"},thumbnailsContainer:{backgroundColor:"white"},thumbnail:{backgroundColor:"white","--yarl__thumbnails_thumbnail_active_border_color":"red"}},open:i,close:l,slides:r,index:o,carousel:{preload:r.length-1},plugins:[s.Z,d.Z,a.Z],zoom:{scrollToZoom:!0,maxZoomPixelRatio:1.8,wheelZoomDistanceFactor:1e3,zoomInMultiplier:1.2},thumbnails:{vignette:!1,imageFit:"contain"},video:{autoPlay:!0,loop:!0}})}},70636:function(e,i,l){var t=l(57437),n=l(2265),s=l(61418);i.Z=e=>{let{totalStars:i,rating:l,setRating:d}=e,a=(0,n.useMemo)(()=>[...Array(i)].map((e,n)=>{let a=n<l;return(0,t.jsx)(s.zx,{handleClick:d?()=>d(n+1):void 0,className:"star-button","aria-label":"Rate ".concat(n+1," star").concat(0===n?"":"s"),children:a?(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"47",height:"44",viewBox:"0 0 47 44",fill:"none",className:"me-3",children:(0,t.jsx)("path",{transform:"scale(2.6)",d:"M17.7488 8.35709C18.7923 7.64046 18.2852 6.00604 17.0193 6.00604H13.2999C12.7454 6.00604 12.2531 5.65142 12.0775 5.12554L10.7963 1.28912C10.4043 0.115121 8.7437 0.11512 8.35163 1.28912L7.07044 5.12554C6.89482 5.65142 6.40252 6.00604 5.84809 6.00604H2.12871C0.862788 6.00604 0.355631 7.64046 1.39918 8.35709L4.62521 10.5725C5.12458 10.9154 5.3177 11.5598 5.08921 12.1209L3.69135 15.5533C3.20897 16.7378 4.56033 17.8257 5.61453 17.1016L8.84434 14.8831C9.28391 14.5812 9.86405 14.5812 10.3036 14.8831L13.5334 17.1016C14.5876 17.8257 15.939 16.7378 15.4566 15.5533L14.0588 12.1209C13.8303 11.5598 14.0234 10.9154 14.5228 10.5725L17.7488 8.35709Z",fill:"#681016"})}):(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"47",height:"44",viewBox:"0 0 47 44",fill:"none",className:"me-3",children:(0,t.jsx)("path",{d:"M30.0534 17.6372H43.4509L31.9381 25.5433C30.9694 26.2085 30.5948 27.4587 31.038 28.547L36.1926 41.204L24.7242 33.3265C23.8714 32.7408 22.746 32.7408 21.8932 33.3265L10.4248 41.204L15.5794 28.547C16.0226 27.4587 15.648 26.2085 14.6793 25.5433L3.16644 17.6372H16.564C17.6395 17.6372 18.5945 16.9493 18.9352 15.9291L23.3087 2.83311L27.6822 15.9291C28.0229 16.9493 28.9779 17.6372 30.0534 17.6372ZM37.5682 42.1489L37.5672 42.1482L37.5682 42.1489Z",stroke:"#681016",strokeWidth:"3"})})},"star-".concat(n,"-").concat(i))}),[i,l,d]);return(0,t.jsx)("div",{children:a})}},65744:function(e,i,l){l.d(i,{e:function(){return h}});var t=l(57437),n=l(2265),s=l(35217),d=l(51268),a=l(33145),o=l(71094),r=l(12350),c=l(24402),u=l(4670),v=l(27648),m=l(41509);let h="https://media.grtjewels.com",p=e=>{var i;let{review:l}=e;return(0,t.jsxs)(c.default,{children:[(0,t.jsx)(u.default,{md:2,children:(0,t.jsx)(a.default,{src:l.product_details.image,width:115,height:122,className:"img-fluid",alt:"GRT logo"})}),(0,t.jsxs)(u.default,{md:10,className:"reviews-section",children:[(0,t.jsxs)("section",{className:"align-start flex justify-between",children:[(0,t.jsxs)("section",{className:"product-details",children:[(0,t.jsx)("h4",{className:"mb-2",children:l.product_details.name}),(0,t.jsxs)("p",{className:"sku mb-2",children:["SKU: ",l.product_details.sku]}),l.product_details.size&&(0,t.jsxs)("p",{className:"size",children:["Size: ",l.product_details.size]})]}),(0,t.jsxs)("p",{className:"review-date",children:["Written on ",(0,t.jsx)("span",{children:l.created_at})]})]}),(0,t.jsxs)("section",{className:"customer-review",children:[(0,t.jsx)("div",{className:"flex-center",children:(0,t.jsx)(v.default,{href:"/".concat(l.product_details.url),prefetch:!1,children:[...Array(l.rating_votes)].map((e,i)=>(0,t.jsx)(d.G,{icon:s.Tab,style:{color:"#681016"},className:"mb-3 me-2"},i+1))})}),(0,t.jsx)("p",{className:"product-name",children:l.product_details.name}),(0,t.jsx)("p",{children:l.detail}),(0,t.jsxs)("p",{className:"reviewer-name mb-2",children:["Reviewed by: ",l.nickname]}),l.review_images.length>0&&(0,t.jsx)(v.default,{href:"/".concat(l.product_details.url),prefetch:!1,children:(0,t.jsx)("div",{className:"flex-center flex-wrap gap-3",children:null===(i=l.review_images)||void 0===i?void 0:i.map(e=>(0,t.jsx)(a.default,{src:"".concat(h,"/").concat(e),alt:"GRT Jewellers",width:95,height:92,className:"flex-image-95"},e))})})]})]})]})};i.default=()=>
1{let[e,i]=(0,n.useState)([]),[l,s]=(0,n.useState)(1),[d,c]=(0,n.useState)(!0),[u,v]=(0,n.useState)(!1),h=(0,n.useCallback)(async()=>{if(d&&!u){v(!0);try{let e=await (0,o.ss)(l);e.length>0&&e[0].reviews.length>0?(i(i=>[...i,...e[0].reviews]),s(e=>e+1)):c(!1)}catch(e){console.error("Error fetching reviews:",e)}finally{v(!1)}}},[l,d,u]),{ref:x}=(0,m.Z)({fetchMore:h,hasMore:d});return 0!==e.length||d?(0,t.jsxs)(t.Fragment,{children:[e.map(e=>(0,t.jsx)("section",{className:"reviews-wrapper",children:(0,t.jsx)(p,{review:e},e.review_id)},e.entity_id)),d&&(0,t.jsx)("div",{ref:x,className:"loader-gif",children:(0,t.jsx)(a.default,{src:"/grt-placeholder.gif",alt:"Loader_gif",width:150,height:150,priority:!0,unoptimized:!0})})]}):(0,t.jsx)(r.default,{type:"review"})}},12350:function(e,i,l){l.r(i);var t=l(57437),n=l(2265),s=l(90099),d=l(78707),a=l(29535);let o={heading:"Somethingâs missing",message:"We couldn't find the page you were looking for."},r={order:{heading:"No orders found",message:"You haven't placed any orders yet.",icon:"bi bi-box-seam"},review:{heading:"No reviews found",message:"You haven't left any reviews yet.",icon:"bi bi-list-stars"},wishlist:{heading:"No items in wishlist",message:"Your wishlist is currently empty.",icon:"bi bi-bag-heart"}},c=e=>e?r[e]:o,u=e=>(null==e?void 0:e.items.map(e=>{var i;let l=null===(i=e.custom_attributes.find(e=>"product_price_details"===e.attribute_code))||void 0===i?void 0:i.value;return{...e,url_key:null==e?void 0:e.product_url_links,product_price_details:l}}))||[],v=async(e,i)=>{try{let l=await (0,a.yz)({currentPage:1,pageSize:16},void 0,void 0,void 0,e),t=u(l);i(t||[])}catch(e){console.error("Error fetching product list:",e)}};i.default=e=>{let{type:i,category_id:l}=e,[a,o]=(0,n.useState)([]),u=c(i),m=i?r[i].icon:"";return(0,n.useEffect)(()=>{l&&v(l,o)},[l]),(0,t.jsx)("section",{className:"notfound-empty-section",children:(0,t.jsxs)(s.default,{children:[(0,t.jsx)("h1",{className:"fs26-variant2 mb-3",children:u.heading}),(0,t.jsxs)("section",{className:"notfound-empty-content",children:[(0,t.jsxs)("div",{className:"icon-not-found",children:[m&&(0,t.jsx)("i",{className:m}),(0,t.jsx)("h2",{className:"fs24-variant2",children:u.message})]}),!i&&(0,t.jsx)(d.Z,{products:a})]})]})})}},76884:function(e,i,l){var t=l(57437);l(2265);var n=l(27648),s=l(33145),d=l(4670),a=l(58586),o=l(61418);i.Z=e=>{let{title:i,subTitle:l,description:r,content:c,button:u,image:v="/assests/images/bis.png",link:m,className:h="",isLinkRedirectedToNextScreen:p=!0,children:x}=e;return(0,t.jsx)(d.default,{lg:3,md:6,xs:6,className:h,children:(0,t.jsxs)(a.Z,{children:[(0,t.jsx)("div",{className:"image-section",children:(0,t.jsx)(s.default,{src:v,alt:"Cart Icon",width:65,height:65,className:"mx-auto",priority:!0})}),(0,t.jsxs)(a.Z.Body,{children:[(0,t.jsx)(a.Z.Title,{children:i}),l&&(0,t.jsx)(a.Z.Text,{children:l}),r&&(0,t.jsx)(a.Z.Text,{className:"card-desc",children:r}),c&&(0,t.jsx)(a.Z.Text,{className:"card-content",children:c}),x,u&&(0,t.jsx)(n.default,{href:null!=m?m:"/",...p&&{target:"_blank"},prefetch:!1,children:(0,t.jsx)(o.zx,{className:"grt-btn btn--ruby btn--medium",children:u})})]})]})})}},58974:function(e,i,l){var t=l(57437),n=l(2265),s=l(30048),d=l(32864),a=l(70896),o=l(61418),r=l(26543),c=l(16538);i.Z=e=>{let{sku:i,className:l,dots:u=!1,speed:v=500,swipeToSlide:m=!1,slidesToShow:h=1,slidesToScroll:p=1,autoplay:x=!1}=e,[g,_]=(0,n.useState)([]);return(0,n.useEffect)(()=>{(async()=>{let[e]=await (0,r.yl)(i);(null==e?void 0:e.catalog_offers)&&_(e.catalog_offers)})()},[i]),(0,t.jsx)(t.Fragment,{children:g.length>0?(0,t.jsx)("div",{className:l,children:(0,t.jsx)("div",{className:"slickslider px-0",children:(0,t.jsx)("div",{className:"grt-slickslider-btn variant-1 mw-100 offerslider",children:(0,t.jsx)(s.default,{settings:{dots:u,arrows:g.length>1,infinite:g.length>1,speed:v,swipeToSlide:m,slidesToShow:h,slidesToScroll:p,centerMode:!1,autoplay:x,nextArrow:(0,t.jsx)(c.NextArrow,{iconClassName:"bi bi-chevron-right",className:"slick-next"}),prevArrow:(0,t.jsx)(c.PrevArrow,{iconClassName:"bi bi-chevron-left",className:"slick-prev"}),responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,infinite:g.length>1,dots:!1,arrows:!1}
1},{breakpoint:600,settings:{slidesToShow:1,slidesToScroll:1,initialSlide:0,arrows:!1}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,variableWidth:!0}}]},children:null==g?void 0:g.map((e,i)=>(0,t.jsxs)("section",{className:"flex-center offer-slide gap-3",children:[(0,t.jsxs)("div",{className:"avail-label",children:["Enjoy"," ",(0,t.jsx)("span",{className:"avail-percent",children:"Percentage"===e.promotion_type?"".concat(e.promotion_value,"%"):"â¹".concat(e.promotion_value)})," ","Discount Today"]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"offer-title mb-1",children:e.title}),(null==e?void 0:e.validity)&&90>=(0,d.j)(new Date(null==e?void 0:e.validity),new Date)?(0,t.jsxs)(o.zx,{className:"grt-btn btn--ruby btn--small btn--rounded",children:["Expires in ",(0,a.Q)(new Date(null==e?void 0:e.validity))]}):null]})]},i+1))})})})}):(0,t.jsx)(t.Fragment,{})})}},32586:function(e,i,l){var t=l(57437),n=l(2265),s=l(90099),d=l(78707),a=l(60180),o=l(52067),r=l(29535),c=l(27648),u=l(73221),v=l(58819);i.Z=e=>{var i;let{similarProductData:l,productId:m,setShowViewCollection:h,viewOtherProductsUrl:p,viewCollectionRef:x}=e,g=Object.values(l),[_,j]=(0,n.useState)([]),[f,b]=(0,n.useState)({bannerWeb:"",bannerMobile:"",backgroundMobile:""}),[N,w]=(0,n.useState)([]),y=(0,n.useRef)(null),k=(0,v.Z)(),S=(0,n.useCallback)(async()=>{let[e]=await (0,r.IE)(m);b({bannerWeb:null==e?void 0:e.collection_banner,bannerMobile:null==e?void 0:e.collection_banner_mobile,backgroundMobile:null==e?void 0:e.collection_background_mobile}),j((null==e?void 0:e.collection)||[])},[m]),C=(0,n.useCallback)(async()=>{w(await (0,r.Mz)()||[])},[]);(0,n.useEffect)(()=>{C(),S()},[C,S]),(0,n.useEffect)(()=>{_&&h(_.length>0)},[_]),(0,n.useEffect)(()=>{let e=window.location.hash.slice(1);e&&Z(e)},[_.length>0]);let Z=e=>{var i;let l=null===(i=y.current)||void 0===i?void 0:i.querySelector("#".concat(e));if(!l)return;let t=l.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:t-185,behavior:"smooth"})};return(0,t.jsxs)("section",{ref:y,children:[(0,t.jsx)(o.M,{condition:_.length>0,children:(0,t.jsxs)(s.default,{fluid:!0,className:"position-relative p-0",children:[(0,t.jsx)(o.M,{condition:null==f?void 0:f.bannerMobile,children:(0,t.jsx)("div",{className:"d-block d-md-none",children:(0,t.jsx)(u.xu,{src:"".concat("https://media.grtjewels.com","/").concat(null==f?void 0:f.bannerMobile),alt:"from-this-collection-banner-img",width:"100",height:"100",className:"w-100"})})}),(0,t.jsx)(a.default,{cssClass:"from-this-collection-wrapper",backgroundImage:null!==(i=k?null==f?void 0:f.backgroundMobile:null==f?void 0:f.bannerWeb)&&void 0!==i?i:null,children:(0,t.jsx)("section",{className:"from-this-collection-wrapper ".concat((null==f?void 0:f.backgroundMobile)&&(null==f?void 0:f.bannerWeb)?"":"no-collection-image"),id:"collections",children:(0,t.jsxs)(s.default,{children:[(0,t.jsx)("header",{children:(0,t.jsxs)("h2",{className:"pdp-subtitle",ref:x,children:["More from this collection",(0,t.jsx)(c.default,{href:null!=p?p:"#",className:"grt-btn btn--white btn--medium text-decoration-none",prefetch:!1,children:"View All"})]})}),(0,t.jsx)(d.Z,{products:_,title:""})]})})})]})}),(0,t.jsx)("section",{className:"recently-viewed",children:(0,t.jsx)(o.M,{condition:N&&N.length>0,children:(0,t.jsx)(s.default,{className:"product-slider",children:(0,t.jsx)(d.Z,{products:N,title:"Recently Viewed"})})})}),(0,t.jsx)(o.M,{condition:(null==g?void 0:g.length)>0,children:(0,t.jsx)(s.default,{className:"product-slider",children:(0,t.jsx)(d.Z,{products:g,title:"Similar Designs"})})})]})}},9022:function(e,i,l){l.d(i,{Z:function(){return N}});var t=l(57437),n=l(2265),s=l(32491),d=l(58586),a=l(40456),o=l(33145),r=l(27648),c=l(61418),u=e=>{let{title:i,description:l,button:u,image:v,link:m,isTryAtHome:h,className:p="",onClick:x,isClickableCard:g=!1,toolTip:_}=e,[j,f]=(0,n.useState)(!1);if((0,n.useEffect)(()=>{f(!0)},[]),!j)return null;let b=(0,t.jsx)(d.Z,{onClick:e=>{null==x||x(e)},className:"cursor-pointer",children:(0,t.jsxs)(d.Z.Body,{children:[(0,t.jsxs)(d.Z.Title,{children:[(0,t.jsxs)("section",{className:"align-center flex",children:[v&&(0,t.jsx)(o.default,{src:v,alt:"Video Icon",width:19,height:19,className:"me-1"})," ",i]}),_&&(0,t.jsx)(a.Z,{placement:"top",overlay:e=>(0,t.jsx)(s.Z,{id:"button-tooltip",...e,children:_}),children:(0,t.jsx)("i",{className:"bi bi-info-circle d-none d-md-block",style:{cursor:"pointer"}})})]}),(0,t.jsx)(d.Z.Text,{children:l}),m?(0,t.jsx)(r.default,{href:m,target:"_blank",prefetch:!1,children:(0,t.jsx)(c.zx,{className:"d-none d-md-block grt-btn btn--bronze btn--medium",onClick:e=>{e.stopPropagation(),null==x||x(e)},children:u})}):(0,t.jsx)(c.zx,{className:"d-none d-md-block grt-btn btn--bronze btn--medium",onClick:e=>{e.stopPropagation(),null==x||x(e)},children:u})]})});return(0,t.jsx)("div",{className:"".concat(h?"video-call":""," ").concat(p),children:m&&g?(0,t.jsx)(r.default,{href:m,target:"_blank",prefetch:!1,children:b}):b})},v=l(24402),m=l(4670),h=l(29324),p=l(13786),x=l(57099),g=l(58819),_=l(68412),j=l(65113),f=l(188),b=l(52067),N=e=>{var i,l,s,d,a,o,r;let{data:c,salesAssistEventInfo:N,config:w}=e,y=(0,h.Z)(),k=(0,g.Z)(),S=(e,i)=>{let l=null==e?void 0:e.find(e=>e.value===i);return l?l.value:""};(0,n.useMemo)(()=>{var e,i,l;return S(null==y?void 0:null===(e=y.field_labels)||void 0===e?void 0:e.try_at_home,null!==(l=null==c?void 0:null===(i=c.custom_attributes)||void 0===i?void 0:i.try_at_home)&&void 0!==l?l:"")},[y,c]),null==c||null===(i=c.custom_attributes)||void 0===i||i.try_at_home;let{moduleStatus:C}=(0,j.CG)(e=>null==e?void 0:e.globalState),Z=(0,f.af)(C,"instant_video"),I=(0,f.af)(C,"whatsapp_assistance");if(!((null==c?void 0:null===(l=c.custom_attributes)||void 0===l?void 0:l.is_sales_assistance)==="1"&&Z||!(null==w?void 0:w.hideGrtLive)||(null==c?void 0:null===(s=c.custom_attributes)||void 0===s?void 0:s.whatsapp_assistance)==="1"&&I))return null;let T=(null==c?void 0:null===(d=c.custom_attributes)||void 0===d?void 0:d.is_sales_assistance)==="1"&&Z,M=(null==c?void 0:null===(a=c.custom_attributes)||void 0===a?void 0:a.tryon_status)==="1",z=(null==c?void 0:null===(o=c.custom_attributes)||void 0===o?void 0:o.whatsapp_assistance)==="1"&&I;return(0,t.jsx)("section",{className:"virtual-shopping-pdp",children:(0,t.jsxs)(b.M,{condition:T||M||z,children:[(0,t.jsx)("h3",{className:"d-none d-md-block",children:"Experience the virtual shopping experience"}),(0,t.jsxs)(v.default,{children:[T&&(0,t.jsx)(m.default,{xs:6,sm:6,lg:6,xl:4,children:(0,t.jsx)(u,{image:"/assests/images/pdp/video-icon.svg",title:"Video Call Us",description:"Get on a video chat with us to take a closer look",button:"Video call",className:"video-call",onClick:()=>{(0,_.qE)(N),(0,p.sendGTMEvent)({event:x.q_,page_name:document.title,page_url:window.location.href,product_name:c.name,product_price:c.price})},isClickableCard:k,toolTip:null===(r=C.instant_video)||void 0===r?void 0:r.tooltip})}),M&&(0,t.jsx)(m.default,{xs:6,sm:6,lg:6,xl:4,className:"d-block d-lg-none mt-md-3 mt-1",children:(0,t.jsx)(u,{title:"Try-at-home",description:"Experience the new way of jewellery purchase",button:"",className:"try-at-home",isClickableCard:k})}),z&&(0,t.jsx)(m.default,{sm:12,lg:6,xl:4,children:(0,t.jsx)(u,{image:"/assests/images/pdp/whatsapp-icon.svg",title:"Whatsapp",description:"Get Whatsapp Assistance - Chat with us",button:"Chat with Us",link:C.whatsapp_assistance.link,className:"whatsapp",isClickableCard:k,toolTip:C.whatsapp_assistance.tooltip})})]})]})})}},53512:function(e,i,l){l.d(i,{Z:function(){return p}});var t=l(57437),n=l(2265),s=l(6406),d=l(33145),a=l(57099),o=l(75608),r=e=>{let{mediaEntries:i,startIndex:l,openLightbox:n,handleClose:s}=e,d=null==i?void 0:i.map(e=>{let{video_url:i,media_type:l,cache_url:t}=e;if(i&&(i.endsWith(".mp4")||i.endsWith(".webm"))){let e=new URL(i),l=e.pathname.split(".").at(-1);return{type:"video",width:a.cE,height:a.Mb,poster:t,sources:[{src:e,type:"video/".concat(l)}]}}return l===a.AA.IMAGE||(null==i?void 0:i.endsWith(".png"))?{width:a.HN,height:a.jc,src:t}:null}
1).filter(Boolean);return(0,t.jsx)(o.Z,{openLightbox:n,handleClose:s,startIndex:l,lightboxSlides:d})},c=l(29324),u=l(61418),v=l(78339),m=l(16538),h=e=>{let{selectedImage:i,openProductImage:l}=e,s=(0,n.useRef)(null),[d,a]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let e=s.current,i=new IntersectionObserver(e=>{let[i]=e;a(i.isIntersecting)},{threshold:.5});if(e){i.observe(e);let l=e.getBoundingClientRect();a(l.top<window.innerHeight&&l.bottom>0)}return()=>{e&&i.unobserve(e)}},[]),(0,n.useEffect)(()=>{let e=s.current;e&&(d&&"visible"===document.visibilityState?(e.muted=!1,e.play().catch(()=>{})):(e.pause(),e.muted=!0))},[d]),(0,n.useEffect)(()=>{let e=()=>{let e=s.current;e&&("hidden"===document.visibilityState?e.pause():d&&e.play().catch(()=>{}))};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[d]),(0,t.jsx)("video",{ref:s,muted:!d||l,loop:!0,playsInline:!0,className:"video-container",children:(0,t.jsx)("source",{src:i,type:"video/mp4"})})};l(97425),l(49608);var p=e=>{var i,l;let{images:a,tryOnExist:o,config:p}=e,x=(0,c.Z)(),g=(null==p?void 0:p.hideProductConfig)?{media_url:"",placeholder_image:""}:x,_="".concat(null==g?void 0:g.media_url).concat(null==g?void 0:g.placeholder_image),j=null!==(i=a[0])&&void 0!==i?i:null,[f,b]=(0,n.useState)(j?null!==(l=null==j?void 0:j.cache_url)&&void 0!==l?l:null==j?void 0:j.url:_),[N,w]=(0,n.useState)({}),[y,k]=(0,n.useState)(!1),[S,C]=(0,n.useState)(0),Z=Math.min(null==a?void 0:a.length,5),I={dots:!1,infinite:(null==a?void 0:a.length)>1,speed:500,slidesToShow:Z,slidesToScroll:1,focusOnSelect:!0,arrows:(null==a?void 0:a.length)>5,afterChange:e=>{var i,l,t,n,s;b(N[e]?_:null!==(s=null!==(n=null===(i=a[e])||void 0===i?void 0:i.video_url)&&void 0!==n?n:null===(l=a[e])||void 0===l?void 0:l.cache_url)&&void 0!==s?s:null===(t=a[e])||void 0===t?void 0:t.url),C(e)},nextArrow:(0,t.jsx)(m.NextArrow,{iconClassName:"bi bi-chevron-right",className:"slick-next"}),prevArrow:(0,t.jsx)(m.PrevArrow,{iconClassName:"bi bi-chevron-left",className:"slick-prev"}),responsive:[{breakpoint:1200,settings:{slidesToShow:o?4:5,slidesToScroll:1,infinite:!1,dots:!1}},{breakpoint:1150,settings:{slidesToShow:1,slidesToScroll:1,dots:!0,arrows:!1,vertical:!1,verticalSwiping:!1,swipeToSlide:!0}},{breakpoint:600,settings:{slidesToShow:1,slidesToScroll:1,dots:!0,arrows:!1,vertical:!1,verticalSwiping:!1,swipeToSlide:!0}},{breakpoint:370,settings:{slidesToShow:1,slidesToScroll:1,dots:!0,arrows:!1,vertical:!1,verticalSwiping:!1,swipeToSlide:!0}}]},T=e=>{w(i=>({...i,[e]:!0}))};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("section",{className:"d-none d-md-block pe-4 text-end fullscreen-icon-wrapper",children:!(null==p?void 0:p.hideProductOpenImgView)&&(0,t.jsx)(u.zx,{className:"bi bi-arrows-move fullscreen-icon",handleClick:()=>{k(!0)}})}),(0,t.jsxs)("div",{className:"product-image pe-2 ".concat((null==f?void 0:f.endsWith(".mp4"))||(null==f?void 0:f.endsWith(".webm"))?"video-product pe-0":""),children:[(null==f?void 0:f.endsWith(".mp4"))||(null==f?void 0:f.endsWith(".webm"))?(0,t.jsx)(h,{selectedImage:f,openProductImage:y}):(0,t.jsx)(v.Z,{src:N[0]?_:null!=f?f:"",mgShape:"square",zoomFactor:.75,mgWidth:250,mgHeight:250}),y&&(0,t.jsx)(r,{openLightbox:y,mediaEntries:a,startIndex:S,handleClose:()=>{k(!1)}})]}),(0,t.jsx)("section",{className:"slickslider thumbnail-product-images d-none d-lg-block ".concat(a.length<=2&&"custom-product-width"),children:(0,t.jsxs)("div",{className:"d-none d-md-flex justify-content-center align-items-center gap-2",children:[(0,t.jsx)(s.Z,{...I,children:null==a?void 0:a.map((e,i)=>{var l,n;return(0,t.jsx)("div",{className:"product-image__thumbnail ".concat(1===a.length?"single-thumbnail":""),children:(0,t.jsx)(d.default,{src:N[i]?_:null!==(n=null!==(l=null==e?void 0:e.cache_url)&&void 0!==l?l:null==e?void 0:e.url)&&void 0!==n?n:"",alt:"Image ".concat(i+1),fill:!0,objectFit:"contain",onError:()=>T(i)})},i+1)})}),o&&(0,t.jsxs)(u.zx,{className:"grt-btn btn--gold gold-100 btn--large tryon-btn",children:[(0,t.jsx)("i",{className:"bi bi-eye",style:{color:"white",marginRight:"5px"}})," Try On"]})]})}),(0,t.jsx)("section",{className:"d-block d-xl-none mobile-product-thumbnail-slider mt-md-1 mt-0",children:(0,t.jsx)(s.Z,{...I,children:null==a?void 0:a.map((e,i)=>{var l,n;return(0,t.jsx)("div",{className:"product-image__thumbnail ".concat(1===a.length?"single-thumbnail":""),children:(null==e?void 0:e.video_url)?(0,t.jsx)(h,{selectedImage:null==e?void 0:e.video_url,openProductImage:y}):(0,t.jsx)(d.default,{src:N[i]?_:null!==(n=null!==(l=null==e?void 0:e.cache_url)&&void 0!==l?l:null==e?void 0:e.url)&&void 0!==n?n:"",alt:"Image ".concat(i+1),fill:!0,objectFit:"contain",onError:()=>T(i)})},i+1)})})})]})}},44369:function(e,i,l){l.d(i,{S:function(){return h}});var t=l(57437);l(2265);var n=l(4670),s=l(58586),d=l(90099),a=l(24402),o=l(33145),r=l(61418),c=l(27648),u=l(57099),v=l(68412);let m=e=>{var i;let{field:l}=e;return(0,t.jsx)(n.default,{xl:6,children:(0,t.jsxs)(s.Z,{children:[(0,t.jsx)(o.default,{src:"".concat("https://media.grtjewels.com","/").concat(l.image),alt:l.title,width:250,height:250,className:"me-2"}),(0,t.jsxs)(s.Z.Body,{children:[(0,t.jsx)(s.Z.Title,{children:null===(i=l.title.split("LS"))||void 0===i?void 0:i.map((e,i)=>(0,t.jsx)("span",{children:e},"".concat(e,"-").concat(i)))}),(0,t.jsx)(s.Z.Text,{children:l.content}),(0,t.jsx)(c.default,{href:"/".concat(l.buttonLink),prefetch:!1,children:(0,t.jsxs)(r.zx,{className:"grt-btn btn--ruby ruby--100 btn--medium",children:[l.buttonLinkText,(0,t.jsx)(o.default,{src:"/assests/images/pdp/right-arrow-brown.png",alt:"Right Arrow",width:11,height:11,className:"ms-2"})]})})]})]})})},h=e=>{var i;let{data:l}=e;return(0,t.jsx)("section",{className:"jewelry-maintenance",children:(0,t.jsx)(d.default,{children:null==l?void 0:null===(i=l.items)||void 0===i?void 0:i.map(e=>{var i;let l=(0,v.Sp)(e.header_tag,u.yl);return(0,t.jsxs)("div",{className:"",children:[(0,t.jsx)(l,{className:"pdp-subtitle",children:e.title}),(0,t.jsx)(a.default,{children:null===(i=e.additionalFields)||void 0===i?void 0:i.map(e=>(0,t.jsx)(m,{field:e},e.title))})]},null==e?void 0:e.status)})})})}},90168:function(e,i,l){l.d(i,{Z:function(){return q}});var t=l(57437),n=l(2265),s=l(98820),d=l(21743),a=l(90099),o=l(24402),r=l(4670),c=l(33145),u=l(75674),v=l(53974),m=l(99376),h=l(61418),p=l(49820),x=l(52130),g=l(922),_=l(88706),j=l(53512),f=l(91846),b=l(98589),N=l(32586),w=l(44369),y=l(86836),k=l(58974),S=l(81313),C=l(9022),Z=l(61006),I=l(65113),T=l(92731),M=l(29535),z=l(30389),P=e=>{var i,l,s,d;let{groupedVariations:a,setGroupedProductData:c,selectedSku:v,maxQtyToAddToCart:m,quantity:h,setQuantity:p,isGroupedVariant:x,onLoadingChange:g}
1=e,[_,j]=(0,n.useState)(null),[f,b]=(0,n.useState)(null),[N,w]=(0,n.useState)(null),[y,k]=(0,n.useState)(""),[S,C]=(0,n.useState)(),[P,E]=(0,n.useState)(""),D=(0,I.TL)(),{grouping_segment:L,children_segment:A}=a&&"grouping_segment"in a&&"children_segment"in a?a:{grouping_segment:[],children_segment:[]},{data:F,isValidating:R}=(0,Z.u)(y||null,()=>(0,M.rf)(y),{revalidateOnFocus:!1,shouldRetryOnError:!1}),G=Array.isArray(F)?F[0]:void 0,V=null==G?void 0:null===(l=G.extension_attributes)||void 0===l?void 0:null===(i=l.stock_item)||void 0===i?void 0:i.is_in_stock;(0,n.useEffect)(()=>{R?D((0,T.VO)()):D((0,T.Gx)()),null==g||g(R)},[R,D]),(0,n.useEffect)(()=>{if((null==A?void 0:A.length)>0&&!_&&!f&&!N){var e,i,l,t;let n=v?A.find(e=>e.variation_sku===v):A[0];"size"in L&&j(null!==(e=null==n?void 0:n.pro_size)&&void 0!==e?e:""),"weight"in L&&b(null!==(i=null==n?void 0:n.weight)&&void 0!==i?i:""),"rate"in L&&w(null!==(l=null==n?void 0:n.rate)&&void 0!==l?l:""),C(n),k(null!==(t=null==n?void 0:n.variation_sku)&&void 0!==t?t:"")}},[A,L]),(0,n.useEffect)(()=>{if(_||f||N){let e=N?A.find(e=>e.rate===N):A.find(e=>e.pro_size===_&&(!f||e.weight===f));e&&(null==e?void 0:e.variation_sku)!==y&&(C(e),k(e.variation_sku))}},[_,f,N,A,y]),(0,n.useEffect)(()=>{G&&c(G)},[G,c]);let O=(e,i)=>{if(""===i){"size"===e&&j(null),"weight"===e&&b(null),"rate"===e&&w(null);return}"size"===e?(j(i),b(null),w(null)):"weight"===e?b(i):"rate"===e&&w(i)},q=e=>{let i=A.filter(i=>("weight"!==e||!_)&&("rate"!==e||!_)||i.pro_size===_),l=Array.from(new Set(null==i?void 0:i.map(i=>"size"===e?i.pro_size:i[e])));return l.sort((i,l)=>{if("weight"===e)return parseFloat(i)-parseFloat(l);if("rate"===e){let e=e=>parseFloat(e.replace(/[^\d.-]/g,""));return e(i)-e(l)}return i.localeCompare(l)}),"size"===e||"weight"===e?l=l.sort((e,i)=>Number(e)-Number(i)):"rate"===e&&(l=l.sort((e,i)=>Number(e.replace(/[^0-9.]/g,""))-Number(i.replace(/[^0-9.]/g,"")))),null==l?void 0:l.map((e,i)=>(0,t.jsx)("option",{value:e,children:e},i+1))};(0,n.useEffect)(()=>{let e;(_||f||N)&&("size"in L&&_?e=A.find(e=>e.pro_size===_&&(!("weight"in L)||!f||e.weight===f)):"weight"in L&&f?e=A.find(e=>e.weight===f):"rate"in L&&N&&(e=A.find(e=>e.rate===N)),e&&e.variation_sku!==y&&(C(e),k(e.variation_sku)))},[_,f,N,A,L,y]);let B=Math.min(null!==(d=null==S?void 0:S.qty)&&void 0!==d?d:0,m),W=Array.from({length:Math.min(B,10)},(e,i)=>(i+1).toString()),Y=""===P?W:W.filter(e=>e.toLowerCase().includes(P.toLowerCase()));return(0,t.jsxs)(o.default,{children:[x&&(null===(s=Object.entries(L))||void 0===s?void 0:s.map(e=>{var i;let l,[n,s]=e;return(null==A?void 0:A.length)===1&&0===Number(null==A?void 0:null===(i=A[0])||void 0===i?void 0:i.qty)?null:(l="size"===n?null!=_?_:"":"weight"===n?null!=f?f:"":null!=N?N:"",(0,t.jsx)(r.default,{md:"auto",children:(0,t.jsxs)(u.Z.Group,{children:[(0,t.jsx)(u.Z.Label,{children:s}),(0,t.jsx)(u.Z.Select,{"aria-label":"Select ".concat(s),value:l,onChange:e=>O(n,e.target.value),children:q(n)})]})},n))})),0!=V&&S&&(null==S?void 0:S.qty)!==0&&(0,t.jsx)(r.default,{md:"auto",children:(0,t.jsxs)(u.Z.Group,{children:[(0,t.jsx)(u.Z.Label,{children:"Quantity"}),(0,t.jsxs)(z.hQ,{value:h,onChange:e=>p(null!=e?e:""),onClose:()=>E(""),children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(z.gA,{className:"qty-inputbox rounded-lg border p-2","aria-label":"Enter Quantity",displayValue:e=>e,onChange:e=>{let i=e.target.value.trim();if(/^\d*$/.test(i)){let e=Math.max(1,Math.min(Number(i),B)).toString();E(i),p(e)}},value:h,onInput:e=>{let i=e.currentTarget.value.replace(/\D/g,"");e.currentTarget.value=i,E(i),p(i)}}),Y.length>0&&(0,t.jsx)(z.L5,{className:"dropdown-menu show z-1000 qty-dropdown mt-1 max-h-60 w-auto overflow-y-auto",children:Y.map(e=>(0,t.jsx)(z.O2,{value:e,children:e},e))})]}),(0,t.jsxs)("p",{className:"quantity-message",children:["*Maximum allowed qty ",B]}),""===h&&(0,t.jsx)("p",{className:"error-message mt-1",children:"Quantity required*"})]})]})})]})},E=l(52067),D=l(76884),L=l(62514),A=l(68412),F=l(31398),R=l(76353),G=l(679),V=l(57099),O=l(13786),q=e=>{var i,l,Z,I,T,z,q,B,W,Y,U,Q,H,$,J,K,X,ee,ei,el,et,en,es,ed,ea,eo,er,ec,eu,ev,em,eh,ep,ex,eg,e_,ej,ef,eb,eN,ew,ey,ek,eS,eC,eZ,eI,eT,eM,ez,eP,eE,eD,eL,eA,eF,eR,eG,eV,eO,eq,eB,eW,eY,eU,eQ,eH,e$,eJ,eK,eX,e0,e1,e2,e5,e6,e3,e4,e7,e8,e9,ie,ii,il,it,is,id,ia,io,ir,ic,iu,iv,im,ih;let{productData:ip,similarProductData:ix,pageUrl:ig,reviewData:i_,selectedSku:ij,config:ib,maxQtyToAddToCart:iN,configData:iw,popularSearchData:iy,giftWrap:ik}=e,iS=Array.isArray(ip.grouped_variations),iC=ip.grouped_variations&&"children_segment"in ip.grouped_variations&&ip.grouped_variations.children_segment.length>
10,iZ=(0,v.O_)(),[iI,iT]=(0,n.useState)(null!=ip?ip:{}),[iM,iz]=(0,n.useState)(null),[iP,iE]=(0,n.useState)(),[iD,iL]=(0,n.useState)(!1),[iA,iF]=(0,n.useState)(""),[iR,iG]=(0,v.b)(),iV=(0,n.useRef)(null),iO=(0,n.useRef)(null),iq=(0,n.useRef)(null),iB=(0,n.useRef)(null),[iW,iY]=(0,n.useState)({event:V.HA.EVENT,page_name:"",page_url:"",product_name:""}),[iU,iQ]=(0,n.useState)(!1),iH=(0,n.useMemo)(()=>iS?ip:iI,[iS,ip,iI]),i$=(0,n.useCallback)(e=>{e&&window.open(e,"_blank")},[]),iJ=(0,m.useRouter)(),iK=(0,n.useCallback)(e=>{e.current&&iG({top:(iR.y?e.current.getBoundingClientRect().top+iR.y:e.current.getBoundingClientRect().top)-185,behavior:"smooth"})},[iR.y,iG]);(0,n.useEffect)(()=>{(async()=>{let[e]=await (0,M.$v)();iz(e)})(),(null==ik?void 0:ik.is_gift_wrapped)===!0&&iL(!0)},[]);let iX=e=>e&&"grouping_segment"in e&&"children_segment"in e,i0=(0,n.useMemo)(()=>(null==ib?void 0:ib.hideGroupedVariations)?null:(0,t.jsx)(P,{groupedVariations:ip.grouped_variations,setGroupedProductData:iT,selectedSku:ij,maxQtyToAddToCart:iN,quantity:null!=iA?iA:"1",setQuantity:iF,isGroupedVariant:iC,onLoadingChange:iQ}),[ip.grouped_variations,ij,iN,iA,iC,null==ib?void 0:ib.hideGroupedVariations]);(0,n.useEffect)(()=>{iF("1")},[ip,iI,null==iH?void 0:null===(l=iH.extension_attributes)||void 0===l?void 0:null===(i=l.stock_item)||void 0===i?void 0:i.is_in_stock,null==iH?void 0:null===(I=iH.extension_attributes)||void 0===I?void 0:null===(Z=I.stock_item)||void 0===Z?void 0:Z.qty]);let i1=(0,n.useMemo)(()=>{var e,i,l,t,n,s;if(!iS){let e=null==ip?void 0:ip.grouped_variations,{children_segment:i}=iX(e)?e:{children_segment:[]};if(i.length>0){let e=i.find(e=>e.variation_sku===(null==iI?void 0:iI.sku));return null!==(n=null==e?void 0:e.qty)&&void 0!==n?n:0}}return(null==iH?void 0:null===(i=iH.extension_attributes)||void 0===i?void 0:null===(e=i.stock_item)||void 0===e?void 0:e.qty)?Number(null!==(s=null==iH?void 0:null===(t=iH.extension_attributes)||void 0===t?void 0:null===(l=t.stock_item)||void 0===l?void 0:l.is_in_stock)&&void 0!==s?s:0):0},[iS,ip,iI,iH]),[i2,i5]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=!1,i=()=>{e||(window.requestAnimationFrame(()=>{i5(window.scrollY>100),e=!1}),e=!0)};return window.addEventListener("scroll",i),()=>{window.removeEventListener("scroll",i)}},[]);let i6=(0,n.useMemo)(()=>{var e,i,l,t;return{event:V.b8,product_id:ip.sku,product_name:ip.name,product_price:null==iH?void 0:null===(i=iH.custom_attributes)||void 0===i?void 0:null===(e=i.product_price_details)||void 0===e?void 0:e.grand_total_with_discount,product_image:ip.thumb_image,brand:iw.brand_name,category:ip.category_name,product_url:iZ?window.location.href:"",product_type:ip.type_id,currency:null===(l=iw.currency_details)||void 0===l?void 0:l.currency,variant:null===(t=ip.custom_attributes)||void 0===t?void 0:t.metal_color,activity_date:new Date().toISOString()}},[ip.sku,ip.name,ip.thumb_image,ip.category_name,ip.type_id,iH,iw,iZ]),i3=(0,n.useMemo)(()=>{var e,i,l,t,n,s,d,a,o,r,c,u,v;return{event:V.CG,ecommerce:{currency:null==iw?void 0:null===(e=iw.currency_details)||void 0===e?void 0:e.currency,value:null==iH?void 0:null===(l=iH.custom_attributes)||void 0===l?void 0:null===(i=l.product_price_details)||void 0===i?void 0:i.grand_total_with_discount,items:[{item_id:null==ip?void 0:ip.sku,item_name:null==ip?void 0:ip.name,discount:null==iH?void 0:null===(n=iH.custom_attributes)||void 0===n?void 0:null===(t=n.product_price_details)||void 0===t?void 0:t.totalDiscount,index:0,item_brand:null==iw?void 0:iw.brand_name,item_category:null==ip?void 0:null===(s=ip.category)||void 0===s?void 0:s.item_category,item_category_1:null==ip?void 0:null===(d=ip.category)||void 0===d?void 0:d.item_category_1,item_category_2:null==ip?void 0:null===(a=ip.category)||void 0===a?void 0:a.item_category_2,item_category_3:null==ip?void 0:null===(o=ip.category)||void 0===o?void 0:o.item_category_3,item_category_4:null==ip?void 0:null===(r=ip.category)||void 0===r?void 0:r.item_category_4,item_variant:null==ip?void 0:null===(c=ip.custom_attributes)||void 0===c?void 0:c.metal_color,price:null==iH?void 0:null===(v=iH.custom_attributes)||void 0===v?void 0:null===(u=v.product_price_details)||void 0===u?void 0:u.grand_total_without_discount,quantity:1}]}}},[iH,ip,iw,ip]),i4=(0,n.useMemo)(()=>iP?(0,t.jsx)(h.zx,{handleClick:()=>iK(iB),children:"View Collection"}):void 0===iP?(0,t.jsx)(s.Z,{as:d.Z.Link,xs:4,animation:"glow",children:(0,t.jsx)(s.Z,{xs:6})}
1):null,[iP,iK]);(0,n.useEffect)(()=>{var e,i;iY({event:V.HA.EVENT,product_name:ip.name,product_price:null==iH?void 0:null===(i=iH.custom_attributes)||void 0===i?void 0:null===(e=i.product_price_details)||void 0===e?void 0:e.grand_total_with_discount,page_name:document.title,page_url:window.location.href})},[]);let i7=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{if(!i7.current&&iH&&ip){var e,i,l,t,n,s,d,a,o,r,c,u;(0,O.sendGTMEvent)({event:V.qO,ecommerce:{currency:null===(e=iw.currency_details)||void 0===e?void 0:e.currency,value:null==iH?void 0:null===(l=iH.custom_attributes)||void 0===l?void 0:null===(i=l.product_price_details)||void 0===i?void 0:i.grand_total_with_discount,items:[{item_id:null==ip?void 0:ip.sku,item_name:ip.name,discount:null==iH?void 0:null===(n=iH.custom_attributes)||void 0===n?void 0:null===(t=n.product_price_details)||void 0===t?void 0:t.totalDiscount,index:0,item_brand:null==iw?void 0:iw.brand_name,item_category:null==iH?void 0:null===(s=iH.category)||void 0===s?void 0:s.item_category,item_category_1:null==iH?void 0:null===(d=iH.category)||void 0===d?void 0:d.item_category_1,item_category_2:null==iH?void 0:null===(a=iH.category)||void 0===a?void 0:a.item_category_2,item_category_3:null==iH?void 0:null===(o=iH.category)||void 0===o?void 0:o.item_category_3,item_category_4:null==iH?void 0:null===(r=iH.category)||void 0===r?void 0:r.item_category_4,price:null==iH?void 0:null===(u=iH.custom_attributes)||void 0===u?void 0:null===(c=u.product_price_details)||void 0===c?void 0:c.grand_total_without_discount,quantity:1}]}}),i7.current=!0}},[iH,iw,ip]),(0,t.jsxs)("main",{className:"pdp-page",children:[(0,t.jsxs)("section",{className:"d-block d-md-none position-relative",children:[(0,t.jsxs)("div",{className:"prod-title-topheader ".concat(i2?"fixed-topheader":""," flex-start"),children:[(0,t.jsxs)("div",{className:"flex-center gap-2",children:[!(null==ib?void 0:ib.hideProductRating)&&(0,t.jsx)(c.default,{src:"/assests/images/left-arrow-brown.png",className:"me-2 mt-3",width:16,height:14,alt:"Product Seller Icon",onClick:()=>iJ.back()}),(0,t.jsxs)("div",{className:"product-sku",children:[!(null==ib?void 0:ib.hideSkuId)&&(0,t.jsx)("p",{className:"product-code",children:(0,t.jsx)("b",{children:null==ip?void 0:ip.sku})}),(0,t.jsxs)("h1",{children:[(0,t.jsxs)("span",{className:"me-2",children:[" ",ip.name]}),(0,t.jsx)(E.M,{condition:!(null==ib?void 0:ib.hideSimialrDesigns),children:i4})]}),(null==ip?void 0:ip.productCode)&&(0,t.jsxs)("p",{className:"product-code",children:["Product Code ",(0,t.jsx)("b",{children:null==ip?void 0:ip.productCode})]})]})]}),!(null==ib?void 0:ib.hideProductRating)&&(0,t.jsx)("div",{className:"product-detail__share-btns",children:(0,t.jsx)(g.Z,{pageUrl:null!=ig?ig:"",productId:ip.id,similarProductData:ix,isProductAvailable:i1})})]}),!(null==ib?void 0:ib.hideProductRating)&&(0,t.jsx)(L.Z,{productInfo:ip,iconViewClassName:"feature-icons-mobile",nonIconViewClassName:"feature-icons-mobile"})]}),(0,t.jsx)(a.default,{children:(0,t.jsxs)(o.default,{children:[(0,t.jsxs)(r.default,{xl:5,md:4,className:"pdp-page__media-gallery",children:[(null==iH?void 0:iH.media_gallery_entries)&&(0,t.jsx)(j.Z,{images:null!==(ih=null==iH?void 0:iH.media_gallery_entries)&&void 0!==ih?ih:[],tryOnExist:(null==ip?void 0:null===(T=ip.custom_attributes)||void 0===T?void 0:T.tryon_status)==="1",config:ib}),(null==ip?void 0:null===(z=ip.custom_attributes)||void 0===z?void 0:z.product_tags)&&(0,t.jsx)(R.y,{verbiage:ip.custom_attributes.product_tags})]}),(0,t.jsxs)(r.default,{xl:7,md:8,className:"pdp-page__details",children:[(0,t.jsx)("div",{className:"d-block d-md-none pt-3",children:(0,t.jsxs)(o.default,{children:[(0,t.jsxs)(r.default,{lg:7,children:[(0,t.jsxs)("div",{className:"d-flex align-items-center gap-md-3 justify-content-between gap-1",children:[(0,t.jsxs)("div",{className:"price-details mobile-style",children:[(0,t.jsxs)("h2",{className:"fs32-variant1",children:[(0,t.jsx)("span",{className:"formatted-price",children:(0,A.fl)(null==iH?void 0:null===(B=iH.custom_attributes)||void 0===B?void 0:null===(q=B.product_price_details)||void 0===q?void 0:q.grand_total_with_discount)}),(null==iH?void 0:iH.discount_percent)!==0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"fs20-variant5 text-decoration-line-through",children:(0,A.fl)(null==iH?void 0:null===(Y=iH.custom_attributes)||void 0===Y?void 0:null===(W=Y.product_price_details)||void 0===W?void 0:W.grand_total_without_discount)}),((null==ip?void 0:ip.discount_percent)||(null==iI?void 0:iI.discount_percent))&&(0,t.jsxs)("span",{className:"fs18-variant4",children:[" (",null==iH?void 0:iH.discount_percent,"% OFF)"]})]})]}),(null==ib?void 0:ib.showIncludeTaxMsg)&&(0,t.jsx)("span",{className:"fs16-variant11 mrp-text ms-md-2",children:"Incl. of all taxes"})]}),!(null==ib?void 0:ib.hideProductRating)&&(null==i_?void 0:i_[0])&&i_[0].avg_rating_percent>0&&i_[0].count>0?(0,t.jsxs)("div",{className:"rating-btn",children:[i_[0].avg_rating_percent," ",(0,t.jsx)(c.default,{src:"/assests/images/icon-product-rating.png",className:"star-icon-pdp me-1 ms-1",width:22,height:22,alt:"Product Seller Icon"})," ","| ",i_[0].count]}):(0,t.jsx)("div",{})]}),!(null==ib?void 0:ib.hideMrpInfo)&&(0,t.jsxs)("div",{className:"fs16-variant11 mrp-text",children:["MRP inclusive of all taxes"," ",(0,t.jsx)(h.zx,{className:"link-title-variant3 ms-md-3 ms-1",handleClick:()=>iK(iO),children:"View Details"})]})]}),(null==ib?void 0:ib.hideCatalogOffer)&&(0,t.jsx)(r.default,{lg:5,className:"mt-lg-0 mt-2",children:(0,t.jsx)(k.Z,{sku:null==ip?void 0:ip.sku,className:"w-100"})})]})}),!(null==ib?void 0:ib.hideNotifyPriceDrop)&&(0,t.jsx)("div",{className:"d-block d-md-none notify-section my-2",children:(0,t.jsx)(f.Z,{productId:null==ip?void 0:ip.id})}),(0,t.jsxs)("div",{className:"product-detail",children:[!(null==ib?void 0:ib.hideProductRating)&&(0,t.jsxs)("div",{className:"d-none d-md-flex product-header flex-between",children:[(0,t.jsxs)("div",{className:"d-flex gap-2",children:[(0,t.jsx)(L.Z,{productInfo:ip,iconViewClassName:"d-none d-md-flex mb-md-0 mb-3",nonIconViewClassName:"d-none d-md-block"}),(0,t.jsx)("section",{className:"d-none d-md-block",children:!(null==ib?void 0:ib.hideProductRating)&&(null==i_?void 0:i_[0])&&i_[0].avg_rating_percent>0&&i_[0].count>0?(0,t.jsxs)("div",{className:"rating-btn",children:[i_[0].avg_rating_percent," ",(0,t.jsx)(c.default,{src:"/assests/images/icon-product-rating.png",className:"star-icon-pdp me-1 ms-1",width:22,height:22,alt:"Product Seller Icon"})," ","| ",i_[0].count]}):(0,t.jsx)("div",{})})]}),(0,t.jsx)("div",{className:"d-none d-md-flex product-detail__share-btns",children:(0,t.jsx)(g.Z,{pageUrl:null!=ig?ig:"",productId:ip.id,similarProductData:ix,isProductAvailable:i1})})]}),(0,t.jsxs)("div",{className:"d-none d-md-block",children:[(0,t.jsxs)("div",{className:"product-sku",children:[!(null==ib?void 0:ib.hideSkuId)&&(0,t.jsxs)("p",{className:"product-code",children:["Product Code: ",(0,t.jsx)("b",{children:null==ip?void 0:ip.sku})]}),(0,t.jsxs)("h1",{className:"product-name-align",children:[(0,t.jsx)("span",{className:"me-2",children:ip.name}),(0,t.jsx)(E.M,{condition:!(null==ib?void 0:ib.hideSimialrDesigns),children:i4})]})]}),(0,t.jsxs)(u.Z,{className:"grt-form select-size-md",children:[iS?(0,t.jsxs)("section",{className:"size-guide",children:[(null==ip?void 0:null===(U=ip.custom_attributes)||void 0===U?void 0:U.pro_size)&&(null==ip?void 0:null===(Q=ip.custom_attributes)||void 0===Q?void 0:Q.pro_size)!==""&&(0,t.jsxs)(u.Z.Group,{className:"flex-between gap-5",children:[(0,t.jsxs)("p",{className:"form-text",children:["Size: ",null==ip?void 0:null===(H=ip.custom_attributes)||void 0===H?void 0:H.pro_size]}),(0,t.jsx)(E.M,{condition:null==ip?void 0:ip.sizing_guide,children:(0,t.jsx)(h.zx,{handleClick:()=>i$(null==ip?void 0:ip.sizing_guide),className:"link-title-variant3",children:"Size Guide"})})]}),(0,t.jsx)(E.M,{condition:(null===(J=ip.extension_attributes)||void 0===J?void 0:null===($=J.stock_item)||void 0===$?void 0:$.is_multi_stock)===1&&(null==ip?void 0:null===(X=ip.extension_attributes)||void 0===X?void 0:null===(K=X.stock_item)||void 0===K?void 0:K.qty)&&(null==ip?void 0:null===(ei=ip.extension_attributes)||void 0===ei?void 0:null===(ee=ei.stock_item)||void 0===ee?void 0:ee.qty)>0,children:(0,t.jsx)(u.Z.Group,{children:(0,t.jsx)(b.Z,{product:ip,stock:i1,quantity:iA,setQuantity:iF,maxQtyToAddToCart:iN})})}),(0,t.jsx)(E.M,{condition:null==ip?void 0:ip.weight,children:(0,t.jsx)(u.Z.Group,{children:(0,t.jsxs)("p",{className:"form-text",children:["Weight: ",(0,F.Y5)(null==ip?void 0:ip.weight)," ",G.Y]})})})]}):(0,t.jsx)(E.M,{condition:!(null==ib?void 0:ib.hideGroupedVariations),children:i0}),(0,t.jsx)(E.M,{condition:!(null==ib?void 0:ib.hideGiftSection)&&(null==ip?void 0:null===(et=ip.extension_attributes)||void 0===et?void 0:null===(el=et.stock_item)||void 0===el?void 0:el.qty)&&(null==ip?void 0:null===(es=ip.extension_attributes)||void 0===es?void 0:null===(en=es.stock_item)||void 0===en?void 0:en.qty)>0&&(null==iw?void 0:null===(ea=iw.module_status)||void 0===ea?void 0:null===(ed=ea.giftwrap)||void 0===ed?void 0:ed.is_enabled),children:(0,t.jsx)(u.Z.Group,{as:r.default,md:"12",className:"my-2",children:(0,t.jsx)(u.Z.Check,{type:"checkbox",label:"Make it a gift",id:"gift-checkbox",checked:iD,onChange:e=>iL(e.target.checked),className:"gift-checkbox"})})})]})]}),(0,t.jsxs)(o.default,{className:"flex-center",children:[(0,t.jsxs)(r.default,{lg:7,className:"d-none d-md-block",children:[(null==ip?void 0:ip.productC
1ode)&&(0,t.jsxs)("p",{className:"product-code",children:["Product Code ",(0,t.jsx)("b",{children:null==ip?void 0:ip.productCode})]}),(0,t.jsxs)("div",{className:"price-details",children:[(0,t.jsx)("h2",{children:(0,A.fl)(null==iH?void 0:null===(er=iH.custom_attributes)||void 0===er?void 0:null===(eo=er.product_price_details)||void 0===eo?void 0:eo.grand_total_with_discount)}),(0,t.jsxs)(E.M,{condition:null==iH?void 0:iH.discount_percent,children:[(0,t.jsx)("span",{className:"original-price",children:(0,A.fl)(null==iH?void 0:null===(eu=iH.custom_attributes)||void 0===eu?void 0:null===(ec=eu.product_price_details)||void 0===ec?void 0:ec.grand_total_without_discount)}),(0,t.jsxs)("span",{className:"discount-percent",children:[" (",null==iH?void 0:iH.discount_percent,"% OFF)"]})]}),(null==ib?void 0:ib.showIncludeTaxMsg)&&(0,t.jsx)("span",{className:"fs16-variant11 mrp-text ms-2",children:"Incl. of all taxes"})]}),!(null==ib?void 0:ib.hideMrpInfo)&&(0,t.jsxs)("p",{className:"tax-text",children:["MRP inclusive of all taxes",(0,t.jsx)(h.zx,{className:"link-title-variant3 ms-3",onClick:()=>iK(iV),children:"View Details"})]})]}),(null==ip?void 0:ip.sku)?(0,t.jsx)(r.default,{lg:5,className:"my-md-0 my-2",children:(0,t.jsx)(k.Z,{sku:null==ip?void 0:ip.sku,className:"w-100"})}):null]}),(0,t.jsx)("div",{className:"d-block d-md-none my-2",children:(0,t.jsxs)(u.Z,{className:"grt-form",children:[(0,t.jsx)("div",{className:"d-none d-md-flex align-items-start gap-3",children:iS?(0,t.jsxs)(t.Fragment,{children:[(null==ip?void 0:null===(ev=ip.custom_attributes)||void 0===ev?void 0:ev.pro_size)&&(null==ip?void 0:null===(em=ip.custom_attributes)||void 0===em?void 0:em.pro_size)!==""&&(0,t.jsx)(u.Z.Group,{children:(0,t.jsxs)("div",{className:"d-md-flex align-items-center justify-content-between gap-2",children:[(0,t.jsxs)("p",{className:"form-text",children:["Size: ",null==ip?void 0:null===(eh=ip.custom_attributes)||void 0===eh?void 0:eh.pro_size]}),(0,t.jsx)(E.M,{condition:null==ip?void 0:ip.sizing_guide,children:(0,t.jsx)(h.zx,{handleClick:()=>i$(null==ip?void 0:ip.sizing_guide),className:"link-title-variant3",children:"Size Guide"})})]})}),(null===(ex=ip.extension_attributes)||void 0===ex?void 0:null===(ep=ex.stock_item)||void 0===ep?void 0:ep.is_multi_stock)===1&&(null==ip?void 0:null===(e_=ip.extension_attributes)||void 0===e_?void 0:null===(eg=e_.stock_item)||void 0===eg?void 0:eg.qty)&&(null==ip?void 0:null===(ef=ip.extension_attributes)||void 0===ef?void 0:null===(ej=ef.stock_item)||void 0===ej?void 0:ej.qty)>0&&(0,t.jsx)(u.Z.Group,{children:(0,t.jsx)(b.Z,{product:ip,stock:i1,quantity:iA,setQuantity:iF,maxQtyToAddToCart:iN})}),(0,t.jsx)(E.M,{condition:null==ip?void 0:ip.weight,children:(0,t.jsxs)(u.Z.Group,{children:[(0,t.jsx)("p",{className:"form-label",children:"Weight:"}),(0,t.jsxs)("p",{children:[(0,F.Y5)(null==ip?void 0:ip.weight)," ",G.Y]})]})})]}):(0,t.jsx)(E.M,{condition:!(null==ib?void 0:ib.hideGroupedVariations),children:i0})}),(0,t.jsx)("div",{className:"d-flex d-md-none mobile-qty-section",children:iS?(0,t.jsxs)(o.default,{className:"flex-grow-1",children:[(null==ip?void 0:null===(eb=ip.custom_attributes)||void 0===eb?void 0:eb.pro_size)&&(null==ip?void 0:null===(eN=ip.custom_attributes)||void 0===eN?void 0:eN.pro_size)!==""&&(0,t.jsx)(r.default,{xs:12,children:(0,t.jsx)(u.Z.Group,{children:(0,t.jsxs)("div",{className:"d-md-flex align-items-center justify-content-between mb-2 gap-2",children:[(0,t.jsx)("p",{className:"form-label",children:" Size "}),(0,t.jsx)("p",{className:"size-col",children:null==ip?void 0:null===(ew=ip.custom_attributes)||void 0===ew?void 0:ew.pro_size}),(0,t.jsx)(E.M,{condition:null==ip?void 0:ip.sizing_guide,children:(0,t.jsx)(h.zx,{handleClick:()=>i$(null==ip?void 0:ip.sizing_guide),className:"link-title-variant3",children:"Size Guide"})})]})})}),(0,t.jsx)(E.M,{condition:null==ip?void 0:ip.weight,children:(0,t.jsx)(r.default,{xs:6,children:(0,t.jsxs)(u.Z.Group,{children:[(0,t.jsx)("p",{className:"form-label",children:"Weight"}),(0,t.jsxs)("p",{className:"weight-col",children:[(0,F.Y5)(null==ip?void 0:ip.weight)," ",G.Y]})]})})}),(null===(ek=ip.extension_attributes)||void 0===ek?void 0:null===(ey=ek.stock_item)||void 0===ey?void 0:ey.is_multi_stock)===1&&(null==ip?void 0:null===(eC=ip.extension_attributes)||void 0===eC?void 0:null===(eS=eC.stock_item)||void 0===eS?void 0:eS.qty)&&
1(null==ip?void 0:null===(eI=ip.extension_attributes)||void 0===eI?void 0:null===(eZ=eI.stock_item)||void 0===eZ?void 0:eZ.qty)>0&&(0,t.jsx)(r.default,{xs:6,children:(0,t.jsx)(u.Z.Group,{children:(0,t.jsx)(b.Z,{product:ip,stock:i1,quantity:iA,setQuantity:iF,maxQtyToAddToCart:iN})})})]}):(0,t.jsx)(E.M,{condition:!(null==ib?void 0:ib.hideGroupedVariations),children:i0})}),(0,t.jsx)(E.M,{condition:!(null==ib?void 0:ib.hideGiftSection)&&(null==ip?void 0:null===(eM=ip.extension_attributes)||void 0===eM?void 0:null===(eT=eM.stock_item)||void 0===eT?void 0:eT.qty)&&(null==ip?void 0:null===(eP=ip.extension_attributes)||void 0===eP?void 0:null===(ez=eP.stock_item)||void 0===ez?void 0:ez.qty)>0&&(null==iw?void 0:null===(eD=iw.module_status)||void 0===eD?void 0:null===(eE=eD.giftwrap)||void 0===eE?void 0:eE.is_enabled),children:(0,t.jsx)(o.default,{children:(0,t.jsx)(u.Z.Group,{as:r.default,md:"12",className:"my-md-3 make-it-gift mb-0 mt-2",children:(0,t.jsx)(u.Z.Check,{type:"checkbox",label:"Make it a gift",id:"gift-checkbox",checked:iD,onChange:e=>iL(e.target.checked),className:"checkbox-label","aria-labelledby":"gift-checkbox"})})})})]})}),!(null==ib?void 0:ib.hideNotifyPriceDrop)&&(0,t.jsx)("div",{className:"d-none d-md-block mt-md-3 mb-md-3 notify-section my-3 mb-2 mt-0",children:(0,t.jsx)(f.Z,{productId:null==ip?void 0:ip.id})}),(0,t.jsx)(E.M,{condition:!!((null==ib?void 0:ib.solitaireInfo)||(null==ib?void 0:ib.moultInfo)),children:(0,t.jsxs)("section",{className:"solitaire-info-block",children:[(null==ib?void 0:ib.solitaireInfo)&&(0,t.jsx)(D.Z,{title:null==ib?void 0:null===(eL=ib.solitaireInfo)||void 0===eL?void 0:eL.name,subTitle:(0,t.jsxs)("p",{className:"product-code",children:["Product Code ",(0,t.jsx)("b",{children:null==ib?void 0:null===(eA=ib.solitaireInfo)||void 0===eA?void 0:eA.code})]}),image:(null==ib?void 0:null===(eG=ib.solitaireInfo)||void 0===eG?void 0:null===(eR=eG.image)||void 0===eR?void 0:null===(eF=eR[0])||void 0===eF?void 0:eF.image_url.includes("https://media.grtjewels.com"))?null==ib?void 0:null===(eq=ib.solitaireInfo)||void 0===eq?void 0:null===(eO=eq.image)||void 0===eO?void 0:null===(eV=eO[0])||void 0===eV?void 0:eV.image_url:"".concat("https://media.grtjewels.com","/").concat(null==ib?void 0:null===(eY=ib.solitaireInfo)||void 0===eY?void 0:null===(eW=eY.image)||void 0===eW?void 0:null===(eB=eW[0])||void 0===eB?void 0:eB.image_url),className:"solitaire-info",button:"change",link:null==ib?void 0:ib.solitaireInfoRedirectUrl,isLinkRedirectedToNextScreen:!1,children:(0,t.jsxs)("section",{className:"solitaire__info-detail",children:[(0,t.jsxs)("h6",{className:"offer-price",children:[(0,A.fl)(null==ib?void 0:null===(eU=ib.solitaireInfo)||void 0===eU?void 0:eU.price),(0,t.jsx)(E.M,{condition:(null==ib?void 0:null===(eQ=ib.solitaireInfo)||void 0===eQ?void 0:eQ.original_price)&&(null==ib?void 0:null===(eH=ib.solitaireInfo)||void 0===eH?void 0:eH.discount_percent)&&0!==parseFloat(null==ib?void 0:null===(e$=ib.solitaireInfo)||void 0===e$?void 0:e$.discount_percent),children:(0,t.jsx)("span",{className:"text-decoration-line-through original-price",children:(0,A.fl)(ib.solitaireInfo.original_price)})})]}),(0,t.jsx)(E.M,{condition:(null==ib?void 0:null===(eJ=ib.solitaireInfo)||void 0===eJ?void 0:eJ.original_price)&&(null==ib?void 0:null===(eK=ib.solitaireInfo)||void 0===eK?void 0:eK.discount_percent)&&0!==parseFloat(null==ib?void 0:null===(eX=ib.solitaireInfo)||void 0===eX?void 0:eX.discount_percent),children:(0,t.jsxs)("p",{children:["(",null==ib?void 0:null===(e0=ib.solitaireInfo)||void 0===e0?void 0:e0.discount_percent,"% OFF)"]})})]})},null==ib?void 0:null===(e1=ib.solitaireInfo)||void 0===e1?void 0:e1.id),(null==ib?void 0:ib.moultInfo)&&(0,t.jsx)(D.Z,{title:null==ib?void 0:null===(e2=ib.moultInfo)||void 0===e2?void 0:e2.name,subTitle:(0,t.jsxs)("p",{className:"product-code",children:["Product Code ",(0,t.jsx)("b",{children:null==ib?void 0:null===(e5=ib.moultInfo)||void 0===e5?void 0:e5.sku})]}),image:(null==ib?void 0:null===(e6=ib.moultInfo)||void 0===e6?void 0:e6.media_gallery_entries)?null==ib?void 0:null===(e4=ib.moultInfo)||void 0===e4?void 0:null===(e3=e4.media_gallery_entries[0])||void 0===e3?void 0:e3.url:"",className:"moult-info",button:"change",link:null==ib?void 0:ib.moultInfoRedirectUrl,isLinkRedirectedToNextScreen:!1,children:(0,t.jsxs)("section",{className:"solitaire__info-detail",children:[(0,t.jsxs)("h6",{className:"offer-price",children:[(0,A.fl)((null==ib?void 0:null===(e7=ib.moultInfo)||void 0===e7?void 0:e7.product_price)?parseFloat(null==ib?void 0:null===(e8=ib.moultInfo)||void 0===e8?void 0:e8.product_price.toString()):parseFloat((null==ib?void 0:null===(il=ib.moultInfo)||void 0===il?void 0:null===(ii=il.custom_attributes)||void 0===ii?void 0:null===(ie=ii.product_price_details)||void 0===ie?void 0:null===(e9=ie.grand_total_with_discount)||void 0===e9?void 0:e9.toString())||"0")),(0,t.jsx)(E.M,{condition:(null==ib?void 0:null===(it=ib.moultInfo)||void 0===it?void 0:it.discount_percent)!==0&&(null==ib?void 0:null===(ia=ib.moultInfo)||void 0===ia?void 0:null===(id=ia.custom_attributes)||void 0===id?void 0:null===(is=id.product_price_details)||void 0===is?void 0:is.grand_total_without_discount),children:(0,t.jsx)("span",{className:"text-decoration-line-through original-price",children:(0,A.fl)(null==ib?void 0:null===(ic=ib.moultInfo)||void 0===ic?void 0:null===(ir=ic.custom_attributes)||void 0===ir?void 0:null===(io=ir.product_price_details)||void 0===io?void 0:io.grand_total_without_discount)})})]}),(0,t.jsx)(E.M,{condition:(null==ib?void 0:null===(iu=ib.moultInfo)||void 0===iu?void 0:iu.discount_percent)!==0,children:(0,t.jsxs)("p",{children:["(",null==ib?void 0:null===(iv=ib.moultInfo)||void 0===iv?void 0:iv.discount_percent,"% OFF)"]})})]})},null==ib?void 0:null===(im=ib.moultInfo)||void 0===im?void 0:im.id)]})}),(0,t.jsx)(y.Z,{product:iH,checked:iD,stock:iA?Number(iA):0,config:ib,availableStock:i1,gtmEventPayload:i6,gtmEventCart:i3,configData:iw,isGroupedVariant:iC,isNotGroupedProduct:iS,salesAssistEventInfo:iW,isLoading:!iS&&iU}),(0,t.jsx)("div",{className:"feature-solitaire-card",children:(null==ib?void 0:ib.showSolitaireProductFetaures)&&V.gV.PRODUCT_FEATURES.map(e=>(0,t.jsx)(D.Z,{title:null==e?void 0:e.TITLE,image:null==e?void 0:e.IMAGE,className:"solitaire-pdp-card"},null==e?void 0:e.TITLE))}),!(null==ib?void 0:ib.hideExperienceSection)&&(0,t.jsx)("div",{className:"d-block d-md-none vs-mobile",children:(0,t.jsx)(C.Z,{data:ip,salesAssistEventInfo:iW,config:ib})}),(0,t.jsx)("div",{className:"d-none d-md-block",children:!(null==ib?void 0:ib.hideExperienceSection)&&(0,t.jsx)(C.Z,{data:ip,salesAssistEventInfo:iW,config:ib})})]})]})]})}
1),!(null==ib?void 0:ib.hideProductDetails)&&(0,t.jsx)("section",{ref:iq,children:(0,t.jsx)(p.Z,{productData:ip,mobileSectionref:iO,priceBreakupSectionRef:iq,isNotGroupedProduct:iS,groupedProductData:iI,config:ib})}),!(null==ib?void 0:ib.hideProductDetails)&&(0,t.jsx)("section",{className:"d-none d-md-block",children:(0,t.jsx)(a.default,{ref:iV,children:(0,t.jsx)("section",{className:"price-breakup-table",children:(0,t.jsx)(x.ZP,{productPriceData:iH})})})}),!(null==ib?void 0:ib.hideReviewSection)&&(0,t.jsx)(S.Z,{productSku:null==ip?void 0:ip.sku,productName:null==ip?void 0:ip.name,productId:null==ip?void 0:ip.id}),!(null==ib?void 0:ib.hideSimialrDesigns)&&(0,t.jsx)(N.Z,{similarProductData:ix,productId:ip.sku,setShowViewCollection:iE,viewOtherProductsUrl:null==ip?void 0:ip.related_url,viewCollectionRef:iB}),!(null==ib?void 0:ib.hideMaintenanceGuideSection)&&iM&&(0,t.jsx)(w.S,{data:iM}),!(null==ib?void 0:ib.hidePopularSearch)&&iy&&(0,t.jsx)(_.G,{popularSearchData:iy})]})}},91846:function(e,i,l){var t=l(57437),n=l(2265),s=l(27648),d=l(75674),a=l(29501),o=l(13590),r=l(80605),c=l(65582),u=l(57797),v=l(92286),m=l(3435),h=l(90099),p=l(24402),x=l(4670),g=l(45061),_=l(61418),j=l(29535),f=l(30963),b=l(79383);i.Z=e=>{var i,l;let{productId:N}=e,[w,y]=(0,n.useState)(!1),[k,S]=(0,n.useState)(!1),{data:C}=(0,r.useSession)(),Z=()=>y(!1),{email:I}=(0,b.Z)(),T=(0,n.useRef)(!1),{register:M,handleSubmit:z,formState:{errors:P,isValid:E}}=(0,a.cI)({resolver:(0,o.F)(m.RI),mode:"onChange",defaultValues:{email:null!=I?I:""}}),{trigger:D,isMutating:L,error:A}=(0,c.Z)("notify/details",j.tD),F=async()=>{!0===await D({data:{email:I,product_id:N}})&&S(!0)},R=async(e,i)=>{let{arg:{email:l,mobileNumber:t}}=i;return(0,j.ok)(Number(e),l,t)},{trigger:G,isMutating:V}=(0,c.Z)(N,R),O=async e=>{try{let[i]=await G(e);i.status?((0,g.C)({message:"Notification sent to ".concat(e.email," and ").concat(e.mobileNumber),type:"success"}),F(),Z()):(0,g.C)({message:i.message,type:"error"})}catch(e){(0,g.C)(f.N.NOTIFICATION_FAILED)}};return(0,n.useEffect)(()=>{I&&!T.current&&(T.current=!0,F())},[I]),(0,t.jsxs)("div",{children:[(L||A||k)&&C?!0===k&&C&&(0,t.jsx)("p",{className:"fs18-variant4",children:"Price Drop Notified!"}):(0,t.jsx)(_.zx,{className:"link-title-variant3",type:"button",handleClick:()=>y(!w),children:(0,t.jsx)("u",{children:"Notify price drop"})}),w&&(0,t.jsx)(u.Z,{show:w,onHide:Z,title:"Notify Price Drop",position:"end",backgroundImage:"/assests/images/backgroundnotify.png",className:"pdp-customization-popup notify-popup",closingButtonRequired:!0,children:(0,t.jsx)(h.default,{children:(0,t.jsx)(p.default,{className:"col-md-8 offset-md-2 py-4 pe-2 pe-md-0",children:(0,t.jsx)(x.default,{className:"",children:(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)("br",{}),(0,t.jsxs)(d.Z,{onSubmit:z(O),className:"grt-form",children:[(0,t.jsx)(v.Z,{fieldType:"text",name:"email",register:M,placeholder:"Enter your email","aria-label":"email",error:null===(i=P.email)||void 0===i?void 0:i.message,className:"mb-3 p-2"}),(0,t.jsx)(v.Z,{fieldType:"text",name:"mobileNumber",register:M,placeholder:"Enter your mobile number","aria-label":"mobileNumber",error:null===(l=P.mobileNumber)||void 0===l?void 0:l.message,className:"mb-3 p-2"}),(0,t.jsx)(_.zx,{type:"submit",className:"grt-btn btn--ruby btn--medium",disabled:V&&!E,children:"Notify"})]}),!C&&(0,t.jsxs)("div",{className:"login-link",children:["Already have an account? ",(0,t.jsx)(s.default,{href:"/customer/account/login",children:"Login"})]})]})})})})})]})}},88706:function(e,i,l){l.d(i,{G:function(){return s}});var t=l(57437);l(2265);var n=l(76353);let s=e=>{let{popularSearchData:i}=e;return(0,t.jsx)("section",{className:"popular-search p-0",children:(0,t.jsx)(n.y,{verbiage:null==i?void 0:i.content})})}},86836:function(e,i,l){l.d(i,{Z:function(){return Z}});var t=l(57437),n=l(2265),s=l(75674),d=l(64429),a=l(46175),o=()=>(0,t.jsx)(a.Toaster,{}),r=l(33145),c=l(92286),u=l(29501),v=l(13590),m=l(56614),h=l(42845),p=l(52255),x=l(3435),g=l(29535);let _=(e,i)=>{let[l,t]=(0,n.useState)([]),{register:s,handleSubmit:d,formState:{errors:a},setValue:o}=(0,u.cI)({resolver:(0,v.F)(x.Zx)});return{pincodeResult:l,register:s,handleSubmit:d(async l=>{var n;if((null==l?void 0:l.pincode)&&(null==l?void 0:null===(n=l.pincode)||void 0===n?void 0:n.length)===6)try{if(e||i){let n=await (0,g.JP)(l.pincode,null!=e?e:"",null!=i?i:"");t(n)}}catch(e){t([])}else t([])}),errors:a,formatDeliveryMessage:e=>{let i=new Date(e),l="";return l=(0,m.z)(i)?"today":(0,h.P)(i)?"tomorrow":(0,p.WU)(i,"PPP"),"Expected Delivery - ".concat(l)},setValue:o}};var j=l(31398),f=l(679),b=l(68412),N=e=>{var i,l,n,d,a,o,u,v,m,h,p,x;let{product:g,configData:N,buttontext:w}=e,{pincodeResult:y,register:k,handleSubmit:S,errors:C,formatDeliveryMessage:Z,setValue:I}=_(g.id),T=(0,b.D2)(null==N?void 0:null===(i=N.field_labels)||void 0===i?void 0:i.metal_color,null!==(h=null==g?void 0:null===(l=g.custom_attributes)||void 0===l?void 0:l.metal_color)&&void 0!==h?h:""),M=(0,b.D2)(null==N?void 0:null===(n=N.field_labels)||void 0===n?void 0:n.metal_code,null!==(p=null==g?void 0:null===(d=g.custom_attributes)||void 0===d?void 0:d.metal_code)&&void 0!==p?p:""),z=(0,b.D2)(null==N?void 0:null===(a=N.field_labels)||void 0===a?void 0:a.purity,null!==(x=null==g?void 0:null===(o=g.custom_attributes)||void 0===o?void 0:o.purity)&&void 0!==x?x:"");return(0,t.jsxs)(s.Z,{onSubmit:S,className:"pincodechecker-bg-mobile",children:[(0,t.jsxs)(s.Z.Group,{controlId:"pincode",className:"no-shrink",children:[(0,t.jsxs)("section",{className:"d-block d-xl-none mb-2",children:[g.cache_thumb_image&&(0,t.jsxs)("section",{className:"product-information-card",children:[(0,t.jsx)("div",{className:"prod-img",children:(0,t.jsx)(r.default,{src:g.cache_thumb_image,alt:g.name,width:125,height:125})}),(0,t.jsxs)("div",{className:"prod-desc",children:[(0,t.jsx)("h2",{children:g.name}),(0,t.jsxs)("div",{className:"mt-3",children:[(null==g?void 0:null===(u=g.custom_attributes)||void 0===u?void 0:u.pro_size)!==""&&(0,t.jsxs)("p",{children:["Size ",(0,t.jsx)("span",{children:null==g?void 0:null===(v=g.custom_attributes)||void 0===v?void 0:v.pro_size})]}),(0,t.jsxs)("p",{children:["Metal"," ",(0,t.jsxs)("span",{children:[T," ",M,", ",z]})]}),(null==g?void 0:g.weight)>0&&(0,t.jsxs)("p",{children:["Weight ",(0,t.jsx)("span",{children:(0,j.Y5)(g.weight)+f.Y})]})]})]})]}),(0,t.jsx)("div",{children:(0,t.jsx)("h2",{children:"Check Delivery"})})]}),(0,t.jsx)(c.Z,{fieldType:"text",name:"pincode",register:k,placeholder:"Enter a pincode",ariaLabel:"Pincode",error:null==C?void 0:null===(m=C.pincode)||void 0===m?void 0:m.message,onChange:e=>{I("pincode",e.target.value.replace(/\D/g,"").slice(0,6),{shouldValidate:!0})},className:"form-control",inputIconConfig:{show:!0,inputGroupClassName:"mapIcon",isButton:!0,imageConfig:{src:"/assests/images/icon-search-light.png",alt:"Map pin icon",width:20,height:20}}}),w&&(0,t.jsx)("button",{onClick:S,className:"btn-pincode-check mt-1",children:w})]}),!C.pincode&&y.length>0&&(0,t.jsx)(t.Fragment,{children:null==y?void 0:y.map((e,i)=>(0,t.jsx)("div",{children:e.availability.available?(0,t.jsx)("div",{className:"tax-text",children:Z(e.delivery_date)}):(0,t.jsx)("div",{className:"tax-text",children:"Item not delivered to this pincode"})},i+1))})]})},w=l(8166),y=l(52067),k=l(61418),S=l(65113),C=l(188),Z=e=>{var i,l,a,r;let{product:c,stock:u,checked:v,config:m,selectedSku:h,availableStock:p,gtmEventCart:x,gtmEventPayload:g,configData:_,salesAssistEventInfo:j,isSizeAvailable:f,isGroupedVariant:Z,isNotGroupedProduct:I,isLoading:T}
1=e,[M,z]=(0,n.useState)(!1),[P,E]=(0,n.useState)(!1),{moduleStatus:D}=(0,S.CG)(e=>null==e?void 0:e.globalState),L=(0,C.af)(D,"instant_video");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("section",{className:"".concat((null==m?void 0:null===(i=m.pinCode)||void 0===i?void 0:i.buttontext)?"solitaire-pincode":""," check-delivery gap-3"),children:[!(null==m?void 0:m.hideShippmentSection)&&0!==u&&(0,t.jsx)("div",{className:"d-block d-md-none",children:(0,t.jsx)(s.Z.Group,{className:"no-shrink mt-lg-2 internationalshipment-label",children:(0,t.jsx)(s.Z.Check,{type:"checkbox",label:"For international shipment",onClick:()=>z(!M),className:"checkbox-label",id:"gift-checkbox","aria-label":"For international shipment"})})}),!M&&(0,t.jsxs)(t.Fragment,{children:[!T&&(0,t.jsx)(t.Fragment,{children:0!==p&&(I||!1!==Z)?(0,t.jsx)("div",{className:"d-none d-md-block",children:(0,t.jsx)(d.Z,{productSku:c.sku,stock:u,checked:v,config:null==m?void 0:m.button,selectedSku:h,eventPayload:g,eventPayloadCart:x,isSizeAvailable:f})}):(0,t.jsx)("div",{className:"d-none d-md-block",children:(0,t.jsx)(k.zx,{className:"grt-btn btn--ruby btn--large no-shrink",handleClick:()=>E(!0),children:"Send enquiry"})})}),(0,t.jsx)(y.M,{condition:!(null==m?void 0:m.hidePinCodeSection)&&0!==u,children:(0,t.jsx)(N,{product:c,configData:_,buttontext:null!==(r=null==m?void 0:null===(l=m.pinCode)||void 0===l?void 0:l.buttontext)&&void 0!==r?r:""})})]}),M&&!T&&(0,t.jsx)(k.zx,{className:"d-none d-md-block grt-btn btn--ruby btn--large no-shrink",handleClick:()=>E(!P),children:"Send enquiry"}),!(null==m?void 0:m.hideShippmentSection)&&0!==u&&(0,t.jsx)(s.Z.Group,{className:"d-none d-md-block no-shrink mt-lg-2 internationalshipment-label",children:(0,t.jsx)(s.Z.Check,{type:"checkbox",label:"For international shipment",onClick:()=>z(!M),className:"checkbox-label","aria-label":"For international shipment"})})]}),(0,t.jsx)("section",{className:"d-block d-md-none footer-sticked-link",children:(0,t.jsxs)("div",{className:"d-flex align-items-center justify-content-center",children:[!(null==m?void 0:m.hideExperienceSection)&&(null===(a=c.custom_attributes)||void 0===a?void 0:a.is_sales_assistance)==="1"&&L&&(0,t.jsxs)(k.zx,{className:"grt-btn btn--gold btn--medium",id:"videoCallButton",onClick:()=>(0,b.qE)(j),children:[(0,t.jsx)("i",{className:"bi bi-camera-video-fill me-2"})," Video Call us"]}),!T&&(0,t.jsx)(t.Fragment,{children:M?(0,t.jsx)(k.zx,{className:"grt-btn btn--ruby btn--large",handleClick:()=>E(!0),children:"Send enquiry"}):(0,t.jsx)(t.Fragment,{children:0!==p&&(I||!1!==Z)?(0,t.jsx)(d.Z,{productSku:null==c?void 0:c.sku,checked:v,stock:u,config:null==m?void 0:m.button,selectedSku:h,className:"grt-btn btn--ruby btn--large",eventPayload:g,eventPayloadCart:x,isSizeAvailable:f}):(0,t.jsx)(k.zx,{className:"grt-btn btn--ruby btn--large",handleClick:()=>E(!0),children:"Send enquiry"})})})]})}),P&&(0,t.jsx)(w.Z,{status:P,productData:c,onClose:()=>{E(!1)}}),(0,t.jsx)(o,{})]})}},49820:function(e,i,l){var t=l(57437),n=l(2265),s=l(90099),d=l(24402),a=l(4670),o=l(4273),r=l(13786),c=l(76884),u=l(29324),v=l(52130),m=l(52067),h=l(679),p=l(76353),x=l(31398),g=l(57099),_=l(68412);i.Z=e=>{var i,l,j,f,b,N,w,y,k,S,C,Z,I,T,M,z,P,E,D,L,A,F,R,G,V,O,q,B,W,Y,U,Q,H,$,J;let{productData:K,mobileSectionref:X,isNotGroupedProduct:ee,groupedProductData:ei,config:el}=e,et=(0,u.Z)(),en=ee?K:ei,es=(0,n.useRef)(!1);(0,n.useEffect)(()=>{if(en&&!es.current){var e,i;let l=null!==(i=null==en?void 0:null===(e=en.custom_attributes)||void 0===e?void 0:e.special_price)&&void 0!==i?i:en.price;(0,r.sendGTMEvent)({event:g.fF,product_id:null==en?void 0:en.sku,product_price:l,product_name:en.name,product_image:en.cache_thumb_image,product_url:window.location.href,product_type:en.type_id,brand:et.brand_name,currency:et.currency_details.currency,category:en.category_name}),es.current=!0}},[null==et?void 0:et.brand_name,null==et?void 0:null===(i=et.currency_details)||void 0===i?void 0:i.currency,en]);let ed=(0,n.useMemo)(()=>{var e,i,l;return(0,_.D2)(null==et?void 0:null===(e=et.field_labels)||void 0===e?void 0:e.metal_code,null!==(l=null==en?void 0:null===(i=en.custom_attributes)||void 0===i?void 0:i.metal_code)&&void 0!==l?l:"")},[et,en]),ea=(0,n.useMemo)(()=>{var e,i,l;return(0,_.D2)(null==et?void 0:null===(e=et.field_labels)||void 0===e?void 0:e.purity,null!==(l=null==en?void 0:null===(i=en.custom_attributes)||void 0===i?void 0:i.purity)&&void 0!==l?l:"")},[et,en]),eo=(0,p.y)({verbiage:null!==(H=null==en?void 0:null===(l=en.custom_attributes)||void 0===l?void 0:l.description)&&void 0!==H?H:""});return en?(0,t.jsxs)("section",{className:"change-order-mobile",children:[!(null==el?void 0:el.hideProductFeatures)&&((null==en?void 0:null===(j=en.custom_attributes)||void 0===j?void 0:j.bis_hallmark)==="1"||(null==en?void 0:null===(f=en.custom_attributes)||void 0===f?void 0:f.ship_fast)==="405"||(null==en?void 0:null===(b=en.custom_attributes)||void 0===b?void 0:b.is_certified_diamond)==="1"||(null==en?void 0:null===(N=en.custom_attributes)||void 0===N?void 0:N.free_shipping)==="1")&&(0,t.jsx)("section",{className:"features-cards",children:(0,t.jsx)(s.default,{children:(0,t.jsxs)(d.default,{className:"justify-content-center",children:[(null==en?void 0:null===(w=en.custom_attributes)||void 0===w?void 0:w.bis_hallmark)==="1"&&(0,t.jsx)(c.Z,{title:"BIS Hallmark Jewellery",description:"Authenticity Guaranteed, Purity Assured",image:"/assests/images/bis.png"}),(null==en?void 0:null===(y=en.custom_attributes)||void 0===y?void 0:y.sterling_silver)==="1"&&(0,t.jsx)(c.Z,{title:"925 Sterling Silver",description:"Authenticity Guaranteed, Purity Assured",image:"/assests/images/sterling-silver.png"}),(null==en?void 0:null===(k=en.custom_attributes)||void 0===k?void 0:k.ship_fast)==="405"&&(0,t.jsx)(c.Z,{title:"Fast Shipping",description:"Swift & Secure Delivery to Your Doorstep",image:"/assests/images/pdp/free-shipping.svg"}),(null==en?void 0:null===(S=en.custom_attributes)||void 0===S?void 0:S.is_certified_diamond)==="1"&&(0,t.jsx)(c.Z,{title:"Certified Diamonds",description:"Authenticity You Can Trust with Uncompromised Quality",image:"/assests/images/pdp/certified-diamond.svg"}),(null==en?void 0:null===(C=en.custom_attributes)||void 0===C?void 0:C.free_shipping)==="1"&&(0,t.jsx)(c.Z,{title:"Free Insured Shipping",description:"Your Precious Jewellery, Protected Every Step of the Way",image:"/assests/images/pdp/insured-shipping.svg"}),(0,t.jsx)(m.M,{condition:(null==en?void 0:en.show_return_policy)&&(null==en?void 0:null===(Z=en.custom_attributes)||void 0===Z?void 0:Z.return_policy)==="1",children:(0,t.jsx)(c.Z,{title:"Return Policy",description:"15 Days Easy Returns Guaranteed",image:"/assests/images/pdp/return_policy.png"})})]})})}
1),!(null==el?void 0:el.hideProductDetails)&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(s.default,{className:"product-details",children:[(0,t.jsx)(m.M,{condition:null==en?void 0:null===(T=en.custom_attributes)||void 0===T?void 0:null===(I=T.short_description)||void 0===I?void 0:I.trim(),children:(0,t.jsx)(d.default,{children:(0,t.jsxs)(a.default,{lg:6,className:"product-description mt-1",children:[(0,t.jsx)("h2",{className:"pdp-smalltitle mb-0",children:"Product Details"}),(0,t.jsx)("div",{className:"d-none d-md-block product-description__content my-1",children:(0,t.jsx)(p.y,{verbiage:null!==($=null==en?void 0:null===(M=en.custom_attributes)||void 0===M?void 0:M.short_description)&&void 0!==$?$:""})})]})})}),(null==en?void 0:null===(P=en.custom_attributes)||void 0===P?void 0:null===(z=P.description)||void 0===z?void 0:z.trim())&&(0,t.jsx)(d.default,{children:(0,t.jsxs)(a.default,{lg:6,className:"product-description mt-3",children:[(0,t.jsx)("h2",{className:"pdp-smalltitle",children:"Product Description"}),(0,t.jsx)("section",{className:"product-description__content",children:(0,t.jsx)("div",{children:eo})})]})}),(0,t.jsxs)(d.default,{children:[(0,t.jsxs)(a.default,{lg:6,className:"product-description mt-3",children:[(0,t.jsx)("h2",{className:"pdp-smalltitle d-none d-md-block",children:"Product Information"}),(0,t.jsx)("h2",{className:"pdp-smalltitle d-block d-md-none",children:"Product Details"}),(0,t.jsx)(m.M,{condition:null==en?void 0:null===(D=en.custom_attributes)||void 0===D?void 0:null===(E=D.short_description)||void 0===E?void 0:E.trim(),children:(0,t.jsx)("div",{className:"d-block d-md-none product-description__content my-1 mb-2",children:(0,t.jsx)(p.y,{verbiage:null!==(J=null==en?void 0:null===(L=en.custom_attributes)||void 0===L?void 0:L.short_description)&&void 0!==J?J:""})})}),(0,t.jsxs)("section",{className:"product-description__content",children:[(0,t.jsxs)(d.default,{children:[((null==en?void 0:null===(A=en.custom_attributes)||void 0===A?void 0:A.breadth)||(null==en?void 0:null===(F=en.custom_attributes)||void 0===F?void 0:F.length))&&(0,t.jsxs)(a.default,{md:6,sm:6,xs:6,className:"mb-2",children:[(0,t.jsx)("h2",{className:"pdp-smalltitle",children:"Dimensions"}),(null==en?void 0:null===(R=en.custom_attributes)||void 0===R?void 0:R.length)&&(0,t.jsxs)("p",{children:["Height - ",null==en?void 0:null===(G=en.custom_attributes)||void 0===G?void 0:G.length,"mm"]}),(null==en?void 0:null===(V=en.custom_attributes)||void 0===V?void 0:V.breadth)&&(0,t.jsxs)("p",{children:["Width - ",null==en?void 0:null===(O=en.custom_attributes)||void 0===O?void 0:O.breadth,"mm"]})]}),(ed||ea)&&(0,t.jsxs)(a.default,{md:6,sm:6,xs:6,className:"mb-2",children:[(0,t.jsx)("h2",{className:"pdp-smalltitle",children:"Metal and Purity"}),(0,t.jsxs)("p",{children:[" ",ed," ",ea]})]})]}),(0,t.jsxs)(d.default,{children:[(null==en?void 0:null===(q=en.custom_attributes)||void 0===q?void 0:q.pro_size)!==""&&(0,t.jsxs)(a.default,{md:6,sm:6,xs:6,children:[(0,t.jsx)("h2",{className:"pdp-smalltitle",children:"Size"}),(0,t.jsx)("p",{children:null==en?void 0:null===(B=en.custom_attributes)||void 0===B?void 0:B.pro_size})]}),(0,t.jsx)(m.M,{condition:(null==en?void 0:en.weight)>0,children:(0,t.jsxs)(a.default,{md:6,sm:6,xs:6,children:[(0,t.jsx)("h2",{className:"pdp-smalltitle",children:"Weight"}),(0,t.jsx)("p",{children:(0,x.Y5)(en.weight)+h.Y})]})})]})]})]}),((null==en?void 0:en.diamonddetails)&&Object.keys(en.diamonddetails).length>0||Array.isArray(null==en?void 0:en.diamonddetails)&&en.diamonddetails.length>0)&&(0,t.jsxs)(a.default,{lg:6,className:"product-description",children:[(0,t.jsx)("h2",{className:"pdp-smalltitle",children:"Diamond and stone details"}),(0,t.jsxs)("div",{className:"d-none d-md-block product-description__content",children:[(0,t.jsxs)(d.default,{children:[(0,t.jsx)(a.default,{md:4,sm:6,xs:6,children:(0,t.jsx)("h4",{children:"Diamond Type"})}),(0,t.jsx)(a.default,{md:4,sm:6,xs:6,children:(0,t.jsx)("h4",{children:"Setting Type"})}),(0,t.jsx)(a.default,{md:4,sm:6,xs:6,children:(0,t.jsx)("h4",{children:"Total Weight"})})]}),null==en?void 0:null===(Y=en.diamonddetails)||void 0===Y?void 0:null===(W=Y.details_segment)||void 0===W?void 0:W.map((e,i)=>(0,t.jsxs)(d.default,{children:[(0,t.jsx)(a.default,{md:4,sm:6,xs:6,children:(0,t.jsx)("p",{children:(null==e?void 0:e.clarity)?e.clarity:"-"})}),(0,t.jsx)(a.default,{md:4,sm:6,xs:6,children:(0,t.jsx)("p",{children:(null==e?void 0:e.shape_name)?e.shape_name:"-"})}),(0,t.jsx)(a.default,{md:4,sm:6,xs:6,children:(0,t.jsx)("p",{children:(null==e?void 0:e.carat_weight)?e.carat_weight+" ct ":"-"})})]},"".concat(e.qty,"-").concat(e.carat_weight,"-").concat(i)))]}),(0,t.jsx)("div",{className:"d-block d-md-none price-table",children:(0,t.jsx)("div",{className:"table-overflow",children:(0,t.jsxs)(o.Z,{className:"price-breakup-table",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:(0,t.jsx)("h3",{children:"Diamond Type"})}),(0,t.jsx)("th",{children:(0,t.jsx)("h3",{children:"Setting Type"})}),(0,t.jsx)("th",{children:(0,t.jsx)("h3",{children:"Total Weight"})})]})}),(0,t.jsx)("tbody",{children:null==en?void 0:null===(Q=en.diamonddetails)||void 0===Q?void 0:null===(U=Q.details_segment)||void 0===U?void 0:U.map((e,i)=>(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{children:(0,t.jsx)("span",{children:(null==e?void 0:e.clarity)?e.clarity:"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{children:(null==e?void 0:e.shape_name)?e.shape_name:"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{children:(null==e?void 0:e.carat_weight)?e.carat_weight+" ct ":"-"})})]},i+1))})]})})})]})]})]}),(0,t.jsxs)("div",{className:"d-block d-md-none",ref:X,children:[(0,t.jsx)("h2",{className:"pdp-subtitle d-block d-md-none mt-4 px-3",children:"Price Breakup"}),(0,t.jsx)(s.default,{children:(0,t.jsx)("section",{className:"price-breakup-table",children:(0,t.jsx)(v.ZP,{productPriceData:en})})})]})]})]}):null}},62514:function(e,i,l){var t=l(57437);l(2265);var n=l(33145),s=l(52067);i.Z=e=>{var i,l,d;let{productInfo:a,iconViewClassName:o,nonIconViewClassName:r}=e,c=(null==a?void 0:null===(i=a.custom_attributes)||void 0===i?void 0:i.is_featured)==="1",u=null==a?void 0:null===(l=a.custom_attributes)||void 0===l?void 0:l.ship_fast,v=null==a?void 0:null===(d=a.custom_attributes)||void 0===d?void 0:d.new_arrival_date,m=c&&u||c&&v||u&&v;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"d-none d-md-block",children:m?(0,t.jsxs)("div",{className:o,children:[(0,t.jsx)(s.M,{condition:c,children:(0,t.jsx)("div",{className:"icon-bg-style1",children:(0,t.jsx)(n.default,{src:"/assests/images/icon-product-seller.png",title:"Bestseller",width:22,height:22,alt:"Product Seller Icon"})})}),(0,t.jsx)(s.M,{condition:u,children:(0,t.jsx)("div",{className:"icon-bg-style2",children:(0,t.jsx)(n.default,{src:"/assests/images/icon-delivery.png",title:"QuickDelivery",width:22,height:22,alt:"QuickDelivery Icon"})})}),(0,t.jsx)(s.M,{condition:v,children:(0,t.jsx)("div",{className:"icon-bg-style4",children:(0,t.jsx)(n.default,{src:"/assests/images/icon-newdrop.png",title:"NewArrival",width:26,height:26,alt:"NewArrival Icon"})})})]}):(0,t.jsxs)("div",{className:r,children:[c&&(0,t.jsxs)("div",{className:"icon-bg-style1",children:[(0,t.jsx)(n.default,{src:"/assests/images/icon-product-seller.png",title:"Bestseller",width:22,height:22,alt:"Product Seller Icon"})," ",(0,t.jsx)("span",{className:"ms-2",children:"BESTSELLER"})]}),u&&(0,t.jsxs)("div",{className:"icon-bg-style2",children:[(0,t.jsx)(n.default,{src:"/assests/images/icon-delivery.png",title:"QuickDelivery",width:22,height:22,alt:"QuickDelivery Icon"})," ",(0,t.jsx)("span",{className:"ms-2",children:" Quick Delivery"})]}),v&&(0,t.jsxs)("div",{className:"icon-bg-style4",children:[(0,t.jsx)(n.default,{src:"/assests/images/icon-newdrop.png",title:"NewArrival",width:26,height:26,alt:"NewArrival Icon"})," ",(0,t.jsx)("span",{className:"ms-2",children:"New arrival"})]})]})}),(0,t.jsx)("div",{className:"d-block d-md-none",children:m?(0,t.jsxs)("div",{className:o,children:[(0,t.jsx)(s.M,{condition:c,children:(0,t.jsx)("div",{className:"icon-bg-style1",children:(0,t.jsx)(n.default,{src:"/assests/images/icon-product-seller.png",title:"Bestseller",width:22,height:22,alt:"Product Seller Icon"})})}),(0,t.jsx)(s.M,{condition:v,children:(0,t.jsx)("div",{className:"icon-bg-style4",children:(0,t.jsx)("i",{className:"bi bi-tags-fill"})})}),(0,t.jsx)(s.M,{condition:u,children:(0,t.jsx)("div",{className:"icon-bg-style2",children:(0,t.jsx)("i",{className:"bi bi-truck"})})})]}):(0,t.jsxs)("div",{className:r,children:[c&&(0,t.jsxs)("div",{className:"icon-bg-style1",children:[(0,t.jsx)(n.default,{src:"/assests/images/icon-product-seller.png",title:"Bestseller",width:22,height:22,alt:"Product Seller Icon"})," "]}),v&&(0,t.jsx)("div",{className:"icon-bg-style4",children:(0,t.jsx)("i",{className:"bi bi-tags-fill"})}),u&&(0,t.jsx)("div",{className:"icon-bg-style2",children:(0,t.jsx)("i",{className:"bi bi-truck"})})]})})]})}},52130:function(e,i,l){l.d(i,{e9:function(){return h},Y3:function(){return p},ZP:function(){return m}});var t=l(57437),n=l(2265),s=l(29324),d=l(52067),a=l(61418),o=l(68412),r=l(31398);let c=e=>{var i,l,n,s,d,a,r,c,u,v,m,p;let{productPriceData:x,metalCodeValue:g,custom_attributes:_}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("tr",{children:(0,t.jsx)("th",{className:"border-bottom-0",scope:"row",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Diamond details"})})}),null==x?void 0:null===(l=x.diamonddetails)||void 0===l?void 0:null===(i=l.details_segment)||void 0===i?void 0:i.map((e,i)=>(0,t.jsx)(h,{item:e,metalCodeValue:g}
1,"".concat(i).concat(e.shape_name))),(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("th",{className:"border-bottom-0",scope:"row",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Total Diamond Value"})}),"Silver"!==g&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("td",{}),(0,t.jsx)("td",{})]}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==_?void 0:null===(n=_.product_price_details)||void 0===n?void 0:n.totalDiamondValue)&&(null==_?void 0:null===(s=_.product_price_details)||void 0===s?void 0:s.totalDiamondValue)>0?(0,o.fl)(null==_?void 0:null===(d=_.product_price_details)||void 0===d?void 0:d.totalDiamondValue):"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==x?void 0:null===(r=x.diamonddetails)||void 0===r?void 0:null===(a=r.total_segment)||void 0===a?void 0:a.total_diamond_discount)&&(null==x?void 0:null===(u=x.diamonddetails)||void 0===u?void 0:null===(c=u.total_segment)||void 0===c?void 0:c.total_diamond_discount)>0?(0,o.fl)(null==x?void 0:null===(v=x.diamonddetails)||void 0===v?void 0:v.total_segment.total_diamond_discount):0})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==x?void 0:null===(p=x.diamonddetails)||void 0===p?void 0:null===(m=p.total_segment)||void 0===m?void 0:m.total_diamond_amount)&&(null==x?void 0:x.diamonddetails.total_segment.total_diamond_amount)>0?(0,o.fl)(null==x?void 0:x.diamonddetails.total_segment.total_diamond_amount):"-"})})]})]})};var u=e=>{var i,l,n,s,a,u,v,m,h,x,g,_,j,f,b,N,w,y,k,S,C,Z,I,T,M;let{metalCodeValue:z,purityValue:P,custom_attributes:E,productPriceData:D,showMetalWeight:L}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("th",{className:"border-bottom-0",scope:"row",children:(0,t.jsx)("span",{className:"fs16-variant12",children:z})}),(0,t.jsx)("td",{colSpan:5,className:"border-bottom-0"})]}),(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("td",{children:(0,t.jsxs)("span",{className:"fs16-variant13",children:["Silver"===z?"":P," ",z," "]})}),L&&((null==E?void 0:null===(i=E.product_price_details)||void 0===i?void 0:i.last_updated_rate)||(null==E?void 0:E.last_updated_rate))&&(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==E?void 0:null===(l=E.product_price_details)||void 0===l?void 0:l.last_updated_rate)||(null==E?void 0:E.last_updated_rate)})}),"Silver"!==z&&!!(null==D?void 0:D.weight)&&(0,t.jsxs)("td",{children:[" ",(0,t.jsx)("span",{className:"fs16-variant13 d-flex align-items-center gap-1",children:(0,r.Y5)(null==D?void 0:D.weight)})]}),(0,t.jsx)("td",{children:(null==E?void 0:null===(n=E.product_price_details)||void 0===n?void 0:n.metal_value)?(0,t.jsx)("span",{className:"fs16-variant13",children:(0,o.fl)(Number(null==E?void 0:null===(s=E.product_price_details)||void 0===s?void 0:s.metal_value))}):"-"}),(0,t.jsx)("td",{children:(null==E?void 0:null===(a=E.product_price_details)||void 0===a?void 0:a.metal_discount)?(0,t.jsx)("span",{className:"fs16-variant13",children:(0,o.fl)(Number(null==E?void 0:null===(u=E.product_price_details)||void 0===u?void 0:u.metal_discount))}):"-"}),(0,t.jsx)("td",{children:(null==E?void 0:null===(v=E.product_price_details)||void 0===v?void 0:v.final_metal_value)?(0,t.jsx)("span",{className:"fs16-variant13",children:(0,o.fl)(Number(null==E?void 0:null===(m=E.product_price_details)||void 0===m?void 0:m.final_metal_value))}):"-"})]}),((null==D?void 0:D.diamonddetails)&&Object.keys(null==D?void 0:D.diamonddetails).length>0||Array.isArray(D.diamonddetails)&&D.diamonddetails.length>0)&&(0,t.jsx)(c,{productPriceData:D,metalCodeValue:z,custom_attributes:E}),(0,t.jsxs)(d.M,{condition:null==D?void 0:null===(x=D.stonedetails)||void 0===x?void 0:null===(h=x.details_segment)||void 0===h?void 0:h.length,children:[(0,t.jsx)("tr",{className:"rm-border",children:(0,t.jsx)("th",{scope:"column",children:(0,t.jsx)("span",{className:"fs16-variant13",children:"Stone details"})})}),null==D?void 0:null===(_=D.stonedetails)||void 0===_?void 0:null===(g=_.details_segment)||void 0===g?void 0:g.map((e,i)=>(0,t.jsx)(p,{item:e,metalCodeValue:z}
1,"".concat(i).concat(e.stone_name))),(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("th",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:"Total Stone Value"})}),L&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("td",{}),(0,t.jsx)("td",{})]}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==E?void 0:null===(j=E.product_price_details)||void 0===j?void 0:j.stone_amount)!=="0"?(0,o.fl)(Number(null==E?void 0:null===(f=E.product_price_details)||void 0===f?void 0:f.stone_amount)):"-"})}),(0,t.jsx)("td",{children:"-"}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==E?void 0:null===(b=E.product_price_details)||void 0===b?void 0:b.stone_amount)!=="0"?(0,o.fl)(Number(null==E?void 0:null===(N=E.product_price_details)||void 0===N?void 0:N.stone_amount)):"-"})})]})]}),(0,t.jsx)(d.M,{condition:(null==E?void 0:null===(w=E.product_price_details)||void 0===w?void 0:w.making_charge)&&(null==E?void 0:null===(y=E.product_price_details)||void 0===y?void 0:y.making_charge)>0,children:(0,t.jsxs)("tr",{className:"border-bottom-redbrown",children:[(0,t.jsx)("th",{scope:"row",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Making Charges"})}),L&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("td",{}),(0,t.jsx)("td",{})]}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==E?void 0:null===(k=E.product_price_details)||void 0===k?void 0:k.making_charge)&&(null==E?void 0:null===(S=E.product_price_details)||void 0===S?void 0:S.making_charge)>0?(0,o.fl)(null==E?void 0:null===(C=E.product_price_details)||void 0===C?void 0:C.making_charge):"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==E?void 0:null===(Z=E.product_price_details)||void 0===Z?void 0:Z.making_charge_discount)?(0,o.fl)(null==E?void 0:null===(I=E.product_price_details)||void 0===I?void 0:I.making_charge_discount):"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(null==E?void 0:null===(T=E.product_price_details)||void 0===T?void 0:T.making_charge_with_discount)?(0,o.fl)(null==E?void 0:null===(M=E.product_price_details)||void 0===M?void 0:M.making_charge_with_discount):"-"})})]})})]})};let v=(e,i)=>{let l=e.find(e=>e.value===i);return l?l.label:void 0};var m=e=>{var i,l,d,c,m,h,p,x,g,_,j,f,b,N,w,y,k,S,C;let{productPriceData:Z}=e,I=(0,s.Z)(),{custom_attributes:T}=Z,[M,z]=(0,n.useState)(!0),P=(0,n.useMemo)(()=>{var e,i,l,t;return v(null!==(l=null==I?void 0:null===(e=I.field_labels)||void 0===e?void 0:e.metal_code)&&void 0!==l?l:[],null!==(t=null==Z?void 0:null===(i=Z.custom_attributes)||void 0===i?void 0:i.metal_code)&&void 0!==t?t:"")},[I,Z]),E=(0,n.useMemo)(()=>{var e,i,l,t;return v(null!==(l=null==I?void 0:null===(e=I.field_labels)||void 0===e?void 0:e.purity)&&void 0!==l?l:[],null!==(t=null==Z?void 0:null===(i=Z.custom_attributes)||void 0===i?void 0:i.purity)&&void 0!==t?t:"")},[I,Z]),D="W"===(null!==(C=function(e){var i;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return null===(i=l.find(i=>i.value===e))||void 0===i?void 0:i.label}(null==T?void 0:T.sale_mode,null==I?void 0:null===(i=I.field_labels)||void 0===i?void 0:i.sale_mode))&&void 0!==C?C:"");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("h2",{className:"pdp-subtitle d-none d-md-flex",children:["Price Breakup",(0,t.jsx)(a.zx,{handleClick:()=>{z(!M)},className:"link-title-variant2 d-none d-md-block",children:M?"View Less":"View More"})]}),(0,t.jsxs)("table",{children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{className:"border-bottom-redbrown",children:[(0,t.jsx)("th",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Component"})}),D&&M&&((null==T?void 0:null===(l=T.product_price_details)||void 0===l?void 0:l.last_updated_rate)||(null==T?void 0:T.last_updated_rate))&&(0,t.jsx)("th",{scope:"col",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Rate"})}),D&&M&&!!(null==Z?void 0:Z.weight)&&(0,t.jsx)("th",{scope:"col",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Weight"})}),(0,t.jsx)("th",{scope:"col",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Value"})}),(0,t.jsx)("th",{scope:"col",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Discount"})}),(0,t.jsx)("th",{scope:"col",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Final Value"})})]})}),(0,t.jsxs)("tbody",{children:[M&&(0,t.jsx)(u,{metalCodeValue:P,purityValue:E,custom_attributes:T,productPriceData:Z,showMetalWeight:D}),(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("th",{scope:"row",children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Total"})}),M&&(0,t.jsxs)(t.Fragment,{children:[D&&(0,t.jsx)("td",{}),D&&(0,t.jsx)("td",{})]}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:(0,o.fl)((null==T?void 0:null===(d=T.product_price_details)||void 0===d?void 0:d.total_without_discount)?null==T?void 0:null===(c=T.product_price_details)||void 0===c?void 0:c.total_without_discount:Number(null==T?void 0:null===(m=T.product_price_details)||void 0===m?void 0:m.metal_value))})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:D&&(null==T?void 0:null===(h=T.product_price_details)||void 0===h?void 0:h.totalDiscount)?(0,o.fl)(null==T?void 0:null===(p=T.product_price_details)||void 0===p?void 0:p.totalDiscount):"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:(0,o.fl)((null==T?void 0:null===(x=T.product_price_details)||void 0===x?void 0:x.total_with_discount)?null==T?void 0:null===(g=T.product_price_details)||void 0===g?void 0:g.total_with_discount:null==T?void 0:null===(_=T.product_price_details)||void 0===_?void 0:_.final_metal_value)})})]}),(0,t.jsxs)("tr",{className:"border-bottom-redbrown",children:[(0,t.jsx)("th",{scope:"row",children:(0,t.jsxs)("span",{className:"fs16-variant12",children:["GST(",(0,r.Uo)(Number(null==T?void 0:T.igst)),"%)"]})}),M&&(0,t.jsxs)(t.Fragment,{children:[D&&(0,t.jsx)("td",{}),D&&(0,t.jsx)("td",{})]}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:(null==T?void 0:null===(j=T.product_price_details)||void 0===j?void 0:j.gst_without_discount)?(0,o.fl)(null==T?void 0:null===(f=T.product_price_details)||void 0===f?void 0:f.gst_without_discount):"-"})}),(0,t.jsx)("td",{}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:(null==T?void 0:null===(b=T.product_price_details)||void 0===b?void 0:b.gst_with_discount)?(0,o.fl)(null==T?void 0:null===(N=T.product_price_details)||void 0===N?void 0:N.gst_with_discount):"-"})})]}),(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("th",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:"Grand Total"})}),M&&(0,t.jsxs)(t.Fragment,{children:[D&&(0,t.jsx)("td",{}),D&&(0,t.jsx)("td",{})]}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:(null==T?void 0:null===(w=T.product_price_details)||void 0===w?void 0:w.grand_total_without_discount)?(0,o.fl)(null==T?void 0:null===(y=T.product_price_details)||void 0===y?void 0:y.grand_total_without_discount):"-"})}),(0,t.jsx)("td",{}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant12",children:(null==T?void 0:null===(k=T.product_price_details)||void 0===k?void 0:k.grand_total_with_discount)?(0,o.fl)(null==T?void 0:null===(S=T.product_price_details)||void 0===S?void 0:S.grand_total_with_discount):"-"})})]})]})]})]})};let h=e=>{let{item:i,metalCodeValue:l}=e;return(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("td",{children:(0,t.jsxs)("span",{className:"fs16-variant13",children:[i.shape_name?i.shape_name:""," ",i.color?i.color:"","-",i.clarity?i.clarity:"","-",i.qty>0?i.qty+" Nos":""]})}),"Silver"!==l&&(0,t.jsx)("td",{}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13 d-flex align-items-center gap-1",children:(0,t.jsx)(d.M,{condition:i.carat_weight>0,children:(0,r.Y5)(i.carat_weight)})})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(0,t.jsx)(d.M,{condition:i.stone_amount>0,children:(0,o.fl)(i.stone_amount)})})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:i.discount_amount>0?(0,o.fl)(i.discount_amount):"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(0,t.jsx)(d.M,{condition:i.stone_amount>0,children:(0,o.fl)(i.final_stone_amount)})})})]})},p=e=>{let{item:i,metalCodeValue:l}=e;return(0,t.jsxs)("tr",{className:"rm-border",children:[(0,t.jsx)("td",{children:(0,t.jsxs)("span",{className:"fs16-variant13",children:[i.stone_name," ",i.no_of_stones>0?i.no_of_stones+" Nos":""]})}),(0,t.jsx)("td",{}),(0,t.jsx)(d.M,{condition:(0,r.Y5)(null==i?void 0:i.weight),children:(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:(0,r.Y5)(i.weight)})})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:i.stone_amount>0?(0,o.fl)(i.stone_amount):"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:"-"})}),(0,t.jsx)("td",{children:(0,t.jsx)("span",{className:"fs16-variant13",children:i.stone_amount>0?(0,o.fl)(i.stone_amount):"-"})})]})}},29324:function(e,i,l){l.d(i,{ConfigProvider:function(){return K},default:function(){return X},Z:function(){return J}});var t=l(57437),n=l(2265),s=l(61006),d=l(98820),a=l(21743),o=l(90099),r=l(24402),c=l(4670),u=l(33145),v=l(75674),m=l(27648),h=l(65113),p=l(92731),x=l(46175),g=l(53974),_=l(49820),j=l(52130),f=l(98589),b=l(32586),N=l(53512),w=l(91846),y=l(44369),k=l(86836),S=l(58974),C=l(57797),Z=l(45116),I=l(81313),T=l(9022),M=l(922),z=l(88706),P=l(52067),E=l(57099),D=l(61418),L=e=>{let{config:i,productData:l,selectedVariation:n,setSelectedVariation:s}=e,d=(e,i,t)=>{e.preventDefault();let d={...n};d[i]===t?d[i]="":d[i]=t;let a=(null==l?void 0:l.configurable_variations)?null==l?void 0:l.configurable_variations.find(e=>e.diamond_clarity===d.diamond_clarity&&e.metal_combination===d.metal_combination&&e.size===d.size):{};a?s(a):s(d)},a=(e,i)=>null!=l&&!!l.configurable_variations&&(null==l?void 0:l.configurable_variations.some(l=>"diamond_clarity"===e?l.diamond_clarity===i&&(!n.metal_combination||l.metal_combination===n.metal_combination)&&(!n.size||l.size===n.size):"metal_combination"===e?l.metal_combination===i&&(!n.diamond_clarity||l.diamond_clarity===n.diamond_clarity)&&(!n.size||l.size===n.size):"size"!==e||l.size===i&&(!n.diamond_clarity||l.diamond_clarity===n.diamond_clarity)&&(!n.metal_combination||l.metal_combination===n.metal_combination))),o=e=>{var i;let t=new Set;return l.configurable_variations?null===(i=l.configurable_variations.filter(i=>e in i))||void 0===i?void 0:i.map(i=>i[e]).filter(e=>!t.has(e)&&(t.add(e),!0)):[]};
1return(0,t.jsx)(P.M,{condition:o(i.TYPE).length>0,children:(0,t.jsxs)("div",{className:"diamond-popup-card",children:[(0,t.jsxs)("div",{className:"fs18-variant3 mb-3 ".concat(i.TYPE===E.gd.DIAMOND_CLARITY.TYPE?"mt-0":""),children:[i.LABEL,"\xa0",(0,t.jsxs)("label",{className:"py-2 text-base",children:["-\xa0",n?n[i.TYPE]:""]})]}),(0,t.jsx)("div",{className:"d-flex flex-wrap gap-3 ".concat(i.TYPE===E.gd.SIZE.TYPE?"mb-4":"mb-2"),children:(e=>{let i=o(e);return null==i?void 0:i.map(i=>{let l=!a(e,i),s=n&&n[e]===i;return(0,t.jsxs)(D.zx,{className:"".concat(s?"active-box":"inactive-box"," ").concat(l?"disabled-box":""),onClick:t=>!l&&d(t,e,i),children:[(0,t.jsx)("h4",{className:"title mb-2",children:i}),(0,t.jsx)(D.zx,{className:"made-orderbtn mt-2",children:s?null==n?void 0:n.stock_label:"Made to Order"})]},i)})})(i.TYPE)})]})})},A=l(76884),F=l(73221),R=l(62514),G=l(29535),V=l(45061),O=l(68412),q=l(30963),B=l(99376),W=l(76353),Y=l(13786),U=e=>{var i,l,s,U,Q,H,$,J,K,X,ee,ei,el,et,en,es,ed,ea,eo,er,ec,eu,ev,em,eh,ep,ex,eg,e_,ej,ef,eb,eN,ew,ey,ek,eS,eC,eZ,eI,eT,eM,ez,eP,eE,eD,eL,eA,eF,eR,eG,eV,eO,eq;let{productData:eB,selectVariation:eW,similarProductData:eY,pageUrl:eU,reviewData:eQ,config:eH,maxQtyToAddToCart:e$,configData:eJ,popularSearchData:eK,giftWrap:eX}=e,e0=(0,g.O_)(),e1=(null==eB?void 0:null===(l=eB.extension_attributes)||void 0===l?void 0:null===(i=l.stock_item)||void 0===i?void 0:i.qty)&&null!==(eA=Number(null==eB?void 0:null===(U=eB.extension_attributes)||void 0===U?void 0:null===(s=U.stock_item)||void 0===s?void 0:s.is_in_stock))&&void 0!==eA?eA:0,[e2,e5]=(0,n.useState)(eW.length>
10?eW[0]:""),[e6,e3]=(0,n.useState)(!1),[e4,e7]=(0,n.useState)(!1),[e8,e9]=(0,n.useState)(null!=eB?eB:{}),[ie,ii]=(0,n.useState)(eY),[il,it]=(0,n.useState)(),[is,id]=(0,n.useState)(e1?"1":""),[ia,io]=(0,n.useState)({event:E.HA.EVENT,page_name:"",page_url:"",product_name:""}),ir=(0,h.TL)(),ic=(0,B.useRouter)(),[iu,iv]=(0,g.b)(),im=(0,n.useRef)(null),ih=(0,n.useRef)(null),ip=(0,n.useRef)(null),ix=(0,n.useRef)(null),ig=e=>{e.current&&iv({top:(iu.y?e.current.getBoundingClientRect().top+iu.y:e.current.getBoundingClientRect().top)-185,behavior:"smooth"})},i_=async(e,i)=>{e.preventDefault(),e5(i),e3(!0)},ij=async e=>{try{let[i]=await (0,G.rf)(e),l=await (0,G.iW)(e);(i||l)&&(e9(i),ii(l),ir((0,p.Gx)()))}catch(e){x.default.error("Operation failed!")}},[ib,iN]=(0,n.useState)(null);(0,n.useEffect)(()=>{(async()=>{let[e]=await (0,G.$v)();iN(e)})(),(null==eX?void 0:eX.is_gift_wrapped)===!0&&e7(!0)},[]);let iw={event:E.b8,product_id:null==eB?void 0:eB.sku,product_price:null!==(eF=null==eB?void 0:null===(H=eB.custom_attributes)||void 0===H?void 0:null===(Q=H.product_price_details)||void 0===Q?void 0:Q.grand_total_with_discount)&&void 0!==eF?eF:null==eB?void 0:eB.price,product_name:null==eB?void 0:eB.name,product_image:null==eB?void 0:eB.thumb_image,brand:null==eJ?void 0:eJ.brand_name,category:null==eB?void 0:eB.category_name,product_url:e0?window.location.href:"",product_type:null==eB?void 0:eB.type_id,currency:null==eJ?void 0:null===($=eJ.currency_details)||void 0===$?void 0:$.currency,variant:null==eB?void 0:null===(J=eB.custom_attributes)||void 0===J?void 0:J.metal_color,activity_date:new Date().toISOString()},iy={event:E.CG,ecommerce:{currency:null==eJ?void 0:null===(K=eJ.currency_details)||void 0===K?void 0:K.currency,value:null==e8?void 0:null===(ee=e8.custom_attributes)||void 0===ee?void 0:null===(X=ee.product_price_details)||void 0===X?void 0:X.grand_total_with_discount,items:[{item_id:null==e8?void 0:e8.sku,item_name:null==eB?void 0:eB.name,discount:null==e8?void 0:null===(el=e8.custom_attributes)||void 0===el?void 0:null===(ei=el.product_price_details)||void 0===ei?void 0:ei.totalDiscount,index:0,item_brand:null==eJ?void 0:eJ.brand_name,item_category:null==eB?void 0:null===(et=eB.category)||void 0===et?void 0:et.item_category,item_category_1:null==eB?void 0:null===(en=eB.category)||void 0===en?void 0:en.item_category_1,item_category_2:null==eB?void 0:null===(es=eB.category)||void 0===es?void 0:es.item_category_2,item_category_3:null==eB?void 0:null===(ed=eB.category)||void 0===ed?void 0:ed.item_category_3,item_category_4:null==eB?void 0:null===(ea=eB.category)||void 0===ea?void 0:ea.item_category_4,item_variant:null==eB?void 0:null===(eo=eB.custom_attributes)||void 0===eo?void 0:eo.metal_color,price:null!==(eR=null==e8?void 0:null===(ec=e8.custom_attributes)||void 0===ec?void 0:null===(er=ec.product_price_details)||void 0===er?void 0:er.grand_total_with_discount)&&void 0!==eR?eR:null==eB?void 0:eB.price,quantity:1}]}};(0,n.useEffect)(()=>{var e,i,l;io({event:E.HA.EVENT,product_name:eB.name,product_price:null!==(l=null==eB?void 0:null===(i=eB.custom_attributes)||void 0===i?void 0:null===(e=i.product_price_details)||void 0===e?void 0:e.grand_total_with_discount)&&void 0!==l?l:null==eB?void 0:eB.price,page_name:document.title,page_url:window.location.href})},[]);let ik=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{if(!ik.current&&e8){var e,i,l,t,n,s,d,a,o,r,c,u;(0,Y.sendGTMEvent)({event:E.qO,ecommerce:{currency:null===(e=eJ.currency_details)||void 0===e?void 0:e.currency,value:null==e8?void 0:null===(l=e8.custom_attributes)||void 0===l?void 0:null===(i=l.product_price_details)||void 0===i?void 0:i.grand_total_with_discount,items:[{item_id:null==e8?void 0:e8.sku,item_name:eB.name,discount:null==e8?void 0:null===(n=e8.custom_attributes)||void 0===n?void 0:null===(t=n.product_price_details)||void 0===t?void 0:t.totalDiscount,index:0,item_brand:null==eJ?void 0:eJ.brand_name,item_category:null==eB?void 0:null===(s=eB.category)||void 0===s?void 0:s.item_category,item_category_1:null==eB?void 0:null===(d=eB.category)||void 0===d?void 0:d.item_category_1,item_category_2:null==eB?void 0:null===(a=eB.category)||void 0===a?void 0:a.item_category_2,item_category_3:null==eB?void 0:null===(o=eB.category)||void 0===o?void 0:o.item_category_3,item_category_4:null==eB?void 0:null===(r=eB.category)||void 0===r?void 0:r.item_category_4,price:null==e8?void 0:null===(u=e8.custom_attributes)||void 0===u?void 0:null===(c=u.product_price_details)||void 0===c?void 0:c.grand_total_without_discount,quantity:1}]}}),ik.current=!0}},[e8,eJ]),(0,t.jsxs)("main",{className:"pdp-page",children:[(0,t.jsxs)("section",{className:"d-block d-md-none position-relative",children:[(0,t.jsxs)("div",{className:"prod-title-topheader flex-start",children:[(0,t.jsxs)("div",{className:"flex-center gap-2",children:[!(null==eH?void 0:eH.hideProductRating)&&(0,t.jsx)(u.default,{src:"/assests/images/left-arrow-brown.png",className:"me-2 mt-3",width:16,height:14,alt:"Product Seller Icon",onClick:()=>ic.back()}),(0,t.jsxs)("div",{className:"product-sku",children:[!(null==eH?void 0:eH.hideSkuId)&&(0,t.jsx)("p",{className:"product-code",children:(0,t.jsx)("b",{children:null==e8?void 0:e8.sku})}),(0,t.jsx)("h1",{children:null==e8?void 0:e8.name}
1),(null==eH?void 0:eH.productCode)&&(0,t.jsxs)("p",{className:"product-code",children:["Product Code ",(0,t.jsx)("b",{children:null==eH?void 0:eH.productCode})]}),(()=>{if(!(null==eH?void 0:eH.hideSimialrDesigns)){if(il)return(0,t.jsx)("div",{className:"no-shrink mt-md-1 mt-0",children:(0,t.jsx)(D.zx,{handleClick:()=>ig(ix),className:"fs14-variant7 text-decoration-underline text-color-red ms-2",children:"View Collection"})});if(void 0===il)return(0,t.jsx)(d.Z,{as:a.Z.Link,xs:4,animation:"glow",children:(0,t.jsx)(d.Z,{xs:6})})}return null})()]})]}),!(null==eH?void 0:eH.hideProductRating)&&(0,t.jsx)("div",{className:"product-detail__share-btns",children:(0,t.jsx)(M.Z,{pageUrl:null!=eU?eU:"",productId:e8.id,similarProductData:ie,isProductAvailable:e1})})]}),!(null==eH?void 0:eH.hideProductRating)&&(0,t.jsx)(R.Z,{productInfo:e8,iconViewClassName:"feature-icons-mobile",nonIconViewClassName:"feature-icons-mobile"})]}),(0,t.jsx)(o.default,{children:(0,t.jsxs)(r.default,{children:[(0,t.jsxs)(c.default,{xl:5,md:4,className:"pdp-page__media-gallery",children:[(null==e8?void 0:e8.media_gallery_entries)&&(0,t.jsx)(N.Z,{images:e8.media_gallery_entries,tryOnExist:(null==e8?void 0:null===(eu=e8.custom_attributes)||void 0===eu?void 0:eu.tryon_status)==="1"}),(null==e8?void 0:null===(ev=e8.custom_attributes)||void 0===ev?void 0:ev.product_tags)&&(0,t.jsx)(W.y,{verbiage:e8.custom_attributes.product_tags})]}),(0,t.jsxs)(c.default,{xl:7,md:8,className:"pdp-page__details",children:[(0,t.jsx)("div",{className:"d-block d-md-none pt-3",children:(0,t.jsxs)(r.default,{children:[(0,t.jsxs)(c.default,{lg:7,children:[(0,t.jsxs)("div",{className:"d-flex align-items-center justify-content-between gap-md-3 gap-1",children:[(0,t.jsxs)("div",{className:"d-flex align-items-center gap-md-1 gap-2",children:[(0,t.jsx)("h2",{className:"fs32-variant1",children:(0,O.fl)(null==e8?void 0:null===(eh=e8.custom_attributes)||void 0===eh?void 0:null===(em=eh.product_price_details)||void 0===em?void 0:em.grand_total_with_discount)}),(0,t.jsx)(P.M,{condition:(null==e8?void 0:e8.discount_percent)!==0,children:(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:"fs20-variant5 text-decoration-line-through me-md-0 me-2",children:(0,O.fl)(null==e8?void 0:null===(ex=e8.custom_attributes)||void 0===ex?void 0:null===(ep=ex.product_price_details)||void 0===ep?void 0:ep.grand_total_without_discount)}),(0,t.jsxs)("span",{className:"fs18-variant4",children:[" (",null==e8?void 0:e8.discount_percent,"% OFF)"]})]})})]}),!(null==eH?void 0:eH.hideProductRating)&&(null==eQ?void 0:null===(eg=eQ[0])||void 0===eg?void 0:eg.avg_rating_percent)>0&&(null==eQ?void 0:null===(e_=eQ[0])||void 0===e_?void 0:e_.count)>0&&(0,t.jsxs)("div",{className:"rating-btn",children:[eQ[0].avg_rating_percent," ",(0,t.jsx)(u.default,{src:"/assets/images/icon-product-rating.png",className:"star-icon-pdp me-1 ms-1",width:18,height:18,alt:"Product Seller Icon"})," ","| ",eQ[0].count]})]}),!(null==eH?void 0:eH.hideMrpInfo)&&(0,t.jsxs)("div",{className:"fs16-variant11 mrp-text",children:["MRP inclusive of all taxes"," ",(0,t.jsx)(D.zx,{className:"link-title-variant3 ms-md-3 ms-1",handleClick:()=>ig(ih),children:"View Details"})]})]}),(null==eH?void 0:eH.hideCatalogOffer)&&(0,t.jsx)(c.default,{lg:5,className:"mt-lg-0 mt-2",children:(0,t.jsx)(S.Z,{sku:null==e8?void 0:e8.sku,className:"w-100"})})]})}),(0,t.jsxs)("div",{className:"prod-detail-block",children:[!(null==eH?void 0:eH.hideProductRating)&&(0,t.jsxs)("div",{className:"d-md-flex align-items-center justify-content-between flex-wrap gap-3",children:[(0,t.jsxs)("div",{className:"d-flex gap-2",children:[(0,t.jsx)(R.Z,{productInfo:e8,iconViewClassName:"d-flex gap-2",nonIconViewClassName:"d-none d-md-block"}),(0,t.jsx)(P.M,{condition:(null==eQ?void 0:eQ.length)>0&&(null==eQ?void 0:null===(ej=eQ[0])||void 0===ej?void 0:ej.avg_rating_percent)&&(null==eQ?void 0:null===(ef=eQ[0])||void 0===ef?void 0:ef.count),children:(0,t.jsx)("div",{className:"d-none d-md-block",children:(0,t.jsxs)("div",{className:"rating-btn",children:[null==eQ?void 0:null===(eb=eQ[0])||void 0===eb?void 0:eb.avg_rating_percent," ",(0,t.jsx)(F.xu,{src:"/assests/images/icon-product-rating.png",className:"star-icon-pdp me-1 ms-1",width:18,height:18,alt:"Product Seller Icon"})," ","| ",null==eQ?void 0:null===(eN=eQ[0])||void 0===eN?void 0:eN.count]})})})]}),(0,t.jsx)("div",{className:"d-none d-md-flex product-detail__share-btns gap-2",children:(0,t.jsx)(M.Z,{pageUrl:null!=eU?eU:"",productId:e8.id,similarProductData:ie,isProductAvailable:e1})})]}),(0,t.jsx)("div",{className:"d-none d-md-block",children:(0,t.jsxs)("div",{className:"product-sku",children:[!(null==eH?void 0:eH.hideSkuId)&&(0,t.jsxs)("p",{className:"product-code",children:["Product Code: ",(0,t.jsx)("b",{children:null==e8?void 0:e8.sku})]}),(0,t.jsxs)("h1",{className:"product-name-align",children:[(0,t.jsx)("span",{className:"me-2",children:null==e8?void 0:e8.configurable_name}),(0,t.jsx)(P.M,{condition:!(null==eH?void 0:eH.hideSimialrDesigns),children:il?(0,t.jsx)(D.zx,{handleClick:()=>ig(ix),style:{scrollMarginTop:"350px"},children:"View Collection"}):void 0===il?(0,t.jsx)(d.Z,{as:a.Z.Link,xs:4,animation:"glow",children:(0,t.jsx)(d.Z,{xs:6})}):null})]}
1),(null==e8?void 0:e8.productCode)&&(0,t.jsxs)("p",{className:"product-code",children:["Product Code ",(0,t.jsx)("b",{children:null==e8?void 0:e8.productCode})]})]})}),(0,t.jsx)("div",{className:"d-block d-md-none",children:!(null==eH?void 0:eH.hideNotifyPriceDrop)&&(0,t.jsx)("div",{className:"notify-section",children:(0,t.jsx)(w.Z,{productId:null==e8?void 0:e8.id})})}),(0,t.jsx)("div",{children:(0,t.jsxs)("div",{className:"my-md-3 my-1",children:[(0,t.jsx)("div",{className:"flex items-center justify-between",children:(null==eB?void 0:eB.configurable_variations)&&(0,t.jsxs)("div",{className:"grt-form d-md-flex customization-section customization-settings-mobile-wrapper flex-wrap gap-4",children:[(0,t.jsxs)("div",{className:"d-none d-md-block mb-md-0 mb-1",children:[(0,t.jsx)("label",{htmlFor:"customisation",children:"Customisation"}),(0,t.jsx)(D.zx,{id:"customisation",handleClick:e=>i_(e,e2),children:(0,t.jsx)(P.M,{condition:e2&&(null===(ew=Object.keys(e2))||void 0===ew?void 0:ew.length)>0,children:"".concat(null!==(eG=e2.diamond_clarity)&&void 0!==eG?eG:""," ").concat(null!==(eV=e2.metal_combination)&&void 0!==eV?eV:"")})})]}),(0,t.jsxs)("div",{className:"d-flex d-md-none row",children:[(0,t.jsxs)("div",{className:"col-8 mb-md-0 customization-settings-mobile mb-1",children:[(0,t.jsx)("label",{htmlFor:"customisation",children:"Customize Settings"}),(0,t.jsx)(D.zx,{id:"customisation",handleClick:e=>i_(e,e2),children:(0,t.jsx)(P.M,{condition:e2&&(null===(ey=Object.keys(e2))||void 0===ey?void 0:ey.length)>0,children:"".concat(null!==(eO=e2.diamond_clarity)&&void 0!==eO?eO:""," ").concat(null!==(eq=e2.metal_combination)&&void 0!==eq?eq:"")})})]}),(0,t.jsx)("div",{className:"col-4 ps-0",children:(0,t.jsxs)(P.M,{condition:!!(null==e2?void 0:e2.size),children:[(0,t.jsxs)("section",{className:"size-wrapper",children:[(0,t.jsx)("label",{htmlFor:"size",className:"m-0",children:"Size"}),(null==e8?void 0:e8.sizing_guide)&&(0,t.jsx)(m.default,{id:"size",href:null==e8?void 0:e8.sizing_guide,target:"_blank",className:"link-title-variant3",prefetch:!1,children:"Sizing guide"})]}),(0,t.jsx)(D.zx,{handleClick:e=>i_(e,e2),children:(0,t.jsx)("span",{className:"input-label",children:null==e2?void 0:e2.size})})]})})]}),(null==e8?void 0:null===(eS=e8.extension_attributes)||void 0===eS?void 0:null===(ek=eS.stock_item)||void 0===ek?void 0:ek.is_multi_stock)===1&&(0,t.jsx)(v.Z.Group,{as:c.default,md:"4",children:(0,t.jsx)(f.Z,{product:e8,stock:e1,quantity:is,setQuantity:id,maxQtyToAddToCart:e$})}),(0,t.jsx)("div",{className:"d-none d-md-block",children:(0,t.jsxs)(P.M,{condition:!!(null==e2?void 0:e2.size),children:[(0,t.jsxs)("section",{className:"size-wrapper",children:[(0,t.jsx)("label",{htmlFor:"size",className:"m-0",children:"Size"}),(null==e8?void 0:e8.sizing_guide)&&(0,t.jsx)(m.default,{id:"size",href:null==e8?void 0:e8.sizing_guide,target:"_blank",className:"link-title-variant3",prefetch:!1,children:"Sizing guide"})]}),(0,t.jsx)(D.zx,{handleClick:e=>i_(e,e2),children:(0,t.jsx)("span",{className:"input-label",children:null==e2?void 0:e2.size})})]})})]})}),(0,t.jsx)(P.M,{condition:!(null==eH?void 0:eH.hideGiftSection)&&(null==e8?void 0:null===(eZ=e8.extension_attributes)||void 0===eZ?void 0:null===(eC=eZ.stock_item)||void 0===eC?void 0:eC.qty)&&(null==e8?void 0:null===(eT=e8.extension_attributes)||void 0===eT?void 0:null===(eI=eT.stock_item)||void 0===eI?void 0:eI.qty)>0&&(null==eJ?void 0:null===(ez=eJ.module_status)||void 0===ez?void 0:null===(eM=ez.giftwrap)||void 0===eM?void 0:eM.is_enabled),children:(0,t.jsx)(v.Z.Group,{as:c.default,md:"12",className:"make-it-gift mt-2",children:(0,t.jsx)(v.Z.Check,{type:"checkbox",label:"Make it a gift",id:"gift-checkbox",checked:e4,onChange:e=>e7(e.target.checked),className:"checkbox-label","aria-labelledby":"gift-checkbox"})})})]})}),(0,t.jsx)("div",{className:"d-none d-md-block",children:(0,t.jsxs)(r.default,{className:"flex-center",children:[(0,t.jsxs)(c.default,{lg:7,children:[(0,t.jsxs)("div",{className:"price-details",children:[(0,t.jsx)("h2",{children:(0,O.fl)(null==e8?void 0:null===(eE=e8.custom_attributes)||void 0===eE?void 0:null===(eP=eE.product_price_details)||void 0===eP?void 0:eP.grand_total_with_discount)}),(0,t.jsxs)(P.M,{condition:(null==e8?void 0:e8.discount_percent)!==0,children:[(0,t.jsx)("span",{className:"original-price",children:(0,O.fl)(null==e8?void 0:null===(eL=e8.custom_attributes)||void 0===eL?void 0:null===(eD=eL.product_price_details)||void 0===eD?void 0:eD.grand_total_without_discount)}),(0,t.jsxs)("span",{className:"discount-percent",children:[" (",null==e8?void 0:e8.discount_percent,"% OFF)"]})]})]}),!(null==eH?void 0:eH.hideMrpInfo)&&(0,t.jsxs)("p",{className:"tax-text",children:["MRP inclusive of all taxes",(0,t.jsx)(D.zx,{className:"link-title-variant3 ms-3",onClick:()=>ig(im),children:"View Details"})]})]}),!(null==eH?void 0:eH.hideCatalogOffer)&&(0,t.jsx)(c.default,{lg:5,children:(0,t.jsx)(S.Z,{sku:null==e8?void 0:e8.sku,className:"w-100"})})]})}),(0,t.jsx)("div",{className:"d-none d-md-block",children:!(null==eH?void 0:eH.hideNotifyPriceDrop)&&(0,t.jsx)("div",{className:"notify-section",children:(0,t.jsx)(w.Z,{productId:null==e8?void 0:e8.id})})}),(0,t.jsx)(k.Z,{product:e8,checked:e4,stock:Number(is)||0,config:eH,selectedSku:null==e2?void 0:e2.variation_sku,availableStock:e1,gtmEventPayload:iw,gtmEventCart:iy,configData:eJ,salesAssistEventInfo:ia,isSizeAvailable:null==e2?void 0:e2.size,isLoading:!(null==e8?void 0:e8.sku)}),(null==eH?void 0:eH.showSolitaireProductFetaures)&&(0,t.jsx)("div",{children:E.gV.CONFIGURE_PRODUCT_FEATURES.map(e=>{var i,l;return(null==e?void 0:e.FLAG)?(0,t.jsx)(P.M,{condition:(null==e?void 0:e.FLAG)==="return_policy"?(null==eB?void 0:eB.show_return_policy)&&(null==eB?void 0:null===(i=eB.custom_attributes)||void 0===i?void 0:i[null==e?void 0:e.FLAG]):null==eB?void 0:null===(l=eB.custom_attributes)||void 0===l?void 0:l[null==e?void 0:e.FLAG],children:(0,t.jsx)(A.Z,{title:null==e?void 0:e.TITLE,image:null==e?void 0:e.IMAGE,className:"solitaire-pdp-card"},null==e?void 0:e.TITLE)},null==e?void 0:e.TITLE):(0,t.jsx)(A.Z,{title:null==e?void 0:e.TITLE,image:null==e?void 0:e.IMAGE,className:"solitaire-pdp-card"},null==e?void 0:e.TITLE)})}),!(null==eH?void 0:eH.hideExperienceSection)&&(0,t.jsx)("div",{className:"vs-mobile configured",children:(0,t.jsx)(T.Z,{data:e8,salesAssistEventInfo:ia,config:eH})})]})]})]})}
1),!(null==eH?void 0:eH.hideProductDetails)&&(0,t.jsx)("section",{ref:ip,children:(0,t.jsx)(_.Z,{productData:e8,mobileSectionref:ih,priceBreakupSectionRef:ip,isNotGroupedProduct:!1,groupedProductData:e8,config:eH})}),!(null==eH?void 0:eH.hideProductDetails)&&(0,t.jsx)("section",{className:"d-none d-md-block",children:(0,t.jsx)(o.default,{ref:im,children:(0,t.jsx)("section",{className:"price-breakup-table",children:(0,t.jsx)(j.ZP,{productPriceData:e8})})})}),!(null==eH?void 0:eH.hideReviewSection)&&(0,t.jsx)(I.Z,{productSku:null==e8?void 0:e8.sku,productName:null==e8?void 0:e8.name,productId:null==e8?void 0:e8.id}),!(null==eH?void 0:eH.hideSimialrDesigns)&&(0,t.jsx)(b.Z,{similarProductData:ie,productId:e8.sku,setShowViewCollection:it,viewOtherProductsUrl:null==e8?void 0:e8.related_url,viewCollectionRef:ix}),(0,t.jsx)(C.Z,{show:e6,closingButtonRequired:!0,className:"pdp-customization-popup",onHide:()=>{(null==e2?void 0:e2.diamond_clarity)&&(null==e2?void 0:e2.metal_combination)&&(null==e2?void 0:e2.size)&&!0!==e6?e3(!0):e3(!1)},position:"end",children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"popup-header",children:e2.grand_total_with_discount?(0,t.jsx)(Z.Z,{originalPrice:null==e2?void 0:e2.grand_total_with_discount,className:"d-flex align-items-center gap-3"}):(0,t.jsx)("p",{children:"Loading price..."})}),(0,t.jsx)("div",{className:"popup-card--diamond-wrapper",children:Object.values(E.gd).map(e=>(0,t.jsx)(L,{config:e,productData:eB,selectedVariation:e2,setSelectedVariation:e5},null==e?void 0:e.TYPE))}),(0,t.jsx)("div",{className:"mobile-fixed-btn pe-4 pt-4 text-center",children:(0,t.jsx)(D.zx,{className:"grt-btn btn--ruby btn--full",handleClick:()=>{var e,i,l,t;let n=(null===(e=(0,O.mB)(eB,E.gd.DIAMOND_CLARITY.TYPE))||void 0===e?void 0:e.length)>0&&!e2.diamond_clarity,s=(null===(i=(0,O.mB)(eB,E.gd.METAL_COMBINATION.TYPE))||void 0===i?void 0:i.length)>0&&!e2.metal_combination,d=(null===(l=(0,O.mB)(eB,E.gd.SIZE.TYPE))||void 0===l?void 0:l.length)>0&&!e2.size,a=(null===(t=(0,O.mB)(eB,E.gd.WEIGHT.TYPE))||void 0===t?void 0:t.length)>0&&!e2.weight_variation;!e2||n||s||d||a?(0,V.C)(q.N.CONFIGURABLE_SELECTION_ERROR):(e3(!1),ij(e2.variation_sku),ir((0,p.VO)()))},children:"Confirm Customisation"})})]})}),!(null==eH?void 0:eH.hideMaintenanceGuideSection)&&ib&&(0,t.jsx)(y.S,{data:ib}),!(null==eH?void 0:eH.hidePopularSearch)&&eK&&(0,t.jsx)(z.G,{popularSearchData:eK})]})},Q=l(90168),H=l(71094);let $=(0,n.createContext)(void 0),J=()=>{let e=(0,n.useContext)($);if(!e)throw Error("useConfig must be used within a ConfigProvider");return e.configData},K=e=>{let{children:i,configData:l}=e,s=n.useMemo(()=>({configData:l}),[l]);return(0,t.jsx)($.Provider,{value:s,children:i})};var X=e=>{let{productData:i,similarProductData:l,pageUrl:d,selectedSku:a,config:o,maxQtyToAdd:r,popularSearchData:c,giftWrap:u}=e,v=J(),m=null!=r?r:null==v?void 0:v.max_qty_to_add_to_cart,{data:h}=(0,s.u)(i.id?["review/getReviewList/".concat(i.id),i.id]:null,()=>(0,H.eD)(i.id,1),{revalidateOnFocus:!0}),p=(0,n.useMemo)(()=>{var e;return[(null==i?void 0:null===(e=i.configurable_variations)||void 0===e?void 0:e.length)&&(null==i?void 0:i.configurable_variations.find(e=>(null==e?void 0:e.current_variation)===!0))||{}]},[i,a]);return(null==i?void 0:i.configurable_variations)&&(null==o?void 0:o.active)!=="non-config"?(0,t.jsx)(U,{productData:i,selectVariation:p,similarProductData:l,pageUrl:d,reviewData:h,config:o,maxQtyToAddToCart:m,configData:v,popularSearchData:c,giftWrap:u}):(0,t.jsx)(Q.Z,{productData:i,similarProductData:l,pageUrl:d,reviewData:h,selectedSku:a,config:o,maxQtyToAddToCart:m,configData:v,popularSearchData:c,giftWrap:u})}},98589:function(e,i,l){var t=l(57437),n=l(2265),s=l(76884),d=l(52067),a=l(53974),o=l(30389),r=l(65113);i.Z=e=>{var i,l,c,u,v,m,h,p;let{stock:x,product:g,quantity:_,setQuantity:j,maxQtyToAddToCart:f}=e,b=(0,a.O_)(),[N,w]=(0,n.useState)(!1),[y,k]=(0,n.useState)(""),S=b&&null!==(p=localStorage.getItem("loginResponse"))&&void 0!==p?p:"",C=async e=>{w(e.target.checked)},{moduleStatus:Z}=(0,r.CG)(e=>null==e?void 0:e.globalState),I=null==g?void 0:null===(l=g.extension_attributes)||void 0===l?void 0:null===(i=l.stock_item)||void 0===i?void 0:i.is_multi_stock,T=null==g?void 0:null===(u=g.extension_attributes)||void 0===u?void 0:null===(c=u.stock_item)||void 0===c?void 0:c.qty,M=Math.min(null!=T?T:1/0,null!=f?f:1/0,10)||1,z=Array.from({length:M},(e,i)=>(i+1).toString()),P=""===y?z:z.filter(e=>e.toLowerCase().includes(y.toLowerCase()));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(d.M,{condition:x>0,children:[(0,t.jsx)("p",{children:"Quantity"}
1),I?(0,t.jsxs)(o.hQ,{value:_,onChange:e=>j(null!=e?e:""),onClose:()=>k(""),children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(o.gA,{className:"qty-inputbox rounded-lg border p-2","aria-label":"Enter Quantity",displayValue:e=>e,onChange:e=>{let i=e.target.value.trim();if(/^\d*$/.test(i)){let e=Math.max(1,Math.min(Number(i),M)).toString();k(i),j(e)}},value:_,onInput:e=>{let i=e.currentTarget.value.replace(/\D/g,"");e.currentTarget.value=i,k(i),j(i)}}),P.length>0&&(0,t.jsx)(o.L5,{className:"dropdown-menu show z-1000 qty-dropdown mt-1 max-h-60 w-auto overflow-y-auto",children:P.map(e=>(0,t.jsx)(o.O2,{value:e,children:e},e))})]}),(0,t.jsxs)("p",{className:"quantity-message",children:["*Maximum allowed qty ",M]}),""===_&&(0,t.jsx)("p",{className:"error-message mt-1",children:"Quantity required*"})]}):": 1"]}),(0,t.jsx)(d.M,{condition:S&&x>0&&(null==Z?void 0:null===(v=Z.giftwrap)||void 0===v?void 0:v.is_enabled),children:(0,t.jsxs)("div",{children:[(0,t.jsx)("input",{type:"checkbox",value:g.id,checked:N,onChange:e=>C(e)})," ","Make it as gift"]})}),(0,t.jsx)(d.M,{condition:null==g?void 0:null===(m=g.custom_attributes)||void 0===m?void 0:m.promotion_text,children:(0,t.jsx)("div",{className:"flex flex-col md:w-1/2 md:flex-row",children:(0,t.jsx)(s.Z,{description:null==g?void 0:null===(h=g.custom_attributes)||void 0===h?void 0:h.promotion_text})})})]})}},81313:function(e,i,l){l.d(i,{Z:function(){return w}});var t=l(57437),n=l(2265),s=l(90099),d=l(24402),a=l(4670),o=l(18492),r=l(61006),c=l(80605),u=l(33145),v=l(65744),m=l(30048),h=e=>{let{reviewsData:i,reviewcount:l}=e;return(0,t.jsx)(t.Fragment,{children:null==i?void 0:i.map(e=>{var i;return(0,t.jsx)("div",{children:null===(i=e.reviews.slice(0,null!=l?l:e.reviews.length))||void 0===i?void 0:i.map(e=>{var i;return(0,t.jsxs)("section",{className:"customer-review",children:[(0,t.jsx)("section",{className:"rating mb-3",children:e.rating_votes?[...Array(e.rating_votes)].map((e,i)=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"15",height:"14",viewBox:"0 0 15 14",fill:"none",className:"me-2",children:(0,t.jsx)("path",{d:"M13.6412 6.79739C14.451 6.24131 14.0575 4.97305 13.0752 4.97305H10.189C9.75881 4.97305 9.3768 4.69788 9.24052 4.28981L8.24636 1.31287C7.94213 0.401881 6.65357 0.401882 6.34935 1.31287L5.35518 4.28981C5.2189 4.69788 4.8369 4.97305 4.40667 4.97305H1.52055C0.538236 4.97305 0.144694 6.24131 0.954459 6.79739L3.45776 8.51646C3.84525 8.78256 3.99511 9.28262 3.81781 9.71797L2.73311 12.3814C2.3588 13.3005 3.40741 14.1448 4.22544 13.5829L6.73167 11.8614C7.07277 11.6271 7.52294 11.6271 7.86403 11.8614L10.3703 13.5829C11.1883 14.1448 12.2369 13.3005 11.8626 12.3814L10.7779 9.71797C10.6006 9.28262 10.7504 8.78256 11.1379 8.51646L13.6412 6.79739Z",fill:"#681016"})},i+1)):null}),(0,t.jsxs)("p",{className:"product-name",children:["Product - ",e.title]}),(0,t.jsx)("p",{children:e.detail}),(0,t.jsxs)("p",{children:[e.nickname," ",e.created_at]}),(0,t.jsx)(m.default,{settings:{dots:!1,arrows:!1,infinite:!1,slidesToShow:1,slidesToScroll:1,centerMode:!1,swipeToSlide:!0,variableWidth:!0,className:"slick-slide-custom customer-review-image"},children:null===(i=e.review_images)||void 0===i?void 0:i.map((e,i)=>(0,t.jsx)(u.default,{src:"".concat(v.e,"/").concat(e),alt:"GRT jewellers",width:150,height:150,className:"img-fluid"},i+1))})]},e.review_id)})},e.avg_rating_percent)})})},p=l(75608),x=l(71094),g=l(61418),_=e=>{var i;let{productId:l,setShowAll:n,MEDIA_URL:s,isModalView:d}=e,{data:a}=(0,r.u)(l?["review/getReviewImages/".concat(l),l]:null,()=>(0,x.lF)(l),{revalidateOnFocus:!0});if(!a||0===a.length)return(0,t.jsx)("div",{});let o=d?a:null==a?void 0:a.slice(0,4),c=d?null===(i=o.filter(e=>null!==e))||void 0===i?void 0:i.map(e=>({width:500,height:500,src:"".concat(s,"/").concat(e)})):[];return(0,t.jsxs)("div",{className:"d-none d-md-block",children:[(0,t.jsx)("header",{className:"customer-images-header",children:(0,t.jsxs)("h2",{className:"pdp-subtitle flex-between",children:["Images by customers (",null==a?void 0:a.length,")",!d&&(0,t.jsx)(g.zx,{className:"link-title-variant2 cursor-pointer",onClick:()=>n(!0),children:"View All"})]})}),d?(0,t.jsx)(p.Z,{openLightbox:d,handleClose:()=>n(!1),startIndex:0,lightboxSlides:c}):(0,t.jsx)("section",{className:"customer-review-image",children:null==o?void 0:o.map((e,i)=>e?(0,t.jsx)(u.default,{src:"".concat(s,"/").concat(e),alt:"Customer uploaded image",width:234,height:234,className:"img-fluid me-3"},i+1):null)})]})},j=l(47199),f=l(52067),b=l(41509);let N=e=>{let{productId:i,initialReviews:l}
1=e,[s,d]=(0,n.useState)(l),[a,o]=(0,n.useState)(2),[r,c]=(0,n.useState)(!0),[v,m]=(0,n.useState)(!1),p=(0,n.useCallback)(async()=>{if(r&&!v){m(!0);try{let e=await (0,x.eD)(i,a);(null==e?void 0:e[0].reviews.length)>0?(d(i=>[...i,...e]),o(e=>e+1)):c(!1)}catch(e){console.error("Error fetching reviews:",e)}finally{m(!1)}}},[i,a,r,v]),{ref:g}=(0,b.Z)({fetchMore:p,hasMore:r});return(0,t.jsxs)("div",{children:[(0,t.jsx)(h,{reviewsData:s,reviewcount:null==s?void 0:s[0].reviews.length}),r?(0,t.jsx)("div",{ref:g,className:"loader-gif",children:(0,t.jsx)(u.default,{src:"/grt-placeholder.gif",alt:"Loader_gif",width:150,height:150,priority:!0,unoptimized:!0})}):(0,t.jsx)("p",{className:"no-more-reviews",children:"No more reviews available!"})]})};var w=e=>{var i,l;let{productSku:u,productName:m,productId:p}=e,[b,w]=(0,n.useState)(!1),[y,k]=(0,n.useState)(!1),[S,C]=(0,n.useState)(0),[Z,I]=(0,n.useState)(!1),{data:T}=(0,c.useSession)(),{data:M}=(0,r.u)(u?["review/isValid/".concat(u),u]:null,()=>(0,x.uU)(u)),{status:z,nickname:P}=(null==M?void 0:M[0])||{},{data:E}=(0,r.u)(p?["review/getReviewList/".concat(p),p]:null,()=>(0,x.eD)(p,1),{revalidateOnFocus:!0});(0,n.useEffect)(()=>{E&&E.length>0&&C(E[0].count)},[E]);let D=E&&E.length>0&&E[0].reviews.length>0;return(0,t.jsx)(s.default,{children:(0,t.jsx)("section",{className:"pdp-review",children:(0,t.jsxs)(d.default,{children:[(0,t.jsxs)(a.default,{md:S?4:12,className:S?"":"text-center",children:[!S&&z?(0,t.jsx)("h2",{className:"pdp-subtitle d-block mb-0",children:"Be the first to review!"}):"",(0,t.jsx)(f.M,{condition:D&&0!==S,children:(0,t.jsxs)("h2",{className:"pdp-subtitle d-block",children:[null!==(l=null==E?void 0:null===(i=E[0])||void 0===i?void 0:i.category_name)&&void 0!==l?l:""," Reviews",(0,t.jsxs)("span",{className:"ms-2",children:["(",S,")"]})]})}),D&&(null==E?void 0:E.map((e,i)=>(0,t.jsxs)("section",{className:"rating",children:[(0,t.jsx)("div",{className:"flex align-center",children:[...Array(Math.round(e.avg_rating_percent))].map((i,l)=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"19",height:"18",viewBox:"0 0 19 18",fill:"none",className:"me-2 me-md-3",children:(0,t.jsx)("path",{d:"M17.7488 8.35709C18.7923 7.64046 18.2852 6.00604 17.0193 6.00604H13.2999C12.7454 6.00604 12.2531 5.65142 12.0775 5.12554L10.7963 1.28912C10.4043 0.115121 8.7437 0.11512 8.35163 1.28912L7.07044 5.12554C6.89482 5.65142 6.40252 6.00604 5.84809 6.00604H2.12871C0.862788 6.00604 0.355631 7.64046 1.39918 8.35709L4.62521 10.5725C5.12458 10.9154 5.3177 11.5598 5.08921 12.1209L3.69135 15.5533C3.20897 16.7378 4.56033 17.8257 5.61453 17.1016L8.84434 14.8831C9.28391 14.5812 9.86405 14.5812 10.3036 14.8831L13.5334 17.1016C14.5876 17.8257 15.939 16.7378 15.4566 15.5533L14.0588 12.1209C13.8303 11.5598 14.0234 10.9154 14.5228 10.5725L17.7488 8.35709Z",fill:"#681016"})},"".concat(e.avg_rating_percent,"-").concat(l)))}),0!==e.avg_rating_percent?(0,t.jsxs)("p",{children:[e.avg_rating_percent,"/5"]}):(0,t.jsx)("div",{})]},"".concat(e.avg_rating_percent,"-").concat(i)))),D&&0!==S?(0,t.jsxs)("p",{className:"review-subtitle",children:["Based on ",S," reviews and ratings from people who bought ",E[0].category_name," from GRT"]}):(0,t.jsx)("div",{}),T&&z?(0,t.jsxs)("div",{className:"tellus-section",children:[(0,t.jsx)("h3",{children:"Tell us what you think!"}),(0,t.jsx)("p",{children:"writing a review and uploading a picture of your jewellery"}
1),(0,t.jsx)(g.zx,{className:"grt-btn btn--ruby btn--large mt-3",handleClick:()=>w(!0),children:"Write a Review"}),(0,t.jsx)(j.Z,{show:b,handleClose:()=>{w(!1)},productSku:u,productName:m,nickname:P})]}):(0,t.jsx)("div",{children:" "})]}),(0,t.jsxs)(a.default,{md:8,className:"px-3",children:[(0,t.jsx)(_,{productId:p,setShowAll:I,MEDIA_URL:v.e}),(0,t.jsx)(t.Fragment,{children:S>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"d-none d-md-block",children:(0,t.jsxs)("div",{className:"flex-between mt-4",children:[(0,t.jsxs)("h2",{className:"pdp-subtitle mb-0",children:["Reviews"," ",(0,t.jsxs)("span",{className:"fs18-variant2",children:["Showing 4 of ",S]})]}),(0,t.jsx)(g.zx,{className:"link-title-variant2 cursor-pointer",handleClick:()=>k(!0),children:"View All"})]})}),(0,t.jsx)(f.M,{condition:E&&(null==E?void 0:E.length)>0,children:(0,t.jsx)(h,{reviewsData:null!=E?E:[],reviewcount:4})})]})}),S>0&&(0,t.jsx)(g.zx,{className:"grt-btn btn--ruby btn--large d-none d-md-block mt-3",handleClick:()=>k(!0),children:"Read all reviews"}),(0,t.jsxs)(o.Z,{show:y,onHide:()=>k(!1),className:"grt-modal review-popup-modal",children:[(0,t.jsx)(o.Z.Header,{closeButton:!0}),(0,t.jsxs)(o.Z.Body,{children:[(0,t.jsx)("div",{className:"fs22-variant1 mb-3 text-center",children:"All Reviews"}),(0,t.jsx)("div",{className:"overflow-modal modal-body-wrapper",children:(0,t.jsx)(f.M,{condition:E&&(null==E?void 0:E.length)>0,children:(0,t.jsx)(N,{productId:p,initialReviews:null!=E?E:[]})})})]})]}),Z&&(0,t.jsx)(_,{productId:p,setShowAll:I,MEDIA_URL:v.e,isModalView:!0})]})]})})})}},47199:function(e,i,l){var t=l(57437),n=l(45061),s=l(68412),d=l(80605),a=l(33145),o=l(2265),r=l(18492),c=l(75674),u=l(24402),v=l(65582),m=l(70636),h=l(71094),p=l(61418),x=l(30963);i.Z=e=>{let{show:i,handleClose:l,productSku:g,productName:_,nickname:j}=e,[f,b]=(0,o.useState)(0),[N,w]=(0,o.useState)(""),{data:y}=(0,d.useSession)(),[k,S]=(0,o.useState)([]),[C,Z]=(0,o.useState)([]),{trigger:I,isMutating:T}=(0,v.Z)("review/create",async(e,i)=>{let{arg:l}=i;return await (0,h.kz)(l)}),M=(0,o.useRef)(null),z=e=>{let i=[...C];i.splice(e,1),Z(i);let l=[...k];l.splice(e,1),S(l)},P=async()=>{var e,i;let t={product_sku:g,detail:N,nickname:j,title:_,email:null!==(i=null==y?void 0:null===(e=y.user)||void 0===e?void 0:e.email)&&void 0!==i?i:"",rating:{1:f},images:k};try{let[e]=await I(t);e.status?((0,n.C)({message:e.message,type:"success"}),l()):(0,n.C)({message:e.message,type:"error"})}catch(e){(0,n.C)(x.N.REVIEW_SUBMIT_FAILED)}};return(0,t.jsxs)(r.Z,{show:i,onHide:l,className:"grt-modal review-popup-modal",backdropClassName:"review-backdrop",children:[(0,t.jsx)(r.Z.Header,{closeButton:!0,className:"z-100"}),(0,t.jsx)(r.Z.Body,{className:"text-center",children:(0,t.jsx)("div",{className:"overflow-modal",children:(0,t.jsxs)("div",{className:"modal-innerwrapper-width",children:[(0,t.jsx)("h2",{className:"mb-3",children:"Tell us what you think!"}),(0,t.jsx)("h5",{className:"mb-3 mt-4",children:"Tap on the stars to rate your experience"}),(0,t.jsx)("div",{className:"star-rating-pdp my-3",children:(0,t.jsx)(m.Z,{totalStars:5,rating:f,setRating:b})}),(0,t.jsxs)(p.zx,{className:"review-attachment",handleClick:()=>{M.current&&M.current.click()},onDrop:e=>{e.preventDefault(),(0,s.Od)(e.dataTransfer.files,k,S,Z)},onDragOver:e=>{e.preventDefault()},type:"button","aria-label":"Add product image",children:[(0,t.jsx)("input",{type:"file",ref:M,className:"d-none",onChange:e=>{(0,s.Od)(e.target.files,k,S)},accept:".jpg,.jpeg,.png",multiple:!0}),(0,t.jsx)(a.default,{src:"/assests/images/pdp/image-placeholder.svg",alt:"Try On",width:25,height:25,className:"mx-auto mb-2"}),(0,t.jsxs)("div",{className:"fs14-variant1",children:["Add image of the",(0,t.jsx)("br",{}),"product here"]})]}),(0,t.jsx)("div",{className:"flex-center gap-1",children:null==k?void 0:k.map((e,i)=>(0,t.jsxs)("div",{className:"position-relative",children:[(0,t.jsx)(a.default,{src:e,alt:"GRT jewellers",height:92,width:95}),(0,t.jsx)(p.zx,{className:"",handleClick:()=>z(i),"aria-label":"Remove item ".concat(i+1),children:(0,t.jsx)("i",{className:"bi bi-x-lg review-close-icon"})})]},i+1))}),(0,t.jsx)("h5",{className:"mb-2 mt-3",children:"Share your experience with us"}),(0,t.jsx)(c.Z,{className:"grt-form",children:(0,t.jsx)(u.default,{className:"mb-lg-3",children:(0,t.jsx)(c.Z.Group,{children:(0,t.jsx)(c.Z.Control,{as:"textarea",placeholder:"Add Comments",value:N,onChange:e=>w(e.target.value),style:{height:"100px"}})})})}),(0,t.jsx)(p.zx,{className:"grt-btn btn--ruby btn--full mt-2 ".concat(T||!N||0===f?"disabled-btn":""),handleClick:P,disabled:T||!N||0===f,children:"Submit Review"})]})})})]})}},922:function(e,i,l){var t=l(57437),n=l(2265),s=l(99376),d=l(27648),a=l(33145),o=l(61418),r=l(76255),c=l(65113),u=l(92731),v=l(29535),m=l(52067),h=l(68017);i.Z=e=>{let{productId:i,pageUrl:l,similarProductData:p,isProductAvailable:x}
1=e,g=(0,c.TL)(),[_,j]=(0,n.useState)(!1),[f,b]=(0,n.useState)([]),N=(0,n.useCallback)(async()=>{await (0,h.Pc)()&&b(await (0,v.pH)())},[]);(0,n.useEffect)(()=>{N()},[N]);let w=x&&(null==f?void 0:f.length)?null==f?void 0:f.find(e=>e.product_id===i):void 0,{isWishlisted:y,toggleWishlist:k}=(0,r.E)({wishlistItem:w,updateWishlist:N,enableLoader:()=>{g((0,u.VO)())},disableLoader:()=>{g((0,u.Gx)())}}),S=(0,s.usePathname)(),C=f.length>0&&f.some(e=>e.product_id===i)?"bi bi-heart-fill text-red-500":"bi bi-heart text-red-500";return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(o.zx,{className:"icon-bg-style5",handleClick:()=>j(!_),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&j(!_)},children:[(0,t.jsx)(a.default,{className:"me-md-2",width:26,height:26,src:"/assests/images/icon-share.png",alt:"Share Icon"})," ",(0,t.jsx)("span",{children:"Share"})]}),(0,t.jsx)(m.M,{condition:x,children:(0,t.jsx)(o.zx,{className:"icon-bg-style5",handleClick:e=>k(i,e),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&k(i,e)},children:(0,t.jsxs)("div",{className:"flex-center ".concat(y?"wishlisted":""),children:[(0,t.jsx)("i",{className:"me-md-2 ".concat(C)}),(0,t.jsx)("span",{children:"Wishlist"})]})})}),p.length>0&&(0,t.jsx)("span",{className:"icon-bg-style5 view-similar",children:(0,t.jsx)(d.default,{href:"#similardesigns",prefetch:!1,children:"View Similar"})}),_&&(0,t.jsx)(o.Tz,{status:_,pageUrl:l,path:S})]})}},78707:function(e,i,l){var t=l(57437),n=l(2265),s=l(27648),d=l(71490),a=l(30048),o=l(16538),r=l(52067);l(97425),l(49608);var c=l(29535),u=l(68412);i.Z=e=>{let{products:i,title:l,id:v}=e,[m,h]=(0,n.useState)([]),p=(0,n.useCallback)(async()=>{h(await (0,c.pH)()||[])},[]);if((0,n.useEffect)(()=>{p()},[p]),!i)return null;let x={arrows:!0,infinite:i.length>1,speed:500,dots:!1,slidesToShow:4,slidesToScroll:4,swipeToSlide:!0,nextArrow:(0,t.jsx)(o.NextArrow,{iconClassName:"bi bi-chevron-right",className:"slick-next"}),prevArrow:(0,t.jsx)(o.PrevArrow,{iconClassName:"bi bi-chevron-left",className:"slick-prev"}),responsive:[{breakpoint:1150,settings:{slidesToShow:4,slidesToScroll:1,infinite:!1,dots:!1,arrows:!1,swipeToSlide:!0}},{breakpoint:600,settings:{slidesToShow:2,slidesToScroll:1,initialSlide:0,arrows:!1,swipeToSlide:!0}},{breakpoint:480,settings:{slidesToShow:2,slidesToScroll:1,arrows:!1,swipeToSlide:!0,variableWidth:!0}}]};return(0,t.jsx)("section",{id:"similardesigns",children:(0,t.jsx)(r.M,{condition:i&&(null==i?void 0:i.length)>0,children:(0,t.jsxs)("div",{id:v,children:[(0,t.jsx)("h2",{className:"pdp-subtitle",children:l}),(0,t.jsx)("section",{className:"slickslider variant-2",children:(0,t.jsx)(a.default,{settings:x,children:null==i?void 0:i.map(e=>{var i,l,n;return(0,t.jsx)(s.default,{href:"/".concat(e.url_key),prefetch:!1,children:(0,t.jsx)(d.Z,{productName:e.name,imageUrl:e.cache_thumb_image,hoverImgUrl:e.hover_image,price:null!==(n=null==e?void 0:null===(i=e.product_price_details)||void 0===i?void 0:i.grand_total_with_discount)&&void 0!==n?n:0,originalPrice:null==e?void 0:null===(l=e.product_price_details)||void 0===l?void 0:l.grand_total_without_discount,discount:e.discount_percent,isFeatured:"0"!==e.is_featured,newArrival:e.new_arrival_date,fastShip:e.ship_fast,productId:e.id,wishlistItem:(0,u.Of)(m)?null==m?void 0:m.find(i=>i.product_id===e.id):void 0,updateWishlist:p,sku:null==e?void 0:e.sku})},e.id)})})})]})})})}},45116:function(e,i,l){var t=l(57437);l(2265);var n=l(68412);i.Z=e=>{let{className:i,originalPrice:l,discount:s,discountedPrice:d}=e;return(0,t.jsx)("div",{className:i,children:s&&d?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex-center mb-md-2 mb-0 gap-2",children:[(0,t.jsx)("span",{className:"discount-price",children:(0,n.fl)(d)}),(0,t.jsx)("span",{className:"original-price",children:(0,n.fl)(l)})]}),(0,t.jsxs)("p",{className:"fs18-variant4 mb-md-2 mb-0",children:["(",s,"% OFF)"]})]}):(0,t.jsx)("p",{className:"fs30-variant1",children:(0,n.fl)(l)})})}},41509:function(e,i,l){var t=l(28819);i.Z=e=>{let{fetchMore:i,hasMore:l}=e,{ref:n}=(0,t.YD)({triggerOnce:!1,onChange:e=>{e&&l&&i()}});return{ref:n}}},58819:function(e,i,l){var t=l(2265);i.Z=()=>{let[e,i]=(0,t.useState)(!1),[l,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{n(!0)},[]),(0,t.useEffect)(()=>
1{if(l){let e=window.matchMedia("only screen and (max-width: 768px)");i(e.matches);let l=()=>i(e.matches);return e.addEventListener("change",l),()=>{e.removeEventListener("change",l)}}},[l]),e}},79383:function(e,i,l){var t=l(61006),n=l(65113),s=l(19032),d=l(11279);i.Z=()=>{let e=(0,n.TL)(),i=(0,n.CG)(e=>e.user.userDetails),{data:l,error:a,isLoading:o}=(0,t.u)((null==i?void 0:i.id)!==-1?null:"customers/me",s.r3,{revalidateOnFocus:!1,onSuccess:i=>{e((0,d.XN)(i))}});return{...(null==i?void 0:i.id)!==-1?i:l,error:a,isLoading:o}}},71094:function(e,i,l){l.d(i,{eD:function(){return o},kz:function(){return d},lF:function(){return a},ss:function(){return n},uU:function(){return s}}),l(83079);var t=l(12119),n=(0,t.$)("e11511c74e5acb56f3ac36357c67d74c66b8e1c9"),s=(0,t.$)("5885794fce57642b809d1af7a029294726cae26d"),d=(0,t.$)("45484baf55466801338d213e4d7ff54da7825eef"),a=(0,t.$)("2b1b1534ca7222d80b9a49511f61858ad9a6d103"),o=(0,t.$)("91e74dfc0705450d6f363bfc9897d10eb965cf71")},679:function(e,i,l){l.d(i,{Y:function(){return t}});let t="gms"},31398:function(e,i,l){l.d(i,{RR:function(){return n},Uo:function(){return t},Y5:function(){return s}});let t=e=>{let i=Math.round(e).toString(),l=i.slice(-3),t=i.slice(0,-3);return""!==t&&(l=","+l),t.split("").reverse().map((e,i)=>i%2==0&&0!==i?e+",":e).reverse().join("")+(t?",":"")+l},n=e=>Number(e.toFixed(2)),s=e=>{if(e){let i="string"==typeof e?parseFloat(e):e;return isNaN(i)?e:parseFloat(i.toFixed(3))}}},188:function(e,i,l){l.d(i,{af:function(){return t}}),l(57437),l(2265),l(68412),l(33145),l(57099),l(12350);let t=(e,i)=>{var l;return null!==(l=e[i])&&void 0!==l&&!!l.is_enabled}}}]);
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.