.mm-section-product{background-color:var(--background)}.mm-main-product{--stack-ratio: 5 / 7;--media-height: calc(100dvh - var(--header-height));--media-width: calc(var(--media-height) * 5 / 7);grid-template-columns:minmax(0,var(--media-width)) minmax(0,1fr);align-items:start;max-width:100%;overflow-x:clip}.mm-main-product__medias{min-width:0}.mm-main-product__medias .mm-media-container,.mm-main-product__medias .mm-product-medias{display:block;position:static}.mm-main-product__medias .thumbnail-slider,.mm-main-product__medias .thumbnail-slider-variant,.mm-main-product__medias .splide__arrows,.mm-main-product__medias .splide__pagination{display:none}.mm-main-product__medias .main-slider,.mm-main-product__medias .main-slider-variant{display:block;visibility:visible;aspect-ratio:auto;max-height:none;border-radius:0;overflow:visible}.mm-main-product__medias .splide__track{overflow:visible}.mm-main-product__medias .splide__list{display:flex;flex-direction:column}.mm-main-product__medias .splide__slide{width:100%}.mm-main-product__medias .mm-main-product-media-elem{display:block;width:100%;max-width:100%;height:var(--media-height);object-fit:cover}.mm-main-product__medias .splide__slide:first-child .mm-main-product-media-elem{aspect-ratio:var(--stack-ratio);height:calc(100dvh - (var(--announcement-bar-height) + var(--header-height)))}.mm-main-product__right{position:sticky;top:var(--header-height);align-self:start;min-width:0}.mm-main-product__info,.mm-main-product__info-inner,.mm-main-product__details{min-width:0}.mm-product-preorder{color:var(--black)}@media(max-width:768px){.mm-product-preorder{font-size:var(--type-text-sm)}}.mm-main-product__breadcrumbs{padding-inline:var(--margin-30);padding-block:var(--margin-20)}.mm-main-product__breadcrumbs .mm-breadcrumbs{padding:0}.mm-main-product__breadcrumbs .mm-title-product-breadcrumb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mm-main-product__breadcrumbs .mm-breadcrumbs>.mm-breadcrumb-separator:has(+span+.mm-title-product-breadcrumb:last-child){display:none}.mm-main-product__info{padding-inline:var(--margin-100);padding-bottom:var(--margin-50)}.mm-main-product__info-inner{max-width:800px;gap:var(--margin-20);margin:auto}#product-form{display:flex;flex-direction:column;gap:var(--margin-20)}.mm-product-form-component-title{gap:var(--margin-5)}.mm-main-product__title,.mm-product-subtitle{color:var(--black)}.mm-product-vendor{color:var(--black-500)}.mm-product-description{gap:var(--margin-10)}.mm-product-description__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--mm-description-lines, 2);line-clamp:var(--mm-description-lines, 2);overflow:hidden;color:var(--black)}.mm-product-description.is-expanded .mm-product-description__text{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.mm-product-description.is-expanded .mm-product-description__text>*+*{margin-top:var(--margin-10)}.mm-product-description__text :is(p,span,li,a,strong,em,b,i){font-size:inherit;line-height:1.4}.mm-product-description__text ul,.mm-product-description__text ol{padding-left:var(--margin-20);list-style-position:outside}.mm-product-description+:is(.mm-product-linked-option,.mm-product-variants,.mm-product-customizations){margin-top:var(--margin-20)}.mm-product-description__toggle{align-self:flex-start;border:none;background:none;color:var(--black);text-underline-position:from-font}.mm-product-description__toggle.is-visible{display:block}.mm-product-form-component-price{display:flex;align-items:baseline;gap:var(--margin-10);flex-wrap:wrap}.mm-product-form-component-price .mm-product-price *,.mm-product-form-component-price .mm-product-compare-at-price *{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:inherit}.mm-product-variants{gap:var(--margin-20)}.mm-product-buy-price{visibility:hidden}.mm-product-buy-price--visible:not([data-price-pending]){visibility:visible}.mm-product-buy-price--collapsible:not(.mm-product-buy-price--visible){display:none!important}.mm-product-variant-picker-container{gap:var(--margin-10)}.mm-product-variant-label{min-height:24px;padding:var(--margin-5) var(--margin-20);border:.5px solid var(--primary);background-color:var(--background);color:var(--primary);text-align:center;white-space:nowrap;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,border-color var(--duration-short) ease}.mm-product-variant-input:checked+.mm-product-variant-label{border-color:var(--background);background-color:var(--primary);color:var(--background)}.mm-product-variant-label--unavailable{border-color:var(--black-300);color:var(--black-300)}.mm-product-variant-input:checked+.mm-product-variant-label--unavailable{background-color:var(--black-300);border-color:var(--background);color:var(--background)}.mm-product-variant-input:focus-visible+.mm-product-variant-label{outline:2px solid var(--primary);outline-offset:2px}@media(hover:hover){.mm-product-variant-input:not(:checked)+.mm-product-variant-label:hover{background-color:var(--primary);color:var(--background)}}.mm-product-linked-option{gap:var(--margin-10)}.mm-product-linked-value{min-height:24px;padding:var(--margin-5) var(--margin-20);border:.5px solid var(--primary);background-color:var(--background);color:var(--primary);text-align:center;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,border-color var(--duration-short) ease}.mm-product-linked-value--current{border-color:var(--background);background-color:var(--primary);color:var(--background)}.mm-product-linked-value--sold-out{border-color:var(--black-300);color:var(--black-300)}.mm-product-linked-value--current.mm-product-linked-value--sold-out{background-color:var(--black-300);border-color:var(--background);color:var(--background)}.mm-product-linked-value:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(hover:hover){a.mm-product-linked-value:hover{background-color:var(--primary);color:var(--background)}}@media(max-width:768px){.mm-product-variants,.mm-product-linked-option{display:none}}.mm-product-buy{--mm-buy-height: 57px;min-height:var(--mm-buy-height)}.mm-product-buy .mm-product-buy__qtty{flex:1 0 0;max-width:150px;min-width:0;gap:0;height:var(--mm-buy-height)}.mm-product-buy .mm-product-buy__qtty--hidden{display:none}.mm-product-buy .mm-product-buy__qtty>label{display:none}.mm-product-buy .mm-qtty-container{height:100%;justify-content:center;padding-inline:var(--margin-20);border:.5px solid var(--border);border-right:none;background-color:var(--background)}.mm-product-buy .mm-qtty-btn,.mm-product-buy .mm-input-qtty{width:auto!important;height:auto;border:none!important;border-radius:0!important;background-color:transparent!important;color:var(--border);font-family:var(--body-font);font-size:var(--type-text-lg);line-height:var(--line-height-type)}.mm-product-buy .mm-qtty-btn{min-width:24px;min-height:24px}.mm-product-buy .mm-input-qtty{width:3ch!important;text-align:center}.mm-product-buy .mm-product-form-component-cta{flex:1 0 0;min-width:0;height:var(--mm-buy-height)}.mm-product-cta--notify{border-style:solid;border-width:.5px}.mm-klaviyo-bis-injected{display:none!important}.mm-main-product__details{gap:var(--margin-20);align-items:flex-start}.mm-product-accordions{flex:1 0 0;min-width:0}.mm-product-drawer-links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--margin-5);flex:1 0 0;min-width:fit-content}.mm-product-drawer-link{padding:var(--margin-3) 0;border:none;background:none;color:var(--black);text-align:left}.mm-product-drawer-link[hidden],.mm-product-drawer-link__chevron{display:none}@media(hover:hover){.mm-product-drawer-link:hover,.mm-product-drawer-link:hover>*{font-weight:var(--font-medium)}}.mm-product-drawer{position:fixed;top:0;right:0;bottom:0;left:auto;z-index:var(--index-lg);width:450px;max-width:100%;max-height:none;height:100dvh;margin:0;padding:0;border:none;background-color:var(--primary);color:var(--background);overflow:hidden}.mm-product-drawer::backdrop{background-color:#0009}.mm-product-drawer :focus-visible{outline:1px solid var(--background);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.mm-product-drawer{transition:translate var(--duration-medium) var(--ease-out),display var(--duration-medium) allow-discrete,overlay var(--duration-medium) allow-discrete}.mm-product-drawer[open]{translate:0 0}@starting-style{.mm-product-drawer[open]{translate:100% 0}}.mm-product-drawer:not([open]){translate:100% 0}.mm-product-drawer::backdrop{transition:opacity var(--duration-medium) var(--ease-out),display var(--duration-medium) allow-discrete,overlay var(--duration-medium) allow-discrete}.mm-product-drawer[open]::backdrop{opacity:1}@starting-style{.mm-product-drawer[open]::backdrop{opacity:0}}.mm-product-drawer:not([open])::backdrop{opacity:0}}.mm-product-drawer__inner{height:100%;overflow-y:auto;overscroll-behavior:contain}.mm-product-drawer__head{position:sticky;top:0;z-index:1;gap:var(--margin-10);padding:var(--margin-10);border-bottom:1px solid var(--background);background-color:var(--primary)}.mm-product-drawer__title{max-width:380px;padding:var(--margin-10);color:var(--background)}.mm-product-drawer__close{width:34px;height:34px;flex-shrink:0;padding:0;border:none;background:none;color:var(--white)}.mm-product-drawer__close svg{width:20px;height:20px}.mm-product-drawer__close svg path{stroke:currentColor}.mm-product-drawer__group{gap:var(--margin-10);padding:var(--margin-20);color:var(--white)}.mm-product-drawer__group-title{color:var(--white)}.mm-product-drawer__list{padding-left:21px;list-style:disc}.mm-product-drawer__list li{list-style:disc}.mm-product-drawer__list li::marker,.mm-product-drawer__rte li::marker{font-size:.6em}.mm-product-drawer__rte,.mm-product-drawer__rte *{font-size:var(--type-text-sm);line-height:var(--line-height-type);color:var(--white)}.mm-product-drawer__rte ul{padding-left:21px;list-style:disc}.mm-product-drawer__rte p:first-child{margin-top:0}.mm-product-drawer__rte p:last-child{margin-bottom:0}.mm-store-status{gap:var(--margin-10);padding:var(--margin-10) 0 0}.mm-store-status__dot{flex-shrink:0;width:10px;height:10px;border-radius:var(--rounded-full);background-color:var(--dark-beige)}.mm-store-status--available .mm-store-status__dot{background-color:var(--vert)}.mm-store-status--limited .mm-store-status__dot{background-color:var(--orange)}.mm-store-status--unavailable .mm-store-status__dot{background-color:var(--rouge)}.mm-store-status__message{padding-left:var(--margin-20)}.mm-product-badges{gap:var(--margin-10)}.mm-product-badges__img{display:block;width:61px;height:61px;object-fit:contain}.mm-product-discover{display:flex;flex-direction:column;gap:var(--margin-10);padding-block:var(--margin-20);min-width:0;max-width:100%}.mm-product-discover--full{padding-inline:var(--margin-20);padding-block:var(--margin-50);gap:var(--margin-20)}.mm-product-discover--full .mm-product-discover__item{width:auto}.mm-product-discover--full .mm-product-discover__slider{gap:var(--margin-20)}@media not (max-width:768px){.mm-product-discover--full .mm-product-discover__title.sm-uppercase{font-family:var(--header-font);font-size:var(--type-h2-desktop);font-weight:var(--font-semi-bold)}}.mm-product-discover__title{color:var(--black)}.mm-product-discover__slider{display:flex;flex-direction:column;gap:var(--margin-10)}.mm-product-discover__arrows{position:static;display:flex;align-items:center;gap:var(--margin-10)}.mm-product-discover__arrows .mm-product-discover__arrow.splide__arrow{position:static;width:22px;height:22px;transform:none;border-radius:0;background:transparent;opacity:1}.mm-product-discover__arrows .mm-product-discover__arrow.splide__arrow[disabled]{opacity:var(--opacity-30);cursor:default}.mm-product-discover__arrow.splide__arrow--prev svg{transform:scaleX(-1)}.mm-product-discover__arrow svg{width:13px;height:9px}.mm-product-discover__item{width:123px}.mm-product-discover__link{color:var(--black)}.mm-product-discover__media{aspect-ratio:5 / 7;overflow:hidden}.mm-product-discover__img{width:100%;height:100%;object-fit:cover}.mm-product-discover__legend{gap:var(--margin-3);min-height:61px;padding:var(--margin-5)}.mm-product-discover__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mm-product-discover__slider .splide__pagination{position:static;padding-block:0 var(--margin-20)}.mm-product-discover__slider .splide__pagination__page{background-color:var(--black);opacity:var(--opacity-30)}.mm-product-discover__slider .splide__pagination__page.is-active{background-color:var(--black)}.mm-product-sticky-cta{display:none;inset-inline:0;bottom:0;z-index:var(--index);flex-direction:column;background-color:var(--background);border-top:.5px solid var(--border)}@media(max-width:768px){.mm-product-sticky-cta.mm-sticky-cta--visible{display:flex}}@media(max-width:768px){.mm-product-sticky-cta{display:flex}html:has(.mm-product-sticky-cta){scroll-padding-bottom:calc(100px + var(--margin-10))}}.mm-product-sticky-cta{transition:transform .3s ease,visibility .3s}.mm-product-sticky-cta.mm-sticky-cta--at-footer{transform:translateY(100%);visibility:hidden}@media(prefers-reduced-motion:reduce){.mm-product-sticky-cta{transition:none}}.mm-product-sticky-cta__head{display:flex;align-items:center;gap:var(--margin-10);min-height:50px;padding:var(--margin-10) var(--margin-20)}.mm-product-sticky-cta__title{flex:1 0 0;min-width:0;color:var(--black);word-break:break-word}.mm-product-sticky-cta__price{flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:var(--margin-5);flex-wrap:nowrap;white-space:nowrap}.mm-product-sticky-cta__actions{display:flex;align-items:stretch;height:50px}.mm-product-sticky-cta__qtty{flex:1 0 0;min-width:0;max-width:150px;justify-content:center;background-color:var(--background);border-block:.5px solid var(--primary);font-size:var(--type-text-lg);color:var(--black)}.mm-product-sticky-cta__qtty-btn{min-width:24px;min-height:24px;padding:0;background:none;border:none;font-size:inherit;font-family:inherit;color:inherit;line-height:1}.mm-product-sticky-cta__qtty-btn[disabled]{opacity:.4;cursor:default;pointer-events:none}input[type=text].mm-product-sticky-cta__qtty-input{width:3ch;height:auto;min-height:0;margin:0;padding:0;background:none;border:none;border-radius:0;font-size:inherit;font-family:inherit;color:inherit;line-height:1;text-align:center}.mm-product-sticky-cta__submit{flex:1 0 0;min-width:0;height:100%;padding:var(--margin-10) var(--margin-50)}@media(max-width:768px){.mm-product-sticky-cta:has(.mm-product-sticky-variants){display:grid;grid-template-columns:1fr 170px}}.mm-product-sticky-cta:has(.mm-product-sticky-variants) .mm-product-sticky-cta__head{grid-column:1 / -1}.mm-product-sticky-variants{display:block;position:relative;padding-bottom:50px;grid-column:1 / -1;grid-row:2;min-width:0}.mm-product-sticky-variants>.mm-product-sticky-variants__summary{position:absolute;inset-inline:0;bottom:0}.mm-product-sticky-variants--multi[open],.mm-product-sticky-variants--fullscreen[open]{padding-bottom:0}.mm-product-sticky-cta:has(.mm-product-sticky-variants) .mm-product-sticky-cta__actions{grid-column:2;grid-row:2;align-self:end}.mm-product-sticky-cta:has(.mm-product-sticky-variants--multi) .mm-product-sticky-variants[open] .mm-product-sticky-variants__summary{display:none}.mm-product-sticky-cta:has(.mm-product-sticky-variants--multi:not([open])) .mm-product-sticky-cta__qtty{display:none}.mm-product-sticky-cta:has(.mm-product-sticky-variants--multi[open]):before{content:"";position:absolute;bottom:100%;left:0;right:0;height:100vh;background-color:#0006;pointer-events:none}.mm-product-sticky-cta:has(.mm-product-sticky-variants--multi) .mm-product-sticky-cta__actions{grid-column:2;grid-row:2;align-self:end}.mm-product-sticky-cta:has(.mm-product-sticky-variants--multi[open]) .mm-product-sticky-cta__actions{grid-column:1 / -1;grid-row:3}.mm-product-sticky-cta:has(.mm-product-sticky-variants) .mm-product-sticky-cta__submit{padding-inline:var(--margin-10);border-bottom:none;border-right:none}.mm-product-sticky-variants__summary{gap:var(--margin-10);height:50px;padding-left:var(--margin-20);padding-right:calc(170px + var(--margin-20));border-top:.5px solid var(--border);color:var(--black)}.mm-product-sticky-variants__name{display:none;text-transform:uppercase}.mm-product-sticky-variants[open] .mm-product-sticky-variants__name{display:block}.mm-product-sticky-variants[open] .mm-product-sticky-variants__current{display:none}.mm-product-sticky-variants__name--always{display:block}.mm-product-sticky-variants__current{gap:var(--margin-10);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-product-sticky-variants__bullet{width:4px;height:4px;border-radius:50%;color:inherit;background-color:currentcolor;flex-shrink:0}.mm-product-sticky-variants__chevron{flex-shrink:0;transform:rotate(180deg);transition:transform var(--duration-fast) ease}.mm-product-sticky-variants[open] .mm-product-sticky-variants__chevron,.mm-product-sticky-variants[data-mm-open=true] .mm-product-sticky-variants__chevron{transform:none}.mm-product-sticky-variants[data-mm-open=false] .mm-product-sticky-variants__chevron{transform:rotate(180deg)}.mm-product-sticky-variants__panel{background-color:var(--background);border-top:.5px solid var(--border)}.mm-product-sticky-variants__list{padding:var(--margin-10)}.mm-product-sticky-variants--multi .mm-product-sticky-variants__list{gap:var(--margin-20);padding:var(--margin-20)}.mm-product-sticky-axis,.mm-product-sticky-axis__head{gap:var(--margin-10)}.mm-product-sticky-axis__name{color:var(--black)}.mm-product-sticky-axis__values,.mm-product-sticky-variants__row{gap:var(--margin-10)}.mm-product-sticky-variants--multi .mm-product-sticky-variants__row,.mm-product-sticky-variants--fullscreen .mm-product-sticky-variants__row{position:relative;gap:0}.mm-product-sticky-value{min-height:24px;padding:var(--margin-5) var(--margin-20);border:.5px solid var(--primary);background-color:var(--background);color:var(--primary);text-align:center;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,border-color var(--duration-short) ease}.mm-product-sticky-value--current,.mm-product-sticky-variants__input:checked+.mm-product-sticky-value--radio{border-color:var(--background);background-color:var(--primary);color:var(--background)}.mm-product-sticky-variants__input:checked+.mm-product-sticky-value--radio.mm-product-variant-label--unavailable{background-color:var(--black-300);border-color:var(--background);color:var(--background)}.mm-product-sticky-value--sold-out{border-color:var(--black-300);color:var(--black-300)}.mm-product-sticky-value--current.mm-product-sticky-value--sold-out{background-color:var(--black-300);border-color:var(--background);color:var(--background)}.mm-product-sticky-value:focus-visible,.mm-product-sticky-variants__input:focus-visible+.mm-product-sticky-value--radio{outline:2px solid var(--primary);outline-offset:2px}.mm-product-sticky-variants__label{gap:var(--margin-10);min-height:24px;padding-block:var(--margin-5);padding-left:var(--margin-5);color:var(--black);text-decoration:none}.mm-product-sticky-variants__label--current{font-weight:var(--font-medium)}.mm-product-sticky-variants__label--sold-out{color:var(--black-300)}.mm-product-sticky-variants__label--sold-out:not(.mm-product-sticky-variants__label--current) .mm-product-sticky-variants__bullet{background-color:transparent}a.mm-product-sticky-variants__label:not(.mm-product-sticky-variants__label--current) .mm-product-sticky-variants__bullet{background-color:transparent}.mm-product-sticky-variants__label:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mm-product-sticky-variants__input:not(:checked)+.mm-product-sticky-variants__label .mm-product-sticky-variants__bullet{background-color:transparent}.mm-product-sticky-variants__input:checked+.mm-product-sticky-variants__label{font-weight:var(--font-medium)}.mm-product-sticky-variants__input:focus-visible+.mm-product-sticky-variants__label{outline:2px solid var(--primary);outline-offset:2px}.mm-product-sticky-variants__sep{width:2px;height:2px;border-radius:50%;background-color:var(--black);flex-shrink:0}.mm-product-sticky-variants__dimensions{color:var(--dark-beige);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.mm-product-accordion__chevron,.mm-product-discover__slider .splide__list{transition:none}}@media(max-width:1280px)and (not (max-width:1024px)){.mm-main-product{grid-template-columns:minmax(0,571px) minmax(calc(480px + 2 * var(--margin-50)),1fr)}.mm-main-product__medias .mm-main-product-media-elem,.mm-main-product__medias .splide__slide:first-child .mm-main-product-media-elem{width:100%;aspect-ratio:var(--stack-ratio);height:auto;margin-inline:0}.mm-main-product__info{padding-inline:var(--margin-50)}.mm-main-product__info-inner{min-width:480px}}@media(max-width:1024px)and (not (max-width:768px)){.mm-main-product{grid-template-columns:minmax(0,571px) minmax(calc(480px + 2 * var(--margin-30)),1fr)}.mm-main-product__medias .mm-main-product-media-elem,.mm-main-product__medias .splide__slide:first-child .mm-main-product-media-elem{width:100%;aspect-ratio:var(--stack-ratio);height:auto;margin-inline:0;object-fit:cover}.mm-main-product__breadcrumbs,.mm-main-product__info{padding-inline:var(--margin-30)}.mm-main-product__info-inner{min-width:480px}}@media(max-width:768px){.mm-main-product{grid-template-columns:1fr}.mm-main-product__medias{margin-block-start:calc(-1 * var(--header-height-mobile))}.mm-product-drawer{width:100%}.mm-product-drawer__group-title{font-size:var(--type-text-md)}.mm-product-drawer-links{width:100%;align-items:stretch;gap:var(--margin-10)}.mm-product-drawer-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:13px;border-bottom:1px solid var(--border)}.mm-product-drawer-link__chevron{display:block;width:auto;height:13px;flex-shrink:0}.mm-main-product__medias .mm-media-container{margin-block-start:calc(-1 * var(--header-height-mobile))}.mm-main-product__medias .splide__track{overflow:hidden}.mm-main-product__medias .splide__list{flex-direction:row}.mm-main-product__medias .splide__arrows{display:block}.mm-main-product__medias .splide__pagination{display:flex}.mm-main-product__medias .main-slider,.mm-main-product__medias .main-slider-variant{max-height:none;border-radius:0;overflow:hidden}.mm-main-product__medias .mm-main-product-media-elem,.mm-main-product__medias .splide__slide:first-child .mm-main-product-media-elem{width:100%;height:100%;aspect-ratio:auto;margin-inline:0;object-fit:cover}.mm-main-product__medias .splide__arrow{background:transparent!important;width:24px;height:24px;opacity:1}.mm-main-product__medias .splide__arrow--prev{left:var(--margin-10)}.mm-main-product__medias .splide__arrow--next{right:var(--margin-10)}.mm-main-product__medias .splide__arrow svg{width:20px;height:20px}.mm-main-product__medias .splide__arrow svg path{stroke:var(--white)}.mm-main-product__medias .main-slider,.mm-main-product__medias .main-slider-variant{position:relative}.mm-main-product__medias .splide__pagination{bottom:var(--margin-30);padding:0;max-height:none}.mm-main-product__right{position:static}.mm-main-product__info{padding-inline:var(--margin-20);padding-block:var(--margin-30) var(--margin-50)}.mm-main-product__info-inner{max-width:100%;gap:var(--margin-50);margin-inline:auto}.mm-main-product__details{flex-direction:column;gap:var(--margin-10)}.mm-product-accordions{width:100%;display:flex;flex-direction:column;gap:var(--margin-10)}.mm-product-accordion__summary{min-height:30px;padding-block:0;border-bottom:1px solid var(--border)}.mm-product-accordion:first-child .mm-product-accordion__title{font-weight:var(--font-regular)}.mm-main-product__badges--mobile{width:100%;gap:var(--margin-20)}.mm-main-product__breadcrumbs--mobile{padding-inline:0;padding-block:0}.mm-product-buy{--mm-buy-height: 50px}.mm-product-discover{padding-top:var(--margin-30)}.mm-product-discover--full{padding-block:var(--margin-30) var(--margin-50)}.mm-product-discover__slider{gap:var(--margin-30)}.mm-product-discover__arrows{display:none}.mm-product-discover__item{width:auto}.mm-product-discover__head{justify-content:center}.mm-product-discover__title.sm-uppercase{font-family:var(--header-font);font-size:var(--type-h2-mobile);font-weight:var(--font-semi-bold);text-align:center}}.mm-main-product__medias .mm-product-media-item,.mm-main-product__medias .mm-main-product-media-elem{cursor:zoom-in}.mm-product-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:none;background-color:var(--background);z-index:var(--index-lg)}.mm-product-lightbox::backdrop{background-color:var(--background)}.mm-product-lightbox__inner{position:relative;width:100%;height:100%;padding:var(--margin-20);gap:var(--margin-10)}.mm-product-lightbox__close{position:absolute;top:var(--margin-20);right:var(--margin-20);z-index:1;width:24px;height:24px;padding:0;border:none;background:none}.mm-product-lightbox__counter{position:absolute;top:var(--margin-20);left:var(--margin-20);z-index:1;color:var(--primary)}.mm-product-lightbox__stage{position:relative;flex:1;min-height:0;width:100%}.mm-product-lightbox__figure[hidden]{display:none}.mm-product-lightbox__img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.mm-product-lightbox__nav{position:absolute;inset-inline:var(--margin-20);top:50%;transform:translateY(-50%);pointer-events:none}.mm-product-lightbox__arrow{width:42px;height:42px;padding:0;border:none;background:none;pointer-events:auto}.mm-product-lightbox__arrow--prev{transform:scaleX(-1)}.mm-product-lightbox__arrow svg{width:22px;height:auto}@media(max-width:768px){.mm-product-lightbox__inner{padding:var(--margin-10)}.mm-product-lightbox__nav{inset-inline:var(--margin-10)}.mm-product-lightbox__arrow{width:32px;height:32px}}.mm-media-slider__trigger{display:block;border:none;background:none;cursor:zoom-in}@media(max-width:768px){.mm-product-sticky-variants--fullscreen .mm-product-sticky-variants__panel{position:fixed;inset-inline:0;top:0;z-index:calc(var(--index) + 1);display:flex;flex-direction:column;bottom:var(--mm-sticky-bar-height, 100px);block-size:auto;overflow-y:auto;overscroll-behavior:contain;background-color:var(--background);border-top:none;opacity:0;transform:translateY(2%);transition:opacity var(--duration-fast) var(--cubic-bezier-fast),transform var(--duration-fast) var(--cubic-bezier-fast)}.mm-product-sticky-variants--fullscreen:not([open]) .mm-product-sticky-variants__panel{visibility:hidden}.mm-product-sticky-variants--fullscreen[data-mm-open=true] .mm-product-sticky-variants__panel{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.mm-product-sticky-variants--fullscreen .mm-product-sticky-variants__panel{transition:none}}.mm-product-sticky-variants__header{position:sticky;top:0;z-index:1;flex:0 0 auto;gap:var(--margin-10);padding:var(--margin-20);background-color:var(--primary)}.mm-product-sticky-variants__header-title,.mm-product-sticky-variants__header-title>*{text-transform:uppercase;color:var(--background)}.mm-product-sticky-variants__close{flex:0 0 auto;inline-size:44px;block-size:44px;margin:calc(var(--margin-10) * -1);padding:0;border:none;background:none;color:var(--background)}.mm-product-sticky-variants__close svg{inline-size:20px;block-size:20px}.mm-product-sticky-variants__close svg path{stroke:var(--background);fill:var(--background)}.mm-product-sticky-variants__close:focus-visible{outline:2px solid var(--background);outline-offset:-4px}.mm-product-sticky-variants--fullscreen .mm-product-sticky-variants__list{flex:0 0 auto;gap:var(--margin-20);padding:var(--margin-20)}.mm-product-sticky-variants--fullscreen .mm-product-sticky-variants__list:not(:has(>*)){display:none}.mm-product-sticky-variants__customizations{flex:0 0 auto;padding:0 var(--margin-20) var(--margin-30)}.mm-product-sticky-variants__list:not(:has(>*))~.mm-product-sticky-variants__customizations{padding-top:var(--margin-20)}.mm-product-sticky-variants__configurateur{flex:0 0 auto;padding:0 var(--margin-10) var(--margin-30)}form:has([data-sticky-configurateur-slot]) [data-configurateur]:not([data-sticky-configurateur-slot]>*),form:has([data-sticky-customizations-slot]) [data-product-customizations]:not([data-sticky-customizations-slot]>*){display:none}.mm-product-sticky-cta:has(.mm-product-sticky-variants--fullscreen[data-mm-open=true]){z-index:calc(var(--index) + 2)}.mm-product-sticky-variants--fullscreen[open] .mm-product-sticky-variants__summary{display:none}.mm-product-sticky-cta:has(.mm-product-sticky-variants--fullscreen:not([open])) .mm-product-sticky-cta__qtty{display:none}.mm-product-sticky-cta:has(.mm-product-sticky-variants--fullscreen[open]) .mm-product-sticky-cta__actions{grid-column:1 / -1;grid-row:3}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mm-main-product.css.map */
