{"version":3,"sources":["webpack:///./domain/constants/dimension.ts","webpack:///./presentation/components/ribbons/centerfold/Image.tsx","webpack:///./presentation/components/ribbons/centerfold/Image.stylesheet.ts","webpack:///./presentation/components/ribbons/centerfold/Centerfold.tsx","webpack:///./presentation/components/ribbons/centerfold/Centerfold.stylesheet.ts","webpack:///./presentation/components/ribbons/centerfold/index.ts"],"names":["Dimension","PureImage","image","layout","styles","theme","useTheme","aspect","preserveDimension","HEIGHT","flipped","constrainImage","isMinSm","useBreakpoints","spacing","useStyles","default","position","fullBackground","width","maxWidth","minSmFullBackground","root","paddingTop","top","right","bottom","left","height","objectFit","objectPosition","focus","flippedFullBackground","constrained","constrainedXs","gu2px","useStylesheet","currentLanguage","useSelector","getCurrentLanguage","alt","createImageAlt","imageUrl","url","imgSrc","urlLanguageParse","style","loading","src","displayName","visibilitySet","errorBoundary","id","name","text","colorway","hBaseline","title","body","ctas","breakpoints","isMinMd","isMinLg","isMinXl","activeImage","findResponsiveItem","activeAnchor","flexAnchors","Anchor","CENTER","anchor","supportNull","flowDirection","Direction","ROW","ROW_REVERSE","setDirection","offset","needsOffset","setOffset","hasTitle","isNilOrEmpty","hasBody","hasCta","typography","alignment","activeHeight","array","getActiveFromArray","transitionHeight","flex","flexBasis","paddingBottom","minHeight","color","getTitleColor","content","getBodyColor","marginTop","overflow","ribbonPadding","heightAnchor","display","marginRight","flippedSm","marginLeft","flippedLg","multipleCtas","action","modifier","Alignment","textAlign","justifyContent","Array","isArray","length","Ribbon","flush","type","vblock","direction","xs","sm","offsetXs","align","depth","Shortcode","code","against","map","cta","i","key","CallToAction","getAgainst","ribbonId","index","block","Centerfold"],"mappings":"iLAAO,IAAKA,G,SAAAA,K,cAAAA,E,iBAAAA,M,KAKG,I,wCCSR,MAAMC,EAAY,EAAGC,QAAOC,aACjC,MAAM,OAAEC,GCTK,GAAGF,QAAOC,aACvB,MAAM,MAAEE,GAAUC,cAGZC,EAASL,EAAMM,oBAAsBR,EAAUS,OAAS,UAAY,SAKpE,QAAEC,EAAF,eAAWC,GAAmBR,GAC9B,QAAES,GAAYC,eACd,QAAEC,GAAYT,EACpB,OAAOU,YACL,CACEC,QAAS,CACPd,MAAO,CACLe,SAAU,WAGdC,eAAgB,CACdhB,MAAO,CACLiB,MAAO,OACPC,SAAU,SAGdC,oBAAqB,CACnBC,KAAM,CACJC,WAAY,EACZN,SAAU,UAEZf,MAAO,CACLe,SAAU,WACVO,IAAK,EACLC,MAAO,EACPC,OAAQ,EACRC,KA3BY,MA4BZR,MAAO,eAAF,OA5BO,MA4BP,KACLS,OAAQ,OACRC,UAAWtB,EACXuB,eAAgB5B,EAAM6B,QAI1BC,sBAAuB,CACrB9B,MAAO,CACLuB,MArCY,MAsCZE,KAAM,IAIVM,YAAa,CACXX,KAAM,CACJM,OAAQ,QAEV1B,MAAO,CACLe,SAAU,WACVE,MAAO,OACPS,OAAQ,OACRC,UAAWtB,EACXuB,eAAgB5B,EAAM6B,QAI1BG,cAAe,CACbhC,MAAO,CACLe,SAAU,UAEZK,KAAM,CACJC,WAAYY,YAAM,EAAGrB,MAI3B,CACE,CAAEI,gBAAiBP,GACnB,CAAEU,oBAAqBT,IAAYD,GACnC,CAAEqB,sBAAuBtB,GAAWE,IAAYD,GAChD,CAAEsB,YAAatB,GACf,CAAEuB,cAAevB,IAAmBC,GAEpC,CAAEV,YDtEakC,CAAc,CAC/BlC,QACAC,WAGIkC,EAAkBC,YAAYC,KAE9BC,EAAMC,YAAe,CAAEC,SAAUxC,EAAMyC,MAEvCC,EAASC,YAAiB3C,EAAMyC,IAAKN,GAE3C,OACE,yBAAKS,MAAO1C,EAAOkB,MACjB,yBACEyB,QAAQ,OACRC,IAAKJ,EACLE,MAAO1C,EAAOF,MACdsC,IAAKA,MAMbvC,EAAUgD,YAAc,kBAEThD,Q,+SEgLAiD,kBAAcC,YAnKC,EAC5BC,KACA/C,QACA0C,UACAM,OACAC,OACAnD,SACAoD,WACAC,YAAY,EACZtD,YAEA,MAAM,MACJuD,EADI,KAEJC,EAFI,KAGJC,GACEL,GAAQ,IAEN,eACJ3C,GACER,EAEEyD,EAAc/C,eAEd,QACJD,EADI,QAEJiD,EAFI,QAGJC,EAHI,QAIJC,GACEH,EAEEI,EAAcC,YAClBL,EACA1D,GAGIgE,EAAeD,YACnBL,EACAO,YAAY,CAAEC,IAAOC,OAAQ,KAAM,MAAQlE,EAAOmE,QAClD,CACEC,aAAa,IAIXC,GAA4B,IAAZ5D,EA1EFT,IAChBA,EAAOQ,eACLR,EAAOO,QACF+D,IAAUC,IAEZD,IAAUE,YAEZ,KAmEkCC,CAAazE,GAAU,KAE1D0E,EAlEY,EAAC1E,EAAgBS,IAAqBT,EAAOO,SAAWE,EAkE3DkE,CAAY3E,EAAQS,GAhElBT,IAAmBA,EAAOQ,eAAiB,EAAI,EAgElBoE,CAAU5E,GAAU,KAE5D6E,GAAYC,YAAaxB,GACzByB,GAAWD,YAAavB,GACxByB,GAAUF,YAAatB,IAEvB,OACJvD,GChFW,GACbC,QACAkD,WACApD,SACAS,UACAiD,UACAC,UACAC,UACAoB,SACA7B,WACgB,MAChB,MAAM,QAAExC,EAAF,WAAWsE,GAAe/E,GAE1B,UAAEgF,EAAF,QAAa3E,GAAYP,EAezBmF,EAbsBC,IAC1BtB,YACE,CACErD,UACAiD,UACAC,UACAC,WAEFwB,GAKiBC,CAFT,SAAGrF,EAAOyB,QAAV,EAAqB,CAAE,OAAQ,OAAQ,SAG7C6D,EAAoC,SAAjBH,EAA0B,IAAMA,EAEzD,OAAOvE,YACL,CACEC,QAAS,CACPM,KAAM,CACJL,SAAU,WACVyE,KAAM,EACNC,UAAW,OACXC,cAAezD,YAAM,EAAGrB,GACxB+E,UAAWJ,GAEbhC,MAAO,CACLqC,MAAOC,YAAc1F,EAAOkD,IAE9BD,KAAM,IACD0C,kBAAQZ,GACXU,MAAOG,YAAa5F,EAAOkD,GAC3B2C,UAAW/D,YAAM,EAAGrB,IAGtB6C,KAAM,CACJuC,UAAW/D,YAAM,EAAGrB,GACpBqF,SAAU,WAIdvF,QAAS,CACPU,KAAM,CACJM,OAAQ,UACLwE,YAAc,CACfxF,UACAkD,UACA3D,SACAW,aAGJuF,aAAc,CACZR,UAAWP,EACXgB,QAAS,OACT1E,OAAQ,QAEVoE,QAAS,CAEPO,YAAapE,YAAM,EAAGrB,IAExB6C,KAAM,CACJ2C,QAAS,SAIbE,UAAW,CACTR,QAAS,CACPO,YAAa,EAEbE,WAAYtE,YAAM,EAAGrB,KAIzBgD,QAAS,CACPkC,QAAS,CAEPO,YAAapE,YAAM,EAAGrB,KAI1B4F,UAAW,CACTV,QAAS,CACPO,YAAa,EAEbE,WAAYtE,YAAM,EAAGrB,KAGzB6F,aAAc,CACZhD,KAAM,CACJuC,UAAW/D,YAAM,EAAGrB,IAEtB8F,OAAQ,CACNV,UAAW/D,YAAM,EAAGrB,MAChBF,EAAU,CACZ2F,YAAapE,YAAM,EAAGrB,IACrB,KAIP,CAAC+F,YAAS,YAAaC,IAAUzC,SAAU,CACzC2B,QAAS,CACPe,UAAW,UAEbpD,KAAM,CACJqD,eAAgB,YAItB,CACE,CAAEpG,WACF,CAAEkD,WACF,CAAEuB,aACF,CAAEF,UACF,CAAEqB,UAAW5F,GAAWF,GACxB,CAAEgG,UAAW5C,GAAWpD,GACxB,CACEiG,aAAcM,MAAMC,QAAQ5D,EAAKK,OAASL,EAAKK,KAAKwD,OAAS,MDlD/D/E,CAAc,CAChB/B,QACAkD,WACApD,SACAS,UACAiD,UACAC,UACAC,UACAoB,SACA7B,SAEF,OACE,kBAAC8D,EAAA,EAAD,CACEhE,GAAIA,EACJ/C,MAAOA,EACPkD,SAAUA,EACVpD,OAAQA,EACR4C,QAASA,EACTsE,OAAO,EACPhE,KAAMA,EACNiE,KAAK,cAEL,yBAAKxE,MAAO1C,EAAOkB,OACfX,GACA,kBAAC,EAAD,CACET,MAAO8D,EACP7D,OAAQA,IAGZ,yBAAK2C,MAAO1C,EAAOiG,cACjB,kBAAC,IAAD,CACEkB,QAAQ,GAER,kBAAC,IAAD,CACEA,QAAQ,EACRC,UAAWhD,GAEV7D,GACC,kBAAC,IAAD,CACE8G,GAAI,GACJC,GAAI,GAEJ,kBAAC,EAAD,CACExH,MAAO8D,EACP7D,OAAQA,KAId,kBAAC,IAAD,CACEsH,GAAI,GACJC,GAAI,EACJC,SAAU9C,EACV+C,MAAO1D,GAEP,kBAAC,IAAD,CACEpB,MAAO1C,EAAO4F,SAEbhB,GACC,kBAAC,IAAD,CACE6C,MAAOrE,EACPnD,MAAOA,EACPyC,MAAO1C,EAAOqD,OAEd,kBAACqE,EAAA,EAAD,CACEC,KAAMtE,EACNuE,QAASzE,KAId2B,GACC,kBAAC,IAAD,CACE7E,MAAOA,EACPyC,MAAO1C,EAAOkD,MAEd,kBAACwE,EAAA,EAAD,CACEC,KAAMrE,EACNsE,QAASzE,KAId4B,GACC,yBAAKrC,MAAO1C,EAAOuD,MAChBA,EAAKsE,IAAI,CAACC,EAAKC,IACd,yBACErF,MAAO1C,EAAOwG,OAEdwB,IAAKD,GAEL,kBAACE,EAAA,EAAD,GACEhI,MAAOA,EACP2H,QAASM,YAAW/E,GACpBgF,SAAUnF,EACVoF,MAAOL,EACPM,OAAQ7H,GACJsH,iBEtMjBQ","file":"pex-static/37/20.d6b3d9189c639590fdbd.chunk.js","sourcesContent":["export enum Dimension {\n WIDTH = 'WIDTH',\n HEIGHT = 'HEIGHT',\n}\n\nexport default null;","import React from 'react';\nimport createImageAlt from 'presentation/utils/createImageAlt';\nimport useStylesheet from './Image.stylesheet';\nimport urlLanguageParse from 'presentation/utils/urlLanguageParse';\nimport { Layout } from 'domain/constants/layout';\nimport { Image } from './Centerfold';\nimport { getCurrentLanguage } from 'domain/selectors/ribbons';\nimport { useSelector } from 'react-redux';\n\nexport interface OuterProps {\n image: Image;\n layout: Layout;\n}\n\nexport const PureImage = ({ image, layout }: OuterProps) => {\n const { styles } = useStylesheet({\n image,\n layout,\n });\n\n const currentLanguage = useSelector(getCurrentLanguage);\n\n const alt = createImageAlt({ imageUrl: image.url });\n\n const imgSrc = urlLanguageParse(image.url, currentLanguage);\n\n return (\n