(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2422,6504,6967,7505],{9971:e=>{e.exports={withVideo:"CategoryPage_withVideo__yhv5y",authors:"CategoryPage_authors__Ss1Hn"}},14569:e=>{e.exports={header:"Category_header__NivOU",authors:"Category_authors__vsmFa"}},16867:e=>{e.exports={reviews:"InlineSummary_reviews__skCBe",reviewsSmall:"InlineSummary_reviewsSmall__34rxb",stars:"InlineSummary_stars__bhh2p",logo:"InlineSummary_logo__Oi3iO",starsIcons:"InlineSummary_starsIcons__iCK7g",starsText:"InlineSummary_starsText__i_kxu",starsTextCarousel:"InlineSummary_starsTextCarousel__LFkaO"}},17505:(e,a,i)=>{"use strict";i.r(a),i.d(a,{default:()=>l});var t=i(37876);i(14232);var n=i(65381),r=i.n(n);let l=e=>{let a=[],i=[],n=e.input||0,l=Math.round(10*n)/10;for(let e=1;e<=Math.floor(l);e+=1)a.push(e);for(let e=1;e<=5-Math.ceil(n);e+=1)i.push(e);let s=Math.round((l-Math.floor(l))*10);return(0,t.jsxs)("div",{className:r().root,children:[a.map(e=>(0,t.jsx)("img",{width:"25",height:"25",src:"https://www.ukmeds.co.uk/images/feefo/feefo-star.svg",alt:"star"},e)),s>0&&(0,t.jsx)("img",{width:"25",height:"25",src:"https://www.ukmeds.co.uk/images/feefo/".concat("feefo-star".concat(s),".svg"),alt:"star"}),i.map(e=>(0,t.jsx)("img",{width:"25",height:"25",src:"https://www.ukmeds.co.uk/images/feefo/feefo-star0.svg",alt:"star"},e))]})}},26967:(e,a,i)=>{"use strict";i.r(a),i.d(a,{default:()=>k});var t=i(37876);i(14232);var n=i(35946),r=i(17505),l=i(16867),s=i.n(l),d=i(58103),o=i.n(d),c=i(19666),u=i(17564),m=i(89099);let _="https://www.feefo.com/en-GB/reviews/".concat("uk-meds"),v="ukmeds"===u.YY.EU||"ukmeds"===u.YY.NM?"feefo-white-yellow.svg":"feefo-grey-yellow.svg",k=(0,n.Ng)(function(e){return{summary:e.reviews.feefo.summary}})(e=>{let{className:a,propSummary:i,summary:n,size:l="large",logo:d=!0,carousel:k=!1}=e,g=i||n,h=(0,m.useRouter)().asPath.includes("black-friday"),{t:f}=(0,c.B)();return[u.YY.NM,u.YY.PX].includes("ukmeds")?null:(0,t.jsxs)("a",{className:o()(s().reviews,{[s().reviewsSmall]:"small"===l},a),href:_,target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsxs)("div",{className:s().stars,children:[(0,t.jsx)("div",{className:s().starsIcons,children:(0,t.jsx)(r.default,{input:g.rating})}),"large"===l&&(0,t.jsxs)("span",{className:k?s().starsTextCarousel:s().starsText,children:[g.rating," out of 5 - ",g.number_of_reviews," ",f(u.Pd.Reviews)]})]}),d&&(0,t.jsx)("div",{className:s().logo,children:(0,t.jsx)("img",{src:"https://www.ukmeds.co.uk/images/feefo/".concat(h?"feefo-white-yellow.svg":v),alt:"Feefo"})})]})})},47019:(e,a,i)=>{"use strict";i.d(a,{A:()=>o});var t=i(37876),n=i(17978),r=i(58103),l=i.n(r),s=i(59059),d=i.n(s);let o=e=>{let{hasError:a,initialValue:i=!1,variant:r="normal",inputType:s="checkbox",disabled:o=!1,prefix:c="Checkbox",...u}=e;return(0,t.jsx)("div",{className:l()({[d().fieldNormal]:"normal"===r,[d().fieldListItem]:"list-item"===r,[d().fieldButton]:"button"===r,[d().error]:a,[u.className||""]:!0}),children:(0,t.jsxs)("div",{className:d().root,children:[("checkbox"===s||"custom-checkbox"===s||"blue-checkbox"===s)&&(0,t.jsx)(n.Sc,{field:u.field,id:u.id||u.field,className:l()(d().checkbox,"custom-checkbox"===s&&d().custom_checkbox,"blue-checkbox"===s&&d().blue_checkbox),initialValue:i,disabled:o,"data-test-id":"".concat(c,"-input"),mask:u.mask,validate:u.validate,validateOnBlur:u.validateOnBlur,validateOnChange:!!a,onChange:u.onChange}),("radio"===s||"custom-radio"===s)&&(0,t.jsx)(n.sx,{id:u.id||u.field,className:l()(d().checkbox,"custom-radio"===s?d().custom_checkbox:""),value:u.value,disabled:o,"data-test-id":"".concat(c,"-input"),mask:u.mask}),(0,t.jsx)("label",{"data-test-id":"".concat(c,"-label"),htmlFor:u.id||u.field,className:l()({[d().label]:"list-item"===r,[d().buttonLabel]:"button"===r,button:"button"===r,"button--white":"button"===r,"button--size-small":"button"===r}),children:(0,t.jsxs)("span",{className:l()({[d().content]:!0,button__content:"button"===r}),children:[u.labelFn&&u.labelFn(u.label),!u.labelFn&&u.label,u.jsxLabel&&u.jsxLabel]})}),a&&(0,t.jsx)("div",{className:d().checkboxError,children:(0,t.jsx)("small",{className:d().errorText,children:a})})]})})}},50747:e=>{e.exports={wellInner:"CategoryHeader_wellInner__CvrGe",deferCta:"CategoryHeader_deferCta__iuAw1"}},52275:e=>{e.exports={wrapper:"Timeline_wrapper__sqsxn",content:"Timeline_content__5dru3",title:"Timeline_title__qxMcy",images:"Timeline_images__rMtcK",image:"Timeline_image__tFAc8",nav:"Timeline_nav__ZyGxU","carousel-loader":"Timeline_carousel-loader__h_tQu",navItem:"Timeline_navItem__OXHG0","carousel-counter":"Timeline_carousel-counter__TBVRj",inner:"Timeline_inner__rm6NP"}},56025:e=>{e.exports={filters:"Filter_filters__H6B6V",filterTrigger:"Filter_filterTrigger__w0W4v",filterList:"Filter_filterList__o_GxC",filterListActive:"Filter_filterListActive__qYm1e"}},58349:(e,a,i)=>{"use strict";i.d(a,{d:()=>d});var t=i(37876);i(14232);var n=i(58103),r=i.n(n),l=i(56025),s=i.n(l);let d=e=>(0,t.jsx)("aside",{className:s().filters,"data-test-id":"Filter",children:(0,t.jsx)("div",{className:r()({[s().filterList]:!0,[s().filterListActive]:!0}),children:e.children})})},59059:e=>{e.exports={fieldListItem:"Checkbox_fieldListItem__xpmj8",label:"Checkbox_label__0Ihs5",checkbox:"Checkbox_checkbox__Vi_Rk",fieldNormal:"Checkbox_fieldNormal__y035_",fieldNormalStandalone:"Checkbox_fieldNormalStandalone__gvHg2",content:"Checkbox_content__1DoKp",root:"Checkbox_root__1ccq2",buttonLabel:"Checkbox_buttonLabel__r5rrl",custom_checkbox:"Checkbox_custom_checkbox__e1vwD",standaloneCheckbox:"Checkbox_standaloneCheckbox__5tP3U",blue_checkbox:"Checkbox_blue_checkbox__RE3UQ",fieldButton:"Checkbox_fieldButton__g9aEA",icon:"Checkbox_icon__ymXhi",iconChecked:"Checkbox_iconChecked__VR8Zb",error:"Checkbox_error__x5I9s",checkboxError:"Checkbox_checkboxError__r_vHs",standalone:"Checkbox_standalone__8rM31",standaloneLabel:"Checkbox_standaloneLabel__al6Vv",standaloneContent:"Checkbox_standaloneContent__Nki1B",standaloneCheckboxError:"Checkbox_standaloneCheckboxError__EgxWO"}},65381:e=>{e.exports={root:"ReviewStars_root__4opF1"}},67302:(e,a,i)=>{"use strict";i.r(a),i.d(a,{__N_SSG:()=>eP,default:()=>eF});var t=i(37876),n=i(14232),r=i(62867),l=i(36771),s=i(92179),d=i(6731),o=i(86121),c=i(1618),u=i(36156),m=i(49984),_=i(58103),v=i.n(_),k=i(17978),g=i(47019),h=i(37393),f=i(80171),p=i.n(f),x=i(17564),b=i(19666),N=function(e){return e[e.RadioGroup=0]="RadioGroup",e[e.CheckboxGroup=1]="CheckboxGroup",e[e.CustomRadioGroup=2]="CustomRadioGroup",e}({});let j=e=>{let{initialValues:a={},...i}=e,{t:r}=(0,b.B)(),l=(0,n.useRef)(null),[s,d]=(0,n.useState)(!1);return(0,t.jsx)("div",{className:v()({[p().filterContent]:!0}),children:(0,t.jsxs)(k.lV,{onValueChange:function(e){d(!0),i.onChange(e)},ref:l,initialValues:a,children:[i.items.map(e=>(0,t.jsxs)("div",{className:p().group,children:[(0,t.jsx)("p",{className:p().filterTitle,children:(0,t.jsx)("strong",{children:e.title})}),(0===e.type||2===e.type)&&(0,t.jsx)(k.z6,{field:e.name,children:e.options.map(a=>(0,t.jsx)(g.A,{label:a.label,field:"".concat(e.name,"-").concat(a.value),initialValue:!1,inputType:0===e.type?"radio":"custom-radio",variant:"list-item",value:a.value},a.value))}),1===e.type&&e.options.map(a=>(0,t.jsx)(g.A,{label:a.label,field:"".concat(e.name,"-").concat(a.value),initialValue:!1,inputType:"checkbox",variant:"list-item",value:a.value},a.value))]},e.title)),(0,t.jsx)("div",{className:p().filterCta,children:(0,t.jsx)(h.A,{variant:"white",size:"small",disabled:!s,onClick:function(){l.current&&l.current.controller.reset(),i.onReset(),d(!1)},children:r(x.Pd.ClearAll)})})]})})};var y=i(56399);let S=e=>{let{t:a}=(0,b.B)();return(0,t.jsx)(j,{onChange:e.onChange,onReset:e.onReset,items:[{title:a(x.wJ.Type),name:"medical_product_type",type:N.CustomRadioGroup,options:[{value:"0",label:a(x.wJ.ShowAll)},{value:y.PZ.Prescription,label:a(x.wJ.PrescriptionOnly)},{value:y.PZ.OverTheCounter,label:a(x.wJ.OtcOnly)}]},{title:a(x.wJ.Stock),name:"stock_status",type:N.CustomRadioGroup,options:[{value:y.yY.IN_STOCK,label:a(x.wJ.InStockOnly)}]},{title:a(x.wJ.SortBy),name:"sort",type:N.CustomRadioGroup,options:[{value:"price-ASC",label:a(x.wJ.HighToLow)},{value:"price-DESC",label:a(x.wJ.LowToHigh)},{value:"name-ASC",label:a(x.wJ.NameAtoZ)},{value:"name-DESC",label:a(x.wJ.NameZtoA)}]}]})};var w=i(89003),C=i.n(w),P=i(89519),F=i(50389),V=i(6416),T=i(3650),L=i(48230),I=i.n(L),A=i(68827),E=i.n(A),O=i(23403),R=i.n(O),B=i(41167),D=i(80913),G=i(81857),M=i(77643),q=i.n(M),Y=i(47637);let z=e=>{let{rawValue:a=5,stars:i,dataStatus:n,total:r}=e,{t:l}=(0,b.B)();switch(n){case y.t3.Idle:case y.t3.Pending:case y.t3.Error:return(0,t.jsx)("div",{className:q().root});case y.t3.Success:return(0,t.jsxs)("a",{href:"https://uk.trustpilot.com/review/ukmeds.co.uk?utm_medium=trustboxes",target:"_blank",rel:"noopener noreferrer",className:q().root,itemProp:"aggregateRating",itemScope:!0,itemType:"http://schema.org/AggregateRating",children:[(0,t.jsxs)("div",{className:q().stars,children:[(0,t.jsx)("meta",{itemProp:"ratingValue",content:String(a)}),(0,t.jsx)("meta",{itemProp:"reviewCount",content:String(r)}),(0,t.jsx)(Y.default,{input:i})]}),(0,t.jsx)("p",{className:q().message,children:"".concat(r," ").concat(l(x.ld.ReviewsOnTrustPilot))})]});default:return(0,t.jsx)(t.Fragment,{})}};var $=i(25275),H=i(95025),J=i(23813),U=i(26967),Z=i(30657),K=i.n(Z);let W=e=>{var a,i;let{t:n}=(0,b.B)();return(0,t.jsx)(D.Z,{link:e.link,img:(0,t.jsx)("div",{className:R().categoryImageContainer,children:(0,t.jsx)(E(),{src:(0,G.q)(e.small_image.url),alt:e.name,className:R().categoryImage,layout:"fill"})}),feefo:e.feefo_rating?(0,t.jsx)(U.default,{className:K().inlineSummary,propSummary:{rating:null!=(a=e.feefo_rating)?a:0,number_of_reviews:null!=(i=e.feefo_number_of_reviews)?i:0,reviews:[]},logo:!1}):null,variant:"2-up",content:()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(I(),{href:e.link,locale:!1,prefetch:!1,className:"card__title",children:e.name}),e.totalReviews>0&&(0,t.jsx)(z,{stars:Math.ceil(e.stars),dataStatus:y.t3.Success,total:e.totalReviews}),e.bullets.length>0&&(0,t.jsx)(H.g,{render:a=>{let{Svg:i}=a;return e.bullets.slice(0,3).map(e=>(0,t.jsxs)("li",{children:[i,e]},e))}})]}),cta:(0,t.jsxs)(t.Fragment,{children:[e.stock_status===y.yY.IN_STOCK&&(0,t.jsxs)("div",{className:R().prices,children:[e.displayPrice.oldValue&&(0,t.jsx)("span",{className:R().totalStrike,children:(0,t.jsx)(B.A,{dataStatus:y.t3.Success,items_qty:1,currencyCode:e.displayPrice.currency,subtotal:e.displayPrice.oldValue,label:n(x.Pd.From)})}),(0,t.jsx)(B.A,{dataStatus:y.t3.Success,items_qty:1,currencyCode:e.displayPrice.currency,subtotal:e.displayPrice.value,label:e.displayPrice.oldValue?"":n(x.Pd.From)})]}),e.stock_status===y.yY.OUT_OF_STOCK&&(0,t.jsx)("span",{children:"Out of stock"}),(0,t.jsx)(J.v,{to:e.link,variant:"primary-light","data-test-id":"ProductListItem.ButtonLink",children:n(x.Pd.ViewProduct)})]})})},Q=e=>((0,$.M)("[data-lozad-product]",e.items),(0,t.jsxs)("div",{children:[0===e.items.length&&(0,t.jsx)("p",{children:"Sorry there are no products that match those filters."}),e.items.map(e=>(0,t.jsx)(W,{...e},e.id))]},"05"));var X=i(48091),ee=i(81859),ea=i(87404),ei=i.n(ea);let et=e=>{let a,i,[{fetching:r,error:l,data:s}]=(0,V.IT)({query:ei(),variables:e.variables});if(l)a="error",i=(0,t.jsx)(ee.E,{message:"CategoryPage Query error ".concat(l)});else if(r)a="loading",i=(0,t.jsx)(X.a,{overlay:!0,message:"Loading data",alignment:"top",variant:"mini"});else if(s&&s.categoryProducts&&Array.isArray(s.categoryProducts.items)){let e=s.categoryProducts.items,n=(0,T.Jb)(e);a="ready",i=(0,t.jsx)(Q,{items:n})}else a="missing",i=(0,t.jsx)(ee.E,{message:"Category data missing for id"});let d=(0,n.useRef)(new Map),o=(e=>(d.current.has(e)||d.current.set(e,(0,n.createRef)()),d.current.get(e)))(a);return(0,t.jsx)(P.A,{children:(0,t.jsx)(F.A,{classNames:"fast-fade",timeout:100,appear:!0,nodeRef:o,children:(0,t.jsx)("div",{ref:o,children:i})},a)})};var en=i(74345),er=i(58349),el=i(72422),es=i(89099),ed=i(10033);let eo=e=>{let{locale:a}=(0,es.useRouter)(),i=(0,el.initializeUrql)(a),r=(0,ed.G)(599),[l,s]=(0,n.useState)(!1),[d,c]=(0,en.A)(a=>a.pipe((0,u.B)(300),(0,m.T)(a=>({variables:(0,T.GI)(String(e.id),a)}))),{variables:{category_id:String(e.id),sortBestseller:y.uy.DESC,pageSize:80}},[e.id]);return(0,t.jsxs)("section",{className:C().root,children:[r&&(0,t.jsx)("div",{className:l?"":C().filtersButton,children:(0,t.jsx)(o.$n,{type:"button",onClick:()=>s(!l),children:"Filters"})}),(0,t.jsx)("div",{className:r&&!l?"hidden":"",children:(0,t.jsx)(er.d,{children:(0,t.jsx)(S,{onChange:e=>{c(e)},onReset:()=>{c({})}})})}),(0,t.jsx)("div",{className:C().inner,children:-1!==e.id&&(0,t.jsx)(V.Kq,{value:i,children:(0,t.jsx)(et,{id:e.id,variables:d.variables})})})]})};var ec=i(90961),eu=i(24508),em=i(14179),e_=i(98299),ev=i(58435),ek=i(6611),eg=i(9971),eh=i.n(eg),ef=function(e){return e.CBDLanding="cbd-landing",e}(ef||{});let ep=e=>{let a="cbd-landing"===e.page_layout;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.mO,{variant:"page-inner",children:(0,t.jsx)(o.mc,{className:eh().cbdWell,children:(0,t.jsx)(eo,{id:e.id})})}),e.large_description&&(0,t.jsx)(o.Lb,{variant:a?"no-bg":"bg-only",children:(0,t.jsxs)(o.mc,{children:[!a&&(0,t.jsx)(eu.A,{whenIdle:!0,children:(0,t.jsx)(em.c,{content:e.large_description})}),(0,t.jsxs)("div",{className:eh().authors,children:[e.author&&(0,t.jsx)(ev.U,{author:e.author}),e.medicalReviewer&&(0,t.jsx)(ek.g,{author:e.medicalReviewer})]})]})}),(0,t.jsx)(o.mO,{children:(0,t.jsxs)(o.mc,{children:[(0,t.jsx)(e_.K,{items:e.timelineCarousel}),(0,t.jsx)(ec.A,{})]})}),(0,t.jsx)(c.A,{})]})};var ex=i(45105),eb=i.n(ex),eN=i(94666);let ej=e=>{let{items:a,locale:i}=e;if(!(null==a?void 0:a.length))return null;let n={"@context":"https://schema.org/","@type":"ItemList",itemListElement:a.map((e,a)=>({"@type":"ListItem",position:a+1,item:{"@type":"Product",name:e.name,url:"".concat((0,eN.FB)(i,!0)).concat(e.url),...e.feefo_rating>0&&e.feefo_number_of_reviews>0?{aggregateRating:{"@type":"AggregateRating",ratingValue:e.feefo_rating,reviewCount:e.feefo_number_of_reviews}}:{}}}))};return(0,t.jsx)(eb(),{id:"itemListSchema",type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(n)}})};var ey=i(14569),eS=i.n(ey),ew=i(86355);let eC=(0,l.M)(()=>({url:el.w7,exchanges:[ew.WG,ew.cI]}),{ssr:!1})(e=>{var a;let{category:i,timelineCarousel:n,schemaItems:l,author:o,medicalReviewer:c,locale:u}=e,{t:m}=(0,b.B)(),{video_id:_,video_text:v,video_title:k,page_layout:g,consultation_product_id:h}=i,f=!!(_&&v&&k),p=i.breadcrumbs||[],N=p[p.length-1].category_id,j=!!i.meta_title&&i.name!==i.meta_title,y=!!i.meta_description&&i.name!==(null==(a=i.meta_description)?void 0:a.trim());return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.bV,{title:j?i.meta_title:m(x.wJ.MetaTitleTemplate,{categoryName:i.name}),titleTemplate:"%s",description:y?i.meta_description:m(x.wJ.MetaDescriptionTemplate,{categoryName:i.name}),canonical:(0,eN.$i)(u,i.canonical_url)}),(0,t.jsx)(ej,{items:l,locale:u}),(0,t.jsxs)("div",{className:eS().header,children:[(0,t.jsx)(d.r,{breadcrumbs:p,id:i.id,name:i.name||"",url:i.url_key||"",locale:u}),(0,t.jsx)(s.A,{name:i.name,description:i.description,image:i.image,video_id:_,video_text:v,video_title:k,consultation_product_id:h})]}),(0,t.jsx)(ep,{large_description:i.large_description,hasVideo:f,id:i.id,parentId:N,page_layout:g,timelineCarousel:n,author:o,medicalReviewer:c})]})});var eP=!0;let eF=eC},72422:(e,a,i)=>{"use strict";i.d(a,{w7:()=>d,initializeUrql:()=>o});var t=i(86355),n=i(99742);let r={"CF-Access-Client-Id":n.env.CF_ACCESS_CLIENT_ID,"CF-Access-Client-Secret":n.env.CF_ACCESS_CLIENT_SECRET};var l=i(99742);let s={},d="/graphql";function o(e){let a=s[e]||function(e){let a=function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=a;return"preview"===l.env.VERCEL_ENV&&(i=r),e&&(i.Store=e),i}(e);return(0,t.UU)({exchanges:[t.WG,t.cI],url:d,fetchOptions:{headers:a}})}(e);return s[e]||(s[e]=a),a}},77643:e=>{e.exports={root:"ProductReview_root__pi2ut",stars:"ProductReview_stars__rVoea",message:"ProductReview_message__QVZLz"}},80171:e=>{e.exports={filterContent:"RadioList_filterContent__64Sbj",filterContentHidden:"RadioList_filterContentHidden__gVLzA",trigger:"RadioList_trigger__Ak3Wl",group:"RadioList_group__R59gZ",filterCta:"RadioList_filterCta__PPxQm"}},80913:(e,a,i)=>{"use strict";i.d(a,{Z:()=>d});var t=i(37876),n=i(58103),r=i.n(n),l=i(48230),s=i.n(l);let d=e=>{let{variant:a="normal",...i}=e;return(0,t.jsxs)("div",{ref:i.ref,className:r()({card:!0,"card--two-up":"2-up"===a,"card--wide-content":"wide-content"===a,[i.className||""]:!0}),children:[i.link&&i.img&&(0,t.jsxs)("div",{className:"card__figure",children:[(0,t.jsx)(s(),{href:i.link,locale:!1,prefetch:!1,title:"Continue to product",children:(0,t.jsx)("div",{className:i.imageClass||"img",children:i.img})}),i.feefo&&(0,t.jsx)("div",{className:"card__feefo",children:i.feefo})]}),!i.link&&i.img&&(0,t.jsxs)("figure",{className:"card__figure",children:[(0,t.jsx)("div",{className:"img",children:i.img}),i.feefo&&(0,t.jsx)("div",{className:"card__feefo",children:i.feefo})]}),(0,t.jsxs)("div",{className:r()({card__info:!0,[i.cardInfoClassName||""]:!0}),children:[(0,t.jsx)("div",{className:"card__content",children:i.content({title:"card__title"})}),i.cta&&(0,t.jsx)("div",{className:r()({card__cta:!0,[i.cardActionsClassName||""]:!0}),children:i.cta})]})]})}},81859:(e,a,i)=>{"use strict";i.d(a,{E:()=>r});var t=i(37876),n=i(86121);let r=e=>(0,t.jsx)(n.Lb,{children:(0,t.jsxs)(n.mc,{children:[(0,t.jsx)("h1",{children:e.title||"An error occurred"}),(0,t.jsx)("p",{children:e.message})]})})},87404:e=>{var a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"categoryProducts"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"category_id"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}},defaultValue:{kind:"StringValue",value:"8",block:!1},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"sortPrice"}},type:{kind:"NamedType",name:{kind:"Name",value:"SortEnum"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"sortName"}},type:{kind:"NamedType",name:{kind:"Name",value:"SortEnum"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"sortBestseller"}},type:{kind:"NamedType",name:{kind:"Name",value:"SortEnum"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"stockStatus"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"productType"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"page"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"pageSize"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},defaultValue:{kind:"IntValue",value:"80"},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"categoryProducts"},name:{kind:"Name",value:"products"},arguments:[{kind:"Argument",name:{kind:"Name",value:"currentPage"},value:{kind:"Variable",name:{kind:"Name",value:"page"}}},{kind:"Argument",name:{kind:"Name",value:"sort"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"price"},value:{kind:"Variable",name:{kind:"Name",value:"sortPrice"}}},{kind:"ObjectField",name:{kind:"Name",value:"name"},value:{kind:"Variable",name:{kind:"Name",value:"sortName"}}},{kind:"ObjectField",name:{kind:"Name",value:"bestseller"},value:{kind:"Variable",name:{kind:"Name",value:"sortBestseller"}}}]}},{kind:"Argument",name:{kind:"Name",value:"pageSize"},value:{kind:"Variable",name:{kind:"Name",value:"pageSize"}}},{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"category_id"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"eq"},value:{kind:"Variable",name:{kind:"Name",value:"category_id"}}}]}},{kind:"ObjectField",name:{kind:"Name",value:"stock_status"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"eq"},value:{kind:"Variable",name:{kind:"Name",value:"stockStatus"}}}]}},{kind:"ObjectField",name:{kind:"Name",value:"medical_product_type"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"eq"},value:{kind:"Variable",name:{kind:"Name",value:"productType"}}}]}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"page_info"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current_page"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"page_size"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"total_pages"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"medical_product_type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"small_image"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"label"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"star_average"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"feefo_number_of_reviews"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"feefo_rating"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"feefo_product_stars"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"count"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"star1"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"star2"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"star3"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"star4"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"star5"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"feefo_reviews"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"rating"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"number_of_reviews"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"url_key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"url_path"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"bullet_points"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"stock_status"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"price"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"minimalPrice"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"amount"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"currency"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"regularPrice"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"amount"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"currency"},arguments:[],directives:[]}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:1305}};a.loc.source={body:'query categoryProducts(\n $category_id: String = "8"\n $sortPrice: SortEnum\n $sortName: SortEnum\n $sortBestseller: SortEnum\n $stockStatus: String\n $productType: String\n $page: Int\n $pageSize: Int = 80\n) {\n categoryProducts: products(\n currentPage: $page\n sort: { price: $sortPrice, name: $sortName, bestseller: $sortBestseller }\n pageSize: $pageSize\n filter: {\n category_id: { eq: $category_id }\n stock_status: { eq: $stockStatus }\n medical_product_type: { eq: $productType }\n }\n ) {\n page_info {\n current_page\n page_size\n total_pages\n }\n items {\n id\n name\n medical_product_type\n small_image {\n label\n url\n }\n star_average\n feefo_number_of_reviews\n feefo_rating\n feefo_product_stars {\n count\n star1\n star2\n star3\n star4\n star5\n }\n feefo_reviews {\n title\n content\n rating\n }\n number_of_reviews\n url_key\n url_path\n bullet_points\n stock_status\n price {\n minimalPrice {\n amount {\n currency\n value\n }\n }\n regularPrice {\n amount {\n value\n currency\n }\n }\n }\n }\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function t(e,a){for(var i=0;i0;){var d=s;s=new Set,d.forEach(function(e){l.has(e)||(l.add(e),(i[e]||new Set).forEach(function(e){s.add(e)}))})}return l.forEach(function(a){var i=t(e,a);i&&n.definitions.push(i)}),n}(a,"categoryProducts")},89003:e=>{e.exports={root:"ProductList_root__R7hqh",inner:"ProductList_inner__xDCWG",relatedProductsContainer:"ProductList_relatedProductsContainer__MlMwN",relatedProducts:"ProductList_relatedProducts__GZpn1",relatedProduct:"ProductList_relatedProduct__UitkW",one:"ProductList_one__PA7uG",two:"ProductList_two__or51I",three:"ProductList_three__QKxMd",relatedProductsViewMoreLink:"ProductList_relatedProductsViewMoreLink__AI_JH",filtersButton:"ProductList_filtersButton__PSnRR"}},90961:(e,a,i)=>{"use strict";i.d(a,{A:()=>o});var t=i(37876),n=i(18847),r=i.n(n),l=i(17564);let s=r()(()=>Promise.all([i.e(6309),i.e(1997)]).then(i.bind(i,91997)),{loadableGenerated:{webpack:()=>[91997]}}),d=r()(()=>Promise.all([i.e(4971),i.e(8242),i.e(1278)]).then(i.bind(i,31278)),{loadableGenerated:{webpack:()=>[31278]}}),o=e=>{let{borderTop:a=!0}=e;return[l.YY.NM,l.YY.PX].includes("ukmeds")?null:"ukmeds"===l.YY.DE?(0,t.jsx)(s,{borderTop:a}):(0,t.jsx)(d,{})}},91656:(e,a,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/subcategory/[url_key]",function(){return i(67302)}])},92179:(e,a,i)=>{"use strict";i.d(a,{A:()=>d});var t=i(37876);i(14232);var n=i(61013),r=i(50747),l=i.n(r),s=i(86121);let d=e=>{let a=e.video_id&&e.video_text&&e.video_title,i={variant:"full-width"};return e.image&&(i.bgImage=e.image,i.alt=e.name),a&&(i.hasVideo=!0),(0,t.jsx)(n.A,{...i,children:(0,t.jsx)(s.mc,{children:(0,t.jsxs)("div",{className:l().wellInner,children:[(0,t.jsx)("h1",{children:e.name||""}),(0,t.jsx)("div",{id:"sub-description",dangerouslySetInnerHTML:{__html:e.description||""}})]})})})}},95025:(e,a,i)=>{"use strict";i.d(a,{g:()=>c,A:()=>u});var t,n=i(37876),r=i(14232),l=i(58103),s=i.n(l);function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var a=1;a{let{size:a="normal",...i}=e;return(0,n.jsx)("ul",{className:s()({"tick-list":!0,"tick-list--large":"large"===a}),children:i.render&&i.render({Svg:(0,n.jsx)(o,{})})})},u=c},98299:(e,a,i)=>{"use strict";i.d(a,{K:()=>m});var t=i(37876),n=i(17564),r=i(23813),l=i(68372),s=i(19666),d=i(52275),o=i.n(d),c=i(58103),u=i.n(c);let m=e=>{let{className:a,items:i,showLink:d=!0,heading:c,removeHeading:m=!1}=e,{t:_}=(0,s.B)();return(0,t.jsx)("section",{className:u()(o().wrapper,a),children:(0,t.jsx)(l.A,{children:(0,t.jsxs)("div",{className:o().content,children:[!m&&(0,t.jsx)("h2",{className:o().title,children:c||(0,t.jsxs)(t.Fragment,{children:[_(n.Pd.YourTreatment)," ",(0,t.jsx)("em",{children:_(n.Pd.Discreetly)})," ",_(n.Pd.ToYourDoor)]})}),(0,t.jsx)("div",{className:o().images,children:i.map(e=>{var a,i,n;return(0,t.jsx)("figure",{className:o().image,children:(0,t.jsx)("img",{alt:null==e||null==(a=e.icon)?void 0:a.url,src:null==e||null==(i=e.icon)?void 0:i.url})},null==e||null==(n=e.icon)?void 0:n.url)})}),(0,t.jsx)("ol",{className:o().nav,children:i.map(e=>{let{title:a,description:i}=e;return(0,t.jsx)("li",{className:o().navItem,children:(0,t.jsxs)("div",{className:o().inner,children:[(0,t.jsx)("h3",{children:a}),(0,t.jsx)("p",{children:i})]})},a)})}),d&&(0,t.jsx)(r.v,{variant:"secondary",to:"/".concat(_(n.Pd.HowItWorksHref)),children:_(n.Pd.SeeHowOurService)})]})})})}}},e=>{e.O(0,[7978,6355,3261,6771,1871,1618,5340,636,6593,8792],()=>e(e.s=91656)),_N_E=e.O()}]);