div.svelte-1m6vfl0{width:100%;height:100%}.grid.svelte-1fahi8e{grid-gap:1rem;grid-template-rows:10vh auto;grid-template-columns:repeat(12,1fr);width:1000px;height:max-content;margin:10vh 0;display:grid}.grid.svelte-1fahi8e .nous:where(.svelte-1fahi8e),.grid.svelte-1fahi8e .vous:where(.svelte-1fahi8e){margin:1.618rem 0}.grid.svelte-1fahi8e .nous:where(.svelte-1fahi8e) h2:where(.svelte-1fahi8e),.grid.svelte-1fahi8e .vous:where(.svelte-1fahi8e) h2:where(.svelte-1fahi8e){margin-bottom:1rem}.grid.svelte-1fahi8e .nous:where(.svelte-1fahi8e) p:where(.svelte-1fahi8e),.grid.svelte-1fahi8e .vous:where(.svelte-1fahi8e) p:where(.svelte-1fahi8e){margin-bottom:.618047rem}.grid.svelte-1fahi8e h1:where(.svelte-1fahi8e){grid-column:1/8}.grid.svelte-1fahi8e h1:where(.svelte-1fahi8e) span:where(.svelte-1fahi8e){font-weight:400}@media (width<=767px){.grid.svelte-1fahi8e h1:where(.svelte-1fahi8e) span:where(.svelte-1fahi8e){font-size:35%}}.grid.svelte-1fahi8e .nous:where(.svelte-1fahi8e){grid-column:1/4}.grid.svelte-1fahi8e .line:where(.svelte-1fahi8e){background-color:#526de1;grid-column:3/11;height:1px;margin-bottom:6.1vh}@media (width<=767px){.grid.svelte-1fahi8e .line:where(.svelte-1fahi8e){margin:6.1vh 0}}.grid.svelte-1fahi8e .vous:where(.svelte-1fahi8e){grid-column:10/13}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e){grid-gap:1rem;grid-gap:1.618rem;grid-column:1/13;grid-template-columns:repeat(12,1fr);display:grid}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) h3:where(.svelte-1fahi8e){grid-column:1/13;margin-top:2.61792rem}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) h3:where(.svelte-1fahi8e) span.budget:where(.svelte-1fahi8e){margin-left:1rem;font-size:85%;font-weight:400}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e){grid-gap:1rem;grid-gap:.618047rem;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-column:1/13;grid-template-columns:repeat(12,1fr);margin-left:1.618rem;padding:0;display:grid}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item.optional:where(.svelte-1fahi8e){transition:opacity .3s ease-in-out;position:relative}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item.optional:where(.svelte-1fahi8e):before{transition:0;content:"*";color:#526de1;position:absolute;left:-2ch}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item.optional:where(.svelte-1fahi8e):hover{cursor:pointer}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item.optional:where(.svelte-1fahi8e):focus-visible{outline-offset:.618047rem;outline:2px solid #526de1}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item.optional.remove:where(.svelte-1fahi8e){opacity:.3}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e) .title:where(.svelte-1fahi8e){grid-column:1/7;font-weight:700}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e) .desc:where(.svelte-1fahi8e){grid-column:1/10;font-weight:400}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e) .price:where(.svelte-1fahi8e){grid-column:11/13;place-self:end;position:relative}@media (width<=767px){.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e) .price:where(.svelte-1fahi8e){grid-column:10/13;font-size:75%}}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e) .price.free:where(.svelte-1fahi8e){opacity:.5;text-decoration:line-through}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e) .price.free:where(.svelte-1fahi8e):after{content:"OFFERT";color:#526de1;background-color:#ffffffc4;border:1px solid #526de1;padding:.618047rem 1rem;position:absolute;top:-10%;left:38.1%;transform:rotate(20deg)}@media (width<=767px){.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .item:where(.svelte-1fahi8e) .price.free:where(.svelte-1fahi8e):after{left:unset;right:20%}}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .observer,.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e){grid-gap:1rem;grid-column:1/13;grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e){margin:20vh 0;position:relative}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) h5:where(.svelte-1fahi8e){grid-column:8/10;justify-self:end}@media (width<=767px){.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) h5:where(.svelte-1fahi8e){grid-column:1/5}}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) .old:where(.svelte-1fahi8e){text-decoration:line-through}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) h4:where(.svelte-1fahi8e){font-weight:400}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) h4:where(.svelte-1fahi8e),.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) h3:where(.svelte-1fahi8e){grid-column:10/13;justify-self:end}@media (width<=767px){.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) h4:where(.svelte-1fahi8e),.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) h3:where(.svelte-1fahi8e){grid-column:7/13}}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) .stamp:where(.svelte-1fahi8e){text-align:center;border:1px solid #526de1;padding:1rem;position:absolute;top:0;right:35%;transform:rotate(-20deg)}@media (width<=767px){.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .total:where(.svelte-1fahi8e) .stamp:where(.svelte-1fahi8e){top:155%;right:35%}}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .pdf:where(.svelte-1fahi8e){grid-column:10/13;padding:1rem}.grid.svelte-1fahi8e .content:where(.svelte-1fahi8e) .pdf:where(.svelte-1fahi8e):hover{cursor:pointer;background-color:#526de1}@media (width<=767px){.grid.svelte-1fahi8e{grid-template-rows:15vh 12.5vh 10vh;padding:1rem}.grid.svelte-1fahi8e .nous:where(.svelte-1fahi8e),.grid.svelte-1fahi8e .vous:where(.svelte-1fahi8e),.grid.svelte-1fahi8e .line:where(.svelte-1fahi8e),.grid.svelte-1fahi8e h1:where(.svelte-1fahi8e){grid-column:1/13}.grid.svelte-1fahi8e .line:where(.svelte-1fahi8e){align-self:center}}sup.svelte-1fahi8e{font-size:50%}@keyframes svelte-1fahi8e-strike{0%{width:0}to{width:100%}}.strike.svelte-1fahi8e{position:relative}.strike.svelte-1fahi8e:after{content:" ";background:#000;width:100%;height:1px;animation-name:svelte-1fahi8e-strike;animation-duration:.5s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:50%;left:0}
