:root{--brume-lavande:#B7AED6;--brume-nuit:#2E3A6B;--brume-encre:#1E2233;--brume-fond:#F5F4F8}.brume-title{font-size:2.7rem;line-height:1.2;margin:0 0 1.2rem}.brume-head{max-width:68rem;margin:0 0 4rem}.brume-head--center{text-align:center;margin-left:auto;margin-right:auto}.brume-head p{margin:0;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.brume-intro{max-width:72rem;margin:-1.6rem auto 4rem;text-align:center;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.brume-intro p{margin:0}.brume-grid{display:grid;grid-template-columns:1fr;gap:2.4rem}.brume-grid--m2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.brume-col h3{margin:1.4rem 0 .6rem;font-size:2rem;line-height:1.3}.brume-col--center{text-align:center}.brume-col--center .brume-num{margin-left:auto;margin-right:auto}.brume-text{margin:0;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.78);white-space:pre-line}.brume-card{padding:2.8rem;border-radius:1.2rem;background:#fff;color:var(--brume-encre)}.brume-card h3{color:var(--brume-encre)}.brume-card .brume-text{color:#1e2233bf}.brume-media{position:relative;width:100%;overflow:hidden;border-radius:.8rem;background:rgba(var(--color-foreground),.06)}.brume-media img,.brume-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.brume-ratio-portrait{aspect-ratio:4/5}.brume-ratio-square{aspect-ratio:1/1}.brume-ratio-landscape{aspect-ratio:3/2}.brume-ratio-wide{aspect-ratio:16/9}.brume-ph{display:flex;align-items:center;justify-content:center;width:100%;padding:1.6rem;border:2px dashed #8E8CA0;border-radius:.8rem;background:#dcdbe1;color:#3a3d52;font-size:1.3rem;font-weight:700;line-height:1.4;text-align:center}.brume-num{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin-top:1.4rem;border-radius:50%;background:var(--brume-lavande);color:var(--brume-encre);font-family:var(--font-heading-family);font-size:1.5rem}.brume-icon{margin-bottom:1.2rem;color:var(--brume-lavande)}.brume-svg{display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.brume-icon .brume-svg{width:3.4rem;height:3.4rem}.brume-emoji{margin-bottom:1.2rem;font-size:2.8rem;line-height:1}.brume-foot{max-width:72rem;margin:3.6rem auto 0;text-align:center;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.brume-foot p{margin:0}.brume-btn-wrap{margin-top:3.2rem}.brume-btn-wrap--center{text-align:center}.brume-notice{display:inline-block;margin:0 0 2rem;padding:.8rem 1.2rem;border:1px dashed currentColor;border-radius:.6rem;font-size:1.35rem}.brume-ba{display:grid;grid-template-columns:1fr;gap:2.4rem}.brume-ba__col{overflow:hidden;border-radius:1.2rem;background:#fff;color:var(--brume-encre)}.brume-ba__col .brume-media,.brume-ba__col .brume-ph{border-radius:0}.brume-ba__col .brume-ph{border-width:0 0 2px}.brume-ba__body{padding:2.4rem 2.8rem 2.8rem}.brume-ba__body h3{margin:0 0 .6rem;font-size:2rem;color:var(--brume-encre)}.brume-ba__body p{margin:0;font-size:1.5rem;line-height:1.6;color:#1e2233bf}.brume-tag{display:inline-block;margin-bottom:1rem;padding:.3rem 1rem;border-radius:4rem;background:#1e22331a;font-size:1.3rem;font-weight:700}.brume-tag--accent{background:var(--brume-lavande)}.brume-ba__lines{display:grid;gap:.6rem;margin-top:1.4rem;font-size:1.4rem}.brume-stat{padding:2.4rem;border-radius:1.2rem;background:var(--brume-fond);color:var(--brume-encre)}.brume-stat strong{display:block;margin-bottom:.8rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1;color:var(--brume-nuit)}.brume-stat span{font-size:1.5rem;line-height:1.5}.brume-bar{height:.8rem;margin-top:1.4rem;overflow:hidden;border-radius:1rem;background:#2e3a6b26}.brume-bar i{display:block;height:100%;background:var(--brume-nuit)}.brume-reviews{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:2rem;overflow-x:auto;padding-bottom:.8rem;scroll-snap-type:x mandatory}.brume-review{overflow:hidden;border-radius:1.2rem;background:#fff;color:var(--brume-encre);scroll-snap-align:start}.brume-review .brume-media,.brume-review .brume-ph{border-radius:0}.brume-review .brume-ph{border-width:0 0 2px}.brume-review__body{padding:1.6rem;font-size:1.4rem;line-height:1.5;color:#1e2233bf}.brume-review__body b{display:block;margin-bottom:.4rem;color:var(--brume-encre)}.brume-table-wrap{overflow-x:auto}.brume-table{width:100%;min-width:64rem;border-collapse:collapse;overflow:hidden;border-radius:1.2rem;background:#fff;color:var(--brume-encre)}.brume-table th,.brume-table td{padding:1.4rem 1.8rem;border-bottom:1px solid rgba(30,34,51,.12);font-size:1.5rem;text-align:center}.brume-table th:first-child,.brume-table td:first-child{text-align:left}.brume-table thead th{font-family:var(--font-heading-family);font-size:1.6rem}.brume-table .is-us{background:#b7aed64d}.brume-table thead .is-us{background:var(--brume-nuit);color:#fff}.brume-table tbody tr:last-child td{border-bottom:0;font-weight:700}.brume-yes{color:var(--brume-nuit);font-weight:700}.brume-no{color:#1e223373}.brume-pcard{display:block;color:inherit;text-decoration:none}.brume-pcard h3{margin:1rem 0 .2rem;font-size:1.6rem}.brume-pcard__price{margin:0;font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.brume-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden}.brume-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.brume-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.brume-hero__media .brume-ph{height:100%;align-items:flex-start;justify-content:flex-end;border-radius:0;background:#3a4577;color:var(--brume-lavande)}.brume-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--brume-encre);pointer-events:none}.brume-hero__content{position:relative;width:100%}.brume-hero__title{max-width:64rem;margin:0 0 1.6rem;font-size:3.8rem;line-height:1.15;color:inherit}.brume-hero__text{max-width:52rem;margin:0 0 2.8rem;font-size:1.7rem;line-height:1.6;opacity:.9}.brume-trust{display:flex;align-items:flex-start;gap:1.2rem}.brume-trust .brume-svg{flex:none;width:2.8rem;height:2.8rem;color:rgb(var(--color-button))}.brume-trust b{display:block;font-size:1.5rem;line-height:1.4}.brume-trust span{font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.brume-featured{display:grid;grid-template-columns:1fr;gap:2.8rem}.brume-featured__lead{margin:0 0 .6rem;font-size:1.7rem;color:rgba(var(--color-foreground),.78)}.brume-featured__small{margin:0 0 2rem;font-size:1.5rem}.brume-featured__link{display:inline-block;margin-top:1.4rem;font-size:1.5rem;font-weight:700;color:rgb(var(--color-button))}.brume-rotation{display:grid;grid-template-columns:1fr;gap:2.8rem}.brume-rotation__text{margin:0;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.brume-rot-steps{display:grid;grid-template-columns:1fr;gap:1.8rem}.brume-rot-bar{height:1rem;margin-bottom:1.6rem;border-radius:1rem;background:var(--brume-lavande)}.brume-rot-step:nth-child(2) .brume-rot-bar{background:var(--brume-fond)}.brume-rot-step:nth-child(3) .brume-rot-bar{background:#b7aed68c}.brume-rot-step b{display:block;margin-bottom:.4rem;font-family:var(--font-heading-family);font-size:1.7rem}.brume-rot-step span{font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.brume-video{overflow:hidden;border-radius:1.2rem;aspect-ratio:16/9}.brume-video video{width:100%;height:100%;object-fit:cover;display:block}.brume-faq{max-width:76rem;margin:0 auto}.brume-faq details{border-top:1px solid rgba(var(--color-foreground),.16)}.brume-faq details:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.16)}.brume-faq summary{position:relative;padding:1.8rem 3.2rem 1.8rem 0;cursor:pointer;list-style:none;font-size:1.6rem;font-weight:700}.brume-faq summary::-webkit-details-marker{display:none}.brume-faq summary:after{content:"+";position:absolute;right:.4rem;top:1.2rem;font-size:2.2rem;font-weight:400;color:rgb(var(--color-button))}.brume-faq details[open] summary:after{content:"\2013"}.brume-faq__answer{padding:0 0 1.8rem;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.brume-faq__answer p{margin:0}.brume-headline{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.3;color:rgb(var(--color-button))}.brume-bullets{display:grid;grid-template-columns:1fr;gap:.8rem 1.6rem;margin:0;padding:0;list-style:none}.brume-bullets li{font-size:1.5rem;line-height:1.4}.brume-reassure{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;font-size:1.4rem}.brume-reassure span{display:flex;align-items:center;gap:.6rem}.brume-reassure .brume-svg{width:1.8rem;height:1.8rem;color:rgb(var(--color-button))}.brume-payments{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.brume-payments svg{height:2.4rem;width:auto}.brume-shipping{margin:0;padding:1rem 1.4rem;border-radius:.8rem;background:#fff;font-size:1.4rem;color:var(--brume-encre)}.brume-offers__label{margin:0 0 1rem;font-size:1.5rem;font-weight:700}.brume-offers{display:grid;gap:1.4rem;margin:0 0 2rem}.brume-offer{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.6rem 1.4rem;align-items:center;width:100%;padding:1.6rem 1.8rem;border:1.5px solid rgba(var(--color-foreground),.18);border-radius:1rem;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.brume-offer:hover{border-color:rgba(var(--color-foreground),.4)}.brume-offer.is-selected{border-color:rgb(var(--color-button));background:#fff;color:var(--brume-encre)}.brume-offer__radio{position:relative;width:1.8rem;height:1.8rem;border:1.5px solid rgba(var(--color-foreground),.4);border-radius:50%}.brume-offer.is-selected .brume-offer__radio{border-color:rgb(var(--color-button))}.brume-offer.is-selected .brume-offer__radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:rgb(var(--color-button))}.brume-offer__name{display:block;font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.3}.brume-offer__content{display:block;font-size:1.4rem;line-height:1.4;opacity:.78}.brume-offer__bonus{display:block;font-size:1.4rem;font-weight:700;color:rgb(var(--color-button))}.brume-offer__price{grid-column:2;font-family:var(--font-heading-family);font-size:1.9rem;white-space:nowrap}.brume-offer__save{display:block;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;color:rgb(var(--color-button))}.brume-offer__unit{display:block;font-family:var(--font-body-family);font-size:1.2rem;opacity:.7}.brume-badge{position:absolute;top:-1.1rem;right:1.6rem;padding:.3rem 1rem;border-radius:4rem;background:var(--brume-lavande);color:var(--brume-encre);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700}.brume-badge--value{background:var(--brume-nuit);color:#fff}.brume-colors{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 2rem}.brume-color{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem .8rem .8rem;border:1.5px solid rgba(var(--color-foreground),.18);border-radius:4rem;background:transparent;color:inherit;font:inherit;font-size:1.4rem;cursor:pointer}.brume-color.is-selected{border-color:rgb(var(--color-button));background:#fff;color:var(--brume-encre)}.brume-swatch{width:2.4rem;height:2.4rem;border:1px solid rgba(30,34,51,.2);border-radius:50%}.brume-offer:focus-visible,.brume-color:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}variant-selects fieldset:has(input[value="Toujours Frais"]),.product-form__input--dropdown:has(option[value="Toujours Frais"]){display:none!important}@media screen and (min-width:750px){.brume-title{font-size:3.4rem}.brume-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.brume-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.brume-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.brume-ba{grid-template-columns:1fr 1fr;gap:3.2rem}.brume-stat strong{font-size:4rem}.brume-reviews{grid-auto-columns:calc((100% - 6rem)/4)}.brume-hero__title{font-size:6rem}.brume-hero__text{font-size:1.9rem}.brume-featured{grid-template-columns:1.1fr 1fr;gap:5.6rem;align-items:center}.brume-rotation{grid-template-columns:1fr 1.2fr;gap:5.6rem;align-items:center}.brume-rot-steps{grid-template-columns:repeat(3,1fr);gap:.6rem}.brume-headline{font-size:2.2rem}.brume-bullets{grid-template-columns:1fr 1fr}.brume-offer{grid-template-columns:auto 1fr auto}.brume-offer__price{grid-column:auto;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brume-sections.css.map */
