.mm{display:block;background:#fff;color:#172231;font-family:var(--mm-body),"Century Gothic",sans-serif;font-size:17px;line-height:1.7}.mm *{box-sizing:border-box}.mm [hidden]{display:none!important}.mm-wrap{max-width:1200px;padding:36px 28px 72px;margin:auto}.mm h1,.mm h2,.mm h3{font-family:var(--mm-heading),cursive;color:#10151b;font-weight:700;letter-spacing:0;line-height:1.25;margin:0 0 20px}.mm h1{font-size:clamp(30px,2.7vw,40px)}.mm h2{font-size:32px}.mm h3{font-size:24px}.mm p{margin:0 0 20px}.mm a{color:var(--mm-blue)}.mm-eyebrow{font-size:14px;font-weight:700;color:#5a6674;letter-spacing:.08em}.mm-hero{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}.mm-slide{border:1px solid #e1e8ed;border-radius:18px;overflow:hidden;background:#fff}.mm-slide img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.mm-placeholder{width:100%;background:#eff6fa;border-radius:18px}.mm-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;position:relative;clear:both;isolation:isolate}.mm-thumbs button{-webkit-appearance:none;appearance:none;display:block;position:relative;width:100%;height:auto!important;min-height:0;max-height:none;aspect-ratio:1;margin:0;padding:4px;border:2px solid #e1e8ed;border-radius:12px;background:#fff;background-image:none;box-shadow:none;transform:none;overflow:hidden;cursor:pointer}.mm-thumbs button:before,.mm-thumbs button:after{content:none!important;display:none!important}.mm-thumbs button[aria-pressed=true]{border-color:var(--mm-blue)}.mm-thumbs img{display:block;position:static;width:100%;height:100%;max-height:100%;margin:0;transform:none;object-fit:contain;border-radius:7px}.mm-gallery-nav{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:14px}.mm-gallery-nav button{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px!important;min-height:44px;margin:0;padding:0;border:1px solid #dce9f1;border-radius:50%;background:#fff;background-image:none;box-shadow:none;color:var(--mm-blue);font:24px/1 sans-serif;cursor:pointer}.mm-gallery-nav button:before,.mm-gallery-nav button:after{content:none!important;display:none!important}.mm-gallery-nav button:hover{background:#edf5fa}.mm-gallery-nav [data-mm-position]{font-size:14px;color:#556273;min-width:40px;text-align:center}.mm-subtitle{font-size:21px}.mm-badges{display:flex;gap:9px;flex-wrap:wrap;margin:22px 0}.mm-badges span{background:#edf5fa;border:1px solid #dce9f1;border-radius:99px;padding:5px 14px;font-size:14px;font-weight:600}.mm-summary{font-size:17px;line-height:1.65}.mm-buy-heading{font-weight:700;margin-bottom:12px!important}.mm-buy{display:flex;gap:10px;flex-wrap:wrap;align-items:end}.mm-button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;border:2px solid var(--mm-blue);border-radius:13px;padding:11px 20px;background:var(--mm-blue);color:#fff!important;text-decoration:none;font:700 16px/1.4 var(--mm-body),sans-serif;cursor:pointer;transition:filter .15s}.mm-button:hover{filter:brightness(.9)}.mm-button:disabled{opacity:.5;cursor:not-allowed}.mm-form{margin:0;display:flex;flex-direction:column;gap:8px}.mm-form label{font-size:14px}.mm-form select{max-width:100%;border:1px solid #bacbd6;border-radius:8px;padding:9px;background:#fff}.mm-small{color:#556273;font-size:14px;margin:16px 0!important}.mm-activate{display:inline-block;font-size:15px;text-underline-offset:4px;margin-top:8px}.mm-story{margin-top:52px;max-width:1000px}.mm-copy{line-height:1.85}.mm-copy p:last-child{margin-bottom:0}.mm-two{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.mm-card{background:#f5f9fc;border:1px solid #e1ecf3;border-radius:18px;padding:28px}.mm-card ul{padding-left:23px;margin:0}.mm-card li{padding:4px 0}.mm-peek,.mm-how,.mm-faq{margin-top:52px}.mm-preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.mm-preview-grid figure{margin:0}.mm-preview-grid img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid #e1e8ed;object-fit:contain}.mm-preview-grid figcaption{font-size:14px;color:#556273;margin-top:8px}.mm-how{background:#eff7fc;padding:32px;border-radius:18px}.mm-how ol{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;list-style:none;padding:0;margin:28px 0 0}.mm-how li>span{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:2px solid var(--mm-blue);color:var(--mm-blue);border-radius:50%;font-weight:700;margin-bottom:18px}.mm-how h3{margin-bottom:10px}.mm-how p{font-size:16px;margin:0}.mm-faq details{border-bottom:1px solid #dce6ed;padding:0 4px}.mm-faq summary{padding:18px 32px 18px 0;cursor:pointer;font-weight:600;position:relative;list-style:none}.mm-faq summary::-webkit-details-marker{display:none}.mm-faq summary:after{content:"+";position:absolute;right:4px;font-size:24px;top:10px;color:var(--mm-blue)}.mm-faq details[open] summary:after{content:"\2212"}.mm-faq details .mm-copy{padding-bottom:20px}.mm-help{margin-top:28px;text-align:center}.mm-help a{font-weight:700;text-underline-offset:4px}.mm-editor-note{padding:12px 16px;border:1px dashed #90b4cc;border-radius:10px;background:#f2f8fc;font-size:13px}.mm :focus-visible{outline:3px solid #0f507a;outline-offset:4px}.mm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:899px){.mm-hero{grid-template-columns:1fr;gap:30px}.mm-gallery{max-width:580px;width:100%;margin:auto}.mm-wrap{padding:24px 20px 48px}.mm-two,.mm-preview-grid,.mm-how ol{grid-template-columns:1fr}.mm h2{font-size:28px}.mm-card,.mm-how{padding:24px}.mm-buy{align-items:stretch}.mm-button,.mm-form{flex:1 1 auto}.mm-story,.mm-peek,.mm-how,.mm-faq{margin-top:36px}}@media(prefers-reduced-motion:reduce){.mm-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
