:is(.hsm-boutique-infos,.hsm-boutique-galerie,.hsm-texte-deux-colonnes,.hsm-boutique-services,.hsm-boutique-acces){padding-bottom:var(--space-section-padding-bas);color:var(--color-black)}.hsm-boutique__entete{display:flex;flex-direction:column;gap:10px}.hsm-boutique__entete>*{margin:0}.hsm-boutique__surtitre{font-family:var(--hsm-font);font-size:var(--hsm-size-surtitre-s);line-height:normal;letter-spacing:.3em;text-transform:uppercase}.hsm-boutique__titre{line-height:normal;color:var(--color-black)}.hsm-boutique__vide{background-color:rgb(var(--color-black-rgb) / .06)}.hsm-boutique__aide{margin:0;padding:16px;border:var(--hsm-filet);font-size:var(--hsm-size-corps)}@media screen and (min-width:990px){.hsm-boutique__entete{gap:12px}.hsm-boutique__surtitre{font-size:var(--hsm-size-surtitre)}}.hsm-boutique-infos__contenu{display:flex;flex-direction:column;gap:40px}.hsm-boutique-infos__media{height:400px;overflow:hidden}.hsm-boutique-infos__image{display:block;width:100%;height:100%;object-fit:cover}.hsm-boutique-infos__texte{display:flex;flex-direction:column;gap:16px;font-family:var(--hsm-font)}.hsm-boutique-infos__texte>:is(p,h1){margin:0}.hsm-boutique-infos__surtitre{font-size:var(--hsm-size-surtitre-s);letter-spacing:.3em;text-transform:uppercase;color:var(--hsm-color-texte-secondaire)}.hsm-boutique-infos__titre{color:var(--color-black)}.hsm-boutique-infos__introduction{font-size:var(--hsm-size-corps);line-height:1.5;letter-spacing:.05em}@media screen and (min-width:990px){.hsm-boutique-infos__contenu{display:grid;grid-template-columns:minmax(0,700fr) minmax(0,520fr);align-items:center;gap:80px}.hsm-boutique-infos__contenu--sans-photo{grid-template-columns:minmax(0,760px)}.hsm-boutique-infos__media{height:auto;aspect-ratio:700 / 720}.hsm-boutique-infos__surtitre{font-size:var(--hsm-size-surtitre)}.hsm-boutique-infos__texte>.hsm-boutique-infos__introduction{margin-bottom:24px;font-size:var(--hsm-size-paragraphe-l);line-height:1.8;letter-spacing:.03em}}.hsm-boutique-galerie__contenu{display:flex;flex-direction:column;gap:24px;min-width:0}.hsm-boutique-galerie__piste{display:flex;gap:var(--space-grille-gouttiere);margin:0 calc(-1 * var(--space-marge-page)) 0 0;padding:0 var(--space-marge-page) 0 0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hsm-boutique-galerie__piste::-webkit-scrollbar{display:none}.hsm-boutique-galerie__piste:focus-visible{outline:1px solid var(--color-black);outline-offset:4px}.hsm-boutique-galerie__photo{flex:0 0 74%;aspect-ratio:290 / 360;overflow:hidden;scroll-snap-align:start}.hsm-boutique-galerie__image{display:block;width:100%;height:100%;object-fit:cover}.hsm-boutique-galerie__points{display:flex;margin:-9px 0 0 -9px}.hsm-boutique-galerie__point{position:relative;width:24px;height:24px;margin:0;padding:0;border:0;background:none;cursor:pointer}.hsm-boutique-galerie__point:after{content:"";position:absolute;inset:50% auto auto 50%;width:6px;height:6px;border-radius:50%;background-color:rgb(var(--color-black-rgb) / .25);transform:translate(-50%,-50%);transition:background-color var(--hsm-transition-rapide)}.hsm-boutique-galerie__point[aria-current=true]:after{background-color:var(--color-black)}.hsm-boutique-galerie__point:focus-visible{outline:1px solid var(--color-black);outline-offset:-4px}@media screen and (min-width:990px){.hsm-boutique-galerie{padding-top:var(--space-section-padding-haut)}.hsm-boutique-galerie__contenu{gap:32px}.hsm-boutique-galerie__piste{display:grid;grid-template-columns:2fr 1fr 1fr;grid-auto-rows:auto;gap:24px;margin:0;padding:0;overflow:visible}.hsm-boutique-galerie__photo{aspect-ratio:307 / 288}.hsm-boutique-galerie__photo--grande{grid-row:span 2;aspect-ratio:auto}.hsm-boutique-galerie__points{display:none}}.hsm-texte-deux-colonnes__contenu{display:flex;flex-direction:column;gap:24px}.hsm-texte-deux-colonnes__texte{font-family:var(--hsm-font);font-size:var(--hsm-size-corps);line-height:1.5;letter-spacing:.05em}.hsm-texte-deux-colonnes__texte>*{margin:0}.hsm-texte-deux-colonnes__texte>*+*{margin-top:16px}.hsm-texte-deux-colonnes__texte a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:990px){.hsm-texte-deux-colonnes__contenu{display:grid;grid-template-columns:minmax(0,520fr) minmax(0,700fr);align-items:start;gap:80px}.hsm-texte-deux-colonnes__texte{line-height:1.6;letter-spacing:.03em}.hsm-texte-deux-colonnes__texte>*+*{margin-top:20px}}.hsm-boutique-services__contenu{display:flex;flex-direction:column;gap:24px}.hsm-boutique-services__liste{display:flex;flex-direction:column;gap:24px;margin:0;padding:0}.hsm-boutique-services__service{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:var(--hsm-filet);font-family:var(--hsm-font)}.hsm-boutique-services__entete{display:flex;align-items:baseline;gap:14px}.hsm-boutique-services__numero{flex-shrink:0;font-size:var(--hsm-size-chiffre-cle);line-height:normal;letter-spacing:.02em}.hsm-boutique-services__titre{margin:0;line-height:normal;color:inherit}.hsm-boutique-services__texte{margin:0;font-size:var(--hsm-size-corps);line-height:1.5;letter-spacing:.05em;color:rgb(var(--color-black-rgb) / .75)}.hsm-boutique-services__lien{font-size:var(--hsm-size-libelle);letter-spacing:.1em;color:inherit;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:990px){.hsm-boutique-services__contenu{gap:32px}.hsm-boutique-services__liste{display:grid;grid-template-columns:repeat(var(--hsm-services-nombre, 4),minmax(0,1fr));gap:40px}.hsm-boutique-services__service{gap:16px;padding-top:16px}.hsm-boutique-services__entete{flex-direction:column;align-items:flex-start;gap:16px}}.hsm-boutique-acces__contenu,.hsm-boutique-acces__texte{display:flex;flex-direction:column;gap:24px}.hsm-boutique-acces__adresse{font-family:var(--hsm-font);font-size:var(--hsm-size-corps);font-style:normal;line-height:1.5;letter-spacing:.05em}.hsm-boutique-acces__carte{position:relative;display:flex;flex-direction:column;gap:12px}.hsm-boutique-acces__plan{position:relative;height:300px;overflow:hidden;background-color:rgb(var(--color-black-rgb) / .06)}.hsm-boutique-acces__plan-lien,.hsm-boutique-acces__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hsm-boutique-acces__image{display:block;width:100%;height:100%;object-fit:cover}.hsm-boutique-acces__epingle{position:absolute;top:var(--hsm-epingle-y, 47%);left:var(--hsm-epingle-x, 50%);display:flex;flex-direction:column;align-items:center;gap:6px;transform:translate(-50%,-100%);pointer-events:none}.hsm-boutique-acces__etiquette{padding:6px 10px;background-color:var(--color-beige);font-family:var(--hsm-font);font-size:var(--hsm-size-libelle);font-weight:600;letter-spacing:.1em;white-space:nowrap;color:var(--color-black)}.hsm-boutique-acces__point{width:18px;height:18px;border-radius:50%;background-color:var(--color-black);box-shadow:0 0 0 3px var(--color-beige)}.hsm-boutique-acces__boutons{display:flex;flex-direction:column;gap:12px}.hsm-boutique-acces__bouton{width:100%}.hsm-boutique-acces__bouton--google{display:none}.hsm-boutique-acces__liste{margin:0;font-family:var(--hsm-font)}.hsm-boutique-acces__ligne{display:flex;flex-direction:column;gap:6px;padding-block:14px;border-top:var(--hsm-filet)}.hsm-boutique-acces__ligne dt{font-size:var(--hsm-size-majuscules);letter-spacing:.2em;text-transform:uppercase}.hsm-boutique-acces__ligne dd{margin:0;font-size:var(--hsm-size-corps);line-height:1.5;letter-spacing:.05em}@media screen and (min-width:990px){.hsm-boutique-acces__contenu{display:grid;grid-template-columns:minmax(0,700fr) minmax(0,520fr);grid-template-rows:auto 1fr;grid-template-areas:"carte texte" "carte liste";column-gap:80px;row-gap:24px;align-items:start}.hsm-boutique-acces__texte{grid-area:texte;gap:16px}.hsm-boutique-acces__adresse{line-height:1.6;letter-spacing:.03em}.hsm-boutique-acces__carte{grid-area:carte}.hsm-boutique-acces__plan{height:auto;aspect-ratio:700 / 600}.hsm-boutique-acces__etiquette{padding:8px 14px}.hsm-boutique-acces__epingle{gap:8px}.hsm-boutique-acces__point{width:22px;height:22px;box-shadow:0 0 0 4px var(--color-beige)}.hsm-boutique-acces__boutons{position:absolute;bottom:24px;left:24px;flex-direction:row}.hsm-boutique-acces__bouton{width:auto}.hsm-boutique-acces__bouton--google{display:inline-flex}.hsm-boutique-acces__liste{grid-area:liste;display:flex;flex-direction:column;gap:16px}.hsm-boutique-acces__ligne{flex-direction:row;gap:24px;padding:16px 0 0}.hsm-boutique-acces__ligne dt{flex:0 0 130px}.hsm-boutique-acces__ligne dd{flex:1 1 0;min-width:0}}@media(prefers-reduced-motion:reduce){.hsm-boutique-galerie__piste{scroll-behavior:auto}.hsm-boutique-galerie__point:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/hsm-boutique.css.map */
