.mh-entete{display:grid;justify-items:start;gap:var(--spacing-4)}@media screen and (min-width:1150px){.mh-entete{grid-template-columns:minmax(0,700px) auto;justify-content:space-between;align-items:end}}.mh-entete__sur-titre{font-size:var(--text-base);font-weight:700}.mh-entete .prose>.mh-entete__sur-titre+*{margin-block-start:var(--spacing-4)}@media screen and (min-width:700px){.mh-entete .prose>.mh-entete__sur-titre+*{margin-block-start:var(--spacing-6)}}.mh-entete__lien{display:flex;align-items:center;gap:var(--spacing-3);color:rgb(var(--text-color));text-decoration:none}.mh-lien-souligne{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s ease-in-out}.mh-group:hover .mh-lien-souligne,.mh-lien-souligne:hover{background-size:100% 1px}.mh-rond-chevron{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:var(--rounded-full);background:rgb(var(--text-color) / .1);color:rgb(var(--text-color));transition:background-color .2s,color .2s}.mh-group:hover .mh-rond-chevron{background:rgb(var(--text-color));color:rgb(var(--background))}.shopify-section--accueil-collections .mh-entete h2,.shopify-section--featured-collection .mh-entete h2,.shopify-section--blog-posts .mh-entete h2{font-size:clamp(1.35rem,2.2vw,1.7rem);letter-spacing:-.01em}.mh-carte{position:relative;display:grid;grid-template-rows:auto 1fr;background:#fff;color:rgb(var(--text-color));border-radius:var(--rounded-sm);scroll-snap-align:start;min-width:0}.mh-carte__figure{position:relative}.mh-carte__lien-visuel{display:block}.mh-carte__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:var(--rounded-sm) var(--rounded-sm) 0 0}.mh-carte__infos{display:flex;flex-direction:column;padding:14px clamp(12px,8%,18px) 16px;background:linear-gradient(180deg,#ebe9e7,#fff 85%);border-radius:0 0 var(--rounded-sm) var(--rounded-sm)}@media screen and (min-width:700px){.mh-carte__infos{padding-block:16px 18px}}.mh-carte__surtitre{display:block;min-height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.65625rem;font-weight:700;line-height:1rem;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a99}.mh-carte__titre.mh-carte__titre{margin:4px 0 0;font-family:var(--text-font-family);font-size:var(--text-base, 1rem);font-weight:400;line-height:1.35;letter-spacing:normal}.mh-carte__titre a{display:block;color:inherit;text-decoration:none}.mh-carte__nom{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;font-weight:700;line-height:1.35;overflow-wrap:break-word;text-wrap:pretty}@media screen and (min-width:700px){.mh-carte__nom{font-size:.9375rem}}.mh-carte__bas{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 8px;margin-block-start:auto;padding-block-start:12px}.mh-carte__bas .mh-prix{flex:1 1 0;column-gap:6px}.mh-carte__bas :is(.mh-prix__vente,.mh-prix__barre){white-space:nowrap}.mh-note.mh-carte__note{gap:.375rem;flex:none}.mh-carte__note .mh-note__etoile svg{width:12px;height:12px}@media screen and (min-width:700px){.mh-carte__note .mh-note__etoile svg{width:15px;height:15px}}.product-list{--mh-cartes-ecart: var(--product-list-row-gap)}mh-defilement>.product-list{--mh-cartes-ecart: 0px}@supports (grid-template-rows: subgrid) and selector(:has(> *)){.product-list:has(>.mh-carte){row-gap:0!important;margin-block-end:calc(-1 * var(--mh-cartes-ecart, 0px))}.product-list>.mh-carte{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;margin-block-end:var(--mh-cartes-ecart, 0px)}.product-list>.mh-carte>.mh-carte__figure{grid-row:1}.product-list>.mh-carte>.mh-carte__infos{display:grid;grid-row:2 / span 4;grid-template-rows:subgrid;row-gap:0}.product-list .mh-carte__surtitre{grid-row:1}.product-list .mh-carte__titre{grid-row:2}.product-list .mh-carte__couleurs{grid-row:3}.product-list .mh-carte__bas{grid-row:4;align-self:start;margin-block-start:0}}.mh-carte__ajout{position:absolute;inset-inline-end:var(--spacing-4);inset-block-end:var(--spacing-4);z-index:1}.mh-carte__ajout-rond{display:none;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:var(--rounded-full);background:rgb(var(--background));color:rgb(var(--text-color) / .7);box-shadow:0 2px 8px rgb(var(--text-color) / .12);cursor:pointer}@media(hover:hover)and (pointer:fine){.mh-carte__ajout{opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s}.mh-carte:hover .mh-carte__ajout,.mh-carte__ajout:focus-within{opacity:1;transform:none}}@media(hover:none),(pointer:coarse){.mh-carte__ajout-bouton{display:none}.mh-carte__ajout-rond{display:grid}.mh-carte__ajout{inset-inline-end:var(--spacing-2);inset-block-end:var(--spacing-2)}}.mh-carte__ajout.is-occupe{opacity:.6;pointer-events:none}.mh-note{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--text-sm);color:rgb(var(--text-color));text-decoration:none}.mh-note__etoile{display:inline-flex;color:#ffb74a}.mh-note__etoile{flex:none}.mh-note__etoile svg{max-width:none}.mh-note-boutique{margin-block-start:var(--spacing-2);font-size:.875rem}.mh-note-boutique__etoile{color:#ffb74a}.mh-note-boutique__detail{opacity:.7}.mh-pastilles{display:flex;flex-wrap:wrap;gap:var(--spacing-1-5)}.mh-carte__pastilles,.product-badges .mh-pastilles{position:absolute;inset-block-start:var(--spacing-3);inset-inline-start:var(--spacing-3);z-index:1;pointer-events:none}.mh-pastille{display:inline-block;padding:3px .5rem;border-radius:var(--rounded-xs);font-family:var(--text-font-family);font-size:.5625rem;font-weight:700;line-height:1.6;color:#fff;background:rgb(var(--mh-violet))}@media screen and (min-width:700px){.mh-pastille{padding-block:.125rem;font-size:.75rem}}.mh-pastille--promo{background:rgb(var(--mh-rouge))}.mh-pastille--rupture{background:#1a1a1a}.mh-prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem var(--spacing-2);font-size:var(--text-base, 1rem)}.mh-prix__vente{color:rgb(var(--text-color) / .7)}.mh-prix__vente--promo{color:rgb(var(--mh-rouge))}.mh-prix__barre{color:rgb(var(--text-color) / .5);font-size:var(--text-sm)}.mh-prix--sm{font-size:var(--text-sm)}.mh-prix--centre{justify-content:center}.mh-erreur-ajout{margin-block-start:var(--spacing-2);font-size:var(--text-sm);color:rgb(var(--mh-rouge))}.mh-articles{display:grid;grid:auto / auto-flow 74vw;gap:var(--spacing-8)}@media screen and (min-width:700px){.mh-articles{grid:auto / repeat(3,minmax(0,1fr));gap:var(--spacing-10);overflow:visible;margin-inline:0;padding-inline:0}}@media screen and (min-width:1400px){.mh-articles{gap:var(--spacing-20)}}.mh-article-carte{display:grid;align-content:start;gap:var(--spacing-5);scroll-snap-align:center;min-width:0}@media screen and (min-width:700px){.mh-article-carte{gap:var(--spacing-6)}}.mh-article-carte__visuel{position:relative;display:block;overflow:hidden;border-radius:var(--rounded)}.mh-article-carte__image{display:block;width:100%;height:auto;aspect-ratio:1280 / 714;object-fit:cover;transition:transform .6s ease}.mh-group:hover .mh-article-carte__image{transform:scale(1.04)}.mh-article-carte__pastille{position:absolute;inset-block-start:var(--spacing-4);inset-inline-start:var(--spacing-4);z-index:1;border-radius:var(--rounded-button)}.mh-article-carte__infos{display:grid;gap:var(--spacing-4)}.mh-article-carte__texte{display:grid;gap:var(--spacing-3)}@media screen and (min-width:700px){.mh-article-carte__infos{gap:var(--spacing-5)}.mh-article-carte__texte{gap:var(--spacing-4)}}.mh-article-carte__titre a{color:inherit;text-decoration:none}.mh-article-carte__date{display:flex;align-items:center;gap:var(--spacing-3);opacity:.7}.mh-collection-entete{padding-block:32px;text-align:center;color:rgb(var(--text-color))}.mh-collection-entete__texte{display:grid;gap:16px}.mh-collection-entete .mh-note-boutique{margin-block-start:8px}@media screen and (min-width:700px){.mh-collection-entete{padding-block:64px}.mh-collection-entete__texte{gap:24px}}.mh-collection-entete__titre{margin:0}.mh-collection-entete--image{padding-block-end:var(--section-outer-spacing-block)}.mh-collection-entete__bandeau{position:relative;display:grid;place-items:center;min-height:18rem;overflow:hidden;border-radius:var(--rounded-lg);color:#fff}.mh-collection-entete__bandeau>*{grid-area:1 / 1}.mh-collection-entete__image{width:100%;height:100%;object-fit:cover}.mh-collection-entete__bandeau:after{content:"";grid-area:1 / 1;align-self:stretch;justify-self:stretch;background:rgb(0 0 0 / var(--voile, .3))}.mh-collection-entete__bandeau .mh-collection-entete__texte{position:relative;z-index:1;padding:var(--spacing-8)}.mh-collection-texte{padding-inline:calc(2 * var(--container-gutter));color:rgb(var(--text-color))}@media screen and (max-width:699px){.mh-collection-texte{padding-block-start:8px}}.mh-collection-texte__boite{max-width:780px;margin-inline:auto;padding-block-start:24px;border-block-start:1px solid rgb(var(--mh-filet))}.mh-collection-texte__volet{border-block:1px solid rgb(var(--mh-filet))}.mh-collection-texte__titre{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-block:32px;cursor:pointer;list-style:none;font-weight:700}.mh-collection-texte__titre::-webkit-details-marker{display:none}.mh-collection-texte__rond{flex:none;transition:background-color .2s,color .2s,transform .2s}.mh-collection-texte__titre:hover .mh-collection-texte__rond,.mh-collection-texte__volet[open] .mh-collection-texte__rond{background:rgb(var(--text-color));color:rgb(var(--background))}.mh-collection-texte__volet[open] .mh-collection-texte__rond{transform:rotate(180deg)}.mh-collection-texte__contenu{margin-block-end:32px;padding-inline-end:24px;font-size:var(--text-base);line-height:1.6;color:rgb(var(--text-color) / .82)}.mh-collection-texte .mh-collection-texte__contenu :is(h2,h3){margin-block:32px 12px}.mh-collection-texte .mh-collection-texte__contenu>:first-child{margin-block-start:0}.mh-collection-texte .mh-collection-texte__contenu :is(ul,ol){padding:0;list-style:none}.mh-collection-texte .mh-collection-texte__contenu a{color:inherit;text-decoration:none}.mh-volet{border-block:1px solid rgb(var(--mh-filet));color:rgb(var(--text-color))}.mh-volet__titre{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);padding-block:var(--spacing-5);cursor:pointer;list-style:none;font-weight:700;font-size:var(--text-base);line-height:1.6;color:#0a0a0a}.mh-volet__titre::-webkit-details-marker{display:none}.mh-volet__rond{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:rgb(var(--text-color));color:rgb(var(--background));transition:transform .2s}.mh-volet[open] .mh-volet__rond{transform:rotate(180deg)}.mh-volet__contenu{margin-block-end:var(--spacing-5);padding-inline-end:var(--spacing-6);font-size:var(--text-base);line-height:1.6}@keyframes mh-volet-contenu{0%,30%{opacity:0;transform:none}to{opacity:1;transform:translateY(-4px)}}.mh-volet-anime[open]>:not(summary){animation:mh-volet-contenu .3s ease forwards}@media(prefers-reduced-motion:reduce){.mh-volet-anime[open]>:not(summary){animation:none}}.mh-carte__couleurs{margin-block:6px -4px}.mh-carte__couleurs-liste{display:flex;align-items:center;gap:2px;min-width:0;margin:0;padding:0;border:0}.mh-rond-couleur{position:relative;display:grid;place-items:center;flex-shrink:0;width:14px;height:14px;margin:4px;border-radius:9999px;background:var(--mh-couleur) center / cover;cursor:pointer}.mh-rond-couleur:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;box-shadow:0 0 0 2px;opacity:0;transform:scale(.75);transition:opacity .2s ease-in-out,transform .2s ease-in-out;will-change:transform}:checked+.mh-rond-couleur:before{opacity:1;transform:scale(1)}:focus-visible+.mh-rond-couleur{outline:2px solid currentColor;outline-offset:6px}.mh-carte__couleurs-plus{padding:1px 8px;font-size:.625rem;color:#1a1a1ab3;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mh-composants.css.map */
