{"id":18782,"date":"2026-10-22T20:28:03","date_gmt":"2026-10-22T20:28:03","guid":{"rendered":"https:\/\/www.bespokecareers.com\/?page_id=18782"},"modified":"2026-10-22T21:10:43","modified_gmt":"2026-10-22T21:10:43","slug":"interior-design-jobs","status":"publish","type":"page","link":"https:\/\/www.bespokecareers.com\/london\/interior-design-jobs\/","title":{"rendered":"Interior Design Jobs in London"},"content":{"rendered":"\n\n<link rel=\"preconnect\" href=\"https:\/\/account-api-uk.applyflow.com\" crossorigin\/>\n<link rel=\"preconnect\" href=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\" crossorigin\/>\n<link rel=\"dns-prefetch\" href=\"https:\/\/wsrv.nl\"\/>\n<link rel=\"dns-prefetch\" href=\"https:\/\/www.googletagmanager.com\"\/>\n<style>html.bjs-ctx-jobs .af-searchbar-container{display:block !important;height:0 !important;min-height:0 !important;overflow:visible !important;padding:0 !important;margin:0 !important;background:none !important;border:none !important}html.bjs-ctx-jobs .af-searchbar-inner-container{display:none !important}html.bjs-ctx-jobs .af-jobboard-header{display:none !important}html.bjs-ctx-jobs .af-search-container{background:none !important;padding-top:0 !important}html.bjs-ctx-jobs .af-search-title{display:none !important}html.bjs-ctx-jobs body{background:#F7F7F7 !important}html.bjs-ctx-jobs .af-app-container{background:#F7F7F7 !important}html.bjs-ctx-jobs .fl-page-content{background:#F7F7F7 !important}html.bjs-ctx-jobs .afc-job-board .fl-row-content-wrap,html.bjs-ctx-jobs .afc-job-board .fl-col-content{background:#F7F7F7 !important}html.bjs-ctx-jobs .afc-job-board .fl-module-content{padding-top:0 !important}html.bjs-ctx-jobs .af-save-search-mobile{position:static !important;top:auto !important;left:auto !important;right:auto !important;margin:14px 16px !important}html.bjs-ctx-jobs .af-filter-tags-list-container{position:static !important;top:auto !important;margin:12px 0 0 !important}@media(max-width:860px){html.bjs-ctx-jobs .af-filter-tags-list-container{margin:12px 16px 0 !important}html.bjs-ctx-jobs #dynamic-jobs-intro{display:none}}html.bjs-ctx-home .fl-node-67hgm1b3pn84{display:none !important}html.bjs-ctx-home #bjs{margin-top:0 !important;padding-top:56px !important;margin-bottom:0 !important;padding-bottom:24px !important}html.bjs-ctx-location #bjs .bjs-lochead,html.bjs-ctx-home #bjs .bjs-lochead{font-family:inherit;font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#0F0F0F;margin:0 0 18px}html.bjs-ctx-location .fl-col-group:has(>.fl-col>.fl-col-content>.fl-module-applyflow-job-searchbarModule){display:none !important}html.bjs-ctx-location .fl-module-applyflow-job-searchbarModule{display:none !important}html.bjs-ctx-location #bjs{margin-top:0 !important;padding-top:56px !important;margin-bottom:0 !important;padding-bottom:24px !important}<\/style>\n<style>#bjs,#bjs *,#bjs *::before,#bjs *::after{box-sizing:border-box;margin:0;padding:0}#bjs{font-family:'F37 Ginger',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;max-width:1216px;margin:14px auto 12px;padding:0;-webkit-font-smoothing:antialiased;line-height:1.4}@media(max-width:1256px){#bjs{padding:0 20px}}#bjs::selection{background:#97D422;color:#0F0F0F}#bjs .bjs-panel{background:#3C3C3B;border-radius:24px;padding:clamp(26px,3.4vw,44px)}#bjs .bjs-bar{display:flex;gap:12px;position:relative;align-items:flex-end}#bjs .bjs-field{flex:1 1 auto;min-width:0}#bjs .bjs-field--loc{flex:0 0 260px}#bjs .bjs-label{display:block;color:#fff;font-size:15.5px;font-weight:700;letter-spacing:-.01em;margin:0 0 9px 2px}#bjs .bjs-foot{display:flex;align-items:center;justify-content:flex-start;gap:10px 20px;flex-wrap:wrap;margin-top:16px;min-height:20px}#bjs .bjs-count{color:rgba(255,255,255,.72);font-size:14px;margin:0}#bjs .bjs-count b{color:#97D422;font-weight:700}#bjs .bjs-pills{display:none;gap:8px;flex-wrap:wrap;margin-top:12px}#bjs .bjs-pill{border:1.5px solid #3C3C3B;border-radius:999px;background:#fff;color:#0F0F0F;font:600 14px\/1 inherit;padding:10px 18px;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s ease}#bjs .bjs-pill:hover{background:#efefec}html.bjs-ctx-jobs #bjs .bjs-panel{background:none;border-radius:0;padding:0}html.bjs-ctx-jobs #bjs .bjs-lochead{display:none !important}html.bjs-ctx-jobs #bjs .bjs-label{display:none}html.bjs-ctx-jobs #bjs .bjs-bar{background:#fff;border:2px solid #3C3C3B;border-radius:18px;padding:0;gap:0;align-items:stretch}html.bjs-ctx-jobs #bjs .bjs-field{border-radius:16px}html.bjs-ctx-jobs #bjs .bjs-field--loc{flex:0 0 300px}html.bjs-ctx-jobs #bjs .bjs-kw input,html.bjs-ctx-jobs #bjs .bjs-loc-input{height:62px;background:none;border-radius:16px}html.bjs-ctx-jobs #bjs .bjs-kw input:hover:not(:focus),html.bjs-ctx-jobs #bjs .bjs-loc-input:hover:not(:focus){box-shadow:none;background:#f7f7f4}html.bjs-ctx-jobs #bjs .bjs-kw input:focus,html.bjs-ctx-jobs #bjs .bjs-loc-input:focus{background:none;box-shadow:none}html.bjs-ctx-jobs #bjs .bjs-field:focus-within,html.bjs-ctx-jobs #bjs .bjs-field--loc:has(.bjs-loc.is-open){position:relative;z-index:2;box-shadow:0 0 0 3px #97D422;border-color:#97D422}html.bjs-ctx-jobs #bjs .bjs-field--loc .bjs-loc{border-left:none;border-radius:16px}html.bjs-ctx-jobs #bjs .bjs-field--loc .bjs-loc::before{content:'';position:absolute;left:0;top:11px;bottom:11px;width:2px;background:#ecece8;border-radius:2px}html.bjs-ctx-jobs #bjs .bjs-bar:focus-within .bjs-field--loc .bjs-loc::before{opacity:0}html.bjs-ctx-jobs #bjs .bjs-go{height:52px;border-radius:14px;margin:0 5px 0 10px;align-self:center}html.bjs-ctx-jobs #bjs .bjs-foot{margin-top:10px}html.bjs-ctx-jobs #bjs .bjs-count{color:#77776f}html.bjs-ctx-jobs #bjs .bjs-count b{color:#557f0e}html.bjs-ctx-jobs #bjs .bjs-loc-ico{left:20px;top:50%}html.bjs-ctx-jobs #bjs .bjs-loc-toggle{top:50%}html.bjs-ctx-jobs #bjs .bjs-loc-input{padding-left:48px}#bjs .bjs-kw{position:relative;flex:1 1 auto;min-width:0}#bjs .bjs-kw-ico{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:19px;height:19px;color:#9a9a94;pointer-events:none}#bjs .bjs-kw input{width:100%;height:58px;border:none;border-radius:14px;background:#fff;padding:0 44px 0 48px;font:inherit;font-size:16.5px;color:#0F0F0F;outline:none;text-overflow:ellipsis;transition:box-shadow .18s ease}#bjs .bjs-kw input::placeholder{color:#a3a3a0;text-overflow:ellipsis}#bjs .bjs-kw input,#bjs .bjs-loc-input{-webkit-appearance:none;appearance:none}#bjs .bjs-kw input::-webkit-search-decoration,#bjs .bjs-kw input::-webkit-search-cancel-button,#bjs .bjs-kw input::-webkit-search-results-button,#bjs .bjs-kw input::-webkit-search-results-decoration,#bjs .bjs-loc-input::-webkit-search-decoration,#bjs .bjs-loc-input::-webkit-search-cancel-button,#bjs .bjs-loc-input::-webkit-search-results-button,#bjs .bjs-loc-input::-webkit-search-results-decoration{display:none;-webkit-appearance:none}#bjs .bjs-kw input:hover:not(:focus){box-shadow:0 0 0 2px rgba(255,255,255,.22)}#bjs .bjs-kw input:focus{box-shadow:0 0 0 3px #97D422}#bjs .bjs-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:none;border-radius:50%;background:#efefec;color:#55554f;font:700 17px\/1 inherit;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s ease,color .15s ease}#bjs .bjs-clear:hover{background:#0F0F0F;color:#fff}@keyframes bjsPop{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}#bjs .bjs-suggest{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:600;background:#fff;border-radius:16px;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 60px rgba(15,15,15,.28),0 2px 6px rgba(15,15,15,.08)}#bjs .bjs-suggest:not([hidden]),#bjs .bjs-loc-panel:not([hidden]){animation:bjsPop .16s ease both}#bjs .bjs-suggest::-webkit-scrollbar,#bjs .bjs-loc-panel::-webkit-scrollbar{width:8px}#bjs .bjs-suggest::-webkit-scrollbar-track,#bjs .bjs-loc-panel::-webkit-scrollbar-track{background:transparent;margin:8px 0}#bjs .bjs-suggest::-webkit-scrollbar-thumb,#bjs .bjs-loc-panel::-webkit-scrollbar-thumb{background:#d9d9d4;border-radius:999px}#bjs .bjs-suggest::-webkit-scrollbar-thumb:hover,#bjs .bjs-loc-panel::-webkit-scrollbar-thumb:hover{background:#c2c2bc}#bjs .bjs-sg-item{display:flex;align-items:center;gap:14px;width:100%;padding:12px 20px;cursor:pointer;border:none;background:none;font:inherit;text-align:left;-webkit-appearance:none;appearance:none;transition:background .12s ease}#bjs .bjs-sg-item:hover,#bjs .bjs-sg-item.is-hot{background:#f5f8ec}#bjs .bjs-sg-ico{width:17px;height:17px;flex:none;color:#b3b3ad}#bjs .bjs-sg-q{flex:1;min-width:0;font-size:16px;font-weight:400;color:#0F0F0F;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bjs .bjs-sg-q b{font-weight:700}#bjs .bjs-sg-q i{font-style:normal;color:#85857f}#bjs .bjs-sg-n{flex:none;font-size:12.5px;font-weight:600;color:#9a9a94;white-space:nowrap}#bjs .bjs-sg-sect{padding:12px 20px 5px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#9a9a94;border-top:1px solid #f2f2ef;margin-top:4px}#bjs .bjs-sg-sect:first-child{border-top:0;margin-top:0}#bjs a.bjs-sg-job{text-decoration:none !important}#bjs a.bjs-sg-cat{text-decoration:none !important}#bjs .bjs-sg-jobtitle{font-weight:600}@media(max-width:600px){#bjs .bjs-sg-job .bjs-sg-n{display:none}}#bjs .bjs-sg-all{position:sticky;bottom:0;display:block;width:100%;padding:13px 20px;border:none;cursor:pointer;background:#97D422;color:#0F0F0F;font:inherit;font-size:14.5px;font-weight:700;text-align:left;-webkit-appearance:none;appearance:none;transition:background .15s ease}#bjs .bjs-sg-all:hover{background:#a8e52f}#bjs .bjs-sg-all span{color:#0F0F0F}#bjs .bjs-sg-none{padding:16px 20px;font-size:14.5px;color:#85857f}#bjs .bjs-loc{position:relative;width:100%}#bjs .bjs-loc-ico{position:absolute;left:16px;top:29px;transform:translateY(-50%);width:19px;height:19px;color:#9a9a94;pointer-events:none;z-index:1}#bjs .bjs-loc-input{width:100%;height:58px;border:none;border-radius:14px;background:#fff;padding:0 44px 0 44px;font:inherit;font-size:16px;color:#0F0F0F;outline:none;transition:box-shadow .18s ease}#bjs .bjs-loc-input{text-overflow:ellipsis}#bjs .bjs-loc-input::placeholder{color:#a3a3a0;text-overflow:ellipsis}#bjs .bjs-loc-input:hover:not(:focus){box-shadow:0 0 0 2px rgba(255,255,255,.22)}#bjs .bjs-loc-input:focus{box-shadow:0 0 0 3px #97D422}#bjs .bjs-loc-input.is-set{font-weight:600}#bjs .bjs-loc-toggle{position:absolute;right:8px;top:29px;transform:translateY(-50%);width:34px;height:34px;border:none;border-radius:50%;background:none;cursor:pointer;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center}#bjs .bjs-loc-toggle:hover{background:#efefec}#bjs .bjs-loc-chev{width:16px;height:16px;color:#9a9a94;transition:transform .25s ease}#bjs .bjs-loc.is-open .bjs-loc-chev{transform:rotate(180deg);color:#0F0F0F}#bjs .bjs-loc-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:600;width:300px;max-height:380px;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:16px;padding:8px;box-shadow:0 24px 60px rgba(15,15,15,.28),0 2px 6px rgba(15,15,15,.08)}#bjs .bjs-lp-country{padding:12px 12px 5px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#9a9a94}#bjs .bjs-lp-more{padding:7px 12px 9px;font-size:12.5px;color:#9a9a94}@keyframes bjsShimmer{to{background-position:280px 0}}#bjs .bjs-lp-skel{display:flex;align-items:center;gap:10px;padding:12px}#bjs .bjs-lp-skel i{display:block;height:11px;border-radius:999px;background:#efefec linear-gradient(90deg,#efefec 0,#f7f7f4 40%,#efefec 80%) 0 0\/280px 100%;animation:bjsShimmer 1.2s linear infinite}#bjs .bjs-lp-skel i:first-child{flex:1}#bjs .bjs-lp-skel i:last-child{width:26px;flex:none}@media(prefers-reduced-motion:reduce){#bjs .bjs-lp-skel i{animation:none}}#bjs .bjs-lp-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;border-radius:10px;background:none;font:inherit;font-size:15px;color:#0F0F0F;cursor:pointer;text-align:left;-webkit-appearance:none;appearance:none;transition:background .12s ease}#bjs .bjs-lp-item:hover{background:#f5f8ec}#bjs .bjs-lp-item.is-sel{background:#eef7d0;font-weight:700}#bjs .bjs-lp-name{flex:1}#bjs .bjs-lp-count{flex:none;min-width:26px;padding:2px 8px;border-radius:999px;background:#efefec;color:#55554f;font-size:12px;font-weight:700;text-align:center}#bjs .bjs-lp-item.is-sel .bjs-lp-count{background:#97D422;color:#0F0F0F}#bjs .bjs-go{flex:0 0 auto;height:58px;border:none;border-radius:999px;background:#97D422;color:#0F0F0F;padding:0 34px;font:inherit;font-size:16.5px;font-weight:700;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .18s ease,transform .18s ease}#bjs .bjs-go:hover{background:#a8e52f;transform:translateY(-1px)}#bjs .bjs-go:active{background:#8bc51e;transform:translateY(0)}#bjs .bjs-go:focus-visible,#bjs .bjs-clear:focus-visible,#bjs .bjs-loc-toggle:focus-visible{outline:3px solid rgba(151,212,34,.6);outline-offset:2px}#bjs .bjs-sg-item:focus-visible,#bjs .bjs-lp-item:focus-visible{outline:2px solid rgba(151,212,34,.7);outline-offset:-2px}@media(max-width:860px){#bjs .bjs-bar{flex-direction:column;align-items:stretch;gap:12px}#bjs .bjs-field--loc{flex:1 1 auto}#bjs .bjs-loc-panel{left:0;right:0;width:auto}#bjs .bjs-go{width:100%}#bjs .bjs-foot{margin-top:12px;min-height:18px}#bjs .bjs-count{font-size:13px;line-height:1.5}#bjs .bjs-panel{border-radius:20px;padding:18px}#bjs .bjs-label{display:none}#bjs .bjs-lp-item{padding:12px}html.bjs-ctx-jobs #bjs .bjs-bar{background:none;border:none;border-radius:0;padding:0;gap:0;align-items:stretch}html.bjs-ctx-jobs #bjs .bjs-field{background:#fff;border:2px solid #3C3C3B;border-bottom:none;border-radius:18px 18px 0 0;padding:4px 4px 0}html.bjs-ctx-jobs #bjs .bjs-field--loc{flex:0 0 auto;border:2px solid #3C3C3B;border-top:none;border-radius:0 0 18px 18px;padding:0 4px 4px}html.bjs-ctx-jobs #bjs .bjs-field:focus-within,html.bjs-ctx-jobs #bjs .bjs-field--loc:has(.bjs-loc.is-open){box-shadow:none;border-color:#3C3C3B}html.bjs-ctx-jobs #bjs .bjs-field--loc .bjs-loc{border-left:none;border-top:none}html.bjs-ctx-jobs #bjs .bjs-field--loc .bjs-loc::before{left:0;right:0;top:0;bottom:auto;width:auto;height:2px}html.bjs-ctx-jobs #bjs .bjs-bar:focus-within .bjs-field--loc .bjs-loc::before{opacity:1}html.bjs-ctx-jobs #bjs .bjs-field:focus-within{box-shadow:none}html.bjs-ctx-jobs #bjs .bjs-kw input,html.bjs-ctx-jobs #bjs .bjs-loc-input{height:54px;border-radius:0;box-shadow:none}html.bjs-ctx-jobs #bjs .bjs-kw input:focus,html.bjs-ctx-jobs #bjs .bjs-loc-input:focus{box-shadow:none}html.bjs-ctx-jobs #bjs .bjs-loc-ico{top:29px}html.bjs-ctx-jobs #bjs .bjs-loc-toggle{top:29px}html.bjs-ctx-jobs #bjs .bjs-go{margin:12px 0 0;height:54px;align-self:auto}html.bjs-ctx-jobs #bjs .bjs-pills{display:flex}}.af-search-result-job-date{display:none !important}@media (max-width:767px){html.bjs-dates .af-search-result-job-date:not(.afu-text-right){display:block !important}html.bjs-dates .af-search-result-item .af-job-feature-location{top:48px !important}}@media (min-width:768px){html.bjs-dates .af-search-result-job-date.afu-text-right{display:block !important}}html.bjs-dates .af-similar-job-date,html.bjs-dates .af-jobview-date-posted{display:block !important}@media (max-width:767px){.af-search-result-item .af-job-feature-location{top:20px !important}}.af-badge--new,.af-badge--just-posted{background:#97D422 !important;color:#0F0F0F !important;font-weight:600 !important;font-size:11.5px !important;letter-spacing:.02em !important;padding:3px 10px !important;border-radius:999px !important;line-height:1.35 !important;white-space:nowrap !important}@media(max-width:640px){}<\/style>\n<style>:root{--lime:#97D422;--black:#0F0F0F;--paper:#F7F7F7;--muted:#6b6b66;--line:#e3e3dd;--r:18px}html.bjs-ctx-jobs body{background:#fff !important}html.bjs-ctx-jobs .fl-page-content,html.bjs-ctx-jobs .af-app-container{background:#fff !important}html.bsx-live .af-search-results,html.bsx-live .af-search-result-item,html.bsx-live .af-pagination,html.bsx-live .af-showing-results{display:none !important}html.bsx-live .fl-node-tvxygsqpecak{display:none !important}html.bsx-live .bjs-pills{display:none !important}html.bsx-live .fl-node-69g8axpmc3wz,html.bsx-live .fl-node-69g8axpmc3wz>.fl-row-content-wrap{min-height:0 !important}html.bsx-fellback .bsx-wrap .bsx-split,html.bsx-fellback .bsx-rule{display:none !important}#bcNav{position:absolute !important}.bsx-rule{border-bottom:1px solid var(--line);margin:16px calc(50% - 50vw) 0}.bsx-wrap{max-width:1266px;margin:0 auto;padding:0 20px !important}.bsx-wrap #bjs{max-width:none !important;margin:0 !important;padding:26px 0 0 !important}html,body{overflow-x:clip}@media (min-width:861px){#bjs .bjs-bar{border-radius:999px !important}#bjs .bjs-go{border-radius:999px}html.bjs-ctx-jobs #bjs .bjs-go{border-radius:999px !important}html.bjs-ctx-jobs #bjs .bjs-kw input,html.bjs-ctx-jobs #bjs .bjs-loc-input{border-radius:999px !important}html.bjs-ctx-jobs #bjs .bjs-kw input:hover:not(:focus),html.bjs-ctx-jobs #bjs .bjs-loc-input:hover:not(:focus),html.bjs-ctx-jobs #bjs .bjs-kw input:focus,html.bjs-ctx-jobs #bjs .bjs-loc-input:focus{border-radius:999px !important}html.bjs-ctx-jobs #bjs .bjs-kw,html.bjs-ctx-jobs #bjs .bjs-field,html.bjs-ctx-jobs #bjs .bjs-loc{border-radius:999px !important}}@media (min-width:861px){html.bjs-ctx-jobs #bjs .bjs-bar:focus-visible{border-radius:999px !important;outline-offset:2px}}.bsx-crumbs{font-size:12.5px;color:var(--muted);margin:12px 0 14px;font-family:inherit}.bsx-crumbs a{color:inherit !important;text-decoration:none !important}.bsx-crumbs a:hover{text-decoration:underline !important}.bsx-h1{font-size:14px !important;font-weight:400 !important;letter-spacing:0;color:var(--muted) !important;margin:0;margin-right:auto;min-width:0 !important;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bsx-side{min-width:0}.bsx-side .bsx-cta{margin:8px 0 2px}.bsx-side .bsx-sort{margin:6px 0 0}.bsx-filters{display:flex;gap:8px;margin:12px 0 4px;flex-wrap:wrap}@keyframes bsx-pill-pulse{0%{transform:scale(1)}45%{transform:scale(.94)}100%{transform:scale(1)}}.bsx-filters.is-pulsed .bsx-pill>button{animation:bsx-pill-pulse .32s ease}@media (prefers-reduced-motion:reduce){.bsx-filters.is-pulsed .bsx-pill>button{animation:none}}.bsx-pill{position:relative !important}.bsx-pill>button{border:1px solid var(--line) !important;background:#fff !important;border-radius:999px !important;font:inherit;font-size:13.5px !important;font-weight:700 !important;color:var(--black) !important;padding:9px 32px 9px 16px !important;cursor:pointer;position:relative !important}.bsx-pill>button::after{content:'';position:absolute !important;right:13px !important;top:50% !important;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg)}.bsx-pill>button:hover{background:#fff !important;color:var(--black) !important;border-color:rgba(15,15,15,.35) !important}.bsx-pill>button.is-set{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}.bsx-pill>button.is-set:hover{background:var(--black) !important;color:#fff !important;border-color:var(--black) !important}.bsx-menu{position:absolute;top:calc(100% + 10px);left:0;background:#fff;border-radius:18px;box-shadow:0 24px 60px -20px rgba(15,15,15,.35);padding:8px;z-index:60;min-width:230px}.bsx-menu[hidden]{display:none}.bsx-wrap:is(a,button,input,select):focus-visible,.bsx-pane:is(a,button,input,select):focus-visible,.bsx-mbar:is(a,button):focus-visible{outline:2px solid var(--black) !important;outline-offset:2px}#bjs .bjs-kw input:focus-visible,#bjs .bjs-loc-input:focus-visible{outline:none !important}.bsx-menu .lbl{display:block;font-size:12.5px;font-weight:700;color:var(--muted);padding:10px 12px 4px}.bsx-menu button{display:flex !important;justify-content:space-between;align-items:center;gap:18px;width:100%;border:0 !important;background:none !important;font:inherit;font-size:14.5px !important;color:var(--black) !important;padding:9px 12px !important;border-radius:10px !important;cursor:pointer;text-align:left}.bsx-menu button:hover{background:var(--paper) !important;color:var(--black) !important}.bsx-menu button.is-sel{background:var(--paper) !important;font-weight:700 !important}@media (min-width:861px){[data-bsx-menu=\"role\"]{max-height:min(430px,62vh);overflow-y:auto;min-width:265px}}.bsx-menu button .n{color:var(--muted) !important;font-size:12.5px !important;font-weight:400 !important;font-variant-numeric:tabular-nums}#bsxRoleWrap[hidden]{display:none !important}.bsx-sclachip{background:var(--black) !important;border:1px solid var(--black) !important;color:#fff !important;border-radius:999px;font:inherit;font-size:13.5px;font-weight:700;padding:9px 16px;cursor:pointer;box-shadow:none !important}.bsx-sclachip::after{content:' \u00d7';font-weight:400;opacity:.75}.bsx-sclachip:hover::after{opacity:1}.bsx-sclachip[hidden]{display:none !important}.bsx-clear{border:0 !important;background:none !important;font:inherit;font-size:13.5px !important;color:var(--muted) !important;text-decoration:underline !important;cursor:pointer;padding:9px 4px !important;box-shadow:none !important;border-radius:0 !important}.bsx-clear:hover,.bsx-clear:focus{background:none !important;color:var(--black) !important}.bsx-count{font-size:14px;color:#77776f;margin:0}.bsx-count b{color:#557f0e;font-weight:700}.bsx-count{display:none}.bsx-count.is-on{display:block}.bsx-cta{font-size:14.5px;margin:2px 0 4px}.bsx-cta a{color:var(--black) !important;font-weight:700 !important;text-decoration:underline !important;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:3px}.bsx-cta a:hover{text-decoration-thickness:3px}.bsx-sort{font-size:13.5px;color:var(--muted);margin:2px 0 0;display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.bsx-sort>*{flex:none}.bsx-sortpill>button{display:flex !important;align-items:center;justify-content:center;width:48px;height:48px;padding:0 !important;border-radius:50% !important}.bsx-sortpill>button::after{content:none}.bsx-sortpill>button svg{width:19px;height:19px;color:var(--black) !important}.bsx-sortpill>button:hover{background:var(--paper) !important;color:var(--black) !important}#bsxSortLabel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bsx-sortpill .bsx-menu{right:0 !important;left:auto !important}.bsx-sort .bsx-menu button.is-sel{background:var(--paper) !important;font-weight:700 !important}.bsx-saved-toggle{margin:2px 0 14px;border:1px solid var(--line) !important;background:#fff !important;color:var(--muted) !important;font:inherit;font-size:13.5px !important;font-weight:700 !important;cursor:pointer;padding:8px 16px !important;border-radius:999px !important;box-shadow:none !important;text-transform:none !important;letter-spacing:0;line-height:1.2 !important}.bsx-saved-toggle:hover{border-color:rgba(15,15,15,.35) !important;color:var(--black) !important}.bsx-saved-toggle.is-on{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}.bsx-pager{display:flex !important;gap:6px;align-items:center;justify-content:center;padding:14px 0 4px !important}.bsx-pager button{min-width:40px !important;height:40px;border:1px solid var(--line) !important;background:#fff !important;border-radius:999px !important;font:inherit;font-size:14px !important;font-weight:700 !important;color:var(--black) !important;cursor:pointer}.bsx-pager button:hover{background:#fff !important;border-color:rgba(15,15,15,.35) !important;color:var(--black) !important}.bsx-pager button.is-on:hover{background:var(--black) !important;color:#fff !important}.bsx-pager button.is-on{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}.bsx-pager span{color:var(--muted) !important;padding:0 2px !important}.bsx-skel{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px 20px}.bsx-skel i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#eeeeea 25%,#f6f6f2 50%,#eeeeea 75%);background-size:200% 100%;animation:bsx-shimmer 1.2s linear infinite}.bsx-skel i + i{margin-top:10px}.bsx-skel .w40{max-width:40%}.bsx-skel .w70{max-width:70%;height:16px}.bsx-skel .w55{max-width:55%}.bsx-pane .bsx-skel{padding:0}@keyframes bsx-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}@keyframes bsx-dot{0%,80%,100%{opacity:.35;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.bsx-dot{animation:bsx-dot 1.2s ease-in-out infinite}.bsx-dot:nth-child(2){animation-delay:.15s}.bsx-dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.bsx-dot{animation:none}}@media (prefers-reduced-motion:reduce){.bsx-skel i{animation:none}}.bsx-split{display:grid !important;grid-template-columns:minmax(380px,480px) 1fr;gap:0;align-items:start;padding:0 0 60px !important}.bsx-side{padding:16px 24px 0 0}.bsx-rail{display:flex;flex-direction:column;gap:14px;margin-top:22px}.bsx-drop{display:block !important;border:2px dashed #c9c9c2 !important;border-radius:var(--r) !important;background:#F7F7F7 !important;text-align:center;padding:30px 22px 26px !important;text-decoration:none !important;color:var(--black) !important;transition:border-color .15s ease}.bsx-drop:hover,.bsx-drop.is-drag{border-color:var(--lime) !important}.bsx-drop.is-compact svg,.bsx-drop.is-compact span{display:none !important}.bsx-drop.is-compact{padding:18px 18px 16px !important}.bsx-drop-alt{margin-top:12px;border:0 !important;background:none !important;font:inherit;font-size:12.5px !important;color:var(--muted) !important;text-decoration:underline !important;cursor:pointer;padding:0 !important;box-shadow:none !important;border-radius:0 !important}.bsx-drop-alt:hover,.bsx-drop-alt:focus{background:none !important;color:var(--black) !important}.bsx-dropform[hidden],.bsx-dropdone[hidden],.bsx-dropfile[hidden],.bsx-droperr[hidden]{display:none !important}.bsx-drop.is-sent{display:none !important}.bsx-pane .bsx-empty.bsx-empty--drop{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:420px;padding:44px 36px;gap:7px;text-align:center}.bsx-pane .bsx-empty--drop>b{font-size:clamp(21px,2vw,26px);line-height:1.2;color:var(--black)}.bsx-pane .bsx-empty--drop>span{color:var(--muted);max-width:440px;font-size:15px;line-height:1.55}#bsxPaneDropSlot{width:min(560px,100%);margin-top:24px;text-align:left}#bsxPaneDropSlot .bsx-drop{padding:46px 30px !important}#bsxPaneDropSlot .bsx-drop b{font-size:19px !important}#bsxPaneDropSlot .bsx-drop svg{width:30px;height:30px}.bsx-dropform,.bsx-dropform *{box-sizing:border-box}.bsx-dropform{display:flex !important;flex-direction:column;gap:8px;border:1px solid var(--line) !important;border-radius:var(--r) !important;background:#fff !important;padding:16px !important;position:relative !important;margin:0}.bsx-dropform input,.bsx-dropform select{font:inherit;font-size:14px !important;padding:10px 12px !important;border:1px solid var(--line) !important;border-radius:10px !important;background:#fff !important;color:var(--black) !important;width:100%}.bsx-dropform input:focus,.bsx-dropform select:focus{border-color:var(--black) !important;outline:none !important}.bsx-dropform input:focus-visible,.bsx-dropform select:focus-visible{outline:2px solid var(--black) !important;outline-offset:1px}.bsx-dropfile{font-size:13px !important;color:var(--black) !important;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsx-dropsend{background:var(--lime) !important;border:1px solid var(--lime) !important;border-radius:999px !important;font:inherit;font-weight:700 !important;font-size:14.5px !important;padding:11px 20px !important;cursor:pointer;color:var(--black) !important}.bsx-dropsend:hover,.bsx-dropsend:focus{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}.bsx-alert{display:flex;flex-direction:column;gap:8px;border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:16px;position:relative;margin:0}.bsx-alert,.bsx-alert *{box-sizing:border-box}.bsx-alert b{font-size:15px}.bsx-alert>span{font-size:12.5px;color:var(--muted);margin-bottom:2px}.bsx-alert input[type=email]{font:inherit;font-size:14px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--black);width:100%}.bsx-alert input[type=email]:focus{outline:none;border-color:var(--black)}.bsx-alert-err{font-size:12.5px;color:#c0392b;margin:0}.bsx-alert[hidden],.bsx-alert-err[hidden]{display:none !important}.bsx-alert-native[hidden]{display:none !important}#bsxAlertNativeHost{margin-top:10px}#bsxAlertNativeHost .af-save-search{margin:0}#bsxAlertNativeHost .af-btn{display:flex !important;width:100% !important;align-items:center;justify-content:center;background:var(--lime) !important;border:1px solid var(--lime) !important;border-radius:999px !important;font:inherit !important;font-weight:700 !important;font-size:14.5px !important;color:var(--black) !important;padding:12px 20px !important;cursor:pointer;box-shadow:none !important;min-height:0 !important;text-transform:none !important;letter-spacing:0 !important}#bsxAlertNativeHost .af-btn:hover{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}#bsxAlertNativeHost .af-btn svg{display:none}#bjs .bsx-lp-maprow{display:flex !important;align-items:center;gap:10px;width:100%;padding:11px 12px !important;margin-top:4px;border:0 !important;border-top:1px solid #ececec;border-radius:0 !important;background:#fff !important;cursor:pointer;font:inherit;font-size:15px !important;font-weight:700 !important;color:#0F0F0F !important;text-align:left;-webkit-appearance:none;appearance:none}#bjs .bsx-lp-maprow:hover{background:#f5f8ec !important;color:#0F0F0F !important}#bjs .bsx-lp-maprow svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;flex:none}@property --bsxlap{syntax:'<angle>';inherits:false;initial-value:0deg}@keyframes bsx-maplap{0%{--bsxlap:0deg;opacity:0}9%{opacity:1}76%{opacity:1}100%{--bsxlap:360deg;opacity:0}}.bsx-mapbtn.is-hinted{position:relative !important}.bsx-mapbtn.is-hinted::after{content:'';position:absolute !important;inset:-2px;border-radius:999px !important;padding:2px !important;pointer-events:none;opacity:0;background:conic-gradient(from var(--bsxlap),rgba(151,212,34,0) 0deg,rgba(151,212,34,0) 292deg,rgba(151,212,34,.4) 318deg,#97D422 344deg,#f2ffd4 355deg,rgba(151,212,34,0) 360deg) !important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bsx-maplap 1.4s cubic-bezier(.34,0,.22,1) 0s 1 both}@media (prefers-reduced-motion:reduce){.bsx-mapbtn.is-hinted::after{animation:none;opacity:0}}.bsx-emptystate .bsx-empty-map{background:none !important;border:1.5px solid var(--line) !important;color:var(--black) !important}.bsx-emptystate .bsx-empty-map:hover{background:var(--paper) !important;border-color:var(--black) !important;color:var(--black) !important}.bsx-place{position:relative;display:block}.bsx-place input{padding-right:36px}.bsx-place.is-invalid input{border-color:#c0392b}.bsx-place-clear{position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:var(--muted);font-size:19px;line-height:1;cursor:pointer}.bsx-place-clear:hover{color:var(--black)}.bcv-place-list,.bcv-place-list *{box-sizing:border-box}.bcv-place-list{position:fixed;z-index:2147483600;margin:0;list-style:none;padding:6px;max-height:264px;overflow-y:auto;background:#fff;border:1px solid #e4e4df;border-radius:12px;box-shadow:0 14px 34px rgba(0,0,0,.13);font-family:inherit;color:#0F0F0F}.bcv-place-list[hidden]{display:none}.bcv-place-list li{padding:.7rem .85rem;border-radius:9px;cursor:pointer;font-size:.95rem;display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.bcv-place-list li em{font-style:normal;font-size:.78rem;color:#8b8b85;flex:none}.bcv-place-list li.bcv-place-other{display:block;color:rgba(15,15,15,.75)}.bcv-place-list li.bcv-place-other em{display:block;margin:.15rem 0 0;font-size:.76rem}.bcv-place-list li[aria-selected=\"true\"],.bcv-place-list li:hover{background:rgba(151,212,34,.18);color:#0F0F0F}.bsx-droperr{font-size:12.5px !important;color:#c0392b !important;margin:0}.bsx-hp{position:absolute;left:-9999px}.bsx-dropdone{border:1px solid var(--line) !important;border-radius:var(--r) !important;background:#fff !important;padding:24px !important;text-align:center}.bsx-dropdone b{display:block !important;font-size:16.5px !important}.bsx-dropdone .bsx-tick{width:44px;height:44px;border-radius:50% !important;background:var(--lime) !important;color:var(--black) !important;display:flex !important;align-items:center;justify-content:center;margin:0 auto 12px;font-size:20px !important;font-weight:800 !important;line-height:1 !important}.bsx-dropdone span{display:block !important;font-size:13px !important;color:var(--muted) !important;margin-top:4px}.bsx-drop svg{width:26px;height:26px;color:var(--muted) !important;margin-bottom:10px}.bsx-drop b{display:block !important;font-size:16.5px !important;letter-spacing:-.01em}.bsx-drop span{display:block !important;font-size:13px !important;color:var(--muted) !important;margin-top:6px;line-height:1.5 !important}.bsx-list{display:flex;flex-direction:column;gap:12px;padding:4px 0}.bsx-card{background:#fff !important;border:1px solid var(--line) !important;border-radius:var(--r) !important;padding:18px 20px !important;cursor:pointer;position:relative !important;isolation:isolate;transition:border-color .15s ease,transform .15s ease}.bsx-card:hover{transform:translateY(-1px);border-color:var(--lime) !important}.bsx-card:focus-visible,.bsx-card:has([data-cardlink]:focus-visible){outline:2px solid var(--black) !important;outline-offset:2px}.bsx-card h3 a{color:inherit !important;text-decoration:none !important}.bsx-emptystate{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:26px 24px;display:flex;flex-direction:column;gap:10px}.bsx-emptystate b{font-size:17px}.bsx-emptystate span{font-size:14px;color:var(--muted)}.bsx-emptystate i{font-style:normal;font-size:12.5px;font-weight:700;color:var(--muted);margin-top:8px}.bsx-emptystate button{align-self:flex-start;background:var(--lime) !important;border:1px solid var(--lime) !important;border-radius:999px !important;font:inherit;font-weight:700 !important;font-size:14.5px !important;padding:11px 22px !important;cursor:pointer;color:var(--black) !important;box-shadow:none !important;margin-top:2px}.bsx-emptystate button:hover{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}.bsx-mapbtn{display:inline-flex !important;align-items:center;gap:7px;border:1px solid var(--line) !important;background:#fff !important;border-radius:999px !important;font:inherit;font-size:13.5px !important;font-weight:700 !important;color:var(--black) !important;padding:9px 16px !important;cursor:pointer;box-shadow:none !important}.bsx-mapbtn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;flex:none}.bsx-mapbtn:hover{background:var(--paper) !important;color:var(--black) !important;border-color:rgba(15,15,15,.35) !important}.bsx-mapbtn[aria-pressed=\"true\"]{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}.bsx-map[hidden]{display:none !important}.bsx-map{overflow:hidden}.bsx-map .bsx-map-canvas{position:absolute;inset:0;z-index:1}@media (max-width:860px){.bsx-map .bsx-map-canvas{top:66px}}.bsx-map .bsx-mbar{position:relative;z-index:2}.bsx-mappill-wrap{background:none !important;border:0 !important}.bsx-mappill{display:inline-flex !important;align-items:center;gap:6px;white-space:nowrap;background:#fff !important;border:0 !important;border-radius:999px !important;padding:12px 16px !important;font-size:14px !important;font-weight:700 !important;color:var(--black) !important;cursor:pointer;box-shadow:0 2px 7px rgba(15,15,15,.26),0 0 0 .5px rgba(15,15,15,.08) !important;transform:translate(-50%,-50%);transition:box-shadow .15s ease,transform .15s ease}.bsx-mappill b{color:#557f0e !important}.bsx-mappill .bsx-pill-brief{width:13px;height:13px;fill:none;stroke:#0F0F0F;stroke-width:1.9;flex:none;margin-right:1px}.bsx-mappill.is-on .bsx-pill-brief{stroke:#fff}.bsx-mappill:hover{box-shadow:0 5px 14px rgba(15,15,15,.3),0 0 0 2px var(--lime) !important;transform:translate(-50%,-50%) scale(1.04)}.bsx-mappill.is-on{background:var(--black) !important;color:#fff !important}.bsx-mappill.is-on b{color:var(--lime) !important}.bsx-map-fail{display:flex;align-items:center;justify-content:center;height:100%;padding:30px;text-align:center;font-size:14.5px;font-weight:700;color:var(--muted)}.bsx-map .leaflet-container{background:#d9e5ea;font:inherit}.bsx-map .leaflet-control-attribution{font-size:9px;color:#b5b5ae;background:rgba(255,255,255,.6);padding:0 5px;border-radius:6px 0 0 0}.bsx-map .leaflet-control-attribution a{color:#b5b5ae !important;text-decoration:none !important}.bsx-map-canvas{opacity:0;transition:opacity .3s ease}.bsx-map-canvas.is-ready{opacity:1}@media (prefers-reduced-motion:reduce){.bsx-map-canvas{transition:none}}.bsx-hiddenpane{display:none !important}.bsx-mesh{border-top:1px solid var(--line);margin:38px 0 6px;padding:20px 0 8px}.bsx-mesh-row{font-size:12.5px;color:var(--muted);margin:0;padding:4px 0;line-height:2}.bsx-mesh-t{font-weight:700;color:var(--black);margin-right:12px;text-decoration:none}a.bsx-mesh-t:hover{text-decoration:underline !important;color:var(--black) !important}.bsx-mesh-row a:not(.bsx-mesh-t){color:var(--muted) !important;text-decoration:none !important;white-space:nowrap}.bsx-mesh-row a:not(.bsx-mesh-t):hover{color:var(--black) !important;text-decoration:underline !important}.bsx-mesh-row a:not(.bsx-mesh-t):not(:last-child)::after{content:' \u00b7 ';color:#c9c9c4 !important;white-space:normal}.bsx-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:80px 30px;text-align:center}.bsx-empty svg{width:30px;height:30px;fill:none;stroke:#c9c9c2;stroke-width:1.6;stroke-linejoin:round;margin-bottom:6px}.bsx-empty b{font-size:16px}.bsx-empty span{font-size:13.5px;color:var(--muted)}.bsx-card.is-on{border-color:var(--lime) !important}a.bsx-card--baked{display:block !important;text-decoration:none !important;color:inherit !important;pointer-events:none}#bsxList a.bsx-card--xtra{display:none !important}html.bsx-loc #bsxList a.bsx-card--baked{display:none !important}html.bsx-loc #bsxList a.bsx-card--baked.bsx-on{display:block !important}.bsx-card .loc,.bsx-card h3{padding-right:40px}.bsx-mark{position:absolute !important;top:12px !important;right:12px !important;left:auto !important;width:40px;height:40px;margin:0 !important;padding:0 !important;display:flex !important;align-items:center;justify-content:center;border:0 !important;border-radius:50% !important;background:transparent !important;color:var(--muted) !important;cursor:pointer;box-shadow:none !important;float:none !important;z-index:2}.bsx-mark svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.bsx-mark:hover{color:var(--black) !important;background:var(--paper) !important}.bsx-mark.is-on{color:var(--black) !important}.bsx-mark.is-on svg{fill:currentColor}.bsx-card .loc{font-size:13.5px !important;color:var(--muted) !important}.bsx-card h3{font-size:21px !important;letter-spacing:-.015em;margin:7px 0 0;line-height:1.3 !important}.bsx-card .pay{font-size:15px !important;font-weight:400 !important;color:var(--muted) !important;margin-top:11px}.bsx-card .pay span{font-weight:400 !important;color:var(--muted) !important}.bsx-card .desc{font-size:15.5px !important;color:#3c3c39 !important;line-height:1.5 !important;margin-top:9px;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bsx-card .cmeta{margin-top:13px;font-size:13.5px !important;display:flex !important;flex-direction:column;gap:3px}.bsx-card .ctype{color:#3c3c39 !important}.bsx-card .cats{color:var(--muted) !important}.bsx-card .loc{display:flex !important;align-items:center;gap:8px}.bsx-card .loc>svg{width:16px;height:16px;flex:0 0 auto;color:var(--lime) !important}.bsx-card .flagrow{margin-top:7px}.bsx-card .flag{display:inline-block !important;background:rgba(151,212,34,.22) !important;color:#44650d !important;font-size:11.5px !important;font-weight:600 !important;border-radius:999px !important;padding:3px 10px !important}.bsx-card .flag.pop{animation:bsx-pop .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes bsx-pop{from{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.bsx-card .flag,.bsx-card .flag.pop{animation:none}.bsx-pane{transition:none}}.bsx-kebab{position:absolute !important;top:16px !important;right:68px !important;z-index:6;width:40px;height:40px;border:1px solid var(--line) !important;border-radius:50% !important;background:#fff !important;color:var(--black) !important;font-size:19px !important;line-height:1 !important;cursor:pointer}.bsx-kebab:hover{background:var(--black) !important;color:#fff !important;border-color:var(--black) !important}@media (min-width:861px){.bsx-kebab{right:18px}}.bsx-newtab{position:absolute !important;top:16px !important;right:118px !important;z-index:6;width:40px;height:40px;border:1px solid var(--line) !important;border-radius:50% !important;background:#fff !important;color:var(--black) !important;display:flex !important;align-items:center;justify-content:center}.bsx-newtab svg{width:16px;height:16px}.bsx-newtab:hover{background:var(--black) !important;color:#fff !important;border-color:var(--black) !important}@media (min-width:861px){.bsx-newtab{right:68px}}.bsx-kmenu{position:absolute;top:62px;right:18px;z-index:7;background:#fff;border-radius:18px;box-shadow:0 18px 44px -16px rgba(15,15,15,.35);padding:6px;min-width:170px}.bsx-kmenu a,.bsx-kmenu button{display:flex !important;align-items:center;gap:11px;width:100%;border:0 !important;background:none !important;font:inherit;font-size:14px !important;color:var(--black) !important;text-align:left;text-decoration:none !important;padding:10px 12px !important;border-radius:10px !important;cursor:pointer}.bsx-kmenu svg{width:17px;height:17px;flex:none;color:var(--muted)}.bsx-kmenu a:hover,.bsx-kmenu button:hover{background:var(--paper) !important;color:var(--black) !important}.bsx-pane{position:fixed;top:0;right:0;height:100vh;height:100dvh;width:min(920px,74vw);z-index:99995;background:#fff;box-shadow:-30px 0 80px -30px rgba(15,15,15,.35);overflow-y:auto;scrollbar-width:thin;transform:translateX(102%);visibility:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s .32s}.bsx-pane.is-open{transform:none;visibility:visible;transition-delay:0s}.bsx-pane{scrollbar-color:transparent transparent}.bsx-pane.is-scrolling{scrollbar-color:rgba(15,15,15,.3) transparent}.bsx-pane::-webkit-scrollbar{width:10px}.bsx-pane::-webkit-scrollbar-track{background:transparent}.bsx-pane::-webkit-scrollbar-thumb{background:transparent;border-radius:8px}.bsx-pane.is-scrolling::-webkit-scrollbar-thumb{background:rgba(15,15,15,.3)}.bsx-dim{position:fixed;inset:0;z-index:99994;background:rgba(15,15,15,.22);pointer-events:none;opacity:0;transition:opacity .32s ease}.bsx-dim.is-on{opacity:1}.bsx-close{position:absolute !important;top:16px !important;right:18px !important;left:auto !important;bottom:auto !important;float:none !important;margin:0 !important;transform:none !important;z-index:8;width:40px;height:40px;min-width:0 !important;min-height:0 !important;padding:0 !important;display:flex !important;align-items:center;justify-content:center;border:0 !important;border-radius:50% !important;background:#fff !important;color:var(--black) !important;font-size:20px !important;line-height:1 !important;cursor:pointer;box-shadow:0 8px 22px -10px rgba(15,15,15,.4) !important}.bsx-close:hover{background:var(--black) !important;color:#fff !important}.bsx-mshare{position:absolute !important;top:16px !important;left:18px !important;right:auto !important;bottom:auto !important;float:none !important;margin:0 !important;transform:none !important;z-index:8;width:40px;height:40px;min-width:0 !important;padding:0 !important;display:flex !important;align-items:center;justify-content:center;border:0 !important;border-radius:50% !important;background:#fff !important;color:var(--black) !important;cursor:pointer;box-shadow:0 8px 22px -10px rgba(15,15,15,.4) !important}.bsx-mshare svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:860px){.bsx-kebab,.bsx-newtab{display:none !important}.bsx-kmenu{left:18px;right:auto;top:62px}.bsx-mbar{display:flex !important;position:sticky !important;top:0 !important;z-index:7;align-items:center;justify-content:space-between;padding:10px 14px !important;background:#fff !important;border-bottom:1px solid var(--line)}.bsx-mbar-title{flex:1;min-width:0;text-align:center;font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 10px;opacity:0;transition:opacity .2s ease}.bsx-mbar.is-titled .bsx-mbar-title{opacity:1}.bsx-close,.bsx-mshare{box-shadow:none !important}}@media (min-width:861px){.bsx-mshare{display:none}}.bsx-mapply{display:none}@media (min-width:861px){.bsx-mbar{display:none}}@media (max-width:860px){.bsx-phead .bsx-apply{display:none}.bsx-mapply{display:block;position:sticky;bottom:0;z-index:6;background:#fff;border-top:1px solid var(--line);margin:0;padding:12px 18px calc(14px + env(safe-area-inset-bottom))}.bsx-mapply,.bsx-mapply .bsx-apply{box-sizing:border-box}.bsx-mapply .bsx-apply{display:flex !important;width:100%;align-items:center;justify-content:center;padding:16px !important;font-size:16px !important}}@media (min-width:861px){.bsx-pane{position:sticky;top:14px;height:var(--bsx-paneh,calc(100vh - 28px));width:auto;z-index:1;transform:none;visibility:visible;transition:none;box-shadow:none;border:1px solid var(--line);border-radius:var(--r)}.bsx-dim,.bsx-close{display:none !important}}.bsx-phead{position:sticky;top:-1px;z-index:5;background:#fff;padding:clamp(22px,3vw,44px) clamp(58px,5vw,72px) 18px clamp(22px,3vw,44px);border-bottom:1px solid var(--line)}.bsx-phead .bsx-actions{margin:0}.bsx-sim{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.bsx-sim h3{font-size:15px;margin:0 0 12px;letter-spacing:-.01em}.bsx-simlist{display:grid;gap:10px}.bsx-simcard{display:block;text-decoration:none;color:inherit;padding:13px 15px;border:1px solid var(--line);border-radius:10px;transition:border-color .15s ease,transform .15s ease}.bsx-simcard:hover{border-color:var(--lime);transform:translateY(-1px)}.bsx-simcard .l{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)}.bsx-simcard .l svg{width:15px;height:15px;flex:0 0 auto;color:var(--lime)}.bsx-simcard .t{display:block;font-weight:700;font-size:15px;margin-top:4px;line-height:1.25}.bsx-simcard .p{display:block;font-size:13.5px;color:var(--muted);margin-top:3px}.bsx-who{float:right !important;width:172px;text-align:center;margin:30px 0 14px 24px}.bsx-who .plink{display:block;text-decoration:none;color:inherit}.bsx-ring{display:block !important;box-sizing:border-box;width:96px;height:96px;margin:0 auto;border-radius:50% !important;padding:2.5px !important;background:conic-gradient(from 0deg,#97D422 0deg,#C9F04E 65deg,#6FB92A 145deg,#2F7D2A 225deg,#6FB92A 300deg,#97D422 360deg) !important}.bsx-ring .in{display:block;box-sizing:border-box;width:100%;height:100%;border-radius:50%;background:#fff;padding:2.5px}.bsx-ring .ph{display:block !important;width:100%;height:100%;border-radius:50% !important;overflow:hidden}.bsx-ring img{width:100%;height:100%;border-radius:50%;display:block;object-fit:cover;object-position:50% 14%;transition:transform .4s cubic-bezier(.22,.7,.28,1)}.bsx-who .plink:hover .bsx-ring img,.bsx-who .plink:focus-visible .bsx-ring img{transform:scale(1.11)}@media (prefers-reduced-motion:reduce){.bsx-ring img{transition:none}}.bsx-who .nm{display:block;font-size:15.5px;font-weight:700;margin-top:10px;line-height:1.2}.bsx-who .plink:hover .nm{text-decoration:underline;text-underline-offset:2px}.bsx-who .rl{display:block;font-size:12.5px;color:var(--muted);margin-top:2px;line-height:1.35}.bsx-who .bsx-consult-links{display:flex;justify-content:center;gap:10px;margin-top:7px;margin-bottom:16px}.bsx-metabox{display:flow-root;margin-top:16px;padding:15px 0 2px;border-top:1px solid var(--line)}.bsx-mrow{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}.bsx-mrow2{margin-top:10px}.bsx-m{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.bsx-m svg{width:18px;height:18px;flex:0 0 auto;color:var(--lime)}.bsx-mrow2 .bsx-m{font-size:14px;font-weight:400;color:#3A3D36}.bsx-mrow2 .bsx-m b{font-weight:700;color:var(--ink,#0F0F0F)}.bsx-mrow2 .bsx-m svg{width:17px;height:17px}.bsx-mrow2 a.disc{color:inherit !important;text-decoration:none !important;border-bottom:1px solid transparent}.bsx-mrow2 a.disc:hover{border-bottom-color:var(--lime)}.bsx-refline{font-size:14px;color:var(--muted);margin:0 0 14px}.bsx-refline .st{font-weight:700;color:#557f0e}.bsx-phead:not(.is-stuck) .loc{display:none}.bsx-phead.is-stuck .bsx-who,.bsx-phead.is-stuck .bsx-metabox,.bsx-phead.is-stuck .bsx-refline{display:none}.bsx-phead.is-stuck .bsx-ghost,.bsx-phead.is-stuck .bsx-hact{display:none !important}.bsx-phead.is-stuck .bsx-actions{justify-self:end;justify-content:flex-end;gap:0}@media (max-width:860px){.bsx-phead{display:flex;flex-direction:column}.bsx-phead h2{order:1}.bsx-refline{order:2}.bsx-phead .bsx-actions{order:3}.bsx-metabox{order:4;display:block}.bsx-who{order:8}.bsx-who{float:none;width:100%;display:flex;align-items:center;gap:14px;text-align:left;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line)}.bsx-who .plink{display:flex;align-items:center;gap:14px;flex:1 1 auto}.bsx-ring{width:56px;height:56px;margin:0}.bsx-who .nm{margin-top:0}.bsx-who .bsx-consult-links{margin-top:0;margin-left:auto}}.bsx-phead.is-stuck{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:'title actions' 'loc actions';align-items:center;column-gap:18px;row-gap:2px;padding:12px clamp(22px,3vw,44px);box-shadow:0 10px 24px -18px rgba(15,15,15,.25);animation:bsx-headin .25s ease both}@keyframes bsx-headin{from{transform:translateY(-10px);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.bsx-phead.is-stuck{animation:none}}.bsx-phead.is-stuck h2{grid-area:title;font-size:17px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bsx-phead.is-stuck .loc{grid-area:loc;font-size:12.5px}.bsx-phead.is-stuck .bsx-actions{grid-area:actions;flex-wrap:nowrap;justify-self:end}.bsx-phead.is-stuck .bsx-apply{padding:9px 18px !important;font-size:14px !important}.bsx-phead.is-stuck .bsx-ghost{width:42px;height:42px}.bsx-hact{display:none}.bsx-phead.is-stuck .bsx-hact{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--line) !important;border-radius:50% !important;background:#fff !important;color:var(--black) !important;cursor:pointer;font-size:16px;padding:0;margin:0;box-shadow:none !important;text-decoration:none}.bsx-hact svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bsx-phead.is-stuck .bsx-hact:hover{background:var(--black) !important;color:#fff !important;border-color:var(--black) !important}.bsx-pbody{padding:6px clamp(22px,3vw,44px) clamp(22px,3vw,44px)}.bsx-pbody .bsx-body{border-top:0;padding-top:18px}.bsx-pane .loc{font-size:13.5px;color:var(--muted)}.bsx-pane h2{font-size:clamp(22px,2.4vw,32px);letter-spacing:-.02em;line-height:1.15;margin:8px 0 14px}.bsx-actions{display:flex;gap:10px;margin:0 0 26px;flex-wrap:wrap;align-items:center}.bsx-apply{background:var(--lime) !important;color:var(--black) !important;border-radius:999px !important;font-weight:700 !important;font-size:15.5px !important;padding:13px 28px !important;text-decoration:none !important;display:inline-flex !important;align-items:center;justify-content:center;line-height:1.2 !important;-webkit-tap-highlight-color:transparent;transition:transform .08s ease,filter .08s ease}.bsx-apply:active{transform:scale(.96);filter:brightness(.92)}.bsx-apply.is-busy{pointer-events:none;filter:saturate(.55) brightness(.97)}.bsx-apply.is-busy::after{content:'';width:15px;height:15px;margin-left:10px;flex:none;border-radius:50% !important;border:2.5px solid !important;border-color:var(--black) rgba(15,15,15,.25) rgba(15,15,15,.25) !important;animation:bsx-applyspin .7s linear infinite}@keyframes bsx-applyspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bsx-apply.is-busy::after{animation:none}}.bsx-ghost{width:46px;height:46px;padding:0 !important;display:flex !important;align-items:center;justify-content:center;border:1px solid var(--line) !important;border-radius:50% !important;color:var(--muted) !important;text-decoration:none !important}button.bsx-ghost{font:inherit;background:#fff !important;cursor:pointer;box-shadow:none !important;margin:0;float:none !important;transform:none}.bsx-ghost svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}button.bsx-ghost:hover,button.bsx-ghost:focus{border-color:rgba(15,15,15,.35) !important;color:var(--black) !important;background:#fff !important}.bsx-ghost.is-on{color:var(--black) !important}.bsx-ghost.is-on svg{fill:currentColor}.bsx-body{font-size:15.5px;line-height:1.65;color:#2c2c29;border-top:1px solid var(--line);padding-top:24px}.bsx-body p{margin:0 0 14px}.bsx-body ul{margin:0 0 14px 20px}.bsx-body li{margin:0 0 6px}.bsx-body h1,.bsx-body h2,.bsx-body h3,.bsx-body h4{font-size:17px;margin:20px 0 8px;letter-spacing:0}.bsx-consult-links{display:flex;gap:8px;flex:none}.bsx-consult-links a{width:38px;height:38px;border:1px solid var(--line) !important;border-radius:50% !important;display:flex !important;align-items:center;justify-content:center;color:var(--black) !important}.bsx-consult-links a:hover{background:var(--black) !important;border-color:var(--black) !important;color:#fff !important}.bsx-consult-links svg{width:16px;height:16px}.bsx-empty{display:grid;place-items:center;min-height:60vh;color:var(--muted);font-size:15px}@media (max-width:860px){.bsx-pane{width:100%;overflow-x:clip}.bsx-body{overflow-wrap:anywhere}.bsx-body img{max-width:100%;height:auto}.bsx-body table{display:block;max-width:100%;overflow-x:auto}.bsx-split{grid-template-columns:1fr}.bsx-side{padding-right:0}}@media (max-width:860px){html.bsx-lock #bcNav,html.bsx-lock .bc-nav,html.bsx-lock .bc-nav-spacer,html.bsx-lock .fl-page-header{visibility:hidden !important}.bsx-pane.is-open,.bsx-pane.bsx-map.is-open{z-index:2147483000 !important}html.bsx-lock .bsx-dim{z-index:2147482999 !important}html.bjs-ctx-jobs #bjs .bjs-field{border-radius:18px 18px 0 0 !important}html.bjs-ctx-jobs #bjs .bjs-field--loc{border-radius:0 0 18px 18px !important}html.bjs-ctx-jobs #bjs .bjs-field--loc .bjs-loc{border-radius:14px !important}html.bjs-ctx-jobs #bjs .bjs-field--loc .bjs-loc::before{opacity:1}.bsx-pill .bsx-menu{position:absolute !important;left:0 !important;right:0 !important;top:calc(100% + 8px) !important;bottom:auto !important;max-height:55vh;overflow-y:auto;z-index:9000;box-shadow:0 24px 60px -18px rgba(15,15,15,.35) !important}.bsx-ring{flex:none;aspect-ratio:1\/1;align-self:center}.bsx-phead{position:static;top:auto;padding:26px clamp(22px,3vw,44px) 18px}.bsx-close,.bsx-mshare{position:static !important;top:auto !important;left:auto !important;right:auto !important;margin:0 !important}.bsx-kmenu{left:14px;right:auto}.bsx-sortpill{position:relative !important}.bsx-sortpill .bsx-menu{left:auto !important;right:0 !important;top:calc(100% + 8px) !important;min-width:190px !important}.bsx-sortpill{display:none !important}.bsx-sort{margin-bottom:12px}.bsx-fd-sect .bsx-menu button{min-height:48px !important}.bsx-mark,.bsx-close,.bsx-mshare,.bsx-kebab{width:44px !important;height:44px !important}.bsx-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 4px}.bsx-filters .bsx-pill{display:none !important}#bsxFilterBtn{position:relative;display:flex;flex:none;width:48px;height:48px;border-radius:50%;border:1.5px solid #3C3C3B;background:#fff;align-items:center;justify-content:center;color:var(--black);cursor:pointer}#bsxFilterBtn svg{width:21px;height:21px}#bsxFilterBtn .bsx-fdot{position:absolute;top:1px;right:1px;width:12px;height:12px;border-radius:50%;background:var(--black);border:2px solid #fff}.bsx-filters .bsx-mapbtn{flex:none;width:48px !important;height:48px;padding:0 !important;border-radius:50% !important;justify-content:center !important;border:1.5px solid #3C3C3B !important;background:#fff !important}.bsx-filters .bsx-mapbtn span{display:none !important}.bsx-filters .bsx-mapbtn svg{margin:0;width:21px;height:21px}@keyframes bsxStakeUp{from{transform:translateY(46px);opacity:0}to{transform:none;opacity:1}}@keyframes bsxStakeFade{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){html.bsx-stake #bsxStakeBack,html.bsx-stake #bsxStakeBackBtn,html.bsx-stake #bjs .bjs-suggest,html.bsx-stake #bjs .bjs-loc-panel{animation:bsxStakeUp .28s cubic-bezier(.2,.7,.3,1) both}html.bsx-stake #bjs .bjs-bar{animation:bsxStakeFade .28s ease both}#bsxFDrawer:not([hidden]){animation:bsxStakeUp .28s cubic-bezier(.2,.7,.3,1) both}}html.bsx-stake #bjs .bjs-bar{position:fixed;top:12px;left:62px;right:12px;z-index:2147482950;margin:0}html.bsx-stake #bjs .bjs-go{display:none}html.bsx-stake--kw #bjs .bjs-field--loc{display:none !important}html.bsx-stake--loc #bjs .bjs-field:not(.bjs-field--loc){display:none !important}html.bsx-stake #bjs .bjs-field,html.bsx-stake #bjs .bjs-field--loc{border:2px solid #3C3C3B !important;border-radius:18px !important;padding:4px !important}html.bsx-stake #bjs .bjs-field--loc .bjs-loc{border:0}html.bsx-stake #bjs .bjs-suggest,html.bsx-stake #bjs .bjs-loc-panel{position:fixed !important;left:0 !important;right:0 !important;top:var(--bsx-stake-top,92px) !important;bottom:auto !important;width:auto !important;max-height:none !important;height:var(--bsx-stake-h,60vh) !important;z-index:2147482940;overflow-y:auto !important;-webkit-overflow-scrolling:touch;border-radius:0 !important;box-shadow:none !important;border-top:0;overscroll-behavior:contain;padding-bottom:24px}#bjs .bjs-loc-toggle{display:none !important}html.bsx-stake #bjs .bjs-sg-all{display:none !important}html.bsx-stake #bjs .bjs-sg-job .bjs-sg-n{display:inline !important}html.bsx-stake #bjs .bjs-field--loc .bjs-loc::before{display:none !important}html.bsx-stake #bsxLocClear{display:flex}}html.bsx-lock,html.bsx-lock body{overflow:hidden !important;overscroll-behavior:none;touch-action:none}html.bsx-lock .bsx-pane{touch-action:auto}html.bsx-stake,html.bsx-stake body{overflow:hidden !important;overscroll-behavior:none;touch-action:none}html.bsx-stake #bjs .bjs-suggest,html.bsx-stake #bjs .bjs-loc-panel,html.bsx-stake #bjs .bjs-bar{touch-action:auto}#bsxLocClear{display:none;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:44px;height:44px;align-items:center;justify-content:center;background:none;border:0;font-size:24px;line-height:1;color:var(--muted);cursor:pointer;z-index:3}@media (min-width:861px){#bsxFilterBtn{display:none}}#bsxStakeBack{position:fixed;inset:0;background:#fff;z-index:2147482900}#bsxStakeBackBtn{position:fixed;top:14px;left:12px;width:44px;height:44px;z-index:2147482960;display:flex;align-items:center;justify-content:center;background:#fff;border:0;border-radius:50%;color:var(--black);cursor:pointer}#bsxStakeBackBtn svg{width:22px;height:22px}#bsxFDrawer{position:fixed;inset:0;background:#fff;z-index:2147482980;display:flex;flex-direction:column}#bsxFDrawer[hidden]{display:none}.bsx-fd-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 12px;font-size:19px}.bsx-fd-x{background:none;border:0;font-size:30px;line-height:1;color:var(--black);cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin-right:-10px}.bsx-fd-body{flex:1;overflow-y:auto;padding:0 20px 20px;overscroll-behavior:contain}.bsx-fd-sect{margin-top:14px}.bsx-fd-lbl{display:block;font-size:13px;font-weight:700;color:var(--muted);margin-bottom:6px}.bsx-fd-sect .bsx-menu{position:static !important;box-shadow:none !important;border:1px solid var(--line);border-radius:18px;max-height:none !important;width:100%;padding:8px}.bsx-fd-foot{display:flex;gap:10px;padding:14px 20px;border-top:1px solid var(--line);padding-bottom:calc(14px + env(safe-area-inset-bottom))}.bsx-fd-clear,.bsx-fd-clear:hover,.bsx-fd-clear:focus,.bsx-fd-clear:active{flex:0 0 auto;background:#fff !important;border:1.5px solid var(--line) !important;border-radius:999px !important;padding:14px 20px;font:inherit;font-size:15px;cursor:pointer;color:var(--black) !important;box-shadow:none !important}.bsx-fd-done,.bsx-fd-done:hover,.bsx-fd-done:focus,.bsx-fd-done:active{flex:1;background:var(--lime) !important;border:0 !important;border-radius:999px !important;padding:14px 20px;font:inherit;font-size:16px;font-weight:700;color:var(--black) !important;box-shadow:none !important}.bsx-fd-x,.bsx-fd-x:hover,.bsx-fd-x:focus,.bsx-fd-x:active{background:none !important;color:var(--black) !important;box-shadow:none !important;border:0 !important}.bsx-fd-sect .bsx-menu .lbl{display:none}.bsx-pane{overscroll-behavior:contain}<\/angle><\/style>\n<style>.bsx-wrap>.bsx-filters{position:relative}.bsx-stick-spacer,.bsx-stick-home{display:none}html.bsx-stuck .bsx-stick-spacer,html.bsx-stuck .bsx-stick-home{display:block}html.bsx-stuck .bsx-wrap>.bsx-filters{position:fixed;z-index:99990;top:calc(var(--wp-admin--admin-bar--height,0px) + var(--bsx-pop-h,0px));transition:top .25s ease;left:0;right:0;margin:0;padding:10px max(20px,calc((100vw - 1266px) \/ 2 + 20px));box-sizing:border-box;align-items:center;row-gap:10px}html.bsx-stuck .bsx-wrap>.bsx-filters::before,html.bsx-stuck .bsx-wrap>.bsx-filters::after{animation:bsx-band-in .3s ease both}@keyframes bsx-band-in{from{opacity:0}}html.bsx-stuck .bsx-wrap>.bsx-filters::after{animation-name:bsx-grain-in}@keyframes bsx-grain-in{from{opacity:0}to{opacity:.5}}html.bsx-stuck .bsx-wrap>.bsx-filters::before{content:'';position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(70% 55% at 100% 0%,rgba(196,224,96,.28) 0%,rgba(196,224,96,0) 60%),linear-gradient(100deg,#102a17 0%,#1d4421 40%,#2f6128 75%,#477529 100%);box-shadow:0 6px 18px rgba(0,0,0,.14)}html.bsx-stuck .bsx-wrap>.bsx-filters::after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='4' stitchTiles='stitch'\/%3E%3CfeColorMatrix type='saturate' values='0'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'\/%3E%3C\/svg%3E\");background-size:180px 180px}.bsx-stick-sum{display:none;align-items:center;gap:9px;padding:0 18px 0 16px;margin:0 8px 0 0;white-space:nowrap;flex:1 1 240px;max-width:560px;min-width:0;overflow:hidden;border:0;background:#fff;color:#0F0F0F;border-radius:999px;font:inherit;font-size:15px;font-weight:700;height:44px;cursor:pointer;text-align:left;transition:box-shadow .2s ease}html.bsx-stuck .bsx-stick-sum{display:inline-flex}html.bsx-stick-open .bsx-stick-sum{display:none}.bsx-stick-sum svg{width:17px;height:17px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:#6b6b66}.bsx-stick-sum b{font-weight:700;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.bsx-stick-sum i{font-style:normal;color:#6b6b66;font-weight:500;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.bsx-stick-sum .ph{color:#85857f;font-weight:500}.bsx-stick-sum .dot{width:4px;height:4px;border-radius:50%;background:#bdbdb6;flex:none}html .bsx-wrap>.bsx-filters .bsx-stick-sum,html .bsx-wrap>.bsx-filters .bsx-stick-sum:hover,html .bsx-wrap>.bsx-filters .bsx-stick-sum:focus,html .bsx-wrap>.bsx-filters .bsx-stick-sum:active{background:#fff !important;color:#0F0F0F !important;border:0 !important;border-radius:999px !important;text-decoration:none !important;transform:none !important;box-shadow:none}html .bsx-wrap>.bsx-filters .bsx-stick-sum:hover{background:#f7f7f4 !important;box-shadow:0 0 0 3px rgba(255,255,255,.35)}.bsx-stick-sum:focus-visible{outline:2px solid #fff;outline-offset:2px}#bjs .bjs-kw .bsx-kw-chip{position:absolute;left:46px;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 4px 0 12px;border-radius:999px;background:#ECF7D2;color:#0F0F0F;font-size:14px;font-weight:700;white-space:nowrap;max-width:46%;animation:bsx-chip-in .2s ease}@keyframes bsx-chip-in{from{opacity:0;transform:translateY(-50%) scale(.92)}}#bjs .bjs-kw .bsx-kw-chip b{overflow:hidden;text-overflow:ellipsis;font-weight:700}#bjs .bjs-kw .bsx-kw-chip button{width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:#4b6b12;font:700 16px\/1 inherit;cursor:pointer;padding:0;-webkit-appearance:none;appearance:none}#bjs .bjs-kw .bsx-kw-chip button:hover{background:#0F0F0F;color:#fff}@media (max-width:860px){#bjs .bjs-kw .bsx-kw-chip{max-width:52%}}.bsx-stick-count{display:none;flex:none;color:#fff;font-size:13.5px;font-weight:600;opacity:.85;white-space:nowrap;margin:0 10px 0 2px;border-radius:999px;padding:4px 2px}html.bsx-stuck:not(.bsx-stick-open) .bsx-stick-count:not(:empty){display:inline-block}@keyframes bsx-flash{0%{box-shadow:0 0 0 0 rgba(151,212,34,0)}30%{box-shadow:0 0 0 4px rgba(151,212,34,.9)}100%{box-shadow:0 0 0 0 rgba(151,212,34,0)}}.bsx-stick-sum.is-flash,.bsx-stick-count.is-flash{animation:bsx-flash .9s ease}html .bsx-wrap>.bsx-filters .bsx-stick-sum.is-flash{background:#ECF7D2 !important}@media (max-width:1100px){.bsx-stick-count{display:none !important}}html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs{flex:1 1 100%;position:relative;z-index:80;max-width:none !important;margin:0 !important;padding:0 !important;animation:bsx-search-in .3s ease both}@keyframes bsx-search-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-foot,html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-pills,html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-lochead{display:none !important}html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-bar{border-color:#fff;background:#fff}html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-kw input,html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-loc-input{height:52px}html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-go{height:44px;margin:0 4px 0 8px}html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-field:focus-within,html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-field--loc:has(.bjs-loc.is-open){box-shadow:0 0 0 3px #97D422}.bsx-wrap>.bsx-filters .bsx-pill>button,.bsx-wrap>.bsx-filters .bsx-mapbtn,.bsx-wrap>.bsx-filters #bsxFilterBtn,.bsx-wrap>.bsx-filters .bsx-clear{transition:background .25s ease,color .25s ease,border-color .25s ease}html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-pill>button,html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-mapbtn,html.bsx-stuck .bsx-wrap>.bsx-filters #bsxFilterBtn{background:transparent !important;color:#fff !important;border-color:rgba(255,255,255,.6) !important}html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-pill>button:hover,html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-mapbtn:hover{background:rgba(255,255,255,.12) !important;color:#fff !important;border-color:#fff !important}html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-pill>button.is-set,html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-mapbtn[aria-pressed=\"true\"]{background:#fff !important;color:#0F0F0F !important;border-color:#fff !important}html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-pill>button::after{border-color:currentColor}html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-sclachip{background:#fff !important;color:#0F0F0F !important;border-color:#fff !important}html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-clear{color:#fff !important}.bsx-wrap>.bsx-filters .bsx-menu{z-index:70}@media (min-width:861px){html.bsx-live .bsx-pane{transition:top .3s linear !important}html.bsx-stuck .bsx-pane{top:calc(var(--bsx-stick-h,64px) + 12px) !important}}@media (max-width:860px){html.bsx-stuck .bsx-wrap>.bsx-filters{padding:8px 12px;flex-wrap:nowrap;gap:8px}html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-pill,html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-mapbtn,html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-clear,html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-sclachip,html.bsx-stuck .bsx-wrap>.bsx-filters .bsx-stick-count{display:none !important}html.bsx-stuck .bsx-wrap>.bsx-filters #bsxFilterBtn{background:transparent !important;color:#fff !important;border:1.5px solid rgba(255,255,255,.7) !important;flex:none}html.bsx-stuck .bsx-wrap>.bsx-filters #bsxFilterBtn svg{fill:#fff;stroke:#fff}.bsx-stick-sum{flex:1 1 auto;max-width:none;margin:0}html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs .bjs-go{margin:8px 0 0}}@media (prefers-reduced-motion:reduce){html.bsx-stuck .bsx-wrap>.bsx-filters::before,html.bsx-stuck .bsx-wrap>.bsx-filters::after,html.bsx-stick-open .bsx-wrap>.bsx-filters>#bjs{animation:none}.bsx-wrap>.bsx-filters .bsx-pill>button,.bsx-wrap>.bsx-filters .bsx-mapbtn,html.bsx-live .bsx-pane{transition:none !important}}<\/style>\n  <h2 data-bjs-lochead hidden>Search for jobs<\/h2>\n    <form data-bjs-form autocomplete=\"off\">\n        What\n          <input type=\"search\" inputmode=\"search\" name=\"q\" data-bjs-input placeholder='e.g. \"interior designer\" or \"revit\"' aria-labelledby=\"bjs-what-label\" autocomplete=\"off\" spellcheck=\"false\" autocorrect=\"off\" autocapitalize=\"off\" enterkeyhint=\"search\"\/>\n          <button type=\"button\" data-bjs-clear aria-label=\"Clear search\" hidden>&times;<\/button>\n        Where\n          <input type=\"search\" inputmode=\"search\" name=\"where\" data-bjs-loc-input placeholder=\"All locations\" aria-labelledby=\"bjs-where-label\" autocomplete=\"off\" spellcheck=\"false\" autocorrect=\"off\" autocapitalize=\"off\" enterkeyhint=\"search\"\/>\n          <button type=\"button\" data-bjs-loc-toggle aria-label=\"Show all locations\" aria-expanded=\"false\">\n          <\/button>\n      <button type=\"submit\">Search jobs<\/button>\n    <\/form>\n      \n      <button type=\"button\" data-bjs-filters>Filters<\/button>\n    <button type=\"button\" id=\"bsxFilterBtn\" aria-label=\"Filters\" aria-haspopup=\"dialog\"><\/button>\n    <button type=\"button\" data-bsx-pill=\"salary\">Salary<\/button>\n    <button type=\"button\" data-bsx-pill=\"type\">Job type<\/button>\n        <button data-type=\"\">Any job type<\/button>\n        <button data-type=\"perm\">Permanent<\/button>\n        <button data-type=\"contract\">Contract<\/button>\n    <button type=\"button\" id=\"bsxSclaChip\" hidden><\/button>\n    <button type=\"button\" data-bsx-pill=\"disc\">Discipline<\/button>\n        <button data-disc=\"\">Any discipline<\/button>\n        <button data-disc=\"architecture\">Architecture<\/button>\n        <button data-disc=\"interiors\">Interior design<\/button>\n        <button data-disc=\"landscape\">Landscape &amp; urban design<\/button>\n        <button data-disc=\"products\">Architectural &amp; interior products<\/button>\n        <button data-disc=\"support\">Business support<\/button>\n        <button data-disc=\"strategic\">Executive and leadership<\/button>\n    <button type=\"button\" data-bsx-pill=\"role\">Role<\/button>\n    <button type=\"button\" id=\"bsxMapBtn\" aria-pressed=\"false\" title=\"Map view\">Map<\/button>\n    <button type=\"button\" id=\"bsxClear\" hidden>Clear all<\/button>\n  \n  <p><a href=\"https:\/\/www.bespokecareers.com\/\">Home<\/a> \/ <a href=\"https:\/\/www.bespokecareers.com\/jobs\/\">Jobs<\/a><\/p>\n<button type=\"button\" id=\"bsxStakeBackBtn\" aria-label=\"Back to results\" hidden><\/button>\n  <b>Filters<\/b><button type=\"button\" aria-label=\"Close filters\">&times;<\/button>\n    Salary\n    Job type\n    Discipline\n    Role\n    Sort by\n  <button type=\"button\">Clear all<\/button><button type=\"button\" aria-live=\"polite\">Show jobs<\/button>\n        <h1>Interior Design Jobs in London<\/h1>\n        <button type=\"button\" data-bsx-pill=\"sort\">Sort by: Date<\/button>\n            Sort by\n            <button data-sort=\"relevance\">Relevance<\/button>\n            <button data-sort=\"date\">Date<\/button>\n      <button id=\"bsxSavedBtn\" hidden>Saved (0)<\/button>\n      <a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-interior-designer-8-weeks-contract\/bda49691-820f-4390-b9d5-9a57bcf1ca3f\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"c\">London, UK<h3>Midweight Interior Designer &#8211; 8 Weeks Contract<\/h3>New\u00a322 &#8211; \u00a326 (GBP)Midweight Interior Designer, 8 Week contract, WorkplaceContractInterior Design &rsaquo; Intermediate Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-workplace-designer-contract\/b8a98457-1bf5-4fca-8f3d-975382efa206\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"c\">London, UK<h3>Midweight Workplace Designer &#8211; CONTRACT<\/h3>New\u00a318 &#8211; \u00a323 (GBP)Workplace &#8211; 3 months FTC &#8211; AutoCADContractInterior Design &rsaquo; Intermediate Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/senior-interior-designer\/2fd1c500-c97e-4276-b4cd-e01d8116edef\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Senior Interior Designer<\/h3>\u00a345,000 &#8211; \u00a350,000 (GBP) AnnuallyLeading London studio with a strong reputation for sophisticated hospitality, projects, combining design ambition with strong technical and delivery expertise.PermanentInterior Design &rsaquo; Senior Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-ff-and-e-designer\/4e8e329b-4b9e-4941-834b-4ecc77227d15\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Midweight FF&amp;E Designer<\/h3>\u00a337,000 &#8211; \u00a343,000 (GBP) AnnuallyExciting hospitality F&amp;B projectsPermanentInteriors &rsaquo; Intermediate FF&amp;E Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-interior-designer-with-excellent-revit\/c75a076b-9f68-43ba-8e52-900b30cf53f6\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Midweight Interior Designer with excellent Revit<\/h3>\u00a334,000 &#8211; \u00a340,000 (GBP) AnnuallyMidweight Interior Designer Mixed Sector with RevitPermanentInterior Design &rsaquo; Intermediate Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-interior-designer\/a987550d-b2bf-48e2-ad6a-930be3202332\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Midweight Interior Designer<\/h3>\u00a335,000 &#8211; \u00a340,000 (GBP) AnnuallyMidweight designer for high-end high-visibility hospitality projects.PermanentInteriors &rsaquo; Intermediate Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/senior-interior-designer-ftc-1-year\/bf61d143-2f5f-4c97-bf4f-e6cb2470e77a\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Senior Interior Designer &#8211; FTC 1 year<\/h3>\u00a350,000 &#8211; \u00a355,000 (GBP) AnnuallySenior Hospitality Interior Designer &#8211; Global StudioPermanentInteriors &rsaquo; Senior Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/senior-associate\/8dd18278-010c-4d1c-8091-ce14b453ecde\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Senior Associate<\/h3>\u00a360 &#8211; \u00a370 (GBP) AnnuallySenior Associate &#8211; High End Resi &#8211; Award winning practice &#8211; Hybrid WorkingPermanentInterior Design &rsaquo; Associate<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/junior-designer\/72e69bbd-6d87-41cd-bb02-534428cac6d8\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"c\">London, UK<h3>Junior Designer<\/h3>\u00a314 &#8211; \u00a322 (GBP)Junior Designer &#8211; Workplace &#8211; Contract role &#8211; Global organisationContractInterior Design &rsaquo; Junior Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-interior-designer\/cf9cce72-0831-418d-8c17-361c38431cfc\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Midweight Interior Designer<\/h3>\u00a335,000 &#8211; \u00a340,000 (GBP) AnnuallyMixed sector designer role with strong Revit.PermanentInterior Design &rsaquo; Intermediate Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/senior-interior-designer-workplace-permanent\/2b0022d6-f988-41ca-a247-94271fa507f6\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Senior Interior Designer &#8211;  Workplace &#8211; Permanent<\/h3>\u00a350,000 &#8211; \u00a355,000 (GBP) AnnuallySenior Interior Designer &#8211; Workplace &#8211; PermanentPermanentInterior Design &rsaquo; Senior Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/associate-interior-designer\/b01a5b2c-bf05-4df8-a246-5cc44908d6ab\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Associate Interior Designer<\/h3>\u00a360,000 &#8211; \u00a370,000 (GBP) AnnuallyAssociate Interior Designer, HospitalityPermanentInterior Design &rsaquo; Associate<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/lead-designer-architecture\/41cb0c91-51aa-4458-9620-74ee5548edf1\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Lead Designer &#8211; Architecture<\/h3>\u00a360,000 &#8211; \u00a365,000 (GBP) AnnuallyLead Interior Designer &#8211; ArchitecturePermanentInterior Design &rsaquo; Design Lead<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-interior-designer\/02ac58ab-6d80-4d4c-b271-f2f2b4c96da9\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Midweight Interior Designer<\/h3>\u00a335,000 &#8211; \u00a345,000 (GBP) AnnuallyStrong Revit Proficient Corporate InteriorsPermanentInterior Design &rsaquo; Intermediate Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-interior-designer\/c2c61476-6a22-47ff-a0a8-e74ea5c1dd1f\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Midweight Interior Designer<\/h3>\u00a335,000 &#8211; \u00a345,000 (GBP) AnnuallyMidweight Interior Designer &#8211; Luxury Multi-disciplinary Design &amp; Delivery Studio, Hybrid working, Central LondonPermanentInterior Design &rsaquo; Intermediate Interior Designer<\/a><a href=\"https:\/\/www.bespokecareers.com\/jobview\/midweight-interior-designer\/00e5d0c2-b33e-4e44-af5d-daedff58d3c4\/\" data-city=\"london\" data-ctry=\"united-kingdom\" data-disc=\"cla_interior-design-6545805\" data-ac1=\"\">London, UK<h3>Midweight Interior Designer<\/h3>\u00a335,000 &#8211; \u00a350,000 (GBP) AnnuallyLeading, established architectural practice, midweight interior designer, hybrid workingPermanentInterior Design &rsaquo; Intermediate Interior Designer<\/a>\n      <aside>\n        <b>Drop your CV \/ portfolio<\/b>\n        One file, up to 10MB. PDF, Word or images &#8211; the right consultant will see it.\n        <button type=\"button\" id=\"bsxDropAlt\">I don&#8217;t have one handy &#8211; just take my details<\/button>\n      <form id=\"bsxDropForm\" hidden novalidate>\n        \n        <input id=\"bsxDfFirst\" type=\"text\" placeholder=\"First name\" aria-label=\"First name\" autocomplete=\"given-name\"\/>\n        <input id=\"bsxDfLast\" type=\"text\" placeholder=\"Last name\" aria-label=\"Last name\" autocomplete=\"family-name\"\/>\n        <input id=\"bsxDfEmail\" type=\"email\" placeholder=\"Email\" aria-label=\"Email\" autocomplete=\"email\"\/>\n        <input id=\"bsxDfPhone\" type=\"tel\" placeholder=\"Phone\" aria-label=\"Phone\" autocomplete=\"tel\"\/>\n        <input id=\"bsxDfRole\" type=\"text\" placeholder=\"Role you're looking for\" aria-label=\"Role you're looking for\"\/>\n          <input type=\"text\" data-bcv-place-input placeholder=\"Where are you looking?\" aria-label=\"Where are you looking?\" autocomplete=\"off\" role=\"combobox\" aria-autocomplete=\"list\" aria-expanded=\"false\"\/>\n          <button type=\"button\" data-bcv-place-clear hidden aria-label=\"Clear location\">&times;<\/button>\n          <ul data-bcv-place-list role=\"listbox\" hidden><\/ul>\n        <label>Website<input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"\/><\/label>\n        \n        <button type=\"submit\" id=\"bsxDropSend\">Send it over &rarr;<\/button>\n      <\/form>\n      &#10003;<b>Got it.<\/b>The right consultant will be in touch.\n      <input type=\"file\" id=\"bsxDropInput\" hidden accept=\".pdf,.doc,.docx,.png,.jpg,.jpeg,.webp,.zip,.ppt,.pptx,.key,.indd,.heic\"\/>\n        <b>Hear about new jobs first<\/b>\n        We&#8217;ll email you when jobs matching this search go live.\n      <\/aside>\n    Jobs around the world<button data-map-close aria-label=\"Close map\">&times;<\/button>\n<style>.bsx-city{max-width:860px;margin:44px auto 0;padding:0 4px;font-size:15px;line-height:1.6;color:var(--black)}.bsx-city h2{font-size:20px;line-height:1.3;margin:30px 0 10px}.bsx-city p{margin:0 0 12px;color:#333}.bsx-city table{border-collapse:collapse;width:100%;max-width:560px;font-size:14px;margin:6px 0 8px}.bsx-city th,.bsx-city td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line)}.bsx-city th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700}.bsx-city .bsx-city-src{font-size:12.5px;color:var(--muted)}.bsx-city details{border-top:1px solid var(--line);padding:11px 0}.bsx-city details:last-of-type{border-bottom:1px solid var(--line)}.bsx-city summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px}.bsx-city summary::-webkit-details-marker{display:none}.bsx-city summary::after{content:'+';color:var(--muted);font-weight:400}.bsx-city details[open] summary::after{content:'2212'}.bsx-city details p{margin:8px 0 2px}.bsx-city a{color:var(--black);text-decoration:underline}.bsx-city .bsx-city-office{background:var(--paper);border-radius:12px;padding:16px 18px;margin:8px 0 0}.bsx-city address{font-style:normal;margin:0}.bsx-city .bsx-city-links{font-size:13.5px;color:var(--muted);margin-top:18px}.bsx-city .bsx-city-links b{color:var(--black);margin-right:8px}@media (max-width:600px){.bsx-city{font-size:14.5px;margin-top:32px}.bsx-city h2{font-size:18px}}<\/style>\n<section id=\"bsxCityBlock\">\n  <h2>Interior design jobs in London<\/h2>\n  <p>Every interior design role above shows its salary, from junior designer to design director. Most are exclusive to Bespoke Careers, so you won&#8217;t see them on the big boards.<\/p>\n  <p>The board updates daily. Filter by level, salary or contract, or drop your CV and portfolio and let the London interiors team come to you.<\/p>\n  <h2>What interior designers earn in London<\/h2>\n  <table>\n    <thead><tr><th>Role<\/th><th>Entry<\/th><th>Median<\/th><th>Top 10%<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>Interior designer<\/td><td>&pound;28,000<\/td><td>&pound;42,000<\/td><td>&pound;85,000<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n  <p>From the 2026 Bespoke Careers London salary guides. Full breakdown by level: <a href=\"https:\/\/www.bespokecareers.com\/salary-guide\/london\/interiordesign\/\">interior design salaries in London<\/a>.<\/p>\n  <h2>Common questions<\/h2>\n  <details><summary>Do I need a portfolio to apply?<\/summary><p>For design roles, yes. A CV starts the conversation and a portfolio gets you the interview. Your consultant will tell you what each practice wants to see before anything is sent.<\/p><\/details>\n  <details><summary>Which kinds of interior design roles are listed?<\/summary><p>Studios of every size and sector, including FF&amp;E and workplace specialists. Use the Role filter to narrow the list to the level and kind of work you want.<\/p><\/details>\n  <details><summary>Are contract interior design roles listed here?<\/summary><p>Yes. Switch Job type to Contract, or open the contract listings linked below. Day rates show on the ad the same way salaries do.<\/p><\/details>\n  <details><summary>Does it cost anything to use Bespoke Careers?<\/summary><p>Nothing. The hiring practice pays our fee. Candidates never do.<\/p><\/details>\n  <details><summary>Where is the Bespoke Careers London office?<\/summary><p>25 Easton Street, Studio 25.1, London WC1X 0DS. Call +44 (0)207 24 24 909 or email <a href=\"mailto:london@bespokecareers.com\">london@bespokecareers.com<\/a>.<\/p><\/details>\n    <b>Bespoke Careers London<\/b>\n    <address>25 Easton Street, Studio 25.1, London WC1X 0DS<br \/>+44 (0)207 24 24 909 &middot; <a href=\"mailto:london@bespokecareers.com\">london@bespokecareers.com<\/a><br \/><a href=\"https:\/\/www.bespokecareers.com\/london\/\">Meet the London team<\/a><\/address>\n  <p><b>More London jobs<\/b><a href=\"https:\/\/www.bespokecareers.com\/london\/jobs\/\">All London jobs<\/a> &middot; <a href=\"https:\/\/www.bespokecareers.com\/london\/architect-jobs\/\">Architect jobs<\/a> &middot; <a href=\"https:\/\/www.bespokecareers.com\/jobs\/in-london-uk-gb\/ac1_contract\/\">Contract roles<\/a><\/p>\n  <p><b>Elsewhere in the UK<\/b><a href=\"https:\/\/www.bespokecareers.com\/jobs\/in-greater-manchester-north-west-england-gb\/\">Manchester jobs<\/a> &middot; <a href=\"https:\/\/www.bespokecareers.com\/salary-guide\/london\/interiordesign\/\">Interior design salaries in London<\/a><\/p>\n<\/section>\n    <p><a href=\"\/jobs\/cla_architecture-6528545\/\">Architecture jobs<\/a><a href=\"\/london\/architect-jobs\/\">London<\/a><a href=\"\/jobs\/in-sydney-nsw\/cla_architecture-6528545\/\">Sydney<\/a><a href=\"\/jobs\/in-melbourne-vic\/cla_architecture-6528545\/\">Melbourne<\/a><a href=\"\/jobs\/in-brisbane-qld\/cla_architecture-6528545\/\">Brisbane<\/a><a href=\"\/jobs\/in-new-york\/cla_architecture-6528545\/\">New York<\/a><a href=\"\/jobs\/in-los-angeles\/cla_architecture-6528545\/\">Los Angeles<\/a><a href=\"\/jobs\/in-austin\/cla_architecture-6528545\/\">Austin<\/a><a href=\"\/jobs\/in-dallas-104690\/cla_architecture-6528545\/\">Dallas<\/a><a href=\"\/jobs\/in-washington-dc\/cla_architecture-6528545\/\">Washington DC<\/a><a href=\"\/jobs\/in-atlanta-102692\/cla_architecture-6528545\/\">Atlanta<\/a><a href=\"\/jobs\/in-san-francisco-101526\/cla_architecture-6528545\/\">San Francisco<\/a><a href=\"\/jobs\/in-greater-manchester-north-west-england-gb\/cla_architecture-6528545\/\">Manchester<\/a><a href=\"\/jobs\/in-perth-wa\/cla_architecture-6528545\/\">Perth<\/a><a href=\"\/jobs\/in-adelaide\/cla_architecture-6528545\/\">Adelaide<\/a><a href=\"\/jobs\/cla_interior-design-6545805\/\">Interior design jobs<\/a><a href=\"\/london\/interior-design-jobs\/\">London<\/a><a href=\"\/jobs\/in-sydney-nsw\/cla_interior-design-6545805\/\">Sydney<\/a><a href=\"\/jobs\/in-melbourne-vic\/cla_interior-design-6545805\/\">Melbourne<\/a><a href=\"\/jobs\/in-brisbane-qld\/cla_interior-design-6545805\/\">Brisbane<\/a><a href=\"\/jobs\/in-new-york\/cla_interior-design-6545805\/\">New York<\/a><a href=\"\/jobs\/in-los-angeles\/cla_interior-design-6545805\/\">Los Angeles<\/a><a href=\"\/jobs\/in-austin\/cla_interior-design-6545805\/\">Austin<\/a><a href=\"\/jobs\/in-dallas-104690\/cla_interior-design-6545805\/\">Dallas<\/a><a href=\"\/jobs\/in-washington-dc\/cla_interior-design-6545805\/\">Washington DC<\/a><a href=\"\/jobs\/in-atlanta-102692\/cla_interior-design-6545805\/\">Atlanta<\/a><a href=\"\/jobs\/in-san-francisco-101526\/cla_interior-design-6545805\/\">San Francisco<\/a><a href=\"\/jobs\/in-greater-manchester-north-west-england-gb\/cla_interior-design-6545805\/\">Manchester<\/a><a href=\"\/jobs\/ac1_contract\/\">Contract jobs<\/a><a href=\"\/jobs\/in-london-uk-gb\/ac1_contract\/\">London<\/a><a href=\"\/jobs\/in-sydney-nsw\/ac1_contract\/\">Sydney<\/a><a href=\"\/jobs\/in-melbourne-vic\/ac1_contract\/\">Melbourne<\/a><a href=\"\/jobs\/in-brisbane-qld\/ac1_contract\/\">Brisbane<\/a><a href=\"\/jobs\/in-new-york\/ac1_contract\/\">New York<\/a><a href=\"\/jobs\/in-dallas-104690\/ac1_contract\/\">Dallas<\/a><a href=\"\/jobs\/in-atlanta-102692\/ac1_contract\/\">Atlanta<\/a>More disciplines<a href=\"\/jobs\/cla_landscape-and-urban-design\/\">Landscape &#038; urban design jobs<\/a><a href=\"\/jobs\/cla_architectural-and-interior-products\/\">Architectural &#038; interior products jobs<\/a><a href=\"\/jobs\/cla_business-support-6545815\/\">Business support jobs<\/a><a href=\"\/jobs\/cla_strategic-appointments\/\">Executive &#038; leadership jobs<\/a>Browse by role<a href=\"\/jobs\/cla_architecture-6528545_scla_intermediate-architect\/\">Intermediate architect jobs<\/a><a href=\"\/jobs\/cla_architecture-6528545_scla_senior-architect-6449148\/\">Senior architect jobs<\/a><a href=\"\/jobs\/cla_interior-design-6545805_scla_intermediate-interior-designer\/\">Intermediate interior designer jobs<\/a><a href=\"\/jobs\/cla_interior-design-6545805_scla_senior-interior-designer-6545808\/\">Senior interior designer jobs<\/a><a href=\"\/jobs\/cla_architecture-6528545_scla_junior-architect\/\">Junior architect jobs<\/a><a href=\"\/jobs\/cla_architecture-6528545_scla_architectural-technician-6450004\/\">Architectural technician jobs<\/a><a href=\"\/jobs\/cla_architectural-and-interior-products_scla_sales-representative-6464079\/\">Sales representative jobs<\/a><a href=\"\/jobs\/cla_strategic-appointments_scla_associate-6449331\/\">Associate jobs<\/a><a href=\"\/jobs\/cla_interior-design-6545805_scla_junior-interior-designer\/\">Junior interior designer jobs<\/a><a href=\"\/jobs\/cla_landscape-and-urban-design_scla_senior-landscape-architect\/\">Senior landscape architect jobs<\/a><a href=\"\/jobs\/cla_business-support-6545815_scla_business-development-6449483\/\">Business development jobs<\/a><a href=\"\/jobs\/cla_architecture-6528545_scla_project-manager-6448226\/\">Project manager jobs<\/a><a href=\"\/jobs\/cla_business-support-6545815_scla_marketing-and-communications-6545819\/\">Marketing &#038; communications jobs<\/a><a href=\"\/jobs\/cla_architecture-6528545_scla_senior-architectural-technician\/\">Senior architectural technician jobs<\/a><a href=\"\/jobs\/cla_architecture-6528545_scla_bim-coordinator\/\">BIM coordinator jobs<\/a><a href=\"\/jobs\/cla_landscape-and-urban-design_scla_intermediate-landscape-architect\/\">Intermediate landscape architect jobs<\/a><a href=\"\/jobs\/cla_business-support-6545815_scla_studiopractice-management\/\">Studio\/practice management jobs<\/a><a href=\"\/jobs\/cla_architectural-and-interior-products_scla_business-development-manager-6449071\/\">Business development manager jobs<\/a>Jobs by city<a href=\"\/london\/jobs\/\">London<\/a><a href=\"\/jobs\/in-sydney-nsw\/\">Sydney<\/a><a href=\"\/jobs\/in-melbourne-vic\/\">Melbourne<\/a><a href=\"\/jobs\/in-brisbane-qld\/\">Brisbane<\/a><a href=\"\/jobs\/in-new-york\/\">New York<\/a><a href=\"\/jobs\/in-los-angeles\/\">Los Angeles<\/a><a href=\"\/jobs\/in-austin\/\">Austin<\/a><a href=\"\/jobs\/in-dallas-104690\/\">Dallas<\/a><a href=\"\/jobs\/in-washington-dc\/\">Washington DC<\/a><a href=\"\/jobs\/in-atlanta-102692\/\">Atlanta<\/a><a href=\"\/jobs\/in-san-francisco-101526\/\">San Francisco<\/a><a href=\"\/jobs\/in-greater-manchester-north-west-england-gb\/\">Manchester<\/a><a href=\"\/jobs\/in-perth-wa\/\">Perth<\/a><a href=\"\/jobs\/in-adelaide\/\">Adelaide<\/a>Jobs by country<a href=\"\/jobs\/in-united-kingdom-of-great-britain-and-northern-ireland\/\">United Kingdom<\/a><a href=\"\/jobs\/in-australia\/\">Australia<\/a><a href=\"\/jobs\/in-united-states-of-america\/\">United States<\/a><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Search for jobs What &times; Where Search jobs Filters Salary Job type Any job type Permanent Contract Discipline Any discipline Architecture Interior design Landscape &amp; urban design Architectural &amp; interior products Business support Executive and leadership Role Map Clear all Home \/ Jobs Filters&times; Salary Job type Discipline Role Sort by Clear allShow jobs Interior&hellip;<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":6094,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_titles_title":"Interior Design Jobs in London (With Salaries)","_seopress_titles_desc":"Live interior design jobs in London, all with salaries. Exclusive roles not advertised anywhere else. Updated daily by Bespoke Careers.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-18782","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages\/18782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/comments?post=18782"}],"version-history":[{"count":6,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages\/18782\/revisions"}],"predecessor-version":[{"id":18800,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages\/18782\/revisions\/18800"}],"up":[{"embeddable":true,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages\/6094"}],"wp:attachment":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/media?parent=18782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}