@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@font-face{font-display:block;font-family:chon-icons;font-style:normal;font-weight:400;src:url(/build/fonts/chon-icons.1aed8245.eot);src:url(/build/fonts/chon-icons.1aed8245.eot#iefix) format("embedded-opentype"),url(/build/fonts/chon-icons.044b8d24.ttf) format("truetype"),url(/build/fonts/chon-icons.f54d23b1.woff) format("woff"),url(/build/images/chon-icons.7c1272b8.svg#chon-icons) format("svg")}i{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:chon-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.chon-external-link:before{content:"\f08e"}.chon-plus:before{content:"\f067"}.chon-download:before{content:"\f019"}.chon-return:before{content:"\f064"}.chon-folder:before{content:"\f07b"}.chon-file:before{content:"\f15b"}.chon-users:before{content:"\e927"}.chon-edit:before{content:"\e923"}.chon-eye:before{content:"\e924"}.chon-trash:before{content:"\e925"}.chon-user-plus:before{content:"\e926"}.chon-save:before{content:"\e922"}.chon-chevron-left-round:before{content:"\e91f"}.chon-connexion:before{content:"\e920"}.chon-message:before{content:"\e921"}.chon-tag:before{content:"\e91e"}.chon-box:before{content:"\e91b"}.chon-warning:before{content:"\e91a"}.chon-comment:before{content:"\e919"}.chon-checked:before{content:"\e918"}.chon-invalidate:before{content:"\e91c"}.chon-bars:before{content:"\e91d"}.chon-attachment:before{content:"\e900"}.chon-bell:before{content:"\e901"}.chon-chat:before{content:"\e902"}.chon-check:before{content:"\e903"}.chon-clipboard:before{content:"\e904"}.chon-cross:before{content:"\e905"}.chon-filter:before{content:"\e906"}.chon-gear:before{content:"\e907"}.chon-image:before{content:"\e908"}.chon-image-file:before{content:"\e909"}.chon-label:before{content:"\e90a"}.chon-list:before{content:"\e90b"}.chon-money:before{content:"\e90c"}.chon-phone:before{content:"\e90d"}.chon-scroll:before{content:"\e90e"}.chon-search:before{content:"\e90f"}.chon-send:before{content:"\e910"}.chon-suitcase:before{content:"\e911"}.chon-text-file:before{content:"\e912"}.chon-truck:before{content:"\e913"}.chon-truck-loading:before{content:"\e914"}.chon-user:before{content:"\e915"}.chon-user-alt:before{content:"\e916"}.chon-validate:before{content:"\e917"}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#fff}html{font-family:Open Sans,sans-serif;font-size:14px}h1{font-size:20px}a{color:inherit;text-decoration:none}ul{list-style:none}.c-red{color:#d51030}.c-grey{color:#846e6e}.c-black{color:#000}.c-white{color:#fff}.t-block{display:block}.chon-return:before{display:inline-block;transform:rotate(180deg)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #000;border-radius:2px;color:#d51030;height:1.4rem;position:relative;width:1.4rem}input[type=checkbox]:checked:before{content:"\e918";display:inline-block;font-family:chon-icons,emoji;font-size:1.1rem;font-weight:700;position:absolute}label input[type=checkbox],label:hover{cursor:pointer}label.disabled{color:#846e6e}label.disabled input[type=checkbox]{background:#e2dcdc;border:2px solid #e2dcdc;color:#846e6e}label.disabled input[type=checkbox],label.disabled:hover{cursor:unset}.label-checkbox{align-items:center;display:flex;gap:.5rem;margin-bottom:1.5rem}textarea{background:transparent;border:2px solid #fff;border-radius:15px;color:#fff;flex-grow:1;font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.6rem;max-height:8rem;outline:none;padding:.3rem .5rem;resize:none;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.1);scrollbar-width:thin}textarea::-webkit-scrollbar{width:1rem}textarea::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:15px}textarea::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:10px}textarea::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}textarea::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.9)}textarea::placeholder{color:#fff;opacity:.8}input[type=email],input[type=number],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-weight:700;padding:.9em}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:rgba(77,66,66,.5)}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=text]:active,input[type=text]:focus{outline:none}input[type=password]{color:#d51030}.box-filters .select-wrapper,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:rgba(77,66,66,.5);font-weight:700;padding:.9em}.box-filters .select-wrapper option,select option{color:#000}.box-filters .select-wrapper:hover,select:hover{cursor:pointer}.box-filters .select-wrapper:active,.box-filters .select-wrapper:focus,select:active,select:focus{outline:none}.form.small{width:clamp(300px,33%,450px)}.form__block{display:flex;flex-direction:column}.form__block:first-of-type{margin-top:2rem}.form__block:not(:last-of-type){margin-bottom:1rem}.form__block__tip{font-size:.85rem;max-width:260px}.form__btn{margin-top:1.5rem}.input-file__wrapper{display:flex;max-width:350px;position:relative;width:100%}.input-file__wrapper input[type=file]{display:none}.input-file__name{flex:auto;margin-right:-5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-file__btn{flex:1;padding-inline:.75rem!important}.is-loading{cursor:wait!important}.graduation{background-color:#d3d3d3;height:100%;width:100%}.graduation__container{align-items:center;display:flex;height:1px;justify-content:flex-start;width:100%}.graph{align-items:flex-end;display:flex;height:100%;justify-content:space-evenly;left:10%;position:relative;width:80%;z-index:2}.graph__container{height:400px;justify-content:center;margin:4rem auto 7rem;position:relative;width:100%}.graph__background{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:absolute;width:100%;z-index:1}.column{background-color:#d51030;width:100%}.column__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative;width:15px}.column__label{bottom:-2rem;margin-top:auto;position:absolute;right:1rem;transform:rotate(-60deg);transform-origin:right;width:max-content}.flash,.flash--bat,.flash--common{display:flex;flex-direction:column;position:fixed;right:1%;top:11%;transform:translateX(120%);transition:transform .7s cubic-bezier(.54,-.01,.52,1.24);z-index:99}.flash--common{gap:1em}.flash--common__icon{background:#f5f5f5;border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,.16);color:#d51030;padding:.5em;place-self:center}.flash--bat{text-align:center;text-transform:uppercase}.flash--bat__icon{font-size:1.8em}.flash--bat__reference{font-size:1.2em;margin-top:1em}.flash--bat .chon-validate,.flash--bat .valide{color:#27d648}.flash--bat .chon-invalidate,.flash--bat .invalide{color:#d51030}.bat__message-form__btn,.bat__validate__btn--invalidate,.bat__validate__btn--validate,.chat-btn,.contact-btn,.contact-btn--send,.content-header .search__btn--search,.form-btn,.login-btn,.product__actions__btn,.product__details__table__btn,.product__img-container__chat-btn,.search-btn,.shadowed-btn,.shadowed-btn--grey,.validate-btn,.validate-btn--invalidate,.validate-btn--neutral,.validate-btn--validate,.view-btn{border:none;outline:none}.bat__message-form__btn:hover,.bat__validate__btn--invalidate:hover,.bat__validate__btn--validate:hover,.chat-btn:hover,.contact-btn--send:hover,.contact-btn:hover,.content-header .search__btn--search:hover,.form-btn:hover,.login-btn:hover,.product__actions__btn:hover,.product__details__table__btn:hover,.product__img-container__chat-btn:hover,.search-btn:hover,.shadowed-btn--grey:hover,.shadowed-btn:hover,.validate-btn--invalidate:hover,.validate-btn--neutral:hover,.validate-btn--validate:hover,.validate-btn:hover,.view-btn:hover{cursor:pointer}.bat__message-form__btn:active,.bat__message-form__btn:focus,.bat__validate__btn--invalidate:active,.bat__validate__btn--invalidate:focus,.bat__validate__btn--validate:active,.bat__validate__btn--validate:focus,.chat-btn:active,.chat-btn:focus,.contact-btn--send:active,.contact-btn--send:focus,.contact-btn:active,.contact-btn:focus,.content-header .search__btn--search:active,.content-header .search__btn--search:focus,.form-btn:active,.form-btn:focus,.login-btn:active,.login-btn:focus,.product__actions__btn:active,.product__actions__btn:focus,.product__details__table__btn:active,.product__details__table__btn:focus,.product__img-container__chat-btn:active,.product__img-container__chat-btn:focus,.search-btn:active,.search-btn:focus,.shadowed-btn--grey:active,.shadowed-btn--grey:focus,.shadowed-btn:active,.shadowed-btn:focus,.validate-btn--invalidate:active,.validate-btn--invalidate:focus,.validate-btn--neutral:active,.validate-btn--neutral:focus,.validate-btn--validate:active,.validate-btn--validate:focus,.validate-btn:active,.validate-btn:focus,.view-btn:active,.view-btn:focus{outline:none}.content-header .search__btn--search,.search-btn{align-items:center;background:#d51030;border:1px solid transparent;border-radius:25px;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;padding:0 1.05rem}.content-header .search__btn--search i,.search-btn i{font-size:1.05rem;margin-right:.6rem}@media (max-width:768px){.content-header .search__btn--search i,.search-btn i{margin:1rem}.content-header .search__btn--search span,.search-btn span{display:none}}.content-header .search__btn--search:hover,.search-btn:hover{background:#fff;border:1px solid #d51030;color:#d51030}.view-btn{align-items:center;background:#4d4242;border-radius:15px;color:#fff;display:flex;float:right;margin-right:3.1rem;margin-top:2.1rem;padding:.5rem 1.4rem}@media (max-width:600px){.view-btn{display:none}}.view-btn i{font-size:1.16rem}.view-btn__text{font-weight:700;margin-left:.85rem;text-transform:uppercase}.view-btn[disabled]{background:grey;cursor:default;filter:opacity(.5)}.contact-btn,.contact-btn--send,.product__actions__btn,.product__details__table__btn{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:1.1rem;font-weight:700;padding:1.1rem 1.4rem;text-transform:uppercase;transition:background-color .15s}.chat-btn,.product__img-container__chat-btn{align-items:center;align-self:stretch;background:#846e6e;border-radius:5px;color:#fff;display:flex;flex-direction:column;gap:.5rem;justify-content:center;max-width:min-content;padding:.7rem 1.2rem;transition:background-color .15s}@media (max-width:1440px){.chat-btn,.product__img-container__chat-btn{padding:.7rem .9rem}}@media (max-width:1024px){.chat-btn,.product__img-container__chat-btn{align-self:unset}}.chat-btn>i,.product__img-container__chat-btn>i{font-size:3.2rem}@media (max-width:1440px){.chat-btn>i,.product__img-container__chat-btn>i{font-size:2.7rem}}.chat-btn span,.product__img-container__chat-btn span{font-size:1rem;text-align:center;width:100%}@media (max-width:1024px){.chat-btn span,.product__img-container__chat-btn span{display:none}}.chat-btn:hover,.product__img-container__chat-btn:hover{background:#d51030}.form-btn{align-items:center;background:#fff;border-radius:25px;color:#4d4242;display:flex;font-size:1.1rem;font-weight:700;padding:.7rem 1.05rem;transition:background-color .3s,color .3s}.form-btn>i{font-size:1.7rem}.form-btn>span{margin-left:.7rem}@media (max-width:1440px){.form-btn>span{margin-left:.4rem}}.form-btn:hover{background:#4d4242;color:#fff;cursor:pointer}.bat__validate__btn--invalidate,.bat__validate__btn--validate,.validate-btn,.validate-btn--invalidate,.validate-btn--neutral,.validate-btn--validate{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;padding:1rem 3rem;text-transform:uppercase}@media (max-width:1024px){.bat__validate__btn--invalidate,.bat__validate__btn--validate,.validate-btn,.validate-btn--invalidate,.validate-btn--neutral,.validate-btn--validate{padding:1rem 2rem}}.bat__validate__btn--invalidate>i,.bat__validate__btn--validate>i,.validate-btn--invalidate>i,.validate-btn--neutral>i,.validate-btn--validate>i,.validate-btn>i{font-size:1.8rem}@media (max-width:1024px){.bat__validate__btn--invalidate>i,.bat__validate__btn--validate>i,.validate-btn--invalidate>i,.validate-btn--neutral>i,.validate-btn--validate>i,.validate-btn>i{font-size:1.4rem}}.bat__validate__btn--invalidate:hover,.bat__validate__btn--validate:hover,.validate-btn--invalidate:hover,.validate-btn--neutral:hover,.validate-btn--validate:hover,.validate-btn:hover{filter:brightness(.95)}.bat__validate__btn--validate,.validate-btn--validate{background:#27d648}.bat__validate__btn--invalidate,.validate-btn--invalidate{background:#d51030}.validate-btn--neutral{background:#939393}.login-btn{align-items:center;background:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;font-size:1.1rem;gap:.7rem;padding:1rem 1.8rem;text-transform:uppercase}.login-btn>i{color:#d51030;font-size:1rem}.login-btn:hover{filter:brightness(.95)}.contact-btn,.contact-btn--send{align-items:center;background:#4d4242;color:#fff;display:flex;gap:.7rem}.contact-btn--send:hover,.contact-btn:hover{cursor:pointer;filter:brightness(.95)}.contact-btn--send{background:#d51030;place-self:center}.shadowed-btn,.shadowed-btn--grey{align-items:center;background:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:inline-flex;font-size:1rem;font-weight:700;gap:.7rem;justify-content:center;padding:1rem 1.8rem;text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out}.min.shadowed-btn--grey,.shadowed-btn.min{width:min-content}.right.shadowed-btn--grey,.shadowed-btn.right{clear:both;float:right}.shadowed-btn--grey>i,.shadowed-btn>i{color:#d51030;font-size:1rem}.shadowed-btn--grey{background:#f5f5f5;box-sizing:content-box;height:1rem;padding:1rem;width:1rem}.shadowed-btn--grey>i{color:#846e6e}.shadowed-btn--grey:hover,.shadowed-btn:hover{background:#f5f5f5}.content-header{align-items:center;display:flex;gap:1.2rem;justify-content:flex-start;position:relative;width:100%}.content-header.too-large-filters{display:inline-block}@media (max-width:1024px){.content-header{display:inline-block}}@media (max-width:768px){.content-header{display:inline-block}}.content-header__title-container{align-items:center;background:#fff;border-left:8px solid #d51030;border-radius:0 5px 5px 0;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;margin-left:15px;margin-top:1.2rem;padding:.5rem 1.1rem;width:fit-content;width:-moz-fit-content}@media (max-width:1024px){.content-header__title-container{margin-left:1.5rem;margin-top:1.3rem}}.content-header__title{font-size:1.15rem;font-weight:700;padding:.95rem 0;text-transform:uppercase}@media (max-width:1440px){.content-header__title{font-size:.9rem}}.content-header__nb-results{border-left:3px solid #846e6e;font-size:1rem;margin-left:4.9rem;padding:1.05rem .9rem}@media (max-width:1440px){.content-header__nb-results{font-size:.75rem;margin-left:2rem;padding:.7rem}}@media (max-width:425px){.content-header__nb-results{margin-left:1.9rem}}.content-header .search{align-items:center;background:#fff;border-bottom-left-radius:20px;box-shadow:-3px 2px 6px 1px rgba(0,0,0,.16);display:flex;gap:1.5rem;height:80px;justify-content:space-between;max-width:743px;padding:20px 15px 8px;position:fixed;right:0;top:80px;z-index:9}.content-header .search.mini{justify-content:flex-end;width:unset}@media (max-width:768px){.content-header .search.mini{border-bottom-left-radius:5px;margin-left:auto;width:fit-content}}.content-header .search:not(.mini){width:38.7%}@media (max-width:1440px){.content-header .search:not(.mini){width:47%}}@media (max-width:768px){.content-header .search:not(.mini){width:100%}.content-header .search{border-radius:0;flex-shrink:0;gap:0;justify-content:center;order:4;position:unset}}.content-header .search__bar{position:relative;width:83%}@media (max-width:1440px){.content-header .search__bar{width:78%}}.content-header .search__bar input{border:1px solid #d51030;border-radius:25px;box-shadow:unset;font-size:12px;padding:12px 6em 12px 15px;width:calc(100% - 50px)}.content-header .search__bar input:active,.content-header .search__bar input:focus{outline:none}@media (max-width:768px){.content-header .search__bar input{padding:12px 4.3em 12px 15px}}.content-header .search__btn--search{border:none;font-size:12px;font-weight:400;padding:0 10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width:768px){.content-header .search__btn--search{transform:translate(-50%,-50%)}}.content-header .search__btn--search:hover{background:#d51030;border:none;color:#fff}.content-header.too-large-filters .content-header__filters{margin-left:2.1rem}@media (max-width:1024px){.content-header.too-large-filters .content-header__filters{margin-left:1.5rem}}.content-header__filters{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-start;margin-top:1.2rem;white-space:nowrap}@media (max-width:1024px){.content-header__filters{margin-left:1.5rem;margin-top:.8rem}}.content-header__filters__filter{background:#fff;border:2px solid #000;border-radius:10px;font-size:.8rem;overflow-x:hidden;padding:.7rem 1rem;text-overflow:ellipsis;white-space:nowrap}.content-header__filters__filter>a{color:#d51030;margin-left:1rem}.box-filters{background:#fff;box-shadow:-2px 4px 15px rgba(0,0,0,.16);height:calc(100vh - 80px);overflow-y:auto;padding-bottom:2rem;position:absolute;right:0;top:0;transform:translateX(101%);transition:transform .25s ease-in,visibility .25s .25s;visibility:hidden;width:350px;z-index:1}@media (max-width:425px){.box-filters{width:100%}}.box-filters.open{transform:translateX(0);transition:transform .25s ease-in,visibility 0ms;visibility:visible}.box-filters__title{align-items:center;background:#fff;border-left:8px solid #d51030;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;font-size:1.1rem;justify-content:space-between;padding:1rem 1.05rem}.box-filters__title>i:hover{cursor:pointer}.box-filters__container{align-items:stretch;display:flex;flex-direction:column;padding:1.6rem 1.05rem}.box-filters__container__title{color:#d51030;font-size:1.1rem;margin-bottom:1rem;text-transform:uppercase}.box-filters__container label:not(.label-checkbox){color:#4d4242;font-weight:700}.box-filters .box-filters__container .select-wrapper,.box-filters__container .box-filters .select-wrapper,.box-filters__container input:not([type=checkbox]),.box-filters__container select{margin-bottom:1.5rem}.box-filters__form{display:flex;flex-direction:column}.box-filters .select-wrapper{padding:unset}.box-filters .select-wrapper .ts-control{border:unset;color:rgba(77,66,66,.5);padding:.9em}.box-filters .select-wrapper .ts-control input{font-family:inherit;font-size:1rem;font-weight:700}.box-filters .select-wrapper .ts-control input::placeholder{color:rgba(77,66,66,.5)}.box-filters .select-wrapper .ts-dropdown .active{background:#f5f5f5;color:#d51030}.card-order,.card-printing,.card-product{background:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0 auto;overflow:hidden;position:relative;transition:transform .3s ease-in-out;width:100%}.card-order:hover,.card-printing:hover,.card-product:hover{transform:translateY(-.25rem)}.card-order .card-printing__img,.card-order .card-product__img,.card-printing .card-printing__img,.card-printing .card-product__img,.card-product .card-printing__img,.card-product .card-product__img{object-fit:contain;width:100%}.card-order .card-printing__title,.card-order .card-product__title,.card-printing .card-printing__title,.card-printing .card-product__title,.card-product .card-printing__title,.card-product .card-product__title{font-weight:700;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;width:100%}.card-product{height:100%}.card-product__img-wrapper{display:flex;position:relative}.card-product__entreprise{align-items:center;background:#f5f5f5;border-top-left-radius:5px;bottom:0;display:flex;justify-content:center;max-width:100%;padding:.5rem 2rem;position:absolute;right:0}.card-product__entreprise>i{color:#d51030;font-size:1.1rem;margin-right:.3rem}.card-product__entreprise>p{font-weight:700;text-transform:uppercase}.card-product__description{padding:1.1rem}@media (max-width:1024px){.card-product__description{margin-bottom:2rem}}.card-product__title{font-size:1.1rem}.card-product__info{font-weight:600;margin-top:.9rem;overflow:hidden;text-overflow:ellipsis}.card-product .card-product__status--in-order,.card-product .card-product__status--wait{border-top-left-radius:5px;bottom:0;color:#fff;font-weight:700;padding:.5rem 2.1rem;position:absolute;right:0;text-align:center}.card-product__status--wait{background:#d51030}.card-product__status--in-order{background:#27d648}.content-grid--list .card-product{align-items:stretch;display:flex;justify-content:flex-start;max-height:10.7rem;padding:1rem}.content-grid--list .card-product__img-wrapper{aspect-ratio:4/3;flex:1}.content-grid--list .card-product__img{height:100%}.content-grid--list .card-product__entreprise{justify-content:start}@media (max-width:1440px){.content-grid--list .card-product__entreprise{border-radius:unset;width:100%}}.content-grid--list .card-product__entreprise>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-grid--list .card-product__description{flex:2;min-width:200px;padding-bottom:0;padding-top:0}.content-grid--list .card-product__title{margin-bottom:.3em}.content-grid--list .card-product__info{margin-top:0}[data-popup-status=opened] .content-grid--list .card-product{height:unset;max-height:unset;padding:.5rem}@media (max-width:1440px){[data-popup-status=opened] .content-grid--list .card-product{flex-direction:column}}[data-popup-status=opened] .content-grid--list .card-product:hover{transform:unset}[data-popup-status=opened] .content-grid--list .card-product.active{box-shadow:0 0 0 3px #d51030}[data-popup-status=opened] .content-grid--list .card-product__anchor:not(:last-child) .card-product{margin-bottom:2rem}[data-popup-status=opened] .content-grid--list .card-product__title{font-size:.9rem}@media (max-width:1440px){[data-popup-status=opened] .content-grid--list .card-product__info{display:none}}[data-popup-status=opened] .content-grid--list .card-product__description{min-width:unset}@media (max-width:1440px){[data-popup-status=opened] .content-grid--list .card-product__description{padding:0}}@media (max-width:1024px){[data-popup-status=opened] .content-grid--list .card-product__description{margin-bottom:unset}}.card-printing__title{font-size:1.2rem;margin:.7rem 0;text-align:center}@media (max-width:1024px){.card-printing__title{font-size:1rem}}.card-printing__btns{align-items:center;display:flex;gap:2rem;justify-content:center;padding:1.05rem 0;width:100%}.card-printing__chat{background:#846e6e;border-radius:50%;color:#fff;display:inline-block;height:100px;position:absolute;right:0;top:0;transform:translate(32%,-32%);width:100px}.card-printing__chat>i{font-size:2rem;position:absolute;right:50%;top:50%}.card-printing__chat:hover{background:#4d4242;cursor:pointer}.card-printing__img-container{position:relative}.card-printing__anchor{display:flex}.card-printing__status,.card-printing__status--a-valider,.card-printing__status--bat-en-cours,.card-printing__status--conforme,.card-printing__status--non-conforme,.card-printing__status--production{border-radius:5px 5px 0 0;bottom:0;color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem 3.6rem;position:absolute;right:0}@media (max-width:1024px){.card-printing__status,.card-printing__status--a-valider,.card-printing__status--bat-en-cours,.card-printing__status--conforme,.card-printing__status--non-conforme,.card-printing__status--production{font-size:1rem;padding:.4rem 2.5rem}}.card-printing__status--a-valider{background:#d51030}.card-printing__status--conforme{background:#27d648}.card-printing__status--non-conforme{background:#d51030}.card-printing__status--production{background:#ffac07}.card-printing__status--bat-en-cours{background:#846e6e}.card-printing__clic{align-items:center;background:#4d4242;border-radius:50%;color:#fff;display:flex;font-weight:700;height:3rem;justify-content:center;left:1rem;opacity:0;position:absolute;top:.8rem;transform:translate(-25%,-5%) rotate(-90deg);transition:transform .25s ease-in-out,opacity .25s,visibility .25s;visibility:hidden;width:3rem}.card-printing:hover .card-printing__clic{opacity:1;transform:translate(0) rotate(0);transition:transform .25s ease-in-out;visibility:visible}.card-order{padding:1.1rem 1.1rem calc(25px + .7rem);transition:transform .3s ease-in-out}.company.card-order{align-items:center;content:.company.card-order;padding:1.1rem}.card-order.filtr-item{max-width:14.28571%;min-width:200px}.card-order__anchor{align-items:flex-start;display:flex;flex-direction:column;gap:.7rem;justify-content:center}.card-order__btns{align-self:center;display:flex;gap:1.5rem}.card-order__title{color:#d51030;font-size:1.3rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.card-order__date,.card-order__length{font-weight:700}.card-order__company{align-items:center;background:#f5f5f5;bottom:0;display:flex;font-weight:700;height:25px;left:0;padding-inline:1.1rem;position:absolute;width:100%}.card-order__company>i{color:#d51030;margin-right:.5rem}.card-order__company>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-order__file{align-items:center;aspect-ratio:1/1;background:#4d4242;border-bottom-left-radius:35%;color:#fff;display:flex;justify-content:center;position:absolute;right:0;top:0;width:15%}.card-order__file>i{font-size:1.5rem;transform:translate(1px,-2px)}.card-order__shipped-highlight{background:rgba(0,0,0,.1);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.popup-bat{align-items:center;background:rgba(0,0,0,.75);display:flex;font-size:1rem;inset:0;justify-content:center;position:fixed;z-index:100}@media (max-width:1440px){.popup-bat{font-size:.8rem}}.popup-bat__turbo{display:none}.popup-bat__turbo.open{display:block}.popup-bat__form{justify-content:space-between}.popup-bat__container,.popup-bat__form{display:flex;flex-direction:column;gap:2em}.popup-bat__container{background:#f5f5f5;border-radius:10px;margin:0 1rem;max-width:600px;padding:4.4em 1.4em 2.4em;position:relative}.popup-bat__container>i{color:#d51030;font-size:1em;position:absolute;right:1em;top:1em}.popup-bat__container>i:hover{cursor:pointer}.popup-bat__warning{align-items:center;background:#846e6e;border-radius:10px;color:#fff;display:flex;font-size:1.1em;justify-content:center;padding:1em;width:100%}.popup-bat__warning>i{font-size:2.1em;margin-right:.7em}.popup-bat__warning>span{font-size:1.1em}.popup-bat__title{align-items:center;background:#fff;border-radius:10px;display:flex;overflow:hidden;padding:1.2em 1.8em;width:100%}.popup-bat__title>i{color:#d51030;font-size:2.6em;margin-right:1.05em}.popup-bat__title>div{overflow:hidden;text-overflow:ellipsis}.popup-bat__title__title{font-size:1.6em;margin-bottom:.7em;text-transform:uppercase}.popup-bat__title__type{font-size:1.4em}.popup-bat__checkbox{font-weight:700;gap:1.05em}.popup-bat__checkbox,.popup-bat__message{align-items:center;display:flex;justify-content:center;width:100%}.popup-bat__message{background:#fff;border-radius:10px;padding:1em;position:relative}.popup-bat__message textarea{background:#846e6e;padding:.75rem}.popup-bat__message__info{color:#fff;font-size:.9rem;font-weight:700;position:absolute;right:1.8rem;top:50%;transform:translateY(-50%)}@media (max-width:768px){.popup-bat__message__info{font-size:.7rem}}@media (max-width:425px){.popup-bat__message__info{bottom:.1rem;color:#d51030;top:unset;transform:unset}}.popup-bat__btns{display:flex;gap:1.5rem;width:100%}.popup,.popup-bat__btns{align-items:center;justify-content:center}.popup{background:rgba(51,51,51,.8);display:none;flex-direction:column;inset:0;padding:2rem;position:fixed;z-index:99}.popup[data-popup-img-status=visible],.popup[data-popup-status=visible],.popup[data-popup-tab-status=visible]{display:flex}.popup__header{align-items:center;background:#fff;border-bottom:1px solid rgba(0,0,0,.15);display:flex;height:50px;justify-content:space-between;padding-inline:15px;position:sticky;top:0;z-index:1}.popup__header:after{background:#fff;content:"";height:17px;left:0;position:absolute;top:calc(100% + 1px);width:100%;z-index:1}.popup__header__title{font-size:1.2rem}.popup__container{max-height:80vh;min-height:25vh;min-width:25vw;overflow-y:auto;position:relative}.popup__container--table{padding:unset!important;position:relative}.popup__close{display:block;font-size:1.3rem;margin-left:auto;width:min-content}.popup__close:hover{cursor:pointer}.popup__content__title{font-size:1.4rem;font-weight:700;padding:1.75rem 1.5rem;text-align:center}.popup__content__btns{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:center;padding-inline:2rem}.popup__content>img{margin-top:1rem;width:100%}.turbo-progress-bar{background:#d51030}.table-classic{border-collapse:separate;border-spacing:0 15px;table-layout:auto;text-align:left;width:100%}@media (max-width:425px){.table-classic{zoom:.9;table-layout:fixed}}.table-classic tr{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.table-classic tr th{font-size:1.1rem;font-weight:700;padding:15px}@media (max-width:425px){.table-classic tr th{padding:15px 5px}}.table-classic tr th:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.table-classic tr th:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.table-classic tr td{padding:10px 15px}@media (max-width:425px){.table-classic tr td{overflow:hidden;padding:10px 5px;text-overflow:ellipsis;white-space:nowrap}}.table-classic tr td:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.table-classic tr td:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.table-classic__actions{display:flex;gap:10px}.table-classic__action{align-items:center;border:1px solid #d51030;border-radius:5px;color:#d51030;display:inline-flex;height:1rem;justify-content:center;padding:1.2rem;transition:all .2s ease-in-out;width:1rem}.table-classic__action:hover{background:#d51030;color:#fff;cursor:pointer}.table-data{border-collapse:collapse;font-size:.85rem;margin:15px;position:relative}.table-data td,.table-data th{border:1px solid rgba(0,0,0,.15);padding:.75rem}.table-data thead tr th{background:#f5f5f5;color:#333;outline:1px solid rgba(0,0,0,.15);position:sticky;top:66px;z-index:2}.table-data tbody tr:nth-child(odd){background:#ededed}.table-data td>a>i{font-size:1.2rem;margin-left:.5rem;transition:color .2s ease-in-out}.table-data td>a>i:hover{color:#d51030}header{align-items:center;background:#fff;display:flex;font-size:15px;isolation:isolate;max-width:1920px;position:fixed;top:0;width:100%;z-index:10}@media (max-width:1440px){header{font-size:14px}}@media (max-width:768px){header{flex-wrap:wrap;font-size:18px;font-weight:700}}header:before{box-shadow:-7px 3px 6px rgba(0,0,0,.16);content:"";height:100%;left:0;position:absolute;width:61.3%;z-index:-2}@media (max-width:1440px){header:before{width:53%}}@media (max-width:768px){header:before{display:none}}header.shadow{box-shadow:0 3px 6px rgba(0,0,0,.16)}header .company{align-items:center;background:#4d4242;border-radius:0 10px 10px 0;color:#fff;display:flex;height:50px;margin:15px 0;max-width:15%}@media (max-width:1024px){header .company{font-size:12px}}@media (max-width:768px){header .company{border-radius:10px;max-width:40%;order:2}}header .company i{font-size:1.55em;margin-left:1em;margin-right:.5em}@media (max-width:768px){header .company i{margin-left:.5em}}header .company__name{font-size:1.1em;font-weight:700;margin-right:1.4em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}header nav{flex-grow:1;margin-left:2.8%}@media (max-width:1024px){header nav{margin-left:.5%}}@media (max-width:768px){header nav{flex:none;margin:0 2.9%;order:1}}header nav i.menu{display:none}@media (max-width:768px){header nav i.menu{cursor:pointer;display:inline-block;font-size:2em}.navigation{align-items:center;background:#fff;color:#d51030;display:flex;flex-direction:column;height:100%;left:-100%;padding:2em;position:fixed;top:0;transition:left .3s ease-out,visibility .3s .3s;visibility:hidden;width:80%;z-index:2}}.navigation.open{left:0;transition:left .3s ease-in,visibility 0ms 0ms;visibility:visible}.navigation ul{align-items:center;display:flex;gap:2%}@media (max-width:1024px){.navigation ul{gap:unset}}@media (max-width:768px){.navigation ul{flex-direction:column}}.navigation__close{cursor:pointer;display:none;font-size:2em;left:1em;position:absolute;top:1em}@media (max-width:768px){.navigation__close{display:inline-block}}.navigation__title{color:#000;display:none}@media (max-width:768px){.navigation__title{display:inline-block}}.navigation__item{border-radius:5px;display:inline-block;font-weight:700;padding:.6em 3.2em;position:relative;text-align:left;text-transform:uppercase}@media (max-width:1440px){.navigation__item{padding:.6em 2em}}@media (max-width:1024px){.navigation__item{padding:.6em 1.4em}}@media (max-width:768px){.navigation__item{padding:.5em 2em;text-align:left;width:100%}.navigation__item:first-of-type{margin-top:1.5em}}.navigation__item>a{display:inline-block;position:relative}.navigation__item>a:before{background:#d51030;border-radius:50%;content:"";height:7px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s;width:7px}.navigation__item__item{display:inline-block;transform:translateX(0);transition:transform .3s}.navigation__item:hover{background:#f5f5f5}.navigation__item:hover>a:before{opacity:1}@media (max-width:768px){.navigation__item:hover>a:before{opacity:0}}.navigation__item:hover.active>a:before{opacity:0}.navigation__item:hover .sub_navigation{opacity:1;visibility:visible}.navigation__item .sub_navigation{background:#d51030;border-radius:5px;bottom:0;color:#fff;display:flex;flex-direction:column;left:50%;max-width:800px;opacity:0;padding:.9em;position:absolute;text-align:left;transform:translate(-50%,110%);transition:opacity .3s;visibility:hidden;width:max-content;z-index:1}@media (max-width:768px){.navigation__item .sub_navigation{background:#d51030;color:#fff;margin-top:1em;opacity:unset;padding-left:1.2em;position:unset;transform:unset;visibility:unset}.navigation__item .sub_navigation:before{content:unset;display:none}}.navigation__item .sub_navigation:before{color:#d51030;content:"\025B2";left:50%;position:absolute;text-align:center;top:0;transform:translate(-50%,-75%);width:100%}.navigation__item .sub_navigation__item{overflow:hidden;text-overflow:ellipsis;transition:transform .15s ease-in-out;white-space:nowrap;width:100%}.navigation__item .sub_navigation__item:not(:last-of-type){margin-bottom:11px}.navigation__item .sub_navigation__item:hover{transform:translateX(.25em)}.navigation__item:hover .navigation__item__item{transform:translateX(1em)}.navigation__item:hover .navigation__item__item.no-move{cursor:default;transform:unset}@media (max-width:768px){.navigation__item:hover .navigation__item__item{transform:unset}}.navigation__item.active{background:#d51030;border-radius:5px;color:#fff}@media (max-width:768px){.navigation__item.active{background:none;color:inherit}}.navigation__item.active .navigation__item__item{transform:unset}@media (max-width:768px){.navigation__item.active .navigation__item__item{position:relative}.navigation__item.active .navigation__item__item:before{background:#d51030;content:"";display:inline-block;height:.2em;position:absolute;right:50%;top:100%;transform:translateX(50%);width:4em}}header .widgets{align-items:center;display:flex;justify-content:space-around;order:3}header .widgets>div:not(.widgets__login):hover{color:#d51030}@media (max-width:768px){header .widgets{margin-left:auto}}header .widgets i{font-size:25px;padding:.5em}@media (max-width:1024px){header .widgets i{font-size:22px;padding:.3em}}header .widgets i:not(.chon-user):hover{cursor:pointer}header .widgets i.open{color:#d51030}header .widgets__login{align-items:center;display:flex}header .widgets__login__name{font-size:1em;font-weight:700;user-select:none;white-space:nowrap}@media (max-width:768px){header .widgets__login__name{display:none}}header .widgets .notifications{position:relative}header .widgets .notifications__number{align-items:center;aspect-ratio:1;background:#d51030;border-radius:50%;bottom:30%;color:#fff;display:flex;font-size:.8em;font-weight:700;justify-content:center;left:40%;min-width:2rem;padding:5px;pointer-events:none;position:absolute}@media (max-width:768px){header .widgets .notifications__menu{max-width:85vw}header .widgets .notifications__menu.open{transform:translateX(12%)}}header .widgets .settings{position:relative}@media (max-width:768px){header .widgets .settings__menu{max-width:85vw}}header .widgets__menu{background:#f5f5f5;color:initial;font-size:15px;max-height:80vh;overflow:auto;position:absolute;right:10px;top:150%;transform:translateX(111%);transition:transform .25s ease-in,visibility .25s .25s;visibility:hidden;width:450px}header .widgets__menu__title{display:block;font-size:1.2em;font-weight:700;margin-bottom:.5em;text-transform:uppercase}header .widgets__menu__section{position:relative}header .widgets__menu__section-title,header .widgets__menu__section-title--variant,header .widgets__menu__section-title--variant2{background:#333;color:#fff;font-weight:700;margin-bottom:.3em;overflow:hidden;position:sticky;text-overflow:ellipsis;text-transform:uppercase;top:-15px;white-space:nowrap;z-index:2}header .widgets__menu__section-title--variant,header .widgets__menu__section-title--variant2{background:#4d4242}header .widgets__menu__section-title--variant2{text-transform:unset}header .widgets__menu__item{display:block;font-weight:400;margin-bottom:.3em}header .widgets__menu__item.text-up{text-transform:uppercase}header .widgets__menu__item>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .widgets__menu.open{transform:translateX(0);transition:transform .25s ease-in,visibility 0ms;visibility:visible}header .widgets__menu a{display:block;transform:translateX(0);transition:transform .2s ease-in-out;width:100%}header .widgets__menu a:hover{transform:translateX(.3em)}.footer{align-items:center;background:#fff;bottom:0;box-shadow:0 -1px 6px rgba(0,0,0,.16);display:flex;justify-content:center;padding:.5rem .7rem;position:absolute;width:100%}.footer__img{margin-right:2.1rem}@media (max-width:768px){.footer__img{display:none}}.footer__text{color:#846e6e;font-size:1rem;font-weight:700}@media (max-width:768px){.footer__text{text-align:center}}.footer__date{color:#d51030}.home{font-size:20px}.home__title h1{font-size:40px}.home__content-title{padding-left:47.6px}.home__statistic{font-size:50px}.home__last-order{font-size:30px}.home__content{gap:80px;justify-content:space-between;margin-top:0!important}.home__content button{align-self:end;background-color:#4d4242;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;font-size:14px;height:fit-content;padding:10px}.home__content button i{margin-right:15px}.home__container,.home__container__vertical{align-items:center;background-color:#fff;border-radius:5px;box-shadow:2px 1px 11px #00000029;display:flex;flex-grow:1;justify-content:space-between;padding:20px;width:1em}.home__container__vertical{flex-direction:column}.home__container .red-bar,.home__container__vertical .red-bar{border-left:8px solid #d51030;padding-left:15px}.home__container img,.home__container__vertical img{height:85px;margin:20px 0;max-width:150px}.home__container .home-placeholder,.home__container__vertical .home-placeholder{height:250px;margin:auto;object-fit:contain;overflow:auto;width:auto}.page-wrapper{background:#f5f5f5;box-shadow:0 0 15px rgba(0,0,0,.16);isolation:isolate;margin-inline:auto;margin-top:80px;max-width:1920px;min-height:calc(100vh - 80px);padding-bottom:3.5rem;position:relative}@media (max-width:405px){.page-wrapper{padding-bottom:6rem}}.content,.home__content{display:flex;margin-top:2.1rem;padding:2.2rem 3.4rem;width:100%}.content[data-popup-status=opened],.home__content[data-popup-status=opened]{column-gap:2.2rem;display:flex}.content-grid,.content-grid--large,.content-grid--list,.content-grid--mini{column-gap:1.3rem;display:grid;row-gap:2.2rem;width:100%}.content-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:1440px){.content-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.content-grid{grid-template-columns:repeat(1,1fr);padding:2.2rem calc(3.4rem + 8%)}}@media (max-width:425px){[data-popup-status] .content-grid{padding:unset}.content-grid{padding:2.2rem 3.4rem}}.content-grid--mini{grid-template-columns:1fr 1fr}@media (max-width:768px){.content-grid--mini{display:block}}.content-grid--large{grid-template-columns:repeat(6,1fr)}@media (max-width:1440px){.content-grid--large{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.content-grid--large{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.content-grid--large{grid-template-columns:repeat(2,1fr);padding:1.5rem}}@media (max-width:425px){.content-grid--large{grid-template-columns:1fr;padding:1.5rem}}.content-grid--list{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.content-grid--list{grid-template-columns:1fr}}[data-popup-status=opened] .content-grid--list{display:block;max-height:60vh;overflow-y:auto;padding:3px;width:33%}.noscroll,.overflowh{overflow:hidden}.notransition{transition:none!important}.popup__container,.shadowed-container{background:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:15px}.d-flex-col{display:flex;flex-direction:column}.no-header{margin-top:0}noscript{align-items:center;background:rgba(0,0,0,.85);bottom:0;color:#fff;display:flex;font-size:3rem;font-weight:700;justify-content:center;left:0;padding:0 4rem;position:absolute;right:0;text-align:center;top:0;z-index:999}.product{width:100%}.product__status{background:#f5f5f5;display:flex;justify-content:center;padding:1.1rem;position:relative;width:100%}@media (max-width:768px){.product__status{justify-content:flex-start}}.product__status__list{display:flex;isolation:isolate;justify-content:center}.product__status__list>li{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:20%}@media (max-width:768px){.product__status__list>li{display:none}}.product__status__list>li:before{background:#d6d6d6;content:"";height:4px;left:0;position:absolute;top:8px;transform:translateX(-50%);width:100%;z-index:-1}.product__status__list>li:first-of-type:before{border-bottom-left-radius:5px;border-top-left-radius:5px;right:0;transform:unset;width:50%}@media (max-width:768px){.product__status__list>li.active.last{display:flex;flex-direction:row;width:100%}}.product__status__list>li.active:before{background:#333;height:6px;top:7px}@media (max-width:768px){.product__status__list>li.active:before{display:none}}.product__status__list>li.active .product__status__list__circle{background:#d51030}@media (max-width:768px){.product__status__list>li.active .product__status__list__circle{border:unset}}.product__status__list>li.active .product__status__list__label{font-weight:700}.product__status__list__circle{aspect-ratio:1;background:#e3e3e3;border:3px solid #e3e3e3;border-radius:50%;width:20px}.product__status__list__label{color:#846e6e;font-size:.85rem;margin-top:.15rem;padding-inline:1rem;text-transform:uppercase;white-space:nowrap}@media (max-width:768px){.product__status__list__label{font-size:.95rem;padding-inline-start:.5rem}}.product__status .close{position:absolute;right:1.1rem;top:50%;transform:translateY(-50%)}.product__status .close:hover{cursor:pointer}.product__banner{align-items:center;background:#fff;box-shadow:2px 1px 11px rgba(0,0,0,.16);display:flex;justify-content:space-between;padding:10px 15px;position:relative;width:100%}@media (max-width:1440px){.product__banner{flex-wrap:wrap}}@media (max-width:768px){.product__banner{align-items:stretch;flex-direction:column;padding:0}}.product__img-container{display:inline-flex;position:relative}@media (max-width:1440px){.product__img-container{margin:auto;text-align:center}}@media (max-width:768px){.product__img-container{max-width:500px;width:inherit}.product__img-container img{height:auto;width:100%}}.product__img-container__img-view-btn{background:#fff;border:none;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.16);color:#d51030;font-size:1.3rem;font-weight:700;left:50%;outline:none;padding:.5rem 3rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px}.product__img-container__img-view-btn:hover{cursor:pointer}.product__img-container__img-view-btn:active,.product__img-container__img-view-btn:focus{outline:none}@media (max-width:768px){.product__img-container__img-view-btn{display:none}}.product__img-container__visual-status{background:#f5f5f5;border-radius:5px;bottom:23px;display:none;left:16px;padding:.8rem 1rem;position:absolute}.product__img-container__visual-status .product__img-container__visual-status__status--invalid,.product__img-container__visual-status .product__img-container__visual-status__status--valid{align-items:center;display:flex;gap:.5rem;justify-content:center}.product__img-container__visual-status .product__img-container__visual-status__status--invalid i,.product__img-container__visual-status .product__img-container__visual-status__status--valid i{font-size:2rem}.product__img-container__visual-status__status--valid{color:#27d648}.product__img-container__visual-status__status--invalid{color:#d51030}@media (max-width:768px){.product__img-container__visual-status{display:inline-block}}.product__img-container__chat-btn{bottom:23px;display:none;position:absolute;right:16px}.product__img-container__chat-btn i{font-size:2.5rem}@media (max-width:768px){.product__img-container__chat-btn{display:inline-block}}.product__img{object-fit:cover}.product__infos{margin:0 4%}@media (max-width:1440px){.product__infos{flex-grow:1}}@media (max-width:768px){.product__infos{margin:auto;max-width:500px;width:100%}}@media (max-width:550px){.product__infos{width:90%}}.product__infos__title{font-size:1.7rem;font-weight:700;line-height:2.8rem;max-width:250px}@media (max-width:1440px){.product__infos__title{font-size:1.2rem;line-height:2rem}}.product__infos__info{font-size:1.15rem}.product__actions{grid-column-gap:15%;grid-row-gap:2rem;display:grid;flex-grow:1;grid-template-columns:repeat(2,1fr);margin:auto;padding-right:5%}@media (max-width:1440px){.product__actions{flex-shrink:1;margin:2rem;padding:0 5%}}@media (max-width:768px){.product__actions{grid-template-columns:1fr;margin:2rem 0;padding:0 18%}}.product__actions__btn{background:#f5f5f5;display:inline-block;position:relative;text-align:center}.product__actions__btn.no-hover:hover{cursor:default}.product__actions__btn__content{display:inline-block;position:relative}.product__actions__btn__content i{color:#d51030;left:0;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s,visibility .3s;visibility:hidden}.product__actions__btn__text{display:inline-block;transform:translateX(0);transition:transform .3s;width:max-content}.product__actions__btn:hover .product__actions__btn__links{opacity:1;visibility:visible}.product__actions__btn__links{background:#fff;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.16);display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:.75rem;position:absolute;top:calc(100% + 10px);transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:1}.product__actions__btn__links:before{color:#fff;content:"▲";font-size:1rem;left:0;position:absolute;text-align:center;top:-1rem;width:100%}.product__actions__btn__links>li{margin-inline:auto;width:max-content}.product__actions__btn__links>li:not(:last-child){margin-bottom:.25rem}.product__actions__btn__links>li>a{overflow-x:hidden;text-overflow:ellipsis;transition:color .3s ease-in-out;white-space:nowrap}.product__actions__btn__links>li>a>i{font-size:.85rem}.product__actions__btn__links>li>a:hover{color:#d51030}.product__actions__btn:hover .product__actions__btn__content i{opacity:1;transition:opacity .3s,visibility 0ms;visibility:visible}.product__actions__btn:hover .product__actions__btn__text{transform:translateX(1rem)}.product__details{background:#fff;display:grid;grid-template-columns:repeat(3,1fr);padding-left:2.1rem}@media (max-width:768px){.product__details{grid-template-columns:1fr;justify-items:center;padding:0 5%}}@media (max-width:1440px){.product__details__aside{width:80%}}@media (max-width:768px){.product__details__aside{display:none}}.product__details__aside__group{align-items:center;display:flex;gap:2rem;justify-content:space-between}.product__details__table{display:grid;grid-column:span 2;grid-template-columns:repeat(2,1fr);padding:1.05rem 10%}@media (max-width:768px){.product__details__table{grid-column:unset;grid-template-columns:1fr;padding:1.05rem 5%;width:100%}}.product__details__table__title{font-weight:700;padding-bottom:.75rem;text-align:center}@media (max-width:768px){.product__details__table__title:first-child{margin-top:2rem;order:1}.product__details__table__title:nth-child(2){order:3}}.product__details__table__list{border:1px solid #846e6e;font-size:1.1rem;line-height:2rem;padding:.9rem 1.1rem;position:relative}@media (max-width:768px){.product__details__table__list{border:2px solid hsla(0,9%,47%,.3)}}.product__details__table__list:before{bottom:100%;content:"";display:inline-block;height:.45rem;left:50%;margin:auto;position:absolute;transform:translate(-50%,45%);width:5rem}@media (max-width:768px){.product__details__table__list:before{height:.55rem}}.product__details__table__list:nth-child(3){border-left:none}@media (max-width:768px){.product__details__table__list:nth-child(3){border-bottom:none;border-right:none;margin-bottom:1rem;order:2}}.product__details__table__list:nth-child(3):before{background:#4d4242}.product__details__table__list:nth-child(4){border-left:none;border-right:none}@media (max-width:768px){.product__details__table__list:nth-child(4){order:4}}.product__details__table__list:nth-child(4):before{background:#846e6e}.product__details__table__btn{color:#fff;margin:1.05rem 2.2rem}.product__details__table__btn.full{grid-column:span 2;place-self:center;width:50%}@media (max-width:768px){.product__details__table__btn.full{grid-column:unset;width:unset}}.product__details__table__btn:nth-child(5){background:#4d4242}@media (max-width:768px){.product__details__table__btn:nth-child(5){margin-bottom:0;order:5}}.product__details__table__btn:nth-child(5):hover,.product__details__table__btn:nth-child(6){background:#846e6e}@media (max-width:768px){.product__details__table__btn:nth-child(6){order:6}}.product__details__table__btn:nth-child(6):hover{background:#4d4242}.product__quantities,.product__quantities--mobile{align-items:center;background:#4d4242;border-radius:0 0 10px 10px;color:#fff;display:flex;flex-direction:column;font-size:17px;gap:1rem;justify-content:space-between;margin-bottom:4.3rem;padding:1.2rem 1.05rem;text-transform:uppercase;width:100%}@media (max-width:1440px){.product__quantities,.product__quantities--mobile{font-size:14px}}@media (max-width:768px){.product__quantities,.product__quantities--mobile{margin-bottom:0}}.product__quantities__item{align-items:center;display:flex;gap:2%;justify-content:space-between;width:100%}.product__quantities__item i{font-size:2.9rem}.product__quantities__item b{flex-grow:1;text-align:center}.product__quantities__item span{font-size:1.2em;font-weight:700}.chon.product__quantities--mobile,.product__quantities.chon{background:linear-gradient(#333,#846e6e)}.product__quantities--mobile{display:none;justify-content:center;margin:0 auto 2rem}.product__quantities--mobile>b{flex-grow:unset}@media (max-width:768px){.product__quantities--mobile{display:flex;flex-direction:column;max-width:500px}}.product__visual-status{align-items:center;align-self:stretch;background:#f5f5f5;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:.8rem 5%;text-align:center}.product__visual-status>b{font-size:1.3rem}.product__visual-status .product__visual-status__status--invalid,.product__visual-status .product__visual-status__status--valid{align-items:center;display:flex;font-size:1.3rem;font-weight:700;margin-top:.4rem}.product__visual-status .product__visual-status__status--invalid>i,.product__visual-status .product__visual-status__status--valid>i{font-size:3.2rem;margin-right:.6rem}@media (max-width:1440px){.product__visual-status .product__visual-status__status--invalid>i,.product__visual-status .product__visual-status__status--valid>i{font-size:2.7rem}}.product__visual-status__status--valid{color:#27d648}.product__visual-status__status--invalid{color:#d51030}.product__popup[data-popup-status=hidden]{display:none}.product__popup[data-popup-status=opened]{display:inline-block}.product__popup[data-popup-status=modale]{display:block}.product__popup{background:#fff;box-shadow:2px 1px 11px rgba(0,0,0,.16);width:100%}@media (max-width:1440px){[data-popup-status=opened] .product__details{grid-template-columns:1fr;padding-left:unset}[data-popup-status=opened] .product__details__aside{margin:auto}}@media (max-width:1024px){[data-popup-status=opened] .product__details__table{padding:1rem .4rem}}.messages{align-items:stretch;align-items:-moz-available;background:#f5f5f5;border-radius:15px;display:flex;gap:3rem;margin:auto;max-height:750px;max-width:1024px;padding:2.5rem 4rem 2.5rem 2.5rem;position:relative;width:100%}@media (max-width:1024px){.messages{gap:2rem}}@media (max-width:768px){.messages{display:block;max-height:unset;padding:2.5rem 2.5rem 2rem 1.5rem}}.messages .cross{color:#d51030;font-size:1rem;position:absolute;right:1rem;top:1rem}.messages .cross:hover{cursor:pointer}.messages .messages__aside__user,.messages .messages__banner__label{align-items:center;background:#fff;border-radius:10px;display:flex;max-height:95px;min-height:75px;padding:.9rem 1.1rem}@media (max-width:1024px){.messages .messages__aside__user,.messages .messages__banner__label{padding:2% .7rem}}.messages .messages__aside__user>i,.messages .messages__banner__label>i{font-size:2.5rem;margin-right:.9rem}@media (max-width:1024px){.messages .messages__aside__user>i,.messages .messages__banner__label>i{font-size:2rem}}.messages__aside{display:flex;flex-direction:column;gap:1.8rem;max-width:300px;width:min-content}@media (max-width:1024px){.messages__aside{max-width:200px;width:min-content}}@media (max-width:768px){.messages__aside{gap:1rem;margin-bottom:2rem;max-width:none;width:100%}}.messages__aside__user>i{color:#d51030}.messages__aside__user__text{font-size:1.1rem;min-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:max-content}@media (max-width:1024px){.messages__aside__user__text{font-size:1rem}}.messages__aside__categories{background:#fff;border-radius:10px;display:flex;flex-direction:column;height:28rem;justify-content:space-between;overflow-x:hidden;overflow-y:auto;text-overflow:ellipsis}@media (max-width:768px){.messages__aside__categories{height:unset}}.messages__aside__category,.messages__aside__category--active{align-items:center;color:#d51030;display:flex;flex-grow:1;padding:2% 5%}.messages__aside__category--active{background:#4d4242;color:#fff}.messages__aside__category--active>i,.messages__aside__category>i{font-size:2.3rem;margin-right:1.2rem}@media (max-width:1024px){.messages__aside__category--active>i,.messages__aside__category>i{font-size:2rem;margin-right:1rem}}.messages__aside__category__title{font-size:1.2rem}.messages__aside__category__desc{display:block;font-size:1rem}@media (max-width:1024px){.messages__aside__category__desc{font-size:.8rem}}@media (max-width:425px){.messages__aside__category__desc{display:none}}.messages__aside__category--active:not(:last-of-type),.messages__aside__category:not(:last-of-type){border-bottom:2px solid #d51030}.messages__aside__phone,.messages__aside__phone--mobile{align-items:center;background:#fff;border-radius:10px;display:flex;flex-grow:1;max-height:none;padding:.9rem}@media (max-width:1024px){.messages__aside__phone,.messages__aside__phone--mobile{padding:2% .7rem}}@media (max-width:768px){.messages__aside__phone,.messages__aside__phone--mobile{display:none}}.messages__aside__phone--mobile>i,.messages__aside__phone>i{color:#d51030;font-size:2rem;margin-right:1rem}.messages__aside__phone--mobile>span,.messages__aside__phone>span{font-size:1rem}@media (max-width:1024px){.messages__aside__phone--mobile>span,.messages__aside__phone>span{font-size:.9rem}}.messages__aside__phone--mobile>span>b,.messages__aside__phone>span>b{display:block;font-size:1.3rem}@media (max-width:1024px){.messages__aside__phone--mobile>span>b,.messages__aside__phone>span>b{font-size:1rem}}.messages__aside__phone--mobile{display:none}.messages__aside__phone--mobile b{font-size:1.3rem}@media (max-width:768px){.messages__aside__phone--mobile{display:flex}}.messages__content{display:flex;flex-direction:column;flex-grow:1;gap:1.8rem}.messages__banner{display:grid;gap:.5rem;grid-template-columns:minmax(160px,1fr) repeat(2,auto)}@media (max-width:768px){.messages__banner{display:none}}.messages__banner__label>i{color:#d51030}@media (max-width:1024px){.messages__banner__label>i{margin-right:.5rem!important}}.messages__banner__label__text{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages__banner__label__text>span{display:block}.messages__chat{background:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;height:28rem;overflow-y:auto;padding:2.1rem}.messages__chat__reverse-scroll{display:flex;flex-direction:column}.messages__chat__date{font-size:1.2rem;padding:1.2rem 0;text-align:center;width:100%}.messages__chat__message--other{align-items:flex-start;display:flex;flex-direction:column}.messages__chat__message--other:not(:last-of-type){margin-bottom:.7rem}.messages__chat__message--other__text{background:#4d4242;border-radius:25px 25px 25px 0;color:#fff;display:inline-block;font-size:1rem;isolation:isolate;margin-left:1rem;max-width:75%;padding:1.4rem 1.05rem;position:relative}@media (max-width:768px){.messages__chat__message--other__text{max-width:90%;padding:.8rem 1rem}}.messages__chat__message--other__text:before{border-bottom:1.5rem solid #4d4242;border-left:1rem solid transparent;bottom:0;content:"";display:inline-block;height:0;position:absolute;right:calc(100% - 1px);width:0;z-index:-1}.messages__chat__message--other__meta{margin-top:.7rem}.messages__chat__message--user{align-items:flex-end;display:flex;flex-direction:column}.messages__chat__message--user:not(:last-of-type){margin-bottom:.7rem}.messages__chat__message--user__text{background:#846e6e;border-radius:25px 25px 0 25px;color:#fff;display:inline-block;font-size:1rem;isolation:isolate;margin-right:1rem;max-width:75%;padding:1.4rem 1.05rem;position:relative}@media (max-width:768px){.messages__chat__message--user__text{max-width:90%;padding:.8rem 1rem}}.messages__chat__message--user__text:before{border-bottom:1.5rem solid #846e6e;border-right:1rem solid transparent;bottom:0;content:"";display:inline-block;height:0;left:calc(100% - 1px);position:absolute;width:0;z-index:-1}.messages__chat__message--user__meta{margin-top:.7rem}.messages__new{background:#fff;border-radius:10px;padding:1.2rem 1.4rem}.messages__new form{align-items:stretch;align-items:-moz-available;background:#846e6e;border-radius:25px;display:flex;gap:1.1rem;padding:1rem 1.1rem}@media (max-width:768px){.messages__new form{flex-direction:column}}.messages__new__btns{align-items:center;display:flex;gap:.5rem;justify-content:center}.bat__message-form__hidden,.messages__new__hidden,.messages__popup[data-popup-messaging-status=hidden]{display:none}.messages__popup{background:rgba(51,51,51,.8);display:flex;inset:0;overflow:auto;position:fixed;z-index:99}.bat{display:flex;font-size:.8rem;gap:2em;padding:2rem 2.1em 2.1em;width:100%}@media (max-width:1024px){.bat{flex-direction:column}}.bat__aside{max-width:600px;width:30%}@media (max-width:1024px){.bat__aside{margin:auto;width:85%}}@media (max-width:425px){.bat__aside{width:100%}}.bat__sticky{position:sticky;top:calc(80px + 2%)}.bat__group,.bat__sticky{display:flex;flex-direction:column;gap:1.5em;justify-content:space-between}.bat__group{background:#333;padding:1.4em}.bat__group,.bat__title{align-items:center;border-radius:10px}.bat__title{background:#fff;display:flex;padding:1em 2em;width:100%}@media (max-width:1024px){.bat__title{padding:1.8em 1.2em}}.bat__title>i{color:#d51030;font-size:2.6em;margin-right:.9rem}@media (max-width:1024px){.bat__title>i{margin-right:.4em}}.bat__title__title{color:#4d4242;font-size:1.4em}@media (max-width:1024px){.bat__title__title{font-size:1.3em}}.bat__messages{background:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;height:20vh;overflow-y:auto;padding:.7em;scroll-behavior:smooth;width:100%}.bat__messages__scroll-reverse{display:flex;flex-direction:column;scroll-behavior:smooth}.bat__messages__message--user{clear:both;float:right;text-align:right}.bat__messages__message--other,.bat__messages__message--user{font-size:1.2em}.bat__messages__date{font-weight:700;margin-bottom:.5rem;margin-top:.1rem}.bat__message-form{border-radius:15px;width:100%}.bat__message-form form{align-items:center;display:flex;gap:1em;justify-content:space-between}.bat__message-form textarea{background:#4d4242;border:none;flex:auto;padding:.5em;position:relative}.bat__message-form textarea::placeholder{position:absolute;top:50%;transform:translateY(-50%)}.bat__message-form textarea:active::placeholder,.bat__message-form textarea:focus::placeholder{color:transparent}.bat__message-form__btn{align-items:center;border-radius:50%;display:flex;justify-content:center;padding:.7em;transition:background-color .2s}.bat__message-form__btn i{font-size:1.3rem;transition:color .2s}.bat__message-form__btn:hover{background:#d51030}.bat__message-form__btn:hover i{color:#fff}.bat__message-form__error{color:#d51030;font-size:1em;font-weight:700;margin-bottom:.5rem;margin-top:.5rem}.bat__validate{align-items:center;background:#fff;border-radius:10px;display:flex;gap:2em;justify-content:center;padding:1.1em;width:100%}.bat__btns{color:#fff;display:flex;font-size:1.1em;font-weight:700;gap:2.1em;justify-content:space-between}.bat__btns__next.disabled,.bat__btns__pre.disabled{background:#333;opacity:.3;pointer-events:none}.bat__btns__pre{background:#846e6e}.bat__btns__next,.bat__btns__pre{border-radius:10px;display:inline-block;flex:1;padding:.8em;text-align:center}.bat__btns__next{background:#333}.bat__pdf-container{border-top-left-radius:5px;border-top-right-radius:5px;flex:auto;max-width:1180px;overflow:hidden;text-align:center}@media (max-width:768px){.bat__pdf-container{margin:3rem auto 0;width:100%}}.bat__pdf-container__top{background:#fff;display:flex;justify-content:flex-end;padding:1rem}.bat__pdf-container__top .chon-cross{font-size:1.4rem}.bat__pdf-container__img{margin-top:2rem;max-height:60vh}.login{align-items:center;display:flex;font-size:.8rem;height:calc(100vh - 3.5rem);overflow:hidden;position:relative}@media (max-width:425px){.login{height:unset;padding-bottom:1em}}.login__return{background:#f5f5f5;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);left:2.1em;padding:.6em 1em;position:absolute;top:2.1em}.login__return>a{align-items:center;display:flex;gap:.7em}.login__return>a i{color:#d51030;font-size:1.8em}.login__return>a b{font-size:1.4em}.login__return.forgotten{background:unset;box-shadow:unset}.login__content{align-items:center;display:flex;gap:14%;justify-content:flex-end;width:100%}@media (max-width:1024px){.login__content{justify-content:center}}@media (max-width:425px){.login__content{flex-direction:column;gap:2rem;margin-top:4rem}}.login__connection{align-items:center;display:flex;flex-direction:column;gap:1.8em;justify-content:center;padding-left:8%;position:relative}.login__connection>img{height:auto;width:180px}.login__connection.forgotten{min-width:45%}@media (max-width:1024px){.login__connection.forgotten{min-width:unset}}.login__connection.forgotten p.login__text{width:100%}.login__connection.forgotten p.login__text b{display:block}.login__connection.forgotten .login-btn i{font-weight:700}@media (max-width:1024px){.login__connection{padding:0 14%}}@media (max-width:425px){.login__connection{padding:0 8%}}.login__connection__forgot{color:#d51030;font-size:1.1em;font-weight:700;margin-left:auto}.login__connection__forgot:hover{text-decoration:underline;text-underline-offset:.25rem}.login__round{background:#fff;border-radius:50%;height:150vh;min-height:1400px;min-width:1400px;position:absolute;right:-11em;top:50%;transform:translateY(-50%);width:150vh;z-index:-1}@media (max-width:1024px){.login__round{left:50%;right:unset;top:50%;transform:translate(-50%,-50%)}}.login__title{color:#d51030;font-size:1.6em}.login__text,.login__ul{font-size:1.4em;text-align:left}.login__ul{list-style-type:none;padding-left:20px}.login__ul li:before{content:"- "}.login__form{align-items:center;background:#f5f5f5;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.16);display:flex;flex-direction:column;gap:1.8em;justify-content:space-between;padding:1.8em 3.6em;width:100%}.login__form.forgotten input::placeholder{color:rgba(213,16,48,.3)}.login__form input{appearance:none;-moz-appearance:none;background:#fff;border:none;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-weight:700;padding:.9em;width:100%}.login__form input::placeholder{color:rgba(77,66,66,.5)}.login__form input[type=password]{color:#d51030}.login__form input:active,.login__form input:focus{outline:none}@media (max-width:425px){.login__form .login-btn{justify-content:center;width:100%}}.login__form__connected,.login__form__error{font-size:1.2em;font-weight:700}.login__form__connected>a,.login__form__error>a{color:#d51030;white-space:nowrap}.login__form__error{color:#d51030}.login__image{margin-right:3%}@media (max-width:1024px){.login__image{filter:grayscale(1);left:50%;margin:unset;opacity:.05;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:-1}}@media (max-width:768px){.login__image{width:100%}}.login__image img{height:auto;object-fit:cover;width:80%}@media (max-width:1440px){.login__image img{width:100%}}.login__contact{align-items:center;background:hsla(0,0%,96%,.9);border-radius:5px;bottom:1.4em;display:flex;font-size:1.5em;gap:1.8em;min-width:35rem;position:absolute;right:1.4em;text-align:right;width:min-content}@media (max-width:1024px){.login__contact{min-width:30rem}}@media (max-width:768px){.login__contact{font-size:1.3em;gap:1.2em;min-width:27rem}.login__contact .contact-btn,.login__contact .contact-btn--send{padding:.6em 1em}}@media (max-width:425px){.login__contact{background:none;flex-direction:column;inset:unset;min-width:unset;position:relative;text-align:center;width:100%}}.login__contact__container{bottom:135%;display:none;position:absolute;right:0}.login__contact__container:before{color:#fff;content:"\025B2";font-size:1.2em;position:absolute;right:14%;top:100%;transform:rotate(180deg) translateY(22%)}@media (max-width:425px){.login__contact__container:before{display:none}.login__contact__container{min-width:unset;width:100%}}.login__contact__container.open{display:block}.login__contact__form{display:flex;flex-direction:column;gap:1em;justify-content:space-between;min-height:280px;min-width:400px;text-align:left}@media (max-width:425px){.login__contact__form{min-width:unset;width:100%}}.login__contact__form.sent{min-height:unset;min-width:unset;width:fit-content}.login__contact__form.sent h2{color:#27d648}.login__contact__form h2{color:#d51030;font-size:1.2em}.login__contact__textarea{color:#000}.users{display:grid;grid-template-columns:3fr 4fr;margin-inline:2.1rem}@media (max-width:768px){.users{display:block}}@media (max-width:425px){.users{margin:0 .5rem}}.users__title{margin:2rem 0}.users__title>span{color:#d51030}.users__image-container{align-items:flex-start;display:flex;justify-content:center}@media (max-width:768px){.users__image-container{filter:grayscale(1);opacity:.15;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}}.users__image-container>img{height:auto;width:50%}.users__form__error{font-size:1em;font-weight:700}.users__form__error>a{color:#d51030;white-space:nowrap}.users__form__error{color:#d51030}.users__checkbox{align-items:center;display:flex;font-weight:700;gap:.7em;justify-content:flex-start;width:100%}.users__checkboxes{display:flex;flex-direction:column;gap:1rem}.box-filters .users .content-grid--mini .select-wrapper,.users .content-grid--mini .box-filters .select-wrapper,.users .content-grid--mini input:not([type=checkbox]),.users .content-grid--mini select{min-width:200px;width:100%}.users__mb{display:block;margin-bottom:.5rem}.users__mt{margin-top:1rem}.company-details{padding-bottom:4rem}.company-details>.popup__container,.company-details>.shadowed-container{margin:2rem 0;width:100%}.company-details__subtitle,.company-details__title{color:#d51030;font-weight:700;margin-left:1rem}.company-details__subtitle{margin:4rem 0 1rem 1rem}.company-details__label{display:block;margin-bottom:.5rem;margin-top:1rem}.company-details__center-grid{grid-column:span 2;text-align:center}@media (max-width:768px){.company-details__center-grid{margin-top:2em}}.company-details__right-grid{grid-column:span 2;text-align:right}@media (max-width:768px){.company-details__right-grid{margin-top:2em}}.company__searchbar{position:fixed;right:1rem;top:calc(80px + 1rem);z-index:1}.company__searchbar input{padding-right:3rem}.company__searchbar i{color:#d51030;cursor:pointer;font-size:1.5rem;position:absolute;right:.9rem;top:50%;transform:translateY(-50%)}.folders{padding:2rem}.folders__content{display:block;overflow:hidden;padding:unset;width:100%}.folders__header{background:#846e6e;padding:.75rem}.folders__header h2{color:#fff;font-size:1.2rem;font-weight:600}.folders__heading{align-items:center;background:#f5f5f5;box-shadow:0 0 7px rgba(0,0,0,.16);display:flex;justify-content:space-between;padding:.5rem .75rem}.folders__heading h3{font-size:1rem}.folders__heading h3 a{white-space:nowrap}.folders__heading__btn{padding:.5rem 1rem;text-transform:unset}.folders__heading__search{position:relative}.folders__heading__search>input{margin-right:.25rem;padding-right:2.7rem;padding-block:.5rem}.folders__heading__search>i{color:#d51030;font-size:1.2rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.folders__body{height:56vh;overflow-x:hidden;overflow-y:auto;position:relative}.folders__body__grid{display:grid;gap:1rem;grid-auto-rows:max-content;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:2rem}.folders__folder.filtr-item{height:102px;width:180px}.folders__folder.filtr-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folders__file,.folders__folder{border:1px solid hsla(0,9%,47%,.2);border-radius:5px;overflow:hidden;position:relative;transition:border .2s ease-in-out}.folders__file:hover .folders__file__delete,.folders__file:hover .folders__folder__delete,.folders__folder:hover .folders__file__delete,.folders__folder:hover .folders__folder__delete{transform:translate(0)}.folders__file__delete,.folders__folder__delete{all:unset;aspect-ratio:1;background:#d51030;border-radius:50%;color:#fff;font-size:1.25rem;position:absolute;right:-10px;top:-10px;transform:translate(102%,-102%);transition:transform .35s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;width:45px}@media (max-width:768px){.folders__file__delete,.folders__folder__delete{transform:unset}}.folders__file__delete>i,.folders__folder__delete>i{position:absolute;right:50%;top:50%;transform:translate(30%,-30%)}.folders__file__delete:hover,.folders__folder__delete:hover{cursor:pointer}.folders__file:hover,.folders__folder:hover{border:1px solid hsla(0,9%,47%,.6)}.folders__file>a,.folders__folder>a{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-block:1rem;row-gap:.7rem}.folders__file>a>i,.folders__folder>a>i{font-size:3.5rem}.folders__file>a>p,.folders__folder>a>p{font-size:.9rem;line-height:1;padding-inline:1rem;text-align:center;width:100%;word-break:break-all}.folders__folder{color:#4d4242}.folders__file{color:#846e6e}.folders__file:hover .folders__file__download{opacity:1}.folders__file__download{align-items:center;background:rgba(51,51,51,.8);color:#fff;display:flex;font-size:1.4rem;font-weight:700;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out}.folders__form{background:#f5f5f5;box-shadow:0 0 8px rgba(0,0,0,.16);display:flex;flex-direction:column;justify-content:flex-start;min-height:56vh;min-width:265px;padding-inline:1rem;padding-bottom:1rem;position:absolute;right:0;top:0;transition:transform .35s ease-in-out;z-index:1}.folders__form[data-slide=true]{transform:translateX(0)}.folders__form[data-slide=false]{transform:translateX(102%)}.folders__form>h3{margin-top:2rem}.folders__form__close{font-size:1.5rem;position:absolute;right:1.5rem;top:1.5rem;transform:rotate(180deg)}.folders__form__close:hover{cursor:pointer}