@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-form-checkbox{align-items:baseline;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--brx-indicator-gap,.5em);margin:inherit;position:relative}.brxe-form-checkbox input.brx-a11y-hidden{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-form-checkbox .brx-input-indicator{align-items:center;background-color:var(--brx-indicator-bg,transparent);border-color:var(--brx-indicator-border-color,currentcolor);border-radius:var(--brx-indicator-border-radius,3px);border-style:var(--brx-indicator-border-style,solid);border-width:var(--brx-indicator-border-width,1px);display:inline-flex;flex-shrink:0;height:var(--brx-indicator-size,1em);justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:var(--brx-indicator-size,1em)}.brxe-form-checkbox .brx-input-indicator:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;opacity:0;transform:rotate(45deg) translate(-1px,-1px);transition:opacity .15s ease;width:6px}.brxe-form-checkbox input[type=checkbox]:checked+.brx-input-indicator{background-color:var(--brx-indicator-bg-checked,#3b82f6);border-color:var(--brx-indicator-border-color-checked,#3b82f6)}.brxe-form-checkbox input[type=checkbox]:checked+.brx-input-indicator:after{border-color:var(--brx-indicator-check-color-checked,#fff);opacity:1}.brxe-form-checkbox input[type=checkbox]:focus-visible+.brx-input-indicator{outline:1px solid var(--brx-indicator-focus-color,#3b82f6);outline-offset:2px}.brxe-form-checkbox input[type=checkbox]:disabled+.brx-input-indicator{cursor:default;opacity:.5}.brxe-form-checkbox .brx-option-text{display:block;flex:1 1 0;min-width:0}.brxe-form-checkbox.form-row.validate-required{flex-wrap:wrap}.brxe-form-checkbox.form-row.validate-required .woocommerce-terms-and-conditions-link{text-decoration:underline;text-underline-offset:2px}.brxe-form-checkbox.form-row.validate-required abbr.required{border:0;line-height:1;text-decoration:none}.brxe-form-checkbox.form-row.validate-required .checkout-inline-error-message{color:var(--bricks-text-danger);flex-basis:100%;margin-left:calc(var(--brx-indicator-size, 1em) + var(--brx-indicator-gap, .5em));width:100%}.brxe-form-checkbox.brx-woo-field-error .brx-input-indicator,.brxe-form-checkbox.woocommerce-invalid.validate-required .brx-input-indicator{background-color:transparent;border-color:var(--bricks-text-danger)}.brxe-form-checkbox.brx-woo-field-error .brx-input-indicator:after,.brxe-form-checkbox.woocommerce-invalid.validate-required .brx-input-indicator:after{border-color:var(--bricks-text-danger)}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-button{width:auto}}.brxe-ea8e93 .brxe-812744.brxe-text-basic {border-radius: 50px; background-color: hsl(0, 0%, 89%); padding-right: 1rem; padding-left: 1rem; position: absolute; right: 0px; top: 0px}.brxe-ea8e93 .brxe-e6e6a4.brxe-block {position: relative}.brxe-644e4e.brxe-block {width: auto}.brxe-ea8e93.brxe-block {flex-direction: row; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; column-gap: 1rem; row-gap: 2rem; background-color: hsl(0, 0%, 98%); flex-wrap: wrap}#brxe-abeb6b {display: grid; align-items: initial; gap: 1rem; grid-template-columns: 1fr 1fr; margin-top: 1rem; padding-bottom: 1rem}@media (max-width: 478px) {#brxe-abeb6b {grid-template-columns: 1fr}}#brxe-6815d6 {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem}.brxe-949289 .brxe-b00d12.brxe-text-basic {text-align: right}.brxe-949289.brxe-block {align-items: stretch; background-color: hsl(0, 0%, 98%); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem}#brxe-53589f {row-gap: 1rem; column-gap: 1rem}#brxe-ffe046 {margin-bottom: 2rem}.brxe-36756c .brxe-5b7947.brxe-image:not(.tag), .brxe-36756c .brxe-5b7947.brxe-image img {object-fit: cover}.brxe-36756c .brxe-5b7947.brxe-image {width: 100%; height: 100%}.brxe-36756c .brxe-b672a4.brxe-text-basic {display: grid; align-items: initial; position: absolute; top: 0px; right: 0px; width: 20px; height: 20px; background-color: #ddd; border-radius: 50%; font-size: 11px}.brxe-b672a4 { transform: translateY(-50%) translateX(50%); place-items: center;}.brxe-36756c .brxe-5e3feb.brxe-div {width: 50px; height: 50px; position: relative}.brxe-36756c .brxe-916473.brxe-woocommerce-order-item-data {font-size: 1.1rem}.brxe-36756c .brxe-f70638.brxe-div {display: flex; flex-direction: column; flex-grow: 1; flex-shrink: 1; flex-basis: 0}.brxe-36756c .brxe-3132d1.brxe-div {align-items: flex-end; font-weight: 600}.brxe-36756c .brxe-1ef126.brxe-div {display: flex; align-self: stretch !important; width: 100%; column-gap: 1.5rem; justify-content: space-between; padding-top: 1rem; padding-bottom: 1rem}.brxe-36756c.brxe-div {align-self: stretch !important; width: 100%; position: relative; align-items: stretch}.brxe-521914 .brxe-119348.brxe-text-basic {flex-grow: 1}.brxe-521914 .brxe-9f71c3.brxe-text-basic {text-align: right; font-weight: 600}.brxe-521914.brxe-div {position: relative; align-items: stretch; align-self: stretch !important; width: 100%; display: flex; column-gap: 1rem; justify-content: space-between; padding-top: 0.5rem; padding-bottom: 0.5rem}.brxe-79fc8f .brxe-d1641a.brxe-div {display: flex; flex-direction: column; flex-grow: 1}.brxe-79fc8f .brxe-644394.brxe-div {align-items: flex-end; font-weight: 600}.brxe-79fc8f .brxe-317113.brxe-div {display: flex; align-self: stretch !important; width: 100%; column-gap: 1.5rem; justify-content: space-between; padding-top: 1rem; padding-bottom: 1rem}.brxe-79fc8f.brxe-div {align-self: stretch !important; width: 100%; position: relative; align-items: stretch}#brxe-b299bb {flex-grow: 1; margin-top: 2rem}#brxe-3d4f3e {flex-grow: 1; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; display: flex; flex-direction: column; align-items: flex-start; row-gap: 1rem; column-gap: 1rem}#brxe-5f56f9 {margin-top: 0}#brxe-dd3a66 {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; background-color: hsl(0, 0%, 98%); border-radius: 6px}@media (max-width: 478px) {#brxe-dd3a66 {flex-grow: 1}}#brxe-33d72d {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; background-color: hsl(0, 0%, 98%); border-radius: 6px}@media (max-width: 478px) {#brxe-33d72d {flex-grow: 1}}#brxe-d55a7b {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; background-color: hsl(0, 0%, 98%); border-radius: 6px}@media (max-width: 478px) {#brxe-d55a7b {flex-grow: 1}}#brxe-8750fc {column-gap: 2rem; align-items: stretch}#brxe-c4fa86 {align-items: stretch; display: flex; flex-direction: column}@media (max-width: 767px) {#brxe-c4fa86 {align-self: stretch !important; width: 100%}}#brxe-8d95cd {flex-direction: row; column-gap: 1rem; display: flex; flex-wrap: wrap}.brxe-de5898 .brxe-4818c9.brxe-div {display: flex; flex-direction: column; flex-grow: 1; flex-shrink: 1; flex-basis: 0}.brxe-de5898 .brxe-6ff3f6.brxe-div {align-items: flex-end; justify-content: center; width: auto}.brxe-de5898 .brxe-9901f3.brxe-div {display: flex; align-self: stretch !important; width: 100%; column-gap: 1.5rem; row-gap: 1rem; justify-content: space-between; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; background-color: hsl(0, 0%, 98%); flex-wrap: wrap}.brxe-de5898.brxe-block {align-items: stretch; position: relative; row-gap: 1rem}#brxe-c351dc {align-items: stretch; row-gap: 1rem; margin-top: 1rem; padding-bottom: 1rem}#brxe-6e4db3 {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem}.brxe-9867a8 .brxe-2b5403.brxe-div {display: flex; justify-content: space-between; align-items: center; column-gap: 1rem; row-gap: 0.5rem; flex-wrap: wrap}.brxe-9867a8.brxe-block {align-items: stretch; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; row-gap: 1rem; background-color: hsl(0, 0%, 98%)}#brxe-668663 {display: grid; align-items: initial; gap: 1rem; grid-template-columns: 1fr 1fr; margin-top: 1rem; padding-bottom: 1rem}@media (max-width: 478px) {#brxe-668663 {grid-template-columns: 1fr}}#brxe-e88e25 {display: flex; flex-wrap: wrap; justify-content: space-between; align-items: stretch; align-self: stretch !important; width: 100%}#brxe-de9e15 {align-items: stretch; row-gap: 1rem}#brxe-41d049 {display: flex; flex-wrap: wrap; align-items: stretch; align-self: stretch !important; width: 100%}#brxe-788baf {align-self: stretch !important; width: 100%; row-gap: 1rem}#brxe-8878db {align-items: stretch}#brxe-ef5dfe {align-items: stretch}#brxe-144ed9 {align-items: stretch}#brxe-1f5550 {column-gap: 2rem; gap: 2rem; grid-template-columns: 1fr 1fr; display: grid; align-items: initial}@media (max-width: 767px) {#brxe-1f5550 {grid-template-columns: 1fr}}#brxe-ue10u7 {width: 100%}#brxe-yy080i {width: 100%}#brxe-841cba {align-items: stretch}#brxe-8d480e {align-items: stretch}#brxe-487d8b .woocommerce:not(#brx-content) {flex-direction: column}#brxe-487d8b .woocommerce-MyAccount-navigation ul {flex-direction: row}#brxe-880986 {background-color: var(--ug-olive-2); background-image: url("https://uogliu.horssentier.fr/wp-content/uploads/2026/11/texture-vert-olive-2.webp"); background-size: cover; background-position: center; width: 100%; padding-top: max(var(--sp-l), calc(150 * var(--u))); padding-right: var(--gutter); padding-bottom: var(--sp-section); padding-left: var(--gutter)}@media (max-width: 991px) { body #brxe-880986 .ug-compte-grille { grid-template-columns: 100%; }}@media (min-width: 992px) { body #brxe-880986 #brxe-487d8b > .bricks-floating-label { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: start; gap: 0 1.546rem; } body #brxe-880986 #brxe-487d8b > .bricks-floating-label > * { grid-column: 1 / -1; } body #brxe-880986 #brxe-487d8b > .bricks-floating-label > #brxe-1f5550 { grid-column: 1; } body #brxe-880986 #brxe-487d8b > .bricks-floating-label > .ug-compte-panier { grid-column: 2; }}@keyframes ug-arrivee { from { opacity: 0; translate: 0 2.4rem; }}@media (prefers-reduced-motion: no-preference) { body #brxe-880986 #brxe-fr7qwj { animation: ug-arrivee 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.00s backwards; } body #brxe-880986 .woocommerce-form-login { animation: ug-arrivee 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.09s backwards; } body #brxe-880986 .woocommerce-form-register { animation: ug-arrivee 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.18s backwards; } body #brxe-880986 .ug-compte-panier .ug-compte-titre { animation: ug-arrivee 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.27s backwards; } body #brxe-880986 .ug-compte-boite { animation: ug-arrivee 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.36s backwards; }}#brxe-880986>.brxe-container { width: 100%; max-width: max(var(--container), calc(1816 * var(--u))); margin-inline: auto;}#brxe-880986 .ug-compte-grille { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: start; gap: 1.546rem; width: 100%;}#brxe-880986 .ug-compte-titre { margin-bottom: var(--sp-m); color: var(--ug-olive-6);}#brxe-880986 .woocommerce-form-login { width: 100%; margin: 0 0 1.546rem; padding: var(--sp-m); border: 0; border-radius: 0; background-color: var(--ug-olive-6);}#brxe-880986 .woocommerce-form-register { width: 100%; margin: 0 0 1.546rem; padding: var(--sp-m); border: 0; border-radius: 0; background-color: var(--ug-olive-6);}#brxe-880986 .ug-compte-boite { width: 100%; margin: 0 0 1.546rem; padding: var(--sp-m); border: 0; border-radius: 0; background-color: var(--ug-olive-6);}#brxe-880986 .woocommerce-MyAccount-content { width: 100%; margin: 0 0 1.546rem; padding: var(--sp-m); border: 0; border-radius: 0; background-color: var(--ug-olive-6);}#brxe-880986 .woocommerce-MyAccount-navigation { width: 100%; margin: 0 0 1.546rem; padding: var(--sp-m); border: 0; border-radius: 0; background-color: var(--ug-olive-6);}#brxe-880986 :is(#brxe-487d8b)>.woocommerce>*:not(:has(.woocommerce-form-login)) { width: 100%; margin: 0 0 1.546rem; padding: var(--sp-m); border: 0; border-radius: 0; background-color: var(--ug-olive-6);}#brxe-880986 .woocommerce-form-login>*:first-child { margin-top: 0;}#brxe-880986 .woocommerce-form-register>*:first-child { margin-top: 0;}#brxe-880986 .woocommerce-form-row { margin: 0 0 var(--sp-m); padding: 0;}#brxe-880986 .form-row { margin: 0 0 var(--sp-m); padding: 0;}#brxe-880986 .ug-compte-boite .ug-compte-boite__texte { margin-bottom: var(--sp-m); color: var(--ug-olive-1); font-family: "Arno Pro", Georgia, serif; font-size: var(--fs-h1); line-height: 1.156;}#brxe-880986 :is(h2, h3, .brxe-heading):not(.ug-compte-titre, .ug-page-titre) { color: var(--ug-olive-1); font-family: "Arno Pro", Georgia, serif; font-weight: 400; font-size: var(--fs-h2); line-height: 1.167; text-transform: none;}#brxe-880986 label { color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-weight: 900; font-size: var(--fs-surtitre); line-height: 1.5; letter-spacing: 0.2em; text-transform: uppercase;}#brxe-880986 .woocommerce-form-row label { color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-weight: 900; font-size: var(--fs-surtitre); line-height: 1.5; letter-spacing: 0.2em; text-transform: uppercase;}#brxe-880986 .form-row label { color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-weight: 900; font-size: var(--fs-surtitre); line-height: 1.5; letter-spacing: 0.2em; text-transform: uppercase;}#brxe-880986 label .required { color: var(--ug-olive-2); text-decoration: none;}#brxe-880986 input[type="text"] { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 input[type="email"] { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 input[type="tel"] { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 input[type="password"] { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 input[type="number"] { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 textarea { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 select { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 .select2-container .select2-selection--single { width: 100%; min-height: 0; height: auto; padding: 0.8rem 0 1.289rem; border: 0; border-bottom: 2px solid var(--ug-olive-3); border-radius: 0; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-m); box-shadow: none;}#brxe-880986 input:focus { outline: none; border-bottom-color: var(--ug-olive-2);}#brxe-880986 textarea:focus { outline: none; border-bottom-color: var(--ug-olive-2);}#brxe-880986 select:focus { outline: none; border-bottom-color: var(--ug-olive-2);}#brxe-880986 input:focus-visible { outline: 2px solid var(--ug-olive-2); outline-offset: 4px;}#brxe-880986 textarea:focus-visible { outline: 2px solid var(--ug-olive-2); outline-offset: 4px;}#brxe-880986 select:focus-visible { outline: 2px solid var(--ug-olive-2); outline-offset: 4px;}#brxe-880986 .select2-container .select2-selection__rendered { padding-left: 0; color: var(--ug-olive-2);}#brxe-880986 input[type="checkbox"] { accent-color: var(--ug-olive-2);}#brxe-880986 input[type="radio"] { accent-color: var(--ug-olive-2);}#brxe-880986 button[type="submit"] { width: 100%; padding: 1.933rem 2.577rem; border: 0; border-radius: 100px; background-color: var(--ug-olive-5); color: var(--ug-noir); font-family: "Source Serif Pro", Georgia, serif; font-weight: 600; font-size: var(--fs-bouton); line-height: 1; letter-spacing: 0.2em; text-transform: uppercase; text-decoration-line: underline; text-decoration-color: transparent; text-decoration-thickness: 2px; text-underline-offset: 0.644rem; cursor: pointer; transition: background-color 0.05s ease-out, text-decoration-color 0.05s ease-out;}#brxe-880986 #place_order { width: 100%; padding: 1.933rem 2.577rem; border: 0; border-radius: 100px; background-color: var(--ug-olive-5); color: var(--ug-noir); font-family: "Source Serif Pro", Georgia, serif; font-weight: 600; font-size: var(--fs-bouton); line-height: 1; letter-spacing: 0.2em; text-transform: uppercase; text-decoration-line: underline; text-decoration-color: transparent; text-decoration-thickness: 2px; text-underline-offset: 0.644rem; cursor: pointer; transition: background-color 0.05s ease-out, text-decoration-color 0.05s ease-out;}#brxe-880986 .woocommerce-button { width: 100%; padding: 1.933rem 2.577rem; border: 0; border-radius: 100px; background-color: var(--ug-olive-5); color: var(--ug-noir); font-family: "Source Serif Pro", Georgia, serif; font-weight: 600; font-size: var(--fs-bouton); line-height: 1; letter-spacing: 0.2em; text-transform: uppercase; text-decoration-line: underline; text-decoration-color: transparent; text-decoration-thickness: 2px; text-underline-offset: 0.644rem; cursor: pointer; transition: background-color 0.05s ease-out, text-decoration-color 0.05s ease-out;}#brxe-880986 .woocommerce-form-login__submit { width: 100%; padding: 1.933rem 2.577rem; border: 0; border-radius: 100px; background-color: var(--ug-olive-5); color: var(--ug-noir); font-family: "Source Serif Pro", Georgia, serif; font-weight: 600; font-size: var(--fs-bouton); line-height: 1; letter-spacing: 0.2em; text-transform: uppercase; text-decoration-line: underline; text-decoration-color: transparent; text-decoration-thickness: 2px; text-underline-offset: 0.644rem; cursor: pointer; transition: background-color 0.05s ease-out, text-decoration-color 0.05s ease-out;}#brxe-880986 .woocommerce-form-register__submit { width: 100%; padding: 1.933rem 2.577rem; border: 0; border-radius: 100px; background-color: var(--ug-olive-5); color: var(--ug-noir); font-family: "Source Serif Pro", Georgia, serif; font-weight: 600; font-size: var(--fs-bouton); line-height: 1; letter-spacing: 0.2em; text-transform: uppercase; text-decoration-line: underline; text-decoration-color: transparent; text-decoration-thickness: 2px; text-underline-offset: 0.644rem; cursor: pointer; transition: background-color 0.05s ease-out, text-decoration-color 0.05s ease-out;}#brxe-880986 button[type="submit"]:hover { text-decoration-color: currentColor;}#brxe-880986 #place_order:hover { text-decoration-color: currentColor;}#brxe-880986 .woocommerce-button:hover { text-decoration-color: currentColor;}#brxe-880986 a:not(.brxe-button, .bricks-button, .button) { color: var(--ug-olive-2); text-decoration: underline; text-underline-offset: 0.2em;}#brxe-880986 .woocommerce-privacy-policy-text { color: var(--ug-olive-1); font-size: var(--fs-s);}#brxe-880986 .woocommerce-terms-and-conditions-wrapper { color: var(--ug-olive-1); font-size: var(--fs-s);}#brxe-880986 #payment { border-radius: 0; background: transparent;}#brxe-880986 .wc_payment_methods { border-radius: 0; background: transparent;}#brxe-880986 .wc_payment_method { padding: 1.289rem 0; border-bottom: 2px solid var(--ug-olive-6-hover);}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row) { --brx-field-height: 5.6rem; --brx-label-x: 0px; --brx-label-rest-y: 3.5rem; --brx-label-float-y: 0.4rem; width: auto; margin: 0 0 var(--sp-s); float: none;}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row) :is(.input-text:not(textarea), select, .select2-selection) { min-height: var(--brx-field-height); padding: 2.4rem 0 0.8rem; line-height: 1.2;}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row) .select2-selection { display: flex; align-items: flex-end; height: auto;}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row) textarea.input-text { min-height: 11rem; padding: 2.8rem 0 0.8rem;}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row) textarea.input-text::placeholder { color: transparent;}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row) textarea.input-text:focus::placeholder { color: var(--ug-olive-4); opacity: 1;}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row)>label { padding: 0; opacity: 1; color: var(--ug-olive-2); transform-origin: left top;}#brxe-880986 .show-password-input { min-width: 2.4rem; min-height: 2.4rem;}#brxe-880986 .bricks-floating-label :is(.brxe-woocommerce-form-field, .woocommerce-form-row):is(:has(.input-text:focus), :has(.input-text:not(:placeholder-shown)), :has(.input-text:-webkit-autofill), :has(textarea), :has(select), :has(.select2-container))>label { top: var(--brx-label-float-y) !important; transform: none !important; color: var(--ug-olive-2);}#brxe-880986 :is(.form-row, .woocommerce-form-login) label:is(.woocommerce-form__label-for-checkbox, .brxe-form-checkbox) { display: flex; align-items: center; gap: 0.8rem; color: var(--ug-olive-1); font-weight: 400; font-size: var(--fs-s); line-height: 1.6; letter-spacing: 0; text-transform: none;}#brxe-880986 label.brxe-form-checkbox { display: flex; align-items: center; gap: 0.8rem; color: var(--ug-olive-1); font-weight: 400; font-size: var(--fs-s); line-height: 1.6; letter-spacing: 0; text-transform: none;}#brxe-880986 :is(.woocommerce-message, .woocommerce-info, .woocommerce-error) { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--sp-s) var(--sp-m); width: 100%; margin: 0 0 var(--sp-m); padding: var(--sp-m); border: 0; border-left: 4px solid var(--ug-olive-2); border-radius: 0; background-color: var(--ug-olive-6-hover); color: var(--ug-olive-1); font-family: "Source Serif Pro", Georgia, serif; font-size: var(--fs-s); line-height: 1.6; list-style: none;}#brxe-880986 .woocommerce-error { border-left-color: var(--ug-rouge);}#brxe-880986 :is(.woocommerce-message, .woocommerce-info, .woocommerce-error)::before { display: none;}#brxe-880986 :is(.woocommerce-message, .woocommerce-info) .button { order: 2; flex-shrink: 0; width: auto; margin: 0; padding: 1.2rem 1.6rem; border: 2px solid var(--ug-olive-2); border-radius: 100px; background: transparent; color: var(--ug-olive-2); font-family: "Source Serif Pro", Georgia, serif; font-weight: 600; font-size: var(--fs-bouton); line-height: 1; letter-spacing: 0.2em; text-transform: uppercase; text-decoration: none; transition: background-color 0.2s ease, color 0.2s ease;}#brxe-880986 :is(.woocommerce-message, .woocommerce-info) .button:hover { background-color: var(--ug-olive-2); color: var(--ug-olive-6);}#brxe-880986 #brxe-487d8b>.bricks-floating-label>#brxe-1f5550 { display: flex !important; flex-direction: column; gap: 1.546rem;}