.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-5c7bac1f-8fea-105c-d7dc-dd3e26c3f6f8 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5c7bac1f-8fea-105c-d7dc-dd3e26c3f6f8 button {

 font-size:10px;
    font-weight:300;
  padding:10px 30px;
border-radius: 0;
width: 100% !important;
}.lfr-layout-structure-item-eb1c3ddb-46fc-458f-1404-d73315634260 {
font-size: 20px !important;
padding-left: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-3ebd795d-9605-d7f9-bd84-f89ca61243a4 {
padding-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3ebd795d-9605-d7f9-bd84-f89ca61243a4 button {
font-size: 13px !important;
}.lfr-layout-structure-item-c0ca33a9-c20e-7b71-5a2d-9451afdb50c0 {

}

/* Pour élargir la largeur globale */
.container,
.container-fluid {
  max-width: 1400px !important;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
}
.lfr-layout-structure-item-5a2cacf1-1339-98b0-75f0-46a4ac95bb41 {
font-size: var(--font-size-sm) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-9071fb08-b6ed-0547-287a-948c0327c32f {
background-color: var(--primary) !important;
overflow: visible !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
box-shadow: var(--box-shadow-lg) !important;
}
.lfr-layout-structure-item-2478b7d3-19e8-59d9-58f6-440697055e3b {
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6bae6593-c82d-6635-e3bb-96db31cfcc31 h3 {
height: 63px;
}
.lfr-layout-structure-item-6bae6593-c82d-6635-e3bb-96db31cfcc31 a{
color: #6C4D1E;
}

.lfr-layout-structure-item-6bae6593-c82d-6635-e3bb-96db31cfcc31 a:hover{
color: white;
}.lfr-layout-structure-item-a5172369-4017-824c-3748-d0a8238a9677 a{
color: #6C4D1E;
}
 .lfr-layout-structure-item-a5172369-4017-824c-3748-d0a8238a9677 a:hover{
color: white;
}.lfr-layout-structure-item-aa7a5bad-1881-7b32-7253-53c53008edc6 {
max-height: 50px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-aa7a5bad-1881-7b32-7253-53c53008edc6 input{
}.lfr-layout-structure-item-19a1f84b-21e6-e15e-b99d-902281699baa {
background-color: #00000000 !important;
overflow: visible !important;
}
.lfr-layout-structure-item-19a1f84b-21e6-e15e-b99d-902281699baa {
position: sticky;
  top: 0 !important;
  z-index: 1000 ;
background-color:white;
}

.lfr-layout-structure-item-29b7b887-bbc9-1e1e-587c-a6d4f9f4fd08 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-29b7b887-bbc9-1e1e-587c-a6d4f9f4fd08 a{
font-size: 0.9rem;
}.lfr-layout-structure-item-dedd84c6-0563-b85d-73ef-a191ec7cddb2 {
color: var(--white) !important;
}
.lfr-layout-structure-item-dedd84c6-0563-b85d-73ef-a191ec7cddb2 h4 {
font-size: 0.9rem !important;
font-weight: 400;
}.lfr-layout-structure-item-0b03ca57-e2c6-f1fd-62de-24ca2d6ecd5e {
padding-bottom: var(--spacer-2,0.5rem) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-0306d073-e88f-b6dd-cff0-b5476673af2b {
border-color: var(--brand-color-3) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0306d073-e88f-b6dd-cff0-b5476673af2b {
border-top: var(--brand-color-3) 1px solid;
}.lfr-layout-structure-item-f107c230-abd1-568d-941c-6f6d7f8b86a3 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
width: 300px !important;
}
.lfr-layout-structure-item-cf9ed8ae-20ce-e042-070b-e7fe1be71667 {
overflow: visible !important;
}
.lfr-layout-structure-item-d2e64f69-cda4-4feb-ea06-801c2bff855b h3 {
height: 63px;
}
.lfr-layout-structure-item-d2e64f69-cda4-4feb-ea06-801c2bff855b a{
color: #6C4D1E;
}
.lfr-layout-structure-item-d2e64f69-cda4-4feb-ea06-801c2bff855b a:hover{
color: white;
}
.lfr-layout-structure-item-2f3c4a36-7968-b0ed-017a-3b18d1e050e7 {
font-size: var(--font-size-sm) !important;
text-align: right !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-94b3492f-c08d-c688-ad52-cdac3c98285b {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-94b3492f-c08d-c688-ad52-cdac3c98285b p {
font-size: 0.9rem !important;
}.lfr-layout-structure-item-67745ea0-c7b3-ebca-ac1d-fe0ba79cca23 {
background-color: var(--brand-color-1) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-67745ea0-c7b3-ebca-ac1d-fe0ba79cca23) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-79ea237c-2c30-9799-4160-201e7b66977e {
display: none !important;
}
.lfr-layout-structure-item-16f73aa7-09f0-33a5-f535-c3c037cb48ea span {
color:white !important;
}

span.breadcrumb-text-truncate {
color:white !important;
max-width; max-content !important;
}

.lfr-layout-structure-item-16f73aa7-09f0-33a5-f535-c3c037cb48ea a {
color:white !important;
padding-right: 0.6em;
}
.lfr-layout-structure-item-436ed118-dd74-b6c0-f8fb-84287701adb3 {
overflow: visible !important;
}
.lfr-layout-structure-item-89eebab2-8684-708d-454c-07dd30dfa5f6 a{
color: #6C4D1E;
}

.lfr-layout-structure-item-89eebab2-8684-708d-454c-07dd30dfa5f6 a:hover{
color: white;
}
.card-one-catalogue-container {
padding: 0 !important;
padding-top: 40px !important;
}.lfr-layout-structure-item-24784120-9268-7b6c-ddf7-e81f559e86d8 {
width:100px;
}.lfr-layout-structure-item-60506631-1b51-d8b8-007e-ea7b4bbef865 {
padding-bottom: var(--spacer-2,0.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-60506631-1b51-d8b8-007e-ea7b4bbef865 h2 {
font-weight: var(--font-weight-normal,  400);
font-size: 2.5rem;
}.lfr-layout-structure-item-5d70664f-7971-0157-d7ac-83aaebbc6f56 {
overflow: visible !important;
}
.lfr-layout-structure-item-2b877319-94b5-4e3b-216d-e9a1fcac6062 {
padding: 4px;
}
#uvlz____{
  display: none !important;
}
.btn-section {
text-transform: uppercase;
}

.lfr-layout-structure-item-aeaf35f0-3d47-8ba0-65f5-06e6eca862da {
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-b1a43737-78d0-d9a5-01e0-378a5cd7c766 h3 {
height: 63px;
}
.lfr-layout-structure-item-b1a43737-78d0-d9a5-01e0-378a5cd7c766 a{
color: #6C4D1E;
}
.lfr-layout-structure-item-b1a43737-78d0-d9a5-01e0-378a5cd7c766 a:hover{
color: white;
}
.lfr-layout-structure-item-c92cf3f9-c517-6cd6-cd70-777a1803577e a{
color: #6C4D1E;
}
 .lfr-layout-structure-item-c92cf3f9-c517-6cd6-cd70-777a1803577e a:hover{
color: white;
}.lfr-layout-structure-item-4442c0d4-487b-0a3b-15da-ef8e4717c0f3 {
text-align: center !important;
}
.lfr-layout-structure-item-4442c0d4-487b-0a3b-15da-ef8e4717c0f3 h3 {
font-weight: var(--font-weight-normal,  400);

}.lfr-layout-structure-item-8985e323-b853-50d9-a6c0-5378ccce7cff {
overflow: visible !important;
}
.lfr-layout-structure-item-b382960b-0228-cafe-f742-18ee9be31aca {
padding-top: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-3d724533-3cf6-ecea-67d7-98b749306520 {
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-3d724533-3cf6-ecea-67d7-98b749306520 p{
font-size: 0.9rem !important;
}.lfr-layout-structure-item-9eba3efb-1af5-47ba-73b4-b300c97ee0df {
background-color: var(--white) !important;
overflow: visible !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9eba3efb-1af5-47ba-73b4-b300c97ee0df {
border-top: 2px solid var(--secondary)
}.lfr-layout-structure-item-4fcaf4a2-86e8-3d6f-c6e3-e966051ed550 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-19c88d19-2f48-faf5-4f7b-82a5b403f9a5 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-19c88d19-2f48-faf5-4f7b-82a5b403f9a5) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 a {
font-size: 1rem !important;
color: white !important;
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 li {
font-size: 1rem !important;
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 .dropdown-menu a {
color: green !important;
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 .dropdown-menu li {
padding-left: 0 !important;
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 li:not(:first-child) {
padding-left: 1rem;
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 a::before {
content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: white;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 a:hover::before {
transform: scaleX(1);
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 .dropdown-menu {
border-radius: 2px !important;
}

.lfr-layout-structure-item-438a95eb-b0fd-a9cf-2398-2fd4487e0bb8 .dropdown-item:hover {
background-color: #e2ffec !important;
}.lfr-layout-structure-item-b706eec0-ac2a-c85a-377e-4969546a863b a{
color: #6C4D1E;
}

.lfr-layout-structure-item-b706eec0-ac2a-c85a-377e-4969546a863b a:hover{
color: white;
}
.card-one-catalogue-container {
padding: 0 !important;
padding-top: 40px !important;
}.lfr-layout-structure-item-b8b122a9-e775-e2f6-4991-9510069e5f23 {
margin-left: var(--spacer-3,1rem) !important;
width: 60px !important;
}
.lfr-layout-structure-item-48904403-95bd-3899-8c6c-687346afbcb3 {
width: 230px !important;
}
.lfr-layout-structure-item-07cf3cc4-9a32-d0d7-7d38-3c3e1448c7ac h3 {
height: 63px;
}
.lfr-layout-structure-item-07cf3cc4-9a32-d0d7-7d38-3c3e1448c7ac a{
color: #6C4D1E;
}

.lfr-layout-structure-item-07cf3cc4-9a32-d0d7-7d38-3c3e1448c7ac a:hover{
color: white;
}.lfr-layout-structure-item-01482fdb-efe8-14cc-0339-8ea3d81b76d5 {
overflow: visible !important;
width: 100px !important;
}
