.eclat-section{position:relative}.eclat-eyebrow{font-size:1.35rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:rgb(var(--color-button));margin:0 0 .8rem}.eclat-head{text-align:center;max-width:72rem;margin:0 auto 3.6rem}.eclat-head .h1{margin:0 0 1.4rem}.eclat-intro{font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.75);margin:0}.eclat-intro p{margin:0 0 1rem}.eclat-text{font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.eclat-text p{margin:0 0 1.2rem}.eclat-muted{color:rgba(var(--color-foreground),.75)}.eclat-link{color:rgb(var(--color-button));font-weight:700;text-underline-offset:.3rem}.eclat-media{position:relative;width:100%;overflow:hidden;border-radius:1.2rem;background:rgba(var(--color-foreground),.06)}.eclat-media img,.eclat-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.eclat-media--empty{border:.2rem dashed rgba(var(--color-foreground),.35);display:flex;align-items:center;justify-content:center;text-align:center;padding:1.6rem}.eclat-media--empty span{position:relative;font-size:1.3rem;font-weight:700;letter-spacing:.04em;line-height:1.45}.eclat-media__badge{position:absolute;z-index:2;top:1.4rem;left:1.4rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.2rem;font-weight:700;padding:.6rem 1.2rem;border-radius:2rem}.eclat-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:center}.eclat-split--image-right .eclat-split__media{order:2}.eclat-split h2{margin:0 0 1.6rem}.eclat-points{display:grid;gap:1.2rem;margin-top:2rem}.eclat-point{display:flex;gap:1.4rem;align-items:flex-start;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.2rem;padding:1.4rem 1.6rem;font-size:1.5rem;line-height:1.5}.eclat-point__num{flex:0 0 3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;font-weight:700;background:rgba(var(--color-button),.12);color:rgb(var(--color-button))}.eclat-point strong{display:block;font-size:1.6rem}.eclat-price-line{font-size:1.8rem;margin:0 0 2.4rem;color:rgba(var(--color-foreground),.75)}.eclat-price-line strong{color:rgb(var(--color-foreground));font-size:2.2rem}.eclat-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.eclat-card{background:rgb(var(--color-background));border-radius:1.6rem;padding:2rem;display:flex;flex-direction:column;gap:1.4rem}.eclat-section.color-scheme-2 .eclat-card,.eclat-card--raised{box-shadow:0 .4rem 2rem rgba(var(--color-foreground),.06)}.eclat-card h3{margin:0}.eclat-card .eclat-text{font-size:1.5rem}.eclat-steps ol{list-style:none;counter-reset:s;padding:0;margin:0;display:grid;gap:1rem}.eclat-steps li{counter-increment:s;display:flex;gap:1rem;font-size:1.5rem;line-height:1.5}.eclat-steps li:before{content:counter(s);flex:0 0 2.6rem;height:2.6rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.3rem;font-weight:700;display:grid;place-items:center}.eclat-ba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.eclat-ba__col{display:flex;flex-direction:column;gap:1.2rem}.eclat-ba__tag{font-size:1.35rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:.4rem 0 0}.eclat-ba__tag--accent{color:rgb(var(--color-button))}.eclat-ba h3{margin:0}.eclat-ba__bottom{max-width:72rem;margin:2.8rem auto 0;text-align:center}.eclat-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.eclat-size{text-align:center;display:flex;flex-direction:column;gap:1.2rem}.eclat-size__label{font-family:var(--font-heading-family);font-size:3rem;line-height:1;margin-top:.8rem}.eclat-sizes-foot{text-align:center;margin-top:3rem;font-size:1.6rem}.eclat-sizes-foot p{margin:0 0 1.2rem}.eclat-reassurance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.eclat-reassurance__item{display:flex;gap:1.2rem;align-items:flex-start}.eclat-reassurance__icon{font-size:2.4rem;line-height:1}.eclat-reassurance__item strong{display:block;font-size:1.5rem}.eclat-reassurance__item span{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:989px){.eclat-split{grid-template-columns:minmax(0,1fr);gap:3.2rem}.eclat-split--image-right .eclat-split__media{order:0}.eclat-cards{grid-template-columns:minmax(0,1fr)}.eclat-reassurance{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.eclat-ba,.eclat-sizes{grid-template-columns:minmax(0,1fr)}.eclat-reassurance{gap:1.6rem}.eclat-head{margin-bottom:2.8rem}}.eclat-bullets{list-style:none;padding:0;margin:1.6rem 0 2.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;font-size:1.5rem;font-weight:500}.eclat-offers-title{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:700;margin:0 0 1rem}.eclat-offers-title span:last-child{font-weight:400;color:rgba(var(--color-foreground),.75)}.eclat-offers{display:grid;gap:1.2rem;margin:0 0 1.4rem}.eclat-offer{position:relative;display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:1.4rem;width:100%;text-align:left;font:inherit;color:inherit;background:rgb(var(--color-background));border:.15rem solid rgba(var(--color-foreground),.14);border-radius:1.2rem;padding:1.6rem 1.8rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.eclat-offer:hover{border-color:rgb(var(--color-foreground))}.eclat-offer.is-selected{border-color:rgb(var(--color-button));box-shadow:0 0 0 .3rem rgba(var(--color-button),.12)}.eclat-offer__radio{width:2rem;height:2rem;border-radius:50%;border:.2rem solid rgba(var(--color-foreground),.35);display:grid;place-items:center}.eclat-offer.is-selected .eclat-offer__radio{border-color:rgb(var(--color-button))}.eclat-offer.is-selected .eclat-offer__radio:after{content:"";width:1rem;height:1rem;border-radius:50%;background:rgb(var(--color-button))}.eclat-offer__name{display:block;font-weight:700;font-size:1.6rem}.eclat-offer__desc{display:block;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.eclat-offer__price{text-align:right;font-weight:700;font-size:1.8rem;line-height:1.25}.eclat-offer__unit{display:block;font-size:1.2rem;font-weight:500;color:rgba(var(--color-foreground),.75)}.eclat-offer__save{display:inline-block;margin-top:.4rem;font-size:1.2rem;font-weight:700;padding:.2rem .8rem;border-radius:1.2rem;background:rgba(var(--color-button),.1);color:rgb(var(--color-button))}.eclat-offer__badge{position:absolute;top:-1.1rem;right:1.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem 1rem;border-radius:2rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.eclat-offer__badge--dark{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.eclat-offers-note{font-size:1.3rem;color:rgba(var(--color-foreground),.75);margin:0 0 1.6rem}.eclat-restock{display:none;font-size:1.4rem;border-radius:.8rem;padding:.8rem 1.2rem;margin:0 0 1.2rem;background:rgba(var(--color-foreground),.06)}.eclat-restock.is-visible{display:block}.eclat-reassure{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.4rem;margin:1.8rem 0 1.4rem;font-size:1.4rem;line-height:1.45}.eclat-reassure div{display:flex;gap:.8rem;align-items:flex-start}.eclat-payments{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1rem;padding:0;list-style:none}.eclat-payments svg{width:3.8rem;height:2.4rem}.eclat-sticky{display:none}@media screen and (max-width:749px){.eclat-bullets,.eclat-reassure{grid-template-columns:minmax(0,1fr)}.eclat-sticky{display:flex;position:fixed;z-index:20;left:0;right:0;bottom:0;gap:1.2rem;align-items:center;padding:1rem 1.6rem;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.14);box-shadow:0 -.6rem 1.8rem rgba(var(--color-foreground),.08);transform:translateY(110%);transition:transform .25s ease}.eclat-sticky.is-visible{transform:translateY(0)}.eclat-sticky__info{flex:1;font-size:1.3rem;line-height:1.3}.eclat-sticky__info strong{display:block;font-size:1.6rem}.eclat-sticky .button{min-height:4.4rem;padding:0 1.8rem;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eclat.css.map */
