.m-gallery{position:relative}.m-gallery__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;block-size:min(440px,52svh)}.m-gallery__track::-webkit-scrollbar{display:none}.m-gallery__slide{flex:0 0 100%;block-size:100%;margin:0;position:relative;scroll-snap-align:start}.m-gallery__slide img,.m-gallery__slide video{inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.m-gallery__empty{block-size:100%;background:var(--sand)}.m-gallery__cap{position:absolute;inset-block-end:0;inset-inline:0;margin:0;background:var(--caption-bg);font-size:var(--fs-small);line-height:var(--lh-small);padding:12px var(--gutter)}.m-gallery__dots{position:absolute;inset-inline:0;inset-block-end:12px;display:flex;justify-content:center}.m-gallery.has-caption .m-gallery__dots{inset-block-end:54px}.m-gallery__dot{inline-size:24px;block-size:24px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.m-gallery__dot:before{content:"";inline-size:6px;block-size:6px;background:var(--edge);clip-path:circle(50%)}.m-gallery__dot.is-active:before{background:var(--ink)}.m-buy{display:flex;flex-direction:column;gap:10px;padding-block-start:12px}.m-buy__head{display:flex;flex-direction:column;gap:4px}.m-buy__promise{line-height:1.5}.m-support{display:flex;align-items:center;gap:8px;margin:0}.m-support__bars{display:flex;gap:3px}.m-support__bars i{inline-size:14px;block-size:3px;background:var(--line)}.m-support__bars i.is-on{background:var(--ink)}.m-buy__price{display:flex;align-items:baseline;gap:8px;margin:0}.m-buy__form{display:flex;flex-direction:column;gap:10px}.m-buy__size-row{margin-block-end:10px}.m-buy__size-row .m-link{min-block-size:var(--hit);display:inline-flex;align-items:center;margin-block:calc((var(--hit) - 1.5em) / -2)}.m-buy__option+.m-buy__option{margin-block-start:4px}.m-buy__size-links{display:flex;flex-wrap:wrap;column-gap:20px;margin-block-start:6px}.m-buy__size-links .m-link{min-block-size:var(--hit);display:inline-flex;align-items:center}.m-chart{position:fixed;inset:auto 0 0 0;inline-size:100%;max-inline-size:none;max-block-size:88vh;margin:0;padding:0;border:0;background:var(--milk);color:var(--ink);overflow:auto}.m-chart[open]{display:flex;flex-direction:column;animation:m-finder-up var(--t-slow) var(--ease)}.m-chart::backdrop{background:var(--scrim)}.m-chart__bar{position:sticky;inset-block-start:0;display:flex;align-items:center;justify-content:space-between;block-size:var(--header-h);padding-inline:var(--gutter) calc(var(--gutter) - 10px);border-block-end:1px solid var(--line);background:var(--milk)}.m-chart__bar h2{margin:0}.m-chart__bar h2:focus{outline:none}.m-chart__body{gap:14px;padding:18px var(--gutter) calc(28px + env(safe-area-inset-bottom))}.m-chart__finder{align-self:flex-start;min-block-size:var(--hit)}html.m-chart-open{overflow:hidden}@media(min-width:990px){.m-chart{top:0;right:0;bottom:0;left:0;inline-size:480px;max-block-size:90vh;block-size:fit-content;margin:auto}.m-chart[open]{animation:none}}.m-buy__button[aria-busy=true]{opacity:.7;pointer-events:none}.m-buy__lines{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;line-height:1.4}.m-buy__lines li{min-block-size:1.4em}.m-delivery:empty:before{content:"\a0"}.m-why__text{gap:14px}.m-why__videos{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-block-start:20px}.m-video{margin:0}.m-video__frame{position:relative;block-size:210px;background:var(--sand);overflow:hidden}.m-video__el,.m-video__frame video{inline-size:100%;block-size:100%;object-fit:cover;display:block}.m-video__empty{block-size:100%;background:var(--sand)}.m-video__label{position:absolute;inset-block-end:10px;inset-inline-start:10px;background:var(--cream);font-size:var(--fs-small);line-height:1.4;padding:3px 8px}.m-video__controls{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:flex;gap:2px}.m-video__btn{background:var(--caption-bg)}.m-video__play{display:none}.m-video.is-paused .m-video__play{display:block}.m-video.is-paused .m-video__pause{display:none}.m-video__text{margin:8px 0 0;padding-inline:var(--gutter)}.m-why__videos .m-video__text{padding-inline:8px}.m-guide{gap:12px}.m-guide__video .m-video__frame{block-size:auto;aspect-ratio:16 / 9}.m-guide__video .m-video__text{padding-inline:0}.m-guide__table tbody th{font-weight:400;text-align:start;padding-block:10px;border-block-end:1px solid var(--line)}.m-guide__table tr.is-mine th,.m-guide__table tr.is-mine td{font-weight:500;background:var(--milk)}.m-guide .m-btn{margin-block-start:8px}.m-features{gap:16px}.m-features__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.m-features__kv{padding:16px}.m-faq{gap:16px}.m-acc__h{margin:0;font:inherit}.m-reviews{gap:14px}.m-review{padding:18px;display:flex;flex-direction:column;gap:8px;margin:0}.m-review__quote{margin:0}.m-reviews__filter{display:flex;gap:6px;flex-wrap:wrap}.m-chip{min-block-size:var(--hit);padding:0 12px;border:1px solid var(--edge);background:transparent;color:inherit;font-size:var(--fs-small);cursor:pointer;border-radius:0}.m-chip[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink);font-weight:500}.m-about{gap:14px}.m-about__set-title{margin-block-start:20px}.m-sticky{position:fixed;inset-inline:0;inset-block-end:0;z-index:25;display:flex;align-items:center;gap:12px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));border-block-start:1px solid var(--line);animation:m-fade-up var(--t-fast) var(--ease)}.m-sticky[hidden]{display:none}.m-sticky__info{gap:2px;white-space:nowrap}.m-sticky__btn{flex:1}html.m-has-sticky body{padding-block-end:calc(72px + env(safe-area-inset-bottom))}@keyframes m-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(min-width:990px){#MainContent:has(>.m-pdp-gallery-section){display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}#MainContent:has(>.m-pdp-gallery-section)>.shopify-section{grid-column:1 / -1}#MainContent:has(>.m-pdp-gallery-section)>.m-pdp-gallery-section{grid-column:1;grid-row:1}#MainContent:has(>.m-pdp-gallery-section)>.m-pdp-buy-section{grid-column:2;grid-row:1;position:sticky;inset-block-start:var(--header-h)}.m-gallery__track{display:flex;flex-direction:column;gap:4px;overflow:visible;block-size:auto;scroll-snap-type:none}.m-gallery__slide{flex:none;block-size:auto;aspect-ratio:4 / 5}.m-gallery__dots{display:none}.m-buy{padding-block:48px;max-inline-size:480px}.m-why__videos{max-inline-size:calc(var(--content-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);gap:16px}.m-video__frame{block-size:auto;aspect-ratio:4 / 5}.m-sticky{padding-inline:max(var(--gutter),calc((100vw - var(--content-max)) / 2))}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mimi-product.css.map */
