1<!DOCTYPE html><html class="frontend-fp" lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><meta name="og:image" property="og:image" content="https://www.fashionpersonnel.co.uk/static/fp/og-image.jpg" data-next-head=""/><meta name="owner" content="jobiqo" data-next-head=""/><link rel="canonical" href="https://www.fashionpersonnel.co.uk" data-next-head=""/><title data-next-head="">Fashion Retail Jobs & Recruitment | Fashion Personnel</title><meta name="description" content="Specialist fashion and retail recruitment. Hiring, or after your next fashion retail job? For 30+ years we've matched brilliant people with the best brands, UK and worldwide." property="description" data-next-head=""/><meta name="og:title" content="Fashion Jobs & Recruitment | Fashion & Retail Personnel" property="og:title" data-next-head=""/><meta name="og:description" content="Specialist fashion and retail recruitment. Hiring, or after your next fashion retail job? For 30+ years we've matched brilliant people with the best brands, UK and worldwide." property="og:description" data-next-head=""/><link rel="preload" href="https://www.fashionpersonnel.co.uk/sites/default/files/styles/banner_desktop/public/paragraphs/2026-09/fashion-head-office.png.webp?itok=d0NTjWfV" as="image" fetchPriority="high" data-next-head=""/><link rel="preload" href="/static/nprogress.css" as="style"/><link rel="icon" type="image/svg+xml" href="/static/fp/favicon.svg"/><link rel="icon" type="image/x-icon" href="/static/fp/favicon.ico"/><link rel="mask-icon" href="/static/fp/safari-pinned-tab.svg" color="#000000"/><link rel="apple-touch-icon" sizes="180x180" href="/static/fp/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/static/fp/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/static/fp/favicon-16x16.png"/><link rel="manifest" href="/static/fp/site.webmanifest" crossorigin="use-credentials"/><meta name="msapplication-TileColor" content="#000000"/><meta name="theme-color" content="#000000"/><link rel="preload" href="/_next/static/media/7b8d7718ba08bc7d-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/1827c79ef80186ce-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/1cd89aeb41bc5ade-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/cee54c58f389a0a9-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/a614424b0989b72a.css" as="style"/><link rel="preload" href="/_next/static/css/970c471fe8391cc6.css" as="style"/><link rel="preload" href="/_next/static/css/caa65bbeaec4ebc6.css" as="style"/><link rel="preload" href="/_next/static/css/401a20257808184d.css" as="style"/><link rel="preload" href="/_next/static/css/16f55f2f0314f6e8.css" as="style"/><link rel="preload" href="/_next/static/css/80c88ec5ea1bfbeb.css" as="style"/><link rel="preload" href="/_next/static/css/c3253c9fad67bb86.css" as="style"/><link rel="preload" href="/_next/static/css/d3a86da2012832c5.css" as="style"/><link rel="preload" href="/_next/static/css/7fb54a517de41f95.css" as="style"/><link rel="preload" href="/_next/static/css/ec0faef778d31c49.css" as="style"/><link rel="stylesheet" href="/_next/static/css/a614424b0989b72a.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/css/970c471fe8391cc6.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/caa65bbeaec4ebc6.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/401a20257808184d.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/16f55f2f0314f6e8.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/80c88ec5ea1bfbeb.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/c3253c9fad67bb86.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/d3a86da2012832c5.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/7fb54a517de41f95.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/ec0faef778d31c49.css" data-n-p=""/><noscript data-n-css=""></noscript>
1<script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script>
1<script src="/_next/static/chunks/webpack-d3fb889c55ffa670.js" defer=""></script>
1<script src="/_next/static/chunks/framework-c98eea790b0b93c3.js" defer=""></script>
1<script src="/_next/static/chunks/main-663d5c7fa7d34ab1.js" defer=""></script>
1<script src="/_next/static/chunks/pages/_app-117ec8def8078649.js" defer=""></script>
1<script src="/_next/static/chunks/8230-f69ef64ac3804cb0.js" defer=""></script>
1<script src="/_next/static/chunks/4587-a76018fd8358aef8.js" defer=""></script>
1<script src="/_next/static/chunks/9307-53fcd074ab459a62.js" defer=""></script>
1<script src="/_next/static/chunks/319-7b55c0233f273b0c.js" defer=""></script>
1<script src="/_next/static/chunks/4272-eb2e04b65faeade3.js" defer=""></script>
1<script src="/_next/static/chunks/290-d5301bf57635505d.js" defer=""></script>
1<script src="/_next/static/chunks/2400-73f6a41ca9a82102.js" defer=""></script>
1<script src="/_next/static/chunks/6605-05265604edeae262.js" defer=""></script>
1<script src="/_next/static/chunks/738-08b1a7bd047454c7.js" defer=""></script>
1<script src="/_next/static/chunks/7302-d0a5568b0b006fde.js" defer=""></script>
1<script src="/_next/static/chunks/8564-ec5f1211594e2309.js" defer=""></script>
1<script src="/_next/static/chunks/2557-aa9475cccc382aa7.js" defer=""></script>
1<script src="/_next/static/chunks/4170-cc72c11d3aa24699.js" defer=""></script>
1<script src="/_next/static/chunks/512-cc615161700b43c3.js" defer=""></script>
1<script src="/_next/static/chunks/1781-7af69c1ce7808294.js" defer=""></script>
1<script src="/_next/static/chunks/6989-0e83a210b61f7915.js" defer=""></script>
1<script src="/_next/static/chunks/5411-61a749a77e39d703.js" defer=""></script>
1<script src="/_next/static/chunks/7829-273473a13b273bde.js" defer=""></script>
1<script src="/_next/static/chunks/126-aa9d37ec249063f4.js" defer=""></script>
1<script src="/_next/static/chunks/9099-ac6fbf7fbea31fb6.js" defer=""></script>
1<script src="/_next/static/chunks/7279-8396eaef4877c1c9.js" defer=""></script>
1<script src="/_next/static/chunks/157-a19fde16d73781cc.js" defer=""></script>
1<script src="/_next/static/chunks/5076-f8bab6d0bab019b6.js" defer=""></script>
1<script src="/_next/static/chunks/pages/index-a553bd54b67d68d7.js" defer=""></script>
1<script src="/_next/static/i58XwHsjaxRx-GxZ3Ty62/_buildManifest.js" defer=""></script>
1<script src="/_next/static/i58XwHsjaxRx-GxZ3Ty62/_ssgManifest.js" defer=""></script>
1<style id="__jsx-775039972">:root{--font-family-body:Arial, Helvetica, sans-serif;--font-family-headings:'roboto', 'roboto Fallback'}.frontend-rhr:root{--font-family-body:Arial, Helvetica, sans-serif;--font-family-headings:'Oswald', 'Oswald Fallback'}</style></head><body><style id="__jsx-775039972">:root{--font-family-body:Arial, Helvetica, sans-serif;--font-family-headings:'roboto', 'roboto Fallback'}.frontend-rhr:root{--font-family-body:Arial, Helvetica, sans-serif;--font-family-headings:'Oswald', 'Oswald Fallback'}</style><link rel="preload" as="image" href="/static/fp/logo.svg?v2"/><link rel="preload" as="image" href="https://www.fashionpersonnel.co.uk/sites/default/files/styles/banner_desktop/public/paragraphs/2026-09/fashion-head-office.png.webp?itok=d0NTjWfV" fetchPriority="high"/><div id="__next"><div class="jsx-775039972"><div style="display:contents"></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","url":"https://www.fashionpersonnel.co.uk","logo":"https://www.fashionpersonnel.co.uk/static/fp/logo.svg?v2","name":"Fashion & Retail Personnel","description":"From sales and marketing roles to design and merchandising positions, we have a wide range of opportunities waiting for you."}</script>
1<a href="/contact-fashion-personnel"><div class="vcl-box 2 box_box__OlC9O box_boxMarginClean__xH3Ss 3 4 5 box_p-sm-3__h44QY" data-testid="box" style="background-color:var(--color-primary);border-radius:0" data-test-id="site-campaign"><p class="text_text__0N_kF text_white__DxDiE 6 m-sm-5 7 8 9 10 11 12 text_ta-sm-center__Gs9Qa">Looking to hire or looking to register with us? Get in touch on 02074360220 or [email protected]</p></div></a><header><div class="visibility_hideDesktop__aQ5a0 "><div class="header_navblock__s8rws" data-testid="navbar"><div class="header_navblockContainer__D_Y51"><button><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="30" height="30" aria-labelledby="" color="var(--color-primary)" class="" style="color:var(--color-primary);fill:var(--color-primary)" fill="var(--color-primary)"><title id="">Menu</title><g class="menu_left_svg__nc-icon-wrapper"><path data-color="color-2" d="M30 17H2a1 1 0 1 1 0-2h28a1 1 0 1 1 0 2z"></path><path d="M30 8H2a1 1 0 1 1 0-2h28a1 1 0 1 1 0 2zM16 26H2a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"></path></g></svg></button><div><div class="jd-branding"><a class="jd-branding-logo" href="/"><span style="margin:0"><img style="min-height:80px" data-testid="branding-logo" src="/static/fp/logo.svg?v2" alt="Fashion & Retail Personnel"/></span></a></div></div><a href="/jobs"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" aria-labelledby="" color="var(--color-primary)" class="" style="color:var(--color-primary);fill:var(--color-primary)" fill="var(--color-primary)"><title id="">Search</title><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path><path d="M0 0h24v24H0z" fill="none"></path></svg></a></div></div></div><div class="visibility_hideMobile__oJeQo "><div class="header_navblock__s8rws" data-testid="navbar"><div class="header_navblockContainer__D_Y51"><div class="flex-item-element 13 14 m-sm-0 15 16 17 18 mr-sm-6 19 p-sm-0"><div class="jd-branding"><a class="jd-branding-logo" href="/"><span style="margin:0"><img style="min-height:80px" data-testid="branding-logo" src="/static/fp/logo.svg?v2" alt="Fashion & Retail Personnel"/></span></a></div></div><div class="flex-item-wrapper 20 flex_flexItems__DhzIj 21 22 23 flex_fw-sm-wrap__zQmr5 24 flex_jc-sm-center__PKsCR flex_jc-md-center___E_7G flex_jc-lg-flex-start__o2ytn"><div class="flex-item-element 25 mt-sm-4 26 mb-sm-4"><div class="Alignment_alignCenter__P5Hgh Alignment_alignCenterDirectionRow__XgNsh"><span id="header-navigation" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Header navigation</span><nav aria-label="Main" data-orientation="horizontal" dir="ltr" aria-labelledby="header-navigation"><div style="position:relative"><ul data-orientation="horizontal" class="desktopMenu_list__78in6" dir="ltr"><li><button id="radix-_R_2dao4m_-trigger-radix-_R_edao4m_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_2dao4m_-content-radix-_R_edao4m_" class="desktopMenu_trigger__ujAd5 27 desktopMenu_menuLink__uVPfy" data-radix-collection-item=""><div class="flex-item-wrapper 28 flex_flexItems__DhzIj 29 30 31 flex_fw-sm-wrap__zQmr5 32 33 flex_gap-sm-2__fooxR"><div class="flex-item-element 34 35 36 37 38 39 flexItem_flexItem__0wD_n">Looking for a job?</div><div class="flex-item-element 40 41 42 43 44 45 flexItem_flexItem__0wD_n"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="" class="icon-current-color" fill=""><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></div></button></li><li><button id="radix-_R_2dao4m_-trigger-radix-_R_mdao4m_" data-state="closed" aria-expanded="false" aria-controls="radix-_R_2dao4m_-content-radix-_R_mdao4m_" class="desktopMenu_trigger__ujAd5 46 desktopMenu_menuLink__uVPfy" data-radix-collection-item=""><div class="flex-item-wrapper 47 flex_flexItems__DhzIj 48 49 50 flex_fw-sm-wrap__zQmr5 51 52 flex_gap-sm-2__fooxR"><div class="flex-item-element 53 54 55 56 57 58 flexItem_flexItem__0wD_n">Looking to hire?</div><div class="flex-item-element 59 60 61 62 63 64 flexItem_flexItem__0wD_n"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="" class="icon-current-color" fill=""><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></div></button></li></ul></div></nav></div></div><div><a class="button_btn__gwtF3 button_linkBtn__bKpOa button_primary__ytRpZ button_raised__EpUfY bt
64n--lg" data-test-id="button_sign_in" href="/user/login"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Sign in</title><g class="lock_svg__nc-icon-wrapper"><circle cx="32" cy="38" r="2"></circle><path d="m56.242 8.031-24-6a.968.968 0 0 0-.484 0l-24 6A1 1 0 0 0 7 9v28a25 25 0 0 0 50 0V9a1 1 0 0 0-.758-.969ZM25 23a7 7 0 0 1 14 0v5h-2v-5a5 5 0 0 0-10 0v5h-2Zm18 22a1 1 0 0 1-1 1H22a1 1 0 0 1-1-1V31a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1Z"></path></g></svg><span>Sign in</span></a></div></div></div></div></div></header><main><div class="jd-lp-home landingPage_landingPageWrapper__mliyy"><div class="vcl-box 65 box_box__OlC9O 66 67 box_m-sm-0__N4Txl 68 box_p-sm-0__CNnDs" data-testid="box" style="background-color:var(--color-background);box-shadow:none"><!--$--><section id="row-1" class="jd-row-hero_search_banner_centered"><section><div class="heroSearchBannerCentered_wrapper__PR6Q9 jd-hero-search-centered-wrapper"><div class="heroSearchBannerCentered_overlay__Vh0Wa jd-hero-search-centered-overlay" style="--overlay-opacity:0.19999999999999996"><div class="heroSearchBannerCentered_background__nKNZZ jd-hero-search-centered-background"><img alt="fashion HQ editorial work space" fetchPriority="high" loading="eager" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www.fashionpersonnel.co.uk/sites/default/files/styles/banner_desktop/public/paragraphs/2026-09/fashion-head-office.png.webp?itok=d0NTjWfV"/></div></div><div class="main_main__DJ4PE main_mainLarge__rmHOL"><div class="heroSearchBannerCentered_text__7MjWI jd-hero-search-centered-text"><div class="flex-item-element 69 mt-sm-4 70 mb-sm-4 71 72 pt-sm-5 pt-md-0 73 pb-sm-0 pb-md-0"></div></div><form class="searchInput_wrapper__sJ7F1" data-test-id="search-form"><div class="formItemsInline_itemsWrapper__3D5Jw"><div class="formItemsInline_flexItems__urB23"><div class="flex-item-element 74 75 76 77 78 79 flexItem_flexItem__0wD_n 80 jcl-flex-item-element formItemsInline_childFlexItem__I_GuF"><div class="input_inputWrapper__fOd_p"><input class="input_input__6rus1 undefined" placeholder="Search for a keyword" size="60" value=""/></div></div><div class="flex-item-element 81 82 83 84 85 86 flexItem_flexItem__0wD_n 87 jcl-flex-item-element formItemsInline_childFlexItem__I_GuF"><div class="formItem_formItem__cwsfG"><label class="formLabel_formLabel__Bf7rz" for="geoautocomplete"><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Enter location</span></label><div class="input_inputWrapper__fOd_p"><input class="input_input__6rus1 input_inputIconStart__wLNKL undefined" id="geoautocomplete" size="40" type="text" placeholder="Enter location" autoComplete="off"/><div class="input_inputIcon__7GQjr input_iconStart__deaIG"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" xml:space="preserve" width="1em" height="1em" aria-labelledby="" color="var(--color-gray3)" class="" style="color:var(--color-gray3);fill:var(--color-gray3)" fill="var(--color-gray3)"><title id="">Start typing...</title><path d="M32 1C20.694 1 9 9.639 9 24.095 9 39.24 30.383 60.797 31.293 61.707a.997.997 0 0 0 1.414 0C33.617 60.797 55 39.24 55 24.095 55 9.639 43.306 1 32 1zm0 31a8 8 0 1 1 0-16 8 8 0 0 1 0 16z" class="marker_svg__nc-icon-wrapper"></path></svg></div></div></div></div><button type="submit" class="button_btn__gwtF3 button_primary__ytRpZ button_raised__EpUfY btn--lg"><span>Search</span></button></div></div></form></div></div></section></section><!--/$--><!--$?--><template id="B:0"></template><!--/$--><!--$?--><template id="B:1"></template><!--/$--><!--$?--><template id="B:2"></template><!--/$--><!--$?--><template id="B:3"></template><!--/$--><!--$--><section id="row-6" class="jd-row-insecure_script"><section><div><style> 88/* ============================================================ 89 FRP homepage â inter-module spacing tidy-up. 90 Paste into an empty Insecure Script row (order doesn't matter). 91 CSS only. Evens out the vertical gaps between the modules â 92 the biggest offender was ~130px of dead space under Featured 93 Jobs before the quick-links band. 94 ============================================================ */ 95
96/* Featured jobs â trim the oversized bottom gap, tighten the top */ 97.jd-row-featured_jobs [class*="pb-sm-12"] { padding-bottom: 56px !important; } 98.jd-row-featured_jobs [class*="pt-sm-11"] { padding-top: 32px !important; } 99 100/* Quick-links band â even top/bottom, in line with its neighbours */ 101.frp-quicklinks { padding-top: 48px !important; padding-bottom: 48px !important; } 102 103/* Browse Jobs â trim the big gap before the footer */ 104.jd-row-facet_categories [class*="pb-sm-11"], 105.jd-row-facet_categories [class*="pb-sm-12"] { padding-bottom: 64px !important; } 106</style></div></section></section><!--/$--><!--$?--><template id="B:4"></template><!--/$--><!--$?--><template id="B:5"></template><!--/$--><!--$?--><template id="B:6"></template><!--/$--></div></div></main></div></div>
106<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
106<div hidden id="S:0"><section id="row-2" class="jd-row-insecure_script"><section><div><div class="frp-home-hero"> 107 <style> 108 .frp-home-hero, .frp-home-hero *, .frp-home-hero *::before, .frp-home-hero *::after { 109 box-sizing: border-box; 110 } 111 .frp-home-hero { 112 font-family: 'Roboto', Arial, Helvetica, sans-serif; 113 max-width: 1150px; 114 margin: -110px auto 40px; 115 padding: 56px 60px 52px; 116 border-radius: 32px; 117 background: #ffffff; 118 box-shadow: 0 15px 40px rgba(0, 0, 0, .08); 119 border: 1px solid #dde1e4; 120 position: relative; 121 overflow: hidden; 122 } 123 .frp-home-hero-circle { 124 position: absolute; 125 top: -80px; 126 right: -80px; 127 width: 240px; 128 height: 240px; 129 border-radius: 50%; 130 background: rgba(0, 0, 0, .04); 131 } 132 .frp-home-hero h1 { 133 font-family: 'Roboto', Arial, Helvetica, sans-serif; 134 font-size: clamp(38px, 5vw, 60px); 135 line-height: 1.08; 136 max-width: 900px; 137 margin: 0 0 26px; 138 color: #000000; 139 font-weight: 800; 140 } 141 .frp-home-hero h1 span { color: #374047; } 142 143 /* Intro copy â split into a lead + a hairline-flagged "what we cover" column 144 so three paragraphs read as a composed block, not a stack of grey text. */ 145 .frp-home-hero-intro { 146 display: grid; 147 grid-template-columns: 1fr 1fr; 148 gap: 26px 44px; 149 max-width: 980px; 150 margin: 0; 151 align-items: start; 152 } 153 .frp-home-hero-lead { 154 font-size: 17px; 155 line-height: 1.6; 156 margin: 0; 157 color: #374047; 158 } 159 .frp-home-hero-support { 160 font-size: 15px; 161 line-height: 1.65; 162 margin: 0; 163 color: #5f6e78; 164 border-left: 2px solid #dde1e4; 165 padding-left: 22px; 166 } 167 .frp-home-hero-bridge { 168 font-size: clamp(17px, 2vw, 20px); 169 line-height: 1.4; 170 font-weight: 700; 171 color: #000000; 172 max-width: 820px; 173 margin: 24px 0 32px; 174 } 175 @media (max-width: 760px) { 176 .frp-home-hero-intro { grid-template-columns: 1fr; gap: 16px; } 177 .frp-home-hero-support { 178 border-left: 0; 179 padding-left: 0; 180 border-top: 1px solid #dde1e4; 181 padding-top: 16px; 182 } 183 } 184 185 .frp-home-hero-paths { 186 display: grid; 187 grid-template-columns: repeat(2, minmax(0, 1fr)); 188 gap: 20px; 189 } 190 @media (max-width: 900px) { 191 .frp-home-hero-paths { grid-template-columns: 1fr; } 192 } 193 194 /* Path card â split text + image, image slightly the larger half */ 195 .frp-home-hero-path { 196 display: grid; 197 grid-template-columns: 1fr 1.1fr; 198 overflow: hidden; 199 border-radius: 20px; 200 background: #eff2f4; 201 border: 1px solid #dde1e4; 202 } 203 .frp-home-hero-path-body { 204 padding: 30px; 205 display: flex; 206 flex-direction: column; 207 } 208 .frp-home-hero-path-eyebrow { 209 font-size: 11px; 210 font-weight: 700; 211 letter-spacing: .12em; 212 text-transform: uppercase; 213 color: #5f6e78; 214 margin-bottom: 10px; 215 } 216 .frp-home-hero-path h3 { 217 font-weight: 800; 218 font-size: clamp(20px, 2.4vw, 26px); 219 line-height: 1.15; 220 color: #000000; 221 margin: 0 0 10px; 222 } 223 .frp-home-hero-path p { 224 font-size: 14px; 225 line-height: 1.55; 226 color: #374047; 227 margin: 0 0 22px; 228 } 229 .frp-home-hero-path a { 230 margin-top: auto; 231 align-self: flex-start; 232 display: inline-block; 233 background: #000000; 234 color: #ffffff; 235 padding: 12px 24px; 236 border-radius: 999px; 237 text-decoration: none; 238 font-weight: 700; 239 font-size: 14px; 240 } 241 .frp-home-hero-path a::after { content: " \2192"; white-space: pre; } 242 243 /* Works for both the <img> and the fallback placeholder <div>. */ 244 .frp-home-hero-path-media { 245 width: 100%; 246 height: 100%; 247 min-height: 280px; 248 object-fit: cover; 249 background: #dde1e4; 250 background-size: cover; 251 background-position: center; 252 display: flex; 253 align-items: center; 254 justify-content: center; 255 font-size: 11px; 256 font-weight: 700; 257 letter-spacing: .12em; 258 text-transform: uppercase; 259 color: #8a9099; 260 } 261 262 .frp-home-hero-path--dark { background: #000000; border-color: #000000; } 263 .frp-home-hero-path--dark .frp-home-hero-path-eyebrow { color: #9aa0a6; } 264 .frp-home-hero-path--dark h3 { color: #ffffff; } 265 .frp-home-hero-path--dark p { color: #dedede; } 266 .frp-home-hero-path--dark a { background: #ffffff; color: #000000; } 267 .frp-home-hero-path--dark .frp-home-hero-path-media { background: #1c1c1c; color: #6b6b6b; } 268 269 @media (max-width: 640px) { 270 .frp-home-hero { margin: -60px auto 32px; padding: 36px 26px 30px; } 271 272 /* Older-iOS-Safari fix, 2026-09-17. This block used to be: 273 .frp-home-hero-path { grid-template-columns: 1fr; } 274 .frp-home-hero-path-media { order: -1; min-height: 160px; } 275 which relied on two things older WebKit gets wrong on a GRID item: 276 `order`, and the `height: 100%` inherited from the base rule above 277 (older Safari resolves that % against the container rather than the 278 auto-sized row, so the image grew to fill the whole card and â with 279 the card's `overflow: hidden` â the text painted on top of the photo). 280 Flexbox + an explicit px height removes both. */ 281 .frp-home-hero-path { 282 display: -webkit-flex; 283 display: flex; 284 -webkit-flex-direction: column; 285 flex-direction: column; 286 grid-template-columns: none; 287 } 288 .frp-home-hero-path-media { 289 -webkit-order: -1; 290 order: -1; 291 display: block; 292 width: 100%; 293 height: 160px; 294 min-height: 0; 295 -webkit-flex: 0 0 auto; 296 flex: 0 0 auto; 297 -o-object-fit: cover; 298 object-fit: cover; 299 } 300 .frp-home-hero-path-body { 301 -webkit-order: 0; 302 order: 0; 303 -webkit-flex: 1 1 auto; 304 flex: 1 1 auto; 305 } 306 } 307 </style> 308 309 <div class="frp-home-hero-circle" aria-hidden="true"></div> 310 <h1>Fashion jobs. Brilliant people. <span>Big career energy.</span></h1> 311 <div class="frp-home-hero-intro"> 312 <p class="frp-home-hero-lead">For over 30 years, weâve been matching great people with some of the biggest, best and most exciting names in fashion, retail, beauty, lifestyle and ecommerce â across the UK and around the world.</p> 313 <p class="frp-home-hero-support">From buying, merchandising, design and production to marketing, ec
313ommerce, retail, head office and senior leadership, we know the industry, the brands and where the best opportunities are.</p> 314 </div> 315 <p class="frp-home-hero-bridge">Looking for your next fashion or retail job? Need brilliant people to grow your team? Youâre in the right place.</p> 316 317 <div class="frp-home-hero-paths"> 318 <div class="frp-home-hero-path"> 319 <div class="frp-home-hero-path-body"> 320 <span class="frp-home-hero-path-eyebrow">Looking for a job?</span> 321 <h3>Find your next role</h3> 322 <p>We take the time to understand what matters to you â from your first step to your next leadership move.</p> 323 <a href="/jobs">Browse Jobs</a> 324 </div> 325 <img class="frp-home-hero-path-media" src="https://backend.retailappointment.co.uk/sites/default/files/media/2026-09/next-role_0.png" alt loading="lazy"> 326 </div> 327 328 <div class="frp-home-hero-path frp-home-hero-path--dark"> 329 <div class="frp-home-hero-path-body"> 330 <span class="frp-home-hero-path-eyebrow">Looking to hire?</span> 331 <h3>Grow your team</h3> 332 <p>From emerging talent to senior leadership â permanent, temporary or freelance.</p> 333 <a href="/looking-hire">Hire Talent</a> 334 </div> 335 <img class="frp-home-hero-path-media" src="https://backend.retailappointment.co.uk/sites/default/files/media/2026-09/grow-team_0.png" alt loading="lazy"> 336 </div> 337 </div> 338</div></div></section></section></div>
338<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 339$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
339<div hidden id="S:1"><section id="row-3" class="jd-row-featured_jobs"><section><div class="vcl-box 340 box_box__OlC9O 341 342 box_m-sm-0__N4Txl 343 box_p-sm-0__CNnDs" data-testid="box" style="background-color:var(--color-white);box-shadow:none;border-radius:0px" data-test-id="featured_jobs"><div class="main_main__DJ4PE main_mainLarge__rmHOL"><div class="flex-item-element 344 345 m-sm-0 346 pt-sm-11 347 pb-sm-12"><div class="flex-item-wrapper 348 flex_flexItems__DhzIj 349 350 flex_ai-sm-center__jTZ8a 351 flex_fw-sm-wrap__zQmr5 352 flex_jc-sm-space-between__AlsZO"><div class="flex-item-element 353 354 355 356 357 358 flexItem_flexItem__0wD_n"><p class="jd-lp-hjob-teasers-intro 359 text_text__0N_kF text_primary__dCZf4 360 361 362 363 364 text_fw-sm-bold__MReIy 365 366 367 368 text_tt-sm-uppercase__MLfX2">Featured jobs</p><div class="flex-item-element 369 mt-sm-6 370 mb-sm-6"></div></div><div class="visibility_hideMobile__oJeQo "><div class="flex-item-element 371 372 373 374 flexItem_js-sm-flex-end__1BGls 375 376 flexItem_flexItem__0wD_n"><a class="button_btn__gwtF3 button_linkBtn__bKpOa button_secondary__L02lW btn--lg" href="/jobs?"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Show more</title><path d="M14 37h13v13c0 .6.4 1 1 1h8c.6 0 1-.4 1-1V37h13c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1H37V14c0-.6-.4-1-1-1h-8c-.6 0-1 .4-1 1v13H14c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1z" class="add_svg__nc-icon-wrapper"></path></svg><span>See all jobs</span></a></div></div></div><div class="JobsTeaserGrid_jobsGrid__HIA_s 377 grid_grid__olPrd 378 379 380 grid_grid-gap-sm-6__Yligb"><div class="cell_cell-dsp-sm-grid__VeniU 381 cell_cell__KD6Av"><div title="Customer Service Representative" data-test-id="job-teaser-128152 " style="cursor:pointer;display:grid"><div class="jobTeaser_jobTeaserWrapper__7HfH9 jcl-job-teaser " data-testid="jcl-job-teaser-wrapper"><div class="jcl-job-teaser-image"><img alt="Logo for job Customer Service Representative" loading="lazy" width="50" height="50" decoding="async" data-nimg="1" style="color:transparent" src="https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC"/></div><div class="jcl-job-teaser-content"><div class="jobTeaser_jobTeaserTitle__XIgud jcl-job-teaser-title"><a data-avoid-redirect="true" href="/job/customer-service-representative-128152">Customer Service Representative</a></div><div class="jcl-job-teaser-info"><div class="jobTeaser_jobTeaserCompany__RO4_j jcl-job-teaser-company"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd jcl-job-teaser-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><g class="office_svg__nc-icon-wrapper"><path data-color="color-2" d="M47 7H33V2a1 1 0 1 0-2 0v5H17a1 1 0 0 0-1 1v30h9c1.654 0 3 1.346 3 3v22h8V34c0-1.654 1.346-3 3-3h9V8a1 1 0 0 0-1-1zm-8 17H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2zm0-7H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"></path><path d="M61 33H39a1 1 0 0 0-1 1v28a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V34a1 1 0 0 0-1-1zm-7 23h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zM25 40H3a1 1 0 0 0-1 1v21a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V41a1 1 0 0 0-1-1zm-7 16h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2z"></path></g></svg></span><div class="jobTeaser_companyName___rhEr">Fashion Personnel Ltd</div></div><div class="flex-item-wrapper 382 flex_flexItems__DhzIj 383 384 flex_ai-sm-center__jTZ8a 385 flex_fw-sm-wrap__zQmr5"><div class="jobTeaser_jobTeaserLocation__QTwy1 jcl-job-teaser-location" data-testid="jcl-job-teaser-location"><div class="flex-item-wrapper 386 flex_flexItems__DhzIj 387 388 flex_ai-sm-center__jTZ8a 389 flex_fw-sm-nowrap__kS8fc"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">location</title><g class="map_marker_svg__nc-icon-wrapper"><path d="m61.713 5.042-19.666 5.9-19.676-7.871a1.01 1.01 0 0 0-.658-.029l-20 6A1 1 0 0 0 1 10v48a1 1 0 0 0 1.287.958l19.666-5.9 16.676 6.67a1 1 0 0 0 .742-1.858L23 51.323V5.477l18 7.2V25a1 1 0 0 0 2 0V12.744l18-5.4V28a1 1 0 0 0 2 0V6a1 1 0 0 0-1.287-.958ZM21 51.256l-18 5.4V10.744l18-5.4Z"></path><path d="M50 30c-6.391 0-13 4.746-13 12.688 0 7.565 11.818 18.581 12.321 19.046a1 1 0 0 0 1.358 0C51.182 61.269 63 50.253 63 42.688 63 34.746 56.391 30 50 30Zm0 17a4 4 0 1 1 4-4 4 4 0 0 1-4 4Z" data-color="color-2"></path></g></svg></span><span class="popoverlist-no-list-item">Long Eaton, Nottingham, UK</span></div></div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Published</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Published<!-- -->:<!-- -->Â </span>23/09/2026</div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Expires</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Expires<!-- -->:<!-- -->Â </span>23/10/2026</div></div></div><div class="jobTeaser_jobTeaserOccupation__kIsbG jcl-job-teaser-occupation"></div><div class="jobTeaser_jobTeaserDescription__6HGLX jcl-job-teaser-description"></div></div><div class="flex-item-element 390 391 392 393 394 395 flexItem_flexItem__0wD_n" style="flex:1"></div><div class="flex-item-wrapper 396 flex_flexItems__DhzIj 397 flex_fd-sm-column__T5mXM flex_fd-md-row__jrllk 398 flex_ai-sm-flex-start__g4mYB 399 flex_fw-sm-nowrap__kS8fc 400 flex_jc-sm-space-between__AlsZO 401 flex_gap-sm-5__yaBCH 402 jobTeaser_jobTeaserActions__peBah"><div class="jobTeaser_featuredIcon__qFKl2 "></div><span class="jobTeaser_bookmarkIcon__tbfqU"><button data-testid="icon-button" title="Bookmark" class="bookmark_iconWrapper__QQkQd" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="" class="icon-current-color" fill="" data-testid="star-line-icon"><path fill="none" stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" d="M32 6.833 38 26h20L42.108 37.941l6.246 19.226L32 45.285 15.646 57.167l6.246-19.226L6 26h20l6-19.167z" stroke-width="2"></path></svg></button></span></div></div></div></div><div class="cell_cell-dsp-sm-grid__VeniU 403 cell_cell__KD6Av"><div title="Ecommerce Operations Assistant" data-test-id="job-teaser-19034 " style="cursor:pointer;display:grid"><div class="jobTeaser_jobTeaserWrapper__7HfH9 jcl-job-teaser " data-testid="jcl-job-teaser-wrapper"><div class="jcl-job-teaser-image"><img alt="Logo for job Ecommerce Operations Assistant" loading="lazy" width="50" height="50" decoding="async" data-nimg="1" style="color:transparent" src="https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC"/></div><div class="jcl-job-teaser-content"><div class="jobTeaser_jobTeaserTitle__XIgud jcl-job-teaser-title"><a data-avoid-redirect="true" href="/job/ecommerce-operations-assistant-19034">Ecommerce Operations Assistant</a></div><div class="jcl-job-teaser-info"><div class="jobTeaser_jobTeaserCompany__RO4_j jcl-job-teaser-company"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd jcl-job-teaser-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><g class="office_svg__nc-icon-wrapper"><path data-color="color-2" d="M47 7H33V2a1 1 0 1 0-2 0v5H17a1 1 0 0 0-1 1v30h9c1.654 0 3 1.346 3 3v22h8V34c0-1.654 1.346-3 3-3h9V8a1 1 0 0 0-1-1zm-8 17H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2zm0-7H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"></path><path d="M61 33H39a1 1 0 0 0-1 1v28a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V34a1 1 0 0 0-1-1zm-7 23h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zM25 40H3a1 1 0 0 0-1 1v21a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V41a1 1 0 0 0-1-1zm-7 16h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2z"></path></g></svg></span><div class="jobTeaser_companyName___rhEr">Fashion Personnel Ltd</div></div><div class="flex-item-wrapper 404 flex_flexItems__DhzIj 405 406 flex_ai-sm-center__jTZ8a 407 flex_fw-sm-wrap__zQmr5"><div class="jobTeaser_jobTeaserLocation__QTwy1 jcl-job-teaser-location" data-testid="jcl-job-teaser-location"><div class="flex-item-wrapper 408 flex_flexItems__DhzIj 409 410 flex_ai-sm-center__jTZ8a 411 flex_fw-sm-nowrap__kS8fc"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">location</title><g class="map_marker_svg__nc-icon-wrapper"><path d="m61.713 5.042-19.666 5.9-19.676-7.871a1.01 1.01 0 0 0-.658-.029l-20 6A1 1 0 0 0 1 10v48a1 1 0 0 0 1.287.958l19.666-5.9 16.676 6.67a1 1 0 0 0 .742-1.858L23 51.323V5.477l18 7.2V25a1 1 0 0 0 2 0V12.744l18-5.4V28a1 1 0 0 0 2 0V6a1 1 0 0 0-1.287-.958ZM21 51.256l-18 5.4V10.744l18-5.4Z"></path><path d="M50 30c-6.391 0-13 4.746-13 12.688 0 7.565 11.818 18.581 12.321 19.046a1 1 0 0 0 1.358 0C51.182 61.269 63 50.253 63 42.688 63 34.746 56.391 30 50 30Zm0 17a4 4 0 1 1 4-4 4 4 0 0 1-4 4Z" data-color="color-2"></path></g></svg></span><span class="popoverlist-no-list-item">London W1W 8BA, UK</span></div></div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Published</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Published<!-- -->:<!-- -->Â </span>21/05/2026</div></div></div><div class="jobTeaser_jobTeaserOccupation__kIsbG jcl-job-teaser-occupation"></div><div class="jobTeaser_jobTeaserDescription__6HGLX jcl-job-teaser-description"></div></div><div class="flex-item-element 412 413 414 415 416 417 flexItem_flexItem__0wD_n" style="flex:1"></div><div class="flex-item-wrapper 418 flex_flexItems__DhzIj 419 flex_fd-sm-column__T5mXM flex_fd-md-row__jrllk 420 flex_ai-sm-flex-start__g4mYB 421 flex_fw-sm-nowrap__kS8fc 422 flex_jc-sm-space-between__AlsZO 423 flex_gap-sm-5__yaBCH 424 jobTeaser_jobTeaserActions__peBah"><div class="jobTeaser_featuredIcon__qFKl2 "></div><span class="jobTeaser_bookmarkIcon__tbfqU"><button data-testid="icon-button" title="Bookmark" class="bookmark_iconWrapper__QQkQd" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="" class="icon-current-color" fill="" data-testid="star-line-icon"><path fill="none" stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" d="M32 6.833 38 26h20L42.108 37.941l6.246 19.226L32 45.285 15.646 57.167l6.246-19.226L6 26h20l6-19.167z" stroke-width="2"></path></svg></button></span></div></div></div></div><div class="cell_cell-dsp-sm-grid__VeniU 425 cell_cell__KD6Av"><div title="Assistant Store Manager" data-test-id="job-teaser-98715 " style="cursor:pointer;display:grid"><div class="jobTeaser_jobTeaserWrapper__7HfH9 jcl-job-teaser " data-testid="jcl-job-teaser-wrapper"><div class="jcl-job-teaser-image"><img alt="Logo for job Assistant Store Manager" loading="lazy" width="50" height="50" decoding="async" data-nimg="1" style="color:transparent" src="https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC"/></div><div class="jcl-job-teaser-content"><div class="jobTeaser_jobTeaserTitle__XIgud jcl-job-teaser-title"><a data-avoid-redirect="true" href="/job/assistant-store-manager-98715">Assistant Store Manager</a></div><div class="jcl-job-teaser-info"><div class="jobTeaser_jobTeaserCompany__RO4_j jcl-job-teaser-company"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd jcl-job-teaser-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><g class="office_svg__nc-icon-wrapper"><path data-color="color-2" d="M47 7H33V2a1 1 0 1 0-2 0v5H17a1 1 0 0 0-1 1v30h9c1.654 0 3 1.346 3 3v22h8V34c0-1.654 1.346-3 3-3h9V8a1 1 0 0 0-1-1zm-8 17H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2zm0-7H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"></path><path d="M61 33H39a1 1 0 0 0-1 1v28a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V34a1 1 0 0 0-1-1zm-7 23h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zM25 40H3a1 1 0 0 0-1 1v21a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V41a1 1 0 0 0-1-1zm-7 16h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2z"></path></g></svg></span><div class="jobTeaser_companyName___rhEr">Fashion Personnel Ltd</div></div><div class="flex-item-wrapper 426 flex_flexItems__DhzIj 427 428 flex_ai-sm-center__jTZ8a 429 flex_fw-sm-wrap__zQmr5"><div class="jobTeaser_jobTeaserLocation__QTwy1 jcl-job-teaser-location" data-testid="jcl-job-teaser-location"><div c
429lass="flex-item-wrapper 430 flex_flexItems__DhzIj 431 432 flex_ai-sm-center__jTZ8a 433 flex_fw-sm-nowrap__kS8fc"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">location</title><g class="map_marker_svg__nc-icon-wrapper"><path d="m61.713 5.042-19.666 5.9-19.676-7.871a1.01 1.01 0 0 0-.658-.029l-20 6A1 1 0 0 0 1 10v48a1 1 0 0 0 1.287.958l19.666-5.9 16.676 6.67a1 1 0 0 0 .742-1.858L23 51.323V5.477l18 7.2V25a1 1 0 0 0 2 0V12.744l18-5.4V28a1 1 0 0 0 2 0V6a1 1 0 0 0-1.287-.958ZM21 51.256l-18 5.4V10.744l18-5.4Z"></path><path d="M50 30c-6.391 0-13 4.746-13 12.688 0 7.565 11.818 18.581 12.321 19.046a1 1 0 0 0 1.358 0C51.182 61.269 63 50.253 63 42.688 63 34.746 56.391 30 50 30Zm0 17a4 4 0 1 1 4-4 4 4 0 0 1-4 4Z" data-color="color-2"></path></g></svg></span><span class="popoverlist-no-list-item">London, UK</span></div></div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Published</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Published<!-- -->:<!-- -->Â </span>21/08/2026</div></div></div><div class="jobTeaser_jobTeaserOccupation__kIsbG jcl-job-teaser-occupation"></div><div class="jobTeaser_jobTeaserDescription__6HGLX jcl-job-teaser-description"></div></div><div class="flex-item-element 434 435 436 437 438 439 flexItem_flexItem__0wD_n" style="flex:1"></div><div class="flex-item-wrapper 440 flex_flexItems__DhzIj 441 flex_fd-sm-column__T5mXM flex_fd-md-row__jrllk 442 flex_ai-sm-flex-start__g4mYB 443 flex_fw-sm-nowrap__kS8fc 444 flex_jc-sm-space-between__AlsZO 445 flex_gap-sm-5__yaBCH 446 jobTeaser_jobTeaserActions__peBah"><div class="jobTeaser_featuredIcon__qFKl2 "></div><span class="jobTeaser_bookmarkIcon__tbfqU"><button data-testid="icon-button" title="Bookmark" class="bookmark_iconWrapper__QQkQd" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="" class="icon-current-color" fill="" data-testid="star-line-icon"><path fill="none" stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" d="M32 6.833 38 26h20L42.108 37.941l6.246 19.226L32 45.285 15.646 57.167l6.246-19.226L6 26h20l6-19.167z" stroke-width="2"></path></svg></button></span></div></div></div></div><div class="cell_cell-dsp-sm-grid__VeniU 447 cell_cell__KD6Av"><div title="Head of Merchandising â Fast Fashion" data-test-id="job-teaser-98606 " style="cursor:pointer;display:grid"><div class="jobTeaser_jobTeaserWrapper__7HfH9 jcl-job-teaser " data-testid="jcl-job-teaser-wrapper"><div class="jcl-job-teaser-image"><img alt="Logo for job Head of Merchandising â Fast Fashion" loading="lazy" width="50" height="50" decoding="async" data-nimg="1" style="color:transparent" src="https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC"/></div><div class="jcl-job-teaser-content"><div class="jobTeaser_jobTeaserTitle__XIgud jcl-job-teaser-title"><a data-avoid-redirect="true" href="/job/head-merchandising-fast-fashion-98606">Head of Merchandising â Fast Fashion</a></div><div class="jcl-job-teaser-info"><div class="jobTeaser_jobTeaserCompany__RO4_j jcl-job-teaser-company"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd jcl-job-teaser-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><g class="office_svg__nc-icon-wrapper"><path data-color="color-2" d="M47 7H33V2a1 1 0 1 0-2 0v5H17a1 1 0 0 0-1 1v30h9c1.654 0 3 1.346 3 3v22h8V34c0-1.654 1.346-3 3-3h9V8a1 1 0 0 0-1-1zm-8 17H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2zm0-7H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"></path><path d="M61 33H39a1 1 0 0 0-1 1v28a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V34a1 1 0 0 0-1-1zm-7 23h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zM25 40H3a1 1 0 0 0-1 1v21a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V41a1 1 0 0 0-1-1zm-7 16h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2z"></path></g></svg></span><div class="jobTeaser_companyName___rhEr">Fashion Personnel Ltd</div></div><div class="flex-item-wrapper 448 flex_flexItems__DhzIj 449 450 flex_ai-sm-center__jTZ8a 451 flex_fw-sm-wrap__zQmr5"><div class="jobTeaser_jobTeaserLocation__QTwy1 jcl-job-teaser-location" data-testid="jcl-job-teaser-location"><div class="flex-item-wrapper 452 flex_flexItems__DhzIj 453 454 flex_ai-sm-center__jTZ8a 455 flex_fw-sm-nowrap__kS8fc"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">location</title><g class="map_marker_svg__nc-icon-wrapper"><path d="m61.713 5.042-19.666 5.9-19.676-7.871a1.01 1.01 0 0 0-.658-.029l-20 6A1 1 0 0 0 1 10v48a1 1 0 0 0 1.287.958l19.666-5.9 16.676 6.67a1 1 0 0 0 .742-1.858L23 51.323V5.477l18 7.2V25a1 1 0 0 0 2 0V12.744l18-5.4V28a1 1 0 0 0 2 0V6a1 1 0 0 0-1.287-.958ZM21 51.256l-18 5.4V10.744l18-5.4Z"></path><path d="M50 30c-6.391 0-13 4.746-13 12.688 0 7.565 11.818 18.581 12.321 19.046a1 1 0 0 0 1.358 0C51.182 61.269 63 50.253 63 42.688 63 34.746 56.391 30 50 30Zm0 17a4 4 0 1 1 4-4 4 4 0 0 1-4 4Z" data-color="color-2"></path></g></svg></span><span class="popoverlist-no-list-item">London, UK</span></div></div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Published</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Published<!-- -->:<!-- -->Â </span>21/08/2026</div></div></div><div class="jobTeaser_jobTeaserOccupation__kIsbG jcl-job-teaser-occupation"></div><div class="jobTeaser_jobTeaserDescription__6HGLX jcl-job-teaser-description"></div></div><div class="flex-item-element 456 457 458 459 460 461 flexItem_flexItem__0wD_n" style="flex:1"></div><div class="flex-item-wrapper 462 flex_flexItems__DhzIj 463 flex_fd-sm-column__T5mXM flex_fd-md-row__jrllk 464 flex_ai-sm-flex-start__g4mYB 465 flex_fw-sm-nowrap__kS8fc 466 flex_jc-sm-space-between__AlsZO 467 flex_gap-sm-5__yaBCH 468 jobTeaser_jobTeaserActions__peBah"><div class="jobTeaser_featuredIcon__qFKl2 "></div><span class="jobTeaser_bookmarkIcon__tbfqU"><button data-testid="icon-button" title="Bookmark" class="bookmark_iconWrapper__QQkQd" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="" class="icon-current-color" fill="" data-testid="star-line-icon"><path fill="none" stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" d="M32 6.833 38 26h20L42.108 37.941l6.246 19.226L32 45.285 15.646 57.167l6.246-19.226L6 26h20l6-19.167z" stroke-width="2"></path></svg></button></span></div></div></div></div><div class="cell_cell-dsp-sm-grid__VeniU 469 cell_cell__KD6Av"><div title="Senior Childrenswear Garment Technologist â Maternity Cover Contract" data-test-id="job-teaser-132948 " style="cursor:pointer;display:grid"><div class="jobTeaser_jobTeaserWrapper__7HfH9 jcl-job-teaser " data-testid="jcl-job-teaser-wrapper"><div class="jcl-job-teaser-image"><div class="flex-item-wrapper 470 flex_flexItems__DhzIj 471 472 473 flex_fw-sm-wrap__zQmr5"><div style="width:50px;text-align:center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" xml:space="preserve" width="40" height="40" aria-labelledby="" color="var(--color-gray2)" class="" style="color:var(--color-gray2);
473fill:var(--color-gray2)" fill="var(--color-gray2)"><title id="">No logo available</title><g class="briefcase_svg__nc-icon-wrapper"><path data-color="color-2" d="M43 10h-2V5H23v5h-2V4a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1v6zM39 46v3a1 1 0 0 1-1 1H26a1 1 0 0 1-1-1v-3H5v11a4 4 0 0 0 4 4h46a4 4 0 0 0 4-4V46H39z"></path><path d="M59 12H5a4 4 0 0 0-4 4v27a1 1 0 0 0 1 1h23v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3h23a1 1 0 0 0 1-1V16a4 4 0 0 0-4-4z"></path></g></svg></div></div></div><div class="jcl-job-teaser-content"><div class="jobTeaser_jobTeaserTitle__XIgud jcl-job-teaser-title"><a data-avoid-redirect="true" href="/job/senior-childrenswear-garment-technologist-maternity-cover-contract-132948">Senior Childrenswear Garment Technologist â Maternity Cover Contract</a></div><div class="jcl-job-teaser-info"><div class="jobTeaser_jobTeaserCompany__RO4_j jcl-job-teaser-company"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd jcl-job-teaser-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><g class="office_svg__nc-icon-wrapper"><path data-color="color-2" d="M47 7H33V2a1 1 0 1 0-2 0v5H17a1 1 0 0 0-1 1v30h9c1.654 0 3 1.346 3 3v22h8V34c0-1.654 1.346-3 3-3h9V8a1 1 0 0 0-1-1zm-8 17H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2zm0-7H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"></path><path d="M61 33H39a1 1 0 0 0-1 1v28a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V34a1 1 0 0 0-1-1zm-7 23h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zM25 40H3a1 1 0 0 0-1 1v21a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V41a1 1 0 0 0-1-1zm-7 16h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2z"></path></g></svg></span><div class="jobTeaser_companyName___rhEr">Fashion Personnel Ltd</div></div><div class="flex-item-wrapper 474 flex_flexItems__DhzIj 475 476 flex_ai-sm-center__jTZ8a 477 flex_fw-sm-wrap__zQmr5"><div class="jobTeaser_jobTeaserLocation__QTwy1 jcl-job-teaser-location" data-testid="jcl-job-teaser-location"><div class="flex-item-wrapper 478 flex_flexItems__DhzIj 479 480 flex_ai-sm-center__jTZ8a 481 flex_fw-sm-nowrap__kS8fc"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">location</title><g class="map_marker_svg__nc-icon-wrapper"><path d="m61.713 5.042-19.666 5.9-19.676-7.871a1.01 1.01 0 0 0-.658-.029l-20 6A1 1 0 0 0 1 10v48a1 1 0 0 0 1.287.958l19.666-5.9 16.676 6.67a1 1 0 0 0 .742-1.858L23 51.323V5.477l18 7.2V25a1 1 0 0 0 2 0V12.744l18-5.4V28a1 1 0 0 0 2 0V6a1 1 0 0 0-1.287-.958ZM21 51.256l-18 5.4V10.744l18-5.4Z"></path><path d="M50 30c-6.391 0-13 4.746-13 12.688 0 7.565 11.818 18.581 12.321 19.046a1 1 0 0 0 1.358 0C51.182 61.269 63 50.253 63 42.688 63 34.746 56.391 30 50 30Zm0 17a4 4 0 1 1 4-4 4 4 0 0 1-4 4Z" data-color="color-2"></path></g></svg></span><span class="popoverlist-no-list-item">Hertfordshire, UK</span></div></div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Published</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Published<!-- -->:<!-- -->Â </span>28/09/2026</div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Expires</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Expires<!-- -->:<!-- -->Â </span>28/10/2026</div></div></div><div class="jobTeaser_jobTeaserOccupation__kIsbG jcl-job-teaser-occupation"></div><div class="jobTeaser_jobTeaserDescription__6HGLX jcl-job-teaser-description"></div></div><div class="flex-item-element 482 483 484 485 486 487 flexItem_flexItem__0wD_n" style="flex:1"></div><div class="flex-item-wrapper 488 flex_flexItems__DhzIj 489 flex_fd-sm-column__T5mXM flex_fd-md-row__jrllk 490 flex_ai-sm-flex-start__g4mYB 491 flex_fw-sm-nowrap__kS8fc 492 flex_jc-sm-space-between__AlsZO 493 flex_gap-sm-5__yaBCH 494 jobTeaser_jobTeaserActions__peBah"><div class="jobTeaser_featuredIcon__qFKl2 "></div><span class="jobTeaser_bookmarkIcon__tbfqU"><button data-testid="icon-button" title="Bookmark" class="bookmark_iconWrapper__QQkQd" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="" class="icon-current-color" fill="" data-testid="star-line-icon"><path fill="none" stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" d="M32 6.833 38 26h20L42.108 37.941l6.246 19.226L32 45.285 15.646 57.167l6.246-19.226L6 26h20l6-19.167z" stroke-width="2"></path></svg></button></span></div></div></div></div><div class="cell_cell-dsp-sm-grid__VeniU 495 cell_cell__KD6Av"><div title="Merchandising Admin Assistant â Temporary" data-test-id="job-teaser-138226 " style="cursor:pointer;display:grid"><div class="jobTeaser_jobTeaserWrapper__7HfH9 jcl-job-teaser " data-testid="jcl-job-teaser-wrapper"><div class="jcl-job-teaser-image"><img alt="Logo for job Merchandising Admin Assistant â Temporary" loading="lazy" width="50" height="50" decoding="async" data-nimg="1" style="color:transparent" src="https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC"/></div><div class="jcl-job-teaser-content"><div class="jobTeaser_jobTeaserTitle__XIgud jcl-job-teaser-title"><a data-avoid-redirect="true" href="/job/merchandising-admin-assistant-temporary-138226">Merchandising Admin Assistant â Temporary</a></div><div class="jcl-job-teaser-info"><div class="jobTeaser_jobTeaserCompany__RO4_j jcl-job-teaser-company"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd jcl-job-teaser-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><g class="office_svg__nc-icon-wrapper"><path data-color="color-2" d="M47 7H33V2a1 1 0 1 0-2 0v5H17a1 1 0 0 0-1 1v30h9c1.654 0 3 1.346 3 3v22h8V34c0-1.654 1.346-3 3-3h9V8a1 1 0 0 0-1-1zm-8 17H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2zm0-7H25a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"></path><path d="M61 33H39a1 1 0 0 0-1 1v28a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V34a1 1 0 0 0-1-1zm-7 23h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zM25 40H3a1 1 0 0 0-1 1v21a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V41a1 1 0 0 0-1-1zm-7 16h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2zm0-7h-8a1 1 0 1 1 0-2h8a1 1 0 1 1 0 2z"></path></g></svg></span><div class="jobTeaser_companyName___rhEr">Fashion Personnel Ltd</div></div><div class="flex-item-wrapper 496 flex_flexItems__DhzIj 497 498 flex_ai-sm-center__jTZ8a 499 flex_fw-sm-wrap__zQmr5"><div class="jobTeaser_jobTeaserLocation__QTwy1 jcl-job-teaser-location" data-testid="jcl-job-teaser-location"><div class="flex-item-wrapper 500 flex_flexItems__DhzIj 501 502 flex_ai-sm-center__jTZ8a 503 flex_fw-sm-nowrap__kS8fc"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">location</title><g class="map_marker_svg__nc-icon-wrapper"><path d="m61.713 5.042-19.666 5.9-19.676-7.871a1.01 1.01 0 0 0-.658-.029l-20 6A1 1 0 0 0 1 10v48a1 1 0 0 0 1.287.958l19.666-5.9 16.676 6.67a1 1 0 0 0 .742-1.858L23 51.323V5.477l18 7.2V25a1 1 0 0 0 2 0V12.744l18-5.4V28a1 1 0 0 0 2 0V6a1 1 0 0 0-1.287-.958ZM21 51.256l-18 5.4V10.744l18-5.4Z"></path><path d="M50 30c-6.391 0-13 4.746-13 12.688 0 7.565 11.818 18.581 12.321 19.046a1 1 0 0 0 1.358 0C51.182 61.269 63 50.253 63 42.688 63 34.746 56.391 30 50 30Zm0 17a4 4 0 1 1 4-4 4 4 0 0 1-4 4Z" data-color="color-2"></path></g></svg></span><span class="popoverlist-no-list-item">London, UK</span></div></div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Published</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Published<!-- -->:<!-- -->Â </span>02/10/2026</div><div class="jobTeaser_jobTeaserDate__aNE0m"><span class="jobTeaser_jobTeaserIcon__tZFcu jobTeaser_jobTeaserIconHideMobile__lXpnd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Expires</title><g class="calendar_svg__nc-icon-wrapper"><path d="M32 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM15 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1ZM49 12a1 1 0 0 1-1-1V2a1 1 0 0 1 2 0v9a1 1 0 0 1-1 1Z"></path><path d="M35.587 55H6a1 1 0 0 1-1-1V21a1 1 0 0 1 1-1h52a1 1 0 0 1 1 1v20.211a14.065 14.065 0 0 1 2 2.605V9a2 2 0 0 0-2-2h-7v4a3 3 0 0 1-6 0V7H35v4a3 3 0 0 1-6 0V7H18v4a3 3 0 0 1-6 0V7H5a2 2 0 0 0-2 2v46a2 2 0 0 0 2 2h31.365a13.972 13.972 0 0 1-.778-2Z"></path><path d="M49 39a12 12 0 1 0 12 12 12 12 0 0 0-12-12Zm5 13h-4v4a1 1 0 0 1-2 0v-4h-4a1 1 0 0 1 0-2h4v-4a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2Z" data-color="color-2"></path></g></svg></span><span style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal">Expires<!-- -->:<!-- -->Â </span>01/11/2026</div></div></div><div class="jobTeaser_jobTeaserOccupation__kIsbG jcl-job-teaser-occupation"></div><div class="jobTeaser_jobTeaserDescription__6HGLX jcl-job-teaser-description"></div></div><div class="flex-item-element 504 505 506 507 508 509 flexItem_flexItem__0wD_n" style="flex:1"></div><div class="flex-item-wrapper 510 flex_flexItems__DhzIj 511 flex_fd-sm-column__T5mXM flex_fd-md-row__jrllk 512 flex_ai-sm-flex-start__g4mYB 513 flex_fw-sm-nowrap__kS8fc 514 flex_jc-sm-space-between__AlsZO 515 flex_gap-sm-5__yaBCH 516 jobTeaser_jobTeaserActions__peBah"><div class="jobTeaser_featuredIcon__qFKl2 "></div><span class="jobTeaser_bookmarkIcon__tbfqU"><button data-testid="icon-button" title="Bookmark" class="bookmark_iconWrapper__QQkQd" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="" class="icon-current-color" fill="" data-testid="star-line-icon"><path fill="none" stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" d="M32 6.833 38 26h20L42.108 37.941l6.246 19.226L32 45.285 15.646 57.167l6.246-19.226L6 26h20l6-19.167z" stroke-width="2"></path></svg></button></span></div></div></div></div></div><div class="visibility_hideDesktop__aQ5a0 "><div class="flex-item-element 517 mt-sm-4 518 mb-sm-4"></div><a class="button_btn__gwtF3 button_linkBtn__bKpOa button_secondary__L02lW btn--lg" href="/jobs?"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="1em" height="1em" aria-labelledby="" color="" class="icon-current-color" fill=""><title id="">Show more</title><path d="M14 37h13v13c0 .6.4 1 1 1h8c.6 0 1-.4 1-1V37h13c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1H37V14c0-.6-.4-1-1-1h-8c-.6 0-1 .4-1 1v13H14c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1z" class="add_svg__nc-icon-wrapper"></path></svg><span>See all jobs</span></a></div></div></div></div></section></section></div>
518<script>$RC("B:1","S:1")</script>
518<div hidden id="S:2"><section id="row-4" class="jd-row-insecure_script"><section><div><div class="frp-quicklinks"> 519 <style> 520 /* ======================================================== 521 FRP homepage â MODULE 3 (replacement for the native 522 Products grid carousel). Static 5-up icon-link row: 523 Christmas Staffing / FAQs / Career Advice / Recruitment 524 Services / Our Story (real site copy; "Send Your CV" was 525 swapped for FAQs 2026-09-10). Paste into an empty Insecure 526 Script row; the native products_grid row is removed. 527 Monochrome. HTML + CSS only, no JS, no carousel. 528 Full-width band (row supplies the background); the content 529 inside is capped and centred so the columns stay tidy. 530 ======================================================== */ 531 .frp-quicklinks { 532 box-sizing: border-box; 533 width: 100%; 534 padding: 44px 20px; 535 font-family: Arial, Helvetica, sans-serif; 536 border-top: 1px solid #dde1e4; 537 border-bottom: 1px solid #dde1e4; 538 } 539 .frp-quicklinks *, .frp-quicklinks *::before, .frp-quicklinks *::after { box-sizing: border-box; } 540 541 .frp-quicklinks-inner { 542 max-width: 1100px; 543 margin-left: auto; 544 margin-right: auto; 545 } 546 547 .frp-quicklinks-grid { 548 display: grid; 549 grid-template-columns: repeat(5, minmax(0, 1fr)); 550 gap: 28px; 551 align-items: stretch; /* equal-height columns so the links line up */ 552 } 553 @media (max-width: 1024px) { 554 .frp-quicklinks-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); } 555 } 556 @media (max-width: 720px) { 557 .frp-quicklinks-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } 558 } 559 @media (max-width: 480px) { 560 .frp-quicklinks-grid { grid-template-columns: 1fr; gap: 24px; } 561 } 562 563 .frp-quicklinks-item { display: flex; flex-direction: column; align-items: flex-start; height: 100%; } 564 .frp-quicklinks-icon { width: 30px; height: 30px; margin-bottom: 14px; color: #000000; } 565 .frp-quicklinks-icon svg { width: 100%; height: 100%; display: block; } 566 .frp-quicklinks-item h3 { 567 font-family: 'Roboto', Arial, Helvetica, sans-serif; 568 font-size: 16px; 569 font-weight: 700; 570 color: #000000; 571 margin: 0 0 6px; 572 line-height: 1.3; 573 } 574 .frp-quicklinks-item p { 575 font-size: 13px; 576 line-height: 1.55; 577 color: #5f6e78; 578 margin: 0 0 14px; 579 } 580 .frp-quicklinks-item a { 581 margin-top: auto; 582 font-size: 13px; 583 font-weight: 700; 584 color: #000000; 585 text-decoration: none; 586 } 587 .frp-quicklinks-item a span { text-decoration: underline; text-underline-offset: 3px; } 588 .frp-quicklinks-item a::after { content: " \2192"; } 589 .frp-quicklinks-item a:hover { color: #374047; } 590 </style> 591 592 <div class="frp-quicklinks-inner"> 593 <div class="frp-quicklinks-grid"> 594 <div class="frp-quicklinks-item"> 595 <span class="frp-quicklinks-icon" aria-hidden="true"> 596 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"> 597 <rect x="3" y="8" width="18" height="4" rx="1" /><path d="M12 8v13" /> 598 <path d="M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7" /> 599 <path d="M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8" /><path d="M16.5 8a2.5 2.5 0 0 0 0-5C13 3 12 8 12 8" /> 600 </svg> 601 </span> 602 <h3>Christmas Staffing</h3> 603 <p>Peak season moves fast. Whether youâre looking for Christmas work or building a temporary team, weâll help connect great people with great retail employers.</p> 604 <a href="/christmas-staffing"><span>Christmas Staffing</span></a> 605 </div> 606 607 <div class="frp-quicklinks-item"> 608 <span class="frp-quicklinks-icon" aria-hidden="true"> 609 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"> 610 <circle cx="12" cy="12" r="10" /> 611 <path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3" />
612 <line x1="12" y1="17" x2="12.01" y2="17" /> 613 </svg> 614 </span> 615 <h3>FAQs</h3> 616 <p>The questions weâre asked most, for clients and candidates â when to use an agency, how we work, the process, and what to expect.</p> 617 <a href="/fashion-personnel-faqs"><span>Read our FAQs</span></a> 618 </div> 619 620 <div class="frp-quicklinks-item"> 621 <span class="frp-quicklinks-icon" aria-hidden="true"> 622 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"> 623 <path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z" /> 624 </svg> 625 </span> 626 <h3>Career Advice</h3> 627 <p>From writing stronger applications and preparing for interviews to researching employers, negotiating your salary and bouncing back from rejection, our expert guides are here to help you land your next role.</p> 628 <a href="/fashion-personnel-career-advice"><span>Career Advice</span></a> 629 </div> 630 631 <div class="frp-quicklinks-item"> 632 <span class="frp-quicklinks-icon" aria-hidden="true"> 633 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"> 634 <path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2" /><circle cx="9" cy="7" r="4" /> 635 <path d="M23 21v-2a4 4 0 0 0-3-3.87" /><path d="M16 3.13a4 4 0 0 1 0 7.75" /> 636 </svg> 637 </span> 638 <h3>Recruitment Services</h3> 639 <p>Permanent, temp, freelance or executive search â whatever the brief, we know the market and where to find the talent. From one standout hire to an entire team, weâll build the right recruitment solution around you.</p> 640 <a href="/recruitment-services"><span>Recruitment Services</span></a> 641 </div> 642 643 <div class="frp-quicklinks-item"> 644 <span class="frp-quicklinks-icon" aria-hidden="true"> 645 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"> 646 <path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20" /> 647 <path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z" /> 648 </svg> 649 </span> 650 <h3>Our Story</h3> 651 <p>Thirty-plus years on, weâre still as passionate about fashion and people as we were on day one. The industry keeps evolving, and so do we.</p> 652 <a href="/fashion-personnel-our-story"><span>Our Story</span></a> 653 </div> 654 </div> 655 </div> 656</div></div></section></section></div>
656<script>$RC("B:2","S:2")</script>
656<div hidden id="S:3"><section id="row-5" class="jd-row-insecure_script"><section><div><style> 657/* ============================================================ 658 FRP homepage restyle â MODULE 2: Featured jobs cards 659 Native module: jd-row-featured_jobs 660 Paste into an empty Insecure Script row. CSS only, no JS. 661 Monochrome. 3-up card row, black job titles as the lead 662 element, tidy meta lines, company-logo image hidden, section 663 heading + "see all" link cleaned up. 664 NOTE: set the module's "number of jobs to show" to a multiple 665 of 3 (3, 6 or 9) in its CMS settings, otherwise the last row 666 is ragged. 667 ============================================================ */ 668 669/* 3 across on desktop, 2 on tablet, 1 on mobile */ 670.jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s, 671.jd-row-featured_jobs .grid_grid__olPrd { 672 grid-template-columns: repeat(3, minmax(0, 1fr)) !important; 673 gap: 20px !important; 674} 675@media (max-width: 1100px) { 676 .jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s, 677 .jd-row-featured_jobs .grid_grid__olPrd { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } 678} 679@media (max-width: 620px) { 680 .jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s, 681 .jd-row-featured_jobs .grid_grid__olPrd { grid-template-columns: 1fr !important; } 682} 683 684/* Card */ 685.jd-row-featured_jobs .jobTeaser_jobTeaserWrapper__7HfH9 { 686 border: 1px solid #dde1e4 !important; 687 border-radius: 16px !important; 688 padding: 22px !important; 689 transition: border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease; 690} 691.jd-row-featured_jobs .jobTeaser_jobTeaserWrapper__7HfH9:hover { 692 border-color: #000000 !important; 693 box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08) !important; 694 transform: translateY(-3px); 695} 696 697/* Drop the company-logo image â the mock-up uses a plain building glyph */ 698.jd-row-featured_jobs .jcl-job-teaser-image { display: none !important; } 699 700/* Job title â the lead element: black, Roboto */ 701.jd-row-featured_jobs .jobTeaser_jobTeaserTitle__XIgud, 702.jd-row-featured_jobs .jobTeaser_jobTeaserTitle__XIgud a { 703 font-family: 'Roboto', Arial, Helvetica, sans-serif !important; 704 font-size: 17px !important; 705 font-weight: 700 !important; 706 line-height: 1.3 !important; 707 color: #000000 !important; 708} 709 710/* Meta lines */ 711.jd-row-featured_jobs .jobTeaser_jobTeaserCompany__RO4_j, 712.jd-row-featured_jobs .jobTeaser_companyName___rhEr { font-size: 14px !important; color: #374047 !important; } 713.jd-row-featured_jobs .jobTeaser_jobTeaserLocation__QTwy1, 714.jd-row-featured_jobs .jobTeaser_jobTeaserDate__aNE0m { font-size: 13px !important; color: #5f6e78 !important; } 715 716/* Section heading */ 717.jd-row-featured_jobs .jd-lp-hjob-teasers-intro { 718 font-family: 'Roboto', Arial, Helvetica, sans-serif !important; 719 font-size: 22px !important; 720 font-weight: 800 !important; 721 text-transform: none !important; 722 letter-spacing: 0 !important; 723 color: #000000 !important; 724} 725 726/* "See all jobs" â plain underlined link, not a button */ 727.jd-row-featured_jobs .button_secondary__L02lW { 728 background: transparent !important; 729 border: 0 !important; 730 padding: 0 !important; 731 color: #000000 !important; 732 font-weight: 700 !important; 733 text-decoration: underline !important; 734 text-underline-offset: 3px; 735} 736.jd-row-featured_jobs .button_secondary__L02lW svg { display: none !important; } 737</style></div></section></section></div>
737<script>$RC("B:3","S:3")</script>
737<div hidden id="S:4"><section id="row-7" class="jd-row-facet_categories"><section><div class="vcl-box 738 box_box__OlC9O 739 740 box_mt-sm-0__pzODn 741 box_pt-sm-11__i9IvF 742 box_pb-sm-11__5Lk_I" data-testid="box" style="box-shadow:none;border-radius:0px"><div class="main_main__DJ4PE main_mainLarge__rmHOL"><h2 class="text_text__0N_kF 743 744 745 text_fs-sm-5__ovhsT text_fs-md-6__lgZIC 746 text_lh-sm-5___9OwV text_lh-md-6__3oQrj 747 748 749 text_ta-sm-center__Gs9Qa">Browse Jobs</h2><div class="flex-item-element 750 mt-sm-8 751 mb-sm-8"></div><p class="text_text__0N_kF text_gray6__4Sy_7 752 753 754 text_fs-sm-4__i3NQs 755 text_lh-sm-5___9OwV 756 757 758 text_ta-sm-center__Gs9Qa">Explore opportunities by sector, contract type and location or country</p><div class="flex-item-element 759 mt-sm-4 760 mb-sm-11"></div><div class="visibility_hideMobile__oJeQo "><div class="grid_grid__olPrd 761 762 763 grid_grid-gap-sm-6__Yligb 764 765 766 767 768 769 grid_ji-sm-left__MTk6U grid_ji-md-center__3D__L" style="grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))"><div class="linksBlock_linkBlockWrapper__dzFFr"><h2 class="linksBlock_blockTitle__rytm7">Jobs by Sector</h2><ul class="linksBlock_listBlock__NjpHs"><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/head-office">Head Office (62)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/design-production-technical">Design, Production & Technical (60)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/merchandising">Merchandising (32)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/retail-staff">Retail Staff (24)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/retail-management">Retail Management (19)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/buying">Buying (19)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/digital-ecommerce">Digital / Ecommerce (18)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/office-management">Office Management (10)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/finance">Finance (6)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/it-data-management">IT / Data Management (5)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/planning">Planning (4)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/distribution-logistics">Distribution / Logistics (3)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/human-resources-hr">Human Resources / HR (3)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/field-based-management">Field Based Management (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/marketing-communications-pr">Marketing Communications PR (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/wholesale-sales">Wholesale / Sales (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/product-development">Product Development (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/visual-merchandising-display">Visual Merchandising / Display (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
769fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/business-development">Business development (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/front-house">Front of house (1)</a></li></ul><button class="linksBlock_expandButton__e2uCT"><span class="text_text__0N_kF text_gray5__j59jA"><div class="flex-item-wrapper 770 flex_flexItems__DhzIj 771 772 773 flex_fw-sm-wrap__zQmr5">more<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="" class="icon-current-color" fill="" aria-hidden="true"><title id="">more</title><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></span></button></div><div class="linksBlock_linkBlockWrapper__dzFFr"><h2 class="linksBlock_blockTitle__rytm7">Jobs by Contract</h2><ul class="linksBlock_listBlock__NjpHs"><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_employment_type" href="/jobs/full-time">Full Time (109)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_employment_type" href="/jobs/temporary">Temporary (90)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_employment_type" href="/jobs/fixed-term-contract">Fixed Term Contract (15)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_employment_type" href="/jobs/part-time">Part Time (4)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-field_job_employment_type" href="/jobs/remote">Remote (1)</a></li></ul></div><div class="linksBlock_linkBlockWrapper__dzFFr"><h2 class="linksBlock_blockTitle__rytm7">Jobs by City / Town</h2><ul class="linksBlock_listBlock__NjpHs"><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/london">London (150)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/central-london">Central London (5)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/leeds">Leeds (5)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/manchester">Manchester (5)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/braintree">Braintree (3)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/buckinghamshire">Buckinghamshire (3)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/yorkshire">Yorkshire (3)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/bicester">Bicester (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/long-eaton">Long Eaton (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/milton-keynes">Milton Keynes (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/belfast">Belfast (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/birmingham">Birmingham (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/cheltenham">Cheltenham (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/dartford">Dartford (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/east-london">East London (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/edinburgh">Edinburgh (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/glasgow">Glasgow (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/gloucester">Gloucester (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/harrogate">Harrogate (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/kugompo-city">KuGompo City (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/madrid">Madrid (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/nottingham">Nottingham (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/portsmouth">Portsmouth (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/st-albans">St Albans (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/tewkesbury">Tewkesbury (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
773fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_location_city" href="/jobs/york">York (1)</a></li></ul><button class="linksBlock_expandButton__e2uCT"><span class="text_text__0N_kF text_gray5__j59jA"><div class="flex-item-wrapper 774 flex_flexItems__DhzIj 775 776 777 flex_fw-sm-wrap__zQmr5">more<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="" class="icon-current-color" fill="" aria-hidden="true"><title id="">more</title><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></span></button></div><div class="linksBlock_linkBlockWrapper__dzFFr"><h2 class="linksBlock_blockTitle__rytm7">Jobs by Country</h2><ul class="linksBlock_listBlock__NjpHs"><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
777fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_geo_country_name" href="/jobs/united-kingdom">United Kingdom (209)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_geo_country_name" href="/jobs/sri-lanka">Sri Lanka (2)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
777fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_geo_country_name" href="/jobs/australia">Australia (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_geo_country_name" href="/jobs/south-africa">South Africa (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:block;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);
777fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_geo_country_name" href="/jobs/spain">Spain (1)</a></li><li class="linksBlock_listItem__dzs3j" style="duration:0.2px;display:none;transform:translateX(-40px) translateZ(0)"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 64 64" aria-labelledby="" color="var(--color-gray5)" class="" style="color:var(--color-gray5);fill:var(--color-gray5)" fill="var(--color-gray5)"><title id="">Check</title><path fill="currentColor" d="M26 44a1.992 1.992 0 0 1-1.414-.586L15.172 34 18 31.171l8 8 20-20L48.828 22 27.414 43.414A1.992 1.992 0 0 1 26 44z"></path></svg> <a data-test-id="facet-link-job_geo_country_name" href="/jobs/vietnam">Vietnam (1)</a></li></ul><button class="linksBlock_expandButton__e2uCT"><span class="text_text__0N_kF text_gray5__j59jA"><div class="flex-item-wrapper 778 flex_flexItems__DhzIj 779 780 781 flex_fw-sm-wrap__zQmr5">more<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="" class="icon-current-color" fill="" aria-hidden="true"><title id="">more</title><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></span></button></div></div></div><div class="visibility_hideDesktop__aQ5a0 "><div data-orientation="vertical"><div data-state="open" data-orientation="vertical"><h3 data-orientation="vertical" data-state="open" class="accordion_accordionButton__BD5w7"><button type="button" aria-controls="radix-_R_jcuj84m_" aria-expanded="true" data-state="open" data-orientation="vertical" id="radix-_R_3cuj84m_" class="accordion_accordionButton__BD5w7" data-radix-collection-item=""><div class="flex-item-wrapper 782 flex_flexItems__DhzIj 783 784 flex_ai-sm-end__5G9Ji 785 flex_fw-sm-wrap__zQmr5 786 flex_jc-sm-space-between__AlsZO"><div class="flex-item-element 787 788 789 790 791 792 flexItem_flexItem__0wD_n">Jobs by Sector</div><div class="flex-item-element 793 794 795 796 797 798 flexItem_flexItem__0wD_n"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="var(--color-gray7)" class="" style="color:var(--color-gray7);
798fill:var(--color-gray7)" fill="var(--color-gray7)"><title id="">down</title><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></div></button></h3><div data-state="open" id="radix-_R_jcuj84m_" role="region" aria-labelledby="radix-_R_3cuj84m_" data-orientation="vertical" class="accordion_accordionPanelContent__5M_1U" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div style="height:var(--radix-accordion-content-height)"><ul><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/head-office">Head Office (62)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/design-production-technical">Design, Production & Technical (60)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/merchandising">Merchandising (32)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/retail-staff">Retail Staff (24)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/retail-management">Retail Management (19)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/buying">Buying (19)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/digital-ecommerce">Digital / Ecommerce (18)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/office-management">Office Management (10)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/finance">Finance (6)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/it-data-management">IT / Data Management (5)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/planning">Planning (4)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/distribution-logistics">Distribution / Logistics (3)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/human-resources-hr">Human Resources / HR (3)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/field-based-management">Field Based Management (2)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/marketing-communications-pr">Marketing Communications PR (2)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/wholesale-sales">Wholesale / Sales (2)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/product-development">Product Development (2)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/visual-merchandising-display">Visual Merchandising / Display (1)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/business-development">Business development (1)</a></li><li><a data-test-id="facet-link-field_job_occupational_field_parents_all" href="/jobs/front-house">Front of house (1)</a></li></ul></div></div></div><div data-state="closed" data-orientation="vertical"><h3 data-orientation="vertical" data-state="closed" class="accordion_accordionButton__BD5w7"><button type="button" aria-controls="radix-_R_lcuj84m_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_5cuj84m_" class="accordion_accordionButton__BD5w7" data-radix-collection-item=""><div class="flex-item-wrapper 799 flex_flexItems__DhzIj 800 801 flex_ai-sm-end__5G9Ji 802 flex_fw-sm-wrap__zQmr5 803 flex_jc-sm-space-between__AlsZO"><div class="flex-item-element 804 805 806 807 808 809 flexItem_flexItem__0wD_n">Jobs by Contract</div><div class="flex-item-element 810 811 812 813 814 815 flexItem_flexItem__0wD_n"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="var(--color-gray7)" class="" style="color:var(--color-gray7);
815fill:var(--color-gray7)" fill="var(--color-gray7)"><title id="">down</title><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></div></button></h3><div data-state="closed" id="radix-_R_lcuj84m_" role="region" aria-labelledby="radix-_R_5cuj84m_" data-orientation="vertical" class="accordion_accordionPanelContent__5M_1U" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div style="height:0px"><ul><li><a data-test-id="facet-link-field_job_employment_type" href="/jobs/full-time">Full Time (109)</a></li><li><a data-test-id="facet-link-field_job_employment_type" href="/jobs/temporary">Temporary (90)</a></li><li><a data-test-id="facet-link-field_job_employment_type" href="/jobs/fixed-term-contract">Fixed Term Contract (15)</a></li><li><a data-test-id="facet-link-field_job_employment_type" href="/jobs/part-time">Part Time (4)</a></li><li><a data-test-id="facet-link-field_job_employment_type" href="/jobs/remote">Remote (1)</a></li></ul></div></div></div><div data-state="closed" data-orientation="vertical"><h3 data-orientation="vertical" data-state="closed" class="accordion_accordionButton__BD5w7"><button type="button" aria-controls="radix-_R_ncuj84m_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_7cuj84m_" class="accordion_accordionButton__BD5w7" data-radix-collection-item=""><div class="flex-item-wrapper 816 flex_flexItems__DhzIj 817 818 flex_ai-sm-end__5G9Ji 819 flex_fw-sm-wrap__zQmr5 820 flex_jc-sm-space-between__AlsZO"><div class="flex-item-element 821 822 823 824 825 826 flexItem_flexItem__0wD_n">Jobs by City / Town</div><div class="flex-item-element 827 828 829 830 831 832 flexItem_flexItem__0wD_n"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="var(--color-gray7)" class="" style="color:var(--color-gray7);
832fill:var(--color-gray7)" fill="var(--color-gray7)"><title id="">down</title><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></div></button></h3><div data-state="closed" id="radix-_R_ncuj84m_" role="region" aria-labelledby="radix-_R_7cuj84m_" data-orientation="vertical" class="accordion_accordionPanelContent__5M_1U" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div style="height:0px"><ul><li><a data-test-id="facet-link-job_location_city" href="/jobs/london">London (150)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/central-london">Central London (5)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/leeds">Leeds (5)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/manchester">Manchester (5)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/braintree">Braintree (3)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/buckinghamshire">Buckinghamshire (3)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/yorkshire">Yorkshire (3)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/bicester">Bicester (2)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/long-eaton">Long Eaton (2)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/milton-keynes">Milton Keynes (2)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/belfast">Belfast (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/birmingham">Birmingham (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/cheltenham">Cheltenham (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/dartford">Dartford (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/east-london">East London (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/edinburgh">Edinburgh (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/glasgow">Glasgow (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/gloucester">Gloucester (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/harrogate">Harrogate (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/kugompo-city">KuGompo City (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/madrid">Madrid (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/nottingham">Nottingham (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/portsmouth">Portsmouth (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/st-albans">St Albans (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/tewkesbury">Tewkesbury (1)</a></li><li><a data-test-id="facet-link-job_location_city" href="/jobs/york">York (1)</a></li></ul></div></div></div><div data-state="closed" data-orientation="vertical"><h3 data-orientation="vertical" data-state="closed" class="accordion_accordionButton__BD5w7"><button type="button" aria-controls="radix-_R_pcuj84m_" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_9cuj84m_" class="accordion_accordionButton__BD5w7" data-radix-collection-item=""><div class="flex-item-wrapper 833 flex_flexItems__DhzIj 834 835 flex_ai-sm-end__5G9Ji 836 flex_fw-sm-wrap__zQmr5 837 flex_jc-sm-space-between__AlsZO"><div class="flex-item-element 838 839 840 841 842 843 flexItem_flexItem__0wD_n">Jobs by Country</div><div class="flex-item-element 844 845 846 847 848 849 flexItem_flexItem__0wD_n"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" xml:space="preserve" aria-labelledby="" color="var(--color-gray7)" class="" style="color:var(--color-gray7);
849fill:var(--color-gray7)" fill="var(--color-gray7)"><title id="">down</title><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg></div></div></button></h3><div data-state="closed" id="radix-_R_pcuj84m_" role="region" aria-labelledby="radix-_R_9cuj84m_" data-orientation="vertical" class="accordion_accordionPanelContent__5M_1U" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div style="height:0px"><ul><li><a data-test-id="facet-link-job_geo_country_name" href="/jobs/united-kingdom">United Kingdom (209)</a></li><li><a data-test-id="facet-link-job_geo_country_name" href="/jobs/sri-lanka">Sri Lanka (2)</a></li><li><a data-test-id="facet-link-job_geo_country_name" href="/jobs/australia">Australia (1)</a></li><li><a data-test-id="facet-link-job_geo_country_name" href="/jobs/south-africa">South Africa (1)</a></li><li><a data-test-id="facet-link-job_geo_country_name" href="/jobs/spain">Spain (1)</a></li><li><a data-test-id="facet-link-job_geo_country_name" href="/jobs/vietnam">Vietnam (1)</a></li></ul></div></div></div></div></div></div></div></section></section></div>
849<script>$RC("B:4","S:4")</script>
849<div hidden id="S:5"><section id="row-8" class="jd-row-insecure_script"><section><div><style> 850/* ============================================================ 851 FRP homepage restyle â MODULE 1: "Browse jobs" link columns 852 Native module: jd-row-facet_categories (the four-column list of 853 Jobs by sector / contract / city / country). 854 Paste into an empty Insecure Script row anywhere on the page. 855 CSS only â no markup changes, no JS. Monochrome. 856 Brings the stock link lists closer to the mock-up: small mono 857 headings with a rule, arrow-prefixed links, hairline dividers, 858 a plain "view all" text link instead of the stock control. 859 ============================================================ */ 860 861/* A touch more air between the four columns */ 862.jd-row-facet_categories .grid_grid__olPrd { gap: 36px !important; } 863 864/* Column heading: small uppercase label + hairline rule under it */ 865.jd-row-facet_categories .linksBlock_blockTitle__rytm7 { 866 font-size: 12px !important; 867 letter-spacing: 0.14em !important; 868 color: #000000 !important; 869 padding-bottom: 12px !important; 870 margin-bottom: 10px !important; 871 border-bottom: 1px solid #000000 !important; 872} 873 874/* List rows: clean, divided, tighter vertical rhythm. 875 The native module gives each <li> a 16px bottom margin and the 876 link a 9px 0 pad â together far too airy; trimmed here. */ 877.jd-row-facet_categories .linksBlock_listBlock__NjpHs { margin: 0 !important; } 878.jd-row-facet_categories .linksBlock_listItem__dzs3j { 879 padding: 0 !important; 880 margin: 0 !important; 881 border-bottom: 1px solid #eff2f4 !important; 882} 883.jd-row-facet_categories .linksBlock_listItem__dzs3j svg { display: none !important; } 884.jd-row-facet_categories .linksBlock_listItem__dzs3j a { 885 display: block !important; 886 padding: 6px 0 !important; 887 font-size: 14px !important; 888 line-height: 1.4 !important; 889 color: #000000 !important; 890 text-decoration: none !important; 891 transition: color 0.15s ease; 892} 893.jd-row-facet_categories .linksBlock_listItem__dzs3j a::before { 894 content: "\2192"; 895 display: inline-block; 896 width: 18px; 897 color: #374047; 898} 899.jd-row-facet_categories .linksBlock_listItem__dzs3j a:hover, 900.jd-row-facet_categories .linksBlock_listItem__dzs3j a:focus-visible { 901 text-decoration: underline !important; 902 text-underline-offset: 2px; 903} 904 905/* "more" / "view all" â plain underlined text link, not a stock control */ 906.jd-row-facet_categories .linksBlock_expandButton__e2uCT { 907 display: inline-flex !important; 908 align-items: center !important; 909 margin-top: 16px !important; 910 padding: 0 !important; 911 font-family: Arial, Helvetica, sans-serif !important; 912 font-size: 13px !important; 913 font-weight: 700 !important; 914 color: #000000 !important; 915 background: transparent !important; 916 border: 0 !important; 917 text-transform: none !important; 918 text-decoration: underline !important; 919 text-underline-offset: 3px; 920} 921.jd-row-facet_categories .linksBlock_expandButton__e2uCT svg { display: none !important; } 922.jd-row-facet_categories .linksBlock_expandButton__e2uCT::after { content: " \2192"; white-space: pre; } 923.jd-row-facet_categories .linksBlock_expandButton__e2uCT:hover { color: #374047 !important; } 924 925/* Section heading ("Browse Jobs") + intro line: left-align to the columns. */ 926.jd-row-facet_categories [class*="ta-sm-center"], 927.jd-row-facet_categories [class*="ta-md-center"] { text-align: left !important; } 928 929/* Heading/subtext/columns gaps â corrected 2026-09-15 (Helen: gap between 930 "Browse Jobs" and the subtext, and the gap above the heading, both read 931 as too big; the first pass at this did nothing live â checked in Chrome 932 and found why: none of these gaps are set by margin on the heading or 933 subtext themselves. 934 - Space above the heading = the row's own outer box padding-top 935 (`box_pt-sm-11__â¦`, 48px computed) â a bare `.mt-sm-6` selector never 936 matched anything here, so the original rule was a no-op. 937 - Heading-to-subtext and subtext-to-columns gaps are each set by an 938 invisible zero-height spacer <div class="flex-item-element mt-sm-N 939 mb-sm-M"> the builder inserts between them (H2 -> spacer(mt-sm-8/ 940 mb-sm-8, collapses to 32px) -> P (own default margin-top 16px, also 941 collapses in) -> spacer(mt-sm-4/mb-sm-11, collapses to 16px) -> 942 columns). The old `.mb-sm-11 { margin-bottom: 16px }` happened to 943 match the live default exactly, so it changed nothing either. 944 Fixed by targeting the real classes (attribute-contains for the hashed 945 `pt-sm-11` box class so it survives a rebuild, compound class selectors 946 for the two spacers since native CSS styles them with equal specificity 947 +!important and a plain single-class override loses that tie), and by 948 zeroing the subtext's own inherited margin-top so the spacer alone 949 controls the gap. Result, confirmed live in Chrome before delivery: 950 space above heading 48px -> 32px, heading-to-subtext 32px -> 8px, 951 subtext-to-columns 16px -> 8px. */ 952.jd-row-facet_categories [class*="pt-sm-11"] { padding-top: 32px !important; } 953.jd-row-facet_categories .flex-item-element.mt-sm-8.mb-sm-8 { 954 margin-top: 8px !important; 955 margin-bottom: 8px !important; 956} 957.jd-row-facet_categories .flex-item-element.mt-sm-4.mb-sm-11 { 958 margin-top: 4px !important; 959 margin-bottom: 8px !important; 960} 961.jd-row-facet_categories p { margin-top: 0 !important; } 962</style></div></section></section></div>
962<script>$RC("B:5","S:5")</script>
962<div hidden id="S:6"><section id="row-9" class="jd-row-insecure_script"><section><div><style> 963 /* FRP Google reviews â "Our Story page" styling. 964 Matches the .frp-story-v2 design language on 965 /fashion-personnel-our-story: Roboto 900 headings with tight negative 966 tracking, an eyebrow pill, and flat #eff2f4 filled cards (no borders). 967 Monochrome only. This <style> block MUST stay a sibling of 968 #google-reviews (never nested inside it) â the script replaces the 969 div's innerHTML, which would wipe a nested <style>. */ 970 #google-reviews { 971 box-sizing: border-box; 972 width: 100%; 973 max-width: 1150px; 974 margin: 0 auto; 975 padding: 0 16px; 976 font-family: Arial, Helvetica, sans-serif; 977 color: #374047; 978 } 979 #google-reviews *, 980 #google-reviews *::before, 981 #google-reviews *::after { box-sizing: border-box; } 982 983 #google-reviews .gr-status { 984 margin: 0; 985 padding: 14px 0; 986 color: #697278; 987 font-size: 15px; 988 } 989 990 #google-reviews .gr-head { margin-bottom: 26px; } 991 992 #google-reviews .gr-eyebrow { 993 display: inline-block; 994 margin: 0 0 18px; 995 padding: 10px 18px; 996 color: #000000; 997 background: #ffffff; 998 border: 1px solid #dde1e4; 999 border-radius: 999px; 1000 font-size: 12px; 1001 font-weight: 700; 1002 letter-spacing: 0.08em; 1003 line-height: 1; 1004 text-transform: uppercase; 1005 } 1006 1007 #google-reviews .gr-title { 1008 margin: 0 0 14px; 1009 color: #000000; 1010 font-family: "Roboto", Arial, Helvetica, sans-serif; 1011 font-size: clamp(28px, 3.7vw, 42px); 1012 font-weight: 900; 1013 line-height: 1.1; 1014 letter-spacing: -0.02em; 1015 } 1016 1017 #google-reviews .gr-summary { 1018 display: flex; 1019 flex-wrap: wrap; 1020 align-items: center; 1021 gap: 6px 12px; 1022 margin: 0; 1023 font-size: 16px; 1024 color: #374047; 1025 } 1026 #google-reviews .gr-stars { 1027 color: #000000; 1028 font-size: 19px; 1029 letter-spacing: 2px; 1030 line-height: 1; 1031 } 1032 #google-reviews .gr-summary strong { 1033 color: #000000; 1034 font-family: "Roboto", Arial, Helvetica, sans-serif; 1035 font-weight: 900; 1036 } 1037 #google-reviews .gr-summary a { 1038 color: #000000; 1039 font-weight: 700; 1040 text-decoration: underline; 1041 text-underline-offset: 2px; 1042 } 1043 #google-reviews .gr-dot { color: #b7bdc2; } 1044 1045 /* Carousel: 3 cards visible on desktop, step through the rest. 1046 Native horizontal scroll + snap; the arrows and dots drive it. */ 1047 #google-reviews .gr-track { 1048 display: flex; 1049 gap: 16px; 1050 overflow-x: auto; 1051 scroll-snap-type: x mandatory; 1052 -webkit-overflow-scrolling: touch; 1053 scrollbar-width: none; 1054 -ms-overflow-style: none; 1055 } 1056 #google-reviews .gr-track::-webkit-scrollbar { display: none; } 1057 1058 #google-reviews .gr-card { 1059 display: flex; 1060 flex-direction: column; 1061 flex: 0 0 calc((100% - 32px) / 3); 1062 scroll-snap-align: start; 1063 padding: 24px; 1064 background: #eff2f4; 1065 border-radius: 18px; 1066 } 1067 @media (max-width: 900px) { 1068 #google-reviews .gr-card { flex-basis: calc((100% - 16px) / 2); } 1069 } 1070 @media (max-width: 620px) { 1071 #google-reviews .gr-card { flex-basis: 86%; } 1072 } 1073 1074 #google-reviews .gr-controls { 1075 display: flex; 1076 align-items: center; 1077 justify-content: center; 1078 gap: 16px; 1079 margin-top: 22px; 1080 } 1081 #google-reviews .gr-nav { 1082 flex: none; 1083 width: 44px; 1084 height: 44px; 1085 padding: 0; 1086 border: 0; 1087 border-radius: 999px; 1088 background: #000000; 1089 color: #ffffff; 1090 font-size: 20px; 1091 line-height: 1; 1092 cursor: pointer; 1093 display: inline-flex; 1094 align-items: center; 1095 justify-content: center; 1096 transition: opacity 150ms ease; 1097 } 1098 #google-reviews .gr-nav:disabled { opacity: 0.3; cursor: default; } 1099 #google-reviews .gr-nav:focus-visible { outline: 2px solid #000000; outline-offset: 2px; } 1100 #google-reviews .gr-dots { display: flex; gap: 8px; } 1101 #google-reviews .gr-dot-btn { 1102 width: 8px; 1103 height: 8px; 1104 padding: 0; 1105 border: 0; 1106 border-radius: 999px; 1107 background: #c2c7cc; 1108 cursor: pointer; 1109 transition: background-color 150ms ease; 1110 } 1111 #google-reviews .gr-dot-btn[aria-current="true"] { background: #000000; } 1112 #google-reviews .gr-dot-btn:focus-visible { outline: 2px solid #000000; outline-offset: 2px; } 1113 #google-reviews .gr-card-stars { 1114 margin-bottom: 12px; 1115 color: #000000; 1116 font-size: 15px; 1117 letter-spacing: 2px; 1118 line-height: 1; 1119 } 1120 #google-reviews .gr-card-text { 1121 margin: 0 0 18px; 1122 color: #374047; 1123 font-size: 15px; 1124 line-height: 1.72; 1125 display: -webkit-box; 1126 -webkit-line-clamp: 7; 1127 -webkit-box-orient: vertical; 1128 overflow: hidden; 1129 } 1130 #google-reviews .gr-card-by { 1131 display: flex; 1132 align-items: center; 1133 gap: 12px; 1134 margin-top: auto; 1135 } 1136 #google-reviews .gr-avatar { 1137 width: 40px; 1138 height: 40px; 1139 border-radius: 50%; 1140 object-fit: cover; 1141 filter: grayscale(1) contrast(1.03); 1142 flex: none; 1143 } 1144 #google-reviews .gr-avatar--blank { 1145 display: flex; 1146 align-items: center; 1147 justify-content: center; 1148 background: #ffffff; 1149 color: #000000; 1150 font-family: "Roboto", Arial, Helvetica, sans-serif; 1151 font-weight: 900; 1152 font-size: 15px; 1153 filter: none; 1154 } 1155 #google-reviews .gr-card-meta { 1156 display: flex; 1157 flex-direction: column; 1158 min-width: 0; 1159 line-height: 1.3; 1160 } 1161 #google-reviews .gr-card-name { 1162 color: #000000; 1163 font-family: "Roboto", Arial, Helvetica, sans-serif; 1164 font-weight: 700; 1165 font-size: 14px; 1166 } 1167 #google-reviews .gr-card-name a { color: #000000; text-decoration: none; } 1168 #google-reviews .gr-card-name a:hover, 1169 #google-reviews .gr-card-name a:focus-visible { text-decoration: underline; } 1170 #google-reviews .gr-card-date { color: #697278; font-size: 12px; } 1171 1172 #google-reviews .gr-attr { margin: 20px 0 0; color: #697278; font-size: 12px; } 1173 1174 @media (max-width: 560px) { 1175 #google-reviews .gr-dot { display: none; } 1176 #google-reviews .gr-summary { gap: 4px 14px; } 1177 } 1178 @media (max-width: 640px) { 1179 #google-reviews { padding: 0 14px; } 1180 #google-reviews .gr-card { padding: 20px; } 1181 } 1182</style> 1183 1184<div id="google-reviews"> 1185 <p class="gr-status">Loading Google reviewsâ¦</p> 1186</div> 1187 1188</div></section></section></div>
1188<script>$RC("B:6","S:6")</script>
1188<script id="__NEXT_DATA__" type="application/json">{"props":{"authenticated":false,"user":null,"session":null,"messages":{"$gdpr_privacy_policy_link_label":"privacy policy","403_page_applicant_message":"Applicants are not allowed to access this page.","403_page_message":"You are not allowed to access this page.","403_page_recruiter_message":"Employers are not allowed to access this page.","403_page_redirect_button":"Back to home","403_page_title":"Forbidden","500_page_apology_message":"We are sorry for the inconvenience. Our team has been notified{br} and we are already working on it.{br} Please try later.","500_page_error_description":"Something went wrong on our site.","500_page_redirect":"Go back","500_page_title":"Internal server error","RECRUITER_CREDITS":"Credits","RECRUITER_SUBSCRIPTIONS":"Subscriptions","accept":"Accept","accept_deletion":"Yes, delete","access_denied_home":"Back to home","access_denied_icon":"Access denied","account_danger_zone":"Attention","account_danger_zone_warning":"Attention: Actions taken here will be permanent. For more information about our policies and account deletion please refer to our {privacy_link}.","active_products_title":"Active products","active_seeker":"Active seeker","add":"Add","add_another":"Add another","add_email":"Add email","add_job":"Add job","addons_job_link":"Add job upgrade","address_book_create_error":"There was an error creating your billing information.","address_book_loading_error":"There was an error loading your address book.","address_book_select_label":"Saved addresses","adressfield_organization_description":"Provide the name of your organisation.","adressfield_{fieldName}_description":"Provide the {fieldNameLower}.","adressfield_{fieldName}_placeholder":"Enter the {fieldNameLower}.","advertorial_label":"Advertorial","agency_recruiter_unassign_group":"No organisation assigned","ai_generate_job_description_button":"Generate with AI","ai_generate_job_description_button_stop":"Stop generating","ai_generate_job_description_description":"To achieve the best accuracy in generating results, we encourage you to complete as many fields as possible. Nevertheless, you can generate text by simply entering the job title.","anonymous_application_warning":"If you have an applicant account, you must sign in before applying to this job. {link}","app_generic_error":"There was an unexpected error on the website. Please try to reload the page or {contactLink} us if the error persists.","app_layout_error":"There was an unexpected error on the website. Please try to reload the page or {contactLink} us if the error persists.","app_layout_error_contact_label":"Contact","applicant":"Applicant","applicant__recommender_default_description":"Meanwhile, you can browse through similar candidates - maybe the next big step is already waiting for you.","a
1188pplicant_info":"You are registering as an applicant.","applicant_not_yet_verified_message":"Your account is not yet verified. Please go to your email inbox and verify your account. {resendVerificationEmailComponent}","applicant_recent_resume_contact_title":"Recent contact requests","applicant_recommender_applicants_2_applicant_description":"Based on the CV that you are viewing, please find a list of similar CVs below.","applicant_recommender_applicants_2_applicant_title":"Similar candidates based on this CV","applicant_recommender_applicants_2_job_description":"Looking for candidates? Based on the job you're viewing, here is a list of candidates that may be a good match for this position.","applicant_recommender_applicants_2_job_title":"Candidates matching this job","applicant_recommender_default_title":"Similar Candidates","applicant_resume_contact_approve_error":"There was an error approving the contact request.","applicant_resume_contact_approve_success":"CV contact approved","applicant_resume_contact_approved_title":"Approved invitations","applicant_resume_contact_deny_success":"CV contact denied","applicant_resume_contact_list_empty":"You didn't receive any invitations yet.","applicant_resume_contact_list_error":"There was an error getting your contact requests.","applicant_resume_contact_pending_title":"Pending invitations","applicant_resume_contact_recent_list_empty":"You don't have any recent pending CV contacts.","applicant_resume_contact_revoke_error":"There was an error revoking the contact request.","applicant_resume_contact_revoke_success":"CV contact revoked","applicant_resume_contact_revoked_title":"Revoked invitations","applicant_resume_contact_show_all":"Show all","applicant_resume_contact_unapproved_title":"Unapproved requests","application_restricted":"Your CV is not applicable for this job. Please make sure your CV meets the requirements for this position.","application_workflow_external":"External","application_workflow_internal":"Internal","application_workflow_none":"None","application_workflow_quick_apply":"Quick apply","apply":"Apply","archive_job_successfull":"Job was archived","arhive_job_link":"Archive","aside-navigation":"Aside navigation","at":"at","auth_status_auto_login_error":"Unable to login automatically. Please login manually.","auth_status_logging_in":"Logging you in...","back":"Back","back_to_resume_search":"Go back to the CV search","back_to_search":"Go back to the job search","badge_confirm_remove":"Remove","badge_delete_confirm":"Are you sure you want to remove \"{badgeName}\"?","badge_delete_confirm_title":"Remove badge","badge_remove_label":"Remove","badges_edit_sidebar_intro":"Import your Credly badges and display them on your profile. You can reorder them or remove them at any time.","badges_edit_sidebar_note":"Note that when you fetch the badges again, any previously removed ones will be included again.","badges_empty_enter":"Enter your badges","badges_empty_text":"Fetch your Credly badges and display them on your profile. You can reorder them or remove them at any time.","badges_fetch_button":"Get Credly Badges","badges_fetch_button_loading":"Loadingâ¦","badges_fetch_description":"You can easily import your badges from your Credly account by pressing on the button below","badges_fetch_title":"Import badges from your Credly account","badges_list_description":"Use Drag \u0026 Drop to rearrange the badges. You can also remove them at any time.","badges_list_title":"Your badges","blog_breadcrumbs_blog":"Blog","blog_error":"There was an error receiving blog data.","blog_popular_tags_title":"Popular tags","blog_related_blogs_title":"Related blogs","blog_search":"Search for a blog article...","blog_search_error":"There was an error searching blog articles.","blog_search_no_results_found_icon_title":"No blog articles have been found","blog_search_no_results_found_instructions":"No blog articles have been found for this keyword.","blog_search_no_results_found_reset":"Reset your search","blog_search_title_type":"article","blog_see_more":"See more","blog_share":"Share blog article {title}","bluesky_logo":"Bluesky logo","bookmark":"bookmark","bookmark_jobs_confirm_remove":"Yes, remove","bookmark_jobs_confirm_remove_label":"remove","bookmark_jobs_confirm_remove_text":"Are you sure you want to remove this job bookmark?","bookmark_resumes_confirm_remove":"Yes, remove","bookmark_resumes_confirm_remove_label":"remove","bookmark_resumes_confirm_remove_text":"Are you sure you want to remove this CV bookmark?","bookmarked":"bookmarked","bookmarked_jobs_add_success":"Job bookmark added successfully","bookmarked_jobs_bookmark":"Bookmark","bookmarked_jobs_bookmarked":"Bookmarked","bookmarked_jobs_delete_error":"An error happened while deleting the job bookmark","bookmarked_jobs_detail_panel_instructions":"To see all the details of a bookmarked job please choose one from the list on the left.","bookmarked_jobs_empty":"You don't have any bookmarked jobs yet.","bookmarked_jobs_error":"An error happened while getting your list of bookmarked jobs.","bookmarked_jobs_go_back_button":"Go back","bookmarked_jobs_go_to_job_search":"Go to the job search","bookmarked_jobs_remove_error":"An error happened while creating the job bookmark","bookmarked_jobs_remove_success":"Job bookmark removed successfully","bookmarked_jobs_view_title":"Bookmarked jobs","bookmarked_resumes_empty":"You don't have any bookmarked CVs yet.","bookmarked_resumes_error":"An error occurred while loading the list of bookmarked CVs.","bookmarked_resumes_go_to_resume_search":"Go to the CV search","bookmarked_resumes_view_title":"Bookmarked CVs","button_crop_apply_crop":"Apply crop","button_crop_remove_image":"Remove image","cancel":"Cancel","cancel_loading":"Deleting your account","cancel_loading_msg":"Once your account has been successfully cancelled you will be automatically logged out.","cancel_logging_out":"Logging you out","cancel_logging_out_msg":"Your account was deleted successfully.","cancel_subscription":"Cancel Subscription","cancel_subscription_alert_label":"Cancel Subscription","cancel_subscription_info":"If the subscription is cancelled, all included features will be active until {activeUntil}.","cart_default_message":"Job posting","cart_meta_available_credits":"Available credits","cart_meta_available_job_slots":"Available job slots","cart_meta_data_flatrate_subscription":"Flat rate will be used","cart_meta_default_product_price_free_plural":"{amount} job credits","cart_meta_default_product_price_free_singular":"{amount} job credit","cart_title":"Cart summary","categories_badge_all":"All","change_email_form_description":"For security reasons, please insert your password to change your email address.","change_email_form_icon":"Change email info","change_email_form_title":"Change email address","change_password_form_description":"For security reasons, you have to insert your current password in order to change it.","change_password_form_title":"Change password","checkout_billing_no_order_title":"Almost there!","checkout_confirmation_description":"Save your address and confirm the required policies.","checkout_confirmation_icon_title":"Confirmation","checkout_confirmation_title":"Confirmation","checkout_coupons_description":"Insert coupons code for discounts","checkout_coupons_field_desc":"Please insert your coupon code if available.","checkout_coupons_field_title":"Coupon code","checkout_coupons_title":"Coupons","checkout_finish":"Finish","checkout_finish_text":"There is nothing to pay, click the button below to finalise the order.","checkout_no_order_continue_message":"To finish the checkout process, please click on the button below.","checkout_no_order_continue_message_free":"Finalising an order. You will be redirected to the success page.","checkout_payment_gateways_description":"Select your preferred payment method","checkout_payment_gateways_title":"Payment method","checkout_payment_submission_cancel":"Back to billing information","checkout_submit_payment":"Go to payment","checkout_submit_payment_icon":"Pay","choose_file":"Choose file","choose_file_btn_text":"Upload","choose_job_type":"Choose","click_here_to_download":"Click here to download","close"
1188:"Close","cmp_preferences_button":"Consents","company_base_profile_form_title":"Profile settings","company_base_profile_link":"your employer profile","company_base_profile_load_error":"Error getting information from profile.","company_detail_not_found":"The employer profile you are trying to access could not be found.","company_detail_not_found_title":"Could not find employer profile","company_redirect_to_company_profile_error_description":"There was an error while loading your employer profile.","company_redirect_to_company_profile_error_instructions":"Please use the menu to access your employer profile.","company_redirect_to_company_profile_redirecting":"Redirecting to the employer profile","config_facet_field_job_employment_type_title":"Employment type","config_facet_field_job_experience_title":"Years of experience","config_facet_field_job_occupational_field_parents_all_title":"Occupational Field","config_facet_field_org_field_of_studies_parents_all_title":"Field of Study","config_facet_field_org_industry_title":"Employer type","config_facet_field_org_occupational_fields_parents_all_title":"Occupational Fields","config_facet_field_remote_option_title":"Remote options","config_facet_field_resume_career_status_title":"Career status","config_facet_field_resume_edu_field_resume_edu_field_of_study_parents_all_title":"Field of Study","config_facet_field_resume_job_pref_occupation_title":"Occupational Field","config_facet_field_resume_languages_title":"Languages","config_facet_field_resume_skills_parents_all_title":"Skills","config_facet_job_industry_title":"Employer type","config_facet_job_organization_name_title":"Employer","config_facet_resume_region_facet_title":"Region","config_form_attachments_description":"Provide files that can be downloaded by the users.\n Supported filetypes: pdf, jpg, jpeg, png, webp. Maximum upload size 50 MB.","config_form_attachments_name":"Attachments","config_form_badges_description":"Show off your badges and certifications to recruiters.","config_form_badges_name":"Badges information","config_form_company_info_description":"Provide information about your organisation. This information is used publicly on your employer profile page.","config_form_company_info_name":"Employer information","config_form_customer_profile_info_description":"Please provide your billing information. This is important to create an accurate invoice.","config_form_customer_profile_info_name":"Customer profile","config_form_education_description":"Let employers know about your education.","config_form_education_name":"Education Information","config_form_faq_description":"Insert a new frequently asked question. You can create additional questions after saving your changes.","config_form_faq_name":"FAQ","config_form_further_locations_description":"Provide information about further locations where the organisation is located. If you would like to add multiple locations, you can enter additional branches after saving your changes. Your locations will be shown on a map on your profile page.","config_form_further_locations_name":"Further locations","config_form_job_application_options_description":"Specify how applicants can apply to this job.","config_form_job_application_options_name":"Application options","config_form_job_categorization_description":"These details will help you to better categorise the job and to make it more accessible to applicants.","config_form_job_categorization_name":"Job categorisation","config_form_job_info_description":"Provide information about the job you are creating.","config_form_job_info_name":"Job information","config_form_job_location_description":"Provide information about the location for the job.","config_form_job_location_name":"Job location","config_form_job_preferences_description":"Provide employers with more information about your job preferences.","config_form_job_preferences_name":"Enter your job preferences","config_form_job_quick_apply_description":"Provide information about the quick apply options for this job.","config_form_job_quick_apply_name":"Quick apply","config_form_job_schedule_description":"Provide information about the planned publication of this job.","config_form_job_schedule_name":"Job schedule","config_form_languages_description":"Add information about your language skills.","config_form_languages_name":"Languages information","config_form_organization_about_us_description":"Provide a longer description of the organisation.","config_form_organization_about_us_name":"About us","config_form_organization_benefits_description":"Add the benefits you offer to your employees.","config_form_organization_benefits_name":"Employee benef
1188its","config_form_organization_contact_persons_description":"Share contact information so applicants can get in touch with you.","config_form_organization_contact_persons_name":"Contact","config_form_organization_gallery_description":"Provide images of your organisation.","config_form_organization_gallery_name":"Gallery","config_form_organization_info_description":"Add basic information such as your name, logo, address and social accounts.","config_form_organization_info_name":"Employer information","config_form_personal_info_description":"Provide your personal information. This information is not publicly accessible.","config_form_personal_info_name":"Personal information","config_form_skills_description":"Let employers know about your skills.","config_form_skills_name":"Skills information","config_form_videos_description":"Provide videos of your organisation.","config_form_videos_name":"Video Gallery","config_form_work_experience_description":"Insert detailed information about your previous work experiences.","config_form_work_experience_name":"Work experience information","config_notify_interval_-1_name":"No alerts for new matches","config_notify_interval_2628000_name":"Monthly","config_notify_interval_604800_name":"Weekly","config_notify_interval_86400_name":"Daily","confirm_contact_request_no_approval":"Confirm","confirm_contact_request_no_approval_label":"Request access","confirm_contact_request_no_approval_text":"Are you sure you want to request access to this CV? You have {credits} credits.","contact_body":"Enter your message","contact_email":"Enter your email address","contact_error":"An error occured while trying to send your message. Please try again later.","contact_label":"Contact our team","contact_message_copy":"Check if you want to receive a copy of your message","contact_name":"Enter your name","contact_request_approved":"Approved","contact_request_body":"Enter your message","contact_request_body_desc":"The message is optional. If filled, the message will be sent to the candidate along with the request.","contact_request_body_label":"Message","contact_request_button_create":"Send invitation","contact_request_button_text":"Invite","contact_request_create_contact_error":"Error sending invitation.","contact_request_create_success":"Invitation sent","contact_request_credits_error":"Error getting your credit balance.","contact_request_flatrate_subscription_button_text":"Invite","contact_request_form_title":"Send invitation","contact_request_no_approval_create_success":"Access granted","contact_request_no_credits_modal":"You don't have enough credits to request access to this CV. Please go to our products page or contact us to learn more about how to obtain access.","contact_request_no_credits_modal_action":"Contact us","contact_request_no_need_approval":"Request access","contact_request_no_slots_modal":"You don't have slots to create a contact request, you can buy contact slots by going to the pricing page.","contact_request_no_slots_modal_action":"Buy slots","contact_request_pending":"Pending request","contact_request_resume_flatrate_error":"An error occured while retrieving your subscription data.","contact_subject":"Enter the subject","contact_submit":"Send contact message","contact_success":"Your message was sent to the site administrator","count":"Count","country_widget_description":"Insert the country.","country_widget_label":"Country","cover_letter":"Cover letter","cover_letter_placeholder_anonymous":"To Whom it may concern, {br}{br} I would like to apply for the position {title} advertised on {site}. Please find my cover letter and relevant documents attached. {br}{br} Do not hesitate to contact me in case you have any questions in regard to my application. {br} I look forward to your reply.{br}{br} Sincerely,{br}","cover_letter_placeholder_applicant":"To Whom it may concern, {br}{br} I would like to apply for the position {title} advertised on {site}. Please find my cover letter and relevant documents attached. {br}{br} Do not hesitate to contact me in case you have any questions in regard to my application. {br} I look forward to your reply.{br}{br} Sincerely,{br} {displayName}{br}{br} {email}{br}
1188 {phone}{br}","cover_letter_required":"Cover letter is required","cover_letter_template_anonymous":"To Whom it may concern, {br}{br} I would like to apply for the position {title} advertised on {site}. Please find my cover letter and relevant documents attached. {br}{br} Do not hesitate to contact me in case you have any questions in regard to my application. {br} I look forward to your reply.{br}{br} Sincerely,{br}","cover_letter_template_applicant":"To Whom it may concern, {br}{br} I would like to apply for the position {title} advertised on {site}. Please find my cover letter and relevant documents attached. {br}{br} Do not hesitate to contact me in case you have any questions in regard to my application. {br} I look forward to your reply.{br}{br} Sincerely,{br} {displayName}{br}{br} {email}{br} {phone}{br}","create_company_base_profile_success":"Your user profile was created successfully!","create_gdpr_user_consent_error":"Error creating GDPR consent.","create_job_alert":"Create job alert","create_job_application_email_already_taken":"The email {email} is already taken.{br} If you have already registered before, please {login} to proceed with a job application.","create_job_application_error":"There was an error creating your job application.","create_resume_alert":"Save","create_saved_search":"Create","create_update_company_base_profile_error":"Error! User profile base was not saved.","credit_recruiter_table_frontend_all":"All","credits_recruiter_table_empty":"You don't have any credits.","credits_recruiter_table_empty_action":"Buy credits","credits_recruiter_table_error":"There was an error getting your credits.","credits_recruiter_title":"My credits","current_profile":"Current profile","current_search_reset":"Reset your search","customer_profile_vat_eu_required":"The VAT number is required","customer_profile_vat_eu_required_info":"If your business address is outside of our operating area and you don't have a VAT number please {vat_contact_link}","cv_reupload_error":"There was an error parsing your CV. You can still attach your CV by using the \"Documents\" section.","cv_reupload_import_label":"Import data from your local CV file (.pdf, .docx, .doc)","cv_reupload_import_placeholder":"Choose file","cv_reupload_label":"Re-upload CV","cv_reupload_success":"Successfully uploaded your CV","dashboard_login_required":"Please login to view this page","date_until_today":"Until today","daterange_multiple_widget_add":"Add period","daterange_multiple_widget_remove_period":"Remove","delete":"Delete","delete_account":"Delete my account","delete_dialog_text":"Are you sure you want to delete this item?","deny":"Deny","down":"Down","duplicate_job":"Duplicate job","duplicate_job_dialog_text":"Are you sure you want to duplicate this job? The new job will remain in status 'Draft'.","duplicate_job_link":"Duplicate","duplicate_job_successfull":"Job was duplicated","edit":"Edit","education_calendar_icon":"Dates","education_empty_enter":"Enter education","education_empty_text":"Enter information about your education. You can insert multiple entries to showcase your educational achievements.","education_graduation_cap_icon":"Education","education_map_marker_icon":"Location","education_office_icon":"Institution","email":"Email","email_placeholder":"Enter an email address","email_required":"Email is required","email_validation":"The field must be formatted as email","email_validation_format":"Please provide a valid email address","empty_search":"Your search didn't match any jobs. Create an alert for new jobs matching this search!","empty_search_recruiter":"No jobs were found for the selected criteria.","empty_search_title":"Your search didn't match any jobs.","end":"End","env_indicator_development":"Development environment","env_indicator_staging":"Staging environment","error_back_to_home":"Go back to home","error_contact_label":"Contact","export_loading":"Exporting data...","extra_filters_apply":"Apply","extra_filters_clear":"Clear All","facebook_logo":"Facebook logo","facet_block_collapse":"less","facet_block_expand":"more","faq_title":"Frequently asked questions","featured_blog_articles_title":"Featured articles","feed_card_landing_view":"View more","field_number":"The value must be a number","field_number_integer":"Please enter a figure without any decimal points or fractions","field_number_positive":"Please enter a figure greater than zero","field_required":"Field is required","files_upload_size_exceeded_msg":"Maximum upload size is {maxUploadSize}","finish_checkout":"Finish posting","first_name":"First name","first_name_placeholder":"Enter your first name","first_name_required":"First name is required","form_error":"Error getting form information.","form_loading":"Loading form...","frontend":"Frontend","fulltext_autocomplete_label":"Search for a keyword","fulltext_autocomplete_placeholder":"Search for a keyword","gdpr_applicant_export":"Export my data","gdpr_applicant_export_error":"There was an error exporting data.","gdpr_applicant_export_loading":"Exporting data...","gdpr_applicant_export_success":"Successfully exported your data. {link}.","gdpr_consent_modal_checkbox_label":"I agree with the terms and conditions.","gd
1188pr_consent_modal_confirm_button":"Confirm","gdpr_consent_modal_error_loading":"There was an error loading the GDPR consent.","gdpr_consent_modal_newsletter_checkbox_label":"I want to receive the newsletter.","gdpr_consent_modal_policy_link_label":"terms and conditions","gdpr_consent_modal_success":"Your consent to the latest GDPR changes has been saved.","gdpr_consent_modal_terms_accept_error":"Please accept the terms and conditions","gdpr_consent_modal_text_body":"To continue, please review and accept our terms and conditions. They reflect our dedication to safeguarding your privacy, strengthening security, and ensuring transparency in how we use data to enhance your experience.{br}{br} Read our new {privacy_link}.","gdpr_consent_modal_title":"Action required","gdpr_gtc_link_label":"General Terms and Conditions","gdpr_message":"By submitting the form you confirm that you have read our {privacy_link}.","gdpr_message_with_gtc":"By submitting the form you confirm that you have read our {privacy_link} and our {gtc_link}.","gdpr_privacy_policy_link_label":"Privacy Policy","generic_error":"An error occured","get_gdpr_consent_infos_error":"Error getting GDPR consent informations.","get_gdpr_user_consents_error":"Error getting user GDPR consents.","go_back":"Go back","go_to":"Go to","google_suggest_consent_request":"Please give consent for Google Maps Geocoding","header-navigation":"Header navigation","hero_search_banner_background_buttons_label":" ","home_icon_text_1":"Get job alerts straight to your inbox. Search for jobs that match your criteria and get notified when new jobs are online.","home_icon_text_2":"Our job board is responsive and works on any device. Access your favourite job postings from your desktop, laptop, mobile or tablet.","home_icon_text_3":"Get offers that match your profile. Our solution shows you relevant information for your needs. All without sacrificing privacy.","home_icons_intro":"A platform with features your users will love. Jobiqo takes into consideration the users and builds on top of known and reliable technologies that better fit their needs.","home_search_message":"Find career opportunities, connect with great employers and great minds in your area. Start looking for jobs close to you right now!","home_search_title":"Look for the best jobs in your area","instagram_logo":"Instagram logo","interval":"Notification interval","is_cv":"Is CV","job_alert_activated":"Your job alert was successfully activated. You will now receive periodic emails with suggestions for jobs that match your interest.","job_alert_activated_error":"Your job alert was not updated. Either it does not exist or you don't have access to it.","job_alert_activated_error_title":"Something went wrong!","job_alert_activated_title":"Congratulations!","job_alert_confirm_create":"Yes, create","job_alert_confirm_create_label":"Create","job_alert_confirm_create_text":"Are you sure you want to create this job alert?","job_alert_confirm_delete":"Yes, delete","job_alert_confirm_delete_label":"Delete","job_alert_confirm_delete_text":"Are you sure you want to delete this job alert?","job_alert_default_title":"{jobCount} items","job_alert_delete_error":"There was an error deleting the job alert","job_alert_delete_success":"Successfully deleted job alert","job_alert_email_field":"Email","job_alert_email_placeholder":"Enter an email address","job_alert_intro":"Get job alerts straight to your inbox and be the first to hear about new","job_alert_list_alert_interval":"Interval: {interval}","job_alert_list_description":"All job alerts created by you are listed here. You can click the title to edit or delete the job alert.","job_alert_list_empty":"You don't have any job alerts created yet.","job_alert_list_error":"There was an error getting your job alerts.","job_alert_list_title":"My job alerts","job_alert_not_found":"The job alert you are trying to look for was not found.","job_alert_off":"Remove job alerts for this search","job_alert_on":"Turn on job alerts for this search","job_alert_pretext":"Job alert: {title}","job_alert_remove":"Your job alert was successfully removed.","job_alert_save":"Your job alert was successfully created. You will soon receive an email with a confirmation link to activate it.","job_alert_save_anon":"Your job alert was successfully created.","job_alert_subscribe":"Subscribe to job alerts!","
1188job_alert_update_error":"There was an error updating the job alert","job_alert_update_success":"Successfully updated job alert","job_alert_verify_error":"There was an error verifying your job application.","job_applicaiton_success_register":"Import and register now","job_application_actions":"Actions","job_application_actions_recruiter_change_status":"Change status","job_application_actions_recruiter_change_status_error":"An error happened while changing status.","job_application_actions_recruiter_change_status_success":"Successfully changed job application status.","job_application_actions_recruiter_export":"Export","job_application_actions_recruiter_export_error":"An error happened while exporting job application data.","job_application_actions_recruiter_export_success":"Successfully exported job application data. {link}.","job_application_actions_recruiter_share_email":"Share by email","job_application_anon_info":"Anonymous application","job_application_anon_success_title":"Please verify your email!","job_application_applicant":"Applicant","job_application_applicant_data_deleted":"Applicant data has been deleted","job_application_applicant_data_deleted_info":"Click for more information","job_application_apply_date":"Apply date","job_application_attachments_description":"Choose a file from your computer or drag and drop attachments here. Allowed formats are .pdf, .doc, .docx and .txt.","job_application_attachments_placeholder":"Upload attachments","job_application_company":"Employer","job_application_contact_email":"Contact by email","job_application_create_error":"There was an error creating the job application","job_application_detail_job_missing":"The job for this job application is missing or was removed.","job_application_detail_load_error":"Error getting this job application.","job_application_download_attachment":"Download","job_application_gdpr_deletion_info_modal_text":"In compliance with GDPR regulations, applicant data has been deleted due to the inactivity of the job application.{br}To ensure the retention of your further job applications, please take any necessary actions or communicate with the applicants that have not been inactive for a considerable period of time.","job_application_gdpr_deletion_info_modal_title":"GDPR deletion information","job_application_gdpr_status_message_deleted_applicant":"In accordance with GDPR compliance regulations, please note that any job application submitted a considerable time ago have been deleted.{br}To avoid the risk of losing your application, please ensure that you have taken the necessary actions or communicated with the employer before the deadline.","job_application_gdpr_status_message_deleted_recruiter":"In accordance with GDPR compliance regulations, please note that any job application submitted a considerable time ago have been deleted.{br}To avoid the risk of losing your application, please ensure that you have taken the necessary actions or communicated with the applicant before the deadline.","job_application_gdpr_status_message_scheduled_applicant":"In compliance with GDPR regulations, please be aware that job applications that have been subimtted for a considerable period of time will be subject to deletion.{br}To ensure the retention of your application, please take any necessary actions or communicate with the employer before the deadline.","job_application_gdpr_status_message_scheduled_recruiter":"In compliance with GDPR regulations, please be aware that job applications that have been inactive for a considerable period of time will be subject to deletion.{br}To ensure the retention of your application, please take any necessary actions or communicate with the applicant before the deadline.","job_application_job_no_longer_active":"This job is no longer active. Search for {jobSearchLink}.","job_application_job_title":"Applied job","job_application_list_applicant_data_deleted":"Applicant data deleted","job_application_list_application_name":"Job application title: {title}","job_application_list_empty":"You don't have any job applications created yet.","job_application_list_empty_icon_title":"Job applications","job_application_list_error":"There was an error getting your job applications.","job_application_list_job":"Applied for job: {job}","job_application_list_title":"Applications","job_application_load_not_found":"Could not find job application","job_application_load_not_found_description":"The job application you are trying to access does not exist or could not be found.","job_application_missing_job":"Job is missing","job_application_qa_description":"Please answer the questions above using a maximum of 255 characters.","job_application_quick_apply_cover_letter_label":"Cover letter is included","job_application_quick_apply_phone_label":"Phone","job_application_quick_apply_phone_placeholder":"Enter your phone number","job_application_quick_apply_review_ci_name":"Name","job_application_quick_apply_review_ci_title":"Contact information","job_application_quick_apply_review_files_title":"Uploaded files","job_application_quick_apply_review_next_label":"Submit application","job_application_quick_apply_review_questions_title":"Additional questions","job_application_quick_apply_successfully_created":"Your data is saved and will be forwarded to the recruiter. Provide additional information to increase the success of your application","job_application_quick_apply_update_answers_error":"There was an error updating your answers.","job_application_quick_apply_update_contact_info_error":"There was an error creating your contact information.","job_application_quick_apply_update_files_error":"There was an error updating your job application.","job_application_quick_screening_question_required":"This question is required.","job_application_recruiter_list":"See all applications","job_application_recruiter_list_empty":"You haven't received any job applications yet.","job_application_recruiter_list_error":"There was an error getting your job applications.","job_application_recruiter_list_no_search_result":"No job applications match the search criteria.","job_application_recruiter_list_title":"Applications","job_application_recruiter_own_list_title":"My own
1188job applications","job_application_recruiter_status_filter_placeholder":"Any status","job_application_status":"Status","job_application_status_recruiter_anonymize_manually":"Anonymized","job_application_status_recruiter_applied":"Applied","job_application_status_recruiter_archived":"Archived","job_application_status_recruiter_hired":"Hired","job_application_status_recruiter_in_progress":"In Progress","job_application_status_recruiter_interview":"Interview","job_application_status_recruiter_proposed":"Proposed","job_application_status_recruiter_rejected":"Rejected","job_application_status_recruiter_unknown":"Unknown","job_application_submit":"Apply now","job_application_success":"Your job application was successfully created. The employer is now able to access your application and your online profile.","job_application_success_anon":"Your job application was created and is pending verification. Please go to your inbox to confirm that you sent the application.","job_application_success_email_icon":"Email","job_application_success_load_error":"Error getting this job application.","job_application_success_register_instructions":"Import your data, set a password and reuse it for your next applications.","job_application_success_register_title":"Register and save your data","job_application_success_resume_icon":"CV","job_application_success_title":"Congratulations!","job_application_title":"Application","job_application_tooltip_recruiter_anonymize_manually":"The job application{br} is anonymized due the GDPR","job_application_tooltip_recruiter_applied":"An applicant sent you{br}a job application","job_application_tooltip_recruiter_archived":"The job application{br}is archived and data cannot{br}be accessed","job_application_tooltip_recruiter_hired":"The applicant was{br}successfully hired for the job","job_application_tooltip_recruiter_in_progress":"The job application{br}is in progress and data can{br}be accessed","job_application_tooltip_recruiter_interview":"The job application{br}was marked for an interview","job_application_tooltip_recruiter_proposed":"The applicant fits{br}the job and was sent a job{br}proposal","job_application_tooltip_recruiter_rejected":"Either the employer{br}or the applicant rejected{br}further cooperation","job_application_unpublished":"This job is is not active, you can only create job applications on active jobs.","job_application_verify_success_msg":"Successfully verified your application.","job_application_visit_resume_button":"View CV","job_application_warning_login_to_access_application":"Log in to continue your job application or start a new one if you want to apply for this job.","job_applications_dashboard_instructions":"Only applications sent via the internal application form can be listed.","job_applications_dashboard_title":"Applications","job_applications_recruiter_export_btn_text":"Export applications","job_applications_recruiter_export_error":"There was an error exporting applications data.","job_applications_recruiter_export_success":"Successfully exported applications data. {link}.","job_applications_recruiter_search_placeholder":"Search for a name or a job title","job_apply_complete_multiple":"applications completed","job_apply_complete_single":"application completed","job_apply_resume_visibility_edit_link":"If you want to change the visibility of your CV, please edit it {editLink}.","job_apply_resume_visibility_edit_link_here":"here","job_apply_resume_visibility_info":"Your CV will be visible to the employer only if marked as visible, independent of the uploaded attachments.","job_apply_start_multiple":"applications start","job_apply_start_single":"application start","job_apply_success_similar_jobs_btn":"Check similar jobs","job_apply_wizard_contact_information_next_label":"Submit application","job_apply_wizard_finish":"Finish","job_apply_wizard_next":"Next","job_autosuggestions_label":"Suggestions:","job_bundles_product_included_flat_rate":"Included in your flat rate subscription","job_bundles_product_included_flat_rate_for":"Included in your flat rate subscription for:","job_create_error":"There was an error creating the job.","job_create_redirect_registration":"Your job was saved, you need to register to complete the job publishing.","job_destination_back":"Back","job_detail_attachment_button":"Show job attachment","job_detail_degree_level":"Required degree level","job_detail_fields_of_study":"Fields of study","
1188job_detail_job_no_longer_active":"This job is no longer active. Search for {search_url}","job_detail_languages":"Required languages","job_detail_link_to_search":"New jobs","job_detail_panel_instructions":"To see the full details of a job posting simply select a job provided from the list on the left.","job_detail_salary_range":"Salary range","job_detail_skills":"Required skills","job_detail_years_of_experience":"Years of experience","job_details_show_all_terms_close":"Show less","job_details_show_all_terms_open":"Show more","job_duplicate_load_error":"There was a problem duplicating your job.","job_duration_description":"The maximum duration of this job posting is {defaultValue} days.{br} Please adapt the days if you need to take the job posting offline earlier.","job_duration_empty_label":"Do not set an expiration date.","job_duration_expiration_datetime":"Based on the start date and runtime, the job will go offline on {date} at {time}.","job_duration_label":"Days online","job_duration_max_value":"The maximum number of days online is {maxValue}.","job_duration_placeholder":"Duration","job_duration_runtime_expiration_datetime":"Based on the start date and runtime, the job will go offline on {date} at {time}.","job_duration_runtime_expiration_days_online":"This job will be online for {daysOnline} days","job_edit_hidden_field_info":"The field {fieldLabel} can not be edited. To change the field you need to republish the job.","job_edit_hidden_field_info_icon":"Info","job_edit_title":"Job application for job:","job_end_date_description":"Select the date when the job should go offline","job_end_date_label":"End date","job_end_date_placeholder":"End date","job_error_no_accesss":"You don't have access to this page. Make sure that you are logged in and accessing a page that you are authorised to visit.","job_error_no_accesss_title":"Access denied","job_expiration_date_description":"You cannot change the expiration date for an already published job.","job_expiration_date_label":"Expiration date","job_external_source_request_changes":"Request changes","job_featured":"Featured job","job_form_edit_disabled_title_description":"Once you have created the job, you cannot change the title any more.","job_load_error":"Error getting information from node.","job_manager":"Welcome {username}","job_manager_analytics_instruction_icon_title":"Instructions","job_manager_analytics_instructions":"Views: Number of times applicants viewed this job posting in detail {br}Started Applications: Number of started applications for this job posting {br}Completed Applications: Number of successfully sent applications for this job posting {br}(Note: users can trigger multiple events)","job_manager_dates_expiration":"Expiring on: {date}","job_manager_dates_expiration_past":"Expired on: {date}","job_manager_dates_first_publication":"First published on: {date}","job_manager_dates_pause":"Pause on: {date}","job_manager_dates_republication":"Republished on: {date}","job_manager_empty":"You don't have any jobs. As soon as you create new jobs they will be shown here.","job_manager_external_source_description":"This is a job from an external data source and can not be changed. Please contact us to perform any necessary changes.","job_manager_external_source_title":"Source: external","job_manager_filter_by_application_workflow_empty":"Any application workflow","job_manager_filter_by_employment_type_empty":"Any employment type","job_manager_filter_by_frontend_empty":"Any frontend","job_manager_filter_by_source_empty":"Any source","job_manager_load_error":"There was a problem getting your list of jobs.","job_manager_no_result":"There are no jobs found.","job_manager_options":"Options","job_manager_options_close":"Close","job_manager_options_open":"Open","job_manager_title":"Manage jobs","job_of_the_week":"Job of the week","job_operations":"Operations","job_order_create_error":"There was an error creating the order.","job_original_ad":"Original Ad","job_per_file":"Job via file","job_per_file_desc":"Post a job based on a file. The system processes the content of the uploaded file and saves it for mobile display.","job_per_link":"Job via link","job_per_link_desc":"Create a job based on a link. The system processes the content of the link and saves it for mobile display.","job_per_template":"Job via template","job_per_template_desc":"Post a job using your own text to ensure better user experience and performance. This is the recommended option.","job_performance_export_btn_text":"Export job data","job_performance_export_error":"There was an error exporting job data.","job_performance_export_success":"Successfully exported your data. {link}.","job_posting_quick_apply_title":"Which of the following Quick Apply features would you like to enable?","job_preferences_empty_enter":"Enter job preferences","job_preferences_empty_text":"Enter your job preferences to ensure great matching results.","job_preview_button":"Preview","job_preview_description":"You can visualise the job as it will be displayed in mobile phones on the left side. You can close the window and edit the job and reopen this modal to see your changes.","job_preview_point_1":"Job information","job_preview_point_1_desc":"Please ensure the content is easy to read and all the relevant information is available.","job_preview_point_2":"Images","job_preview_point_2_desc":"Please ensure images are properly added and include the relevant caption text for accessibility reasons.","job_preview_point_3":"Location information","job_preview_point_3_desc":"Make sure you are adding the job locations as accurately as possible.","job_preview_subtitle":"Things to check for in the job posting","job_publish_account_verification_needed":"In order to publish jobs you need to verify your account first.","job_publish_error":"There was an error publishing your job.","job_publish_load_error":"There was a problem publishing your job.","job_publish_success":"Your job has been successfully created.","job_publish_update_success":"Your job has been successfully updated.","job_publishing_date_description":"Insert your desired publishing date.","job_publishing_date_description_read_only":"You cannot change the publishing date for an already published job.","job_publishing_date_label":"Publishing date","job_publishing_date_placeholder":"Date","job_quick_apply_contact_info_title":"Contact information","job_quick_apply_file_upload_title":"Upload files","job_quick_apply_qualifying_questions_title":"Qualifying questions","job_quick_apply_review_title":"Review","job_recommendations_error":"There was an error loading job recommendations. Feel free to contact us regarding this problem.","job_recommendations_error_go_to_job_search":"Go to the job search","job_recommendations_sidebar_title":"{totalJobs} jobs","job_recommendations_title":"My recommended jobs","job_recommender_apply_success_description":"You might also be interested in similar roles.","job_recommender_default_description":"Meanwhile, you can browse through similar jobs - maybe the next big step is already waiting for you.","job_recommender_default_title":"Similar jobs","job_recommender_job_applications_description":"Based on your recent applications, you might also be interested in these roles.","job_recommender_job_applications_title":"Similar jobs","job_recommender_jobs2job_description":"Discover roles matching this position.","job_recommender_similar_jobs_description":"This
1188job has expired, you could browse through similar jobs - maybe the next big step is already waiting for you.","job_republish_success":"Your job has been successfully published.","job_salary_max_value_label":"Maximum salary","job_salary_max_value_prefix":"Up to","job_salary_min_value_label":"Minimum salary","job_salary_min_value_prefix":"From","job_salary_unit_day":"per day","job_salary_unit_hour":"per hour","job_salary_unit_label":"Salary unit","job_salary_unit_month":"per month","job_salary_unit_week":"per week","job_salary_unit_year":"per year","job_saved_account_verification_needed":"Your job was saved. Please verify your account to publish the job.","job_search_title_type":"job","job_set_frontends_error":"There was an error setting the frontends.","job_set_get_current_organization_error":"There was an error getting the current organisation.","job_source_imported":"Imported","job_source_manually_generated":"Manually generated","job_status":"Status","job_teaser_end":"End:","job_teaser_end_date":"End date:","job_teaser_expiration_date":"Expires","job_teaser_logo_placeholder":"No logo available","job_teaser_logo_title":"Logo for job {jobTitle}","job_teaser_pause_date":"Pause","job_teaser_published_date":"Published","job_teaser_quick_apply_text":"Quick Apply","job_teaser_start":"Start:","job_teaser_start_date":"Start date:","job_unpublish_load_error":"There was a problem taking your job offline.","job_update_error":"There was an error updating the job.","job_update_success":"Job was updated","job_upgrade_back":"Back","job_upgrade_booked":"Already booked","job_upgrade_booked_info":"This job may already include active functionalities that this upgrade includes. Please check already booked upgrades carefully.","job_upgrades_success":"Successfully upgraded your job.","job_visits_multiple":"views","job_visits_single":"view","job_wizard_billing":"There was an error loading your order.","job_wizard_billing_get_job_error":"There was an error loading your job.","job_wizard_billing_get_order_error":"There was an error loading your order.","job_wizard_billing_job_already_published":"The job is already published.","job_wizard_billing_no_order_title":"Almost there!","job_wizard_bundles_error":"There was an error receiving available job bundles.","job_wizard_bundles_instructions":"Please select the product you would like to use for your job posting. {br}{br} If you have previously purchased credits or subscriptions, please select the product you desire and it will be deducted from your credits in the checkout process.","job_wizard_bundles_job_credits_plural":"{amount} job credits","job_wizard_bundles_job_credits_singular":"{amount} job credit","job_wizard_bundles_title":"Job posting products","job_wizard_continue":"Continue","job_wizard_current_org_prefix":"Publishing a job offer for","job_wizard_destination_bundle_price":"{price} {priceCurrency}","job_wizard_destination_included_frontends_description":"Posting on these sites is free, included with your current plan. All options are selected by default. You can remove the selection, if you don't want to post on these sites.","job_wizard_destination_included_frontends_title":"Included with your plan","job_wizard_destination_instructions":"Once the checkout process is complete, select a site from the network where the job will be published.","job_wizard_destination_job_credits":"{amount,plural,one{# job credit} other{# job credits}}","job_wizard_destination_job_credits_plural":"{amount} job credits","job_wizard_destination_job_credits_singular":"{amount} job credit","job_wizard_destination_job_upgrade_price":"{price} {priceCurrency}","job_wizard_destination_not_included_frontends_description":"Posting on these sites comes with a cost. No option is selected by default. You can select a site by clicking on it. Adding more sites will expand your reach.","job_wizard_destination_not_included_frontends_title":"Not included","job_wizard_destination_product_included":"Free with your plan","job_wizard_destination_product_price":"{price} {priceCurrency} / month","job_wizard_destination_title":"Destination","job_wizard_destination_upgrades_description":"Select a list of sites in the network where the upgrades will be created for this job, once the checkout process is complete.","job_wizard_destination_upgrades_error":"There was an error updating the order.","job_wizard_destination_upgrades_instructions":"Select upgrades to boost your job visibility on the selected sites.","job_wizard_destination_upgrades_more_info":"More info","job_wizard_destination_upgrades_no_order":"No order found. Please go back and try again.","job_wizard_destination_upgrades_select":"Select this upgrade","job_wizard_destination_upgrades_title":"Upgrades","job_wizard_finish":"Finish","job_wizard_next":"Next","job_wizard_no_order":"No order was created. Please check the cart message on the right side of this block.","job_wizard_no_order_continue_message":"Please click on the button below to finish the checkout process.","job_wizard_payment_heading":"Submit order","job_wizard_payment_invoice_heading":"Pay per invoice","job_wizard_payment_sub_heading":"After submitting your order you will receive an invoice based on the payment method you chose.","job_wizard_polling_message":"We are processing your payment, please wait.","job_wizard_preview":"Preview","job_wizard_previous":"Previous","job_wizard_step_bundles":"Products","job_wizard_step_checkout":"Checkout","job_wizard_step_choose_job":"Type","job_wizard_step_destination":"Destination","job_wizard_step_destination_upgrades":"Upgrades","job_wizard_step_job":"Job","job_wizard_step_payment":"Payment","job_wizard_step_upgrades":"Upgrades","job_wizard_success_description_new":"Your job has been successfully created.","job_wizard_success_description_republish":"Your job has been successfully published.","job_wizard_success_description_upgrades":"Your job has been successfully upgraded.","job_wizard_success_get_job_error":"There was an error loading your job.","job_wizard_success_icon":"Job posted","job_wizard_success_job_manager":"Go to job manager","job_wizard_success_title":"Congratulations!","job_wizard_success_view_job":"View job","job_wizard_upgrades_error":"There was an error getting upgrades","job_wizard_upgrades_get_order_error":"There was an error loading your order.","job_wizard_upgrades_instructions":"Available upgrades:","job_wizard_upgrades_job_credits_with_label":"{amount} {name}","job_wizard_upgrades_title":"Job posting upgrades","job_workflow_state_select_empty":"Any job status","jobs":"Jobs","landing_blogs_link":"See all articles","landing_companies_link":"See all employers","landing_jobs_link":"See all jobs","languages_empty_enter":"Enter your languages","languages_empty_text":"Enter information about languages you speak. These languages can be used to automatically match you to jobs and profiles employers are looking for.","last_name":"Last name","last_name_placeholder":"Enter your family name","last_name_required":"Last name is required","linkedin_logo":"LinkedIn logo","load_jobs_error":"Something went wrong with the current search.\n There was an error loading jobs. Please contact us for support or start a new search.","load_resumes_contact_link":"contact us","load_resumes_error":"Something went wrong with the current search.\n There was an error loading CVs. Please contact us for support or start a new search.","load_resumes_matching_error":"Something went wrong when matching the job to the available CVs. Feel free to {contactLink} regarding this problem.","loading":"Loading page...","loading_message":"Loading","location_autocomplete_label":"Enter location","location_autocomplete_placeholder":"Enter location","login":"Login","login_block_readonly":"Login is blocked temporarily while the site is in maintenance mode.","login_email":"Email","login_forgot_password":"Forgot your password?","login_image_alt":"login banner","login_image_title":"Jobiqo login","login_loading":"Logging you in...","login_no_account":"Don't have an account?","login_password":"Password","login_submit":"Login with your email","login_submit_entra_sso":"Sign in with Microsoft Entra ID","login_submit_facebook":"Sign in with Facebook","login_submit_google":"Sign in with Google","login_submit_keycloak_sso":"Sign in with keycloak SSO","login_submit_linkedin":"Sign in with LinkedIn","login_submit_okta_sso":"Partner sign in with Okta","map_search_placeholder":"Search for a location","mapbox_map_consent":"Consent to this service","masqueraded_message":"You are logged in as a masqueraded user.","matching_details_options_close"
1188:"Close","matching_details_options_label":"Matching Details","matching_details_options_open":"Open","matching_resumes_link":"Show matching CVs","max_characters_limit":"Maximum {allowedTextLength} characters","maximum_upload_file_size":"Maximum upload size is","mini_site_tab_default":"Home","mini_site_tab_jobs":"Jobs","multiple_autocomplete_add_button_text":"Add free term","multiple_autocomplete_selected_mark":"Selected","multiple_files_upload_files_number_exceeded_msg":"Too many files selected: Attach up to {filesAmountLimit} files","n-a":"n/a","n/a":"n/a","name_required":"Name is required","next":"Next","no":"No","not_available_short":"N/A","not_in_the_list_checkbox_label":"Not in the list?","not_looking":"Not looking","not_selected":"Not selected","notify_interval":"Notification interval","number_of_characters_remaining":"{remainingCharacters} characters remaining","off":"off","on":"on","onboarding_msg_applicant_not_verified":"Your account is not yet verified. Please go to your email inbox to verify your account.","onboarding_msg_recruiter_no_company_base_profile":"In order to post jobs you need to complete your profile information. Please go to {link}.","onboarding_msg_recruiter_not_verified":"Your account is not yet verified. Please go to your email inbox and verify your account in order to post jobs.","one_time_login":"One time login link","one_time_login_button":"Log in","open":"Open","options":"Options","order_additional_info":"Additional information","order_additional_info_desc":"Provide any relevant information about this order (e.g. reference number)","order_additional_info_group_description":"Provide additional information about the order","order_additional_info_group_label":"Additional info","order_amount":"Total order amount","order_billing_title":"Billing information","order_confirmation":"Review order","order_info":"Order information","order_item_price":"Price","order_item_title":"Product","order_proceed_info":"Click to finish in order to confirm this order and publish your job.","order_subtotal_amount":"Subtotal","order_update_error":"There was an error updating the order.","order_vat_info":"The total amount includes VAT. After the order has been submitted, an order confirmation will be sent by email.","org_jobs_export_button_text":"Export","org_jobs_export_icon_text":"Export","organization":"Employer","organization_about_button_to_profile":"Visit employer profile","organization_about_empty_enter":"Enter presentation","organization_about_empty_text":"Enter your employer presentation here so that applicants can learn more about your organisation.","organization_about_expand_presentation_less":"Show less","organization_about_expand_presentation_more":"Show more","organization_about_label":"About us","organization_activate_profile_error":"Error activating employer profile.","organization_add_contact_success":"Contact was added","organization_add_faq_error":"Error adding FAQ.","organization_add_faq_success":"FAQ was added","organization_add_location_success":"Location was added","organization_add_video_item_success":"Video was added","organization_attachments_empty":"Upload your organisations attachments here. Listing benefits shows applicants that you are investing in your employees well-being.","organization_attachments_label":"Organisation attachments","organization_benefits_empty":"Enter your employee benef
1188its here. Listing benefits shows applicants that you are investing in your employees well-being.","organization_benefits_label":"Employee benefits","organization_benefits_show_less":"Show less","organization_benefits_show_more":"Show more","organization_bluesky_label":"BlueSky","organization_contacts_empty":"No public contact have been added so far.","organization_contacts_label":"Get in touch","organization_delete_contact_success":"Contact was deleted","organization_delete_faq_error":"Error deleting FAQ.","organization_delete_faq_success":"FAQ was deleted","organization_delete_location_success":"Location was deleted","organization_delete_video_success":"Video was deleted","organization_edit_no_access":"You do not have access to edit this employer profile.","organization_edit_not_found":"Could not find the employer for you to edit","organization_edit_verify_user_message":"Your account is not yet verified. Please go to your email and verify your account in order to publish your employer profile.","organization_facebook_label":"Facebook","organization_faq_empty_enter":"Add question","organization_faq_empty_text":"Enter your organisation's frequently asked questions here.","organization_faq_title":"Organisation frequently asked questions","organization_fields_of_study_label":"Required field of studies","organization_gallery_empty_enter":"Create a gallery","organization_gallery_empty_text":"Enter pictures to help applicants identify with your organisation's identity and culture.","organization_group_form_title":"Organisation settings","organization_group_load_error":"Error getting information from the employer.","organization_group_update_error":"Error updating information from the employer.","organization_group_update_info_success":"Employer was updated","organization_image_gallery_img_title":"Open gallery","organization_image_gallery_label":"Image gallery","organization_image_gallery_show_more":"Show more","organization_industry_label":"Employer type","organization_instagram_label":"Instagram","organization_job_list":"Our jobs","organization_jobs_count":"{count,plural,one{# open position} other{# open positions}}","organization_jobs_error":"Error getting jobs information.","organization_jobs_search_filter_by_id_placeholder":"Filter by ID","organization_jobs_search_filter_by_location_placeholder":"Filter by Location","organization_jobs_search_filter_placeholder":"Filter jobs","organization_jobs_search_filter_submit":"Filter","organization_linkedin_label":"LinkedIn","organization_load_organizations_error":"Something went wrong with the current search. There was an error loading employer profiles. Please contact us for support or start a new search.","organization_location_label":"Head office","organization_map_empty_enter":"Enter locations","organization_map_empty_text":"Enter additional locations of your organisation to create an interactive map.","organization_minisite_jobs_error":"Error getting jobs from this organisation page.","organization_minisite_subpage_error":"Error getting information from this organisation page.","organization_not_found":"We could not find the employer in this URL","organization_occupation_label":"Available occupational fields","organization_presentation_empty":"This employer has not included a presentation of itself in its public profile.","organization_profile_about_error":"Error updating about us information.","organization_profile_add_further_location_error":"Error adding location.","organization_profile_add_video_item_error":"Error adding video.","organization_profile_attachments_error":"Error updating attachments.","organization_profile_benefits_update_error":"Error updating employee benef
1188its.","organization_profile_benefits_update_success":"Employee benefits were updated","organization_profile_contact_add_error":"Error updating contact information.","organization_profile_contact_update_error":"Error updating contact information.","organization_profile_delete_contact_error":"Error deleting location.","organization_profile_delete_further_location_error":"Error deleting location.","organization_profile_delete_video_item_error":"Error deleting video.","organization_profile_error":"Error getting information from the employer profile.","organization_profile_gallery_error":"Error updating gallery.","organization_profile_info_error":"Error updating general information.","organization_profile_update_further_location_error":"Error updating location.","organization_profile_update_video_item_error":"Error updating video.","organization_public_profile_link_recruiter":"Employer page","organization_search_current_search_reset":"Reset your search","organization_search_empty_search":"No employers were found for the selected criteria.","organization_search_title_type":"organisation","organization_show_more_jobs_label":"Show more","organization_size_label":"Organisation size","organization_social_links_label":"Find us:","organization_start_new_search":"Start a new search","organization_sub_groups":"Employers","organization_tiktok_label":"TikTok","organization_twitter_label":"Twitter","organization_update_about_success":"About us was updated","organization_update_attachments_success":"Attachments were updated","organization_update_contact_success":"Contact was updated","organization_update_faq_error":"Error updating FAQ.","organization_update_faq_success":"FAQ was updated","organization_update_gallery_success":"Gallery was updated","organization_update_info_success":"General information was updated","organization_update_location_success":"Location was updated","organization_update_video_item_success":"Video was updated","organization_video_gallery_empty_enter":"Create video gallery","organization_video_gallery_empty_text":"Enter one or more videos to help applicants understand your organisation's identity and culture.","organization_video_gallery_label":"Video gallery","organization_website_label":"Website","organization_wizard_step_company_information":"Employer information","organization_wizard_step_personal_information":"Personal information","organization_xing_label":"Xing","organization_youtube_label":"Youtube","pager_first":"First","pager_last":"Last","pager_next":"Next","pager_previous":"Previous","passive_seeker":"Passive seeker","passowrds_match":"Passwords must match","password":"Password","password_confirm":"Confirm password","password_confirm_placeholder":"Enter password confirmation","password_placeholder":"Enter password","password_policy_criteria_letters":"Contains letters","password_policy_criteria_min_length":"At least {minLength} characters","password_policy_criteria_numbers":"Contains numbers","password_policy_hint_message":"Password length must be at least 12 characters.\nPassword must contain letters and numbers.","password_policy_invalid":"Password does not meet requirements yet.","password_policy_valid":"Password is valid.","password_required":"Password is required","password_reset_verify_error":"There was a problem updating your password","password_strength_medium":"Medium","password_strength_strong":"Strong","password_strength_weak":"Weak","pause_job_error":"There was an error pausing the job.","pause_job_link":"Pause","pause_job_modal_confirm":"Confirm","pause_job_modal_date_description":"Select a future date when the job is automatically paused.","pause_job_modal_date_label":"Choose the automatic pausing date","pause_job_modal_selection":"Pause the job immediately","pause_job_modal_title":"Pause settings","pause_job_successfull":"Job was paused","pause_job_successfull_date":"Job was scheduled to pause","pay":"Pay","pay_icon":"Pay","pay_per_invoice_text":"You are paying by invoice. That means that you can submit your job and receive an invoice in your email to pay.","payment_authorizeNet_buttonText":"Pay with Authorize.Net","payment_authorizeNet_buttonText_loading":"Paying order...","payment_authorizeNet_instructions":"Click the button bellow to pay using the Authorize.Net platform.","payment_authorizenet_card_code_label":"CVV","payment_authorizenet_card_number_label":"Card number","payment_authorizenet_expiration_date_label":"Expiration date","payment_authorizenet_expiration_date_placeholder":"MM / YY","payment_authorizenet_full_name_label":"Full name","payment_authorizenet_invalid_expiration_date":"Enter an expiration date in MM / YY format.","payment_authorizenet_payment_error":"Unable to process payment. Please try again.","payment_authorizenet_script_error":"Unable to load Authorize.Net payment form. Please try again later.","payment_authorizenet_zip_label":"Billing ZIP","payment_gateways_error":"There was an error loading payment gateways.","payment_gateways_options":"Payment options","payment_submit_button":"Submit order","personal_info_empty_enter":"Enter personal information","personal_info_empty_has_access":"The user has no personal information attached.","personal_info_empty_no_access":"You don't have access to the user's personal information. Please submit a contact request to this CV in order to gain access to this information.","personal_info_empty_text":"Enter some personal information about yourself. Private information will be hidden from employers unless you consent to providing the information to a particular employer.","pinterest_logo":"Pinterest logo","pnf_message":"The page has not been found","pnf_page_title":"Page not found","pnf_redirect_button":"Go to the job search","powered_by_jobiqo":"Powered by Jobiqo","preview_existing_images_alt":"Uploaded images","previous":"Previous","print":"Print","product":"Product","product_grid_item_buy":"Buy now","product_grid_item_buy_contact":"Contact","product_grid_item_desc_title":"Details","publish_job":"Publish","publish_job_immediately":"Publish job immediately","publish_job_immediately_dialog_text":"Are you sure you want to publish this job immediately?","publish_job_immediately_link":"Publish immediately","publish_job_successfull":"Job was published","quick_apply":"Quick Apply","recruiter":"Employer","recruiter_admin_approval_message":"Thank y
1188ou for your registering! An admin needs to approve your account.{br} You will receive an email once it is approved. Until then, your employer profile and jobs will not be published.","recruiter_admin_approval_message_html":"Thank you for your registering! An admin needs to approve your account.\u003cbr /\u003e You will receive an email once it is approved. Until then, your employer profile and jobs will not be published.","recruiter_danger_zone":"Account cancellation information","recruiter_danger_zone_info":"You can delete your recruiter account only by contacting the {site_name} team at {site_email}. Please note that only your {site_name} account will be deleted.{br}{br}If you wish to access or delete your personal data, please contact us at {site_email}.{br}{br}For detailed information about data protection and your rights, please refer to our {privacy_link}.","recruiter_info":"You are registering as an employer.","recruiter_job_applicaiton_permission_message":"Employers do not have permission to send job applications. Please login as an applicant.","recruiter_menu_company":"Employer","recruiter_menu_dashboard":"Dashboard","recruiter_menu_job_applications":"Applications","recruiter_menu_jobs":"Jobs","recruiter_not_yet_verified_message":"Your account is not yet verified. Please go to your email and verify your account.{br}You will only be able to publish jobs after your email has been verified.{br}{resendVerificationEmailComponent}","recruiter_resume_contact__badge_status_pending":"Contact request pending","recruiter_resume_contact_actions":"Actions","recruiter_resume_contact_actions_archive":"Archive","recruiter_resume_contact_archive_error":"There was an error archiving the contact request.","recruiter_resume_contact_archive_success":"CV contact archived","recruiter_resume_contact_archived_title":"Archived requests","recruiter_resume_contact_badge_no_approved":"Access granted","recruiter_resume_contact_badge_status_approved":"Contact request approved","recruiter_resume_contact_badge_status_revoked":"Contact request revoked","recruiter_resume_contact_cv_title":"CV title","recruiter_resume_contact_date":"Request date","recruiter_resume_contact_list_empty":"You haven't send any invitations yet.","recruiter_resume_contact_list_error":"There was an error getting your contact requests.","recruiter_resume_contact_list_title":"Sent invitations","recruiter_resume_contact_show_all":"Show all","recruiter_resume_contact_status":"Status","recruiter_share_email_application_date_label":"Date","recruiter_share_email_application_job_label":"Job","recruiter_share_email_application_status_label":"Status","recruiter_share_email_application_title":"Job application","recruiter_subscriptions_status_empty":"Any subscription status","recruiter_subscriptions_type_empty":"Any subscription type","redirecting_to":"You are redirected to","region":"Region","region_choose":"Choose a region","register":"Register","register_applicant":"I AM LOOKING FOR A JOB","register_applicant_info":"I want to look for a job. Upload my own CV and apply to jobs using that CV.","register_as":"Register as","register_block_readonly":"Registration is blocked temporarily while the site is in maintenance mode.","register_company":"I AM AN EMPLOYER","register_company_info":"I am an employer searching for talent to fill in existing or future job vacancies.","register_email":"Enter your email","register_has_account":"Already have an account?","register_image_alt":"Register banner","register_image_title":"Register","register_info":"Fill the form below to register. {break}\r\nAfter registration you will receive a confirmation email.","register_info_contact_us":"Do you have any questions or feedback about the registration? {link}","register_info_contact_us_link":"Contact us!","register_info_step_1_applicant":"Create your account by providing your email address and password. You can change both later.","register_info_step_1_recruiter":"Create your account by providing your email address and password. You can change both later.","register_info_step_2_applicant":"Verify your account by going to your email inbox and clicking the verification link in your welcome email.","register_info_step_2_recruiter":"Verify your account by going to your email inbox and clicking the verification link in your welcome email. Without verification, you won't be able to post jobs!","register_info_step_3_applicant":"Create an online CV to make it easier for employers to find you!","register_info_step_3_recruiter":"Share information about your organisation with applicants.","register_info_step_4_recruiter":"Post a job - easily and quickly!","register_info_step_5_recruiter":"The job is now published. Sit back and wait for applications to arrive!","register_info_steps_title_applicant":"Register your account in 3 simple registration steps","register_info_steps_title_recruiter":"Post a job in 5 steps","register_info_title_applicant":"Applicant registration","register_info_title_recruiter":"Employer registration","register_password":"Enter your password","register_title":"Register new account","register_without_role":"Register","remove_email":"Remove email","resend_verification_email_button_text":"Resend","resend_verification_email_error":"Error happened while resending verification email","resend_verification_email_instructions":"to resend the verification mail!","resend_verification_email_link":"Click here","resend_verification_email_success":"Verification email was resent successfully","resend_verification_email_text":"to resend the verification mail!","resend_verification_form_error":"An error occured while sending verification email.","resend_verification_form_info":"Please provide your email address. We will send you a verification email.","resend_verification_form_submit":"Resend","resend_verification_form_success":"The verification email has been successfully sent.","resend_verification_form_title":"Resend verification email","reset_pass_block_readonly":"Resetting of password is blocked temporarily while the site is in maintenance mode.","reset_password":"Reset password","reset_password_error":"There was an error resetting your password","reset_password_info":"Please provide your email address. {br} An email will be sent to you in order to reset your password.","reset_password_submitted":"A link has been sent to your email to reset your password.","reset_password_title":"Reset your password","reset_password_verify_info":"Confirm your new password.{br} After submitting you will be redirected to your profile.","reset_password_verify_title":"Provide a new password","resume_alert_actions":"Actions","resume_alert_create_error":"There was an error creating the CV alert.","resume_alert_create_success":"Successfully created CV alert","resume_alert_created":"Created","resume_alert_delete":"Delete","resume_alert_delete_error":"There was an error deleting the CV alert","resume_alert_delete_success":"Successfully deleted CV alert","resume_alert_edit":"Edit","resume_alert_go_to":"Open CVs","resume_alert_interval":"Interval","resume_alert_name_field":"Label","resume_alert_name_placeholder":"Enter a title for your saved search","resume_alert_not_found":"The CV alert you are trying to look for was not found or you don't have access to it.","resume_alert_off":"Remove CV alerts for this search","resume_alert_on":"Turn on CV alerts for this search","resume_alert_pretext":"CV alert: {title}
1188","resume_alert_save":"CV search saved","resume_alert_title":"Title","resume_alert_update_error":"There was an error updating the CV alert","resume_alert_update_success":"Successfully updated CV alert","resume_attachment_add_error":"Error adding attachment","resume_attachment_add_success":"Attachment was uploaded","resume_attachment_delete_error":"Error deleting attachment","resume_attachment_delete_success":"Attachment was deleted","resume_attachments_box_info":"Add supporting documents like diplomas or licenses to your profile (.txt, .pdf, .doc, .docx, .jpg, .jpeg, .png, .gif). Attached files are always private.","resume_attachments_box_label":"Documents","resume_attachments_deletion":"Are you sure you want to delete {fileName}?","resume_attachments_import_placeholder":"Choose file","resume_attachments_instructions":"Add supporting documents like diplomas or licenses to your CV.","resume_badge_delete_failed":"Failed to delete the badge.","resume_badge_delete_success":"Successfully deleted the badge.","resume_badge_sync_failed":"Failed to sync the badges.","resume_badge_sync_success":"Successfully synced the badges.","resume_badges":"Profile Badges","resume_badges_box_label":"Badges","resume_badges_reorder_failed":"Failed to update order of badges..","resume_badges_reorder_success":"Successfully reordered the badges.","resume_bookmark_error":"An error occurred while updating the CV bookmark","resume_bookmark_flag_success_bookmark":"CV successfully bookmarked","resume_bookmark_flag_success_unbookmark":"CV successfully unbookmarked","resume_completeness_error":"There was an error loading.","resume_completeness_error_visibility":"There was an error while changing the CV's visibility.","resume_completeness_job_seeker_no_occupation":"No desired occupational field","resume_completeness_job_seeker_no_region":"No desired location","resume_completeness_job_seeker_no_status":"No job seeker status","resume_completeness_personal_details":"personal details","resume_completeness_switcher_info":"Add your personal details to get better matching job suggestions and receive job offers from employers.","resume_completeness_switcher_instructions":"Edit your {personal_details} to get better matching job suggestions and receive job offers from employers.","resume_contact_badge_approved_date_title":"Date when the contact request was approved","resume_contact_badge_pending_date_title":"Date when the contact request was sent","resume_contact_filter_label":"Requests","resume_contact_list_empty_icon_title":"Contact request","resume_delete_education_item_error":"Error deleting education","resume_delete_education_item_success":"Education was deleted","resume_delete_work_experience_item_error":"Error deleting work experience","resume_delete_work_experience_item_success":"Work experience was deleted","resume_education":"Education","resume_education_no_access":"You don't have access to the applicant's education. Please make a contact request to this CV in order to have access to this private information.","resume_email_contact_button":"Contact","resume_email_field_label":"Email","resume_email_field_placeholder":"Enter your email","resume_empty_matching":"No matching CVs were found.","resume_empty_search":"No CVs were found for the selected criteria.","resume_error":"There was an error loading the CV.","resume_import_error":"There was an error parsing your CV.","resume_import_error_info":"Your CV parsing failed. You can try again later or contact the site administrator in case you are still unable to submit your CV.","resume_import_error_reset":"Reset","resume_import_error_title":"Something went wrong while uploading your CV.","resume_import_finished_info":"You can now go to your online CV and start editing your profile. Information from your uploaded document was already included there for your convenience.","resume_import_finished_title":"Your CV was successfully uploaded!","resume_import_info":"The CV will be parsed and analysed. This information will be used to fill out your online CV. ","resume_import_info_title":"What happens when uploading my CV?","resume_import_label":"Upload","resume_import_placeholder":"Upload your CV","resume_import_resume_parsed_error":"We could not parse the CV you uploaded when you applied for a job.{br}Please proceed by uploading a CV.","resume_import_resume_parsed_info":"We've parsed the CV you uploaded when you applied for a job, and the CV data will be used to complete your profile.{br}You can easily import an updated CV later on the {resumePageLink} page.","resume_import_resume_parsed_title_success":"Your CV was successfully parsed!","resume_import_resume_parsing_info":"We are parsing the CV you uploaded when you applied for a job.","resume_import_resume_parsing_title":"Your CV is being parsed!","resume_import_uploading_info":"Did you know you can re-upload your CV anytime? Previously uploaded files will still be stored for your convenience.","resume_import_uploading_title":"Your CV is being uploaded and parsed...","resume_job_preferences":"Job preferences","resume_job_preferences_error":"Error updating your job preferences.","resume_job_preferences_no_access":"You don't have access to the applicant's CV job preferences. Please make a contact request to this CV in order to have access to this private information.","resume_jobpref_availability_periods_title":"Available between:","resume_jobpref_available_between":"Available between:","resume_jobpref_available_label":"Available from:","resume_jobpref_career_status_label":"Career status:","resume_jobpref_desired_employment_types_label":"Desired employment type(s):","resume_jobpref_desired_loc_label":"Willingness to work from:","resume_jobpref_desired_occupation_label":"Desired occupation(s):","resume_jobpref_desired_salary_label":"Salary expectations:","resume_languages":"Languages","resume_languages_n
1188o_access":"You don't have access to the applicant's language skills. Please make a contact request to this CV in order to have access to this private information.","resume_last_updated_filter_label":"Last Updated","resume_last_updated_filter_last_3_months":"Last 3 Months","resume_last_updated_filter_last_6_months":"Last 6 Months","resume_last_updated_filter_last_month":"Last Month","resume_last_updated_filter_last_week":"Last Week","resume_last_updated_filter_last_year":"Last Year","resume_last_updated_filter_show_all":"Show All","resume_last_updated_filter_today":"Today","resume_matching_job_load_error":"There was an error getting the job information.","resume_name_field_label":"Name","resume_name_field_placeholder":"Enter your name","resume_page":"CV","resume_percentage_error":"There was an error loading.","resume_percentage_error_visibility":"There was an error while changing the CV's visibility.","resume_percentage_next_field":"Add {fieldLabel} {percentage}","resume_percentage_not_published_info":"Your CV is currently not visible to employers.","resume_percentage_published_info":"Your CV is currently visible to employers.","resume_personal_info":"Personal information","resume_personal_info_error":"Error updating your personal information.","resume_personal_info_home_label":"Lives in","resume_privacy_box_info":"Fields marked with the lock icon are only visible to employers you applied to, or whose contact requests you accepted.","resume_privacy_box_label":"Privacy control","resume_saved_search_list_empty":"You haven't created any CV saved searches yet.","resume_saved_search_list_error":"There was an error getting your job applications.","resume_saved_search_list_title":"Saved CV searches","resume_search_subscribe_button":"Subscribe","resume_search_subscribe_icon_title":"Subscribe","resume_search_subscribed_button":"Already subscribed","resume_search_toggle_alert":"Save or subscribe","resume_sidebar_error":"There was an error in the sidebar of this CV. Refresh the page or contact one of the administrators to report the issue.","resume_skills":"Skills","resume_skills_no_access":"You don't have access to the applicant's skills. Please make a contact request to this CV in order to have access to the private information.","resume_slot_no_access":"You don't have access to the applicant data. Please make a contact request to this CV in order to have access to the private CV information.","resume_sorting_filter_last_update":"Last Update","resume_state_label":"Your CV is {status}.","resume_step1_info":"Describe the option that best fits your situation. You can edit this information later.","resume_step1_title":"How would you describe your job seeking situation?","resume_step3_title":"Fill in some personal details","resume_step_person_info_title":"Fill in some personal details","resume_step_preferences_title":"Set your preferences","resume_teaser_availability_period_icon_title":"Available between","resume_teaser_badges_more":"+ {count} more","resume_teaser_empty_current_employment":"Currently working at: {lastemployer}","resume_teaser_empty_last_employment":"Last employer: {lastemployer}","resume_teaser_empty_no_last_employment":"No last employer","resume_teaser_has_attachment_icon_title":"This CV has an attached document (e.g. CV, cover letter)","resume_teaser_has_attachment_title":"Attachment available","resume_teaser_home_location_icon_title":"Candidate's current location","resume_teaser_job_seeker_availability_from":"available {available}","resume_teaser_job_seeker_availability_period":"Available between: {start} - {end}","resume_teaser_job_seeker_no_availability":"no availability date","resume_teaser_job_seeker_no_region":"No desired location","resume_teaser_job_seeker_no_status":"Not seeking","resume_teaser_joined_on_icon_title":"Date when the candidate created their resume","resume_teaser_joined_on_label":"Joined on:","resume_teaser_last_employer_icon_title":"Candidate's last or current employer","resume_teaser_preferred_location_icon_title":"Candidate's preferred work location","resume_teaser_preferred_location_label":"Preferred Location:","resume_teaser_skills_icon_title":"Candidate's skills","resume_teaser_skills_more":"+ {c
1188ount} others","resume_teaser_updated_on_icon_title":"Date when the CV was last updated","resume_teaser_updated_on_label":"Updated on:","resume_update_error":"There was an error updating the CV.","resume_update_success":"CV was updated","resume_visibility_filter_hide_revealed":"Hide Revealed","resume_visibility_filter_label":"Visibility","resume_visibility_filter_show_all":"Show All","resume_visibility_info_explanation":"The CV will be available within job applications and accessible to employers if marked as visible.","resume_wizard_finish":"Finish","resume_wizard_next":"Next","resume_wizard_preferences_title":"Seeker type","resume_wizard_step3_group_description":"Enter general information and add a short description about yourself. You can update this information later.","resume_wizard_step3_group_label":"Basic information","resume_wizard_step_personal_info_title":"Personal info","resume_wizard_upload_title":"CV upload","resume_work_experience":"Work experience","resume_work_xp_no_access":"You don't have access to the applicant's work experience. Please make a contact request to this CV in order to have access to this private information.","resumes_matching_title":"Matching CVs for job:","revoke":"Revoke","save":"Save","save_address_book_already_saved_message":"This address is already saved in your address book.","save_address_book_message":"Save to address book.","search_inputs_submit":"Search","search_places":"Start typing...","search_result_amount_plural":"s found.","search_result_amount_singular":"found.","search_results":"search results","see_all_jobs_link":"See all jobs","selected":"Selected","self_service_checkout_complete_free_order_error":"There was an error completing the free order.","self_service_checkout_create_order_error":"There was an error creating the order.","self_service_checkout_get_order_error":"There was an error loading your order.","self_service_checkout_get_product_error":"There was an error getting the list of products.","self_service_checkout_next":"Next","self_service_checkout_recruiter_approved":"Your account is not yet approved to buy the products.","self_service_checkout_redirect_login_msg":"Login with your employer account to buy products","self_service_checkout_step_1":"Product selection","self_service_checkout_step_2":"Billing information","self_service_checkout_step_order_form":"Ad details","self_service_checkout_update_order_error":"There was an error updating your order.","self_service_checkout_upgrades_instructions":"Available products:","self_service_checkout_upgrades_title":"Products","self_service_order_form_save_error":"There was an error saving your ad details.","self_service_order_form_select_placeholder":"Select...","self_service_products_empty_link":"Login to start posting jobs","self_service_products_empty_text":"There are no self service products available. Please login to start posting jobs.","self_service_success_button_manage":"Manage my jobs","self_service_success_button_post":"Post a job now","self_service_success_icon":"Payment success","self_service_success_message":"You will get an email to {user_email} address with all necessary information.","self_service_success_message_contact_request_credits_bought":"Now you can search and open applicant profiles in CV search.","self_service_success_message_contact_request_slots_bought":"Now you can send contacts request with available slots.","self_service_success_message_email_sent":"You will get an email to {user_email} address with all necessary information.","self_service_success_only_resume_contacts_main_cta":"Search for applicants","self_service_success_only_resume_contacts_secondary_cta":"My products and credits","self_service_success_title":"Congratulations!","seo_search_content_faq_label":"Frequently asked questions","set_new_password":"Set new password","show_less_tags":"Show less tags","show_more_tags":"Show more tags","sign_in":"Sign in","sign_in_icon":"Sign in","similar_jobs":"Similar jobs","skills_empty_enter":"Enter your skills","skills_empty_text":"Enter information about your skills and expertise. These skills can be used to match you to suitable jobs and employers.","slotted_resume_empty":"There is no information for this field available.","slotted_resume_empty_enter":"Add information","social_meadia_sharing_buttons_label":"Share via:","social_media_sharing_buttons_bluesky":"on BlueSky","social_media_sharing_buttons_copied":"Link copied","social_media_sharing_buttons_copy":"Copy link","social_media_sharing_buttons_email":"via Email","social_media_sharing_buttons_facebook":"on Facebook","social_media_sharing_buttons_icon_text":"Share","social_media_sharing_buttons_label":"Share","social_media_sharing_buttons_linkedin":"on LinkedIn","social_media_sharing_buttons_twitter":"on X","social_media_sharing_buttons_whatsapp":"on WhatsApp","social_media_sharing_buttons_xing":"on Xing","social_media_sharing_error":"Error occurred whilst sharing","social_media_sharing_not_supported":"Sharing is not supported on this device","sorting_filter_label":"Sort by","sorting_filter_recency":"Recency","sorting_filter_relevancy":"Relevancy","sorting_icon_down":"Sort descending","sorting_icon_up":"Sort ascending","sorting_icon_up_down":"Sort","start":"Start","start_new_search":"Start a new search","statistics":"Statistics","status":"Status","strip_payment_finish":"Submit order","submit":"Submit","subscription_cancel_alert_title":"Are you sure you want to cancel your subscription?","subscription_cancel_error":"There was an error canceling your subscription.","subscription_cancel_success":"Your subscription has been canceled.","subscription_label":"Details","subscription_overview_bundle_info":"Your Subscription includes the following:","subscription_overview_details":"Subscription details:","subscription_overview_details_cv_slots":"Slots available: {available} / {total}","subscription_overview_info_canceled":"The subscription has been cancelled. All included features are active until {activeUntil}.","subscription_overview_product_info":"Product description:","subscription_overview_title":"Subscription Overview","subscriptions_recruiter_table_empty":"You don't have any subscriptions created yet.","subscriptions_recruiter_table_empty_action":"Buy a subscription","subscriptions_recruiter_table_error":"There was an error getting your subscriptions.","subscriptions_recruiter_table_no_filtered_data":"You don't have any subscriptions matching the current filters.","subscriptions_recruiter_title":"My subscriptions","taxonomy_field_empty_value":"-- Please choose --","telegram_logo":"Telegram logo","term_level_add":"Add","term_level_autocomplete_default_label":"Select {label}","term_level_autocomplete_default_placeholder":"Choose an occupation (e.g. Frontend developer)","term_level_edit_date":"Apply","term_level_widget_free_insert":"Create term","term_level_with_date_other_label":"Other","term_levels_with_date_title":"Levels","terms_accept_error":"Please accept the terms and conditions","threads_logo":"Threads logo","tiktok_logo":"TikTok logo","time_period_until_now":"Present","title":"Title","toggle":"Toggle","toggle_filters":"Toggle filters","top_job":"Top job","twitter_logo":"Twitter logo","unarchive_job_successfull":"Job was unarchived","unarhive_job_link":"Unarchive","undo":"Undo","unpause_job_error":"There was an error unpausing the job.","unpause_job_link":"Unpause","unpause_job_successfull":"Job was unpaused","unpublish_job":"Unpublish job","unpublish_job_dialog_text":"Are you sure you want to take this job offline? All upgrades will expire and another credit is needed to republish the job.","unpublish_job_link":"Unpublish","unpublish_job_successfull":"Job was unpublished","up":"Up","update_company_base_profile_success":"User profile was updated successfully!","update_saved_search":"Update","upload_resume_info":"The CV will be parsed and analysed. If you want you can also get a free evaluation of your CV. For opting into this evaluation check the box below.","upload_resume_info_title":"What will happen when uploading my CV?","upload_resume_title":"Please upload your CV","upload_to_topcv_message":"Upload CV to TopCV service","uploading":"Uploading","url_validation":"Field must be formatted as valid url","user-menu-navigation":"User menu navigation","user_already_verified_redirecting_msg":"Your account has already been verified.","user_cancel_account_error":"There was an error sending c
1188ancelation email.","user_cancel_account_modal_cancel":"Cancel","user_cancel_account_modal_confirm":"Confirm","user_cancel_account_modal_info":"A cancellation email will be sent to your email. To complete the cancellation, click the link in the email.","user_cancel_account_modal_title":"Delete my account","user_cancel_send_email_error":"There was a problem sending your cancelation email.","user_cancel_send_email_success":"A confirmation request email was sent to your email address.","user_cancel_verify_error":"There was an error deleting your account.","user_changed_email_loading":"Confirming your email change","user_changed_email_loading_msg":"Once the email has been successfully changed you will be redirected to the home page.","user_edit_cancel":"Cancel","user_edit_confirm_new_password_label":"Confirm new password","user_edit_confirm_new_password_placeholder":"Confirm new password","user_edit_current_password_label":"Current password","user_edit_current_password_placeholder":"Current password","user_edit_email success":"A confirmation request email was sent to your new email address.","user_edit_label":"Account settings","user_edit_new_email_label":"New email address","user_edit_new_email_placeholder":"Email address","user_edit_new_password_label":"New password","user_edit_new_password_placeholder":"New password","user_edit_password success":"Your password was updated.","user_edit_show_email_form":"Edit email address","user_edit_show_password_form":"Edit password","user_edit_submit_email":"Submit new email","user_edit_submit_password":"Submit new password","user_email_changed_confirm":"Please confirm the change of your email {email}","user_email_changed_confirm_button":"Confirm","user_email_changed_confirm_error":"There was an error confirming your email change.","user_email_changed_confirm_redirecting":"Redirecting","user_email_changed_confirm_redirecting_msg":"Your email change has been confirmed.","user_email_changed_confirm_success_msg":"Successfully confirmed your email change.","user_login_destination_checkout":"You have to login to access the checkout page","user_newsletter_actions":"Actions","user_newsletter_actions_subscribe":"Subscribe","user_newsletter_actions_unsubscribe":"Unsubscribe","user_newsletter_list_title":"Your newsletters","user_newsletter_name":"Newsletter","user_newsletter_status":"Status","user_newsletter_subscription_success":"Newsletter subscription successful","user_newsletter_unsubscribe_success":"Newsletter unsubscribe successful","user_newsletters_error":"There was an error getting your newsletters.","user_newsletters_list_empty":"You don't have any newsletters.","user_newsletters_show_all":"Show all","user_newsletters_status_subscribed":"Subscribed","user_newsletters_status_unsubscribed":"Unsubscribed","user_newsletters_subscribe_error":"There was an error subscribing to the newsletter.","user_newsletters_unsubscribe_error":"There was an error unsubscribing from the newsletter.","user_register_newsletter_checkbox":"Please sign me up for the newsletter.","user_verify_error":"There was an error verifying your account.","vat_contact_text":"contact the support team","verify_application_loading":"Verifying your application","verify_application_loading_msg":"Once your application has been successfully verified you will be redirected to the registration page.","verify_application_redirecting":"Redirecting","verify_application_redirecting_msg":"Your application has been verified.","verify_loading":"Verifying account","verify_loading_msg":"Once successful you will be redirected to your profile page.","verify_redirect_to_dashboard":"dashboard","verify_redirect_to_login":"login page","verify_redirect_to_resume_wizard":"CV wizard","verify_redirecting":"Redirecting","verify_redirecting_msg":"Thank you for activating your account.","verify_verifying_account":"Verifying your account...","video_gallery_consent":"Consent to this service","video_gallery_error":"This video not available, please check the URL of the video.","video_gallery_overlay_title":"Play","video_teasers_row_consent":"Consent to this service","view_file_btn_text":"View file","whatsapp_logo":"Whatsapp logo","wizard_finish":"Finish","wizard_next":"Next","wizard_previous":"Back","work_experience_empty_enter":"Enter work experience","work_experience_empty_text":"Enter information about your work experience. You can insert multiple entries to showcase your professional experience.","work_xp_calendar_icon":"Time period","work_xp_office_icon":"Organisation name","work_xp_tags_icon":"Occupation","xing_logo":"Xing logo","yes":"Yes","youtube_landing_page_consent":"Consent to this service","youtube_logo":"Youtube logo"},"path":"/","host":"https://www.fashionpersonnel.co.uk","pageProps":{"path":"/","data":{"route":{"__typename":"ContentResponse","content":{"__typename":"LandingPage","id":57,"title":"Home FRP","fixedHeader":false,"backgroundColor":null,"maxContainerSize":null,"landingPageRows":[{"__typename":"HeroSearchBannerCenteredParagraph","bundle":"hero_search_banner_centered","uuid":"ad35ec52-2545-4e08-a004-4ef89db315d9","text":null,"image":{"__typename":"Image","alt":"fashion HQ editorial work space","title":"","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/banner_desktop/public/paragraphs/2026-09/fashion-head-office.png.webp?itok=d0NTjWfV","width":1920,"height":1080,"caption":null},"spacing":0,"overlayTransparency":80},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"fccda968-3fcd-4ac0-932b-8b4eb493cb48","scriptContent":"\u003cdiv class=\"frp-home-hero\"\u003e\n \u003cstyle\u003e\n .frp-home-hero, .frp-home-hero *, .frp-home-hero *::before, .frp-home-hero *::after {\n box-sizing: border-box;\n }\n .frp-home-hero {\n font-family: 'Roboto', Arial, Helvetica, sans-serif;\n max-width: 1150px;\n margin: -110px auto 40px;\n padding: 56px 60px 52px;\n border-radius: 32px;\n background: #ffffff;\n box-shadow: 0 15px 40px rgba(0, 0, 0, .08);\n border: 1px solid #dde1e4;\n position: relative;\n overflow: hidden;\n }\n .frp-home-hero-circle {\n position: absolute;\n top: -80px;\n right: -80px;\n width: 240px;\n height: 240px;\n border-radius: 50%;\n background: rgba(0, 0, 0, .04);\n }\n .frp-home-hero h1 {\n font-family: 'Roboto', Arial, Helvetica, sans-serif;\n font-size: clamp(38px, 5vw, 60px);\n line-height: 1.08;\n max-width: 900px;\n margin: 0 0 26px;\n color: #000000;\n font-weight: 800;\n }\n .frp-home-hero h1 span { color: #374047; }\n\n /* Intro copy â split into a lead + a hairline-flagged \"what we cover\" column\n so three paragraphs read as a composed block, not a stack of grey text. */\n .frp-home-hero-intro {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 26px 44px;\n max-width: 980px;\n margin: 0;\n align-items: start;\n }\n .frp-home-hero-lead {\n font-size: 17px;\n line-height: 1.6;\n margin: 0;\n color: #374047;\n }\n .frp-home-hero-support {\n font-size: 15px;\n line-height: 1.65;\n margin: 0;\n color: #5f6e78;\n border-left: 2px solid #dde1e4;\n padding-left: 22px;\n }\n .frp-home-hero-bridge {\n font-size: clamp(17px, 2vw, 20px);\n line-height: 1.4;\n font-weight: 700;\n color: #000000;\n max-width: 820px;\n margin: 24px 0 32px;\n }\n @media (max-width: 760px) {\n .frp-home-hero-intro { grid-template-columns: 1fr; gap: 16px; }\n .frp-home-hero-support {\n border-left: 0;\n padding-left: 0;\n border-top: 1px solid #dde1e4;\n padding-top: 16px;\n }\n }\n\n .frp-home-hero-paths {\n display: grid;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n gap: 20px;\n }\n @media (max-width: 900px) {\n .frp-home-hero-paths { grid-template-columns: 1fr; }\n }\n\n /* Path card â split text + image, image slightly the larger half */\n .frp-home-hero-path {\n display: grid;\n grid-template-columns: 1fr 1.1fr;\n overflow: hidden;\n border-radius: 20px;\n background: #eff2f4;\n border: 1px solid #dde1e4;\n }\n .frp-home-hero-path-body {\n padding: 30px;\n display: flex;\n flex-direction: column;\n }\n .frp-home-hero-path-eyebrow {\n font-size: 11px;\n font-weight: 700;\n letter-spacing: .12em;\n text-transform: uppercase;\n color: #5f6e78;\n margin-bottom: 10px;\n }\n .frp-home-hero-path h3 {\n font-weight: 800;\n font-size: clamp(20px, 2.4vw, 26px);\n line-height: 1.15;\n color: #000000;\n margin: 0 0 10px;\n }\n .frp-home-hero-path p {\n font-size: 14px;\n line-height: 1.55;\n color: #374047;\n margin: 0 0 22px;\n }\n .frp-home-hero-path a {\n margin-top: auto;\n align-self: flex-start;\n display: inline-block;\n background: #000000;\n color: #ffffff;\n padding: 12px 24px;\n border-radius: 999px;\n text-decoration: none;\n font-weight: 700;\n font-size: 14px;\n }\n .frp-home-hero-path a::after { content: \" \\2192\"; white-space: pre; }\n\n /* Works for both the \u003cimg\u003e and the fallback placeholder \u003cdiv\u003e. */\n .frp-home-hero-path-media {\n width: 100%;\n height: 100%;\n min-height: 280px;\n object-fit: cover;\n background: #dde1e4;\n background-size: cover;\n background-position: center;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 11px;\n font-weight: 700;\n letter-spacing: .12em;\n text-transform: uppercase;\n color: #8a9099;\n }\n\n .frp-home-hero-path--dark { background: #000000; border-color: #000000; }\n .frp-home-hero-path--dark .frp-home-hero-path-eyebrow { color: #9aa0a6; }\n .frp-home-hero-path--dark h3 { color: #ffffff; }\n .frp-home-hero-path--dark p { color: #dedede; }\n .frp-home-hero-path--dark a { background: #ffffff; color: #000000; }\n .frp-home-hero-path--dark .frp-home-hero-path-media { background: #1c1c1c; color: #6b6b6b; }\n\n @media (max-width: 640px) {\n .frp-home-hero { margin: -60px auto 32px; padding: 36px 26px 30px; }\n\n /* Older-iOS-Safari fix, 2026-09-17. This block used to be:\n .frp-home-hero-path { grid-template-columns: 1fr; }\n .frp-home-hero-path-media { order: -1; min-height: 160px; }\n which relied on two things older WebKit gets wrong on a GRID item:\n `order`, and the `height: 100%` inherited from the base rule above\n (older Safari resolves that % against the container rather than the\n auto-sized row, so the image grew to fill the whole card and â with\n the card's `overflow: hidden` â the text painted on top of the photo).\n Flexbox + an explicit px height removes both. */\n .frp-home-hero-path {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: column;\n flex-direction: column;\n grid-template-columns: none;\n }\n .frp-home-hero-path-media {\n -webkit-order: -1;\n order: -1;\n display: block;\n width: 100%;\n height: 160px;\n min-height: 0;\n -webkit-flex: 0 0 auto;\n flex: 0 0 auto;\n -o-object-fit: cover;\n object-fit: cover;\n }\n .frp-home-hero-path-body {\n -webkit-order: 0;\n order: 0;\n -webkit-flex: 1 1 auto;\n flex: 1 1 auto;\n }\n }\n \u003c/style\u003e\n\n \u003cdiv class=\"frp-home-hero-circle\" aria-hidden=\"true\"\u003e\u003c/div\u003e\n \u003ch1\u003eFashion jobs. Brilliant people. \u003cspan\u003eBig c
1188areer energy.\u003c/span\u003e\u003c/h1\u003e\n \u003cdiv class=\"frp-home-hero-intro\"\u003e\n \u003cp class=\"frp-home-hero-lead\"\u003eFor over 30 years, weâve been matching great people with some of the biggest, best and most exciting names in fashion, retail, beauty, lifestyle and ecommerce â across the UK and around the world.\u003c/p\u003e\n \u003cp class=\"frp-home-hero-support\"\u003eFrom buying, merchandising, design and production to marketing, ecommerce, retail, head office and senior leadership, we know the industry, the brands and where the best opportunities are.\u003c/p\u003e\n \u003c/div\u003e\n \u003cp class=\"frp-home-hero-bridge\"\u003eLooking for your next fashion or retail job? Need brilliant people to grow your team? Youâre in the right place.\u003c/p\u003e\n\n \u003cdiv class=\"frp-home-hero-paths\"\u003e\n \u003cdiv class=\"frp-home-hero-path\"\u003e\n \u003cdiv class=\"frp-home-hero-path-body\"\u003e\n \u003cspan class=\"frp-home-hero-path-eyebrow\"\u003eLooking for a job?\u003c/span\u003e\n \u003ch3\u003eFind your next role\u003c/h3\u003e\n \u003cp\u003eWe take the time to understand what matters to you â from your first step to your next leadership move.\u003c/p\u003e\n \u003ca href=\"/jobs\"\u003eBrowse Jobs\u003c/a\u003e\n \u003c/div\u003e\n \u003cimg class=\"frp-home-hero-path-media\" src=\"https://backend.retailappointment.co.uk/sites/default/files/media/2026-09/next-role_0.png\" alt loading=\"lazy\"\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-home-hero-path frp-home-hero-path--dark\"\u003e\n \u003cdiv class=\"frp-home-hero-path-body\"\u003e\n \u003cspan class=\"frp-home-hero-path-eyebrow\"\u003eLooking to hire?\u003c/span\u003e\n \u003ch3\u003eGrow your team\u003c/h3\u003e\n \u003cp\u003eFrom emerging talent to senior leadership â permanent, temporary or freelance.\u003c/p\u003e\n \u003ca href=\"/looking-hire\"\u003eHire Talent\u003c/a\u003e\n \u003c/div\u003e\n \u003cimg class=\"frp-home-hero-path-media\" src=\"https://backend.retailappointment.co.uk/sites/default/files/media/2026-09/grow-team_0.png\" alt loading=\"lazy\"\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\u003c/div\u003e"},{"__typename":"FeaturedJobsParagraph","bundle":"featured_jobs","uuid":"479225c0-fcab-4b63-b75b-06188544ef54","introText":"Featured jobs","introTextSecondary":null,"spacing":null,"background":"white","jobdata":{"__typename":"SearchAPIJobResult","pages":[{"__typename":"Job","id":128152,"title":"Customer Service Representative","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/customer-service-representative-128152"},"urlNoPrefix":"/job/customer-service-representative-128152","logo":null,"employmentType":[{"__typename":"Term","tid":4192,"label":"Fixed Term Contract"}],"occupationalField":[{"__typename":"Term","tid":16517,"label":"Head Office"}],"address":["Long Eaton, Nottingham, UK"],"published":"2026-09-23T14:12:55+01:00","expiration":"2026-10-23T16:12:55+01:00","pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"rhr"},{"__typename":"Job","id":19034,"title":"Ecommerce Operations Assistant","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/ecommerce-operations-assistant-19034"},"urlNoPrefix":"/job/ecommerce-operations-assistant-19034","logo":null,"employmentType":[{"__typename":"Term","tid":3983,"label":"Temporary"}],"occupationalField":[{"__typename":"Term","tid":3997,"label":"Digital / Ecommerce"},{"__typename":"Term","tid":3989,"label":"Retail Staff"}],"address":["London W1W 8BA, UK"],"published":"2026-05-21T10:47:56+01:00","expiration":null,"pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"trap"},{"__typename":"Job","id":98715,"title":"Assistant Store Manager","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/assistant-store-manager-98715"},"urlNoPrefix":"/job/assistant-store-manager-98715","logo":null,"employmentType":[{"__typename":"Term","tid":3979,"label":"Full Time"}],"occupationalField":[{"__typename":"Term","tid":3988,"label":"Retail Management"}],"address":["London, UK"],"published":"2026-08-21T20:41:01+01:00","expiration":null,"pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"trap"},{"__typename":"Job","id":98606,"title":"Head of Merchandising â Fast Fashion","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/head-merchandising-fast-fashion-98606"},"urlNoPrefix":"/job/head-merchandising-fast-fashion-98606","logo":null,"employmentType":[{"__typename":"Term","tid":3979,"label":"Full Time"}],"occupationalField":[{"__typename":"Term","tid":16517,"label":"Head Office"},{"__typename":"Term","tid":3991,"label":"Merchandising"}],"address":["London, UK"],"published":"2026-08-21T14:21:01+01:00","expiration":null,"pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"trap"},{"__typename":"Job","id":132948,"title":"Senior Childrenswear Garment Technologist â Maternity Cover Contract","organization":"Fashion Personnel Ltd","organizationProfile":null,"url":{"__typename":"Url","path":"/job/senior-childrenswear-garment-technologist-maternity-cover-contract-132948"},"urlNoPrefix":"/job/senior-childrenswear-garment-technologist-maternity-cover-contract-132948","logo":null,"employmentType":[{"__typename":"Term","tid":3979,"label":"Full Time"}],"occupationalField":[{"__typename":"Term","tid":3996,"label":"Design, Production \u0026 Technical"}],"address":["Hertfordshire, UK"],"published":"2026-09-28T10:03:37+01:00","expiration":"2026-10-28T11:03:37+00:00","pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"rhr"},{"__typename":"Job","id":138226,"title":"Merchandising Admin Assistant â Temporary","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/merchandising-admin-assistant-temporary-138226"},"urlNoPrefix":"/job/merchandising-admin-assistant-temporary-138226","logo":null,"employmentType":[{"__typename":"Term","tid":3983,"label":"Temporary"}],"occupationalField":[{"__typename":"Term","tid":3991,"label":"Merchandising"}],"address":["London, UK"],"published":"2026-10-02T17:11:41+01:00","expiration":"2026-11-01T18:11:41+00:00","pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"rhr"}]}},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"864c1bf5-635e-4bc3-a9a5-c76531d1094d","scriptContent":"\u003cdiv class=\"frp-quicklinks\"\u003e\n \u003cstyle\u003e\n /* ========================================================\n FRP homepage â MODULE 3 (replacement for the native\n Products grid carousel). Static 5-up icon-link row:\n Christmas Staffing / FAQs / Career Advice / Recruitment\n Services / Our Story (real site copy; \"Send Your CV\" was\n swapped for FAQs 2026-09-10). Paste into an empty Insecure\n Script row; the native products_grid row is removed.\n Monochrome. HTML + CSS only, no JS, no carousel.\n Full-width band (row supplies the background); the content\n inside is capped and centred so the columns stay tidy.\n ======================================================== */\n .frp-quicklinks {\n box-sizing: border-box;\n width: 100%;\n padding: 44px 20px;\n font-family: Arial, Helvetica, sans-serif;\n border-top: 1px solid #dde1e4;\n border-bottom: 1px solid #dde1e4;\n }\n .frp-quicklinks *, .frp-quicklinks *::before, .frp-quicklinks *::after { box-sizing: border-box; }\n\n .frp-quicklinks-inner {\n max-width: 1100px;\n margin-left: auto;\n margin-right: auto;\n }\n\n .frp-quicklinks-grid {\n display: grid;\n grid-template-columns: repeat(5, minmax(0, 1fr));\n gap: 28px;\n align-items: stretch; /* equal-height columns so the links line up */\n }\n @media (max-width: 1024px) {\n .frp-quicklinks-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n }\n @media (max-width: 720px) {\n .frp-quicklinks-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n }\n @media (max-width: 480px) {\n .frp-quicklinks-grid { grid-template-columns: 1fr; gap: 24px; }\n }\n\n .frp-quicklinks-item { display: flex; flex-direction: column; align-items: flex-start; height: 100%; }\n .frp-quicklinks-icon { width: 30px; height: 30px; margin-bottom: 14px; color: #000000; }\n .frp-quicklinks-icon svg { width: 100%; height: 100%; display: block; }\n .frp-quicklinks-item h3 {\n font-family: 'Roboto', Arial, Helvetica, sans-serif;\n font-size: 16px;\n font-weight: 700;\n color: #000000;\n margin: 0 0 6px;\n line-height: 1.3;\n }\n .frp-quicklinks-item p {\n font-size: 13px;\n line-height: 1.55;\n color: #5f6e78;\n margin: 0 0 14px;\n }\n .frp-quicklinks-item a {\n margin-top: auto;\n font-size: 13px;\n font-weight: 700;\n color: #000000;\n text-decoration: none;\n }\n .frp-quicklinks-item a span { text-decoration: underline; text-underline-offset: 3px; }\n .frp-quicklinks-item a::after { content: \" \\2192\"; }\n .frp-quicklinks-item a:hover { color: #374047; }\n \u003c/style\u003e\n\n \u003cdiv class=\"frp-quicklinks-inner\"\u003e\n \u003cdiv class=\"frp-quicklinks-grid\"\u003e\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003crect x=\"3\" y=\"8\" width=\"18\" height=\"4\" rx=\"1\" /\u003e\u003cpath d=\"M12 8v13\" /\u003e\n \u003cpath d=\"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7\" /\u003e\n \u003cpath d=\"M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8\" /\u003e\u003cpath d=\"M16.5 8a2.5 2.5 0 0 0 0-5C13 3 12 8 12 8\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eChristmas Staffing\u003c/h3\u003e\n \u003cp\u003ePeak season moves fast. Whether youâre looking for Christmas work or building a temporary team, weâll help connect great people with great retail employers.\u003c/p\u003e\n \u003ca href=\"/christmas-staffing\"\u003e\u003cspan\u003eChristmas Staffing\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003ccircle cx=\"12\" cy=\"12\" r=\"10\" /\u003e\n \u003cpath d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\" /\u003e\n \u003cline x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eFAQs\u003c/h3\u003e\n \u003cp\u003eThe questions weâre asked most, for clients and candidates â when to use an agency, how we work, the process, and what to expect.\u003c/p\u003e\n \u003ca href=\"/fashion-personnel-faqs\"\u003e\u003cspan\u003eRead our FAQs\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003cpath d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eCareer Advice\u003c/h3\u003e\n \u003cp\u003eFrom writing stronger applications and preparing for interviews to researching employers, negotiating your salary and bouncing back from rejection, our expert guides are here to help you land
1188your next role.\u003c/p\u003e\n \u003ca href=\"/fashion-personnel-career-advice\"\u003e\u003cspan\u003eCareer Advice\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\" /\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\" /\u003e\n \u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\" /\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eRecruitment Services\u003c/h3\u003e\n \u003cp\u003ePermanent, temp, freelance or executive search â whatever the brief, we know the market and where to find the talent. From one standout hire to an entire team, weâll build the right recruitment solution around you.\u003c/p\u003e\n \u003ca href=\"/recruitment-services\"\u003e\u003cspan\u003eRecruitment Services\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003cpath d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20\" /\u003e\n \u003cpath d=\"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eOur Story\u003c/h3\u003e\n \u003cp\u003eThirty-plus years on, weâre still as passionate about fashion and people as we were on day one. The industry keeps evolving, and so do we.\u003c/p\u003e\n \u003ca href=\"/fashion-personnel-our-story\"\u003e\u003cspan\u003eOur Story\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\u003c/div\u003e"},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"4c99ccfc-0874-42ad-9cc0-b27751cbef25","scriptContent":"\u003cstyle\u003e\n/* ============================================================\n FRP homepage restyle â MODULE 2: Featured jobs cards\n Native module: jd-row-featured_jobs\n Paste into an empty Insecure Script row. CSS only, no JS.\n Monochrome. 3-up card row, black job titles as the lead\n element, tidy meta lines, company-logo image hidden, section\n heading + \"see all\" link cleaned up.\n NOTE: set the module's \"number of jobs to show\" to a multiple\n of 3 (3, 6 or 9) in its CMS settings, otherwise the last row\n is ragged.\n ============================================================ */\n\n/* 3 across on desktop, 2 on tablet, 1 on mobile */\n.jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s,\n.jd-row-featured_jobs .grid_grid__olPrd {\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n gap: 20px !important;\n}\n@media (max-width: 1100px) {\n .jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s,\n .jd-row-featured_jobs .grid_grid__olPrd { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\n}\n@media (max-width: 620px) {\n .jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s,\n .jd-row-featured_jobs .grid_grid__olPrd { grid-template-columns: 1fr !important; }\n}\n\n/* Card */\n.jd-row-featured_jobs .jobTeaser_jobTeaserWrapper__7HfH9 {\n border: 1px solid #dde1e4 !important;\n border-radius: 16px !important;\n padding: 22px !important;\n transition: border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease;\n}\n.jd-row-featured_jobs .jobTeaser_jobTeaserWrapper__7HfH9:hover {\n border-color: #000000 !important;\n box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08) !important;\n transform: translateY(-3px);\n}\n\n/* Drop the company-logo image â the mock-up uses a plain building glyph */\n.jd-row-featured_jobs .jcl-job-teaser-image { display: none !important; }\n\n/* Job title â the lead element: black, Roboto */\n.jd-row-featured_jobs .jobTeaser_jobTeaserTitle__XIgud,\n.jd-row-featured_jobs .jobTeaser_jobTeaserTitle__XIgud a {\n font-family: 'Roboto', Arial, Helvetica, sans-serif !important;\n font-size: 17px !important;\n font-weight: 700 !important;\n line-height: 1.3 !important;\n color: #000000 !important;\n}\n\n/* Meta lines */\n.jd-row-featured_jobs .jobTeaser_jobTeaserCompany__RO4_j,\n.jd-row-featured_jobs .jobTeaser_companyName___rhEr { font-size: 14px !important; color: #374047 !important; }\n.jd-row-featured_jobs .jobTeaser_jobTeaserLocation__QTwy1,\n.jd-row-featured_jobs .jobTeaser_jobTeaserDate__aNE0m { font-size: 13px !important; color: #5f6e78 !important; }\n\n/* Section heading */\n.jd-row-featured_jobs .jd-lp-hjob-teasers-intro {\n font-family: 'Roboto', Arial, Helvetica, sans-serif !important;\n font-size: 22px !important;\n font-weight: 800 !important;\n text-transform: none !important;\n letter-spacing: 0 !important;\n color: #000000 !important;\n}\n\n/* \"See all jobs\" â plain underlined link, not a button */\n.jd-row-featured_jobs .button_secondary__L02lW {\n background: transparent !important;\n border: 0 !important;\n padding: 0 !important;\n color: #000000 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n text-underline-offset: 3px;\n}\n.jd-row-featured_jobs .button_secondary__L02lW svg { display: none !important; }\n\u003c/style\u003e"},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"77e3b2ec-5806-44ee-8d06-76a26432dbc2","scriptContent":"\u003cstyle\u003e\n/* ============================================================\n FRP homepage â inter-module spacing tidy-up.\n Paste into an empty Insecure Script row (order doesn't matter).\n CSS only. Evens out the vertical gaps between the modules â\n the biggest offender was ~130px of dead space under Featured\n Jobs before the quick-links band.\n ============================================================ */\n\n/* Featured jobs â trim the oversized bottom gap, tighten the top */\n.jd-row-featured_jobs [class*=\"pb-sm-12\"] { padding-bottom: 56px !important; }\n.jd-row-featured_jobs [class*=\"pt-sm-11\"] { padding-top: 32px !important; }\n\n/* Quick-links band â even top/bottom, in line with its neighbours */\n.frp-quicklinks { padding-top: 48px !important; padding-bottom: 48px !important; }\n\n/* Browse Jobs â trim the big gap before the footer */\n.jd-row-facet_categories [class*=\"pb-sm-11\"],\n.jd-row-facet_categories [class*=\"pb-sm-12\"] { padding-bottom: 64px !important; }\n\u003c/style\u003e"},{"__typename":"FacetCategoriesParagraph","bundle":"facet_categories","uuid":"69920385-5637-42fb-b252-cc40c36cbf54","facetCategoriesTitle":"Browse Jobs","facetCategoriesSubTitle":null,"color":"primary","spacing":null,"background":null,"text":"Explore opportunities by sector, contract type and location or country","categories":[{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by Sector","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"field_job_occupational_field_parents_all","values":[{"__typename":"SearchAPIFacetValue","label":"Head Office","filter":"16517","totalCount":62,"alias":"head-office"},{"__typename":"SearchAPIFacetValue","label":"Design, Production \u0026 Technical","filter":"3996","totalCount":60,"alias":"design-production-technical"},{"__typename":"SearchAPIFacetValue","label":"Merchandising","filter":"3991","totalCount":32,"alias":"merchandising"},{"__typename":"SearchAPIFacetValue","label":"Retail Staff","filter":"3989","totalCount":24,"alias":"retail-staff"},{"__typename":"SearchAPIFacetValue","label":"Retail Management","filter":"3988","totalCount":19,"alias":"retail-management"},{"__typename":"SearchAPIFacetValue","label":"Buying","filter":"3990","totalCount":19,"alias":"buying"},{"__typename":"SearchAPIFacetValue","label":"Digital / Ecommerce","filter":"3997","totalCount":18,"alias":"digital-ecommerce"},{"__typename":"SearchAPIFacetValue","label":"Office Management","filter":"4005","totalCount":10,"alias":"office-management"},{"__typename":"SearchAPIFacetValue","label":"Finance","filter":"3992","totalCount":6,"alias":"finance"},{"__typename":"SearchAPIFacetValue","label":"IT / Data Management","filter":"4000","totalCount":5,"alias":"it-data-management"},{"__typename":"SearchAPIFacetValue","label":"Planning","filter":"3994","totalCount":4,"alias":"planning"},{"__typename":"SearchAPIFacetValue","label":"Distribution / Logistics","filter":"3995","totalCount":3,"alias":"distribution-logistics"},{"__typename":"SearchAPIFacetValue","label":"Human Resources / HR","filter":"4002","totalCount":3,"alias":"human-resources-hr"},{"__typename":"SearchAPIFacetValue","label":"Field Based Management","filter":"3987","totalCount":2,"alias":"field-based-management"},{"__typename":"SearchAPIFacetValue","label":"Marketing Communications PR","filter":"3993","totalCount":2,"alias":"marketing-communications-pr"},{"__typename":"SearchAPIFacetValue","label":"Wholesale / Sales","filter":"4189","totalCount":2,"alias":"wholesale-sales"},{"__typename":"SearchAPIFacetValue","label":"Product Development","filter":"17047","totalCount":2,"alias":"product-development"},{"__typename":"SearchAPIFacetValue","label":"Visual Merchandising / Display","filter":"4001","totalCount":1,"alias":"visual-merchandising-display"},{"__typename":"SearchAPIFacetValue","label":"Business development","filter":"4009","totalCount":1,"alias":"business-development"},{"__typename":"SearchAPIFacetValue","label":"Front of house","filter":"4016","totalCount":1,"alias":"front-house"}]}},{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by Contract","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"field_job_employment_type","values":[{"__typename":"SearchAPIFacetValue","label":"Full Time","filter":"3979","totalCount":109,"alias":"full-time"},{"__typename":"SearchAPIFacetValue","label":"Temporary","filter":"3983","totalCount":90,"alias":"temporary"},{"__typename":"SearchAPIFacetValue","label":"Fixed Term Contract","filter":"4192","totalCount":15,"alias":"fixed-term-contract"},{"__typename":"SearchAPIFacetValue","label":"Part Time","filter":"3980","totalCount":4,"alias":"part-time"},{"__typename":"SearchAPIFacetValue","label":"Remote","filter":"14329","totalCount":1,"alias":"remote"}]}},{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by City / Town","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"job_location_city","values":[{"__typename":"SearchAPIFacetValue","label":"London","filter":"London","totalCount":150,"alias":"london"},{"__typename":"SearchAPIFacetValue","label":"Central London","filter":"Central London","totalCount":5,"alias":"central-london"},{"__typename":"SearchAPIFacetValue","label":"Leeds","filter":"Leeds","totalCount":5,"alias":"leeds"},{"__typename":"SearchAPIFacetValue","label":"Manchester","filter":"Manchester","totalCount":5,"alias":"manchester"},{"__typename":"SearchAPIFacetValue","label":"Braintree","filter":"Braintree","totalCount":3,"alias":"braintree"},{"__typename":"SearchAPIFacetValue","label":"Buckinghamshire","filter":"Buckinghamshire","totalCount":3,"alias":"buckinghamshire"},{"__typename":"SearchAPIFacetValue","label":"Yorkshire","filter":"Yorkshire","totalCount":3,"alias":"yorkshire"},{"__typename":"SearchAPIFacetValue","label":"Bicester","filter":"Bicester","totalCount":2,"alias":"bicester"},{"__typename":"SearchAPIFacetValue","label":"Long Eaton","filter":"Long Eaton","totalCount":2,"alias":"long-eaton"},{"__typename":"SearchAPIFacetValue","label":"Milton Keynes","filter":"Milton Keynes","totalCount":2,"alias":"milton-keynes"},{"__typename":"SearchAPIFacetValue","label":"Belfast","filter":"Belfast","totalCount":1,"alias":"belfast"},{"__typename":"SearchAPIFacetValue","label":"Birmingham","filter":"Birmingham","totalCount":1,"alias":"birmingham"},{"__typename":"SearchAPIFacetValue","label":"Cheltenham","filter":"Cheltenham","totalCount":1,"alias":"cheltenham"},{"__typename":"SearchAPIFacetValue","label":"Dartford","filter":"Dartford","totalCount":1,"alias":"dartford"},{"__typename":"SearchAPIFacetValue","label":"East London","filter":"East London","totalCount":1,"alias":"east-london"},{"__typename":"SearchAPIFacetValue","label":"Edinburgh","filter":"Edinburgh","totalCount":1,"alias":"edinburgh"},{"__typename":"SearchAPIFacetValue","label":"Glasgow","filter":"Glasgow","totalCount":1,"alias":"glasgow"},{"__typename":"SearchAPIFacetValue","label":"Gloucester","filter":"Gloucester","totalCount":1,"alias":"gloucester"},{"__typename":"SearchAPIFacetValue","label":"Harrogate","filter":"Harrogate","totalCount":1,"alias":"harrogate"},{"__typename":"SearchAPIFacetValue","label":"KuGompo City","filter":"KuGompo City","totalCount":1,"alias":"kugompo-city"},{"__typename":"SearchAPIFacetValue","label":"Madrid","filter":"Madrid","totalCount":1,"alias":"madrid"},{"__typename":"SearchAPIFacetValue","label":"Nottingham","filter":"Nottingham","totalCount":1,"alias":"nottingham"},{"__typename":"SearchAPIFacetValue","label":"Portsmouth","filter":"Portsmouth","totalCount":1,"alias":"portsmouth"},{"__typename":"SearchAPIFacetValue","label":"St Albans","filter":"St Albans","totalCount":1,"alias":"st-albans"},{"__typename":"SearchAPIFacetValue","label":"Tewkesbury","filter":"Tewkesbury","totalCount":1,"alias":"tewkesbury"},{"__typename":"SearchAPIFacetValue","label":"York","filter":"York","totalCount":1,"alias":"york"}]}},{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by Country","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"job_geo_country_name","values":[{"__typename":"SearchAPIFacetValue","label":"United Kingdom","filter":"United Kingdom","totalCount":209,"alias":"united-kingdom"},{"__typename":"SearchAPIFacetValue","label":"Sri Lanka","filter":"Sri Lanka","totalCount":2,"alias":"sri-lanka"},{"__typename":"SearchAPIFacetValue","label":"Australia","filter":"Australia","totalCount":1,"alias":"australia"},{"__typename":"SearchAPIFacetValue","label":"South Africa","filter":"South Africa","totalCount":1,"alias":"south-africa"},{"__typename":"SearchAPIFacetValue","label":"Spain","filter":"Spain","totalCount":1,"alias":"spain"},{"__typename":"SearchAPIFacetValue","label":"Vietnam","filter":"Vietnam","totalCount":1,"alias":"vietnam"}]}}]},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"fc38b56d-58d6-4b9a-8c45-25e7b72af1b7","scriptContent":"\u003cstyle\u003e\n/* ============================================================\n FRP homepage restyle â MODULE 1: \"Browse jobs\" link columns\n Native module: jd-row-facet_categories (the four-column list of\
1188n Jobs by sector / contract / city / country).\n Paste into an empty Insecure Script row anywhere on the page.\n CSS only â no markup changes, no JS. Monochrome.\n Brings the stock link lists closer to the mock-up: small mono\n headings with a rule, arrow-prefixed links, hairline dividers,\n a plain \"view all\" text link instead of the stock control.\n ============================================================ */\n\n/* A touch more air between the four columns */\n.jd-row-facet_categories .grid_grid__olPrd { gap: 36px !important; }\n\n/* Column heading: small uppercase label + hairline rule under it */\n.jd-row-facet_categories .linksBlock_blockTitle__rytm7 {\n font-size: 12px !important;\n letter-spacing: 0.14em !important;\n color: #000000 !important;\n padding-bottom: 12px !important;\n margin-bottom: 10px !important;\n border-bottom: 1px solid #000000 !important;\n}\n\n/* List rows: clean, divided, tighter vertical rhythm.\n The native module gives each \u003cli\u003e a 16px bottom margin and the\n link a 9px 0 pad â together far too airy; trimmed here. */\n.jd-row-facet_categories .linksBlock_listBlock__NjpHs { margin: 0 !important; }\n.jd-row-facet_categories .linksBlock_listItem__dzs3j {\n padding: 0 !important;\n margin: 0 !important;\n border-bottom: 1px solid #eff2f4 !important;\n}\n.jd-row-facet_categories .linksBlock_listItem__dzs3j svg { display: none !important; }\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a {\n display: block !important;\n padding: 6px 0 !important;\n font-size: 14px !important;\n line-height: 1.4 !important;\n color: #000000 !important;\n text-decoration: none !important;\n transition: color 0.15s ease;\n}\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a::before {\n content: \"\\2192\";\n display: inline-block;\n width: 18px;\n color: #374047;\n}\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a:hover,\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a:focus-visible {\n text-decoration: underline !important;\n text-underline-offset: 2px;\n}\n\n/* \"more\" / \"view all\" â plain underlined text link, not a stock control */\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT {\n display: inline-flex !important;\n align-items: center !important;\n margin-top: 16px !important;\n padding: 0 !important;\n font-family: Arial, Helvetica, sans-serif !important;\n font-size: 13px !important;\n font-weight: 700 !important;\n color: #000000 !important;\n background: transparent !important;\n border: 0 !important;\n text-transform: none !important;\n text-decoration: underline !important;\n text-underline-offset: 3px;\n}\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT svg { display: none !important; }\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT::after { content: \" \\2192\"; white-space: pre; }\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT:hover { color: #374047 !important; }\n\n/* Section heading (\"Browse Jobs\") + intro line: left-align to the columns. */\n.jd-row-facet_categories [class*=\"ta-sm-center\"],\n.jd-row-facet_categories [class*=\"ta-md-center\"] { text-align: left !important; }\n\n/* Heading/subtext/columns gaps â corrected 2026-09-15 (Helen: gap between\n \"Browse Jobs\" and the subtext, and the gap above the heading, both read\n as too big; the first pass at this did nothing live â checked in Chrome\n and found why: none of these gaps are set by margin on the heading or\n subtext themselves.\n - Space above the heading = the row's own outer box padding-top\n (`box_pt-sm-11__â¦`, 48px computed) â a bare `.mt-sm-6` selector never\n matched anything here, so the original rule was a no-op.\n - Heading-to-subtext and subtext-to-columns gaps are each set by an\n invisible zero-height spacer \u003cdiv class=\"flex-item-element mt-sm-N\n mb-sm-M\"\u003e the builder inserts between them (H2 -\u003e spacer(mt-sm-8/\n mb-sm-8, collapses to 32px) -\u003e P (own default margin-top 16px, also\n collapses in) -\u003e spacer(mt-sm-4/mb-sm-11, collapses to 16px) -\u003e\n columns). The old `.mb-sm-11 { margin-bottom: 16px }` happened to\n match the live default exactly, so it changed nothing either.\n Fixed by targeting the real classes (attribute-contains for the hashed\n `pt-sm-11` box class so it survives a rebuild, compound class selectors\n for the two spacers since native CSS styles them with equal specificity\n +!important and a plain single-class override loses that tie), and by\n zeroing the subtext's own inherited margin-top so the spacer alone\n controls the gap. Result, confirmed live in Chrome before delivery:\n space above heading 48px -\u003e 32px, heading-to-subtext 32px -\u003e 8px,\n subtext-to-columns 16px -\u003e 8px. */\n.jd-row-facet_categories [class*=\"pt-sm-11\"] { padding-top: 32px !important; }\n.jd-row-facet_categories .flex-item-element.mt-sm-8.mb-sm-8 {\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n}\n.jd-row-facet_categories .flex-item-element.mt-sm-4.mb-sm-11 {\n margin-top: 4px !important;\n margin-bottom: 8px !important;\n}\n.jd-row-facet_categories p { margin-top: 0 !important; }\n\u003c/style\u003e"},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"2da391c6-6d46-4794-bc32-14c9f6d9f56a","scriptContent":"\u003cstyle\u003e\n /* FRP Google reviews â \"Our Story page\" styling.\n Matches the .frp-story-v2 design language on\n /fashion-personnel-our-story: Roboto 900 headings with tight negative\n tracking, an eyebrow pill, and flat #eff2f4 filled cards (no borders).\n Monochrome only. This \u003cstyle\u003e block MUST stay a
1188sibling of\n #google-reviews (never nested inside it) â the script replaces the\n div's innerHTML, which would wipe a nested \u003cstyle\u003e. */\n #google-reviews {\n box-sizing: border-box;\n width: 100%;\n max-width: 1150px;\n margin: 0 auto;\n padding: 0 16px;\n font-family: Arial, Helvetica, sans-serif;\n color: #374047;\n }\n #google-reviews *,\n #google-reviews *::before,\n #google-reviews *::after { box-sizing: border-box; }\n\n #google-reviews .gr-status {\n margin: 0;\n padding: 14px 0;\n color: #697278;\n font-size: 15px;\n }\n\n #google-reviews .gr-head { margin-bottom: 26px; }\n\n #google-reviews .gr-eyebrow {\n display: inline-block;\n margin: 0 0 18px;\n padding: 10px 18px;\n color: #000000;\n background: #ffffff;\n border: 1px solid #dde1e4;\n border-radius: 999px;\n font-size: 12px;\n font-weight: 700;\n letter-spacing: 0.08em;\n line-height: 1;\n text-transform: uppercase;\n }\n\n #google-reviews .gr-title {\n margin: 0 0 14px;\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-size: clamp(28px, 3.7vw, 42px);\n font-weight: 900;\n line-height: 1.1;\n letter-spacing: -0.02em;\n }\n\n #google-reviews .gr-summary {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n gap: 6px 12px;\n margin: 0;\n font-size: 16px;\n color: #374047;\n }\n #google-reviews .gr-stars {\n color: #000000;\n font-size: 19px;\n letter-spacing: 2px;\n line-height: 1;\n }\n #google-reviews .gr-summary strong {\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-weight: 900;\n }\n #google-reviews .gr-summary a {\n color: #000000;\n font-weight: 700;\n text-decoration: underline;\n text-underline-offset: 2px;\n }\n #google-reviews .gr-dot { color: #b7bdc2; }\n\n /* Carousel: 3 cards visible on desktop, step through the rest.\n Native horizontal scroll + snap; the arrows and dots drive it. */\n #google-reviews .gr-track {\n display: flex;\n gap: 16px;\n overflow-x: auto;\n scroll-snap-type: x mandatory;\n -webkit-overflow-scrolling: touch;\n scrollbar-width: none;\n -ms-overflow-style: none;\n }\n #google-reviews .gr-track::-webkit-scrollbar { display: none; }\n\n #google-reviews .gr-card {\n display: flex;\n flex-direction: column;\n flex: 0 0 calc((100% - 32px) / 3);\n scroll-snap-align: start;\n padding: 24px;\n background: #eff2f4;\n border-radius: 18px;\n }\n @media (max-width: 900px) {\n #google-reviews .gr-card { flex-basis: calc((100% - 16px) / 2); }\n }\n @media (max-width: 620px) {\n #google-reviews .gr-card { flex-basis: 86%; }\n }\n\n #google-reviews .gr-controls {\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 16px;\n margin-top: 22px;\n }\n #google-reviews .gr-nav {\n flex: none;\n width: 44px;\n height: 44px;\n padding: 0;\n border: 0;\n border-radius: 999px;\n background: #000000;\n color: #ffffff;\n font-size: 20px;\n line-height: 1;\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n transition: opacity 150ms ease;\n }\n #google-reviews .gr-nav:disabled { opacity: 0.3; cursor: default; }\n #google-reviews .gr-nav:focus-visible { outline: 2px solid #000000; outline-offset: 2px; }\n #google-reviews .gr-dots { display: flex; gap: 8px; }\n #google-reviews .gr-dot-btn {\n width: 8px;\n height: 8px;\n padding: 0;\n border: 0;\n border-radius: 999px;\n background: #c2c7cc;\n cursor: pointer;\n transition: background-color 150ms ease;\n }\n #google-reviews .gr-dot-btn[aria-current=\"true\"] { background: #000000; }\n #google-reviews .gr-dot-btn:focus-visible { outline: 2px solid #000000; outline-offset: 2px; }\n #google-reviews .gr-card-stars {\n margin-bottom: 12px;\n color: #000000;\n font-size: 15px;\n letter-spacing: 2px;\n line-height: 1;\n }\n #google-reviews .gr-card-text {\n margin: 0 0 18px;\n color: #374047;\n font-size: 15px;\n line-height: 1.72;\n display: -webkit-box;\n -webkit-line-clamp: 7;\n -webkit-box-orient: vertical;\n overflow: hidden;\n }\n #google-reviews .gr-card-by {\n display: flex;\n align-items: center;\n gap: 12px;\n margin-top: auto;\n }\n #google-reviews .gr-avatar {\n width: 40px;\n height: 40px;\n border-radius: 50%;\n object-fit: cover;\n filter: grayscale(1) contrast(1.03);\n flex: none;\n }\n #google-reviews .gr-avatar--blank {\n display: flex;\n align-items: center;\n justify-content: center;\n background: #ffffff;\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-weight: 900;\n font-size: 15px;\n filter: none;\n }\n #google-reviews .gr-card-meta {\n display: flex;\n flex-direction: column;\n min-width: 0;\n line-height: 1.3;\n }\n #google-reviews .gr-card-name {\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-weight: 700;\n font-size: 14px;\n }\n #google-reviews .gr-card-name a { color: #000000; text-decoration: none; }\n #google-reviews .gr-card-name a:hover,\n #google-reviews .gr-card-name a:focus-visible { text-decoration: underline; }\n #google-reviews .gr-card-date { color: #697278; font-size: 12px; }\n\n #google-reviews .gr-attr { margin: 20px 0 0; color: #697278; font-size: 12px; }\n\n @media (max-width: 560px) {\n #google-reviews .gr-dot { display: none; }\n #google-reviews .gr-summary { gap: 4px 14px; }\n }\n @media (max-width: 640px) {\n #google-reviews { padding: 0 14px; }\n #google-reviews .gr-card { padding: 20px; }\n }\n\u003c/style\u003e\n\n\u003cdiv id=\"google-reviews\"\u003e\n \u003cp class=\"gr-status\"\u003eLoading Google reviewsâ¦\u003c/p\u003e\n\u003c/div\u003e\n\n\u003cscript\u003e\n/**\n * FRP Google reviews widget â \"Our Story page\" styling.\n *\n * Same logic as frp-google-reviews.html; only the CSS above and the small\n * markup in render() differ, so it matches the .frp-story-v2 look on\n * /fashion-personnel-our-story (Roboto 900 headings, eyebrow pill, flat\n * #eff2f4 cards). Swap this file in wherever the plain version is used.\n *\n * Paste this whole block into ONE Jobiqo \"Insecure Script\" row (only one per page).\n *\n * REQUIRES, in Google Cloud Console for the project the key belongs to:\n * - \"Maps JavaScript API\" and \"Places API\" enabled, billing enabled.\n * - The key is HTTP-referrer restricted to the FRP domains (already done).\n *\n * Google's Places Details call returns a MAXIMUM of 5 reviews and the set\n * cannot be sorted or chosen. That is a Google limit, not a bug.\n *\n * The Google Maps script is loaded from JavaScript below (not a \u003cscript src\u003e\n * tag) so the \"\u0026\" between its query parameters is never HTML-encoded to\n * \"\u0026amp;\" by the CMS.\n */\n(function () {\n \"use strict\";\n\n var PLACE_ID = \"ChIJgWjWjiobdkgRVec5_xKCGoU\"; /* FRP Google Business Profile */\n var API_KEY = \"AIzaSyBq0K3REEatp9oJ0Janx_U2vxASqlOX2vU\";\n var container = document.getElementById(\"google-reviews\");\n var settled = false;\n\n function esc(value) {\n var d = document.createElement(\"div\");\n d.textContent = value == null ? \"\" : String(value);\n return d.innerHTML;\n }\n\n function stars(rating) {\n var r = Math.round(rating || 0
1188);\n var out = \"\";\n for (var i = 1; i \u003c= 5; i++) { out += i \u003c= r ? \"â
\" : \"â\"; }\n return out;\n }\n\n function fail(status) {\n settled = true;\n if (window.console \u0026\u0026 console.error) {\n console.error(\"[FRP Google reviews] could not load:\", status);\n }\n if (container) {\n container.innerHTML = '\u003cp class=\"gr-status\"\u003eGoogle reviews are unavailable right now.\u003c/p\u003e';\n }\n }\n\n function render(place) {\n settled = true;\n var reviews = (place.reviews || []).slice();\n var total = place.user_ratings_total || 0;\n var mapUrl = place.url ||\n (\"https://www.google.com/maps/place/?q=place_id:\" + encodeURIComponent(PLACE_ID));\n\n var head =\n '\u003cdiv class=\"gr-head\"\u003e' +\n '\u003cspan class=\"gr-eyebrow\"\u003eGoogle Reviews\u003c/span\u003e' +\n '\u003ch2 class=\"gr-title\"\u003e' + esc(place.name || \"Fashion \u0026amp; Retail Personnel\") + '\u003c/h2\u003e' +\n '\u003cp class=\"gr-summary\"\u003e' +\n '\u003cspan class=\"gr-stars\" aria-hidden=\"true\"\u003e' + stars(place.rating) + '\u003c/span\u003e' +\n '\u003cspan\u003e\u003cstrong\u003e' + (place.rating ? place.rating.toFixed(1) : \"â\") + '\u003c/strong\u003e out of 5\u003c/span\u003e' +\n '\u003cspan class=\"gr-dot\" aria-hidden=\"true\"\u003e\u0026middot;\u003c/span\u003e' +\n '\u003cspan\u003e' + total.toLocaleString(\"en-GB\") + (total === 1 ? \" Google review\" : \" Google reviews\") + '\u003c/span\u003e' +\n '\u003cspan class=\"gr-dot\" aria-hidden=\"true\"\u003e\u0026middot;\u003c/span\u003e' +\n '\u003cspan\u003e\u003ca href=\"' + esc(mapUrl) + '\" target=\"_blank\" rel=\"noopener\"\u003eRead them on Google\u003c/a\u003e\u003c/span\u003e' +\n '\u003c/p\u003e' +\n '\u003c/div\u003e';\n\n if (!reviews.length) {\n container.innerHTML = head + '\u003cp class=\"gr-status\"\u003eNo Google reviews to show yet.\u003c/p\u003e';\n return;\n }\n\n var cards = reviews.map(function (rev) {\n var name = esc(rev.author_name || \"Google user\");\n var authorUrl = rev.author_url ? esc(rev.author_url) : \"\";\n var nameEl = authorUrl\n ? '\u003ca href=\"' + authorUrl + '\" target=\"_blank\" rel=\"noopener\"\u003e' + name + '\u003c/a\u003e'\n : name;\n var avatar = rev.profile_photo_url\n ? '\u003cimg class=\"gr-avatar\" src=\"' + esc(rev.profile_photo_url) + '\" alt=\"\" loading=\"lazy\"\u003e'\n : '\u003cspan class=\"gr-avatar gr-avatar--blank\" aria-hidden=\"true\"\u003e' + name.charAt(0) + '\u003c/span\u003e';\n\n return '' +\n '\u003carticle class=\"gr-card\"\u003e' +\n '\u003cdiv class=\"gr-card-stars\" aria-label=\"' + Math.round(rev.rating || 0) + ' out of 5\"\u003e' +\n stars(rev.rating) +\n '\u003c/div\u003e' +\n '\u003cp class=\"gr-card-text\"\u003e' + esc(rev.text || \"\") + '\u003c/p\u003e' +\n '\u003cdiv class=\"gr-card-by\"\u003e' +\n avatar +\n '\u003cspan class=\"gr-card-meta\"\u003e' +\n '\u003cspan class=\"gr-card-name\"\u003e' + nameEl + '\u003c/span\u003e' +\n '\u003cspan class=\"gr-card-date\"\u003e' + esc(rev.relative_time_description || \"\") + '\u003c/span\u003e' +\n '\u003c/span\u003e' +\n '\u003c/div\u003e' +\n '\u003c/article\u003e';\n }).join(\"\");\n\n var carousel = reviews.length \u003e 3;\n var controls = carousel\n ? '\u003cdiv class=\"gr-controls\"\u003e' +\n '\u003cbutton type=\"button\" class=\"gr-nav gr-prev\" aria-label=\"Previous reviews\"\u003e\u0026#8592;\u003c/button\u003e' +\n '\u003cdiv class=\"gr-dots\"\u003e\u003c/div\u003e' +\n '\u003cbutton type=\"button\" class=\"gr-nav gr-next\" aria-label=\"Next reviews\"\u003e\u0026#8594;\u003c/button\u003e' +\n '\u003c/div\u003e'\n : '';\n\n container.innerHTML = head +\n '\u003cdiv class=\"gr-track\"\u003e' + cards + '\u003c/div\u003e' +\n controls +\n '\u003cp class=\"gr-attr\"\u003eReviews are provided by Google and shown as written.\u003c/p\u003e';\n\n if (carousel) { initCarousel(); }\n }\n\n /* Wire up the 3-up carousel: arrows, dots, and keeping them in sync with\n wherever the native scroll actually ends up (touch swipe included). */\n function initCarousel() {\n var track = container.querySelector(\".gr-track\");\n var prev = container.querySelector(\".gr-prev\");\n var next = container.querySelector(\".gr-next\");
1188\n var dotsWrap = container.querySelector(\".gr-dots\");\n if (!track || !prev || !next || !dotsWrap) { return; }\n\n var cards = track.children;\n var reduce = window.matchMedia \u0026\u0026\n window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n var cur = 0; /* logical index, so rapid clicks don't misread a mid-animation scrollLeft */\n\n function step() {\n if (cards.length \u003c 2) { return cards.length ? cards[0].offsetWidth : 1; }\n return cards[1].getBoundingClientRect().left - cards[0].getBoundingClientRect().left;\n }\n function visible() { return Math.max(1, Math.round(track.clientWidth / step())); }\n function lastIndex() { return Math.max(0, cards.length - visible()); }\n function clamp(i) { return Math.max(0, Math.min(i, lastIndex())); }\n function go(i) {\n cur = clamp(i);\n track.scrollTo({ left: cur * step(), behavior: reduce ? \"auto\" : \"smooth\" });\n paint();\n }\n function paint() {\n prev.disabled = cur \u003c= 0;\n next.disabled = cur \u003e= lastIndex();\n var d = dotsWrap.children;\n for (var k = 0; k \u003c d.length; k++) {\n d[k].setAttribute(\"aria-current\", k === cur ? \"true\" : \"false\");\n }\n }\n function buildDots() {\n dotsWrap.innerHTML = \"\";\n var n = lastIndex() + 1;\n for (var i = 0; i \u003c n; i++) {\n var b = document.createElement(\"button\");\n b.type = \"button\";\n b.className = \"gr-dot-btn\";\n b.setAttribute(\"aria-label\", \"Show reviews starting at \" + (i + 1));\n (function (idx) {\n b.addEventListener(\"click\", function () { go(idx); });\n })(i);\n dotsWrap.appendChild(b);\n }\n cur = clamp(cur);\n paint();\n }\n\n prev.addEventListener(\"click\", function () { go(cur - 1); });\n next.addEventListener(\"click\", function () { go(cur + 1); });\n\n /* keep the logical index in step with a touch swipe / trackpad scroll */\n var st;\n track.addEventListener(\"scroll\", function () {\n window.clearTimeout(st);\n st = window.setTimeout(function () {\n var s = step();\n if (s) { cur = clamp(Math.round(track.scrollLeft / s)); paint(); }\n }, 110);\n });\n var rt;\n window.addEventListener(\"resize\", function () {\n window.clearTimeout(rt);\n rt = window.setTimeout(buildDots, 150);\n });\n\n buildDots();\n }\n\n /* Called by the Google Maps script once it has loaded (see callback= in the src below). */\n window.frpInitGoogleReviews = function () {\n if (!container) { return; }\n if (!window.google || !google.maps || !google.maps.places) {\n fail(\"Google Maps JavaScript API not available\");\n return;\n }\n try {\n var service = new google.maps.places.PlacesService(container);\n service.getDetails(\n {\n placeId: PLACE_ID,\n fields: [\"name\", \"rating\", \"user_ratings_total\", \"reviews\", \"url\"]\n },\n function (place, status) {\n if (status !== google.maps.places.PlacesServiceStatus.OK || !place) {\n fail(status);\n return;\n }\n render(place);\n }\n );\n } catch (err) {\n fail(err \u0026\u0026 err.message ? err.message : err);\n }\n };
1188\n\n /* Load the Google Maps JS API ourselves. Guarded so it only ever runs once,\n even if this block ends up on the page more than once. */\n if (!window.__frpGoogleReviewsLoading) {\n window.__frpGoogleReviewsLoading = true;\n\n if (window.google \u0026\u0026 window.google.maps \u0026\u0026 window.google.maps.places) {\n window.frpInitGoogleReviews();\n } else {\n var s = document.createElement(\"script\");\n s.src = \"https://maps.googleapis.com/maps/api/js?key=\" + API_KEY +\n \"\u0026loading=async\u0026libraries=places\u0026callback=frpInitGoogleReviews\";\n s.async = true;\n s.onerror = function () { fail(\"the Google Maps script could not be loaded\"); };\n document.head.appendChild(s);\n }\n }\n\n /* If the script is blocked or never calls back, stop showing \"Loading...\" forever. */\n window.setTimeout(function () {\n if (!settled) { fail(\"timeout â the Google Maps script did not load or call back\"); }\n }, 9000);\n})();\n\u003c/script\u003e"}]}}},"loading":false,"error":false,"__APOLLO_STATE__":{"Job:128152":{"__typename":"Job","id":128152,"title":"Customer Service Representative","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo({\"style\":\"job_squared_logo_medium\"})":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/customer-service-representative-128152"},"urlNoPrefix":"/job/customer-service-representative-128152","logo({\"style\":\"job_squared_logo_small\"})":null,"employmentType":[{"__typename":"Term","tid":4192,"label":"Fixed Term Contract"}],"occupationalField":[{"__typename":"Term","tid":16517,"label":"Head Office"}],"address":["Long Eaton, Nottingham, UK"],"published":"2026-09-23T14:12:55+01:00","expiration":"2026-10-23T16:12:55+01:00","pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"rhr"},"Job:19034":{"__typename":"Job","id":19034,"title":"Ecommerce Operations Assistant","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo({\"style\":\"job_squared_logo_medium\"})":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/ecommerce-operations-assistant-19034"},"urlNoPrefix":"/job/ecommerce-operations-assistant-19034","logo({\"style\":\"job_squared_logo_small\"})":null,"employmentType":[{"__typename":"Term","tid":3983,"label":"Temporary"}],"occupationalField":[{"__typename":"Term","tid":3997,"label":"Digital / Ecommerce"},{"__typename":"Term","tid":3989,"label":"Retail Staff"}],"address":["London W1W 8BA, UK"],"published":"2026-05-21T10:47:56+01:00","expiration":null,"pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"trap"},"Job:98715":{"__typename":"Job","id":98715,"title":"Assistant Store Manager","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo({\"style\":\"job_squared_logo_medium\"})":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/assistant-store-manager-98715"},"urlNoPrefix":"/job/assistant-store-manager-98715","logo({\"style\":\"job_squared_logo_small\"})":null,"employmentType":[{"__typename":"Term","tid":3979,"label":"Full Time"}],"occupationalField":[{"__typename":"Term","tid":3988,"label":"Retail Management"}],"address":["London, UK"],"published":"2026-08-21T20:41:01+01:00","expiration":null,"pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"trap"},"Job:98606":{"__typename":"Job","id":98606,"title":"Head of Merchandising â Fast Fashion","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo({\"style\":\"job_squared_logo_medium\"})":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/head-merchandising-fast-fashion-98606"},"urlNoPrefix":"/job/head-merchandising-fast-fashion-98606","logo({\"style\":\"job_squared_logo_small\"})":null,"employmentType":[{"__typename":"Term","tid":3979,"label":"Full Time"}],"occupationalField":[{"__typename":"Term","tid":16517,"label":"Head Office"},{"__typename":"Term","tid":3991,"label":"Merchandising"}],"address":["London, UK"],"published":"2026-08-21T14:21:01+01:00","expiration":null,"pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"trap"},"Job:132948":{"__typename":"Job","id":132948,"title":"Senior Childrenswear Garment Technologist â Maternity Cover Contract","organization":"Fashion Personnel Ltd","organizationProfile":null,"url":{"__typename":"Url","path":"/job/senior-childrenswear-garment-technologist-maternity-cover-contract-132948"},"urlNoPrefix":"/job/senior-childrenswear-garment-technologist-maternity-cover-contract-132948","logo({\"style\":\"job_squared_logo_small\"})":null,"employmentType":[{"__typename":"Term","tid":3979,"label":"Full Time"}],"occupationalField":[{"__typename":"Term","tid":3996,"label":"Design, Production \u0026 Technical"}],"address":["Hertfordshire, UK"],"published":"2026-09-28T10:03:37+01:00","expiration":"2026-10-28T11:03:37+00:00","pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"rhr"},"Job:138226":{"__typename":"Job","id":138226,"title":"Merchandising Admin Assistant â Temporary","organization":"Fashion Personnel Ltd","organizationProfile":{"__typename":"OrganizationProfile","name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"urlNoPrefix":"/organization/fashion-personnel-ltd","logo({\"style\":\"job_squared_logo_medium\"})":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":""},"isPremium":false},"url":{"__typename":"Url","path":"/job/merchandising-admin-assistant-temporary-138226"},"urlNoPrefix":"/job/merchandising-admin-assistant-temporary-138226","logo({\"style\":\"job_squared_logo_small\"})":null,"employmentType":[{"__typename":"Term","tid":3983,"label":"Temporary"}],"occupationalField":[{"__typename":"Term","tid":3991,"label":"Merchandising"}],"address":["London, UK"],"published":"2026-10-02T17:11:41+01:00","expiration":"2026-11-01T18:11:41+00:00","pause":null,"formattedOriginalPublished":null,"formattedPublished":null,"formattedExpiration":null,"formattedPause":null,"isFeatured":false,"isHighlight":false,"isTopJob":false,"bookmarked":false,"absoluteUrl":null,"absoluteOrgUrl":null,"videoUrl":null,"jobPostingFrontend":"rhr"},"LandingPage:57":{"__typename":"LandingPage","id":57,"title":"Home FRP","fixedHeader":false,"backgroundColor":null,"maxContainerSize":null,"landingPageRows":[{"__typename":"HeroSearchBannerCenteredParagraph","bundle":"hero_search_banner_centered","uuid":"ad35ec52-2545-4e08-a004-4ef89db315d9","text":null,"image({\"style\":\"banner_desktop\"})":{"__typename":"Image","alt":"fashion HQ editorial work space","title":"","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/banner_desktop/public/paragraphs/2026-09/fashion-head-office.png.webp?itok=d0NTjWfV","width":1920,"height":1080,"caption":null},"spacing":0,"overlayTransparency":80},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"fccda968-3fcd-4ac0-932b-8b4eb493cb48","scriptContent":"\u003cdiv class=\"frp-home-hero\"\u003e\n \u003cstyle\u003e\n .frp-home-hero, .frp-home-hero *, .frp-home-hero *::before, .frp-home-hero *::after {\n box-sizing: border-box;\n }\n .frp-home-hero {\n font-family: 'Roboto', Arial, Helvetica, sans-serif;\n max-width: 1150px;\n margin: -110px auto 40px;\n padding: 56px 60px 52px;\n border-radius: 32px;\n background: #ffffff;\n box-shadow: 0 15px 40px rgba(0, 0, 0, .08);\n border: 1px solid #dde1e4;\n position: relative;\n overflow: hidden;\n }\n .frp-home-hero-circle {\n position: absolute;\n top: -80px;\n right: -80px;\n width: 240px;\n height: 240px;\n border-radius: 50%;\n background: rgba(0, 0, 0, .04);\n }\n .frp-home-hero h1 {\n font-family: 'Roboto', Arial, Helvetica, sans-serif;\n font-size: clamp(38px, 5vw, 60px);\n line-height: 1.08;\n max-width: 900px;\n margin: 0 0 26px;\n color: #000000;\n font-weight: 800;\n }\n .frp-home-hero h1 span { color: #374047; }\n\n /* Intro copy â split into a lead + a hairline-flagged \"what we cover\" column\n so three paragraphs read as a composed block, not a stack of grey text. */\n .frp-home-hero-intro {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 26px 44px;\n max-width: 980px;\n margin: 0;\n align-items: start;\n }\n .frp-home-hero-lead {\n font-size: 17px;\n line-height: 1.6;\n margin: 0;\n color: #374047;\n }\n .frp-home-hero-support {\n font-size: 15px;\n line-height: 1.65;\n margin: 0;\n color: #5f6e78;\n border-left: 2px solid #dde1e4;\n padding-left: 22px;\n }\n .frp-home-hero-bridge {\n font-size: clamp(17px, 2vw, 20px);\n line-height: 1.4;\n font-weight: 700;\n color: #000000;\n max-width: 820px;\n margin: 24px 0 32px;\n }\n @media (max-width: 760px) {\n .frp-home-hero-intro { grid-template-columns: 1fr; gap: 16px; }\n .frp-home-hero-support {\n border-left: 0;\n padding-left: 0;\n border-top: 1px solid #dde1e4;\n padding-top: 16px;\n }\n }\n\n .frp-home-hero-paths {\n display: grid;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n gap: 20px;\n }\n @media (max-width: 900px) {\n .frp-home-hero-paths { grid-template-columns: 1fr; }\n }\n\n /* Path card â split text + image, image slightly the larger half */\n .frp-home-hero-path {\n display: grid;\n grid-template-columns: 1fr 1.1fr;\n overflow: hidden;\n border-radius: 20px;\n background: #eff2f4;\n border: 1px solid #dde1e4;\n }\n .frp-home-hero-path-body {\n padding: 30px;\n display: flex;\n flex-direction: column;\n }\n .frp-home-hero-path-eyebrow {\n font-size: 11px;\n font-weight: 700;\n letter-spacing: .12em;\n text-transform: uppercase;\n color: #5f6e78;\n margin-bottom: 10px;\n }\n .frp-home-hero-path h3 {\n font-weight: 800;\n font-size: clamp(20px, 2.4vw, 26px);\n line-height: 1.15;\n color: #000000;\n margin: 0 0 10px;\n }\n .frp-home-hero-path p {\n font-size: 14px;\n line-height: 1.55;\n color: #374047;\n margin: 0 0 22px;\n }\n .frp-home-hero-path a {\n margin-top: auto;\n align-self: flex-start;\n display: inline-block;\n background: #000000;\n color: #ffffff;\n padding: 12px 24px;\n border-radius: 999px;\n text-decoration: none;\n font-weight: 700;\n font-size: 14px;\n }\n .frp-home-hero-path a::after { content: \" \\2192\"; white-space: pre; }\n\n /* Works for both the \u003cimg\u003e and the fallback placeholder \u003cdiv\u003e. */\n .frp-home-hero-path-media {\n width: 100%;\n height: 100%;\n min-height: 280px;\n object-fit: cover;\n background: #dde1e4;\n background-size: cover;\n background-position: center;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 11px;\n font-weight: 700;\n letter-spacing: .12em;\n text-transform: uppercase;\n color: #8a9099;\n }\n\n .frp-home-hero-path--dark { background: #000000; border-color: #000000; }\n .frp-home-hero-path--dark .frp-home-hero-path-eyebrow { color: #9aa0a6; }\n .frp-home-hero-path--dark h3 { color: #ffffff; }\n .frp-home-hero-path--dark p { color: #dedede; }\n .frp-home-hero-path--dark a { background: #ffffff; color: #000000; }\n .frp-home-hero-path--dark .frp-home-hero-path-media { background: #1c1c1c; color: #6b6b6b; }\n\n @media (max-width: 640px) {\n .frp-home-hero { margin: -60px auto 32px; padding: 36px 26px 30px; }\n\n /* Older-iOS-Safari fix, 2026-09-17. This block used to be:\n .frp-home-hero-path { grid-template-columns: 1fr; }\n .frp-home-hero-path-media { order: -1; min-height: 160px; }\n which relied on two things older WebKit gets wrong on a GRID item:\n `order`, and the `height: 100%` inherited from the base rule above\n (older Safari resolves that % against the container rather than the\n auto-sized row, so the image grew to fill the whole card and â with\n the card's `overflow: hidden` â the text painted on top of the photo).\n Flexbox + an explicit px height removes both. */\n .frp-home-hero-path {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: column;\n flex-direction: column;\n grid-template-columns: none;\n }\n .frp-home-hero-path-media {\n -webkit-order: -1;\n order: -1;\n display: block;\n width: 100%;\n height: 160px;\n min-height: 0;\n -webkit-flex: 0 0 auto;\n flex: 0 0 auto;\n -o-object-fit: cover;\n object-fit: cover;\n }\n .frp-home-hero-path-body {\n -webkit-order: 0;\n order: 0;\n -webkit-flex: 1 1 auto;\n flex: 1 1 auto;\n }\n }\n \u003c/style\u003e\n\n \u003cdiv class=\"frp-home-hero-circle\" aria-hidden=\"true\"\u003e\u003c/div\u003e\n \u003ch1\u003eFashion jobs. Brilliant people. \u003cspan\u003eBig c
1188areer energy.\u003c/span\u003e\u003c/h1\u003e\n \u003cdiv class=\"frp-home-hero-intro\"\u003e\n \u003cp class=\"frp-home-hero-lead\"\u003eFor over 30 years, weâve been matching great people with some of the biggest, best and most exciting names in fashion, retail, beauty, lifestyle and ecommerce â across the UK and around the world.\u003c/p\u003e\n \u003cp class=\"frp-home-hero-support\"\u003eFrom buying, merchandising, design and production to marketing, ecommerce, retail, head office and senior leadership, we know the industry, the brands and where the best opportunities are.\u003c/p\u003e\n \u003c/div\u003e\n \u003cp class=\"frp-home-hero-bridge\"\u003eLooking for your next fashion or retail job? Need brilliant people to grow your team? Youâre in the right place.\u003c/p\u003e\n\n \u003cdiv class=\"frp-home-hero-paths\"\u003e\n \u003cdiv class=\"frp-home-hero-path\"\u003e\n \u003cdiv class=\"frp-home-hero-path-body\"\u003e\n \u003cspan class=\"frp-home-hero-path-eyebrow\"\u003eLooking for a job?\u003c/span\u003e\n \u003ch3\u003eFind your next role\u003c/h3\u003e\n \u003cp\u003eWe take the time to understand what matters to you â from your first step to your next leadership move.\u003c/p\u003e\n \u003ca href=\"/jobs\"\u003eBrowse Jobs\u003c/a\u003e\n \u003c/div\u003e\n \u003cimg class=\"frp-home-hero-path-media\" src=\"https://backend.retailappointment.co.uk/sites/default/files/media/2026-09/next-role_0.png\" alt loading=\"lazy\"\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-home-hero-path frp-home-hero-path--dark\"\u003e\n \u003cdiv class=\"frp-home-hero-path-body\"\u003e\n \u003cspan class=\"frp-home-hero-path-eyebrow\"\u003eLooking to hire?\u003c/span\u003e\n \u003ch3\u003eGrow your team\u003c/h3\u003e\n \u003cp\u003eFrom emerging talent to senior leadership â permanent, temporary or freelance.\u003c/p\u003e\n \u003ca href=\"/looking-hire\"\u003eHire Talent\u003c/a\u003e\n \u003c/div\u003e\n \u003cimg class=\"frp-home-hero-path-media\" src=\"https://backend.retailappointment.co.uk/sites/default/files/media/2026-09/grow-team_0.png\" alt loading=\"lazy\"\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\u003c/div\u003e"},{"__typename":"FeaturedJobsParagraph","bundle":"featured_jobs","uuid":"479225c0-fcab-4b63-b75b-06188544ef54","introText":"Featured jobs","introTextSecondary":null,"spacing":null,"background":"white","jobdata({\"featuredOnly\":false,\"hideBackfillImporterJobs\":false,\"ranges\":{\"first\":0,\"last\":6},\"videoJobs\":false})":{"__typename":"SearchAPIJobResult","pages":[{"__ref":"Job:128152"},{"__ref":"Job:19034"},{"__ref":"Job:98715"},{"__ref":"Job:98606"},{"__ref":"Job:132948"},{"__ref":"Job:138226"}]}},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"864c1bf5-635e-4bc3-a9a5-c76531d1094d","scriptContent":"\u003cdiv class=\"frp-quicklinks\"\u003e\n \u003cstyle\u003e\n /* ========================================================\n FRP homepage â MODULE 3 (replacement for the native\n Products grid carousel). Static 5-up icon-link row:\n Christmas Staffing / FAQs / Career Advice / Recruitment\n Services / Our Story (real site copy; \"Send Your CV\" was\n swapped for FAQs 2026-09-10). Paste into an empty Insecure\n Script row; the native products_grid row is removed.\n Monochrome. HTML + CSS only, no JS, no carousel.\n Full-width band (row supplies the background); the content\n inside is capped and centred so the columns stay tidy.\n ======================================================== */\n .frp-quicklinks {\n box-sizing: border-box;\n width: 100%;\n padding: 44px 20px;\n font-family: Arial, Helvetica, sans-serif;\n border-top: 1px solid #dde1e4;\n border-bottom: 1px solid #dde1e4;\n }\n .frp-quicklinks *, .frp-quicklinks *::before, .frp-quicklinks *::after { box-sizing: border-box; }\n\n .frp-quicklinks-inner {\n max-width: 1100px;\n margin-left: auto;\n margin-right: auto;\n }\n\n .frp-quicklinks-grid {\n display: grid;\n grid-template-columns: repeat(5, minmax(0, 1fr));\n gap: 28px;\n align-items: stretch; /* equal-height columns so the links line up */\n }\n @media (max-width: 1024px) {\n .frp-quicklinks-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n }\n @media (max-width: 720px) {\n .frp-quicklinks-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n }\n @media (max-width: 480px) {\n .frp-quicklinks-grid { grid-template-columns: 1fr; gap: 24px; }\n }\n\n .frp-quicklinks-item { display: flex; flex-direction: column; align-items: flex-start; height: 100%; }\n .frp-quicklinks-icon { width: 30px; height: 30px; margin-bottom: 14px; color: #000000; }\n .frp-quicklinks-icon svg { width: 100%; height: 100%; display: block; }\n .frp-quicklinks-item h3 {\n font-family: 'Roboto', Arial, Helvetica, sans-serif;\n font-size: 16px;\n font-weight: 700;\n color: #000000;\n margin: 0 0 6px;\n line-height: 1.3;\n }\n .frp-quicklinks-item p {\n font-size: 13px;\n line-height: 1.55;\n color: #5f6e78;\n margin: 0 0 14px;\n }\n .frp-quicklinks-item a {\n margin-top: auto;\n font-size: 13px;\n font-weight: 700;\n color: #000000;\n text-decoration: none;\n }\n .frp-quicklinks-item a span { text-decoration: underline; text-underline-offset: 3px; }\n .frp-quicklinks-item a::after { content: \" \\2192\"; }\n .frp-quicklinks-item a:hover { color: #374047; }\n \u003c/style\u003e\n\n \u003cdiv class=\"frp-quicklinks-inner\"\u003e\n \u003cdiv class=\"frp-quicklinks-grid\"\u003e\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003crect x=\"3\" y=\"8\" width=\"18\" height=\"4\" rx=\"1\" /\u003e\u003cpath d=\"M12 8v13\" /\u003e\n \u003cpath d=\"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7\" /\u003e\n \u003cpath d=\"M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8\" /\u003e\u003cpath d=\"M16.5 8a2.5 2.5 0 0 0 0-5C13 3 12 8 12 8\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eChristmas Staffing\u003c/h3\u003e\n \u003cp\u003ePeak season moves fast. Whether youâre looking for Christmas work or building a temporary team, weâll help connect great people with great retail employers.\u003c/p\u003e\n \u003ca href=\"/christmas-staffing\"\u003e\u003cspan\u003eChristmas Staffing\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003ccircle cx=\"12\" cy=\"12\" r=\"10\" /\u003e\n \u003cpath d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\" /\u003e\n \u003cline x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eFAQs\u003c/h3\u003e\n \u003cp\u003eThe questions weâre asked most, for clients and candidates â when to use an agency, how we work, the process, and what to expect.\u003c/p\u003e\n \u003ca href=\"/fashion-personnel-faqs\"\u003e\u003cspan\u003eRead our FAQs\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003cpath d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eCareer Advice\u003c/h3\u003e\n \u003cp\u003eFrom writing stronger applications and preparing for interviews to researching employers, negotiating your salary and bouncing back from rejection, our expert guides are here to help you land
1188your next role.\u003c/p\u003e\n \u003ca href=\"/fashion-personnel-career-advice\"\u003e\u003cspan\u003eCareer Advice\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\" /\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\" /\u003e\n \u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\" /\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eRecruitment Services\u003c/h3\u003e\n \u003cp\u003ePermanent, temp, freelance or executive search â whatever the brief, we know the market and where to find the talent. From one standout hire to an entire team, weâll build the right recruitment solution around you.\u003c/p\u003e\n \u003ca href=\"/recruitment-services\"\u003e\u003cspan\u003eRecruitment Services\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n\n \u003cdiv class=\"frp-quicklinks-item\"\u003e\n \u003cspan class=\"frp-quicklinks-icon\" aria-hidden=\"true\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n \u003cpath d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20\" /\u003e\n \u003cpath d=\"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z\" /\u003e\n \u003c/svg\u003e\n \u003c/span\u003e\n \u003ch3\u003eOur Story\u003c/h3\u003e\n \u003cp\u003eThirty-plus years on, weâre still as passionate about fashion and people as we were on day one. The industry keeps evolving, and so do we.\u003c/p\u003e\n \u003ca href=\"/fashion-personnel-our-story\"\u003e\u003cspan\u003eOur Story\u003c/span\u003e\u003c/a\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\u003c/div\u003e"},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"4c99ccfc-0874-42ad-9cc0-b27751cbef25","scriptContent":"\u003cstyle\u003e\n/* ============================================================\n FRP homepage restyle â MODULE 2: Featured jobs cards\n Native module: jd-row-featured_jobs\n Paste into an empty Insecure Script row. CSS only, no JS.\n Monochrome. 3-up card row, black job titles as the lead\n element, tidy meta lines, company-logo image hidden, section\n heading + \"see all\" link cleaned up.\n NOTE: set the module's \"number of jobs to show\" to a multiple\n of 3 (3, 6 or 9) in its CMS settings, otherwise the last row\n is ragged.\n ============================================================ */\n\n/* 3 across on desktop, 2 on tablet, 1 on mobile */\n.jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s,\n.jd-row-featured_jobs .grid_grid__olPrd {\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n gap: 20px !important;\n}\n@media (max-width: 1100px) {\n .jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s,\n .jd-row-featured_jobs .grid_grid__olPrd { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\n}\n@media (max-width: 620px) {\n .jd-row-featured_jobs .JobsTeaserGrid_jobsGrid__HIA_s,\n .jd-row-featured_jobs .grid_grid__olPrd { grid-template-columns: 1fr !important; }\n}\n\n/* Card */\n.jd-row-featured_jobs .jobTeaser_jobTeaserWrapper__7HfH9 {\n border: 1px solid #dde1e4 !important;\n border-radius: 16px !important;\n padding: 22px !important;\n transition: border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease;\n}\n.jd-row-featured_jobs .jobTeaser_jobTeaserWrapper__7HfH9:hover {\n border-color: #000000 !important;\n box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08) !important;\n transform: translateY(-3px);\n}\n\n/* Drop the company-logo image â the mock-up uses a plain building glyph */\n.jd-row-featured_jobs .jcl-job-teaser-image { display: none !important; }\n\n/* Job title â the lead element: black, Roboto */\n.jd-row-featured_jobs .jobTeaser_jobTeaserTitle__XIgud,\n.jd-row-featured_jobs .jobTeaser_jobTeaserTitle__XIgud a {\n font-family: 'Roboto', Arial, Helvetica, sans-serif !important;\n font-size: 17px !important;\n font-weight: 700 !important;\n line-height: 1.3 !important;\n color: #000000 !important;\n}\n\n/* Meta lines */\n.jd-row-featured_jobs .jobTeaser_jobTeaserCompany__RO4_j,\n.jd-row-featured_jobs .jobTeaser_companyName___rhEr { font-size: 14px !important; color: #374047 !important; }\n.jd-row-featured_jobs .jobTeaser_jobTeaserLocation__QTwy1,\n.jd-row-featured_jobs .jobTeaser_jobTeaserDate__aNE0m { font-size: 13px !important; color: #5f6e78 !important; }\n\n/* Section heading */\n.jd-row-featured_jobs .jd-lp-hjob-teasers-intro {\n font-family: 'Roboto', Arial, Helvetica, sans-serif !important;\n font-size: 22px !important;\n font-weight: 800 !important;\n text-transform: none !important;\n letter-spacing: 0 !important;\n color: #000000 !important;\n}\n\n/* \"See all jobs\" â plain underlined link, not a button */\n.jd-row-featured_jobs .button_secondary__L02lW {\n background: transparent !important;\n border: 0 !important;\n padding: 0 !important;\n color: #000000 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n text-underline-offset: 3px;\n}\n.jd-row-featured_jobs .button_secondary__L02lW svg { display: none !important; }\n\u003c/style\u003e"},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"77e3b2ec-5806-44ee-8d06-76a26432dbc2","scriptContent":"\u003cstyle\u003e\n/* ============================================================\n FRP homepage â inter-module spacing tidy-up.\n Paste into an empty Insecure Script row (order doesn't matter).\n CSS only. Evens out the vertical gaps between the modules â\n the biggest offender was ~130px of dead space under Featured\n Jobs before the quick-links band.\n ============================================================ */\n\n/* Featured jobs â trim the oversized bottom gap, tighten the top */\n.jd-row-featured_jobs [class*=\"pb-sm-12\"] { padding-bottom: 56px !important; }\n.jd-row-featured_jobs [class*=\"pt-sm-11\"] { padding-top: 32px !important; }\n\n/* Quick-links band â even top/bottom, in line with its neighbours */\n.frp-quicklinks { padding-top: 48px !important; padding-bottom: 48px !important; }\n\n/* Browse Jobs â trim the big gap before the footer */\n.jd-row-facet_categories [class*=\"pb-sm-11\"],\n.jd-row-facet_categories [class*=\"pb-sm-12\"] { padding-bottom: 64px !important; }\n\u003c/style\u003e"},{"__typename":"FacetCategoriesParagraph","bundle":"facet_categories","uuid":"69920385-5637-42fb-b252-cc40c36cbf54","facetCategoriesTitle":"Browse Jobs","facetCategoriesSubTitle":null,"color":"primary","spacing":null,"background":null,"text":"Explore opportunities by sector, contract type and location or country","categories":[{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by Sector","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"field_job_occupational_field_parents_all","values":[{"__typename":"SearchAPIFacetValue","label":"Head Office","filter":"16517","totalCount":62,"alias":"head-office"},{"__typename":"SearchAPIFacetValue","label":"Design, Production \u0026 Technical","filter":"3996","totalCount":60,"alias":"design-production-technical"},{"__typename":"SearchAPIFacetValue","label":"Merchandising","filter":"3991","totalCount":32,"alias":"merchandising"},{"__typename":"SearchAPIFacetValue","label":"Retail Staff","filter":"3989","totalCount":24,"alias":"retail-staff"},{"__typename":"SearchAPIFacetValue","label":"Retail Management","filter":"3988","totalCount":19,"alias":"retail-management"},{"__typename":"SearchAPIFacetValue","label":"Buying","filter":"3990","totalCount":19,"alias":"buying"},{"__typename":"SearchAPIFacetValue","label":"Digital / Ecommerce","filter":"3997","totalCount":18,"alias":"digital-ecommerce"},{"__typename":"SearchAPIFacetValue","label":"Office Management","filter":"4005","totalCount":10,"alias":"office-management"},{"__typename":"SearchAPIFacetValue","label":"Finance","filter":"3992","totalCount":6,"alias":"finance"},{"__typename":"SearchAPIFacetValue","label":"IT / Data Management","filter":"4000","totalCount":5,"alias":"it-data-management"},{"__typename":"SearchAPIFacetValue","label":"Planning","filter":"3994","totalCount":4,"alias":"planning"},{"__typename":"SearchAPIFacetValue","label":"Distribution / Logistics","filter":"3995","totalCount":3,"alias":"distribution-logistics"},{"__typename":"SearchAPIFacetValue","label":"Human Resources / HR","filter":"4002","totalCount":3,"alias":"human-resources-hr"},{"__typename":"SearchAPIFacetValue","label":"Field Based Management","filter":"3987","totalCount":2,"alias":"field-based-management"},{"__typename":"SearchAPIFacetValue","label":"Marketing Communications PR","filter":"3993","totalCount":2,"alias":"marketing-communications-pr"},{"__typename":"SearchAPIFacetValue","label":"Wholesale / Sales","filter":"4189","totalCount":2,"alias":"wholesale-sales"},{"__typename":"SearchAPIFacetValue","label":"Product Development","filter":"17047","totalCount":2,"alias":"product-development"},{"__typename":"SearchAPIFacetValue","label":"Visual Merchandising / Display","filter":"4001","totalCount":1,"alias":"visual-merchandising-display"},{"__typename":"SearchAPIFacetValue","label":"Business development","filter":"4009","totalCount":1,"alias":"business-development"},{"__typename":"SearchAPIFacetValue","label":"Front of house","filter":"4016","totalCount":1,"alias":"front-house"}]}},{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by Contract","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"field_job_employment_type","values":[{"__typename":"SearchAPIFacetValue","label":"Full Time","filter":"3979","totalCount":109,"alias":"full-time"},{"__typename":"SearchAPIFacetValue","label":"Temporary","filter":"3983","totalCount":90,"alias":"temporary"},{"__typename":"SearchAPIFacetValue","label":"Fixed Term Contract","filter":"4192","totalCount":15,"alias":"fixed-term-contract"},{"__typename":"SearchAPIFacetValue","label":"Part Time","filter":"3980","totalCount":4,"alias":"part-time"},{"__typename":"SearchAPIFacetValue","label":"Remote","filter":"14329","totalCount":1,"alias":"remote"}]}},{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by City / Town","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"job_location_city","values":[{"__typename":"SearchAPIFacetValue","label":"London","filter":"London","totalCount":150,"alias":"london"},{"__typename":"SearchAPIFacetValue","label":"Central London","filter":"Central London","totalCount":5,"alias":"central-london"},{"__typename":"SearchAPIFacetValue","label":"Leeds","filter":"Leeds","totalCount":5,"alias":"leeds"},{"__typename":"SearchAPIFacetValue","label":"Manchester","filter":"Manchester","totalCount":5,"alias":"manchester"},{"__typename":"SearchAPIFacetValue","label":"Braintree","filter":"Braintree","totalCount":3,"alias":"braintree"},{"__typename":"SearchAPIFacetValue","label":"Buckinghamshire","filter":"Buckinghamshire","totalCount":3,"alias":"buckinghamshire"},{"__typename":"SearchAPIFacetValue","label":"Yorkshire","filter":"Yorkshire","totalCount":3,"alias":"yorkshire"},{"__typename":"SearchAPIFacetValue","label":"Bicester","filter":"Bicester","totalCount":2,"alias":"bicester"},{"__typename":"SearchAPIFacetValue","label":"Long Eaton","filter":"Long Eaton","totalCount":2,"alias":"long-eaton"},{"__typename":"SearchAPIFacetValue","label":"Milton Keynes","filter":"Milton Keynes","totalCount":2,"alias":"milton-keynes"},{"__typename":"SearchAPIFacetValue","label":"Belfast","filter":"Belfast","totalCount":1,"alias":"belfast"},{"__typename":"SearchAPIFacetValue","label":"Birmingham","filter":"Birmingham","totalCount":1,"alias":"birmingham"},{"__typename":"SearchAPIFacetValue","label":"Cheltenham","filter":"Cheltenham","totalCount":1,"alias":"cheltenham"},{"__typename":"SearchAPIFacetValue","label":"Dartford","filter":"Dartford","totalCount":1,"alias":"dartford"},{"__typename":"SearchAPIFacetValue","label":"East London","filter":"East London","totalCount":1,"alias":"east-london"},{"__typename":"SearchAPIFacetValue","label":"Edinburgh","filter":"Edinburgh","totalCount":1,"alias":"edinburgh"},{"__typename":"SearchAPIFacetValue","label":"Glasgow","filter":"Glasgow","totalCount":1,"alias":"glasgow"},{"__typename":"SearchAPIFacetValue","label":"Gloucester","filter":"Gloucester","totalCount":1,"alias":"gloucester"},{"__typename":"SearchAPIFacetValue","label":"Harrogate","filter":"Harrogate","totalCount":1,"alias":"harrogate"},{"__typename":"SearchAPIFacetValue","label":"KuGompo City","filter":"KuGompo City","totalCount":1,"alias":"kugompo-city"},{"__typename":"SearchAPIFacetValue","label":"Madrid","filter":"Madrid","totalCount":1,"alias":"madrid"},{"__typename":"SearchAPIFacetValue","label":"Nottingham","filter":"Nottingham","totalCount":1,"alias":"nottingham"},{"__typename":"SearchAPIFacetValue","label":"Portsmouth","filter":"Portsmouth","totalCount":1,"alias":"portsmouth"},{"__typename":"SearchAPIFacetValue","label":"St Albans","filter":"St Albans","totalCount":1,"alias":"st-albans"},{"__typename":"SearchAPIFacetValue","label":"Tewkesbury","filter":"Tewkesbury","totalCount":1,"alias":"tewkesbury"},{"__typename":"SearchAPIFacetValue","label":"York","filter":"York","totalCount":1,"alias":"york"}]}},{"__typename":"FacetBlockCategoryParagraph","title":"Jobs by Country","maxItems":5,"facet":{"__typename":"SearchAPIFacet","name":"job_geo_country_name","values":[{"__typename":"SearchAPIFacetValue","label":"United Kingdom","filter":"United Kingdom","totalCount":209,"alias":"united-kingdom"},{"__typename":"SearchAPIFacetValue","label":"Sri Lanka","filter":"Sri Lanka","totalCount":2,"alias":"sri-lanka"},{"__typename":"SearchAPIFacetValue","label":"Australia","filter":"Australia","totalCount":1,"alias":"australia"},{"__typename":"SearchAPIFacetValue","label":"South Africa","filter":"South Africa","totalCount":1,"alias":"south-africa"},{"__typename":"SearchAPIFacetValue","label":"Spain","filter":"Spain","totalCount":1,"alias":"spain"},{"__typename":"SearchAPIFacetValue","label":"Vietnam","filter":"Vietnam","totalCount":1,"alias":"vietnam"}]}}]},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"fc38b56d-58d6-4b9a-8c45-25e7b72af1b7","scriptContent":"\u003cstyle\u003e\n/* ============================================================\n FRP homepage restyle â MODULE 1: \"Browse jobs\" link columns\n Native module: jd-row-facet_categories (the four-column list of\
1188n Jobs by sector / contract / city / country).\n Paste into an empty Insecure Script row anywhere on the page.\n CSS only â no markup changes, no JS. Monochrome.\n Brings the stock link lists closer to the mock-up: small mono\n headings with a rule, arrow-prefixed links, hairline dividers,\n a plain \"view all\" text link instead of the stock control.\n ============================================================ */\n\n/* A touch more air between the four columns */\n.jd-row-facet_categories .grid_grid__olPrd { gap: 36px !important; }\n\n/* Column heading: small uppercase label + hairline rule under it */\n.jd-row-facet_categories .linksBlock_blockTitle__rytm7 {\n font-size: 12px !important;\n letter-spacing: 0.14em !important;\n color: #000000 !important;\n padding-bottom: 12px !important;\n margin-bottom: 10px !important;\n border-bottom: 1px solid #000000 !important;\n}\n\n/* List rows: clean, divided, tighter vertical rhythm.\n The native module gives each \u003cli\u003e a 16px bottom margin and the\n link a 9px 0 pad â together far too airy; trimmed here. */\n.jd-row-facet_categories .linksBlock_listBlock__NjpHs { margin: 0 !important; }\n.jd-row-facet_categories .linksBlock_listItem__dzs3j {\n padding: 0 !important;\n margin: 0 !important;\n border-bottom: 1px solid #eff2f4 !important;\n}\n.jd-row-facet_categories .linksBlock_listItem__dzs3j svg { display: none !important; }\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a {\n display: block !important;\n padding: 6px 0 !important;\n font-size: 14px !important;\n line-height: 1.4 !important;\n color: #000000 !important;\n text-decoration: none !important;\n transition: color 0.15s ease;\n}\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a::before {\n content: \"\\2192\";\n display: inline-block;\n width: 18px;\n color: #374047;\n}\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a:hover,\n.jd-row-facet_categories .linksBlock_listItem__dzs3j a:focus-visible {\n text-decoration: underline !important;\n text-underline-offset: 2px;\n}\n\n/* \"more\" / \"view all\" â plain underlined text link, not a stock control */\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT {\n display: inline-flex !important;\n align-items: center !important;\n margin-top: 16px !important;\n padding: 0 !important;\n font-family: Arial, Helvetica, sans-serif !important;\n font-size: 13px !important;\n font-weight: 700 !important;\n color: #000000 !important;\n background: transparent !important;\n border: 0 !important;\n text-transform: none !important;\n text-decoration: underline !important;\n text-underline-offset: 3px;\n}\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT svg { display: none !important; }\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT::after { content: \" \\2192\"; white-space: pre; }\n.jd-row-facet_categories .linksBlock_expandButton__e2uCT:hover { color: #374047 !important; }\n\n/* Section heading (\"Browse Jobs\") + intro line: left-align to the columns. */\n.jd-row-facet_categories [class*=\"ta-sm-center\"],\n.jd-row-facet_categories [class*=\"ta-md-center\"] { text-align: left !important; }\n\n/* Heading/subtext/columns gaps â corrected 2026-09-15 (Helen: gap between\n \"Browse Jobs\" and the subtext, and the gap above the heading, both read\n as too big; the first pass at this did nothing live â checked in Chrome\n and found why: none of these gaps are set by margin on the heading or\n subtext themselves.\n - Space above the heading = the row's own outer box padding-top\n (`box_pt-sm-11__â¦`, 48px computed) â a bare `.mt-sm-6` selector never\n matched anything here, so the original rule was a no-op.\n - Heading-to-subtext and subtext-to-columns gaps are each set by an\n invisible zero-height spacer \u003cdiv class=\"flex-item-element mt-sm-N\n mb-sm-M\"\u003e the builder inserts between them (H2 -\u003e spacer(mt-sm-8/\n mb-sm-8, collapses to 32px) -\u003e P (own default margin-top 16px, also\n collapses in) -\u003e spacer(mt-sm-4/mb-sm-11, collapses to 16px) -\u003e\n columns). The old `.mb-sm-11 { margin-bottom: 16px }` happened to\n match the live default exactly, so it changed nothing either.\n Fixed by targeting the real classes (attribute-contains for the hashed\n `pt-sm-11` box class so it survives a rebuild, compound class selectors\n for the two spacers since native CSS styles them with equal specificity\n +!important and a plain single-class override loses that tie), and by\n zeroing the subtext's own inherited margin-top so the spacer alone\n controls the gap. Result, confirmed live in Chrome before delivery:\n space above heading 48px -\u003e 32px, heading-to-subtext 32px -\u003e 8px,\n subtext-to-columns 16px -\u003e 8px. */\n.jd-row-facet_categories [class*=\"pt-sm-11\"] { padding-top: 32px !important; }\n.jd-row-facet_categories .flex-item-element.mt-sm-8.mb-sm-8 {\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n}\n.jd-row-facet_categories .flex-item-element.mt-sm-4.mb-sm-11 {\n margin-top: 4px !important;\n margin-bottom: 8px !important;\n}\n.jd-row-facet_categories p { margin-top: 0 !important; }\n\u003c/style\u003e"},{"__typename":"InsecureScriptParagraph","bundle":"insecure_script","uuid":"2da391c6-6d46-4794-bc32-14c9f6d9f56a","scriptContent":"\u003cstyle\u003e\n /* FRP Google reviews â \"Our Story page\" styling.\n Matches the .frp-story-v2 design language on\n /fashion-personnel-our-story: Roboto 900 headings with tight negative\n tracking, an eyebrow pill, and flat #eff2f4 filled cards (no borders).\n Monochrome only. This \u003cstyle\u003e block MUST stay a
1188sibling of\n #google-reviews (never nested inside it) â the script replaces the\n div's innerHTML, which would wipe a nested \u003cstyle\u003e. */\n #google-reviews {\n box-sizing: border-box;\n width: 100%;\n max-width: 1150px;\n margin: 0 auto;\n padding: 0 16px;\n font-family: Arial, Helvetica, sans-serif;\n color: #374047;\n }\n #google-reviews *,\n #google-reviews *::before,\n #google-reviews *::after { box-sizing: border-box; }\n\n #google-reviews .gr-status {\n margin: 0;\n padding: 14px 0;\n color: #697278;\n font-size: 15px;\n }\n\n #google-reviews .gr-head { margin-bottom: 26px; }\n\n #google-reviews .gr-eyebrow {\n display: inline-block;\n margin: 0 0 18px;\n padding: 10px 18px;\n color: #000000;\n background: #ffffff;\n border: 1px solid #dde1e4;\n border-radius: 999px;\n font-size: 12px;\n font-weight: 700;\n letter-spacing: 0.08em;\n line-height: 1;\n text-transform: uppercase;\n }\n\n #google-reviews .gr-title {\n margin: 0 0 14px;\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-size: clamp(28px, 3.7vw, 42px);\n font-weight: 900;\n line-height: 1.1;\n letter-spacing: -0.02em;\n }\n\n #google-reviews .gr-summary {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n gap: 6px 12px;\n margin: 0;\n font-size: 16px;\n color: #374047;\n }\n #google-reviews .gr-stars {\n color: #000000;\n font-size: 19px;\n letter-spacing: 2px;\n line-height: 1;\n }\n #google-reviews .gr-summary strong {\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-weight: 900;\n }\n #google-reviews .gr-summary a {\n color: #000000;\n font-weight: 700;\n text-decoration: underline;\n text-underline-offset: 2px;\n }\n #google-reviews .gr-dot { color: #b7bdc2; }\n\n /* Carousel: 3 cards visible on desktop, step through the rest.\n Native horizontal scroll + snap; the arrows and dots drive it. */\n #google-reviews .gr-track {\n display: flex;\n gap: 16px;\n overflow-x: auto;\n scroll-snap-type: x mandatory;\n -webkit-overflow-scrolling: touch;\n scrollbar-width: none;\n -ms-overflow-style: none;\n }\n #google-reviews .gr-track::-webkit-scrollbar { display: none; }\n\n #google-reviews .gr-card {\n display: flex;\n flex-direction: column;\n flex: 0 0 calc((100% - 32px) / 3);\n scroll-snap-align: start;\n padding: 24px;\n background: #eff2f4;\n border-radius: 18px;\n }\n @media (max-width: 900px) {\n #google-reviews .gr-card { flex-basis: calc((100% - 16px) / 2); }\n }\n @media (max-width: 620px) {\n #google-reviews .gr-card { flex-basis: 86%; }\n }\n\n #google-reviews .gr-controls {\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 16px;\n margin-top: 22px;\n }\n #google-reviews .gr-nav {\n flex: none;\n width: 44px;\n height: 44px;\n padding: 0;\n border: 0;\n border-radius: 999px;\n background: #000000;\n color: #ffffff;\n font-size: 20px;\n line-height: 1;\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n transition: opacity 150ms ease;\n }\n #google-reviews .gr-nav:disabled { opacity: 0.3; cursor: default; }\n #google-reviews .gr-nav:focus-visible { outline: 2px solid #000000; outline-offset: 2px; }\n #google-reviews .gr-dots { display: flex; gap: 8px; }\n #google-reviews .gr-dot-btn {\n width: 8px;\n height: 8px;\n padding: 0;\n border: 0;\n border-radius: 999px;\n background: #c2c7cc;\n cursor: pointer;\n transition: background-color 150ms ease;\n }\n #google-reviews .gr-dot-btn[aria-current=\"true\"] { background: #000000; }\n #google-reviews .gr-dot-btn:focus-visible { outline: 2px solid #000000; outline-offset: 2px; }\n #google-reviews .gr-card-stars {\n margin-bottom: 12px;\n color: #000000;\n font-size: 15px;\n letter-spacing: 2px;\n line-height: 1;\n }\n #google-reviews .gr-card-text {\n margin: 0 0 18px;\n color: #374047;\n font-size: 15px;\n line-height: 1.72;\n display: -webkit-box;\n -webkit-line-clamp: 7;\n -webkit-box-orient: vertical;\n overflow: hidden;\n }\n #google-reviews .gr-card-by {\n display: flex;\n align-items: center;\n gap: 12px;\n margin-top: auto;\n }\n #google-reviews .gr-avatar {\n width: 40px;\n height: 40px;\n border-radius: 50%;\n object-fit: cover;\n filter: grayscale(1) contrast(1.03);\n flex: none;\n }\n #google-reviews .gr-avatar--blank {\n display: flex;\n align-items: center;\n justify-content: center;\n background: #ffffff;\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-weight: 900;\n font-size: 15px;\n filter: none;\n }\n #google-reviews .gr-card-meta {\n display: flex;\n flex-direction: column;\n min-width: 0;\n line-height: 1.3;\n }\n #google-reviews .gr-card-name {\n color: #000000;\n font-family: \"Roboto\", Arial, Helvetica, sans-serif;\n font-weight: 700;\n font-size: 14px;\n }\n #google-reviews .gr-card-name a { color: #000000; text-decoration: none; }\n #google-reviews .gr-card-name a:hover,\n #google-reviews .gr-card-name a:focus-visible { text-decoration: underline; }\n #google-reviews .gr-card-date { color: #697278; font-size: 12px; }\n\n #google-reviews .gr-attr { margin: 20px 0 0; color: #697278; font-size: 12px; }\n\n @media (max-width: 560px) {\n #google-reviews .gr-dot { display: none; }\n #google-reviews .gr-summary { gap: 4px 14px; }\n }\n @media (max-width: 640px) {\n #google-reviews { padding: 0 14px; }\n #google-reviews .gr-card { padding: 20px; }\n }\n\u003c/style\u003e\n\n\u003cdiv id=\"google-reviews\"\u003e\n \u003cp class=\"gr-status\"\u003eLoading Google reviewsâ¦\u003c/p\u003e\n\u003c/div\u003e\n\n\u003cscript\u003e\n/**\n * FRP Google reviews widget â \"Our Story page\" styling.\n *\n * Same logic as frp-google-reviews.html; only the CSS above and the small\n * markup in render() differ, so it matches the .frp-story-v2 look on\n * /fashion-personnel-our-story (Roboto 900 headings, eyebrow pill, flat\n * #eff2f4 cards). Swap this file in wherever the plain version is used.\n *\n * Paste this whole block into ONE Jobiqo \"Insecure Script\" row (only one per page).\n *\n * REQUIRES, in Google Cloud Console for the project the key belongs to:\n * - \"Maps JavaScript API\" and \"Places API\" enabled, billing enabled.\n * - The key is HTTP-referrer restricted to the FRP domains (already done).\n *\n * Google's Places Details call returns a MAXIMUM of 5 reviews and the set\n * cannot be sorted or chosen. That is a Google limit, not a bug.\n *\n * The Google Maps script is loaded from JavaScript below (not a \u003cscript src\u003e\n * tag) so the \"\u0026\" between its query parameters is never HTML-encoded to\n * \"\u0026amp;\" by the CMS.\n */\n(function () {\n \"use strict\";\n\n var PLACE_ID = \"ChIJgWjWjiobdkgRVec5_xKCGoU\"; /* FRP Google Business Profile */\n var API_KEY = \"AIzaSyBq0K3REEatp9oJ0Janx_U2vxASqlOX2vU\";\n var container = document.getElementById(\"google-reviews\");\n var settled = false;\n\n function esc(value) {\n var d = document.createElement(\"div\");\n d.textContent = value == null ? \"\" : String(value);\n return d.innerHTML;\n }\n\n function stars(rating) {\n var r = Math.round(rating || 0
1188);\n var out = \"\";\n for (var i = 1; i \u003c= 5; i++) { out += i \u003c= r ? \"â
\" : \"â\"; }\n return out;\n }\n\n function fail(status) {\n settled = true;\n if (window.console \u0026\u0026 console.error) {\n console.error(\"[FRP Google reviews] could not load:\", status);\n }\n if (container) {\n container.innerHTML = '\u003cp class=\"gr-status\"\u003eGoogle reviews are unavailable right now.\u003c/p\u003e';\n }\n }\n\n function render(place) {\n settled = true;\n var reviews = (place.reviews || []).slice();\n var total = place.user_ratings_total || 0;\n var mapUrl = place.url ||\n (\"https://www.google.com/maps/place/?q=place_id:\" + encodeURIComponent(PLACE_ID));\n\n var head =\n '\u003cdiv class=\"gr-head\"\u003e' +\n '\u003cspan class=\"gr-eyebrow\"\u003eGoogle Reviews\u003c/span\u003e' +\n '\u003ch2 class=\"gr-title\"\u003e' + esc(place.name || \"Fashion \u0026amp; Retail Personnel\") + '\u003c/h2\u003e' +\n '\u003cp class=\"gr-summary\"\u003e' +\n '\u003cspan class=\"gr-stars\" aria-hidden=\"true\"\u003e' + stars(place.rating) + '\u003c/span\u003e' +\n '\u003cspan\u003e\u003cstrong\u003e' + (place.rating ? place.rating.toFixed(1) : \"â\") + '\u003c/strong\u003e out of 5\u003c/span\u003e' +\n '\u003cspan class=\"gr-dot\" aria-hidden=\"true\"\u003e\u0026middot;\u003c/span\u003e' +\n '\u003cspan\u003e' + total.toLocaleString(\"en-GB\") + (total === 1 ? \" Google review\" : \" Google reviews\") + '\u003c/span\u003e' +\n '\u003cspan class=\"gr-dot\" aria-hidden=\"true\"\u003e\u0026middot;\u003c/span\u003e' +\n '\u003cspan\u003e\u003ca href=\"' + esc(mapUrl) + '\" target=\"_blank\" rel=\"noopener\"\u003eRead them on Google\u003c/a\u003e\u003c/span\u003e' +\n '\u003c/p\u003e' +\n '\u003c/div\u003e';\n\n if (!reviews.length) {\n container.innerHTML = head + '\u003cp class=\"gr-status\"\u003eNo Google reviews to show yet.\u003c/p\u003e';\n return;\n }\n\n var cards = reviews.map(function (rev) {\n var name = esc(rev.author_name || \"Google user\");\n var authorUrl = rev.author_url ? esc(rev.author_url) : \"\";\n var nameEl = authorUrl\n ? '\u003ca href=\"' + authorUrl + '\" target=\"_blank\" rel=\"noopener\"\u003e' + name + '\u003c/a\u003e'\n : name;\n var avatar = rev.profile_photo_url\n ? '\u003cimg class=\"gr-avatar\" src=\"' + esc(rev.profile_photo_url) + '\" alt=\"\" loading=\"lazy\"\u003e'\n : '\u003cspan class=\"gr-avatar gr-avatar--blank\" aria-hidden=\"true\"\u003e' + name.charAt(0) + '\u003c/span\u003e';\n\n return '' +\n '\u003carticle class=\"gr-card\"\u003e' +\n '\u003cdiv class=\"gr-card-stars\" aria-label=\"' + Math.round(rev.rating || 0) + ' out of 5\"\u003e' +\n stars(rev.rating) +\n '\u003c/div\u003e' +\n '\u003cp class=\"gr-card-text\"\u003e' + esc(rev.text || \"\") + '\u003c/p\u003e' +\n '\u003cdiv class=\"gr-card-by\"\u003e' +\n avatar +\n '\u003cspan class=\"gr-card-meta\"\u003e' +\n '\u003cspan class=\"gr-card-name\"\u003e' + nameEl + '\u003c/span\u003e' +\n '\u003cspan class=\"gr-card-date\"\u003e' + esc(rev.relative_time_description || \"\") + '\u003c/span\u003e' +\n '\u003c/span\u003e' +\n '\u003c/div\u003e' +\n '\u003c/article\u003e';\n }).join(\"\");\n\n var carousel = reviews.length \u003e 3;\n var controls = carousel\n ? '\u003cdiv class=\"gr-controls\"\u003e' +\n '\u003cbutton type=\"button\" class=\"gr-nav gr-prev\" aria-label=\"Previous reviews\"\u003e\u0026#8592;\u003c/button\u003e' +\n '\u003cdiv class=\"gr-dots\"\u003e\u003c/div\u003e' +\n '\u003cbutton type=\"button\" class=\"gr-nav gr-next\" aria-label=\"Next reviews\"\u003e\u0026#8594;\u003c/button\u003e' +\n '\u003c/div\u003e'\n : '';\n\n container.innerHTML = head +\n '\u003cdiv class=\"gr-track\"\u003e' + cards + '\u003c/div\u003e' +\n controls +\n '\u003cp class=\"gr-attr\"\u003eReviews are provided by Google and shown as written.\u003c/p\u003e';\n\n if (carousel) { initCarousel(); }\n }\n\n /* Wire up the 3-up carousel: arrows, dots, and keeping them in sync with\n wherever the native scroll actually ends up (touch swipe included). */\n function initCarousel() {\n var track = container.querySelector(\".gr-track\");\n var prev = container.querySelector(\".gr-prev\");\n var next = container.querySelector(\".gr-next\");
1188\n var dotsWrap = container.querySelector(\".gr-dots\");\n if (!track || !prev || !next || !dotsWrap) { return; }\n\n var cards = track.children;\n var reduce = window.matchMedia \u0026\u0026\n window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n var cur = 0; /* logical index, so rapid clicks don't misread a mid-animation scrollLeft */\n\n function step() {\n if (cards.length \u003c 2) { return cards.length ? cards[0].offsetWidth : 1; }\n return cards[1].getBoundingClientRect().left - cards[0].getBoundingClientRect().left;\n }\n function visible() { return Math.max(1, Math.round(track.clientWidth / step())); }\n function lastIndex() { return Math.max(0, cards.length - visible()); }\n function clamp(i) { return Math.max(0, Math.min(i, lastIndex())); }\n function go(i) {\n cur = clamp(i);\n track.scrollTo({ left: cur * step(), behavior: reduce ? \"auto\" : \"smooth\" });\n paint();\n }\n function paint() {\n prev.disabled = cur \u003c= 0;\n next.disabled = cur \u003e= lastIndex();\n var d = dotsWrap.children;\n for (var k = 0; k \u003c d.length; k++) {\n d[k].setAttribute(\"aria-current\", k === cur ? \"true\" : \"false\");\n }\n }\n function buildDots() {\n dotsWrap.innerHTML = \"\";\n var n = lastIndex() + 1;\n for (var i = 0; i \u003c n; i++) {\n var b = document.createElement(\"button\");\n b.type = \"button\";\n b.className = \"gr-dot-btn\";\n b.setAttribute(\"aria-label\", \"Show reviews starting at \" + (i + 1));\n (function (idx) {\n b.addEventListener(\"click\", function () { go(idx); });\n })(i);\n dotsWrap.appendChild(b);\n }\n cur = clamp(cur);\n paint();\n }\n\n prev.addEventListener(\"click\", function () { go(cur - 1); });\n next.addEventListener(\"click\", function () { go(cur + 1); });\n\n /* keep the logical index in step with a touch swipe / trackpad scroll */\n var st;\n track.addEventListener(\"scroll\", function () {\n window.clearTimeout(st);\n st = window.setTimeout(function () {\n var s = step();\n if (s) { cur = clamp(Math.round(track.scrollLeft / s)); paint(); }\n }, 110);\n });\n var rt;\n window.addEventListener(\"resize\", function () {\n window.clearTimeout(rt);\n rt = window.setTimeout(buildDots, 150);\n });\n\n buildDots();\n }\n\n /* Called by the Google Maps script once it has loaded (see callback= in the src below). */\n window.frpInitGoogleReviews = function () {\n if (!container) { return; }\n if (!window.google || !google.maps || !google.maps.places) {\n fail(\"Google Maps JavaScript API not available\");\n return;\n }\n try {\n var service = new google.maps.places.PlacesService(container);\n service.getDetails(\n {\n placeId: PLACE_ID,\n fields: [\"name\", \"rating\", \"user_ratings_total\", \"reviews\", \"url\"]\n },\n function (place, status) {\n if (status !== google.maps.places.PlacesServiceStatus.OK || !place) {\n fail(status);\n return;\n }\n render(place);\n }\n );\n } catch (err) {\n fail(err \u0026\u0026 err.message ? err.message : err);\n }\n };
1188\n\n /* Load the Google Maps JS API ourselves. Guarded so it only ever runs once,\n even if this block ends up on the page more than once. */\n if (!window.__frpGoogleReviewsLoading) {\n window.__frpGoogleReviewsLoading = true;\n\n if (window.google \u0026\u0026 window.google.maps \u0026\u0026 window.google.maps.places) {\n window.frpInitGoogleReviews();\n } else {\n var s = document.createElement(\"script\");\n s.src = \"https://maps.googleapis.com/maps/api/js?key=\" + API_KEY +\n \"\u0026loading=async\u0026libraries=places\u0026callback=frpInitGoogleReviews\";\n s.async = true;\n s.onerror = function () { fail(\"the Google Maps script could not be loaded\"); };\n document.head.appendChild(s);\n }\n }\n\n /* If the script is blocked or never calls back, stop showing \"Loading...\" forever. */\n window.setTimeout(function () {\n if (!settled) { fail(\"timeout â the Google Maps script did not load or call back\"); }\n }, 9000);\n})();\n\u003c/script\u003e"}],"metatags":[{"__typename":"Metatag","meta":"title","value":"Fashion Retail Jobs \u0026 Recruitment | Fashion Personnel"},{"__typename":"Metatag","meta":"description","value":"Specialist fashion and retail recruitment. Hiring, or after your next fashion retail job? For 30+ years we've matched brilliant people with the best brands, UK and worldwide."},{"__typename":"Metatag","meta":"canonical","value":"https://www.fashionpersonnel.co.uk"},{"__typename":"Metatag","meta":"og:title","value":"Fashion Jobs \u0026 Recruitment | Fashion \u0026 Retail Personnel"},{"__typename":"Metatag","meta":"og:description","value":"Specialist fashion and retail recruitment. Hiring, or after your next fashion retail job? For 30+ years we've matched brilliant people with the best brands, UK and worldwide."}]},"ROOT_QUERY":{"__typename":"Query","route({\"language\":\"en\",\"path\":\"/\"})":{"__typename":"ContentResponse","content":{"__ref":"LandingPage:57"}},"menu({\"language\":\"en\",\"name\":\"main\"})":{"__typename":"Menu","name":"Fashion Personnel Menu ","items":[{"__typename":"MenuItem","title":"Looking for a job?","url":{"__typename":"Url","path":"/jobs"},"class":null,"target":null,"children":[{"__typename":"MenuItem","title":"Search for a job","url":{"__typename":"Url","path":"/jobs"},"class":null,"target":null},{"__typename":"MenuItem","title":"Candidate Hub","url":{"__typename":"Url","path":"/candidate-hub"},"class":null,"target":null}]},{"__typename":"MenuItem","title":"Looking to hire?","url":{"__typename":"Url","path":"/looking-hire"},"class":null,"target":null,"children":[{"__typename":"MenuItem","title":"Why use us?","url":{"__typename":"Url","path":"/looking-hire"},"class":null,"target":null},{"__typename":"MenuItem","title":"Recruitment divisions","url":{"__typename":"Url","path":"/fashion-personnel-recruitment-divisions"},"class":null,"target":null}]}]},"menu({\"language\":\"en\",\"name\":\"account\"})":{"__typename":"Menu","name":"User account menu","items":[{"__typename":"MenuItem","title":"Log in","url":{"__typename":"Url","path":"/user/login"},"class":null,"target":null}]},"getSiteCampaign":{"__typename":"SiteCampaign","body":"Looking to hire or looking to register with us? Get in touch on 02074360220 or [email protected]","url":"/contact-fashion-personnel","whiteList":[],"blackList":[],"error":null,"backgroundColor":"primary","textColor":"white"},"featuredOrganizationProfiles({\"featuredOnly\":false,\"language\":[\"en\"],\"ranges\":{\"first\":0,\"last\":4}})":{"__typename":"SearchAPIOrganizationProfileResult","result_count":1,"metatags":[{"__typename":"Metatag","meta":"description","value":"1 Employer - Employer search on Fashion \u0026amp; Retail Personnel"},{"__typename":"Metatag","meta":"page_title","value":"Employers | Fashion \u0026 Retail Personnel"},{"__typename":"Metatag","meta":"h1","value":"1 Employer"},{"__typename":"Metatag","meta":"saved_search","value":"Employers"}],"pages":[{"__ref":"OrganizationProfile:60843"}]}},"OrganizationProfile:60843":{"__typename":"OrganizationProfile","id":60843,"name":"Fashion Personnel Ltd","url":{"__typename":"Url","path":"/organization/fashion-personnel-ltd"},"alternativeName":"Fashion \u0026 Retail Personnel","organizationLocation":null,"logo({\"style\":\"job_squared_logo_medium\"})":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/job_squared_logo_medium/public/org_logos/fp-logo-for-jobiqo.png.webp?itok=yiAIlPcC","alt":"","title":""},"cover({\"style\":\"organization_teaser_cover\"})":{"__typename":"Image","url":"https://www.fashionpersonnel.co.uk/sites/default/files/styles/organization_teaser_cover/public/org_covers/clothes-rail.png.webp?itok=yREbB-3K","alt":"","title":"","width":1000,"height":500},"size":{"__typename":"Term","tid":9,"label":"11-50 employees"},"industry":{"__typename":"Term","tid":15282,"label":"Recruitment Specialist"},"isPremium":false}}},"backendConfig":[{"__typename":"AppConfig","name":"jobiqo_resume","key":"module_state","value":["1"]},{"__typename":"AppConfig","name":"jobiqo_resume_bookmark","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_textkernel","key":"module_state","value":["1"]},{"__typename":"AppConfig","name":"jobiqo_gdpr_cmp","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_gdpr_job_application","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_job_salary_range_free_input","key":"module_state","value":["1"]},{"__typename":"AppConfig","name":"jobiqo_subscription","key":"module_state","value":["1"]},{"__typename":"AppConfig","name":"jobiqo_creation_source","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_utm_tagging","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_job_application","key":"module_state","value":["1"]},{"__typename":"AppConfig","name":"jobiqo_commerce_subscription_resume_contact","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_organization_agency","key":"module_state","value":[""]}
1188,{"__typename":"AppConfig","name":"jobiqo_watchadoo","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_site_campaign","key":"module_state","value":["1"]},{"__typename":"AppConfig","name":"jobiqo_matching","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_matching_transparency_mode","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_organization_minisite","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"jobiqo_commerce_order_form","key":"module_state","value":[""]},{"__typename":"AppConfig","name":"show_ga4_statistics","key":"jobiqo_analytics.settings","value":["1"]},{"__typename":"AppConfig","name":"ga4_measurement_ids","key":"jobiqo_analytics.settings","value":[]},{"__typename":"AppConfig","name":"cmp_id","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"cmp_provider","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"cmp_pref_button","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"usercentrics_tcf","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"trustcommander_version","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"traffective_domain","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"traffective_activation_key","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"onetrust_autoblock_feature","key":"jobiqo_gdpr_cmp.settings","value":[""]},{"__typename":"AppConfig","name":"site_admin_recruiter_email_verification","key":"jobiqo_recruiter_verification.settings","value":[""]},{"__typename":"AppConfig","name":"job_application_data_deletion.status","key":"jobiqo_gdpr_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"job_application_gdpr_recruiter_anonymization","key":"jobiqo_gdpr_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"show_subscriptions_overview","key":"jobiqo_subscription.settings","value":["1"]},{"__typename":"AppConfig","name":"social_links","key":"jobiqo_common.social_links.settings","value":[{"key":"facebook","value":""},{"key":"twitter","value":""},{"key":"linkedin","value":"https://www.linkedin.com/company/fashion-personnel-ltd/"},{"key":"youtube","value":""},{"key":"xing","value":""},{"key":"instagram","value":"https://www.instagram.com/fashionpersonnel"},{"key":"tiktok","value":""},{"key":"whatsapp","value":""},{"key":"telegram","value":""},{"key":"pinterest","value":""},{"key":"threads","value":""},{"key":"bluesky","value":""}]},{"__typename":"AppConfig","name":"name","key":"system.site","value":["Fashion \u0026 Retail Personnel"]},{"__typename":"AppConfig","name":"mail","key":"system.site","value":["[email protected]"]},{"__typename":"AppConfig","name":"slogan","key":"system.site","value":[""]},{"__typename":"AppConfig","name":"country.default","key":"system.date","value":["GB"]},{"__typename":"AppConfig","name":"jobiqo_resume_show_email","key":"jobiqo_resume.settings","value":[""]},{"__typename":"AppConfig","name":"quick_application_remove_cover_letter","key":"jobiqo_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"quick_application_remove_cv_option","key":"jobiqo_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"quick_application_remove_qualifying_questions","key":"jobiqo_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"recruiter_application_require_attachments","key":"jobiqo_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"recruiter_application_require_cover_letter","key":"jobiqo_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"allow_internal_application_workflow","key":"jobiqo_job_application.settings","value":["1"]},{"__typename":"AppConfig","name":"allow_external_application_workflow","key":"jobiqo_job_application.settings","value":["1"]},{"__typename":"AppConfig","name":"enable_quick_application","key":"jobiqo_job_application.settings","value":[""]},{"__typename":"AppConfig","name":"needs_email_verification_for_anonymous_application","key":"jobiqo_job_application.settings","value":["1"]},{"__typename":"AppConfig","name":"resume_contact_enabled","key":"jobiqo_resume_contact.settings","value":["1"]},{"__typename":"AppConfig","name":"needs_approval","key":"jobiqo_resume_contact.settings","value":["1"]},{"__typename":"AppConfig","name":"rc_display_search_filter","key":"jobiqo_resume_contact.settings","value":["1"]},{"__typename":"AppConfig","name":"noindex_paginated_search_pages","key":"jobiqo_search.settings","value":[""]},{"__typename":"AppConfig","name":"adaptive_enabled","key":"jobiqo_job_alert.job_alert_email.settings","value":[""]},{"__typename":"AppConfig","name":"resume_search_enabled","key":"jobiqo_resume_search.feature.settings","value":["1"]},{"__typename":"AppConfig","name":"enable_frontend_credit_balance","key":"jobiqo_commerce_credits.settings","value":[""]},{"__typename":"AppConfig","name":"max_quantity","key":"jobiqo_commerce_cart.settings","value":["10"]},{"__typename":"AppConfig","name":"job_end_date_picker","key":"jobiqo_job.posting.settings","value":[""]},{"__typename":"AppConfig","name":"job_preview_enabled","key":"jobiqo_job.posting.settings","value":[""]},{"__typename":"AppConfig","name":"pause_state_enabled","key":"jobiqo_job.posting.settings","value":[""]},{"__typename":"AppConfig","name":"job_checkout_success_page","key":"jobiqo_job.posting.settings","value":[""]},{"__typename":"AppConfig","name":"job_checkout_success_landing_page_url","key":"jobiqo_job.posting.settings","value":[""]},{"__typename":"AppConfig","name":"platform_id","key":"jobiqo_wat
1188chadoo.settings","value":[""]},{"__typename":"AppConfig","name":"site_campaign_enabled","key":"jobiqo_site_campaign.settings","value":["1"]},{"__typename":"AppConfig","name":"captcha","key":"jobiqo_auth.captcha.settings","value":[{"key":"register_applicant","value":""},{"key":"register_recruiter","value":""},{"key":"job_application","value":""},{"key":"site_key","value":""}]},{"__typename":"AppConfig","name":"policy_constraints.0.character_length","key":"password_policy.password_policy.gdpr_policies","value":["12"]},{"__typename":"AppConfig","name":"show_matching_score","key":"jobiqo_matching_transparency_mode.settings","value":[""]},{"__typename":"AppConfig","name":"utm_tagging_enabled","key":"jobiqo_utm_tagging.settings","value":[""]}],"frontendConfig":{"APP":{"BASE_PATH":false,"READ_ONLY_MODE":false,"NEWSLETTER_FEATURE_ACTIVE":false,"LINKEDIN_OAUTH_FEATURE_ACTIVE":true,"GOOGLE_OAUTH_FEATURE_ACTIVE":true,"FACEBOOK_OAUTH_FEATURE_ACTIVE":true,"OKTA_OAUTH_FEATURE_ACTIVE":false,"OKTA_SSO_BUTTON_LOGO":null,"KEYCLOAK_OAUTH_FEATURE_ACTIVE":false,"KEYCLOAK_SSO_BUTTON_LOGO":null,"ENTRA_OAUTH_FEATURE_ACTIVE":false,"ENTRA_SSO_BUTTON_LOGO":null,"SOCIAL_BUTTONS_ORDER":["linkedin","google","facebook","okta","keycloak","entra"],"SOCIAL_ICONS_COLORED":true,"SHARING_BUTTONS_ENABLED":["facebook","linkedin","email","twitter","whatsapp","xing","bluesky"],"GDPR_CONSENT_FEATURE_ACTIVE":true,"GDPR_CONSENT_MODAL_SHOW_CLOSE":true,"GDPR_CONSENT_MODAL_SHOW_NEWSLETTER":false,"GDPR_CONSENT_LATEST_TC_ACTIVE":false,"PATH_TRANSLATIONS_ACTIVE":{"0":"en","en":"en-GB"},"PATH_FORCE_LOWERCASE":true,"LANDING_PAGE_ADS_ACTIVE":false,"ORDER_ADDITIONAL_INFO_FIELD":true,"SHOW_GA4_STATISTICS":true,"EURO_VAT_SYSTEM":true,"CHECKOUT_FREE_ORDER_AUTOSUBMIT":false,"BLOG_FEATURE_ACTIVE":true,"BLOG_ADS_FEATURE_ACTIVE":false,"SHOW_POWERED_BY_FOOTER":true,"JOBIQO_AIR_TRACKING_ACTIVE":true,"LANDING_PAGE_BUTTONS_VERTICAL_MOBILE":false,"CAPTCHA":{"REGISTER":false,"JOB_APPLICATION":false},"SITENAME":"Fashion \u0026 Retail Personnel","SITE_DESCRIPTION":"From sales and marketing roles to design and merchandising positions, we have a wide range of opportunities waiting for you.","AUTOCOMPLETE_WIDGET_OPTIONS":{"location":{"lat":51,"lng":10},"radius":500,"bounds":{"swlat":null,"swlng":null,"nelat":null,"nelng":null},"queryDelay":250,"minLength":1,"country":null,"disableSuggests":false},"GOOGLE_MAPS_LIBRARIES":["places"],"GOOGLE_GEOSUGGEST_CONSENT":false,"CUSTOM_FONTS":false,"GTC_LINK":null,"GTM_CONTAINER_ID":"GTM-NVT2FQGV","GTM_SCRIPT_URL":"https://www.googletagmanager.com/gtm.js","GTM_SCRIPT_STRATEGY":"lazyOnload","GA4_MEASUREMENT_IDS":["G-WRMLQWKQ84","G-LRLP2WDT4L"],"CMP_ID":"708a47c802a19f81f6676e78a9d1ed044ee442b4","CMP_PROVIDER":"CivicCookieControl","CMP_PREF_BUTTON":false,"CMP_TCF":false,"USERCENTRICS_AUTOBLOCKER":false,"TRUSTCOMMANDER_VERSION":null,"TRAFFECTIVE_DOMAIN":null,"TRAFFECTIVE_ACTIVATION_KEY":null,"TRAFFECTIVE_PURPOSES_TO_CHECK":11,"ONETRUST_AUTOBLOCK_FEATURE":false,"DIDOMI_SDK_URL":"https://sdk.privacy-center.org/","DIDOMI_NOTICE_ID":null,"CIVIC_COOKIE_CONTROL_PRODUCT":"PRO","SNOWPLOW":{"APP_ID":null,"COLLECTOR_URL":null,"POST_PATH":null,"ENABLE_TRACKING":false,"MINIMUM_VISIT_LENGTH":5,"HEARBEAT_DELAY":5},"META_PIXEL_ID":null,"OEWA":null,"WEBTREKK_ID":null,"FRONTENDS":{"default":"jobiqo"},"SCHEMA":{"ORGANIZATION":null},"PRICE_CONFIG":{"CURRENCY_PLACEMENT":"before","USE_SPACING":true},"NON_LANDING_PAGE_PATHS":["/jobs","/job","/resume","/organization","/user","/contact","/blog","/checkout"],"PATH_FORCE_LOWERCASE_ALLOWED_PATHS":["/jobs","/organization"],"OG_IMAGE":"/static/fp/og-image.jpg","INTERNAL_SERVER_ERROR_IMAGE":"/static/500-error.svg","GEO_INFO":{"fixtures":[]},"CONTACT_FORM_SUBMIT_REDIRECT":{"logged_in":"/dashboard","anonymous":"/"},"FIELD_INFO":{"contact_form":{"key":"contact_form","name":"Contact us","fields":{"id":"id","name":"name","mail":"email","field_phone_number":"phone","subject":"subject","message":"body","copy":"copy","field_attachments":"attachments"}}},"ASSETS":{"logo":"/static/fp/logo.svg?v2","loginImage":"/static/fp/images/login-banner.jpeg","registerImage":null,"faviconsPath":"/static/fp","progress":"/static/nprogress.css"},"THEME":{"colors":{"primary":"#000000"},"logo":{"minHeight":80,"singlePageMaxHeight":80},"SEARCH_FORM":{"BUTTON_STYLE":"primary"},"JOB_ALERT":{"BUTTON_STYLE":"primary","BUTTON_BORDERED":true,"BUTTON_RAISED":true},"NAVIGATION":{"LOGO":null,"SHOW_SIGN_IN_BUTTON":true,"SIGN_IN_URL":"/user/login","SIGN_IN_BUTTON_STYLE":"primary","MOBILE":{"BUTTONS_STYLE":"primary","SIDEBAR_LOGO":null},"SHOW_USER_MENU_BUTTON":true},"LANDING_PAGES":{"HERO_SPLIT_SCREEN":{"PATTERN":true,"CONTENT_MARGIN":[0,12],"SHADOW":true,"HEADING_FONT_WEIGHT":900},"HERO_SIMPLE_CENTERED":{"IMAGE_PADDING":null,"IMAGE_BG":null,"SUBTITLE_FONT_SIZE":4,"SUBTITLE_LINE_HEIGHT":5},"HERO_SEARCH_BANNER_FULL":{"SUBTITLE_FONT_SIZE":4,"SUBTITLE_LINE_HEIGHT":5},"FEATURE_CENTERED_2_COLS":{"INTRO_BADGE":false,"TEXT_ALIGN":"center","ICON_COLOR":"white","ICON_BOX_COLOR":null,"ICON_BOX_SHADOW":null,"ICON_BOX_RADIUS":null,"ICON_TITLE_COLOR":null,"ICON_TITLE_WEIGHT":"bold","ICON_TEXT_COLOR":"gray5","ICON_SIZE":20},"JOB_TEASERS":{"INTRO_BADGE":false,"INTRO_COLOR":"primary","INTRO_SECONDARY_COLOR":null,"SHOW_ALL_BUTTON_STYLE":"secondary"},"VIDEO_JOB_TEASERS":{"INTRO_BADGE":false,"INTRO_COLOR":"primary","INTRO_SECONDARY_COLOR":null,"SHOW_ALL_BUTTON_STYLE":"secondary"},"ORGANIZATION_TEASERS":{"INTRO_BADGE":false,"INTRO_COLOR":"primary","INTRO_SECONDARY_COLOR":null,"SHOW_ALL_BUTTON_STYLE":"secondary"},"BLOG_TEASERS":{"INTRO_BADGE":false,"INTRO_COLOR":"primary","INTRO_SECONDARY_COLOR":null,"SHOW_ALL_BUTTON_STYLE":"secondary"},"FEATURE_GRID_ICONS":{"TEXT_ALIGN":"center","INTRO_BADGE":null,"BOX_COLOR":"gray0","BOX_TITLE_COLOR":null,"ICON_COLOR":"white","ICON_BOX_COLOR":null,"ICON_BOX_SHADOW":null,"ICON_BOX_RADIUS":null,"ICON_SIZE":20},"STATS_FADING_BG":{"SHOW_GRADIENT":true,"SHOW_BG_OVERLAY":true,"SIDE_IMAGE_OPACITY":0.3,"SIDE_IMAGE_OBJECT_FIT":"cover","CELL_1_TOP":false,"SUBTITLE_ABOVE_TITLE":true,"SUBTITLE_TITLE_SPACING":"medium","TITLE_COLOR":"white","SUBTITLE_TEXT_TRANSFORM":"uppercase","SUBTITLE_COLOR":null,"STAT_ICON_COLOR":"white","STAT_TITLE_COLOR":"white","STAT_TEXT_COLOR":"white"},"CTA_SIMPLE":{"TITLE_ABOVE_SUBTITLE":true,"SUBTITLE_FONT_SIZE":[5,7],"SUBTITLE_LINE_HEIGHT":[5,6],"SUBTITLE_FONT_WEIGHT":"bold","SUBTITLE_COLOR":null},"LOGO_CLOUD_SIMPLE":{"FULL_WIDTH":false,"IMAGE_STYLE":"medium","SHOW_DOTS":true,"AUTOPLAY":false,"SHOW_PLAY_PAUSE_BUTTON":true,"SLIDES_TO_SHOW":5,"LOGO_SIZE":200},"CARDS_SLIDER":{"SHOW_DOTS":true},"PRODUCTS":{"SHOW_DOTS":true}},"USER":{"DANGER_ZONE":{"BOX_BACKGROUND":null,"BOX_BORDER_COLOR":"danger"}},"BLOG":{"DETAIL":{"BG":"background","CONTAINER":"large"},"SEARCH_TAGS":{"STYLE":"primaryLight","SELECTED_STYLE":"primary"},"POPULAR_TAGS":{"style":"secondaryVeryLight"}}},"FONTS":{"OPTIMIZED":true},"GOOGLE_MEASUREMENT_API_ENABLED":true,"ADDRESS_WIDGET_ORDER":[],"SHOW_SECONDARY_FOOTER_LOGO":true,"CUSTOM_SECONDARY_FOOTER_LOGO":null,"POWERED_BY_LINK":"https://www.jobiqo.com","POWERED_BY_TEXT":null,"POWERED_BY_ATTRIBUTES":{"target":"_blank"}
1188,"FOOTER_SHOW_SOCIAL_LINKS":true,"BRANDING_LOGO_LINK":"/","BROWSER_TAB_NOTIFICATION_MESSAGE":null,"FACET_ITEMS_AUTOCOMPLETE_THRESHOLD":30,"CONVERSION_API_ENABLED":false,"CONVERSION_API_ENABLED_EVENTS":[],"ALLOW_EXACT_ADDRESS":true,"HOTJAR_ID":null,"DISABLED_LOGO_LINK_ROUTES":[],"SENTRY":{"project":"jobiqo-decoupled","org":"jobiqo8"},"LEAFLET_MAP_ZOOM_LEVEL":4.5,"LANGUAGE_SWITCHER":{"SHOW_FLAG":true,"SHOW_LABEL":false,"MAPPING":{}},"LOCALES":["en"],"DEFAULT_LOCALE":"en","FORMAT_MAP":{"en":{"messages":"en","localeFormat":"en-GB"}}},"JOBS":{"JOBS_PAGE":"/jobs","JOBS_LISTING_NUMBER":10,"JOBS_LISTING_SEO_TITLE":false,"JOB_DETAIL_FIELDS":{"job_info":{"key":"job_info","name":"Job information","description":"Provide information about the job you are creating.","top_info_popover":"","fields":{"title":"title","field_job_link":"linkUrl","field_job_file":"file","field_job_description":"description","field_job_availability_period":"availabilityPeriod","field_job_video_link":"videoUrl"}},"company_info":{"key":"company_info","name":"Company information","description":"Provide information about your company.","top_info_popover":"","fields":{"field_job_organization":"organization","field_organization_assignment":"organizationAssignment","field_job_logo":"logo"}},"job_location":{"key":"job_location","name":"Job location","description":"Provide information about the location for the job.","top_info_popover":"","fields":{"field_job_location":"address","field_remote_option":"remoteOptions"}},"job_categorization":{"key":"job_categorization","name":"Job categorization","description":"Provide here more detailed information about the job, this information will help categorize the job\n properly and make it more accessible to applicants when searching jobs.","top_info_popover":"","fields":{"field_job_employment_type":"employmentType","field_job_occupational_field":"occupationalField","field_job_fields_of_study":"fieldsOfStudy","field_job_degree_level":"degreeLevel","field_job_experience":"yearsOfExperience","field_job_salary_range":"salaryRange","field_job_salary_range_free_inpu":{"name":"salaryRangeFree","fields":{"min_salary":"minSalary","max_salary":"maxSalary","currency_code":"currencyCode","salary_unit":"salaryUnit"}},"field_job_languages":"languages","field_job_languages_free":"languagesFree","field_job_skills":"skills","field_job_skills_free":"skillsFree"}},"job_schedule":{"key":"job_schedule","name":"Job schedule","description":"Provide information about the job publication date and how long the job will be online.","top_info_popover":"","fields":{"field_job_publishing_date":"published","field_job_expiration_date":"expiration","field_job_duration":"duration"}},"job_application_options":{"key":"job_application_options","name":"Application options","description":"Specific how candidates can apply to this job.","top_info_popover":"","fields":{"field_job_application_workflow":"applicationWorkflow","field_job_application_email":"applicationEmails","field_job_application_link":"applicationLink","field_job_application_require_cv":"applicationRequireCv","field_job_app_require_cover":"applicationRequireCoverLetter","field_job_app_require_questions":"applicationRequireQualifyingQuestions","field_job_app_questions":"applicationQualifyingQuestions"}}},"JOB_TEASER":{"HIDE_ICONS_MOBILE":true,"LOGO_WIDTH":50},"JOB_EDIT_HIDDEN_FIELDS":["title"],"FACETS":{"remoteOptions":{"title":"Remote options","fieldName":"field_remote_option","vid":"remote_options","multiple":true,"operator":"OR"},"employmentType":{"title":"Employment type","fieldName":"field_job_employment_type","vid":"employment_type","multiple":true,"operator":"OR"},"industry":{"title":"Industries","fieldName":"job_industry","vid":"industry","multiple":true,"operator":"OR"},"occupations":{"title":"Occupations","fieldName":"field_job_occupational_field_parents_all","vid":"occupational_fields","multiple":true,"operator":"OR"},"yearsOfExperience":{"title":"Years of experience","fieldName":"field_job_experience","vid":"years_of_experience","multiple":true,"operator":"OR"},"company":{"title":"Company","fieldName":"job_organization_name","multiple":true,"operator":"OR"}},"SEO":{"CLEAN_FACETS_ORDER":["field_job_occupational_field_parents_all","field_job_employment_type","field_remote_option","job_industry","field_job_experience"],"CLEAN_FACETS_NUMBER":2,"NO_INDEX_EMPTY_PAGE":true},"JOB_SEARCH_NOINDEX_AND_NO_CANONICAL_FOR_JOBID":false,"HIDE_GEO_SEARCH":false,"HIDE_KEYWORD_SEARCH":false,"GEO_INFO":{"radius":{"options":[5,20,50,100,200],"defaultValue":20,"unit":"mi","unitMultiplier":1.6,"hideForLocationType":["country","administrative_area_level_1","administrative_area_level_2","administrative_area_level_3"]},"types":["(regions)"],"fixtures":[]},"JOB_ALERT":{"MODAL":{"APPLICABLE_JOB_APPLICATION_WORKFLOW":[],"FREQUENCY_DAYS":10},"ignoreFields":["notify_interval"],"popup":{"notifyIntervalValues":null}},"JOB_APPLY_ATTACHMENTS_REQUIRED":{"AUTHENTICATED":false,"ANONYMOUS":false},"JOB_APPLY_LOGGED_IN_USER_SHOW_FIRST_LAST_NAME_FIELDS":false,"ANALYTICS":{"SOURCE_ENABLED":true},"DISABLE_EDIT_EXTERNAL_JOBS":true,"JOB_CIPHER_JOBS_ENABLED":false,"JOB_TRACKING_PIXEL_ENABLED":false,"JOB_TRACKING_PIXEL_WITH_REQUIRED_FROM_QUERY_PARAMS":[],"JOB_PT_ATTACHMENT_ENABLED":false,"JOB_SALARY_RANGE_FREE_INPUT_ENABLED":true,"SEASONAL_JOBS_ENABLED":false,"SHOW_ONLY_FEATURED_JOBS":false,"SHOW_ONLY_FEATURED_VIDEO_JOBS":false,"TEASER_SHOW_FEATURED_INDICATORS":true,"DETAIL_SHOW_FEATURED_INDICATORS":true,"DETAIL_SHOW_TOP_JOB_INDICATORS":true,"DETAIL_NOFOLLOW_EXTERNAL_DESCRIPTION_LINKS":false,"DETAIL_PLAINTEXT_EXTERNAL_DESCRIPTION_LINKS":false,"FEATURED_JOBS_HIDE_BACKFILL_IMPORTER_JOBS":false,"ALLOWED_JOB_TYPES":["job_per_template"],"HIDE_JOB_LOCATION":false,"SHOW_PUBLISHED_DATE":true,"SHOW_EXPIRATION_DATE":true,"REMOTE_JOBS_FEATURE_ACTIVE":true,"UNPUBLISHED_JOB_FADE_HEIGHT_PX":550,"AUTOSUGGESTIONS_ENABLED":false,"AUTOSUGGESTIONS_AUTOFILL_FIELDS":[],"HIDE_PUBLISH_OPTION_WORKFLOW_STATES":["needs_review","published","archived","scheduled"],"JOB_SEARCH_SHOW_ORG_BANNER":true,"SCHEDULED_JOB_FEATURE_ACTIVE":true,"FLAGGED_FIELDS":[{"REMOTE_JOBS_FEATURE_ACTIVE":{"form":{"groupKey":"job_location","fieldName":"field_remote_option"},"facet":{"fieldName":"field_remote_option"}}}],"SCHEMA_ORG":{"DIRECT_APPLY":true},"JOB_APPLICATION_FIELDS":{"job_application_info":{"key":"job_application_info","fields":{"field_job_application_first_name":"firstName","field_job_application_last_name":"lastName","field_job_application_email_addr":"emailAddress","field_job_application_phone":null,"field_job_application_cover":"coverLetter","field_job_application_attachment":"attachments","field_job_application_qa":"answers"}}},"JOB_APPLICATION_FORCE_REGISTRATION":false,"JOB_APPLICATION_FORCE_REGISTRATION_ALL_JOBS":false,"JOB_APPLICATION_FORCE_REGISTRATION_DESTINATION":"login","JOB_APPLICATION_ACTIONS_SHARE_EMAIL_ACTIVE":true,"JOB_APPLICATION_ACTIONS_EXPORT_ACTIVE":true,"AI":{"JOB_DESCRIPTION":{"enabled":true,"dangerous_enabled_anonymous":false,"temperature":0.5,"maxTokens":1500,"languages":{"en":"English","de":"Deutsch","fr":"Français"}}},"BOOKMARKS_ENABLED":true,"JOB_SEARCH_ADS_TEASER_FREQUENCY":5,"SELF_SERVICE_CONTACT_REQUEST_CREDITS_POPUP":{"enabled":false,"contactCreditCta":{"link":"/resumes"},"contactCreditCtaSecondary":{"link":"/my-products"}},"SELF_SERVICE_SUCCESS_POST_JOB_DESTINATION":"/job/wizard","SELF_SERVICE_SUCCESS_SECONDARY_BUTTON_DESTINATION":"/job-manager","FEATURED_JOBS_SETTINGS":{"RANGE":{"FIRST":0,"LAST":6}},"VIDEO_JOBS_SETTINGS":{"RANGE":{"FIRST":0,"LAST":6}},"SHOW_ONLY_TOP_JOBS":true,"TOP_JOBS_SETTINGS":{"RANGE":{"FIRST":0,"LAST":6}},"JOBS_OF_THE_WEEK_HIDE_BACKFILL_IMPORTER_JOBS":false,"JOB_POSTING_WIZARD_SHOW_DESTINATION":false,"JOB_POSTING_WIZARD_SKIP_BUNDLES_CURRENT_INCLUDED":false,"JOB_POSTING_WIZARD_SKIP_BUNDLES_ALL_INCLUDED":false,"JOB_POSTING_JOB_BUNDLES_SHOW_FROM_ALL_ORG_FRONTENDS":true,"SHOW_UPGRADES_IN_DESTINATION_STEP":false,"DESTINATION_PAGE_CONFIG":{"SEPARATE_UPGRADES_STEP":false,"UPGRADES_MORE_INFO":false,"PRESELECT_ALL_FRONTENDS":false},"MAP":{"TOKEN":null,"CENTER":[-87.6298,41.8781],"CENTER_ON_USER_FIRST"
1188:false,"STYLE":"mapbox://styles/joaogarin/cjypwnamm051l1crs4piohem9?optimize=true","CIRCLE_COLORS":{"SMALL":"#33bda6","MEDIUM":"#FFD700","HIGH":"#FF6347","POINT":"#33bda6","POINT_BORDER":"#7bdbcb"}},"SHOW_ORGANIZATION_JOBS_ON_DETAIL_PAGE":false,"SHOW_ORGANIZATION_PRESENTATION_ON_DETAIL_PAGE":false,"JOB_SEARCH_TITLE_ABOVE_FILTERS":false,"JOB_SEARCH_QUERYSTRING_INDEX":false,"HIDE_JOB_CART":false,"JOB_SEARCH_SORTING_FILTER_ENABLED":false,"JOB_SEARCH_AUTO_SELECT_FIRST_JOB":false,"JOB_DESCRIPTION_FORCE_IFRAME":false,"JOB_SOLR_BACKFILL":false},"RESUME":{"RESUME_IMPORT_FEATURE_ACTIVE":true,"RESUME_FEATURE_ACTIVE":true,"RESUME_CONTACT_SETTINGS":{"ALLOW_REVOKE":true},"RESUME_DETAIL_SHOW_EMAIL":false,"APPLICANT_FEATURE_ACTIVE":true,"RESUME_TOPCV_FEATURE_ACTIVE":false,"RESUME_BADGES_ACTIVE":false,"RESUME_SEARCH_PAGE":"/resumes","RESUME_SEARCH_LISTING_NUMBER":10,"INCOMPLETE_REDIRECT_TO_WIZARD":false,"RESUME_DASHBOARD_SHOW_APPLICATIONS":true,"FACETS":[{"title":"Career status","fieldName":"field_resume_career_status","multiple":true,"operator":"OR"},{"title":"Languages","fieldName":"field_resume_languages","multiple":true,"operator":"OR"},{"title":"Skills","fieldName":"field_resume_skills_parents_all","multiple":true,"operator":"OR"},{"title":"Occupations","fieldName":"field_resume_job_pref_occupation","multiple":true,"operator":"OR"},{"title":"Region","fieldName":"resume_region_facet","multiple":true,"operator":"OR"},{"title":"Field of study","fieldName":"field_resume_edu_field_resume_edu_field_of_study_parents_all","multiple":true,"operator":"OR"}],"RESUME_CONTACT_FILTERS":{"resume_contact_pending":{"name":"Pending","code":"pending"},"resume_contact_approved":{"name":"Approved","code":"approved"}},"RESUME_CONTACT_CREDITS_PAGE":"contact","FIELD_INFO":{"personal_info":{"key":"personal_info","name":"Enter your personal information","description":"Add your personal data to your profile.","validatePrivateFields":true,"privateFields":{"resume_firstname":true,"resume_lastname":true,"field_resume_phone":true,"field_resume_birthday":true,"field_resume_home_location":true},"fields":{"field_resume_salutation":"salutation","field_resume_photo":"picture","resume_firstname":"firstName","resume_lastname":"lastName","field_resume_phone":"phone","field_resume_birthday":"birthday","field_resume_home_location":"homeLocation","field_resume_about_me":"about"}},"job_preferences":{"key":"job_preferences","name":"Enter your Job preferences","description":"Provide the recruiters more information about your job preferences.","fields":{"field_resume_title":"title","field_resume_job_pref_occupation":"desiredOccupation","field_resume_employment_type":"employmentType","field_resume_pref_location":"desiredLocation","field_resume_pref_salary_range":"desiredSalary","field_resume_career_status":"careerStatus","field_resume_job_availability":"availableStart","field_resume_availability_period":"availabilityPeriods"}},"education":{"key":"education","name":"Education Information","description":"Let the recruiters know about your education.","fields":{"id":"id","field_resume_edu_institution":"institution","field_resume_edu_degree_level":"degreeLevel","field_resume_edu_field_of_study":"fieldOfStudy","field_resume_edu_study_program":"studyProgram","field_resume_edu_location":"location","field_resume_edu_time_period":"timePeriod","field_resume_edu_summary":"summary"}},"work_experience":{"key":"work_experience","name":"Work experience Information","description":"Put in detailed information about your previous work experiences.","fields":{"id":"id","field_resume_xp_job_title":"jobTitle","field_resume_xp_occupation_field":"occupation","field_resume_xp_employment_type":"employmentType","field_resume_xp_company":"companyName","field_resume_xp_location":"location","field_resume_xp_time_period":"timePeriod","field_resume_xp_summary":"summary"}},"languages":{"key":"languages","name":"Languages information","description":"Add information about spoken language and the level you're in.","fields":{"field_resume_languages":"languages","field_resume_languages_free":"languagesFree","field_resume_languages_n
1188otes":"languageNotes"}},"skills":{"key":"skills","name":"Skills information","description":"Let the recruiters know about your skills.","fields":{"field_resume_skills":"skills","field_resume_skills_free":"skillsFree","field_resume_skills_notes":"skillsNotes"}},"badges":{"key":"badges","name":"Badges information","description":"Show off your badges and certifications to the recruiters.","fields":{}}},"RESUME_SECTIONS_TO_HIDE":[],"RESUME_ATTACHMENTS_BOX_ACTIVE":true,"RESUME_PERCENTAGE_BOX_ACTIVE":true,"RESUME_COMPLETENESS_CARD_ACTIVE":true,"LAYOUT":{"sideBarBoxColor":"white","DETAIL":{"BOX_TEXT_COLOR":"gray5","SHOW_ICONS":true}},"WIZARD_HIDDEN_FIELDS":{"personal_info":["field_resume_photo","field_resume_about_me","field_resume_phone"],"job_preferences":["field_resume_phone"]},"REGISTER":{"register_applicant":{"key":"register_applicant_form","fields":{}}},"HIDE_GEO_SEARCH":false,"HIDE_KEYWORD_SEARCH":false,"GEO_INFO":{"radius":{"options":[5,20,50,100,200],"defaultValue":20,"unit":"mi","unitMultiplier":1.6,"hideForLocationType":["country","administrative_area_level_1","administrative_area_level_2","administrative_area_level_3"]},"types":["(regions)"],"fixtures":[]},"RESUME_ALERT":{"ignoreFields":[],"form":{"notifyIntervalValues":[{"code":"-1","name":"No alerts for new matches"},{"code":"86400","name":"Daily"},{"code":"604800","name":"Weekly"},{"code":"2628000","name":"Monthly"}]}},"FIELDS_OF_STUDY_FEATURE_ACTIVE":false,"DISABLE_GRADUATION_ICON":false,"FLAGGED_FIELDS":[{"FIELDS_OF_STUDY_FEATURE_ACTIVE":{"form":{"groupKey":"education","fieldName":"field_resume_edu_field_of_study"},"facet":{"fieldName":"field_resume_edu_field_resume_edu_field_of_study_parents_all"}}}],"WIDGET_ADD_BUTTON_DISABLED_LIST":[],"WIDGET_EDIT_BUTTON_DISABLED_LIST":[],"TOGGLE_RESUME_VISIBILITY":true},"ORGANIZATIONS":{"ORGANIZATIONS_SEARCH_PAGE":"/organizations","ORGANIZATIONS_SEARCH_LISTING_NUMBER":12,"FACETS":[{"title":"Occupations","fieldName":"field_org_occupational_fields_parents_all","vid":"occupational_fields","multiple":true,"operator":"OR"},{"title":"Industry","fieldName":"field_org_industry","vid":"industry","multiple":true,"operator":"OR"},{"title":"Field of studies","fieldName":"field_org_field_of_studies_parents_all","vid":"field_of_studies","multiple":true,"operator":"OR"}],"SEO":{"CLEAN_FACETS_ORDER":["field_org_industry","field_org_occupational_fields_parents_all","field_org_field_of_studies_parents_all"],"CLEAN_FACETS_NUMBER":3,"NO_INDEX_EMPTY_PAGE":true},"ORGANIZATION_GROUP_FIELDS":{"personal_info":{"key":"personal_info","name":"Personal information","description":"Provide your personal information.\n This information is not public and will only be used for invoicing and other\n account related actions.","fields":{"org_base_salutation":"salutation","org_base_firstname":"firstName","org_base_lastname":"lastName","field_org_base_phone":"phone","field_org_base_position":"position"}},"company_info":{"key":"company_info","name":"Company information","description":"Provide information about your company. This information is used publicly on your company profile\n page once you publish it.","fields":{"label":"name","field_org_base_address":{"name":"address","fields":{"countryCode":"countryCode","addressLine1":"addressLine1","addressLine2":"addressLine2","addressLine3":"addressLine3","administrativeArea":"administrativeArea","locality":"locality","postalCode":"zip"}}}}},"ORGANIZATION_PAGE_FIELDS":{"info":{"key":"organization_info","name":"Organization information","description":"Provide your organization basic information such as name,\n logo address and social accounts.","fields":{"title":"name","field_org_alternative_name":"alternativeName","field_org_logo":"logo","field_org_cover":"cover","field_org_address":{"name":"organizationLocation","fields":{"countryCode":"countryCode","addressLine1":"addressLine1","addressLine2":"addressLine2","administrativeArea":"administrativeArea","locality":"locality","postalCode":"zip"}},"field_org_website":"website","field_org_facebook":"facebookProfile","field_org_twitter":"twitterProfile","field_org_linkedin":"linkedinProfile","field_org_youtube":"youtubeProfile","field_org_xing":"xingProfile","field_org_instagram":"instagramProfile","field_org_tiktok":"tiktokProfile","field_org_bluesky":"blueSkyProfile"}}
1188,"about":{"key":"organization_about_us","name":"About us","description":"Provide a longer description of the company.","fields":{"field_org_presentation":"presentation","field_org_industry":"industry","field_org_size":"size","field_org_occupational_fields":"occupation","field_org_field_of_studies":"fieldsOfStudy"}},"benefits":{"key":"organization_benefits","name":"Organization benefits","description":"Provide organization benefits.","fields":{"field_org_benefits":"benefits"}},"contact":{"key":"organization_contact_persons","name":"Contact people","description":"Provide about people in the organization that can be contacted by applicants.","fields":{"field_org_salutation":"salutation","field_org_firstname":"firstName","field_org_lastname":"lastName","field_org_contact_photo":"photo","field_org_contact_email":"email","field_org_contact_position":"position","field_org_phone":"phone","field_org_contact_linkedin":"linkedinProfile","field_org_contact_info":"contactInfo"}},"gallery":{"key":"organization_gallery","name":"Gallery","description":"Provide images of your organization.","fields":{"field_org_gallery":"gallery"}},"videos":{"key":"videos","name":"Video Gallery","description":"Provide videos of your organization.","fields":{"field_org_video_cover_image":"cover","field_org_video_title":"coverTitle","field_org_video_url":"source"}},"locations":{"key":"further_locations","name":"Further locations","description":"Provide information about further locations where the\n organization is located. These will be shown in a map in your profile page.","fields":{"field_org_location_name":"name","field_org_location_address":{"name":"address","fields":{"countryCode":"countryCode","addressLine1":"addressLine1","locality":"locality","postalCode":"zip"}}}},"faq":{"key":"faq","name":"FAQ","description":"Provide frequently asked questions. These will be shown in a FAQ section in your profile page.","fields":{"field_org_question":"question","field_org_answer":"answer"}},"attachments":{"key":"attachments","name":"Attachments","description":"Provide files that can be downloaded by the users.\n Supported filetypes: pdf, jpg, jpeg, png, webp. Maximum upload size 50 MB.","fields":{"field_org_attachments":"attachments"}}},"ORGANIZATION_PAGE_SHOW_CHILDREN":false,"DETAIL_NOFOLLOW_EXTERNAL_PRESENTATION_LINKS":false,"DETAIL_PLAINTEXT_EXTERNAL_PRESENTATION_LINKS":false,"CUSTOMER_PROFILE_FIELDS":{"info":{"key":"customer_profile_info","name":"Customer profile","description":"Provide billing information. Information added here will be collected and filled together with the order that will\n be sent to you.","fields":{"field_customer_company_name":"companyName","field_customer_email":"email","field_customer_firstname":"firstName","field_customer_lastname":"lastName","address":{"name":"address","fields":{"countryCode":"countryCode","administrativeArea":"administrativeArea","addressLine1":"addressLine1","addressLine2":"addressLine2","locality":"locality","postalCode":"zip"}},"field_customer_vat_number":"vatNumber"}}},"HIDE_GEO_SEARCH":false,"HIDE_KEYWORD_SEARCH":false,"GEO_INFO":{"radius":{"options":[5,20,50,100,200],"defaultValue":20,"unit":"mi","unitMultiplier":1.6,"hideForLocationType":["country","administrative_area_level_1","administrative_area_level_2","administrative_area_level_3"]},"types":["(regions)"],"fixtures":[]},"SHOW_ONLY_FEATURED_ORGANIZATIONS":false,"FEATURED_ORGANIZATIONS_SETTINGS":{"RANGE":{"FIRST":0,"LAST":4}},"SHOW_PREMIUM_INDICATIONS":true,"ORGANIZATION_CREDITS_PAGE":"/contact","ORGANIZATION_SUBSCRIPTIONS_PAGE":"/contact","SHOW_SUBSCRIPTIONS_FROM_ALL_FRONTENDS":false,"JOB_MANAGER_SHOW_FRONTENDS":false,"ORGANIZATION_FLEX_ADDRESS_ENABLED":false,"RECRUITER_FEATURE_ACTIVE":false,"RECRUITER_DASHBOARD_SHOW_APPLICATIONS":false,"ORGANIZATION_TEASER_FIELDS":{"organizationLocation":true,"industry":true,"size":true,"organizationJobsCount":true},"ORGANIZATION_PROFILE_INFO_BOX_FIELDS":{"organizationLocation":true,"industry":true,"socialLinks":true},"ORGANIZATION_TEASER_JOBS_LINK":true,"ORGANIZATION_TEASER_LAYOUT":{"RATIO_HEIGHT":500,"RATIO_WIDTH":1000},"TRAINING_ORGANIZATIONS_SETTINGS":{"RANGE":{"FIRST":0,"LAST":50},"SLIDES_TO_SHOW":5,"SHOW_PLAY_PAUSE_BUTTON":true,"SHOW_DOTS":true,"IMAGE_STYLE":"job_squared_logo_medium"},"ORGANIZATION_JOB_SEARCH_EXTRA_FILTERS_ENABLED":false,"ORGANIZATION_JOB_SEARCH_EXTRA_FILTERS":{"id":true,"location":true,"source":true,"employment_type":true,"application_workflow":true,"frontend":true}
1188,"ORGANIZATION_TEASER_DEFAULT_COVER_IMAGE":false,"REGISTER":{"register_recruiter":{"key":"register_recruiter_form","fields":{}}}},"USER":{"ANON":{"editor":{"toolbar":["heading","|","bold","italic","link","bulletedList","numberedList","blockQuote","undo","redo"]}},"APPLICANT":{"editor":{"toolbar":["heading","|","bold","italic","link","bulletedList","numberedList","blockQuote","undo","redo"]}},"RECRUITER":{"editor":{"toolbar":["heading","|","bold","italic","link","bulletedList","numberedList","blockQuote","undo","redo"]}},"ADMIN":{"editor":{"toolbar":["heading","|","bold","italic","link","bulletedList","numberedList","|","indent","outdent","|","blockQuote","insertTable","mediaEmbed","undo","redo"]}}},"WIZARD":{"RESUME":{"FIELD_INFO":{"personal_info":{"key":"personal_info","name":"Enter your personal information","description":"Add your personal data to your profile.","privateFields":{"resume_firstname":true,"resume_lastname":true,"field_resume_phone":true,"field_resume_birthday":true,"field_resume_home_location":true},"fields":{"field_resume_salutation":"salutation","resume_firstname":"firstName","resume_lastname":"lastName","field_resume_birthday":"birthday","field_resume_home_location":"homeLocation"}},"job_preferences":{"key":"job_preferences","name":"Enter your Job preferences","description":"Provide the recruiters more information about your job preferences.","fields":{"field_resume_title":"title","field_resume_job_pref_occupation":"desiredOccupation","field_resume_employment_type":"employmentType","field_resume_pref_location":"desiredLocation","field_resume_pref_salary_range":"desiredSalary","field_resume_career_status":"careerStatus","field_resume_job_availability":"availableStart","field_resume_availability_period":"availabilityPeriods"}}},"SHOW_SECTIONS":["personal_info","job_preferences"]},"SELF_SERVICE":{"ORDER_FORM":{"FIELD_WIDGETS":{}}},"ORGANIZATIONS":{"ORGANIZATION_GROUP_FIELDS":{"personal_info":{"key":"personal_info","name":"Personal information","description":"Provide your personal information.\n This information is not public and will only be used for invoicing and other\n account related actions.","fields":{"org_base_salutation":"salutation","org_base_firstname":"firstName","org_base_lastname":"lastName","field_org_base_phone":"phone","field_org_base_position":"position"}},"company_info":{"key":"company_info","name":"Company information","description":"Provide information about your company. This information is used publicly on your company profile\n page once you publish it.","fields":{"label":"name","field_org_base_address":{"name":"address","fields":{"countryCode":"countryCode","addressLine1":"addressLine1","addressLine2":"addressLine2","addressLine3":"addressLine3","administrativeArea":"administrativeArea","locality":"locality","postalCode":"zip"}}}}}}},"API_KEYS":{"GOOGLE_AUTOCOMPLETE_KEY":"AIzaSyCswvXq_YVWDw0aYM_TmZtfp1bp8aIbGLg","STRIPE_API_KEY":"pk_live_51NlYmzHbiykgwq564mq55CBFxD73CKX50cyc9Bdi9qmeVgHzVAZs3QsEN4rKsci6xMsezWgGHif32TR25WHy2RZW00mA7ip5rX"},"frontend":"fp"},"__N_SSP":true},"page":"/","query":{},"buildId":"i58XwHsjaxRx-GxZ3Ty62","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[35880,86222],"gssp":true,"appGip":true,"locale":"en","locales":["en"],"defaultLocale":"en","scriptLoader":[]}</script>
1188<link rel="stylesheet" type="text/css" href="/static/nprogress.css"/></body></html>
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.