variant-picker,.variant-picker,.quick-add-modal,product-card{--color-selected-variant-background: #fff;--color-selected-variant-text: #111111;--color-selected-variant-text-rgb: 17 17 17;--color-selected-variant-border: #111111;--color-selected-variant-hover-background: #fff;--color-selected-variant-hover-text: #111111;--color-selected-variant-hover-border: #111111}.variant-picker .variant-option__button-label:not(.lcr-opt):has(input:checked){background:#fff!important;color:#111!important;border:2px solid #111111!important;font-weight:800!important}.variant-picker .variant-option__button-label:not(.lcr-opt):has(input:checked) .variant-option__button-label__text{color:#111!important}.variant-picker .variant-option__button-label:not(.lcr-opt):has(input:checked) .variant-option__button-label__pill{background:#fff!important}.variant-picker .variant-option__button-label:not(.lcr-opt):not(:has(input:checked)):hover{border-color:#111!important}.variant-picker .variant-option__button-label:not(.lcr-opt):has(input:focus-visible){outline:2px solid var(--lp-brun, #9E4D66);outline-offset:2px}.variant-picker .variant-option__button-label:not(.lcr-opt):has([data-option-available=false]){color:#7a6d73!important}.variant-picker.lcr-vignettes .variant-option__button-label.lcr-opt,.variant-picker.lcr-vignettes .variant-option__button-label.lcr-opt:hover,.variant-picker.lcr-vignettes .variant-option__button-label.lcr-opt:has(input:checked),.variant-picker.lcr-vignettes .variant-option__button-label.lcr-opt:has(input:checked):hover{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;color:#111!important;padding:0!important;min-width:0!important;min-height:0!important}.lcr-liv{--liv-fram: var(--lp-brun, #9E4D66);display:grid;gap:10px}.lcr-liv__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.lcr-liv__e{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;min-width:0}.lcr-liv__e:not(:last-child):after{content:"";position:absolute;top:17px;left:calc(50% + 24px);right:calc(-50% + 24px);border-top:2px dotted color-mix(in srgb,var(--liv-fram) 45%,#fff)}.lcr-liv__i{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;margin-bottom:5px;background:color-mix(in srgb,var(--liv-fram) 10%,#fff);color:var(--liv-fram);border:1.5px solid color-mix(in srgb,var(--liv-fram) 30%,#fff)}.lcr-liv__i svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lcr-liv__e--on .lcr-liv__i{background:var(--liv-fram);border-color:var(--liv-fram);color:#fff}.lcr-liv__t{font-size:.84rem;font-weight:800;line-height:1.2;color:#2b2226}.lcr-liv__d{font-size:.8rem;line-height:1.25;color:#5e5157;font-variant-numeric:tabular-nums}.lcr-liv__n{margin:0;font-size:.76rem;line-height:1.4;color:#6e5f66;text-align:center}.lcr-liv--panier{padding:12px 10px 10px;border-radius:12px;background:#fbf8f6;border:1px solid #EFE6E9;margin:4px 0 12px}@media(max-width:480px){.lcr-liv__i{width:32px;height:32px}.lcr-liv__i svg{width:17px;height:17px}.lcr-liv__e:not(:last-child):after{top:15px;left:calc(50% + 21px);right:calc(-50% + 21px)}.lcr-liv__d{font-size:.74rem}.lcr-liv__t{font-size:.8rem}}.lcr-po{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;margin:4px 0 10px;padding:10px 12px;border-radius:12px;border:2px dashed color-mix(in srgb,var(--lp-brun, #9E4D66) 55%,#fff);background:color-mix(in srgb,var(--lp-brun, #9E4D66) 7%,#fff)}.lcr-po__b{font-family:var(--font-heading--family);font-weight:800;font-size:1rem;line-height:1;color:#fff;background:var(--lp-brun, #9E4D66);border-radius:999px;padding:8px 9px;white-space:nowrap}.lcr-po p{margin:0;font-size:.86rem;line-height:1.4;color:#2b2226}.lcr-po strong{display:block;font-size:.92rem}.lcr-po--ok{border-style:solid;border-color:#3e7b4f;background:#eef5ef}.lcr-po--ok .lcr-po__b{background:#3e7b4f}.lcr-po--code{border-style:solid;border-color:#e3d8ca;background:#fbf8f6}.lcr-po--code .lcr-po__b{background:#8a7b82}.lcr-col-offre{list-style:none}.lcr-col-offre__a{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;color:#fff;border-radius:16px;overflow:hidden;background:var(--lp-brun, #9E4D66)}.lcr-col-offre__ph{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#ece3d7}.lcr-col-offre__ph img{display:block;width:100%;height:100%;object-fit:cover}.lcr-col-offre__vol{position:absolute;inset:auto 0 -1px 0;width:100%;height:46px}.lcr-col-offre__vol path{fill:none;stroke:#fff;stroke-width:2.5;stroke-dasharray:2 7;stroke-linecap:round}.lcr-col-offre__tampon{position:absolute;top:12px;right:12px;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--lp-brun, #9E4D66);font-family:var(--font-heading--family);font-weight:800;font-size:1.15rem;line-height:1;border:2px dashed var(--lp-brun, #9E4D66);box-shadow:0 0 0 5px #fff;text-align:center}.lcr-col-offre__tx{display:grid;gap:6px;padding:14px 16px 16px}.lcr-col-offre__sur{font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.lcr-col-offre__ti{font-family:var(--font-heading--family);font-weight:800;font-size:1.12rem;line-height:1.2}.lcr-col-offre__ti sup{font-size:.6em;line-height:0}.lcr-col-offre__te{font-size:.84rem;line-height:1.45;opacity:.92}.lcr-col-offre__cta{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:.86rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.lcr-col-offre__no{font-size:.7rem;line-height:1.35;opacity:.78}@media(max-width:749px){.lcr-col-offre__tampon{width:58px;height:58px;font-size:.92rem;top:8px;right:8px;box-shadow:0 0 0 3px #fff}.lcr-col-offre__tx{padding:10px 11px 12px;gap:4px}.lcr-col-offre__ti{font-size:.98rem}.lcr-col-offre__te{font-size:.78rem}.lcr-col-offre__no{display:none}}.lcr-va{margin:6px 0 4px;padding:12px 0 4px;border-top:1px solid #E3D8CA;display:grid;gap:10px}.lcr-va__offre{margin:0;display:flex;align-items:flex-start;gap:9px;padding:9px 11px;border-radius:12px;border:2px dashed color-mix(in srgb,var(--lp-brun, #9E4D66) 55%,#fff);background:color-mix(in srgb,var(--lp-brun, #9E4D66) 7%,#fff);font-size:.84rem;line-height:1.4;color:#2b2226}.lcr-va__badge{flex:none;padding:3px 8px;border-radius:999px;background:var(--lp-brun, #9E4D66);color:#fff;font-weight:800;font-size:.76rem;line-height:1.3;white-space:nowrap}.lcr-va__h{margin:2px 0 0;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-brun, #9E4D66)}.lcr-va__l{list-style:none;margin:0;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.lcr-va__c{scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px;border-radius:12px;background:#fff;border:1px solid #EFE4E8}.lcr-va__ph{display:block;aspect-ratio:1 / 1;border-radius:9px;overflow:hidden;background:#ece3d7}.lcr-va__ph img{display:block;width:100%;height:100%;object-fit:cover}.lcr-va__t{font-size:.78rem;font-weight:700;line-height:1.3;color:#2b2226;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lcr-va__v{font-size:.7rem;line-height:1.25;color:#6e5f66;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lcr-va__p{font-size:.84rem;font-weight:800;color:#2b2226}.lcr-va__f{margin:auto 0 0}.lcr-va__b{width:100%;padding:7px 8px;border-radius:999px;border:2px solid var(--lp-brun, #9E4D66);background:#fff;color:var(--lp-brun, #9E4D66);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.lcr-va__b:hover{background:var(--lp-brun, #9E4D66);color:#fff}.lcr-va__b:disabled{opacity:.6;cursor:wait}@media(min-width:750px){.lcr-va__l{grid-auto-columns:31%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lcr-global.css.map */
