.mi{--mi-ink: #0B0F12;--mi-stone: #68707E;--mi-ice-text: #476F82;--mi-deep: #4A7A8F;--mi-deep-h: #3A6577;--mi-ice: #B8D4E3;--mi-border: #D6E6EE;--mi-wash: #F0F6F9;--mi-found: #F7F9FA;--mi-white: #FFFFFF;--mi-serif: "Lora", Georgia, serif;--mi-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--mi-gutter: 20px;font-family:var(--mi-sans);color:var(--mi-ink);font-size:15px;line-height:1.6}.mi *,.mi *:before,.mi *:after{box-sizing:border-box}.mi img{max-width:100%;display:block}.mi a{color:inherit}.mi p{margin:0}.mi h1,.mi h2,.mi h3,.mi h4{font-family:var(--mi-serif)!important;font-weight:400!important;letter-spacing:-.02em;color:var(--mi-ink);margin:0;text-wrap:balance}.mi-wrap{max-width:1240px;margin:0 auto;padding:0 var(--mi-gutter)}@media(min-width:750px){.mi{--mi-gutter: 40px}}.mi-eyebrow{font-family:var(--mi-sans);font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mi-ice-text);line-height:1.4;margin:0 0 8px}.mi-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 28px;border-radius:4px;border:1px solid var(--mi-deep);background:var(--mi-deep);color:#fff!important;font:500 15px/1.2 var(--mi-sans);letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}.mi-btn:hover{background:var(--mi-deep-h);border-color:var(--mi-deep-h)}.mi-btn[aria-disabled=true],.mi-btn:disabled{opacity:.55;cursor:not-allowed}.mi-btn--ghost{background:#fff;color:var(--mi-ink)!important;border-color:var(--mi-ink)}.mi-btn--ghost:hover{background:var(--mi-ink);color:#fff!important;border-color:var(--mi-ink)}.mi-btn.btn--loading{opacity:.7;pointer-events:none}.mi-link{color:var(--mi-ice-text);text-decoration:underline;text-underline-offset:3px}.mi-label{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;border:1px solid var(--mi-border);background:var(--mi-found);padding:8px 12px;font:400 13px/1.4 var(--mi-sans);color:var(--mi-ink)}.mi-label b{font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:11.5px}.mi-label--lg{display:block;padding:20px 22px;font-size:16px;max-width:460px;background:#fff}.mi-label--lg .mi-label__row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--mi-border)}.mi-label--lg .mi-label__row:first-of-type{border-top:2px solid var(--mi-ink)}.mi-label--lg .mi-label__title{font:600 12px/1.3 var(--mi-sans);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;display:block}.mi-label--lg .mi-label__big{font:400 26px/1.15 var(--mi-serif);padding:4px 0 12px;display:block}.mi-pdp{padding:0 0 48px;background:#fff}.mi-pdp__grid{display:block}@media(min-width:990px){.mi-pdp{padding:24px 0 80px}.mi-pdp__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px;align-items:start;max-width:1240px;margin:0 auto;padding:0 40px}.mi-pdp__info{position:sticky;top:96px}}.mi-gal{position:relative}.mi-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:var(--mi-found)}.mi-gal__track::-webkit-scrollbar{display:none}.mi-gal__slide{flex:0 0 calc(100% - 28px);scroll-snap-align:start;margin-right:4px!important;position:relative;aspect-ratio:4 / 3;margin:0;overflow:hidden;background:var(--mi-found)}.mi-gal__slide img{width:100%;height:100%;object-fit:cover}.mi-gal__cap{position:absolute;left:0;bottom:0;right:0;padding:8px 12px;font-size:12px;line-height:1.35;color:var(--mi-ink);background:#ffffffdb}.mi-gal__count{position:absolute;top:10px;right:10px;font:500 12px/1 var(--mi-sans);letter-spacing:.04em;color:var(--mi-ink);background:#ffffffe6;padding:6px 9px;border-radius:5px;pointer-events:none}.mi-gal__dots{display:flex;justify-content:center;gap:0;padding:0;height:22px;align-items:center}.mi-gal__dot{width:22px;height:22px;padding:0;border:0;background:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mi-gal__dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mi-ice);transition:background .2s,transform .2s}.mi-gal__dot[aria-current=true]:before{background:var(--mi-deep);transform:scale(1.25)}.mi-gal__thumbs{display:none}.mi-gal__empty{aspect-ratio:4 / 3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--mi-wash);text-align:center;padding:24px}.mi-gal__empty .mi-label{background:#fff}@media(min-width:990px){.mi-gal__slide{aspect-ratio:1 / 1;flex-basis:100%;margin-right:0!important}.mi-gal__empty{aspect-ratio:1 / 1}.mi-gal__dots{display:none}.mi-gal__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px}.mi-gal__thumb{padding:0;border:1px solid transparent;background:var(--mi-found);cursor:pointer;aspect-ratio:1 / 1;overflow:hidden}.mi-gal__thumb img{width:100%;height:100%;object-fit:cover}.mi-gal__thumb[aria-current=true]{border-color:var(--mi-ink)}}.mi-pdp__info{padding:10px var(--mi-gutter) 0}@media(min-width:990px){.mi-pdp__info{padding:8px 0 0}}.mi-pdp__title{font-size:34px!important;line-height:1.08!important;max-width:20ch;margin:0 0 8px!important}@media(min-width:750px){.mi-pdp__title{font-size:44px!important}}.mi-pdp__lede{font-size:15px;line-height:1.5;color:var(--mi-stone);margin:0 0 10px;max-width:48ch}.mi-pdp__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:10px 0}.mi-pdp__price-now{font:500 22px/1.2 var(--mi-sans);color:var(--mi-ink)}.mi-pdp__unit{font-size:13px;color:var(--mi-stone)}.mi-pdp__variant{margin:0 0 12px}.mi-pdp__variant label{display:block;font-size:13px;color:var(--mi-stone);margin-bottom:6px}.mi-pdp__variant select{width:100%;min-height:48px;border:1px solid var(--mi-border);padding:0 12px;font:400 15px var(--mi-sans);background:#fff;border-radius:0}.mi-buy{display:flex;gap:10px;align-items:stretch}.mi-qty{display:inline-flex;align-items:stretch;border:1px solid var(--mi-border);flex:0 0 auto}.mi-qty button{width:40px;min-height:52px;border:0;background:#fff;font:400 20px/1 var(--mi-sans);color:var(--mi-ink);cursor:pointer}.mi-qty input{width:34px;border:0;text-align:center;font:500 15px var(--mi-sans);-moz-appearance:textfield;background:#fff;color:var(--mi-ink);padding:0}.mi-qty input::-webkit-outer-spin-button,.mi-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mi-buy .mi-btn{flex:1 1 auto;min-width:0;white-space:nowrap;padding:14px 16px}.mi-pdp__note{font-size:13px;color:var(--mi-stone);margin:8px 0 0}.mi-pdp__note a{color:var(--mi-ice-text);text-decoration:underline;text-underline-offset:2px}.mi-err{margin:8px 0 0;padding:10px 12px;font-size:13px;background:var(--mi-wash);color:var(--mi-ink)}.mi-trust{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--mi-border);display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.mi-trust li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;color:var(--mi-ink)}.mi-trust svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px;color:var(--mi-deep)}.mi-acc{margin:22px 0 0;border-bottom:1px solid var(--mi-border)}.mi-acc details{border-top:1px solid var(--mi-border)}.mi-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:52px;cursor:pointer;font:500 15px/1.3 var(--mi-sans);color:var(--mi-ink);padding:0 2px}.mi-acc summary::-webkit-details-marker{display:none}.mi-acc summary:after{content:"";width:10px;height:10px;border-right:1.5px solid var(--mi-ink);border-bottom:1.5px solid var(--mi-ink);transform:rotate(45deg) translate(-3px,-3px);transition:transform .2s;flex:0 0 auto;margin-left:12px}.mi-acc details[open] summary:after{transform:rotate(225deg) translate(-3px,-3px)}.mi-acc__body{padding:0 2px 18px;font-size:14.5px;line-height:1.6;color:var(--mi-ink)}.mi-acc__body p+p,.mi-acc__body p+ul,.mi-acc__body ul+p{margin-top:10px}.mi-acc__body ul{margin:0;padding-left:18px}.mi-list{list-style:none;margin:0;padding:0}.mi-list li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px dashed var(--mi-border);font-size:14.5px}.mi-list li:last-child{border-bottom:0}.mi-list li span:last-child{color:var(--mi-stone);white-space:nowrap}.mi-addons{margin:26px 0 0}.mi-addons__h{font:400 22px/1.2 var(--mi-serif);margin:0 0 12px}.mi-addon{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--mi-border)}.mi-addon:last-child{border-bottom:1px solid var(--mi-border)}.mi-addon__img{width:72px;height:72px;background:var(--mi-found);overflow:hidden;display:block}.mi-addon__img img{width:100%;height:100%;object-fit:cover}.mi-addon__t{font-size:14.5px;font-weight:500;line-height:1.3;text-decoration:none;display:block}.mi-addon__m{font-size:13px;color:var(--mi-stone);margin-top:2px}.mi-addon .mi-btn{min-height:44px;padding:10px 16px;font-size:14px}.mi-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--mi-border);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s ease;visibility:hidden}.mi-sticky.is-on{transform:translateY(0);visibility:visible}.mi-sticky__info{flex:1 1 auto;min-width:0}.mi-sticky__t{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mi-sticky__p{font-size:13px;color:var(--mi-stone)}.mi-sticky .mi-btn{flex:0 0 auto;min-height:48px;padding:12px 22px}@media(min-width:990px){.mi-sticky{display:none}}body.product-template .mobile-sticky-bar{display:none!important}@media(max-width:989px){body.product-template{padding-bottom:76px!important}}.mi-band{padding:56px 0;background:#fff}.mi-band--wash{background:var(--mi-wash)}.mi-band--found{background:var(--mi-found)}.mi-band--deep{background:var(--mi-deep);color:#fff}.mi-band--deep h2,.mi-band--deep h3,.mi-band--deep .mi-eyebrow{color:#fff!important}.mi-band--deep .mi-band__body{color:#fff}@media(min-width:990px){.mi-band{padding:80px 0}}.mi-band__head{max-width:640px;margin:0 0 28px}.mi-band__head--c{margin-left:auto;margin-right:auto;text-align:center}.mi-band h2{font-size:30px!important;line-height:1.12!important;max-width:24ch}.mi-band__head--c h2{margin-left:auto;margin-right:auto}@media(min-width:750px){.mi-band h2{font-size:36px!important}}.mi-band__body{font-size:16px;line-height:1.65;color:var(--mi-stone);margin-top:14px;max-width:60ch}.mi-band__body p+p{margin-top:12px}.mi-band__head--c .mi-band__body{margin-left:auto;margin-right:auto}.mi-band__cta{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mi-split{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.mi-split__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--mi-found);margin:0}.mi-split__media img{width:100%;height:100%;object-fit:cover}.mi-split__media figcaption{position:absolute;left:0;right:0;bottom:0;padding:8px 12px;font-size:12px;background:#ffffffdb;color:var(--mi-ink)}@media(min-width:990px){.mi-split{grid-template-columns:1fr 1fr;gap:72px}.mi-split--rev .mi-split__media{order:2}}.mi-ticks{list-style:none;margin:18px 0 0;padding:0}.mi-ticks li{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-top:1px solid var(--mi-border);font-size:15px;color:var(--mi-ink)}.mi-band--deep .mi-ticks li{color:#fff;border-color:#ffffff40}.mi-ticks svg{flex:0 0 16px;width:16px;height:16px;margin-top:3px;color:var(--mi-deep)}.mi-band--deep .mi-ticks svg{color:var(--mi-ice)}.mi-facts{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--mi-border)}.mi-fact{display:grid;grid-template-columns:40px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid var(--mi-border)}.mi-fact svg{width:28px;height:28px;color:var(--mi-deep)}.mi-fact h3{font-size:20px!important;line-height:1.25!important}.mi-fact p{font-size:14.5px;color:var(--mi-stone);margin-top:4px}@media(min-width:750px){.mi-facts{grid-template-columns:repeat(2,1fr);column-gap:40px}}@media(min-width:1100px){.mi-facts--4{grid-template-columns:repeat(4,1fr)}.mi-facts--4 .mi-fact{grid-template-columns:1fr}}.mi-hero{position:relative;background:var(--mi-found)}.mi-hero__grid{display:grid;grid-template-columns:1fr}.mi-hero__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;margin:0}.mi-hero__media img{width:100%;height:100%;object-fit:cover}.mi-hero__copy{padding:28px var(--mi-gutter) 40px}.mi-hero h1{font-size:44px!important;line-height:1.05!important;max-width:14ch}.mi-hero__sub{font-size:16px;line-height:1.6;color:var(--mi-stone);margin-top:14px;max-width:46ch}.mi-hero .mi-label{margin-top:18px}@media(min-width:990px){.mi-hero__grid{grid-template-columns:1fr 1fr;min-height:640px}.mi-hero__media{aspect-ratio:auto;order:2}.mi-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:80px 64px 80px max(40px,calc((100vw - 1240px)/2 + 40px))}.mi-hero h1{font-size:64px!important}}.mi-cards{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px}@media(min-width:990px){.mi-cards{grid-template-columns:repeat(3,1fr);gap:48px 32px}}.mi-card{display:block;text-decoration:none;color:var(--mi-ink)}.mi-card__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--mi-found);margin-bottom:12px}.mi-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mi-card:hover .mi-card__img img{transform:scale(1.03)}.mi-card__tag{position:absolute;top:10px;left:10px;background:#fff;padding:4px 8px;border-radius:5px;font:500 11px/1.3 var(--mi-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mi-ice-text)}.mi-card h3{font-size:20px!important;line-height:1.2!important}.mi-card__mix{font-size:13px;color:var(--mi-stone);margin-top:4px}.mi-card__label{font-size:12px;color:var(--mi-ink);margin-top:6px;letter-spacing:.02em}.mi-card__price{font-size:15px;font-weight:500;margin-top:6px}.mi-card__price span{font-weight:400;color:var(--mi-stone);font-size:13px;margin-left:6px}.mi-faq{max-width:760px;margin:0 auto}.mi-placeholder{border:1px dashed var(--mi-deep);background:var(--mi-wash);padding:20px;font-size:14px;line-height:1.5}.mi .mi-btn,.mi button.mi-btn{text-transform:none!important;letter-spacing:.01em!important}#MainContent .shopify-section:has(>.mi){contain-intrinsic-size:auto 640px}body:has(.mi-pdp) #shopify-section-sticky-atc-bar,body:has(.mi-pdp) .sticky-atc-bar{display:none!important}.mi .mi-qty{flex:0 0 auto!important;width:auto!important}.mi .mi-qty button{flex:0 0 40px!important;width:40px!important;padding:0!important;min-width:0!important}.mi .mi-qty input{flex:0 0 34px!important;width:34px!important;min-width:0!important;padding:0!important;height:auto!important;border:0!important;box-shadow:none!important}.mi .mi-gal__thumb{width:100%!important;height:auto!important;min-height:0!important;display:block}.mi .mi-gal__dot{min-width:0!important;min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/miora-obj2.css.map */
