:root{--lym-rose: #D6336C;--lym-rose-fonce: #B82457;--lym-rose-pale: #FCE8EE;--lym-creme: #FFFAF8;--lym-prune: #2B1A20;--lym-gris: #6E5A61;--lym-ligne: #F1D9E1;--font-body-family: var(--font-body--family);--font-heading-family: var(--font-heading--family)}.lym-section{background:var(--lym-bg, transparent);color:var(--lym-text, var(--lym-prune));padding:var(--lym-pt, 3rem) 0 var(--lym-pb, 3rem)}.lym-wrap{max-width:var(--page-width, 75rem);margin:0 auto;padding:0 1.25rem}.lym-wrap--narrow{max-width:48rem}.lym-center{text-align:center}.lym-stack{display:flex;flex-direction:column;gap:1rem}.lym-center.lym-stack{align-items:center}.lym-heading{margin:0;font-family:var(--font-heading--family);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:inherit;text-wrap:balance}.lym-heading--h1{font-size:clamp(1.875rem,4vw,2.75rem)}.lym-heading--h2{font-size:clamp(1.625rem,3.2vw,2.25rem)}.lym-heading--h3{font-size:clamp(1.25rem,2.4vw,1.625rem)}.lym-heading strong,.lym-heading b{color:var(--lym-accent, var(--lym-rose));font-weight:inherit}.lym-heading em{font-style:italic}.lym-text{font-size:1.0625rem;line-height:1.65;color:var(--lym-text-soft, inherit);max-width:46rem}.lym-center .lym-text{margin-left:auto;margin-right:auto}.lym-text>:first-child{margin-top:0}.lym-text>:last-child{margin-bottom:0}.lym-text a{color:var(--lym-rose)}.lym-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.75rem;border-radius:.375rem;border:0;background:var(--lym-btn-bg, var(--lym-rose));color:var(--lym-btn-text, #fff);font-family:var(--font-body--family);font-weight:700;font-size:.9375rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,filter .15s ease}.lym-btn:hover{transform:translateY(-1px);filter:brightness(.95);color:var(--lym-btn-text, #fff)}.lym-btn--ghost{background:transparent;color:var(--lym-rose);box-shadow:inset 0 0 0 1.5px currentColor}.lym-icon{width:1.5rem;height:1.5rem;flex-shrink:0;display:inline-block}.lym-icon--num{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--lym-rose);color:#fff;font-weight:800;font-size:1.125rem;font-family:var(--font-body--family)}.lym-cols{display:grid;grid-template-columns:repeat(var(--lym-cols, 3),minmax(0,1fr));gap:1.25rem;margin-top:2rem}.lym-card{background:var(--lym-card, #fff);border-radius:.75rem;padding:1.75rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.lym-card .lym-icon:not(.lym-icon--num){width:2.25rem;height:2.25rem;color:var(--lym-rose)}.lym-card h3{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;line-height:1.25;color:inherit}.lym-card .lym-text{font-size:.9375rem}.lym-avis{text-align:left;align-items:flex-start}.lym-avis__etoiles{display:flex;gap:.125rem;color:var(--lym-rose);font-size:1.125rem;letter-spacing:.1em}.lym-avis__etoiles span[aria-hidden]{opacity:.25}.lym-avis__auteur{margin-top:auto;font-size:.9375rem;color:var(--lym-gris)}.lym-defile{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--lym-per, 3) - 1) * 1rem) / var(--lym-per, 3));gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:.5rem;margin-top:2rem}.lym-defile>*{scroll-snap-align:start;min-width:0}.lym-media{position:relative;border-radius:.75rem;overflow:hidden;background:var(--lym-rose-pale);aspect-ratio:var(--lym-ratio, 9 / 16)}.lym-media :is(video,img){width:100%;height:100%;object-fit:cover;display:block}.lym-media__legende{margin:.5rem 0 0;font-size:.875rem;color:var(--lym-gris)}.lym-faq{display:flex;flex-direction:column;gap:.625rem;margin-top:2rem;text-align:left}.lym-faq details{background:var(--lym-card, #fff);border-radius:.625rem;border:1px solid var(--lym-ligne)}.lym-faq details[open]{background:var(--lym-card-open, #fff5f8)}.lym-faq summary{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-weight:700;font-size:1.0625rem;cursor:pointer;list-style:none}.lym-faq summary::-webkit-details-marker{display:none}.lym-faq summary .lym-icon{color:var(--lym-rose)}.lym-faq summary:after{content:"";margin-left:auto;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;flex-shrink:0}.lym-faq details[open] summary:after{transform:rotate(-135deg)}.lym-faq .lym-text{padding:0 1.25rem 1.25rem 3.5rem;font-size:1rem;max-width:none}.lym-image-texte{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.lym-image-texte--image-droite .lym-image-texte__media{order:2}.lym-image-texte__media img{width:100%;height:auto;border-radius:.75rem;display:block}.lym-form{display:flex;flex-direction:column;gap:.875rem;width:100%;max-width:32rem;margin:1.5rem auto 0;text-align:left}.lym-form--ligne{flex-direction:row;flex-wrap:wrap}.lym-form--ligne input{flex:1 1 14rem}.lym-form label{display:flex;flex-direction:column;gap:.375rem;font-weight:700;font-size:.9375rem}.lym-form :is(input,textarea){width:100%;min-height:3rem;padding:.75rem 1rem;border:1.5px solid var(--lym-ligne);border-radius:.375rem;background:#fff;color:var(--lym-prune);font:inherit;font-weight:400}.lym-form textarea{min-height:8rem;resize:vertical}.lym-form__message{margin:0;padding:.75rem 1rem;border-radius:.375rem;background:var(--lym-rose-pale);font-weight:600}.lym-avantages{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem 2.5rem;list-style:none;margin:0;padding:0}.lym-avantages li{display:flex;align-items:center;gap:.5rem;font-size:.9375rem}.lym-avantages .lym-icon{color:var(--lym-rose)}.lym-vague{display:block;width:100%;height:var(--lym-vague-h, 3.5rem);color:var(--lym-vague-couleur, var(--lym-rose-pale));background:var(--lym-bg, transparent)}.lym-vague--inverse{transform:scaleY(-1)}.lym-collections .lym-defile{--lym-per: var(--lym-per-desktop, 6)}.lym-collection{display:flex;flex-direction:column;align-items:center;gap:.625rem;text-decoration:none;color:inherit;text-align:center}.lym-collection__image{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--lym-rose-pale);border:2px solid transparent;transition:border-color .2s ease}.lym-collection:hover .lym-collection__image{border-color:var(--lym-rose)}.lym-collection__image img{width:100%;height:100%;object-fit:cover;display:block}.lym-collection__titre{font-weight:700;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lym-points{display:flex;flex-wrap:wrap;gap:.5rem}.lym-points__item{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:99px;background:var(--lym-rose-pale);color:var(--lym-prune);font-size:.8125rem}.lym-points__item .lym-icon{width:1.125rem;height:1.125rem;color:var(--lym-rose)}.lym-filtres{display:flex;flex-direction:column;gap:.875rem}.lym-filtres__groupe{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lym-filtres__titre{font-weight:700;font-size:.875rem;margin-right:.25rem}.lym-filtres__chip{display:inline-flex;align-items:center;gap:.4375rem;min-height:2.5rem;padding:.375rem .9375rem;border-radius:99px;border:1.5px solid var(--lym-ligne);background:#fff;color:var(--lym-prune);font-size:.875rem;text-decoration:none;transition:border-color .15s ease,background .15s ease}.lym-filtres__chip:hover{border-color:var(--lym-rose)}.lym-filtres__chip.is-actif{border-color:var(--lym-rose);background:var(--lym-rose-pale);font-weight:700}.lym-filtres__chip.is-vide{opacity:.45;pointer-events:none}.lym-filtres__compte{color:var(--lym-gris);font-size:.8125rem}.lym-filtres__pastille{width:.875rem;height:.875rem;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026}.lym-filtres__pastille--or{background:linear-gradient(135deg,#f6e27a,#c9a227)}.lym-filtres__pastille--argent{background:linear-gradient(135deg,#f4f4f4,#a9a9a9)}.lym-filtres__pastille--noir{background:#1b1b1b}.lym-filtres__pastille--or-rose{background:linear-gradient(135deg,#f7c6b8,#c98471)}@media screen and (max-width:989px){.lym-cols{grid-template-columns:repeat(min(var(--lym-cols, 3),2),minmax(0,1fr))}.lym-collections .lym-defile{--lym-per: 4}}@media screen and (max-width:749px){.lym-section{padding:calc(var(--lym-pt, 3rem) * .7) 0 calc(var(--lym-pb, 3rem) * .7)}.lym-cols{grid-template-columns:1fr}.lym-cols--defile-mobile{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory}.lym-cols--defile-mobile>*{scroll-snap-align:start}.lym-defile{--lym-per: var(--lym-per-mobile, 1.2) !important}.lym-collections .lym-defile{--lym-per: 3.4 !important}.lym-image-texte{grid-template-columns:1fr;gap:1.5rem}.lym-image-texte--image-droite .lym-image-texte__media{order:0}.lym-faq .lym-text{padding-left:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lymette.css.map */
