.lod-atelier{display:block;margin:2.4rem 0 1.6rem;padding:2rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12)}.lod-atelier__head{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.6rem}.lod-atelier__title{margin:0;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2;letter-spacing:.02em}.lod-atelier__title span{font-size:1.5rem;color:rgba(var(--color-foreground),.6)}.lod-atelier__hint{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.lod-atelier__label{display:block;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);margin-bottom:.6rem}.lod-atelier__attache{margin-bottom:1.6rem}.lod-atelier__seg{display:inline-flex;border:1px solid rgba(var(--color-foreground),.25)}.lod-atelier__segbtn{font:inherit;font-size:1.4rem;padding:.8rem 1.6rem;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.lod-atelier__segbtn[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.lod-atelier__tabs{display:flex;gap:.8rem;margin-bottom:1.4rem;overflow-x:auto;scrollbar-width:none}.lod-atelier__tabs::-webkit-scrollbar{display:none}.lod-atelier__tab{flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;font:inherit;padding:.9rem 1.2rem;border:1px solid rgba(var(--color-foreground),.2);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;text-align:left}.lod-atelier__tab[aria-selected=true]{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.lod-atelier__tabname{font-size:1.6rem;line-height:1.2}.lod-atelier__tabmeta{font-size:1.2rem;color:rgba(var(--color-foreground),.65);white-space:nowrap}.lod-atelier__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.4rem,1fr));gap:1.2rem .6rem}.lod-atelier__grid[hidden]{display:none}.lod-pierre{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0;border:0;background:none;font:inherit;color:rgb(var(--color-foreground));cursor:pointer}.lod-pierre__img{display:block;width:6.4rem;height:6.4rem;border-radius:50%;background-image:var(--sprite);background-size:1000% calc(var(--rows,1) * 100%);background-repeat:no-repeat;box-shadow:0 0 0 1px rgba(var(--color-foreground),.08);transition:box-shadow .15s ease,transform .15s ease}.lod-pierre:hover .lod-pierre__img{transform:scale(1.04)}.lod-pierre:focus-visible{outline:none}.lod-pierre:focus-visible .lod-pierre__img{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground),.5)}.lod-pierre[aria-pressed=true] .lod-pierre__img{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgb(var(--color-foreground))}.lod-pierre[aria-pressed=true]:after{content:"";position:absolute;top:-.2rem;right:calc(50% - 3.8rem);width:2rem;height:2rem;border-radius:50%;background:rgb(var(--color-foreground)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E") center/100% no-repeat}.lod-pierre__nom{font-size:1.2rem;line-height:1.25;text-align:center;max-width:8.6rem}.lod-pierre__num{color:rgba(var(--color-foreground),.5);font-variant-numeric:tabular-nums}.lod-pierre.is-epuisee{cursor:not-allowed}.lod-pierre.is-epuisee .lod-pierre__img{opacity:.3;filter:grayscale(.6)}.lod-pierre.is-epuisee .lod-pierre__nom{color:rgba(var(--color-foreground),.4)}.lod-pierre.is-epuisee .lod-pierre__nom:after{content:" \b7  \e9puis\e9 e"}html[lang=en] .lod-pierre.is-epuisee .lod-pierre__nom:after{content:" \b7  sold out"}.lod-atelier__panier{margin-top:1.8rem;padding:1.4rem 1.6rem;background:rgba(var(--color-foreground),.04);display:flex;flex-direction:column;gap:1rem}.lod-atelier__panier[hidden]{display:none}.lod-atelier__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.lod-atelier__chips li{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem .4rem .4rem 1rem;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));font-size:1.3rem}.lod-atelier__chips em{font-style:normal;color:rgba(var(--color-foreground),.6)}.lod-atelier__chips button{width:2.4rem;height:2.4rem;border:0;background:none;font-size:1.8rem;line-height:1;cursor:pointer;color:rgb(var(--color-foreground))}.lod-atelier__total{margin:0;font-size:1.9rem;font-weight:700;letter-spacing:.02em;color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums}@media screen and (max-width:749px){.lod-atelier__grid{grid-template-columns:repeat(4,1fr)}.lod-pierre__img{width:5.8rem;height:5.8rem}.lod-pierre[aria-pressed=true]:after{right:calc(50% - 3.5rem)}}@media(prefers-reduced-motion:reduce){.lod-pierre__img{transition:none}.lod-pierre:hover .lod-pierre__img{transform:none}}.lod-options-pierres{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(7.4rem,1fr));gap:1.2rem .6rem}.lod-options-pierres legend{grid-column:1/-1;margin-bottom:.4rem}.lod-options-pierres__choix{margin-left:.6rem;color:rgba(var(--color-foreground),.7)}.lod-options-pierres__choix:not(:empty):before{content:"\b7  "}.product-form__input.lod-options-pierres input[type=radio]+label{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:0;padding:0;border:0;background:none;border-radius:0;font-size:1.2rem;line-height:1.25;text-align:center;letter-spacing:0}.product-form__input.lod-options-pierres input[type=radio]:checked+label{background:none;color:rgb(var(--color-foreground))}.lod-options-pierres__img{display:block;width:6.4rem;height:6.4rem;border-radius:50%;background-size:1000% 300%;background-repeat:no-repeat;box-shadow:0 0 0 1px rgba(var(--color-foreground),.08)}.product-form__input.lod-options-pierres input[type=radio]:checked+label .lod-options-pierres__img{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgb(var(--color-foreground))}.product-form__input.lod-options-pierres input[type=radio].disabled+label .lod-options-pierres__img,.product-form__input.lod-options-pierres input[type=radio]:disabled+label .lod-options-pierres__img{opacity:.3}.product-form__input.lod-options-pierres input[type=radio]:focus-visible+label .lod-options-pierres__img{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground),.5)}@media screen and (max-width:749px){.lod-options-pierres{grid-template-columns:repeat(4,1fr)}.lod-options-pierres__img{width:5.8rem;height:5.8rem}}.lod-atelier__etape{display:flex;flex-direction:column}.lod-atelier__etape+.lod-atelier__etape{margin-top:2.4rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.1)}.lod-atelier__ouvrir{align-self:flex-start;font:inherit;font-size:1.5rem;padding:1rem 1.8rem;border:1px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));cursor:pointer;margin-bottom:1.2rem}.lod-atelier__ouvrir:before{content:"+ "}.lod-atelier__ouvrir[aria-expanded=true]:before{content:"\2212  "}.lod-atelier__corps[hidden]{display:none}.lod-pierre__plus{position:absolute;top:4.6rem;left:calc(50% + .6rem);padding:.1rem .5rem;font-size:1.1rem;line-height:1.5;background:rgb(var(--color-foreground));color:rgb(var(--color-background));white-space:nowrap}.lod-atelier__erreur{margin:1.2rem 0 0;padding:1rem 1.2rem;font-size:1.4rem;color:#8b1f1f;background:#fbeaea}.lod-atelier__erreur[hidden]{display:none}@media screen and (max-width:749px){.lod-pierre__plus{top:4.2rem;left:calc(50% + .4rem)}}.lod-atelier__compte{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;height:1.9rem;margin-left:.6rem;padding:0 .5rem;border-radius:1rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.15rem;vertical-align:middle}.lod-atelier__compte[hidden]{display:none}fieldset.lod-forme-auto[hidden]{display:none!important}.lod-prix-note{margin:.4rem 0 0;font-size:1.3rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.68)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lod-atelier-pierres.css.map */
