.mm-product-grid{--mm-product-grid-columns: 4;--mm-product-grid-gap: var(--margin-4, 20px);--mm-product-grid-inline: var(--margin-4, 20px)}.mm-product-grid-layout-grid{padding-block:72px 48px}.mm-product-grid-layout-grid.mm-product-grid-has-breadcrumb{padding-top:0}.mm-product-grid-header{gap:var(--margin-4, 20px);margin-bottom:var(--margin-5, 24px);padding-inline:var(--mm-product-grid-inline)}.mm-product-grid-subtitle{max-width:50%;color:var(--black-700, #4D4D4D);text-align:end}.mm-product-grid-breadcrumb{margin-bottom:var(--margin-2, 12px);padding:var(--margin-4, 20px) var(--mm-product-grid-inline)}.mm-product-grid-breadcrumb-list{gap:var(--margin-1, 8px);padding:0;list-style:none}.mm-product-grid-breadcrumb-link{text-decoration:none}.mm-product-grid-list{display:grid;grid-template-columns:repeat(var(--mm-product-grid-columns),minmax(0,1fr));gap:var(--mm-product-grid-gap);padding-inline:var(--mm-product-grid-inline)}.mm-product-grid-list-grid{row-gap:var(--margin-6, 32px)}.mm-product-grid-item{min-width:0}@media not (max-width:768px){.mm-product-grid-hero{display:grid;grid-template-columns:min(500px,35%) minmax(0,1fr)}.mm-product-grid-hero-duo,.mm-product-grid-hero-single{grid-template-columns:repeat(2,minmax(0,1fr));min-height:650px}.mm-product-grid-hero-visual{position:relative;gap:var(--margin-5, 24px);padding:var(--margin-7, 40px);overflow:hidden;background:var(--light-grey, #F5F3F1)}.mm-product-grid-hero-single .mm-product-grid-hero-visual{grid-area:1 / 1 / 2 / 3;padding-inline-end:calc(50% + var(--margin-7, 40px))}.mm-product-grid-hero .mm-product-grid-breadcrumb{position:relative;z-index:1;margin:0;padding:0}.mm-product-grid-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.mm-product-grid-hero-image img{display:block;width:100%;height:100%;object-fit:cover}.mm-product-grid-hero-has-image .mm-product-grid-hero-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000059,#0000);pointer-events:none}.mm-product-grid-hero-has-image.mm-product-grid-hero-text-bottom .mm-product-grid-hero-visual:after{background:linear-gradient(to bottom,#00000059,#0000 20%),linear-gradient(to top,#00000059,#0000)}.mm-product-grid-hero .mm-product-grid-header{position:relative;z-index:1;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0}.mm-product-grid-hero-text-bottom .mm-product-grid-header{margin-top:auto}.mm-product-grid-hero .mm-product-grid-title,.mm-product-grid-hero .mm-product-grid-title *:not(sup){font-size:var(--heading-1, 48px);letter-spacing:.8px;text-wrap:balance}.mm-product-grid-hero .mm-product-grid-subtitle{max-width:none;font-size:var(--font-size-l, 18px);line-height:130%;text-align:start;text-wrap:balance}.mm-product-grid-hero-has-image .mm-product-grid-title,.mm-product-grid-hero-has-image .mm-product-grid-title *:not(sup),.mm-product-grid-hero-has-image .mm-product-grid-subtitle,.mm-product-grid-hero-has-image .mm-product-grid-breadcrumb-list,.mm-product-grid-hero-has-image .mm-product-grid-breadcrumb-list *{color:var(--white, #FFF)}.mm-product-grid-hero-content{position:relative;min-width:0;padding:var(--margin-7, 40px) 0 var(--margin-7, 40px) var(--margin-9, 80px)}.mm-product-grid-list-hero{display:flex;gap:var(--margin-3, 16px);padding-inline:0 var(--margin-9, 80px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mm-product-grid-list-hero::-webkit-scrollbar{display:none}.mm-product-grid-list-hero .mm-product-grid-item{flex:0 0 300px;scroll-snap-align:start}.mm-product-grid-hero-duo .mm-product-grid-hero-content,.mm-product-grid-hero-single .mm-product-grid-hero-content{display:flex;align-items:center;padding:var(--margin-7, 40px)}.mm-product-grid-hero-duo .mm-product-grid-hero-content{justify-content:center}.mm-product-grid-hero-single .mm-product-grid-hero-content{grid-area:1 / 2 / 2 / 3;justify-content:flex-end;padding-inline-end:calc(var(--margin-7, 40px) + var(--margin-9, 80px))}.mm-product-grid-hero-duo .mm-product-grid-list-hero,.mm-product-grid-hero-single .mm-product-grid-list-hero{width:100%;padding:0;overflow:visible}.mm-product-grid-hero-duo .mm-product-grid-list-hero{justify-content:center}.mm-product-grid-hero-single .mm-product-grid-list-hero{justify-content:flex-end}.mm-product-grid-hero-duo .mm-product-grid-list-hero .mm-product-grid-item{flex:0 1 272px}.mm-product-grid-hero-single .mm-product-grid-list-hero .mm-product-grid-item{flex:0 0 296px;padding:10px;background:var(--white, #FFF)}.mm-product-grid-hero-next{top:50%;right:var(--margin-7, 40px);z-index:3;display:flex;width:48px;height:48px;border:1px solid #F5F1E9;border-radius:var(--rounded-full, 1000px);transform:translateY(-50%)}.mm-product-grid-hero-next[hidden]{display:none}}.mm-product-grid-footnote{margin-top:calc(var(--margin-1, 8px) / 2);padding:var(--margin-5, 24px) var(--mm-product-grid-inline) 0;border-top:1px solid var(--black-100, #E5E5E5)}.mm-product-grid .mm-product-grid-footnote-text,.mm-product-grid .mm-product-grid-footnote-text *:not(sup){font-size:var(--overtitre-lg, 13px);letter-spacing:-.1px}@media(not (max-width:768px))and (max-width:1024px){.mm-product-grid-hero-visual{padding:var(--margin-5, 24px)}.mm-product-grid-hero-single .mm-product-grid-hero-visual{padding-inline-end:calc(50% + var(--margin-5, 24px))}.mm-product-grid-hero-content{padding-left:var(--margin-7, 40px)}.mm-product-grid-list-hero{padding-inline-end:var(--margin-7, 40px)}.mm-product-grid-hero-duo .mm-product-grid-hero-content{padding:var(--margin-5, 24px)}.mm-product-grid-hero-single .mm-product-grid-hero-content{padding-inline-end:var(--margin-7, 40px)}.mm-product-grid-hero-next{right:var(--margin-5, 24px)}}@media(max-width:990px){.mm-product-grid{--mm-product-grid-columns: 3}}@media(max-width:768px){.mm-product-grid{--mm-product-grid-columns: 2;--mm-product-grid-inline: var(--margin-3, 16px)}.mm-product-grid-layout-grid{padding-block:var(--margin-6, 32px)}.mm-product-grid-breadcrumb{margin-bottom:0}.mm-product-grid-hero-image,.mm-product-grid-hero-next{display:none}.mm-product-grid-header{flex-direction:column;align-items:flex-start;gap:var(--margin-2, 12px);margin-bottom:var(--margin-3, 16px)}.mm-product-grid-subtitle{max-width:none;text-align:start}.mm-product-grid-list-grid{column-gap:calc(var(--margin-1, 8px) / 2);row-gap:var(--margin-4, 20px);padding-inline:calc(var(--margin-1, 8px) / 2)}.mm-product-grid-item-featured{grid-column:span 2}.mm-product-grid-list-hero{display:flex;gap:var(--margin-2, 12px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mm-product-grid-inline);scrollbar-width:none}.mm-product-grid-list-hero::-webkit-scrollbar{display:none}.mm-product-grid-list-hero .mm-product-grid-item{flex:0 0 calc(100% - var(--margin-6, 32px));scroll-snap-align:start}.mm-product-grid-list-hero .mm-product-grid-item:only-child{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/mm-product-grid.css.map */
