.sm-icone--mobile{display:none}@media(max-width:989px){.sm-icone--mobile{display:block}}.sm-section{padding-block:clamp(64px,8vw,120px)}.sm-section--pierre{background:var(--sm-pierre)}.sm-entete-section{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,3vw,44px)}.sm-entete-section .sm-texte{margin-top:14px}.sm-fleches{display:flex;gap:10px;align-items:center}.sm-fleche{width:44px;height:44px;border:1px solid var(--sm-filet);background:var(--sm-blanc);color:var(--sm-encre);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s}.sm-fleche:hover{border-color:var(--sm-encre)}.sm-fleche[disabled]{opacity:.35;cursor:default}.sm-hero{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:min(86vh,880px);background:var(--sm-blanc)}.sm-hero__photo{margin:0;position:relative;overflow:hidden;background:#cfc6b6}.sm-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.sm-hero__photo figcaption{position:absolute;left:20px;bottom:16px;right:20px;font-family:var(--sm-bodoni);font-style:italic;font-size:14px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.45)}.sm-hero__texte{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,110px) clamp(24px,6vw,120px)}.sm-hero__texte .sm-titre{max-width:10.5em}.sm-hero__texte .sm-texte{margin:28px 0 36px;font-size:17px}.sm-hero__date{font-family:var(--sm-bodoni);font-size:15px;font-style:italic;color:var(--sm-sepia);margin:0 0 22px}.sm-hero__actions{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center}@media(max-width:989px){.sm-hero{grid-template-columns:1fr;min-height:0}.sm-hero__photo{height:62vh;min-height:380px}}@media(prefers-reduced-motion:no-preference){.sm-hero__photo img{animation:sm-devoile 1.4s var(--sm-ease) both}.sm-hero__texte>*{animation:sm-monte .9s var(--sm-ease) both}.sm-hero__texte>*:nth-child(2){animation-delay:.12s}.sm-hero__texte>*:nth-child(3){animation-delay:.22s}.sm-hero__texte>*:nth-child(4){animation-delay:.32s}}@keyframes sm-devoile{0%{clip-path:inset(0 0 100% 0);transform:scale(1.06)}to{clip-path:inset(0);transform:none}}@keyframes sm-monte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sm-rangee__piste{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.sm-rangee__piste::-webkit-scrollbar{display:none}.sm-rangee__piste>*{scroll-snap-align:start}@media(max-width:989px){.sm-rangee__piste{grid-auto-columns:42%;gap:16px}}@media(max-width:600px){.sm-rangee__piste{grid-auto-columns:72%}.sm-fleches .sm-fleche{display:none}}.sm-recit{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.sm-recit__visuel{margin:0;background:var(--sm-pierre);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:12%}.sm-recit__visuel img{max-height:100%;width:auto;box-shadow:0 1px #0000000a,0 24px 40px -18px #1f2a4459;transform:rotate(-1.2deg)}.sm-recit__legende{font-family:var(--sm-bodoni);font-style:italic;font-size:14px;color:var(--sm-sepia);margin-top:14px}.sm-recit .sm-texte{margin:24px 0 32px}@media(max-width:860px){.sm-recit{grid-template-columns:1fr}}.sm-familles{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.sm-famille{text-decoration:none;color:var(--sm-encre)}.sm-famille .sm-carte__scene{aspect-ratio:3/4}.sm-famille__nom{font-family:var(--sm-bodoni);font-size:24px;margin:16px 0 2px}.sm-famille__sous{font-size:13px;color:var(--sm-encre-doux);margin:0}@media(max-width:989px){.sm-familles{grid-template-columns:1fr 1fr;gap:16px}}.sm-maisons{list-style:none;margin:0;padding:0;border-top:1px solid var(--sm-filet)}.sm-maisons a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:24px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--sm-filet);text-decoration:none;color:var(--sm-encre)}.sm-maisons__nom{font-family:var(--sm-bodoni);font-size:clamp(28px,3.4vw,48px);line-height:1.1;transition:transform .35s var(--sm-ease)}.sm-maisons__desc{color:var(--sm-encre-doux)}.sm-maisons__nb{font-size:13px;color:var(--sm-encre-doux)}.sm-maisons a:hover .sm-maisons__nom{transform:translate(10px)}@media(max-width:700px){.sm-maisons a{grid-template-columns:1fr auto}.sm-maisons__desc{grid-column:1/-1;grid-row:2;font-size:14px}}.sm-boutique{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(32px,6vw,96px);align-items:end}.sm-boutique dl{margin:0;display:grid;gap:18px}.sm-boutique dt{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sm-sepia)}.sm-boutique dd{margin:4px 0 0;font-size:16px}.sm-boutique__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}@media(max-width:860px){.sm-boutique{grid-template-columns:1fr}}.sm-col-tete{text-align:center;padding:clamp(40px,6vw,88px) var(--sm-marge) clamp(28px,3vw,48px)}.sm-fil{font-size:12px;color:var(--sm-encre-doux);margin:0 0 18px}.sm-fil a{text-decoration:none}.sm-fil a:hover{text-decoration:underline}.sm-col-tete .sm-texte{margin:20px auto 0;text-align:center}.sm-col-tete .sm-texte a{color:inherit}.sm-col-barre{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--sm-filet);border-bottom:1px solid var(--sm-filet);padding:12px 0;margin-bottom:36px;font-size:13px}.sm-col-barre select{border:0;background:none;font-family:var(--sm-texte);font-size:13px;color:var(--sm-encre);cursor:pointer;padding:6px 4px}.sm-grille{display:grid;grid-template-columns:repeat(4,1fr);gap:48px 24px}@media(max-width:989px){.sm-grille{grid-template-columns:repeat(2,1fr);gap:36px 16px}}.sm-pagination{display:flex;justify-content:center;gap:18px;margin-top:56px;font-size:14px}.sm-pagination a,.sm-pagination span{text-decoration:none;padding:4px 8px}.sm-pagination .is-current{border-bottom:1px solid var(--sm-encre)}.sm-produit{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,88px);align-items:start;padding-top:24px}.sm-galerie{display:grid;gap:12px}.sm-galerie__scene{background:var(--sm-pierre);aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;padding:10% 14%}.sm-galerie__scene img{max-height:100%;width:auto;object-fit:contain;filter:drop-shadow(0 26px 22px rgba(31,42,68,.12))}.sm-galerie__scene--etiquette img{filter:none;box-shadow:0 24px 40px -18px #1f2a4459;max-height:78%}.sm-galerie__vignettes{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.sm-galerie__vignettes button{background:var(--sm-pierre);aspect-ratio:1/1;border:1px solid transparent;padding:10%;cursor:pointer;display:flex;align-items:center;justify-content:center}.sm-galerie__vignettes button[aria-current=true]{border-color:var(--sm-encre)}.sm-galerie__vignettes img{max-height:100%;width:auto}.sm-galerie__vue[hidden]{display:none}.sm-infos{position:sticky;top:150px}.sm-infos__marque{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sm-sepia);margin:0 0 10px}.sm-infos__type{font-family:var(--sm-bodoni);font-style:italic;font-size:17px;color:var(--sm-sepia);margin:0 0 8px}.sm-infos h1{font-size:clamp(34px,3.4vw,52px)}.sm-infos__accroche{margin:20px 0 0;color:var(--sm-encre-doux);font-size:16px;max-width:30em}.sm-infos__prix{font-family:var(--sm-bodoni);font-size:26px;margin:24px 0 0}.sm-choix{border:0;margin:28px 0 0;padding:0}.sm-choix legend{font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;color:var(--sm-encre-doux)}.sm-choix__liste{display:flex;flex-wrap:wrap;gap:10px}.sm-choix input{position:absolute;opacity:0;pointer-events:none}.sm-choix label{border:1px solid var(--sm-filet);padding:12px 20px;font-size:14px;cursor:pointer;transition:border-color .2s,background .2s}.sm-choix label:hover{border-color:var(--sm-encre)}.sm-choix input:checked+label{border-color:var(--sm-encre);background:var(--sm-encre);color:#fff}.sm-choix input:focus-visible+label{outline:1px solid var(--sm-encre);outline-offset:3px}.sm-achat{display:grid;grid-template-columns:auto 1fr;gap:12px;margin-top:28px}.sm-achat .sm-qte{margin:0;height:52px}.sm-achat .sm-qte button{height:50px;width:40px}.sm-reassure{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:6px;font-size:13px;color:var(--sm-encre-doux)}.sm-accordeons{margin-top:36px;border-top:1px solid var(--sm-filet)}.sm-accordeons details{border-bottom:1px solid var(--sm-filet)}.sm-accordeons summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.sm-accordeons summary::-webkit-details-marker{display:none}.sm-accordeons summary:after{content:"+";font-size:18px;letter-spacing:0;transition:transform .25s var(--sm-ease)}.sm-accordeons details[open] summary:after{transform:rotate(45deg)}.sm-accordeons .sm-texte{padding:0 0 22px;font-size:15px}.sm-accordeons ul{padding-left:1.1em;margin:0}.sm-message{font-size:13px;margin:12px 0 0;min-height:1.2em}@media(max-width:989px){.sm-produit{grid-template-columns:1fr}.sm-infos{position:static}}.sm-page{max-width:760px;margin-inline:auto;padding:clamp(48px,6vw,96px) var(--sm-marge)}.sm-page__corps{font-size:17px;line-height:1.75;color:var(--sm-encre-doux);margin-top:36px}.sm-page__corps h2{font-family:var(--sm-bodoni);font-weight:400;font-size:32px;color:var(--sm-encre);margin:56px 0 16px}.sm-page__corps a{color:var(--sm-encre)}.sm-page__corps iframe{margin-top:16px}.sm-histoire{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);padding:clamp(48px,6vw,96px) var(--sm-marge);max-width:var(--sm-max);margin-inline:auto;align-items:start}.sm-histoire__photo{position:sticky;top:150px;margin:0}.sm-histoire__photo figcaption{font-family:var(--sm-bodoni);font-style:italic;font-size:14px;color:var(--sm-sepia);margin-top:12px}.sm-histoire__lettre{font-family:var(--sm-bodoni);font-size:clamp(20px,1.7vw,24px);line-height:1.6;color:var(--sm-encre)}.sm-histoire__lettre p{margin:0 0 1.1em}.sm-histoire__lettre p:first-child{font-size:1.5em;line-height:1.3}.sm-histoire__lettre h2{font-family:var(--sm-texte);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sm-sepia);margin:64px 0 18px;font-weight:400}.sm-histoire__lettre h2~p{font-family:var(--sm-texte);font-size:16px;line-height:1.75;color:var(--sm-encre-doux)}.sm-dates{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.sm-dates li{border-top:1px solid var(--sm-encre);padding-top:18px}.sm-dates b{display:block;font-family:var(--sm-bodoni);font-weight:400;font-size:clamp(36px,4vw,56px);line-height:1}.sm-dates span{display:block;margin-top:10px;color:var(--sm-encre-doux);font-size:15px}@media(max-width:860px){.sm-histoire{grid-template-columns:1fr}.sm-histoire__photo{position:static}.sm-dates{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sm-pages.css.map */
