(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5373,162,5657],{38092:function(e){var t={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:"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:1061}};t.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 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}};function n(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&t.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){n(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){n(e,t)})),e.definitions&&e.definitions.forEach((function(e){n(e,t)}))}var i={};function r(e,t){for(var n=0;n0;){var c=l;l=new Set,c.forEach((function(e){o.has(e)||(o.add(e),(i[e]||new Set).forEach((function(e){l.add(e)})))}))}return o.forEach((function(t){var i=r(e,t);i&&n.definitions.push(i)})),n}(t,"categoryProducts")},23864:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/subcategory/[url_key]",function(){return n(85309)}])},56361:function(e,t,n){"use strict";n.d(t,{W:function(){return s}});var i=n(26042),r=n(69396),a=n(97997),o=(n(11720),n(83991)),l=n(57539),c=n.n(l),u=n(42029),s=function(e){var t=e.video_id&&e.video_text&&e.video_title,n={variant:"full-width"};return e.image&&(n.bgImage=e.image),t&&(n.hasVideo=!0),(0,a.tZ)(o.Z,(0,r.Z)((0,i.Z)({},n),{children:(0,a.tZ)(u.W2,{children:(0,a.BX)("div",{className:c().wellInner,children:[(0,a.tZ)("h1",{children:e.name||""}),(0,a.tZ)("div",{id:"sub-description",dangerouslySetInnerHTML:{__html:e.description||""}})]})})}))}},7582:function(e,t,n){"use strict";n.d(t,{Xy:function(){return c},kb:function(){return o},nt:function(){return l}});var i=n(23366),r=n(25477),a=n(90522);function o(e){if(e&&e.regularPrice&&e.regularPrice.amount&&null!==e.regularPrice.amount.value&&e.regularPrice.amount.currency){if(e.minimalPrice&&e.minimalPrice.amount&&null!==e.minimalPrice.amount.value&&e.minimalPrice.amount.value2&&void 0!==arguments[2]?arguments[2]:[],a=new r.xQ,o=(0,i.useState)(t),l=o[0],c=o[1],u=(0,i.useState)(a),s=u[0];return(0,i.useEffect)((function(){var t=e(a).subscribe((function(e){return c(e)}));return function(){t.unsubscribe(),s.complete()}}),n),[l,function(e){return s.next(e)}]}},80162:function(e,t,n){"use strict";n.r(t),n.d(t,{GRAPHQL_URL:function(){return v},SSR_GRAPHQL_URL:function(){return _},createSsrUrqlClient:function(){return p},initializeUrql:function(){return b}});var i,r=n(47568),a=n(29815),o=n(34051),l=n.n(o),c=n(35283),u=n(10281),s=n(34155),d={"CF-Access-Client-Id":s.env.CF_ACCESS_CLIENT_ID,"CF-Access-Client-Secret":s.env.CF_ACCESS_CLIENT_SECRET},m=n(34155),_="".concat("https://m2.ukmeds.co.uk","/graphql"),v="/graphql";function f(e){var t={};return"preview"===m.env.VERCEL_ENV&&(t=d),e&&(t.Store=e),t}function p(e){return h.apply(this,arguments)}function h(){return h=(0,r.Z)(l().mark((function e(t){var n,i,r,o,s=arguments;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=s.length>1&&void 0!==s[1]?s[1]:[],i=f(t),r=(0,c.$Y)({isClient:!1}),o=(0,u.U)({url:_,exchanges:[c.HG,r,c.Ek].concat((0,a.Z)(n)),fetchOptions:{headers:i}},!1)){e.next=6;break}throw new Error("Unable to create SSR urql client");case 6:return e.abrupt("return",{client:o,ssrCache:r});case 7:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function k(e){return g.apply(this,arguments)}function g(){return(g=(0,r.Z)(l().mark((function e(t){var i,r;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.resolve().then(n.bind(n,92432));case 2:return i=e.sent.createClient,r=f(t),e.abrupt("return",i({exchanges:[c.HG,c.Ek],url:v,fetchOptions:{headers:r}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e){return y.apply(this,arguments)}function y(){return(y=(0,r.Z)(l().mark((function e(t){var n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0=i,e.t0){e.next=5;break}return e.next=4,k(t);case 4:e.t0=e.sent;case 5:return n=e.t0,i||(i=n),e.abrupt("return",n);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},85309:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return Ce},default:function(){return Pe}});var i,r=n(97997),a=n(11720),o=n(2962),l=n(10281),c=n(56361),u=n(82765),s=n(42029),d=n(5756),m=n(10253),_=n(3283),v=n(55709),f=n(14924),p=n(94184),h=n.n(p),k=n(58489),g=n(51647),b=n(41107),y=n(9484),S=n.n(y),Z=n(19012),N=n(41645);!function(e){e[e.RadioGroup=0]="RadioGroup",e[e.CheckboxGroup=1]="CheckboxGroup",e[e.CustomRadioGroup=2]="CustomRadioGroup"}(i||(i={}));var C=function(e){var t=(0,N.q)().t,n=(0,a.useRef)(null),o=(0,a.useState)(!1),l=o[0],c=o[1];return(0,r.tZ)("div",{className:h()((0,f.Z)({},S().filterContent,!0)),children:(0,r.BX)(k.l0,{onValueChange:function(t){c(!0),e.onChange(t)},ref:n,initialValues:e.initialValues,children:[e.items.map((function(e){return(0,r.BX)("div",{className:S().group,children:[(0,r.tZ)("p",{className:S().filterTitle,children:(0,r.tZ)("strong",{children:e.title})}),(e.type===i.RadioGroup||e.type===i.CustomRadioGroup)&&(0,r.tZ)(k.Ee,{field:e.name,children:e.options.map((function(t){return(0,r.tZ)(g.Z,{label:t.label,field:"".concat(e.name,"-").concat(t.value),initialValue:!1,inputType:e.type===i.RadioGroup?"radio":"custom-radio",variant:"list-item",value:t.value},t.value)}))}),e.type===i.CheckboxGroup&&e.options.map((function(t){return(0,r.tZ)(g.Z,{label:t.label,field:"".concat(e.name,"-").concat(t.value),initialValue:!1,inputType:"checkbox",variant:"list-item",value:t.value},t.value)}))]},e.title)})),(0,r.tZ)("div",{className:S().filterCta,children:(0,r.tZ)(b.Z,{variant:"white",size:"small",disabled:!l,onClick:function(){n.current&&n.current.controller.reset(),e.onReset(),c(!1)},children:t(Z.MV.ClearAll)})})]})})};C.defaultProps={initialValues:{}};var P=n(90522),w=function(e){var t=(0,N.q)().t;return(0,r.tZ)(C,{onChange:e.onChange,onReset:e.onReset,items:[{title:t(Z.Ch.Type),name:"medical_product_type",type:i.CustomRadioGroup,options:[{value:"0",label:t(Z.Ch.ShowAll)},{value:P.EK.Prescription,label:t(Z.Ch.PrescriptionOnly)},{value:P.EK.OverTheCounter,label:t(Z.Ch.OtcOnly)}]},{title:t(Z.Ch.Stock),name:"stock_status",type:i.CustomRadioGroup,options:[{value:P.XT.IN_STOCK,label:t(Z.Ch.InStockOnly)}]},{title:t(Z.Ch.SortBy),name:"sort",type:i.CustomRadioGroup,options:[{value:"price-ASC",label:t(Z.Ch.HighToLow)},{value:"price-DESC",label:t(Z.Ch.LowToHigh)},{value:"name-ASC",label:t(Z.Ch.NameAtoZ)},{value:"name-DESC",label:t(Z.Ch.NameZtoA)}]}]})},x=n(36938),F=n.n(x),T=n(64317),V=n(92432),L=n(7582),D=n(26042),E=n(41664),I=n.n(E),O=n(25675),A=n.n(O),R=n(8063),B=n.n(R),H=n(55925),q=n(52707),j=n(42165),G=n(95337),X=n.n(G),M=n(45657),z=function(e){var t=e.rawValue,n=e.stars,i=e.dataStatus,a=e.total,o=(0,N.q)().t;switch(i){case P.rq.Idle:case P.rq.Pending:case P.rq.Error:return(0,r.tZ)("div",{className:X().root});case P.rq.Success:return(0,r.BX)("a",{href:"https://uk.trustpilot.com/review/ukmeds.co.uk?utm_medium=trustboxes",target:"_blank",rel:"noopener noreferrer",className:X().root,itemProp:"aggregateRating",itemScope:!0,itemType:"http://schema.org/AggregateRating",children:[(0,r.BX)("div",{className:X().stars,children:[(0,r.tZ)("meta",{itemProp:"ratingValue",content:String(t)}),(0,r.tZ)("meta",{itemProp:"reviewCount",content:String(a)}),(0,r.tZ)(M.default,{input:n})]}),(0,r.tZ)("p",{className:X().message,children:"".concat(a," ").concat(o(Z.J3.ReviewsOnTrustPilot))})]});default:return(0,r.tZ)(r.HY,{})}};z.defaultProps={rawValue:5};var W=z,U=n(34282),Y=n(14781),Q=n(7031),$=function(e){var t=(0,N.q)().t;return(0,r.tZ)(q.Z,{link:e.link,img:(0,r.tZ)("div",{className:B().categoryImageContainer,children:(0,r.tZ)(A(),{src:(0,j.W)(e.small_image.url),alt:e.name,className:B().categoryImage,layout:"fill"})}),variant:"2-up",content:function(){return(0,r.BX)(r.HY,{children:[(0,r.tZ)(I(),{href:e.link,prefetch:!1,children:(0,r.tZ)("a",{className:"card__title",children:e.name})}),e.totalReviews>0&&(0,r.tZ)(W,{stars:Math.ceil(e.stars),dataStatus:P.rq.Success,total:e.totalReviews}),e.bullets.length>0&&(0,r.tZ)(Y.l,{render:function(t){var n=t.Svg;return e.bullets.slice(0,3).map((function(e){return(0,r.BX)("li",{children:[n,e]},e)}))}})]})},cta:(0,r.BX)(r.HY,{children:[e.stock_status===P.XT.IN_STOCK&&(0,r.BX)("div",{className:B().prices,children:[e.displayPrice.oldValue&&(0,r.tZ)("span",{className:B().totalStrike,children:(0,r.tZ)(H.Z,{dataStatus:P.rq.Success,items_qty:1,currencyCode:e.displayPrice.currency,subtotal:e.displayPrice.oldValue,label:t(Z.MV.From)})}),(0,r.tZ)(H.Z,{dataStatus:P.rq.Success,items_qty:1,currencyCode:e.displayPrice.currency,subtotal:e.displayPrice.value,label:e.displayPrice.oldValue?"":t(Z.MV.From)})]}),e.stock_status===P.XT.OUT_OF_STOCK&&(0,r.tZ)("span",{children:"Out of stock"}),(0,r.tZ)(Q.Z,{to:e.link,variant:"primary-light","data-test-id":"ProductListItem.ButtonLink",children:t(Z.MV.ViewProduct)})]})})},J=function(e){return(0,U.Y)("[data-lozad-product]",e.items),(0,r.BX)("div",{children:[0===e.items.length&&(0,r.tZ)("p",{children:"Sorry there are no products that match those filters."}),e.items.map((function(e){return(0,r.tZ)($,(0,D.Z)({},e),e.id)}))]},"05")},K=n(25658),ee=n(80442),te=n(38092),ne=n.n(te),ie=function(e){var t=(0,m.Z)((0,V.useQuery)({query:ne(),variables:e.variables}),1)[0],n=t.fetching,i=t.error,a=t.data,o=function(){if(i)return(0,r.tZ)(ee.o,{message:"CategoryPage Query error ".concat(i)},"01");if(n)return(0,r.tZ)(K.a,{overlay:!0,message:"Loading data",alignment:"top",variant:"mini"},"02");if(!a||!a.categoryProducts||!Array.isArray(a.categoryProducts.items))return(0,r.tZ)(ee.o,{message:"Category data missing for id"},"03");var e=a.categoryProducts.items,t=(0,L.nt)(e);return(0,r.tZ)(J,{items:t})}();return(0,r.tZ)(T.CSSTransitionGroup,{transitionName:"fast-fade",transitionEnterTimeout:100,transitionLeaveTimeout:100,children:o})};ie.defaultProps={};var re,ae=n(76424),oe=n(75369),le=function(e){var t=(0,m.Z)((0,ae.y)((function(t){return t.pipe((0,_.b)(300),(0,v.U)((function(t){return{variables:(0,L.Xy)(String(e.id),t)}})))}),{variables:{category_id:String(e.id),sortBestseller:P.JN.DESC,pageSize:80}},[e.id]),2),n=t[0],i=t[1];return(0,r.BX)("section",{className:F().root,children:[(0,r.tZ)(oe.w,{children:(0,r.tZ)(w,{onChange:function(e){i(e)},onReset:function(){i({})}})}),(0,r.tZ)("div",{className:F().inner,children:-1!==e.id&&(0,r.tZ)(ie,{id:e.id,variables:n.variables})})]})},ce=n(2272),ue=n(82191),se=n(7366),de=n(3536),me=n(22828),_e=n(47240),ve=n(26556),fe=n.n(ve);!function(e){e.CBDLanding="cbd-landing"}(re||(re={}));var pe=function(e){var t=e.page_layout===re.CBDLanding;return(0,r.BX)(r.HY,{children:[(0,r.tZ)(s.im,{variant:"page-inner",children:(0,r.tZ)(s.W2,{className:fe().cbdWell,children:(0,r.tZ)(le,{id:e.id})})}),e.large_description&&(0,r.tZ)(s.tW,{variant:t?"no-bg":"bg-only",children:(0,r.BX)(s.W2,{children:[!t&&(0,r.tZ)(ue.Z,{whenIdle:!0,children:(0,r.tZ)(se.j,{content:e.large_description})}),(0,r.BX)("div",{className:fe().authors,children:[e.author&&(0,r.tZ)(me.S,{author:e.author}),e.medicalReviewer&&(0,r.tZ)(_e.o,{author:e.medicalReviewer})]})]})}),(0,r.tZ)(s.im,{children:(0,r.BX)(s.W2,{children:[(0,r.tZ)(de.T,{items:e.timelineCarousel}),(0,r.tZ)(ce.Z,{})]})}),(0,r.tZ)(d.Z,{})]})},he=n(80162),ke=n(4298),ge=n.n(ke),be=function(e){var t=e.items;if(!(null===t||void 0===t?void 0:t.length))return null;var n={"@context":"https://schema.org/","@type":"ItemList",itemListElement:t.map((function(e,t){return{"@type":"ListItem",position:t+1,name:e.name,url:"".concat("https://www.ukmeds.co.uk").concat(e.url)}}))};return(0,r.tZ)(ge(),{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(n)}})},ye=n(69920),Se=n.n(ye),Ze=n(35283),Ne=(0,l.X)((function(){return{url:he.GRAPHQL_URL,exchanges:[Ze.HG,Ze.Ek]}}),{ssr:!1})((function(e){var t,n=e.category,i=e.timelineCarousel,a=e.schemaItems,l=e.author,s=e.medicalReviewer,d=(0,N.q)().t,m=n.video_id,_=n.video_text,v=n.video_title,f=n.page_layout,p=n.consultation_product_id,h=Boolean(m&&_&&v),k=n.breadcrumbs||[],g=k[k.length-1].category_id,b=Boolean(n.meta_title)&&n.name!==n.meta_title,y=Boolean(n.meta_description)&&n.name!==(null===(t=n.meta_description)||void 0===t?void 0:t.trim());return(0,r.BX)(r.HY,{children:[(0,r.tZ)(o.PB,{title:b?n.meta_title:d(Z.Ch.MetaTitleTemplate,{categoryName:n.name}),titleTemplate:"%s",description:y?n.meta_description:d(Z.Ch.MetaDescriptionTemplate,{categoryName:n.name})}),(0,r.tZ)(be,{items:a}),(0,r.BX)("div",{className:Se().header,children:[(0,r.tZ)(u.b,{breadcrumbs:k,id:n.id,name:n.name||"",url:n.url_key||""}),(0,r.tZ)(c.W,{name:n.name,description:n.description,image:n.image,video_id:m,video_text:_,video_title:v,consultation_product_id:p})]}),(0,r.tZ)(pe,{large_description:n.large_description,hasVideo:h,id:n.id,parentId:g,page_layout:f,timelineCarousel:i,author:l,medicalReviewer:s})]})})),Ce=!0,Pe=Ne},42165:function(e,t,n){"use strict";n.d(t,{N:function(){return o},W:function(){return a}});var i=n(29398),r="https://www.ukmeds.co.uk/images/".concat("ukmeds","/placeholder.jpg"),a=function(e){return e.indexOf("placeholder")>-1?r:"".concat("https://m2.ukmeds.co.uk").concat((0,i.j1)(e))},o="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAFCAQAAADIpIVQAAAADklEQVR42mNkgAJGIhgAALQABsHyMOcAAAAASUVORK5CYII="},29398:function(e,t,n){"use strict";n.d(t,{JG:function(){return a},es:function(){return i},j1:function(){return r}});var i=function(e){var t=document.createElement("a");t.href=e;var n=t.pathname.split("/").filter(Boolean);return["index.php","magento"].indexOf(n[0])>-1?"/".concat(n.slice(1).join("/")):n.includes("uk-meds-plus")?"/customer/meds-plus":"/".concat(n.join("/"))};function r(e){return e&&"string"===typeof e?e.replace(/(https?:\/\/|\/\/)(.+?)\/media/g,"/media"):""}var a=function(e){return e.replace(/([^:]\/)\/+/g,"$1")}},69920:function(e){e.exports={header:"Category_header__cYmB3",authors:"Category_authors__Q_vgX"}},57539:function(e){e.exports={wellInner:"CategoryHeader_wellInner__oMPB_",deferCta:"CategoryHeader_deferCta__W6rHk"}},26556:function(e){e.exports={withVideo:"CategoryPage_withVideo__dTPbL",authors:"CategoryPage_authors__KeYgQ"}},45927:function(e){e.exports={fieldListItem:"Checkbox_fieldListItem__sBokr",label:"Checkbox_label__CbFqD",checkbox:"Checkbox_checkbox__exCc_",fieldNormal:"Checkbox_fieldNormal__WrHuy",fieldNormalStandalone:"Checkbox_fieldNormalStandalone__aW06D",content:"Checkbox_content__beGDz",root:"Checkbox_root__jek88",buttonLabel:"Checkbox_buttonLabel__O_JZs",custom_checkbox:"Checkbox_custom_checkbox__GTLGr",standaloneCheckbox:"Checkbox_standaloneCheckbox__UL6Wy",fieldButton:"Checkbox_fieldButton__1U_RC",icon:"Checkbox_icon__xrddt",iconChecked:"Checkbox_iconChecked__HHnLr",error:"Checkbox_error__ZlNjE",checkboxError:"Checkbox_checkboxError__Eh5uT",standalone:"Checkbox_standalone__c7v_Z",standaloneLabel:"Checkbox_standaloneLabel__cx6xs",standaloneContent:"Checkbox_standaloneContent__NtL_G",standaloneCheckboxError:"Checkbox_standaloneCheckboxError__ML_vN"}},99160:function(e){e.exports={filters:"Filter_filters__DZcVQ",filterTrigger:"Filter_filterTrigger__DNIN5",filterList:"Filter_filterList__cd6tn",filterListActive:"Filter_filterListActive__f_eY_"}},79355:function(e){e.exports={root:"TotalsSummary_root__jD2wc",subtotalLabel:"TotalsSummary_subtotalLabel__EXPn9",subtotalValue:"TotalsSummary_subtotalValue__iDin5",totalStrike:"TotalsSummary_totalStrike__8FRU3"}},8063:function(e){e.exports={root:"ProductFullDetail_root__BpSbd",mainSection:"ProductFullDetail_mainSection__kuQMq",form:"ProductFullDetail_form__g5_UL",options:"ProductFullDetail_options__JDIY9",title:"ProductFullDetail_title__LADfI",titleReview:"ProductFullDetail_titleReview__VhjHi",productReview:"ProductFullDetail_productReview__pDv_P",priceSection:"ProductFullDetail_priceSection__GIfp1",prices:"ProductFullDetail_prices__OO_gU",totalStrike:"ProductFullDetail_totalStrike__2qdlP",imageNote:"ProductFullDetail_imageNote__5EDBb",leftCol:"ProductFullDetail_leftCol__C_xFj",countdown:"ProductFullDetail_countdown__X_fbP",productIcons:"ProductFullDetail_productIcons__v9JC5",buttonContainer:"ProductFullDetail_buttonContainer__pWLKZ",consultationInfo:"ProductFullDetail_consultationInfo__HKHt6",cartActions:"ProductFullDetail_cartActions__OhbZR",cartActionsInner:"ProductFullDetail_cartActionsInner__7B0nQ",details:"ProductFullDetail_details__Zm6Yr",description:"ProductFullDetail_description__HNNjL",detailsNoOptions:"ProductFullDetail_detailsNoOptions__lq5ZG",ctaPrescriptionNotice:"ProductFullDetail_ctaPrescriptionNotice__U4mxa",ctaNotice:"ProductFullDetail_ctaNotice__yMfBl",totals:"ProductFullDetail_totals__pQpOg",vatDisclaimer:"ProductFullDetail_vatDisclaimer__NphBx",sticky:"ProductFullDetail_sticky__wLIXr",banner:"ProductFullDetail_banner__gL9Af",categoryImageContainer:"ProductFullDetail_categoryImageContainer__uJ__i",categoryImage:"ProductFullDetail_categoryImage__IvAlt",bannerIconBlock:"ProductFullDetail_bannerIconBlock__lH8hO"}},36938:function(e){e.exports={root:"ProductList_root__iXPR_",inner:"ProductList_inner__B2ZKS",relatedProductsContainer:"ProductList_relatedProductsContainer__fl185",relatedProducts:"ProductList_relatedProducts__oRY_C",relatedProduct:"ProductList_relatedProduct__B2c1M",one:"ProductList_one__jFWr5",two:"ProductList_two__t1Z2G",three:"ProductList_three__Gu4bm",relatedProductsViewMoreLink:"ProductList_relatedProductsViewMoreLink__cYmzg"}},95337:function(e){e.exports={root:"ProductReview_root__y74lO",stars:"ProductReview_stars__0lMZu",message:"ProductReview_message__quYbV"}},9484:function(e){e.exports={filterContent:"RadioList_filterContent___vxWO",filterContentHidden:"RadioList_filterContentHidden__wqIGs",trigger:"RadioList_trigger__B_Oxm",group:"RadioList_group__ycyIE",filterCta:"RadioList_filterCta__Azdo2"}},17977:function(e){e.exports={root:"ReviewStar_root__q9a1n",star:"ReviewStar_star__ZcnNu",noStar:"ReviewStar_noStar__u30NA",redStar:"ReviewStar_redStar__Xwz0L",redStarHalf:"ReviewStar_redStarHalf__q5xha",orangeStar:"ReviewStar_orangeStar__uy6o_",orangeStarHalf:"ReviewStar_orangeStarHalf__zIuFo",yellowStar:"ReviewStar_yellowStar__NyPqG",yellowStarHalf:"ReviewStar_yellowStarHalf__LgFeP",greenStar:"ReviewStar_greenStar__Mmnl9",greenStarHalf:"ReviewStar_greenStarHalf__k90n4",darkGreenStar:"ReviewStar_darkGreenStar__FiUof",darkGreenStarHalf:"ReviewStar_darkGreenStarHalf__PNzIJ"}},41015:function(e){e.exports={wrapper:"Timeline_wrapper__a1jb2",content:"Timeline_content__GIdfQ",title:"Timeline_title__eWLET",images:"Timeline_images__WNw_H",image:"Timeline_image__LR3I1",nav:"Timeline_nav__8b4JZ","carousel-loader":"Timeline_carousel-loader__UeFSt",navItem:"Timeline_navItem__nb_3U","carousel-counter":"Timeline_carousel-counter__AMn_Z",inner:"Timeline_inner__HUf67"}},82191:function(e,t,n){"use strict";var i=n(87462),r=n(63366),a=n(11720),o=a.useLayoutEffect;function l(){return!0}t.Z=function(e){var t=(0,a.useRef)(null),n=(0,a.useReducer)(l,!1),c=n[0],u=n[1],s=e.noWrapper,d=e.ssrOnly,m=e.whenIdle,_=e.whenVisible,v=e.promise,f=e.on,p=void 0===f?[]:f,h=e.children,k=e.didHydrate,g=(0,r.Z)(e,["noWrapper","ssrOnly","whenIdle","whenVisible","promise","on","children","didHydrate"]);o((function(){t.current.hasChildNodes()||u()}),[]),(0,a.useEffect)((function(){c&&k&&k()}),[c]),(0,a.useEffect)((function(){if(!d&&!c){var e=t.current,n=[];if(v&&v.then(u,u),_){var i=s?e:e.firstElementChild;if(!i||"undefined"===typeof IntersectionObserver)return u();var r=new IntersectionObserver((function(e){e.forEach((function(e){(e.isIntersecting||e.intersectionRatio>0)&&u()}))}),"object"===typeof _?_:{rootMargin:"250px"});r.observe(i),n.push((function(){r.disconnect()}))}if(m)if("undefined"!==typeof requestIdleCallback){var a=requestIdleCallback(u,{timeout:500});n.push((function(){cancelIdleCallback(a)}))}else{var o=setTimeout(u,2e3);n.push((function(){clearTimeout(o)}))}return[].concat(p).forEach((function(t){e.addEventListener(t,u,{once:!0,passive:!0}),n.push((function(){e.removeEventListener(t,u,{})}))})),function(){n.forEach((function(e){e()}))}}}),[c,p,d,m,_,k,v,s]);var b="string"===typeof s?s:"div";return c?s?h:(0,a.createElement)(b,(0,i.Z)({ref:t,style:{display:"contents"}},g),h):(0,a.createElement)(b,(0,i.Z)({},g,{ref:t,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:""}}))}},17685:function(e,t,n){"use strict";var i=n(66092).Z.Symbol;t.Z=i},74073:function(e,t){"use strict";t.Z=function(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++nr?0:r+t),(n=n>r?r:n)<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(r);++i