@font-face{font-family:"basefont";src:url(/assets/fira-100-93d700b57d925678dc14e4b29c84023d6eeb61a1396d280e51a6eafa1259831f.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"basefont";src:url(/assets/fira-300-0e3abd1c361f9146f15313a83eecea13edd4e5ec736e78122caebd2b37d36664.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"basefont";src:url(/assets/fira-400-a40ec1be6ec44cb1f22c0cf18e710020e084c4765aafd5ec28e944c3b00d6477.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"basefont";src:url(/assets/fira-500-0f12d422443a35f888002fe3d14f97a7f178c2679498565f9eca06407b9327a6.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"basefont";src:url(/assets/fira-700-fed282bc6c45d0dd4029dbaf20c976f8df28ec724b4865dd61c86343711f811b.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"titlefont";src:url(/assets/lato-700-1828e416802fb429f50d7a27d2dcccb7d0cdc8e856d26378a59ba0335ef110bf.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"titlefont";src:url(/assets/lato-900-81a0dcc5c6a495c97901573bce9d528df0b2369b2b7cd5ae04ce847ec66b5542.woff2) format("woff2");font-weight:900;font-style:normal}body.admin{--color-green: #2b341d;--color-green-dark: #1E2414;--color-green-light: #525d3e;--color-grey-dark: #313131;--color-primary: var(--color-green);--color-primary-dark: var(--color-green-dark);--color-secondary: var(--color-grey-dark);--color-text: var(--color-grey-dark);--color-text-light: #666666;--color-text-xlight: #b8bcbe}body.admin span.state{background:var(--color-grey-dark);border-radius:4px;color:#fff;display:inline-block;font-size:11px;font-weight:700;padding:3px 10px;text-transform:uppercase}body.admin span.state.active{background:var(--color-form-green)}body.admin span.state.draft{background:var(--color-form-yellow)}body.admin span.state.archived{background:var(--color-purple)}body.admin span.state.inactive{background:var(--color-grey)}body.admin{--field-border-focus: var(--color-secondary);--button-color-primary: var(--color-primary);--button-color-hover-primary: var(--color-primary-dark)}body.admin trix-editor h3{color:var(--color-blue);font-size:var(--fs-m);font-weight:700}body.admin trix-editor ul{margin-bottom:var(--space-m)}body.admin trix-toolbar button.trix-button--icon-heading-1{display:none}body.admin trix-toolbar button.trix-button--icon-heading-2{display:none}body.admin trix-toolbar button.trix-button--icon-heading-4{display:none}body.admin trix-toolbar button.trix-button--icon-heading-5{display:none}body.admin trix-toolbar button.trix-button--icon-page-break{display:none}body.admin trix-toolbar button.trix-button--icon-quote{display:none}body.admin trix-toolbar button.trix-button--icon-rich-block-1{display:none}body.admin trix-toolbar button.trix-button--icon-rich-block-2{display:none}body.admin trix-toolbar button.trix-button--icon-rich-block-3{display:none}body.admin trix-toolbar button.trix-button--icon-attach{display:none}body.admin #formula-sidebar header.signature a span.platform{font-family:"titlefont";font-size:20px;font-weight:900;line-height:1em;vertical-align:middle;text-transform:uppercase}body.admin #formula-sidebar header.signature a span.platform span.organisation{font-size:12px;opacity:.5;font-weight:700;line-height:1.4em}body#admin-categories.index #table-categories thead tr th.position{width:160px}body#admin-categories #category-form div.field.layout_products{max-width:var(--field-m)}body#admin-families.index #table-families thead tr th.position{width:200px}body#admin-products #product-form div.field-hidden{display:none}body#admin-products #product-form div.technical-sheet-wrapper{margin-bottom:var(--space-m)}body#admin-products #product-form div.technical-sheet-wrapper div#nav-technical-sheet label{color:var(--color-text-light);display:block;margin-bottom:8px}body#admin-products #product-form div.technical-sheet-wrapper div#nav-technical-sheet a.button,body#admin-products #product-form div.technical-sheet-wrapper div#nav-technical-sheet button{margin-right:20px}body#admin-products #product-form div.technical-sheet-wrapper.existing div.field.technical_sheet{display:none}body#admin-products #product-form div#block-sizes div.nested-form div.item{width:100%}body#admin-products #product-form div#block-sizes div.nested-form div.item div.fields{display:flex}body#admin-products #product-form div#block-sizes div.nested-form div.item div.fields div.column.cover{margin-right:var(--space-m);width:300px}body#admin-sessions.new{background:var(--color-secondary)}body#admin-sessions.new #app-wrapper #formula-sidebar{display:none}body#admin-sessions.new div.page{background:var(--color-secondary);display:grid;grid-template-columns:minmax(700px, 50%) 50%;height:100%;min-height:inherit}body#admin-sessions.new div.column{display:grid;place-items:center}body#admin-sessions.new div.column div.inner-align{display:grid;height:100%;place-items:center;width:100%}body#admin-sessions.new div.column div.holder{margin:0 auto;max-width:600px;padding:40px 0 80px 0;width:70%}body#admin-sessions.new div.column.signature{background:var(--color-secondary)}body#admin-sessions.new div.column.signature div.holder{align-items:center;display:flex;flex-direction:column;justify-content:center}body#admin-sessions.new div.column.signature a.logo{align-items:center;color:#fff;display:flex;margin:0px 0 0px 0;white-space:nowrap}body#admin-sessions.new div.column.signature a.logo img.logo{display:inline-block;margin:0 0 20px 0;vertical-align:middle;width:400px}body#admin-sessions.new div.column.signature a.logo span{color:#fff;display:inline-block;font-family:"titlefont";font-size:36px;font-weight:900;line-height:1em;vertical-align:middle;text-transform:uppercase}body#admin-sessions.new div.column.signature a.logo small{display:block;font-size:14px;opacity:.6;line-height:.8em;font-weight:700}body#admin-sessions.new div.column.signature h2{color:var(--color-grey-xlight);font-size:26px;font-weight:700;line-height:1em;margin:-45px 0 0 200px;text-transform:uppercase}body#admin-sessions.new div.column.form{background:#fff}body#admin-sessions.new div.column.form div.holder{max-width:500px}body#admin-sessions.new div.column.form h1{font-size:36px;font-weight:900}body#admin-sessions.new div.column.form p{color:var(--color-text-light)}body#admin-sessions.new div.column.form div.field label{display:none}body#admin-sessions.new div.column.form div.field input{font-size:16px;height:60px}body#admin-sessions.new div.column.form div.field div.input{width:100%}
