:root{--lumis-ease-out: cubic-bezier(.23, 1, .32, 1);--lumis-ease-in-out: cubic-bezier(.77, 0, .175, 1);--lumis-ink: #0d0d0d;--lumis-paper: #ffffff;--lumis-mute: #888888;--lumis-line: #e8e8e8;--lumis-font-display: "Chivo", "Helvetica Neue", Helvetica, Arial, sans-serif}@keyframes lumis-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.product-information [data-block-type=_product-media-gallery]{animation:lumis-fade-up .45s var(--lumis-ease-out) both}.product-information [data-block-type=_product-details]{animation:lumis-fade-up .45s var(--lumis-ease-out) .08s both}@keyframes lumis-price-in{0%{opacity:.35;filter:blur(2px)}to{opacity:1;filter:blur(0)}}product-price [ref=priceContainer]{animation:lumis-price-in .22s var(--lumis-ease-out) both}.variant-option__button-label:not(.variant-option__button-label--has-swatch):before,.variant-option__button-label:not(.variant-option__button-label--has-swatch):after{display:none!important;content:none!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch){position:relative;min-width:52px!important;min-height:44px!important;padding:0 20px!important;border:1.5px solid #d6d6d6!important;border-radius:50px!important;background:var(--lumis-paper)!important;color:var(--lumis-ink)!important;font-family:var(--lumis-font-display)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.02em!important;text-align:center!important;overflow:hidden!important;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s var(--lumis-ease-out)!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch):active{transform:scale(.97)!important}@media(hover:hover)and (pointer:fine){.variant-option__button-label:not(.variant-option__button-label--has-swatch):hover:not(:has(:checked)){border-color:var(--lumis-ink)!important}}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked){background:var(--lumis-ink)!important;border-color:var(--lumis-ink)!important;color:var(--lumis-paper)!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){color:#8a8a8a!important;border-color:var(--lumis-line)!important;border-style:dashed!important;background:#fafafa!important;cursor:pointer!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through!important;text-decoration-thickness:1.5px}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]):has(:checked){background:#f0f0f0!important;border-style:solid!important;border-color:var(--lumis-ink)!important;color:var(--lumis-ink)!important}.variant-option__button-label:has(:focus-visible){outline:2px solid var(--lumis-ink)!important;outline-offset:3px!important}variant-picker .variant-option--swatches{--variant-picker-swatch-width: 22px;--variant-picker-swatch-height: 22px;--variant-picker-swatch-radius: 50%;--focus-outline-offset: 3px;gap:14px;align-items:center}variant-picker .variant-option--swatches .swatch{--color-border: rgba(0, 0, 0, .22);--style-border-swatch-width: 1.5px;--style-border-swatch-style: solid}variant-picker .variant-option--swatches label:has([data-option-available=false]) .swatch{opacity:.45;border-style:dashed}@media screen and (min-width:750px){variant-picker .variant-option--swatches{--variant-picker-swatch-width: 24px;--variant-picker-swatch-height: 24px}}.variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.variant-option--buttons legend{font-family:var(--lumis-font-display);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lumis-mute);margin-bottom:4px}.lumis-fit{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;width:100%;font-family:var(--lumis-font-display);font-size:14px;line-height:1.5;color:var(--lumis-ink)}.lumis-fit__hint{margin:0;flex:1 1 220px;min-width:0}.lumis-fit__hint strong{font-weight:700}.lumis-fit .lumis-fit__link{display:inline-flex;align-items:center;gap:5px;margin:-10px 0;padding:10px 0;background:transparent;border:0;font:inherit;font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--lumis-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent}.lumis-fit .lumis-fit__link svg{width:14px;height:14px;flex:0 0 auto}.lumis-fit .lumis-fit__link:focus-visible{outline:2px solid var(--lumis-ink);outline-offset:3px;border-radius:2px}product-inventory{display:flex!important;justify-content:flex-start!important;align-self:flex-start!important;text-align:left!important;align-items:center;flex-wrap:wrap;gap:6px 14px;max-width:100%}@media(max-width:749px){product-inventory{flex-direction:column;align-items:flex-start;gap:8px}.product-inventory__social{white-space:normal}}.product-inventory__social{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;font-weight:600;letter-spacing:.03em;line-height:1.2;color:#0009}.product-inventory__social svg{width:13px;height:13px;opacity:.65;flex-shrink:0}.product-inventory__social strong{font-weight:800;color:#0d0d0d;font-variant-numeric:tabular-nums}.product-inventory__badge{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 9px;border-radius:50px;font-size:.7rem;font-weight:600;letter-spacing:.03em;transition:all .3s ease;line-height:1.2;animation:lumis-stock-enter .5s cubic-bezier(.16,1,.3,1) both}@keyframes lumis-stock-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.product-inventory__badge--in_stock{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15)}.product-inventory__badge--in_stock .product-inventory__dot{width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.product-inventory__badge--low{position:relative;background:linear-gradient(100deg,#e8251a1a,#e8251a38,#e8251a1a 80%);background-size:220% 100%;color:#c81a10;border:1px solid rgba(232,37,26,.38);font-weight:700;animation:lumis-stock-enter .5s cubic-bezier(.16,1,.3,1) both,lumis-stock-shimmer 3s ease-in-out .5s infinite,lumis-stock-breathe 2.4s ease-in-out .8s infinite;overflow:hidden}.product-inventory__badge--low:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 48%,rgba(255,255,255,.45) 52%,transparent 70%);transform:translate(-120%);animation:lumis-stock-sheen 4.5s ease-in-out 1.2s infinite;pointer-events:none}.product-inventory__badge--low .product-inventory__dot{width:7px;height:7px;border-radius:50%;background:#e8251a;flex-shrink:0;animation:lumis-stock-pulse 1.4s ease-in-out infinite;box-shadow:0 0 #e8251a99;position:relative;z-index:1}.product-inventory__badge--low .product-inventory__text{position:relative;z-index:1}@keyframes lumis-stock-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes lumis-stock-sheen{0%{transform:translate(-120%)}60%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes lumis-stock-breathe{0%,to{box-shadow:0 0 #e8251a00;border-color:#e8251a61}50%{box-shadow:0 0 0 3px #e8251a1f;border-color:#e8251a8c}}@keyframes lumis-stock-pulse{0%,to{box-shadow:0 0 #e8251a99;transform:scale(1)}50%{box-shadow:0 0 0 7px #e8251a00;transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.product-inventory__badge,.product-inventory__badge--low,.product-inventory__badge--low:after,.product-inventory__badge--low .product-inventory__dot{animation:none!important}}.product-inventory__badge--out_of_stock{background:#ef44440f;color:#dc2626;border:1px solid rgba(239,68,68,.12);opacity:.8}.product-inventory__badge--out_of_stock .product-inventory__dot{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0;position:relative}.product-inventory__badge--out_of_stock .product-inventory__dot:after{content:"";position:absolute;top:50%;left:-2px;right:-2px;height:1.5px;background:#ef4444;transform:rotate(-45deg)}.product-inventory__text{white-space:nowrap}.product-inventory__icon,.product-inventory__icon svg{display:none}.product-inventory__badge--precommande{background:#0d0d0d0d;color:#0d0d0d;border:1px solid rgba(13,13,13,.15)}.product-inventory__badge--precommande .product-inventory__dot{width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid #0d0d0d;box-sizing:border-box;flex-shrink:0}.lumis-ll{display:block;color:var(--lumis-ink)}.lumis-ll p{margin:0}.lumis-ll__tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:12px;row-gap:2px}.lumis-ll__sur{font-family:var(--lumis-font-display);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:#6b6b6b}.lumis-ll__timer{font-size:12px;line-height:1.4;color:#6b6b6b;font-variant-numeric:tabular-nums;white-space:nowrap}.lumis-ll__timer[hidden]{display:none}.lumis-ll .lumis-ll__promesse{margin-top:2px;font-family:var(--lumis-font-display);font-size:15px;font-weight:700;line-height:1.3}.lumis-ll__promesse-sous{display:block;margin-top:1px;font-size:12px;font-weight:400;line-height:1.45;color:#6b6b6b}.lumis-ll .lumis-ll__piste{position:relative;margin-top:16px}.lumis-ll .lumis-ll__camion{position:absolute;z-index:3;top:-16px;right:4px;width:16px;height:16px;color:var(--lumis-ink);pointer-events:none}.lumis-ll .lumis-ll__etapes{position:relative;display:flex;justify-content:space-between;gap:8px;list-style:none;margin:0;padding:0}.lumis-ll .lumis-ll__etapes:after,.lumis-ll .lumis-ll__etapes:before{content:"";position:absolute;top:4px;left:5px;right:5px;height:2px;pointer-events:none}.lumis-ll .lumis-ll__etapes:after{background:#e5e5e5}.lumis-ll .lumis-ll__etapes:before{z-index:1;background:var(--lumis-ink);transform:scaleX(1);transform-origin:left center}@media(prefers-reduced-motion:no-preference){html[data-lumis-entree] .lumis-ll[data-lumis-entree] .lumis-ll__etapes:before{transition:transform 1.1s var(--lumis-ease-out) .25s}html[data-lumis-entree] .lumis-ll[data-lumis-entree]:not([data-anim=in]) .lumis-ll__etapes:before{transform:scaleX(0)}html[data-lumis-entree] .lumis-ll[data-lumis-entree]:not([data-anim=in]) .lumis-ll__camion{opacity:0}html[data-lumis-entree] .lumis-ll[data-lumis-entree] .lumis-ll__etape{transition:opacity .4s var(--lumis-ease-out),transform .4s var(--lumis-ease-out)}html[data-lumis-entree] .lumis-ll[data-lumis-entree]:not([data-anim=in]) .lumis-ll__etape{opacity:0;transform:translateY(6px)}html[data-lumis-entree] .lumis-ll[data-lumis-entree] .lumis-ll__etape--milieu{transition-delay:.06s}html[data-lumis-entree] .lumis-ll[data-lumis-entree] .lumis-ll__etape--fin{transition-delay:.12s}}.lumis-ll .lumis-ll__etape{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;min-width:0;text-align:left}.lumis-ll .lumis-ll__etape--milieu{align-items:center;text-align:center}.lumis-ll .lumis-ll__etape--fin{align-items:flex-end;text-align:right}.lumis-ll .lumis-ll__point{display:block;box-sizing:border-box;width:10px;height:10px;margin-bottom:5px;border-radius:50%;border:2px solid var(--lumis-ink);background:var(--lumis-paper)}.lumis-ll .lumis-ll__point--plein{background:var(--lumis-ink)}.lumis-ll .lumis-ll__lib{font-family:var(--lumis-font-display);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:#6b6b6b}.lumis-ll .lumis-ll__date{font-family:var(--lumis-font-display);font-size:13px;font-weight:700;line-height:1.35;font-variant-numeric:tabular-nums;color:var(--lumis-ink)}.lumis-ll .lumis-ll__tarif{margin-top:12px;font-size:12px;line-height:1.45;color:#6b6b6b}.lumis-ll__suivi{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding-block:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--lumis-ink);text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}.lumis-ll__suivi svg{transition:transform .18s ease}.lumis-ll__suivi:hover svg{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.lumis-ll__suivi svg{transition:none}}.lumis-icon-package,.lumis-icon-check__cercle{transform-box:fill-box;transform-origin:50% 50%}@media(prefers-reduced-motion:no-preference){html[data-lumis-entree] .lumis-reassurance[data-lumis-entree] .lumis-reassurance__row{transition:opacity .32s ease,transform .42s var(--lumis-ease-out)}html[data-lumis-entree] .lumis-reassurance[data-lumis-entree]:not([data-anim=in]) .lumis-reassurance__row{opacity:0;transform:translateY(7px)}html[data-lumis-entree] .lumis-reassurance[data-lumis-entree] .lumis-reassurance__row:nth-child(2){transition-delay:.07s}html[data-lumis-entree] .lumis-reassurance[data-lumis-entree] .lumis-reassurance__row:nth-child(3){transition-delay:.14s}.lumis-icon-package{animation:lumis-pkg-flotte 5s ease-in-out infinite}.lumis-icon-package__scelle{stroke-dasharray:1 1.1;stroke-dashoffset:0}html[data-lumis-entree] .lumis-reassurance[data-lumis-entree] .lumis-icon-package__scelle{transition:stroke-dashoffset .5s var(--lumis-ease-out) .3s}html[data-lumis-entree] .lumis-reassurance[data-lumis-entree]:not([data-anim=in]) .lumis-icon-package__scelle{stroke-dashoffset:1.05}.lumis-icon-check__cercle{animation:lumis-check-pouls 4.2s ease-in-out infinite}.lumis-icon-check__coche{stroke-dasharray:1 1.1;stroke-dashoffset:0}html[data-lumis-entree] .lumis-reassurance[data-lumis-entree] .lumis-icon-check__coche{transition:stroke-dashoffset .42s var(--lumis-ease-out) .42s}html[data-lumis-entree] .lumis-reassurance[data-lumis-entree]:not([data-anim=in]) .lumis-icon-check__coche{stroke-dashoffset:1.05}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.lumis-reassurance__row--package:hover .lumis-icon-package{animation-duration:1.6s}.lumis-reassurance__row--package:hover .lumis-icon-package__scelle{animation:lumis-pkg-scelle .55s var(--lumis-ease-out) both}.lumis-reassurance__row--check:hover .lumis-icon-check__cercle{animation-duration:1.3s}.lumis-reassurance__row--check:hover .lumis-icon-check__coche{animation:lumis-check-trace .45s var(--lumis-ease-out) both}}@keyframes lumis-pkg-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes lumis-pkg-scelle{0%{stroke-dashoffset:1.05}to{stroke-dashoffset:0}}@keyframes lumis-check-pouls{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes lumis-check-trace{0%{stroke-dashoffset:1.05}to{stroke-dashoffset:0}}@media(min-width:750px){.product-details>.group-block>.group-block-content{row-gap:20px}.product-details .variant-picker.spacing-style,.product-details .lumis-offer.spacing-style{padding-block:0!important}}media-gallery,.product-media-gallery{display:block}.product-media-container{position:relative;overflow:hidden;border-radius:0;background:transparent}.product-media-container .product-media{border-radius:0;overflow:hidden}.product-media img,.product-media-container img{object-fit:cover}.product-media[data-media-id="71210593780046"] img{transform:scale(1.08);transform-origin:30% 12%}.slideshow-controls__thumbnail{border:1.5px solid transparent!important;border-radius:0!important;overflow:hidden;transition:border-color .16s ease,opacity .16s ease!important;cursor:pointer}.slideshow-controls__thumbnail[aria-selected=true],.slideshow-controls__thumbnail.is-active{border-color:var(--lumis-ink)!important}@media(hover:hover)and (pointer:fine){.slideshow-controls__thumbnail:hover:not([aria-selected=true]){opacity:.75}}quantity-input,.quantity-selector,.quantity{display:inline-flex!important;align-items:center!important;border:1.5px solid #d6d6d6!important;border-radius:50px!important;overflow:hidden!important;background:var(--lumis-paper)!important;transition:border-color .16s ease!important}quantity-input:focus-within,.quantity-selector:focus-within,.quantity:focus-within{border-color:var(--lumis-ink)!important}quantity-input button,.quantity-selector button,.quantity button,.quantity__button{width:44px!important;height:44px!important;border:none!important;background:transparent!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;font-weight:300!important;color:var(--lumis-ink)!important;transition:transform .12s var(--lumis-ease-out)!important}quantity-input button:active,.quantity-selector button:active,.quantity button:active{transform:scale(.92)}quantity-input input,.quantity-selector input,.quantity input,.quantity__input{width:50px!important;text-align:center!important;border:none!important;background:transparent!important;font-size:16px!important;font-weight:600!important;font-variant-numeric:tabular-nums;-moz-appearance:textfield!important}quantity-input input::-webkit-outer-spin-button,quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.product-form-buttons button.lumis-liste-drop__ouvrir,.product-form-buttons button[name=add].lumis-atc,.sticky-add-to-cart__bar>button.lumis-atc{--atc-hauteur: 56px;position:relative;display:grid!important;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:stretch;box-sizing:border-box;width:100%!important;min-height:var(--atc-hauteur)!important;height:var(--atc-hauteur)!important;margin:0!important;padding:0 22px!important;border:0!important;border-radius:50px!important;background:var(--lumis-ink)!important;color:var(--lumis-paper)!important;font-family:var(--lumis-font-display)!important;font-style:italic!important;font-weight:900!important;font-size:15px!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1!important;text-align:center;cursor:pointer!important;overflow:hidden;scale:none;translate:none;transform:none;box-shadow:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform .12s var(--lumis-ease-out),background-color .18s ease,color .18s ease,box-shadow .18s ease!important}.product-form-buttons button.lumis-liste-drop__ouvrir:before,.product-form-buttons button[name=add].lumis-atc:before,.sticky-add-to-cart__bar>button.lumis-atc:before{content:none!important}@media(min-width:750px){.product-form-buttons button.lumis-liste-drop__ouvrir,.product-form-buttons button[name=add].lumis-atc{--atc-hauteur: 58px;padding:0 26px!important}}.lumis-atc>.add-to-cart-text,.lumis-atc>.lumis-atc__couche{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;width:100%;white-space:nowrap;color:inherit;clip-path:none;animation:none;opacity:1;transform:none;filter:none;transition:opacity .16s ease,transform .18s var(--lumis-ease-out),filter .16s ease}.product-form-buttons .lumis-atc>.add-to-cart-text{justify-content:space-between}.lumis-atc .lumis-atc__lib{min-width:0;overflow:hidden;text-overflow:ellipsis}.lumis-atc .lumis-atc__prix{flex:0 0 auto;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums;opacity:.92}.sticky-add-to-cart__bar .lumis-atc .add-to-cart-text__content{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.lumis-atc>.lumis-atc__couche{opacity:0;transform:translateY(8px);pointer-events:none}.lumis-atc[data-state=loading]>.add-to-cart-text,.lumis-atc[data-state=added]>.add-to-cart-text{opacity:0;transform:translateY(-8px);filter:blur(2px)}.lumis-atc[data-state=loading]>.lumis-atc__couche--chargement,.lumis-atc[data-state=added]>.lumis-atc__couche--ok{opacity:1;transform:none}.lumis-atc[data-state=loading]{pointer-events:none}.lumis-atc .lumis-atc__spin{flex:0 0 auto;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;opacity:.9}.lumis-atc[data-state=loading] .lumis-atc__spin{animation:lumis-atc-spin .7s linear infinite}@keyframes lumis-atc-spin{to{transform:rotate(360deg)}}.lumis-atc .lumis-atc__coche{flex:0 0 auto;stroke-dasharray:26;stroke-dashoffset:26}.lumis-atc[data-state=added] .lumis-atc__coche{stroke-dashoffset:0;transition:stroke-dashoffset .22s var(--lumis-ease-out) .06s}@media(hover:hover)and (pointer:fine){.product-form-buttons button.lumis-liste-drop__ouvrir:hover:not(:disabled):not([data-state]),.product-form-buttons button[name=add].lumis-atc:hover:not(:disabled):not([data-state]),.sticky-add-to-cart__bar>button.lumis-atc:hover:not(:disabled):not([data-state]){background:var(--lumis-paper)!important;color:var(--lumis-ink)!important;box-shadow:inset 0 0 0 1.5px var(--lumis-ink)!important;transform:none!important}}.product-form-buttons button.lumis-liste-drop__ouvrir:active:not(:disabled),.product-form-buttons button[name=add].lumis-atc:active:not(:disabled),.sticky-add-to-cart__bar>button.lumis-atc:active:not(:disabled){transform:scale(.98)!important;scale:none;translate:none;box-shadow:none!important}.product-form-buttons button.lumis-liste-drop__ouvrir:focus-visible,.product-form-buttons button[name=add].lumis-atc:focus-visible,.sticky-add-to-cart__bar>button.lumis-atc:focus-visible{outline:2px solid var(--lumis-ink)!important;outline-offset:3px!important}.product-form-buttons button.lumis-liste-drop__ouvrir:disabled,.product-form-buttons button[name=add].lumis-atc:disabled,.sticky-add-to-cart__bar>button.lumis-atc:disabled{background:#ececec!important;color:#5f5f5f!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.product-form-buttons .lumis-atc>.add-to-cart-text:not(:has(.lumis-atc__prix)){justify-content:center}@media(prefers-reduced-motion:reduce){.product-form-buttons button.lumis-liste-drop__ouvrir,.product-form-buttons button[name=add].lumis-atc,.sticky-add-to-cart__bar>button.lumis-atc{transition:background-color .18s ease,color .18s ease!important}.product-form-buttons button.lumis-liste-drop__ouvrir:active:not(:disabled),.product-form-buttons button[name=add].lumis-atc:active:not(:disabled),.sticky-add-to-cart__bar>button.lumis-atc:active:not(:disabled){transform:none!important}.lumis-atc>.add-to-cart-text,.lumis-atc>.lumis-atc__couche{transition:opacity .16s ease;transform:none;filter:none}.lumis-atc[data-state=loading]>.add-to-cart-text,.lumis-atc[data-state=added]>.add-to-cart-text{transform:none;filter:none}.lumis-atc[data-state=loading] .lumis-atc__spin{animation:none;border-right-color:currentColor;opacity:.4}.lumis-atc .lumis-atc__coche,.lumis-atc[data-state=added] .lumis-atc__coche{stroke-dasharray:none;stroke-dashoffset:0;transition:none}}.product-details .product-form-buttons .accelerated-checkout-block shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 50px}.product-details .product-form-buttons .accelerated-checkout-block .shopify-payment-button__button{min-height:44px}@media screen and (max-width:989px){.product-details .product-form-buttons .accelerated-checkout-block shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 42px}.product-details .product-form-buttons .accelerated-checkout-block .shopify-payment-button__button{min-height:42px}}.product-details .accelerated-checkout-block more-payment-options-link{display:block;margin-top:2px;text-align:center;font-size:12px;line-height:1.4}.product-details .accelerated-checkout-block more-payment-options-link a{--button-color: #6b6b6b;color:#6b6b6b;text-decoration:underline;text-underline-offset:3px}.product-details .accelerated-checkout-block more-payment-options-link a:hover{--button-color: var(--lumis-ink);color:var(--lumis-ink)}@media screen and (min-width:990px){sticky-add-to-cart,.sticky-add-to-cart__bar{display:none!important}}.sticky-add-to-cart__bar{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:calc(var(--layer-sticky) - 1);display:flex;flex-direction:column;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--lumis-paper);border-top:1px solid var(--lumis-line);box-shadow:0 -8px 24px #0d0d0d14;opacity:0;transform:translateY(100%);pointer-events:none;visibility:hidden}@media(prefers-reduced-motion:no-preference){.sticky-add-to-cart__bar{transition:transform .18s var(--lumis-ease-out),opacity .18s ease,visibility 0s linear .18s}.sticky-add-to-cart__bar[data-stuck=true]{transition:transform .26s var(--lumis-ease-out),opacity .2s ease,visibility 0s}}.sticky-add-to-cart__bar[data-stuck=true]{opacity:1;transform:translateY(0);display:flex;pointer-events:auto;visibility:visible}.sticky-add-to-cart__row{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.sticky-add-to-cart__image{flex:0 0 44px;width:44px;height:56px;overflow:hidden;border-radius:6px;background:#f3f3f3}.sticky-add-to-cart__image-img{display:block;width:100%;height:100%;object-fit:cover}.sticky-add-to-cart__info{flex:1 1 auto;min-width:0}.sticky-add-to-cart__title{margin:0;font-family:var(--lumis-font-display);font-size:13px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;color:var(--lumis-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-add-to-cart__meta{display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;margin:3px 0 0;font-family:var(--lumis-font-display);font-size:14px;line-height:1.2;color:var(--lumis-ink);white-space:nowrap;overflow:hidden}.lumis-sticky__price,.lumis-sticky__price .price,.lumis-sticky__price .price-list{display:inline;font-weight:700;font-size:14px;letter-spacing:0;color:inherit;font-variant-numeric:tabular-nums}.lumis-sticky__price .compare-at-price{font-weight:400;color:var(--lumis-mute);margin-inline-start:4px}.lumis-sticky__date{font-weight:700;font-size:13px;color:var(--lumis-ink);white-space:nowrap}.lumis-pc-note .lumis-pc-note__date{font-weight:700;color:#0d0d0d}.sticky-add-to-cart__variant{color:var(--lumis-mute);font-size:13px;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__variant:before{content:"\b7";margin-inline-end:8px}.sticky-add-to-cart__meta:has(.lumis-prix-masque):not(:has(.lumis-sticky__date)) .sticky-add-to-cart__variant:before{content:none;margin-inline-end:0}.sticky-add-to-cart__notify{font-style:normal;font-weight:400;text-transform:none;letter-spacing:0}.sticky-add-to-cart__notify:before{content:"\b7";margin-inline-end:8px}.sticky-size-dd{position:relative;flex:0 0 auto;display:inline-flex}.sticky-size-dd__trigger{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px 0 14px;border:1.5px solid #d6d6d6;border-radius:50px;background:var(--lumis-paper);color:var(--lumis-ink);font-family:var(--lumis-font-display);font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .16s ease}.sticky-size-dd[data-open=true] .sticky-size-dd__trigger{border-color:var(--lumis-ink)}.sticky-size-dd__trigger:focus-visible{outline:2px solid var(--lumis-ink);outline-offset:2px}.sticky-size-dd__chevron{transition:transform .18s var(--lumis-ease-out);opacity:.7}.sticky-size-dd[data-open=true] .sticky-size-dd__chevron{transform:rotate(180deg)}.sticky-size-dd__panel{position:absolute;bottom:calc(100% + 8px);left:auto;right:0;display:flex;flex-wrap:wrap;gap:6px;min-width:200px;max-width:calc(100vw - 32px);padding:8px;background:var(--lumis-paper);border:1px solid var(--lumis-line);border-radius:14px;box-shadow:0 8px 24px #0d0d0d1f;z-index:2;transform-origin:bottom right;opacity:0;transform:scale(.96) translateY(4px);visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:no-preference){.sticky-size-dd__panel{transition:opacity .14s ease,transform .16s var(--lumis-ease-out),visibility 0s linear .16s}}.sticky-size-dd[data-open=true] .sticky-size-dd__panel{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition-delay:0s}.sticky-add-to-cart__size{min-width:44px;height:40px;padding:0 12px;border:1.5px solid #d6d6d6;border-radius:50px;background:var(--lumis-paper);color:var(--lumis-ink);font-family:var(--lumis-font-display);font-size:13px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .12s var(--lumis-ease-out)}.sticky-add-to-cart__size:active{transform:scale(.96)}.sticky-add-to-cart__size.is-active{background:var(--lumis-ink);border-color:var(--lumis-ink);color:var(--lumis-paper)}.sticky-add-to-cart__size.is-soldout{color:#8a8a8a;border-style:dashed;text-decoration:line-through}.sticky-add-to-cart__size:focus-visible{outline:2px solid var(--lumis-ink);outline-offset:2px}.fly-to-cart--sticky{border-radius:6px}@media screen and (max-width:989px){.product-information h1,.product-information .price,.product-information .price-item{text-align:left!important;justify-content:flex-start!important}.product-information [data-block-type=_product-media-gallery]{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);max-width:calc(100% + 32px);overflow-x:hidden}.variant-option__button-label:not(.variant-option__button-label--has-swatch){padding:0 18px!important;min-width:50px!important;font-size:14px!important}quantity-input,.quantity-selector,.quantity{margin:0!important}.payment-icons{justify-content:flex-start!important}.lumis-fit{font-size:var(--lumis-fs-small, 14px)}}@media(prefers-reduced-motion:reduce){.product-information [data-block-type=_product-media-gallery],.product-information [data-block-type=_product-details],product-price [ref=priceContainer]{animation:none}.sticky-add-to-cart__bar,.sticky-size-dd__panel,.sticky-add-to-cart__size,.variant-option__button-label:not(.variant-option__button-label--has-swatch){transition:none!important}.sticky-add-to-cart__bar:not([data-stuck=true]){transform:none}.lumis-ll__camion,.lumis-ll__etape,.lumis-ll__etapes:before,.lumis-icon-package,.lumis-icon-package__scelle,.lumis-icon-check__cercle,.lumis-icon-check__coche{animation:none!important;transition:none!important}}button:focus-visible,a:focus-visible{outline:2px solid var(--lumis-ink);outline-offset:3px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(max-width:749px){.variant-option--buttons legend,.product-inventory__social,.product-inventory__badge{font-size:var(--lumis-fs-meta, 13px)}.lumis-ll .lumis-ll__lib,.lumis-ll__sur,.lumis-ll__suivi{font-size:var(--lumis-fs-legal, 12px)}.lumis-ll .lumis-ll__promesse{font-size:var(--lumis-fs-body, 16px)}.lumis-ll .lumis-ll__date{font-size:var(--lumis-fs-small, 14px)}.lumis-ll .lumis-ll__tarif{font-size:var(--lumis-fs-meta, 13px)}.lumis-fit,.lumis-fit .lumis-fit__link{font-size:var(--lumis-fs-small, 14px)}.product-details .accelerated-checkout-block more-payment-options-link,.product-details .shopify-payment-button__more-options{font-size:var(--lumis-fs-meta, 13px)}.product-details .lumis-klarna,.product-details .lumis-klarna__montant{font-size:var(--lumis-fs-meta, 13px)}.product-details .details-content,.product-details .details-content p,.product-details .details-content li,.product-details .text-block p{font-size:var(--lumis-fs-body, 16px);line-height:var(--lumis-lh-body, 1.5)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/lumis-product-information.css.map */
