@charset "UTF-8";@font-face{font-family:Lato;src:url(/fashion_build/fonts/lato-regular-webfont.ef6eebb8.woff2) format("woff2"),url(/fashion_build/fonts/lato-regular-webfont.999946c5.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/fashion_build/fonts/Lato-Light.7e323674.woff2) format("woff2"),url(/fashion_build/fonts/Lato-Light.91308c02.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fashion_build/fonts/Lato-Bold.ea8a923e.woff2) format("woff2"),url(/fashion_build/fonts/Lato-Bold.ba3a83ad.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fashion_build/fonts/Lato-Black.9280d87f.woff2) format("woff2"),url(/fashion_build/fonts/Lato-Black.efe7c183.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Benton Sans Compressed;src:url(/fashion_build/fonts/BentonSansComp-Bold.6bb4419b.woff2) format("woff2"),url(/fashion_build/fonts/BentonSansComp-Bold.dc36613e.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Benton Modern Display;src:url(/fashion_build/fonts/BentonModDisp-Regular.dbf5c886.woff2) format("woff2"),url(/fashion_build/fonts/BentonModDisp-Regular.399fa910.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/fashion_build/fonts/MaterialIcons-Regular.9f8fc008.woff2) format("woff2"),url(/fashion_build/fonts/MaterialIcons-Regular.070973ae.woff) format("woff"),url(/fashion_build/fonts/MaterialIcons-Regular.120b4c7b.ttf) format("truetype")}@font-face{font-family:Material Icons Outlined;font-style:normal;src:local("MaterialIconsOutlined-Regular"),url(/fashion_build/fonts/MaterialIconsOutlined-Regular.f1e190ba.woff2) format("woff2"),url(/fashion_build/fonts/MaterialIconsOutlined-Regular.ed8ac08f.woff) format("woff");font-weight:400;font-display:swap}.material-icons{font-family:Material Icons,sans-serif;font-weight:400;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga"}.icon-outlined,.material-icons{font-style:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.icon-outlined{font-family:Material Icons Outlined,sans-serif;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga"}header .mx-auto{max-width:1528px}header .header__buttons,header .header__icons,header .header__job-offers-banner .job-offers-banner__counter,header .header__nav{padding-left:16px}header .header__buttons,header .header__icons,header .header__nav{padding-right:16px}header .header__nav .nav__click .click__arrow--right{right:16px}@media(min-width:768px){header .header__buttons,header .header__icons,header .header__job-offers-banner .job-offers-banner__counter,header .header__nav{padding-left:64px}header .header__buttons,header .header__icons,header .header__nav{padding-right:64px}header .header__buttons .buttons__right,header .header__nav .nav__click .click__arrow--right{right:64px}}#fj-website__banner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#fj-website__banner .counter__label,#fj-website__banner .job-offers-banner__counter{color:#292929;font-family:lato,sans-serif;font-weight:900;line-height:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-moz-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;text-align:left!important;font-size:6px;letter-spacing:1.2px}#fj-website__banner .counter__nb{color:#c4ad7d;font-family:Benton Modern Display,sans-serif;font-size:22px;letter-spacing:4.4px;line-height:24px}header .header__job-offers-banner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#292929;color:#fff;letter-spacing:1px;height:80px;border-bottom:4px solid #fff}header .header__job-offers-banner a:hover{text-decoration:none}header .header__job-offers-banner .scrollable__arrow{display:none}header .header__job-offers-banner .col-min{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}header .header__job-offers-banner .slider-track{width:auto}header .header__job-offers-banner .slider-contain{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}header .header__job-offers-banner .slider-contain .slider-prev-contain{position:relative;left:0}header .header__job-offers-banner .slider-contain .fashion-slider{margin-top:auto;margin-bottom:auto}header .header__job-offers-banner .job-offers-banner__counter,header .header__job-offers-banner__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header__job-offers-banner .job-offers-banner__counter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;text-align:center}header .header__job-offers-banner .job-offers-banner__counter .counter__label,header .header__job-offers-banner .job-offers-banner__counter .counter__nb{width:-webkit-max-content;width:-moz-max-content;width:max-content}header .header__job-offers-banner .job-offers-banner__counter .counter__nb{font-family:Benton Modern Display,sans-serif;width:100%;font-size:22px;line-height:1;letter-spacing:3px;color:#c4ad7d;white-space:nowrap;text-align:left}header .header__job-offers-banner .job-offers-banner__counter .counter__label{line-height:1;font-size:6px;letter-spacing:1.2px;text-align:left;text-transform:uppercase;padding-right:5px;width:100%}header .header__job-offers-banner .job-offers-banner__triangle{margin:0 10px}header .header__job-offers-banner .job-offers-banner__triangle .triangle__back,header .header__job-offers-banner .job-offers-banner__triangle .triangle__front{border-top:38px solid transparent;border-bottom:38px solid transparent;border-left:15px solid}header .header__job-offers-banner .job-offers-banner__triangle .triangle__back{border-left-color:#fff}header .header__job-offers-banner .job-offers-banner__triangle .triangle__front{-webkit-transform:translate(-.5px,-100%);-moz-transform:translate(-.5px,-100%);-ms-transform:translate(-.5px,-100%);-o-transform:translate(-.5px,-100%);transform:translate(-.5px,-100%);border-left-color:#292929}header .header__job-offers-banner .job-offers-banner__media{float:left;height:56px;width:56px;min-width:56px;min-height:56px}header .header__job-offers-banner .job-offers-banner__media img{height:100%;width:100%}header .header__job-offers-banner .job-offers-banner__job{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;margin-right:15px}header .header__job-offers-banner .job-offers-banner__job .time-ago{padding-top:0;line-height:11px;font-size:10px;color:#979797}header .header__job-offers-banner .job-offers-banner__job .time-ago .material-icons{font-size:10px}header .header__job-offers-banner .job-offers-banner__job .job__title{font-family:Benton Sans Compressed,sans-serif;font-size:16px;line-height:1.2em;height:2.4em;letter-spacing:.3px;max-width:240px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}header .header__job-offers-banner .job-offers-banner__job .job__company,header .header__job-offers-banner .job-offers-banner__job .job__details{line-height:1;max-width:240px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}header .header__job-offers-banner .job-offers-banner__job .job__company{text-transform:uppercase;font-size:10px;letter-spacing:2px;line-height:16px;font-family:lato,sans-serif;font-weight:300}header .header__job-offers-banner .job-offers-banner__job .job__details{color:#979797;text-transform:uppercase;font-size:7px;letter-spacing:1.4px;line-height:16px;font-family:lato,sans-serif;font-weight:600}header .header__job-offers-banner .job-offers-banner__job .one-line{height:auto;font-size:16px;letter-spacing:1.1px;line-height:16px}@media(min-width:1200px){header .header__job-offers-banner .scrollable__arrow{display:block;background-color:#292929;color:#fff;top:38px;height:70px}header .header__job-offers-banner .scrollable__arrow i{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}header .header__job-offers-banner .scrollable__arrow.slider-prev{position:relative;left:0}header .header__job-offers-banner .scrollable__arrow.slider-next{right:0}header .header__job-offers-banner .scrollable__arrow .material-icons{line-height:70px}header .header__job-offers-banner .slider-contain .fashion-slider{left:-64px}}@media(min-width:1270px){header .header__job-offers-banner .job-offers-banner__counter .counter__nb{font-size:29px;letter-spacing:5.8px}header .header__job-offers-banner .job-offers-banner__counter .counter__label{font-size:8px;letter-spacing:1.6px}body.without-letter-spacing header .header__job-offers-banner .job-offers-banner__counter .counter__label,body.without-letter-spacing header .header__job-offers-banner .job-offers-banner__counter .counter__nb{letter-spacing:0}#fj-website__banner .counter__label,#fj-website__banner .job-offers-banner__counter{letter-spacing:1.6px;line-height:8px;font-size:8px}#fj-website__banner .counter__nb{font-size:29px;letter-spacing:3px;line-height:32px}}body.fashionjobs header .header__job-offers-banner .job-offers-banner__job .job__title{white-space:normal;-webkit-line-clamp:2;-o-text-overflow:-o-ellipsis-lastline;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-box-orient:vertical}body.without-letter-spacing header .header__job-offers-banner,body.without-letter-spacing header .header__job-offers-banner .job-offers-banner__counter .counter__label,body.without-letter-spacing header .header__job-offers-banner .job-offers-banner__counter .counter__nb,body.without-letter-spacing header .header__job-offers-banner .job-offers-banner__job .job__company{letter-spacing:0}header .ts-sticky-up{width:100%;color:#292929;background-color:#fff}header .header__fnw-logo img{display:block;width:152px;margin:0 auto;max-width:100%;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}header .header__buttons,header .header__icons{padding-top:20px;padding-bottom:20px}header .header__icons .icons__content{display:table;width:100%}header .header__icons .icons__content .content__group{display:table-cell;vertical-align:middle}header .header__icons .icons__content .content__group a:last-child{float:right}header .header__icons .icons__content .content__group .material-icons{cursor:pointer}header .header__buttons{display:none}header .dropdown{line-height:1.5}@media(min-width:992px){header .header__fnw-logo img{width:226px}header .header__icons{display:none}header .header__buttons{position:relative;font-size:10px;display:block;text-transform:uppercase;letter-spacing:2px;font-weight:700}header .header__buttons .buttons__item{display:inline-block}header .header__buttons .buttons__item .material-icons{-webkit-transform:translateY(33%);-moz-transform:translateY(33%);-ms-transform:translateY(33%);-o-transform:translateY(33%);transform:translateY(33%);margin-right:10px;font-size:18px;line-height:0}header .header__buttons .buttons__item .material-icons.flag-arrow{font-size:18px}header .header__buttons .buttons__left,header .header__buttons .buttons__right{position:absolute;width:40%;height:40px;bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:10px}header .header__buttons .buttons__right{text-align:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header__buttons .buttons__right a:hover{text-decoration:none}header .header__buttons .buttons__right #userActionsDropdownMenuLink{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header__buttons .buttons__right #userActionsDropdownMenuLink .user-identity:hover{text-decoration:underline}header .header__buttons .buttons__right #userActionsDropdownMenuLink .material-icons:hover{text-decoration:none}header .header__buttons .buttons__right .buttons__item{margin-left:40px}header .header__buttons .buttons__right .buttons__item:hover{text-decoration:none}header .header__buttons .buttons__left #countryDropdownMenuLink,header .header__buttons .buttons__left #langDropdownMenuLink,header .header__buttons .buttons__left .buttons__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}header .header__buttons .buttons__left #countryDropdownMenuLink:hover,header .header__buttons .buttons__left #langDropdownMenuLink:hover,header .header__buttons .buttons__left .buttons__item:hover{cursor:pointer}header .header__buttons .buttons__left #countryDropdownMenuLink .material-icons:hover,header .header__buttons .buttons__left #langDropdownMenuLink .material-icons:hover,header .header__buttons .buttons__left .buttons__item .material-icons:hover{text-decoration:none}header .header__buttons .buttons__left .buttons__item:not(:last-child){margin-right:32px}#userActionsDropdownMenuLink .material-icons{margin:0}body.connected header .header__buttons .buttons__right{bottom:20px}}header .header__nav{width:100%;background-color:#fff;font-family:Benton Sans Compressed,sans-serif;font-weight:700}header .header__nav nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;border-top:1px solid #e7e7e7;height:50px}header .header__nav nav .nav__click{margin-top:auto;margin-bottom:auto;padding-top:9px;height:100%;border-bottom:4px solid #f6f6f6;display:none}header .header__nav nav .nav__click-fj{border-bottom:4px solid #e7e7e7}header .header__nav nav .nav__click--display{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}header .header__nav nav .nav__click .click__arrow{background-color:#fff;padding:0 10px;line-height:27px}header .header__nav nav .nav__click .click__arrow--right{color:#e7e7e7}header .header__nav nav .nav__click .click__arrow--active{cursor:pointer;color:unset}header .header__nav nav .nav__bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}header .header__nav nav .nav__bar,header .header__nav nav .nav__bar .bar__menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}header .header__nav nav .nav__bar .bar__menu{position:relative;height:50px;right:0;border-bottom:4px solid #f6f6f6;margin-bottom:1px}header .header__nav nav .nav__bar .bar__menu-fj{border-bottom:4px solid #e7e7e7}header .header__nav nav .nav__bar .bar__menu--transition{-webkit-transition-duration:.75s;-moz-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}header .header__nav nav .nav__bar .bar__menu .menu__item{white-space:nowrap;text-transform:uppercase;letter-spacing:2px;font-size:12px;line-height:29px;padding:10px 15px;border-bottom:4px solid #f6f6f6;margin-bottom:-4px}header .header__nav nav .nav__bar .bar__menu .menu__item-fj{border-bottom:4px solid #e7e7e7}header .header__nav nav .nav__bar .bar__menu .menu__item:hover{text-decoration:underline}header .header__nav nav .nav__bar .bar__menu .menu__item.active{border-bottom:4px solid #000}header .header__nav nav .nav__bar .bar__menu .menu__item:first-child{padding-left:0;position:relative;z-index:1}header .header__nav nav .nav__bar .bar__menu .menu__item:last-child{padding-right:0}header .header__nav nav .nav__search{margin-top:auto;margin-bottom:auto;border-bottom:4px solid #f6f6f6;padding-top:9px;padding-left:30px;padding-right:30px;height:100%;cursor:pointer}header .header__nav nav .nav__search__fj{border-bottom:4px solid #e7e7e7}header .header__nav nav .nav__search--large-screen{display:none}@media(min-width:768px){header .header__nav nav .nav__bar .bar__menu .menu__item{font-size:16px}}@media(min-width:1270px){header .header__nav nav .nav__search--large-screen{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}header .header__nav nav .nav__search--large-screen .material-icons{z-index:1;padding-left:30px;padding-right:3px;line-height:28px}header .header__nav nav .nav__search--large-screen .search__input input{width:0;height:28px;border:none;padding:0}}body.without-letter-spacing header .header__nav nav .nav__bar .bar__menu .menu__item{letter-spacing:0}.dark-background header .header__nav,.dark-background header .ts-sticky-up{background-color:#292929;color:#fff}.dark-background header .header__nav nav .nav__click .click__arrow,.dark-background header .ts-sticky-up nav .nav__click .click__arrow{background-color:#292929}.dark-background header .header__job-offers-banner{border-bottom-color:#e7e7e7}.dark-background header nav{border-top-color:#5d5d5d;border-bottom-color:#5d5d5d}.grey-background header .header__nav,.grey-background header .header__nav nav .nav__click .click__arrow,.grey-background header .ts-sticky,.grey-background header .ts-sticky-up,.grey-background header .ts-sticky-up nav .nav__click .click__arrow,.grey-background header .ts-sticky nav .nav__click .click__arrow{background-color:#f6f6f6}.grey-background header .header__job-offers-banner{border-bottom-color:#f6f6f6;background-color:#fff;color:#292929}.grey-background header .header__job-offers-banner .scrollable__arrow{background-color:#fff;color:#000}.grey-background header .header__job-offers-banner .job-offers-banner__triangle .triangle__back{border-left-color:#a7a7a7}.grey-background header .header__job-offers-banner .job-offers-banner__triangle .triangle__front{border-left-color:#fff}header .buttons-user-action{background-color:#e7e7e7;color:#292929!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px 10px;height:auto;margin-right:28px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}header .buttons-user-action:hover{background-color:#292929;color:#e7e7e7!important;text-decoration:none}header .buttons-user-action .buttons__icon{height:20px;margin-right:10px}header .user-picture-xs{max-height:100%;margin-right:10px}header .user-identity{display:inline-block;vertical-align:middle}header .buttons__right{height:28px}@media(min-width:1270px){#userActionsDropdownMenuLink{min-width:210px;min-height:40px;display:inline-block}#userActionsDropdownMenuLink:hover{text-decoration:none}#userActionsDropdownMenuLink:hover .user-identity{text-decoration:underline}}.header__submenu{background-color:#e7e7e7;position:absolute;z-index:3000;width:100%;margin-top:-4px}.header__submenu__content{max-width:1528px}.header__submenu a{font-size:12px;white-space:nowrap;text-transform:uppercase;letter-spacing:2px;font-family:Benton Sans Compressed,sans-serif;font-weight:700;overflow:hidden;padding:0 10px}.header__submenu a:hover{text-decoration:underline}.header__layout .sticky-mode .header__submenu{position:relative}@media(min-width:768px){.header__submenu__content{padding-left:10rem!important}}@media(min-width:768px){.header__submenu a{font-size:16px}}body.without-letter-spacing .header__submenu a{letter-spacing:0}