.mm-store{--mm-blue:#145bd7;--mm-blue-dark:#0d3b84;--mm-navy:#101722;--mm-text:#192537;--mm-muted:#738094;--mm-line:#e4e9f0;--mm-bg:#f3f5f8;background:#fff;color:var(--mm-text);font-family:var(--font-manrope),Arial,sans-serif;font-size:14px;line-height:1.6}.mm-store *{box-sizing:border-box}.mm-store a{color:inherit;text-decoration:none}.mm-store button,.mm-store input,.mm-store select{font:inherit}.mm-store button{cursor:pointer}.mm-store button:disabled{opacity:.45;cursor:not-allowed}.mm-store a,.mm-store button,.mm-store input,.mm-store select{touch-action:manipulation}.mm-store :focus-visible{outline:3px solid #5c95ef;outline-offset:4px}.mm-store h1,.mm-store h2,.mm-store h3,.mm-store p{margin:0}.mm-store svg{flex-shrink:0}.mm-store button{border:0}.mm-container{max-width:1320px;width:calc(100% - 80px);margin:0 auto}.mm-demo-bar{background:#0d182a;color:#aebdd3;font-size:11px}.mm-demo-bar>.mm-container{height:32px;display:flex;align-items:center;justify-content:space-between}.mm-demo-bar a,.mm-demo-bar span{display:flex;align-items:center;gap:7px}.mm-demo-dot{width:5px;height:5px;background:#70a1ff;border-radius:50%}.mm-demo-bar a{font-size:11px;color:#92a6c3}.mm-header{background:#fff;position:relative;z-index:3}.mm-header-main{height:108px;gap:38px}.mm-header-main,.mm-logo{display:flex;align-items:center}.mm-logo{width:177px;height:85px;justify-content:center;flex-shrink:0}.mm-logo img{width:100%;height:100%;object-fit:contain}.mm-search{display:flex;align-items:center;background:#f4f6f9;border:1px solid #e2e7ef;border-radius:5px;height:48px;flex:1 1;max-width:610px;margin-left:17px}.mm-search input{background:none;width:100%;border:0;outline:none;padding:14px 19px;font-size:12px;color:#243c5a}.mm-search input::placeholder{color:#77859a}.mm-search button{border:0;background:none;display:grid;place-items:center;color:#1b477d;padding:12px 18px}.mm-header-help{display:flex;gap:11px;align-items:center;white-space:nowrap;color:#1e4a8d!important}.mm-header-help>span{line-height:1.4;color:#7c8796}.mm-header-help strong{display:block;font-size:11px;color:#233853;margin-top:4px}.mm-cart-link{display:flex;align-items:center;position:relative;margin-left:auto;color:#203959!important;padding:10px 5px}.mm-cart-count{position:absolute;background:#145bd7;color:#fff;font-size:11px;min-width:15px;height:15px;padding:1px 4px;border-radius:50%;right:-5px;top:4px;text-align:center}.mm-navigation{border-top:1px solid #edf0f5;border-bottom:1px solid #e3e9f2;height:49px}.mm-navigation>.mm-container{height:100%;display:flex;gap:36px;align-items:center;font-size:11px}.mm-navigation a{white-space:nowrap;transition:color .2s}.mm-navigation a:hover{color:#145bd7}.mm-all-categories{display:flex;align-items:center;gap:11px;font-weight:700;padding-right:33px;border-right:1px solid #e2e7ee;color:#194a93!important}.mm-nav-about{margin-left:auto}.mm-mobile-menu{display:none}.mm-hero{background:#0c1e39;position:relative;overflow:hidden}.mm-hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:444px}.mm-hero-copy{position:relative;z-index:1;padding:49px 0 30px;color:#fff}.mm-hero-kicker{color:#a0b9df;display:flex;gap:9px;align-items:center;letter-spacing:.1px}.mm-hero-kicker>span{height:3px;width:24px;background:#3f82f2}.mm-hero h1{font-family:var(--font-rajdhani),Arial,sans-serif;font-size:59px;line-height:1.05;font-weight:600;letter-spacing:-.5px;margin:18px 0}.mm-hero-copy>p{font-size:12px;line-height:1.9;max-width:360px;color:#b8c5d8}.mm-hero-actions{display:flex;align-items:center;gap:25px;margin-top:27px}.mm-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:14px 23px;font-size:11px;font-weight:700;min-height:47px;border-radius:4px;transition:background .2s,box-shadow .2s;line-height:1.4}.mm-button-blue{background:var(--mm-blue);color:#fff!important}.mm-button-blue:hover{background:#0f4fbd;box-shadow:0 5px 18px #1655b924}.mm-button-white{background:#fff;color:#17396c!important}.mm-button-outline{border:1px solid #cdd8e7;color:#234575!important;background:white}.mm-button-outline:hover{background:#f0f5fc}.mm-hero-contact{font-size:11px;color:#c1d1e9!important;border-bottom:1px solid #59769e;padding-bottom:3px}.mm-hero-bottom{display:flex;align-items:center;gap:13px;margin-top:31px}.mm-hero-small-line{display:block;width:29px;height:29px;border-left:1px solid #395a85;border-top:1px solid #395a85;transform:skew(-14deg)}.mm-hero-bottom p{color:#849dbf;line-height:1.8}.mm-hero-bottom strong{font-weight:500;color:#b6cae6}.mm-hero-machine{position:relative;min-width:0;margin-right:-45px;background:linear-gradient(120deg,#e8eef5,#f5f7fa);clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.mm-hero-machine>img{position:relative;width:90%;height:335px;object-fit:contain;z-index:1;transform:rotate(-7deg);margin:0 0 30px 35px;mix-blend-mode:multiply;filter:drop-shadow(10px 22px 13px #273b4e26)}.mm-technical-ring{position:absolute;border:1px solid #c5d3e2;border-radius:50%;width:370px;height:370px;left:17%;top:16px}.mm-technical-ring.ring-two{width:425px;height:425px;left:12%;top:-10px;border-style:dashed;opacity:.4}.mm-machine-note{position:absolute;z-index:2;bottom:52px;left:18%;display:flex;align-items:center;gap:12px;background:#ffffffea;padding:12px 22px;box-shadow:0 4px 30px #27395608;border-left:3px solid #2264c6}.mm-machine-note>div{font-size:11px;color:#7f8da0;line-height:1.8}.mm-machine-note strong{display:block;color:#2c4566;font-size:11px;font-weight:600}.mm-cross{font-size:29px;line-height:1;color:#4f7ab2;font-weight:300}.mm-hero-brandline{position:absolute;right:34px;bottom:20px;font-size:11px;color:#7f91a8;letter-spacing:1px}.mm-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:25px 0;border-bottom:1px solid #e3e9f0}.mm-benefits>div{display:flex;gap:12px;align-items:center;border-right:1px solid #e4e9ef}.mm-benefits>div:last-child{border:0}.mm-benefits svg{color:#3565a3;width:25px;height:25px}.mm-benefits p{color:#7d8a9c;line-height:1.8}.mm-benefits strong{display:block;color:#344963;font-size:11px;font-weight:600}.mm-benefits p>a{display:block}.mm-benefits p>a:hover{text-decoration:underline;color:#145bd7}.mm-section{padding-top:44px;padding-bottom:44px}.mm-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:25px}.mm-section-caption{color:#8290a3;display:block;margin-bottom:4px}.mm-store h2{font-family:var(--font-rajdhani),Arial,sans-serif;font-size:34px;font-weight:600;letter-spacing:-.3px;line-height:1.15}.mm-text-link{display:inline-flex;gap:12px;align-items:center;color:#315e9d!important;font-size:11px;font-weight:600}.mm-text-link:hover{color:#145bd7!important}.mm-category-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.mm-category-card{min-height:135px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#f7f9fc;border:1px solid #e7ecf4;border-radius:5px;position:relative;transition:border-color .2s,background .2s}.mm-category-card:hover{background:#edf3fe;border-color:#adc8f0}.mm-category-card>div{color:#496b9a;display:grid;place-items:center;height:44px}.mm-category-card strong{font-size:11px;font-weight:600;text-align:center}.mm-category-card>svg{position:absolute;right:10px;bottom:10px;color:#bcc9dc}.mm-featured-wrap{background:#f4f6f9;border-top:1px solid #eaf0f6;border-bottom:1px solid #eaf0f6}.mm-featured-wrap .mm-section{padding-top:43px;padding-bottom:45px}.mm-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.mm-product-card{border:1px solid #e4eaf2;border-radius:6px;overflow:hidden;background:#fff;min-width:0;transition:box-shadow .2s,border-color .2s}.mm-product-card:hover{box-shadow:0 8px 23px #1930520c;border-color:#bfd2ed}.mm-product-picture{position:relative;display:block;aspect-ratio:1.25;overflow:hidden;background:#fff;border-bottom:1px solid #f0f3f7}.mm-product-picture img{width:100%;height:100%;object-fit:contain;padding:27px;display:block;transition:transform .35s}.mm-product-card:hover .mm-product-picture img{transform:scale(1.045)}.mm-product-demo{position:absolute;z-index:1;top:12px;left:12px;color:#7a8ea9;border-radius:3px;padding:4px 7px;line-height:1.4}.mm-picture-arrow{position:absolute;bottom:12px;right:12px;opacity:0;transform:translateX(-4px);color:#3869ac;transition:.2s}.mm-product-card:hover .mm-picture-arrow{opacity:1;transform:translateX(0)}.mm-product-info{padding:18px 19px 16px}.mm-product-meta{font-size:11px;color:#8090a5;line-height:1.5;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-product-meta>span{color:#c0cbd9;margin:0 5px}.mm-product-name{font-size:12px;font-weight:600;display:block;min-height:37px;margin-top:7px;color:#253b58!important}.mm-product-name:hover{color:#145bd7!important}.mm-product-sku{font-size:11px;color:#9ba7b7;display:block;margin-top:6px}.mm-product-price{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #edf1f6;padding-top:12px;margin-top:14px}.mm-product-price small{display:block;color:#9aa6b7;margin-bottom:2px}.mm-product-price strong{font-size:20px;font-weight:700;letter-spacing:-.5px;color:#1e3552}.mm-add-small{width:34px;height:34px;border-radius:4px;display:grid;place-items:center;background:#eef4ff;color:#2365c5;transition:background .2s,color .2s}.mm-add-small:hover{background:#145bd7;color:white}.mm-story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-top:62px;padding-bottom:62px}.mm-story-visual{min-width:0;min-height:340px;background:#0e2446;position:relative;border-radius:5px;padding:30px 36px;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;gap:24px;align-items:start;background-image:repeating-linear-gradient(130deg,transparent,transparent 55px,#ffffff04 0,#ffffff04 56px)}.mm-story-logo{width:165px;max-width:100%;height:101px}.mm-story-logo img{width:100%;height:100%;object-fit:contain}.mm-story-outline{position:static;align-self:center;min-width:0;overflow-wrap:anywhere;font-family:var(--font-rajdhani),Arial,sans-serif;font-size:48px;line-height:1.05;letter-spacing:-.4px;font-weight:600;color:#a9c3e8;text-align:left}.mm-story-visual>a{position:relative;color:#a8c7f4;font-size:11px;display:flex;align-items:center;gap:32px;z-index:1}.mm-story-copy h2{font-size:38px;line-height:1.08;margin:10px 0 18px}.mm-story-copy>p{font-size:11px;line-height:1.9;color:#7c899a;margin-bottom:12px;max-width:450px}.mm-story-copy .mm-button{margin-top:11px;padding:12px 18px;min-height:42px;font-size:11px}.mm-media-band{background:#edf3fc;border-top:1px solid #e0e9f7}.mm-media-inner{display:flex;align-items:center;gap:23px;padding-top:31px;padding-bottom:31px}.mm-youtube-symbol{color:#3665a7;border-right:1px solid #cddbef;padding-right:24px;display:flex}.mm-media-inner>div>span{font-size:11px;color:#718bae;display:block;margin-bottom:5px}.mm-media-inner h2{font-size:26px;color:#2c4d7c}.mm-media-inner>.mm-button{margin-left:auto;font-size:11px;box-shadow:0 5px 20px #244a7e08;gap:18px}.mm-support-band{background:#1455b9;color:white}.mm-support-band>.mm-container{display:flex;align-items:center;gap:18px;padding-top:25px;padding-bottom:25px}.mm-support-band>.mm-container>svg{color:#91b6ef}.mm-support-band strong{font-size:14px;display:block;font-weight:600;line-height:1.4}.mm-support-band span{display:block;font-size:11px;color:#b7cff4;margin-top:5px}.mm-support-band a{display:flex;align-items:center;gap:20px;margin-left:auto;font-size:11px;font-weight:600;border:1px solid #6e9bdd;border-radius:4px;padding:11px 18px}.mm-support-band a:hover{background:#ffffff10}.mm-footer{background:#101b2d;color:#9aaecb;padding-top:40px}.mm-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1.15fr 1.35fr;gap:45px;padding-bottom:35px}.mm-footer-brand>a{width:155px;height:76px;display:block}.mm-footer-brand img{width:100%;height:100%;object-fit:contain}.mm-footer-brand p{line-height:1.9;color:#7f94b3;margin-top:13px}.mm-footer-brand>div{display:flex;gap:16px;margin-top:16px;color:#8da8d1}.mm-footer h2{font-family:var(--font-manrope),Arial,sans-serif;font-size:11px;color:#d0dcee;font-weight:600;letter-spacing:0;margin-top:14px;margin-bottom:20px}.mm-footer-grid>div>a:not(.mm-footer-brand>a){display:block;font-size:11px;line-height:1.7;color:#8ca1bf;margin-bottom:10px}.mm-footer-grid>div>a:hover{color:#dbe8fc}.mm-footer-contact p{font-size:11px;color:#748bab;margin-top:13px}.mm-footer-bottom{border-top:1px solid #ffffff10;display:flex;align-items:center;gap:30px;padding-top:19px;padding-bottom:19px;color:#5f779a}.mm-footer-bottom>span:nth-child(2){margin-left:auto}.mm-footer-bottom img{width:95px;height:18px;object-fit:contain;opacity:.8}.mm-breadcrumb{height:auto;border:0;display:flex;gap:9px;align-items:center;flex-wrap:wrap;color:#9aa7b9;padding:22px 0}.mm-breadcrumb a{color:#7890b0}.mm-breadcrumb>span{color:#5a7190}.mm-catalog-page{padding-bottom:60px}.mm-catalog-title{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #e5eaf2;padding:13px 0 29px;margin-bottom:30px}.mm-cart-heading h1,.mm-catalog-title h1{font-family:var(--font-rajdhani),Arial,sans-serif;font-weight:600;letter-spacing:-.5px;font-size:45px;line-height:1.1}.mm-catalog-title>p{color:#8997aa;font-size:11px;line-height:1.9;margin-bottom:4px}.mm-catalog-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:35px}.mm-catalog-sidebar{font-size:11px}.mm-catalog-sidebar h2{display:flex;gap:10px;align-items:center;font-family:var(--font-manrope),Arial,sans-serif;font-size:12px;color:#37557b;margin-bottom:22px}.mm-filter-label{display:block;font-size:11px;font-weight:600;color:#4d6585;margin:23px 0 9px}.mm-catalog-sidebar>button{width:100%;background:none;display:flex;justify-content:space-between;text-align:left;color:#7d8da4;padding:8px 9px;font-size:11px;border-radius:3px}.mm-catalog-sidebar>button.is-selected{background:#edf3fe;color:#225aa5;font-weight:700}.mm-catalog-sidebar>button span{font-size:11px;color:#a6b4c7}.mm-catalog-sidebar>select{width:100%;padding:10px;border:1px solid #dfe6ef;background:white;border-radius:4px;color:#5b7294;font-size:11px}.mm-sidebar-help{background:#f3f6fb;padding:19px 17px;margin-top:25px;border-radius:4px;color:#5a7ea9}.mm-sidebar-help>strong{display:block;font-size:11px;line-height:1.7;margin-top:12px;color:#41648f}.mm-sidebar-help p{font-size:11px;line-height:1.8;color:#8b9cb3;margin-top:6px}.mm-sidebar-help a{display:flex;gap:15px;align-items:center;font-size:11px;margin-top:16px;color:#3167ab}.mm-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.mm-internal-search{display:flex;align-items:center;gap:8px;background:#f7f9fc;border:1px solid #e2e8f1;border-radius:4px;padding:9px 12px;color:#8ba0be;max-width:330px;flex:1 1}.mm-internal-search input{width:100%;border:0;background:none;outline:0;font-size:11px;color:#35557e}.mm-sort{display:flex;gap:10px;align-items:center;font-size:11px;color:#91a0b6}.mm-sort select{border:1px solid #e1e7f0;border-radius:4px;padding:9px;color:#5c7598;background:#fff;font-size:11px}.mm-result-count{color:#92a0b5;margin:18px 0!important}.mm-catalog-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.mm-empty{min-height:330px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:15px;padding:65px 20px;color:#879bb7}.mm-empty h2{color:#3b5c87;font-size:30px}.mm-empty p{font-size:11px;color:#899bb3}.mm-empty .mm-button{margin-top:10px}.mm-product-page{padding-bottom:60px}.mm-detail-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;margin-top:10px}.mm-detail-image{border:1px solid #e5ebf2;border-radius:5px;position:relative;aspect-ratio:1.15;background:#fafbfd;display:flex;align-items:center;justify-content:center}.mm-detail-image img{height:100%;width:100%;padding:40px;object-fit:contain}.mm-detail-image .mm-product-demo{top:18px;left:18px;font-size:11px}.mm-thumbnails{display:flex;gap:11px;margin-top:13px}.mm-thumbnails button{width:65px;height:65px;background:white;border:1px solid #e5ebf3;border-radius:4px;padding:7px}.mm-thumbnails button.active{border-color:#87ade4}.mm-thumbnails img{width:100%;height:100%;object-fit:contain}.mm-detail-copy{padding-top:11px}.mm-detail-category{font-size:11px;color:#8ca0bb}.mm-detail-category span{margin:0 9px;color:#c6d0dd}.mm-detail-copy h1{font-family:var(--font-rajdhani),Arial,sans-serif;font-weight:600;font-size:39px;line-height:1.08;margin-top:11px;color:#233e61}.mm-detail-code{display:block;color:#99a8bb;margin-top:10px}.mm-detail-summary{font-size:11px;color:#8293aa;line-height:1.8;margin-top:20px!important}.mm-detail-applications{display:flex;align-items:center;gap:12px;border:1px solid #e4ebf5;border-radius:4px;padding:13px 15px;margin-top:20px;color:#5077aa}.mm-detail-applications div>span{font-size:11px;display:block;color:#96a6bb}.mm-detail-applications strong{font-size:11px;font-weight:600}.mm-detail-applications a{margin-left:auto;font-size:11px;color:#3e70b3!important;text-decoration:underline}.mm-detail-price{padding-top:23px;margin-top:8px}.mm-detail-price>span{display:block;color:#8b9eb8}.mm-detail-price strong{font-size:34px;line-height:1.6;font-weight:700;letter-spacing:-1px;color:#203b61;display:block}.mm-detail-price small{display:block;color:#a3b0c2}.mm-detail-buy{display:flex;gap:13px;margin-top:24px}.mm-quantity{display:flex;align-items:center;border:1px solid #dce4f0;border-radius:4px;font-size:11px;color:#476b9b;min-height:41px;max-width:113px;justify-content:space-between}.mm-quantity button{padding:10px;background:none;color:#7893b7;display:flex;align-items:center;justify-content:center}.mm-quantity span{min-width:20px;text-align:center}.mm-detail-buy>.mm-button{flex:1 1;gap:16px}.mm-detail-wa{margin-top:14px;border:1px solid #cddbed;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:12px;padding:13px;color:#426da8!important;font-size:11px}.mm-detail-reassurance{display:flex;gap:24px;margin-top:22px;color:#7891b2;font-size:11px}.mm-detail-reassurance a{display:flex;align-items:center;gap:7px}.mm-detail-specs{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid #e3eaf3;padding-top:36px;margin-top:45px}.mm-detail-specs h2{font-size:29px;color:#3a5b85;margin-bottom:20px}.mm-detail-specs p{font-size:11px;line-height:1.9;color:#8b9ab0;margin-bottom:13px}.mm-detail-specs dl{margin:0}.mm-detail-specs dl>div{display:flex;justify-content:space-between;padding:10px 12px;font-size:11px;gap:20px}.mm-detail-specs dl>div:nth-child(odd){background:#f4f7fc;border-radius:3px}.mm-detail-specs dt{color:#91a2b8}.mm-detail-specs dd{margin:0;color:#506c90;text-align:right}.mm-related-heading{margin-top:43px}.mm-related-heading h2{font-size:31px}.mm-cart-page{min-height:560px;padding-bottom:65px}.mm-cart-heading{display:flex;align-items:center;justify-content:space-between;padding:10px 0 30px;border-bottom:1px solid #e4ebf4;margin-bottom:25px}.mm-cart-heading>span{display:flex;align-items:center;gap:8px;font-size:11px;color:#8da1bb}.mm-cart-layout{display:grid;grid-template-columns:minmax(0,1.8fr) 1fr;gap:45px}.mm-cart-item{display:flex;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid #e5ebf4}.mm-cart-item>a{display:block;width:90px;height:85px;background:#f8fafd;border:1px solid #ecf1f7;border-radius:4px;flex-shrink:0}.mm-cart-item img{width:100%;height:100%;object-fit:contain;padding:9px}.mm-cart-item>div:nth-child(2){flex:1 1}.mm-cart-item>div:nth-child(2)>span{color:#91a4bf;display:block}.mm-cart-item>div:nth-child(2)>a{font-size:12px;font-weight:600;display:block;color:#3c5a81;line-height:1.7}.mm-cart-item small{color:#a4b1c3;display:block;margin-top:4px}.mm-remove{display:flex;align-items:center;gap:4px;font-size:11px!important;background:none;padding:0;margin-top:9px;color:#92a4be}.mm-cart-item>.mm-quantity{min-height:34px;font-size:11px;max-width:96px}.mm-cart-item>.mm-quantity button{padding:8px}.mm-cart-item>strong{font-size:13px;color:#486a96;min-width:85px;text-align:right}.mm-back-shopping{font-size:11px;display:inline-block;margin-top:23px;color:#6284b0!important}.mm-order-summary{background:#f6f8fc;border:1px solid #e0e8f3;border-radius:5px;padding:25px;align-self:start}.mm-order-summary h2{font-size:27px;color:#40638f;margin-bottom:25px}.mm-order-summary>div{display:flex;justify-content:space-between;font-size:11px;color:#8da0ba;margin-bottom:13px;gap:20px}.mm-order-summary strong{font-size:12px;color:#5377a6}.mm-order-summary .mm-summary-total{border-top:1px solid #dce5f1;margin-top:21px;padding-top:20px;font-size:11px;color:#5d7ba2}.mm-summary-total strong{font-size:18px;color:#305a92}.mm-order-summary>p{line-height:1.8;color:#9baac0;margin:18px 0}.mm-order-summary>.mm-button{width:100%;font-size:11px;gap:15px;padding:15px 12px}.mm-summary-wa{display:flex;align-items:center;justify-content:center;font-size:11px;color:#6c90be!important;gap:6px;margin-top:17px}.mm-checkout-form{padding:10px 0 25px;border-bottom:1px solid #e4ebf5}.mm-checkout-form h2{font-size:28px;color:#426691}.mm-checkout-form>p{font-size:11px;color:#91a2ba;margin-top:9px;margin-bottom:23px}.mm-checkout-form>label{display:block;font-size:11px;color:#6a85a8;font-weight:600;margin-top:14px}.mm-checkout-form>label>input{display:block;width:100%;padding:12px;border:1px solid #dce6f2;border-radius:4px;margin-top:7px;font-size:11px;outline:none;color:#3d608e}.mm-checkout-form>label>input::placeholder{color:#a7b5c8}.mm-checkout-form fieldset{border:0;padding:0;margin:24px 0 0}.mm-checkout-form legend{font-size:11px;color:#6686b0;margin-bottom:12px;font-weight:600}.mm-radio{display:flex;align-items:center;gap:9px;font-size:11px;color:#869dbd;padding:7px 0}.mm-radio input{accent-color:#145bd7}.mm-checkout-warning{display:flex;gap:12px;color:#7699c7;background:#f3f7fd;border:1px solid #e6eef9;border-radius:4px;padding:14px;margin-top:20px;align-items:center}.mm-checkout-warning p{color:#8aa1c0}.mm-error{color:#b64a56!important;font-size:11px!important;background:#fff1f3;padding:12px;border-radius:3px;margin-top:14px!important}.mm-order-success{text-align:center;max-width:510px;margin:50px auto;padding:30px 20px}.mm-order-success>div{background:#edf6f1;border:1px solid #d2e7dc;border-radius:50%;width:70px;height:70px;display:grid;place-items:center;color:#5b9d7e;margin:0 auto 23px}.mm-order-success h2{font-size:35px;color:#40658e}.mm-order-success p{font-size:11px;color:#94a6bd;line-height:1.8;margin-top:12px}.mm-order-success dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:11px;text-align:left;background:#f6f8fc;padding:20px;margin:25px 0;color:#8c9fb9}.mm-order-success dd{margin:0;text-align:right;color:#4b709e;word-break:break-all}.mm-order-success .mm-button{font-size:11px}.mm-content-page{padding-bottom:65px}.mm-content-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:70px;margin-top:25px}.mm-content-layout>aside{display:flex;flex-direction:column;gap:5px;border-right:1px solid #e4ebf4;padding-right:25px}.mm-content-layout>aside>span{font-size:11px;font-weight:600;color:#567cae;margin-bottom:12px}.mm-content-layout>aside>a{font-size:11px;color:#95a8c2;padding:8px 10px;border-radius:4px}.mm-content-layout>aside>a.active{background:#eff4fe;color:#4b79b7;font-weight:600}.mm-content-layout>article{max-width:820px}.mm-content-layout h1{font-family:var(--font-rajdhani),Arial,sans-serif;font-size:44px;font-weight:600;line-height:1.1;color:#274d7e;letter-spacing:-.4px;margin:9px 0 20px;max-width:680px}.mm-content-lead{font-size:13px!important;line-height:1.9!important;color:#829aba!important;max-width:680px;margin-bottom:35px!important}.mm-content-layout article section{margin-top:30px}.mm-content-layout article section h2{font-size:27px;color:#426b9e;margin-bottom:12px}.mm-content-layout article section p{font-size:11px;line-height:2;color:#8a9fbb;max-width:730px}.mm-content-help{display:flex;align-items:center;gap:15px;margin-top:38px;background:#f2f6fd;border:1px solid #e1eaf7;border-radius:4px;padding:20px;color:#7399cb}.mm-content-help strong{font-size:11px;color:#537daf}.mm-content-help p{font-size:11px;color:#99afcc;margin-top:3px}.mm-content-help>a{font-size:11px;display:flex;align-items:center;gap:12px;margin-left:auto;color:#537fb7}.mm-contact-page{padding-bottom:65px}.mm-content-title{padding-top:15px}.mm-content-title h1{font-family:var(--font-rajdhani),Arial,sans-serif;font-weight:600;font-size:47px;line-height:1.1;color:#315c92;margin-top:10px}.mm-content-title>p{font-size:11px;color:#94a8c2;margin-top:15px}.mm-contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.mm-contact-grid>a{display:block;border:1px solid #e0e9f5;border-radius:5px;padding:28px;background:#fafcfe;color:#6f95c5}.mm-contact-grid h2{font-size:25px;color:#4b77ac;margin-top:20px}.mm-contact-grid p{font-size:11px;color:#99afcc;margin-top:15px}.mm-contact-grid strong{display:block;font-size:13px;color:#6388b8;margin-top:5px;font-weight:600}.mm-contact-grid>a>span{font-size:11px;color:#5687c3;display:flex;align-items:center;gap:15px;border-top:1px solid #e5edf7;padding-top:20px;margin-top:24px}.mm-contact-social{display:flex;align-items:center;gap:25px;margin-top:40px}.mm-contact-social h2{font-size:25px;color:#5a83b5;margin-right:auto}.mm-contact-social>a{display:flex;align-items:center;gap:8px;color:#7a9dc9;font-size:11px}.mm-links-page{background:linear-gradient(#eef4fc,#fff);padding:40px 20px 50px}.mm-links-intro{text-align:center}.mm-links-intro>img{height:115px;width:210px;object-fit:contain;margin:0 auto 23px}.mm-links-intro h1{font-family:var(--font-rajdhani),Arial,sans-serif;font-size:44px;font-weight:600;line-height:1.05;color:#335e94}.mm-links-intro p{font-size:11px;color:#8da5c5;line-height:1.8;margin-top:15px}.mm-bio-links{max-width:560px;margin:30px auto;display:flex;flex-direction:column;gap:12px}.mm-bio-link{display:flex;align-items:center;gap:19px;border:1px solid #dce7f5;background:#fff;padding:22px 25px;border-radius:5px;color:#6c94c7!important;transition:background .2s,border-color .2s}.mm-bio-link:hover{background:#f7faff;border-color:#b7ceec}.mm-bio-link>svg:last-child{margin-left:auto}.mm-bio-link strong{font-size:14px;color:#4975ac;display:block;font-weight:600}.mm-bio-link span{font-size:11px;color:#9ab0ce;display:block;margin-top:3px}.mm-bio-link.bio-bag{background:#175ac3;border-color:#175ac3;color:#bad3f9!important}.mm-bio-link.bio-bag span{color:#a9c9f5}.mm-links-contact{justify-content:center;gap:12px;color:#83a6d1!important}.mm-links-contact,.mm-toast{display:flex;align-items:center;font-size:11px}.mm-toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);z-index:20;background:#17345d;color:#d5e5fc;border:1px solid #426697;border-radius:5px;box-shadow:0 5px 30px #15355925;padding:15px 22px;gap:11px;max-width:90vw}.mm-toast>a{margin-left:15px;white-space:nowrap;color:#88b7fb;text-decoration:underline}.mm-consent{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:19;width:min(1030px,calc(100% - 40px));display:flex;align-items:center;gap:16px;padding:18px 22px;background:#fff;border:1px solid #dce6f5;border-radius:6px;box-shadow:0 5px 40px #0a2c5d20}.mm-consent>div{flex:1 1}.mm-consent strong{font-size:11px;color:#4d72a3}.mm-consent p{line-height:1.8;color:#8ba1be;margin-top:3px}.mm-consent p>a{color:#4b7dbd;text-decoration:underline}.mm-consent>button{color:#4e79b1;padding:10px 13px;background:#f1f6fd;border:1px solid #c9daf0;border-radius:4px;white-space:nowrap;min-width:119px}.mm-consent>button:hover{background:#e2edfc}@media(min-width:1500px){.mm-hero-machine{margin-right:calc((1320px - 100vw)/2)}}@media(max-width:1150px){.mm-container{width:calc(100% - 48px)}.mm-header-main{gap:25px}.mm-logo{width:145px;height:78px}.mm-header-help{display:none}.mm-search{margin-left:5px;max-width:none}.mm-navigation>.mm-container{gap:25px}.mm-all-categories{padding-right:25px}.mm-hero h1{font-size:53px}.mm-hero-machine{margin-right:-24px}.mm-hero-actions{gap:18px}.mm-hero-copy>p{max-width:320px}.mm-hero-machine>img{height:310px}.mm-hero-machine .ring-one{left:10%;width:340px;height:340px;top:40px}.mm-hero-machine .ring-two{left:4%;width:390px;height:390px;top:15px}.mm-machine-note{left:15%;bottom:50px}.mm-benefits{gap:17px}.mm-benefits>div{gap:10px}.mm-benefits p,.mm-benefits strong{font-size:11px}.mm-category-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.mm-category-card{min-height:125px}.mm-category-card strong{font-size:11px}.mm-products-grid{gap:14px}.mm-product-info{padding:15px}.mm-product-name{font-size:11px}.mm-product-price strong{font-size:18px}.mm-product-picture img{padding:23px}.mm-story{gap:45px}.mm-story-outline{font-size:44px}.mm-story-copy h2{font-size:33px}.mm-footer-grid{gap:30px}.mm-catalog-layout{grid-template-columns:185px minmax(0,1fr);gap:25px}.mm-catalog-sidebar>button{font-size:11px}.mm-catalog-products{gap:13px}.mm-catalog-products .mm-product-info{padding:13px}.mm-catalog-products .mm-product-price strong{font-size:17px}.mm-detail-grid{gap:40px}.mm-detail-copy h1{font-size:35px}.mm-cart-layout{gap:25px;grid-template-columns:minmax(0,1.7fr) 1fr}.mm-cart-item{gap:13px}.mm-cart-item>a{width:75px;height:75px}.mm-cart-item>.mm-quantity{max-width:86px}.mm-cart-item>.mm-quantity button{padding:5px}.mm-cart-item>strong{font-size:11px;min-width:70px}.mm-cart-item>div:nth-child(2)>a{font-size:11px}.mm-order-summary{padding:20px}.mm-content-layout{gap:40px;grid-template-columns:175px minmax(0,1fr)}}@media(max-width:900px){.mm-header-main{display:grid;grid-template-columns:145px minmax(0,1fr) 44px;gap:20px;height:96px;align-items:center}.mm-header-main>.mm-logo{grid-column:1;grid-row:1}.mm-header-main>.mm-search{grid-column:2;grid-row:1;min-width:0;width:100%;margin:0}.mm-header-main>.mm-cart-link{grid-column:3;grid-row:1;width:44px;height:44px;justify-content:center;margin:0}.mm-navigation>.mm-container{gap:23px;overflow-x:auto;scrollbar-width:none}.mm-nav-about{display:none}.mm-benefits{grid-template-columns:repeat(2,1fr);gap:20px;padding:23px 0}.mm-benefits>div:nth-child(2){border:0}.mm-benefits strong{font-size:11px}.mm-hero h1{font-size:47px}.mm-hero-contact,.mm-hero-kicker{font-size:11px}.mm-hero-actions{align-items:flex-start;flex-direction:column;gap:15px}.mm-hero-copy{padding-top:38px}.mm-hero-machine>img{height:290px;width:98%;margin-left:20px}.mm-hero-machine{clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}.mm-hero-machine .ring-one{left:5%;width:300px;height:300px;top:45px}.mm-hero-machine .ring-two{left:-4%;width:350px;height:350px;top:25px}.mm-machine-note{padding:12px 16px;left:15%}.mm-category-grid{grid-template-columns:repeat(4,1fr);gap:12px}.mm-category-card{min-height:115px}.mm-category-card:last-child{display:none}.mm-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-featured-wrap .mm-product-card:nth-child(n+7){display:none}.mm-story{gap:30px}.mm-story-visual{min-height:340px;padding:24px}.mm-story-outline{font-size:36px}.mm-story-copy h2{font-size:31px}.mm-story-copy>p{font-size:11px}.mm-media-inner{gap:18px}.mm-media-inner h2{font-size:23px}.mm-media-inner>.mm-button{font-size:11px;padding:13px;gap:12px}.mm-youtube-symbol{padding-right:18px}.mm-footer-grid{grid-template-columns:1.2fr 1fr 1fr;gap:25px}.mm-footer-contact{display:none}.mm-catalog-title>p{font-size:11px;max-width:250px}.mm-catalog-layout{grid-template-columns:165px minmax(0,1fr);gap:20px}.mm-catalog-products{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-sort>span{display:none}.mm-detail-grid{gap:25px}.mm-detail-copy h1{font-size:32px}.mm-detail-gallery{align-self:start}.mm-detail-image{aspect-ratio:.95}.mm-detail-image img{padding:25px}.mm-detail-price strong{font-size:30px}.mm-detail-applications a{font-size:11px}.mm-detail-specs{gap:35px}.mm-cart-layout{grid-template-columns:1fr}.mm-order-summary{max-width:none}.mm-cart-item>a{width:85px;height:85px}.mm-contact-grid{gap:15px}.mm-contact-grid>a{padding:23px 18px}.mm-contact-grid h2{font-size:22px}.mm-contact-grid strong{font-size:11px}.mm-contact-social{gap:18px}.mm-contact-social h2{font-size:22px}.mm-content-layout{grid-template-columns:150px minmax(0,1fr);gap:30px}.mm-content-layout>aside{padding-right:15px}.mm-content-layout>aside>a{font-size:11px;padding-inline:7px}.mm-content-layout h1{font-size:38px}.mm-content-help{flex-wrap:wrap}.mm-content-help>a{margin-left:40px}.mm-consent{flex-wrap:wrap;gap:10px;padding:15px 17px}.mm-consent>div{flex-basis:100%}.mm-consent>button{flex:1 1}}@media(max-width:600px){.mm-container{width:calc(100% - 32px)}.mm-demo-bar>.mm-container{height:29px;font-size:11px}.mm-demo-extra{display:none!important}.mm-demo-bar a{font-size:11px}.mm-header-main{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:74px 44px;column-gap:12px;row-gap:10px;height:auto;min-height:0;padding:6px 0 14px;align-items:center}.mm-logo{width:139px;max-width:100%;height:69px}.mm-mobile-menu{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;color:#2d4e7d;padding:0}.mm-header-main>.mm-logo{grid-column:2;grid-row:1;justify-self:center;margin:0}.mm-cart-link{grid-column:3;grid-row:1;justify-self:end;justify-content:center;width:44px;height:44px;margin:0;padding:8px}.mm-cart-count{right:0;top:0;display:grid;place-items:center;min-width:18px;height:18px;line-height:1;padding:0 4px}.mm-header-main>.mm-search{grid-column:1/-1;grid-row:2;width:100%;min-width:0;height:44px;margin:0;max-width:none}.mm-search input{min-width:0;flex:1 1;font-size:16px;padding:11px 14px}.mm-search button{flex:0 0 44px;width:44px;padding:10px}.mm-search svg{width:20px;height:20px}.mm-navigation{height:43px}.mm-navigation>.mm-container{font-size:11px;gap:22px;width:100%;padding-inline:16px}.mm-navigation .mm-all-categories{padding-right:19px;gap:8px}.mm-all-categories svg{width:15px;height:15px}.mm-navigation.is-open{height:auto}.mm-navigation.is-open>.mm-container{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-block:8px}.mm-navigation.is-open a{padding:11px 8px;border:0}.mm-navigation.is-open .mm-nav-about{display:block;margin:0}.mm-hero-grid{grid-template-columns:1fr;min-height:0}.mm-hero-copy{padding:29px 0 28px}.mm-hero-kicker{font-size:11px;gap:7px}.mm-hero-kicker>span{width:19px}.mm-hero h1{font-size:45px;line-height:1.05;letter-spacing:-.3px;margin:16px 0}.mm-hero-copy>p{font-size:11px;line-height:1.8;max-width:310px}.mm-hero-actions{flex-direction:row;align-items:center;gap:19px;margin-top:23px}.mm-hero .mm-button{font-size:11px;padding:13px 17px;gap:20px;min-height:43px}.mm-hero-contact{font-size:11px;padding-bottom:3px}.mm-hero-bottom{display:none}.mm-hero-machine{margin:0 -16px;clip-path:none;height:268px}.mm-hero-machine>img{height:245px;width:88%;margin:0 0 20px;transform:rotate(-6deg)}.mm-hero-machine .ring-one{width:245px;height:245px;left:22%;top:0}.mm-hero-machine .ring-two{width:290px;height:290px;left:16%;top:-23px}.mm-machine-note{bottom:20px;left:19px;padding:9px 15px;gap:10px}.mm-machine-note strong,.mm-machine-note>div{font-size:11px}.mm-cross{font-size:24px}.mm-hero-brandline{font-size:11px;right:18px;bottom:12px;max-width:70px;text-align:right;line-height:1.6}.mm-benefits{padding:21px 0;gap:19px 12px}.mm-benefits>div{gap:9px;padding-right:0;align-items:flex-start}.mm-benefits>div:nth-child(odd){border-right:1px solid #e9edf3}.mm-benefits svg{width:21px;height:21px}.mm-benefits p,.mm-benefits strong{font-size:11px;line-height:1.7}.mm-section{padding-top:31px;padding-bottom:31px}.mm-section-heading{margin-bottom:19px;gap:15px}.mm-section-caption{font-size:11px;margin-bottom:5px}.mm-store h2{font-size:28px;line-height:1.1;letter-spacing:-.3px}.mm-section-heading>.mm-text-link{font-size:11px;gap:7px;max-width:105px;line-height:1.6;align-items:flex-end}.mm-section-heading>.mm-text-link svg{height:15px;width:15px}.mm-category-grid{grid-template-columns:repeat(3,1fr);gap:9px}.mm-category-card{min-height:103px;gap:7px;border-radius:4px}.mm-category-card>div{height:37px}.mm-category-card>div svg{width:30px;height:30px}.mm-category-card strong{font-size:11px}.mm-category-card>svg{width:11px;height:11px;right:7px;bottom:7px}.mm-category-card:nth-child(n+7){display:none}.mm-featured-wrap .mm-section{padding-top:29px;padding-bottom:30px}.mm-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.mm-product-card{border-radius:4px}.mm-product-picture{aspect-ratio:1.08}.mm-product-picture img{padding:20px 15px 11px}.mm-product-demo{font-size:11px;top:7px;left:7px;padding:3px 5px;border-radius:2px}.mm-product-info{padding:12px 11px}.mm-product-meta{font-size:11px}.mm-product-meta>span{margin:0 3px}.mm-product-name{font-size:11px;min-height:32px;line-height:1.55;margin-top:6px}.mm-product-sku{font-size:11px;margin-top:5px}.mm-product-price{padding-top:9px;margin-top:10px}.mm-product-price small{font-size:11px}.mm-product-price strong{font-size:16px;letter-spacing:-.5px}.mm-add-small{width:27px;height:27px;border-radius:3px}.mm-add-small svg{width:17px;height:17px}.mm-picture-arrow{display:none}.mm-story{grid-template-columns:1fr;gap:25px;padding-top:35px;padding-bottom:36px}.mm-story-visual{min-height:300px;padding:24px 25px;gap:20px;order:2}.mm-story-logo{width:145px;height:89px}.mm-story-outline{font-size:36px}.mm-story-visual>a{font-size:11px;gap:25px}.mm-story-copy h2{font-size:33px;margin:9px 0 16px}.mm-story-copy>p{font-size:11px;line-height:1.9;max-width:none}.mm-story-copy .mm-button{font-size:11px;min-height:41px;padding:12px 17px;gap:22px}.mm-media-inner{padding-top:25px;padding-bottom:25px;gap:15px;flex-wrap:wrap}.mm-youtube-symbol{padding-right:15px}.mm-youtube-symbol svg{width:33px;height:33px}.mm-media-inner>div{flex:1 1}.mm-media-inner>div>span{font-size:11px}.mm-media-inner h2{font-size:23px;line-height:1.1}.mm-media-inner>.mm-button{margin-left:64px;font-size:11px;min-height:38px;padding:11px 15px;gap:20px}.mm-support-band>.mm-container{padding-top:23px;padding-bottom:23px;gap:12px;flex-wrap:wrap}.mm-support-band>.mm-container>svg{width:25px;height:25px}.mm-support-band strong{font-size:11px}.mm-support-band span{font-size:11px;margin-top:3px}.mm-support-band a{margin-left:37px;font-size:11px;padding:9px 13px;gap:20px}.mm-support-band a svg{height:15px;width:15px}.mm-footer{padding-top:23px}.mm-footer-grid{grid-template-columns:1fr 1fr;gap:26px 18px;padding-bottom:28px}.mm-footer-brand{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9px}.mm-footer-brand>a{width:145px;height:70px}.mm-footer-brand p{margin:0;font-size:11px;line-height:1.9}.mm-footer-brand>div{margin:3px 0 0;gap:14px}.mm-footer-brand>div svg{width:18px;height:18px}.mm-footer h2{font-size:11px;margin:0 0 15px;line-height:1.6}.mm-footer-grid>div>a:not(.mm-footer-brand>a){font-size:11px;margin-bottom:9px;line-height:1.8}.mm-footer-contact{display:block;grid-column:1/-1;padding-top:4px}.mm-footer-contact h2{margin-bottom:11px}.mm-footer-contact p{font-size:11px;margin-top:10px}.mm-footer-bottom{padding-top:17px;padding-bottom:19px;gap:12px;flex-wrap:wrap;align-items:center;font-size:11px}.mm-footer-bottom>span:nth-child(2){margin-left:0;order:3;flex-basis:100%}.mm-footer-bottom img{margin-left:auto;width:85px;height:15px}.mm-breadcrumb{font-size:11px;padding:18px 0;gap:7px;line-height:1.6}.mm-catalog-title{display:block;padding:9px 0 23px;margin-bottom:21px}.mm-cart-heading h1,.mm-catalog-title h1{font-size:36px;letter-spacing:-.4px}.mm-catalog-title>.mm-section-caption{font-size:11px}.mm-catalog-title>p{font-size:11px;margin-top:14px;max-width:none;line-height:1.8}.mm-catalog-layout{grid-template-columns:1fr;gap:20px}.mm-catalog-sidebar{display:flex;gap:7px;flex-wrap:wrap;align-items:center;background:#f7f9fc;border:1px solid #e6ecf5;border-radius:4px;padding:13px}.mm-catalog-sidebar h2{flex-basis:100%;font-size:11px;margin:0 0 5px;gap:7px}.mm-filter-label{display:none}.mm-catalog-sidebar>button{width:auto;border:1px solid #e3e9f2;background:#fff;border-radius:3px;padding:7px 9px;font-size:11px;gap:7px}.mm-catalog-sidebar>button span{font-size:11px}.mm-catalog-sidebar>button.is-selected{border-color:#b4c9e7}.mm-catalog-sidebar>select{width:100%;padding:9px 10px;margin-top:6px;font-size:11px}.mm-sidebar-help{display:none}.mm-results-toolbar{gap:11px}.mm-internal-search{padding:8px 10px;gap:7px}.mm-internal-search input{font-size:11px}.mm-internal-search svg{width:14px;height:14px}.mm-sort select{font-size:11px;padding:9px 5px;width:99px}.mm-result-count{font-size:11px;margin:13px 0!important}.mm-catalog-products{gap:11px}.mm-catalog-products .mm-product-info{padding:12px 10px}.mm-catalog-products .mm-product-price strong{font-size:16px}.mm-catalog-page{padding-bottom:35px}.mm-empty{min-height:300px;padding:40px 15px;gap:13px}.mm-empty h2{font-size:27px}.mm-empty p{font-size:11px}.mm-empty .mm-button{font-size:11px;gap:18px}.mm-detail-grid{grid-template-columns:1fr;gap:24px;margin-top:0}.mm-detail-image{aspect-ratio:1.15}.mm-detail-image img{padding:30px}.mm-detail-image .mm-product-demo{font-size:11px;top:13px;left:13px}.mm-thumbnails{gap:9px;margin-top:10px}.mm-thumbnails button{width:52px;height:52px;padding:6px}.mm-detail-copy{padding-top:0}.mm-detail-category{font-size:11px}.mm-detail-copy h1{font-size:36px;line-height:1.08;margin-top:11px}.mm-detail-code{font-size:11px;margin-top:10px}.mm-detail-summary{font-size:11px;line-height:1.9;margin-top:17px!important}.mm-detail-applications{padding:12px;gap:10px;margin-top:18px}.mm-detail-applications a,.mm-detail-applications div>span,.mm-detail-applications strong{font-size:11px}.mm-detail-price{padding-top:19px;margin-top:7px}.mm-detail-price>span{font-size:11px}.mm-detail-price strong{font-size:32px;line-height:1.6}.mm-detail-price small{font-size:11px}.mm-detail-buy{gap:12px;margin-top:21px}.mm-quantity{min-height:44px;font-size:11px;max-width:100px}.mm-quantity button{padding:10px}.mm-quantity span{min-width:17px}.mm-detail-buy>.mm-button{font-size:11px;padding:13px 17px;gap:10px}.mm-detail-wa{font-size:11px;gap:10px;padding:12px;margin-top:11px}.mm-detail-reassurance{font-size:11px;gap:20px;margin-top:19px}.mm-detail-specs{grid-template-columns:1fr;gap:27px;margin-top:31px;padding-top:26px}.mm-detail-specs h2{font-size:27px;margin-bottom:15px}.mm-detail-specs p{font-size:11px;line-height:1.9}.mm-detail-specs dl>div{font-size:11px;padding:9px 11px;gap:20px}.mm-related-heading{margin-top:35px}.mm-related-heading h2{font-size:26px}.mm-cart-page,.mm-product-page{padding-bottom:35px}.mm-cart-page{min-height:500px}.mm-cart-heading{flex-direction:column;align-items:flex-start;gap:12px;padding-top:5px;padding-bottom:22px;margin-bottom:6px}.mm-cart-heading>span{font-size:11px;gap:7px}.mm-cart-layout{gap:25px}.mm-cart-item{gap:10px;padding:19px 0;flex-wrap:wrap;position:relative;align-items:flex-start;min-height:120px}.mm-cart-item>a{width:68px;height:70px}.mm-cart-item>div:nth-child(2){padding-right:65px;min-width:160px}.mm-cart-item>div:nth-child(2)>span{font-size:11px}.mm-cart-item>div:nth-child(2)>a{font-size:11px;line-height:1.6;margin-top:3px}.mm-cart-item small{font-size:11px;margin-top:5px}.mm-remove{font-size:11px!important;margin-top:9px}.mm-cart-item>.mm-quantity{position:absolute;right:0;top:18px;max-width:76px;min-height:30px;font-size:11px}.mm-cart-item>.mm-quantity button{padding:7px}.mm-cart-item>.mm-quantity span{min-width:12px}.mm-cart-item>.mm-quantity svg{width:12px;height:12px}.mm-cart-item>strong{position:absolute;right:0;top:63px;font-size:11px;min-width:0}.mm-back-shopping{font-size:11px;margin-top:18px}.mm-order-summary{padding:23px 21px}.mm-order-summary h2{font-size:28px;margin-bottom:23px}.mm-order-summary>div{font-size:11px;margin-bottom:12px}.mm-order-summary strong{font-size:11px}.mm-order-summary .mm-summary-total{font-size:11px;margin-top:20px;padding-top:19px}.mm-summary-total strong{font-size:19px}.mm-order-summary>p{font-size:11px;line-height:1.9}.mm-order-summary>.mm-button{font-size:11px;padding:15px;gap:20px}.mm-summary-wa{font-size:11px;gap:7px;margin-top:17px}.mm-checkout-form{padding-top:18px;padding-bottom:24px}.mm-checkout-form h2{font-size:28px}.mm-checkout-form>p{font-size:11px;margin-top:10px;margin-bottom:21px;line-height:1.9}.mm-checkout-form>label{font-size:11px;margin-top:14px}.mm-checkout-form>label>input{padding:12px;font-size:11px;margin-top:7px}.mm-checkout-form legend,.mm-radio{font-size:11px}.mm-radio{gap:8px}.mm-checkout-warning{gap:10px;padding:12px;margin-top:18px}.mm-checkout-warning p{font-size:11px;line-height:1.9}.mm-order-success{padding:30px 0;margin:25px auto}.mm-order-success h2{font-size:32px}.mm-order-success p{font-size:11px;line-height:1.9}.mm-order-success dl{padding:17px;font-size:11px;gap:13px}.mm-content-layout{display:flex;flex-direction:column;gap:27px;margin-top:5px}.mm-content-layout>aside{padding:0 0 15px;border:0;border-bottom:1px solid #e2eaf5;display:flex;flex-direction:row;overflow-x:auto;white-space:nowrap;gap:8px;scrollbar-width:none}.mm-content-layout>aside>span{display:none}.mm-content-layout>aside>a{font-size:11px;padding:8px 10px}.mm-content-layout h1{font-size:37px;line-height:1.08;margin-top:10px;margin-bottom:18px}.mm-content-lead{font-size:11px!important;line-height:1.9!important;margin-bottom:27px!important}.mm-content-layout article section{margin-top:26px}.mm-content-layout article section h2{font-size:26px;margin-bottom:11px}.mm-content-layout article section p{font-size:11px;line-height:2.05}.mm-content-help{gap:12px;padding:17px;margin-top:29px}.mm-content-help>svg{width:23px;height:23px}.mm-content-help strong{font-size:11px}.mm-content-help p{font-size:11px;line-height:1.8;max-width:220px}.mm-content-help>a{font-size:11px;margin-left:35px;gap:15px}.mm-contact-page,.mm-content-page{padding-bottom:35px}.mm-content-title{padding-top:5px}.mm-content-title h1{font-size:39px;line-height:1.05}.mm-content-title>p{font-size:11px;line-height:1.9;margin-top:16px}.mm-contact-grid{grid-template-columns:1fr;gap:15px;margin-top:27px}.mm-contact-grid>a{padding:23px}.mm-contact-grid h2{font-size:27px;margin-top:15px}.mm-contact-grid p{font-size:11px;margin-top:12px}.mm-contact-grid strong{font-size:12px;margin-top:5px}.mm-contact-grid>a>span{font-size:11px;padding-top:16px;margin-top:19px;gap:20px}.mm-contact-social{flex-wrap:wrap;gap:18px;margin-top:30px}.mm-contact-social h2{font-size:27px;flex-basis:100%;margin-bottom:0}.mm-contact-social>a{font-size:11px;gap:7px}.mm-contact-social>a svg{width:19px;height:19px}.mm-links-page{padding:30px 16px 35px}.mm-links-intro>img{width:190px;height:105px;margin-bottom:20px}.mm-links-intro h1{font-size:40px;line-height:1.05}.mm-links-intro p{font-size:11px;margin-top:14px;line-height:1.9}.mm-bio-links{gap:10px;margin:27px auto}.mm-bio-link{padding:19px 18px;gap:16px}.mm-bio-link>svg{width:24px;height:24px}.mm-bio-link>svg:last-child{width:17px;height:17px}.mm-bio-link strong{font-size:12px;line-height:1.6}.mm-bio-link span{font-size:11px;margin-top:4px;line-height:1.8}.mm-links-contact{font-size:11px;gap:12px}.mm-toast{font-size:11px;gap:8px;bottom:20px;padding:13px 16px;width:max-content;max-width:calc(100% - 24px)}.mm-toast>a{font-size:11px;margin-left:9px}.mm-toast>svg{height:16px;width:16px}.mm-consent{bottom:12px;width:calc(100% - 24px);padding:14px 15px;gap:10px;border-radius:5px}.mm-consent p,.mm-consent strong{font-size:11px}.mm-consent p{line-height:1.8;margin-top:4px}.mm-consent>button{font-size:11px;padding:10px;min-width:0}}@media(prefers-reduced-motion:reduce){.mm-store *{transition:none!important;scroll-behavior:auto!important}}.mm-product-meta,.mm-product-sku{color:#667a94}.mm-product-name{min-height:43px}.mm-product-price small{color:#6c7f99}.mm-product-demo{font-size:11px;color:#536b8e;background:#edf2f9}.mm-section-caption{font-size:11px;color:#637995}.mm-navigation>.mm-container{font-size:12px}.mm-search input{min-width:0;font-size:13px}.mm-benefits strong,.mm-category-card strong{font-size:12px}.mm-benefits p{font-size:11px;color:#657d9e}.mm-footer-contact p,.mm-footer-grid>div>a:not(.mm-footer-brand>a){font-size:11px;color:#a5b8d3}.mm-footer h2{font-size:12px}.mm-footer-brand p{font-size:11px;color:#9fb1cd}.mm-footer-bottom{font-size:11px;color:#93a9c8}.mm-product-meta span{color:#9aabc1}.mm-content-layout article section p,.mm-detail-specs p{font-size:13px;color:#607a9c}.mm-content-lead{font-size:15px!important;color:#627d9f!important}.mm-catalog-sidebar>button{font-size:12px;color:#667d9d}.mm-result-count{font-size:11px;color:#677e9f}.mm-detail-summary{font-size:13px;color:#6c83a2}.mm-detail-code{font-size:11px;color:#7187a5}.mm-detail-category{font-size:12px;color:#6884a7}.mm-detail-price>span{font-size:11px;color:#6b84a7}.mm-detail-price small{font-size:11px;color:#6c84a4}.mm-cart-item>div:nth-child(2)>a{font-size:14px}.mm-cart-item small{font-size:11px;color:#7389a7}.mm-cart-item>div:nth-child(2)>span{font-size:11px;color:#6682a6}.mm-order-summary>div{font-size:12px;color:#6d85a4}.mm-order-summary>p{font-size:11px;color:#6e86a7}.mm-checkout-form>p{font-size:12px;color:#6c84a4}.mm-checkout-form>label{font-size:12px;color:#56769f}.mm-radio{font-size:12px;color:#6683a8}.mm-checkout-warning p{font-size:11px;color:#6885aa}.mm-consent strong{font-size:12px;color:#3f638f}.mm-consent p{font-size:11px;color:#6b85a7}.mm-consent>button{font-size:11px;min-width:140px;padding:12px 14px}.mm-hero-copy>p{color:#b9cbe6}.mm-hero-kicker{font-size:11px;color:#a7c4ee}.mm-hero-bottom p{font-size:11px}.mm-story-copy>p{font-size:13px;color:#6d819d}.mm-text-link{font-size:12px}.mm-footer-contact p{line-height:1.9}.mm-contact-grid p,.mm-contact-grid>a>span{font-size:12px;color:#698bb6}.mm-contact-grid strong{font-size:15px}.mm-bio-link strong{font-size:16px;color:#3d6498}.mm-bio-link span{font-size:12px;color:#6e8bb2}.mm-bio-link.bio-bag strong{color:white}.mm-content-title>p{font-size:13px;color:#6683a8}.mm-content-layout>aside>a{font-size:12px;color:#6d88ad}.mm-header-help strong{font-size:12px}.mm-header-help>span{font-size:11px}.mm-support-band strong{font-size:15px}.mm-support-band span{font-size:12px}.mm-breadcrumb{font-size:11px}.mm-toast{font-size:12px}.mm-toast>a{font-size:11px}@media(max-width:600px){.mm-product-demo,.mm-product-meta,.mm-product-sku{font-size:11px}.mm-product-name{font-size:12px;min-height:39px}.mm-benefits p,.mm-benefits strong,.mm-category-card strong,.mm-navigation>.mm-container,.mm-product-price small,.mm-section-caption{font-size:11px}.mm-search input{font-size:16px}.mm-section-heading>.mm-text-link{font-size:11px;max-width:110px}.mm-hero-copy>p{font-size:12px;max-width:320px}.mm-hero-contact,.mm-hero-kicker{font-size:11px}.mm-story-copy>p{font-size:12px}.mm-catalog-products .mm-product-info{padding:12px 10px}.mm-breadcrumb,.mm-catalog-sidebar>button,.mm-catalog-title>p,.mm-internal-search input,.mm-sort select{font-size:11px}.mm-detail-summary{font-size:12px}.mm-detail-category,.mm-detail-code,.mm-detail-price small,.mm-detail-price>span{font-size:11px}.mm-content-layout article section p,.mm-detail-specs p{font-size:12px}.mm-detail-applications div>span,.mm-detail-specs dl>div{font-size:11px}.mm-detail-applications strong{font-size:12px}.mm-detail-applications a,.mm-detail-wa{font-size:11px}.mm-detail-reassurance{font-size:11px;gap:15px}.mm-cart-item small,.mm-cart-item>div:nth-child(2)>a,.mm-cart-item>div:nth-child(2)>span,.mm-consent p,.mm-consent strong,.mm-detail-buy>.mm-button,.mm-footer h2,.mm-footer-bottom,.mm-footer-brand p,.mm-footer-contact p,.mm-footer-grid>div>a:not(.mm-footer-brand>a){font-size:11px}.mm-consent>button{font-size:11px;min-width:0}.mm-support-band strong{font-size:12px}.mm-checkout-form>label,.mm-checkout-form>p,.mm-checkout-warning p,.mm-media-inner>.mm-button,.mm-media-inner>div>span,.mm-order-summary>div,.mm-order-summary>p,.mm-radio,.mm-support-band a,.mm-support-band span{font-size:11px}.mm-content-lead{font-size:13px!important}.mm-content-layout>aside>a{font-size:11px}.mm-content-title>p{font-size:12px}.mm-contact-grid p,.mm-contact-grid>a>span{font-size:11px}.mm-bio-link strong,.mm-contact-grid strong{font-size:14px}.mm-bio-link span{font-size:11px}.mm-links-intro p{font-size:12px}.mm-toast,.mm-toast>a{font-size:11px}}.mm-product-name{font-size:14px;line-height:1.5;min-height:63px}.mm-product-meta,.mm-product-sku{font-size:11px}.mm-checkout-form>p,.mm-content-layout article section p,.mm-content-title>p,.mm-detail-specs p,.mm-detail-summary,.mm-story-copy>p{font-size:14px}.mm-breadcrumb{font-size:12px}.mm-product-price small{font-size:11px}.mm-consent p,.mm-footer-brand p,.mm-footer-contact p,.mm-footer-grid>div>a:not(.mm-footer-brand>a){font-size:12px}.mm-hero-copy>p{font-size:14px}.mm-bio-link span,.mm-contact-grid p,.mm-content-layout>aside>a{font-size:13px}.mm-internal-search input,.mm-sort select{font-size:12px}.mm-checkout-form>label>input{font-size:14px}.mm-checkout-form>label,.mm-radio{font-size:13px}@media(max-width:600px){.mm-product-name{font-size:14px;min-height:63px}.mm-product-demo,.mm-product-meta,.mm-product-price small,.mm-product-sku{font-size:11px}.mm-catalog-products .mm-product-price strong,.mm-product-price strong{font-size:17px}.mm-section-caption{font-size:12px}.mm-hero-kicker{font-size:11px}.mm-content-layout article section p,.mm-detail-specs p,.mm-detail-summary,.mm-hero-copy>p,.mm-story-copy>p{font-size:13px}.mm-content-lead{font-size:14px!important}.mm-benefits strong{font-size:12px}.mm-benefits p{font-size:11px}.mm-catalog-sidebar>button,.mm-category-card strong,.mm-footer-brand p,.mm-footer-contact p,.mm-footer-grid>div>a:not(.mm-footer-brand>a),.mm-result-count{font-size:12px}.mm-support-band strong{font-size:14px}.mm-support-band span{font-size:12px}.mm-cart-item>div:nth-child(2)>a{font-size:13px}.mm-cart-item>div:nth-child(2){padding-right:72px}.mm-cart-item>a{width:60px;height:65px}.mm-cart-item small,.mm-cart-item>div:nth-child(2)>span{font-size:11px}.mm-consent p,.mm-consent strong,.mm-consent>button{font-size:12px}.mm-checkout-form>label,.mm-checkout-form>p,.mm-radio{font-size:13px}.mm-checkout-warning p,.mm-order-summary>p{font-size:12px}.mm-bio-link strong{font-size:15px}.mm-bio-link span,.mm-contact-grid p{font-size:12px}.mm-links-intro p{font-size:13px}.mm-product-demo{top:7px;left:7px;padding:3px 5px}.mm-catalog-title>p,.mm-media-inner>.mm-button,.mm-media-inner>div>span,.mm-support-band a{font-size:12px}.mm-category-grid{gap:8px}}.mm-header-account{display:flex;align-items:center;gap:8px;color:#315d95!important;font-size:11px;white-space:nowrap}.mm-header-account>span{font-size:11px}.mm-order-summary>.mm-coupon,.mm-order-summary>.mm-quote-error,.mm-order-summary>.mm-summary-delivery{display:block;color:#527196;margin:0 0 21px}.mm-coupon>label,.mm-summary-delivery>label{font-size:12px;font-weight:600;color:#3b5d88;display:block;margin-bottom:8px}.mm-summary-delivery input,.mm-summary-delivery select{width:100%;border:1px solid #ccdaed;border-radius:4px;padding:11px 12px;background:#fff;color:#3a5a85;font-size:13px}.mm-summary-delivery>input{letter-spacing:1px}.mm-summary-delivery>label:not(:first-child){margin-top:15px}.mm-summary-delivery>p{font-size:11px;line-height:1.8;color:#7189a9;margin-top:10px}.mm-coupon>div{display:flex;gap:8px}.mm-coupon input{width:100%;min-width:0;padding:10px 11px;border:1px solid #ccdaed;border-radius:4px;background:#fff;font-size:12px;color:#3f608a;letter-spacing:.5px}.mm-coupon>div>button{background:#e5eefb;color:#315f9e;border:1px solid #c6d9f4;border-radius:4px;padding:10px 13px;font-size:11px}.mm-coupon>p{font-size:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;margin-top:9px;line-height:1.7;color:#6984a7}.mm-coupon>p>button{padding:0;background:transparent;color:#436fa9;font-size:10px;text-decoration:underline}.mm-order-summary>.mm-quote-error{padding:12px;border:1px solid #edccd0;border-radius:4px;background:#fff3f4;color:#a84b58}.mm-quote-error p{font-size:12px;line-height:1.7}.mm-quote-error>a{display:block;font-size:12px;text-decoration:underline;margin-top:9px;color:#8f4451}.mm-quote-error>button{padding:0;background:transparent;text-decoration:underline;font-size:11px;color:#94505d;margin-top:9px}.mm-discount-amount,.mm-discount-amount strong{color:#3b8567!important}.mm-order-summary>.mm-free-shipping{display:flex;gap:6px;align-items:center;color:#45856b;font-size:11px;line-height:1.7;margin:12px 0}.mm-checkout-account{display:flex;gap:12px;align-items:center;border:1px solid #dce7f7;border-radius:5px;background:#f2f6fd;padding:17px;margin-bottom:28px;color:#6b91c2}.mm-checkout-account>div{flex:1 1;min-width:0}.mm-checkout-account strong{font-size:12px;color:#4c73a6;display:block}.mm-checkout-account span{display:block;font-size:11px;color:#7893b7;margin-top:3px;overflow-wrap:anywhere}.mm-checkout-account>a{font-size:12px;color:#3d6dab;text-decoration:underline;white-space:nowrap}.mm-order-account-link{display:block;margin-top:17px;font-size:12px;color:#4d79b4!important;text-decoration:underline!important}.mm-summary-amount{gap:15px}.mm-order-summary .mm-summary-total strong{white-space:nowrap}@media(max-width:600px){.mm-header-account{display:none}.mm-coupon>label,.mm-summary-delivery>label{font-size:13px}.mm-coupon input,.mm-summary-delivery input,.mm-summary-delivery select{font-size:16px;min-height:44px}.mm-summary-delivery>p{font-size:12px}.mm-coupon>div>button{font-size:12px;padding:10px 15px;min-height:44px}.mm-coupon>p,.mm-coupon>p>button{font-size:11px}.mm-checkout-account{padding:14px;gap:10px;margin-bottom:24px}.mm-checkout-account strong{font-size:12px}.mm-checkout-account span{font-size:11px;line-height:1.7}.mm-checkout-account>a{font-size:12px}.mm-checkout-account>svg{width:20px;height:20px}.mm-order-summary>.mm-free-shipping,.mm-order-summary>.mm-quote-error,.mm-order-summary>div.mm-summary-amount{font-size:12px}.mm-order-summary .mm-summary-total{font-size:13px}}.mm-order-summary .mm-summary-total.is-unpriced strong{font-size:13px;white-space:normal;text-align:right;line-height:1.6}@media(max-width:900px){.mm-header-account{display:none}}.mm-order-success .mm-order-reservation{max-width:640px;margin:18px auto;font-size:14px;line-height:1.9;color:#35577f;background:#f1f6ff;padding:16px;border-radius:7px}.mm-order-success .mm-order-payment-contact{margin:15px auto;display:flex;width:max-content;max-width:100%;white-space:normal}.mm-checkout-warning p{line-height:1.8}@media(max-width:600px){.mm-order-success .mm-order-payment-contact{width:100%;font-size:13px;line-height:1.6}.mm-order-success .mm-order-reservation{font-size:13px;padding:14px}}.mm-availability-notice{margin:18px 0 0;padding:14px 16px;border:1px solid #e0e7f0;border-radius:6px;background:#f4f7fb;font-size:13px;line-height:1.7;color:#435875}.mm-detail-buy button:disabled{cursor:not-allowed;opacity:.55}.mm-catalog-results,.mm-catalog-sidebar{min-width:0}.mm-category-select{position:relative;min-width:0;width:100%;margin-bottom:22px}.mm-category-select__heading{display:flex;align-items:center;justify-content:space-between;min-height:24px;margin-bottom:7px;font-size:12px;font-weight:600;color:#526781}.mm-category-select__heading>button{background:none;color:#145bd7;font-size:12px;padding:3px 0 3px 10px}.mm-category-select__trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:11px 12px;text-align:left;background:#fff;border:1px solid #cfdbe9!important;border-radius:7px;color:#264462;box-shadow:0 2px 5px #152a4410}.mm-category-select__trigger>span:first-of-type{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.mm-category-select__trigger>svg:first-child{color:#6280a0}.mm-category-select__trigger>svg:last-child{transform:rotate(90deg);transition:transform .15s}.mm-category-select__trigger>svg.is-open:last-child{transform:rotate(-90deg)}.mm-category-select__count,.mm-category-select__option-count{font-size:11px;color:#637990;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mm-category-select__count{background:#eef3f9;border-radius:4px;padding:1px 6px}.mm-category-select__popover{position:absolute;top:calc(100% + 7px);left:0;width:max(100%,310px);z-index:20;background:#fff;border:1px solid #d8e2ef;border-radius:9px;box-shadow:0 14px 40px #10243e26;overflow:hidden}.mm-category-select__search{display:flex;align-items:center;gap:9px;padding:13px;color:#6482a4;border-bottom:1px solid #e6edf5;background:#f8fafd}.mm-category-select__search>input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#213e60;font-size:14px;line-height:24px}.mm-category-select__search:focus-within{box-shadow:inset 0 0 0 2px #73a2e8}.mm-category-select__search>input:focus-visible{outline:none}.mm-category-select__summary{font-size:11px!important;color:#72849a;padding:8px 13px 5px}.mm-category-select__options{max-height:min(320px,42dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:4px 5px 6px;scroll-padding:4px}.mm-category-select__option{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;text-align:left;padding:10px 9px;border-radius:5px;background:#fff;color:#284665}.mm-category-select__option>span:first-child{flex:1 1;min-width:0}.mm-category-select__option strong{display:block;font-size:13px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.mm-category-select__option small{display:block;margin-top:2px;font-size:11px;color:#71849b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-category-select__option[data-highlighted=true]{background:#f0f5fc}.mm-category-select__option[aria-selected=true]{color:#145bd7;background:#eaf2ff}.mm-category-select__empty{padding:18px 14px 22px;color:#60758f;font-size:13px;line-height:1.7}@media(min-width:901px){.mm-catalog-layout{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:900px){.mm-catalog-layout{grid-template-columns:minmax(0,1fr);gap:18px}.mm-catalog-sidebar{display:block;padding:0;background:none;border:0}.mm-catalog-sidebar .mm-sidebar-help,.mm-catalog-sidebar h2{display:none}.mm-category-select{margin-bottom:0}.mm-category-select__popover{width:100%}.mm-category-select__trigger{min-height:48px}.mm-category-select__trigger>span:first-of-type{font-size:14px}.mm-category-select__heading{font-size:12px}.mm-category-select__search>input{font-size:16px}.mm-category-select__option{min-height:48px;padding:11px 10px}.mm-category-select__option strong{font-size:14px}.mm-category-select__option small{font-size:12px}.mm-catalog-sidebar>select{margin-top:10px;min-height:44px;font-size:16px}.mm-internal-search input{font-size:16px}.mm-breadcrumb{min-width:0;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.mm-category-select__trigger>svg:last-child{transition:none}}.mm-catalog-pagination{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:30px;padding-top:22px;border-top:1px solid #e4eaf2}.mm-catalog-pagination button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:42px;min-height:44px;border:1px solid #d3deeb;background:#fff;color:#355a86;border-radius:6px;font-size:13px;padding:8px 12px}.mm-catalog-pagination button:hover:not(:disabled){border-color:#9dbce9;background:#f1f6ff}.mm-catalog-pagination button[aria-current=page]{background:#145bd7;border-color:#145bd7;color:#fff;font-weight:700}.mm-pagination-pages{display:flex;align-items:center;gap:6px}.mm-pagination-pages>span{padding:4px;color:#7890ad}.mm-pagination-caption{display:none;font-size:12px;color:#637c9d}.mm-result-count{scroll-margin-top:20px}.mm-detail-image img.mm-product-placeholder,.mm-product-picture img.mm-product-placeholder{padding:0;object-fit:contain}@media(max-width:700px){.mm-catalog-pagination{gap:10px;justify-content:space-between;margin-top:23px;padding-top:18px}.mm-pagination-pages{display:none}.mm-pagination-caption{display:inline}.mm-catalog-pagination button{font-size:12px;padding:9px 10px}.mm-product-picture img.mm-product-placeholder{padding:0}}.mm-checkout-address{margin:25px 0 0;padding:20px 0 0;border:0;border-top:1px solid #e2e9f2;min-width:0}.mm-checkout-address legend{font-size:16px;font-weight:700;color:#31577f;padding:0 12px 0 0}.mm-checkout-address>p{font-size:12px;color:#6a819d;line-height:1.8;margin:6px 0 16px}.mm-checkout-address-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.mm-checkout-address-grid>label{display:flex;flex-direction:column;gap:7px;font-size:13px;color:#56769f;min-width:0}.mm-checkout-address-grid .mm-checkout-address-wide{grid-column:1/-1}.mm-checkout-address-grid input[readonly]{background:#f3f6fa;color:#476582}.mm-checkout-address-grid input,.mm-checkout-address-grid select{min-width:0;width:100%;background:#fff;border:1px solid #ccd9e9;border-radius:5px;padding:11px 12px;min-height:44px;color:#304f75;font-size:14px}@media(max-width:600px){.mm-checkout-address{padding-top:16px;margin-top:22px}.mm-checkout-address legend{font-size:15px}.mm-checkout-address>p{font-size:12px}.mm-checkout-address-grid{gap:13px 10px}.mm-checkout-address-grid input,.mm-checkout-address-grid select{font-size:16px}}.mm-checkout-form .mm-checkout-login-required{padding:13px 15px;border:1px solid #cddff6;border-radius:6px;background:#f0f6ff;color:#315d91;font-size:13px;line-height:1.8;margin:0 0 20px}.mm-checkout-login-required>a{color:#145bd7;text-decoration:underline;font-weight:600}.mm-shipping-quotes{margin-top:18px;padding-top:17px;border-top:1px solid #dce6f2}.mm-summary-delivery .mm-shipping-quotes>label{font-size:12px;font-weight:600;color:#365b87;margin-bottom:8px}.mm-shipping-cep{display:flex;gap:8px;min-width:0}.mm-shipping-cep input{min-width:0;flex:1 1;min-height:44px;width:100%;padding:10px 11px;border:1px solid #c8d7ea;border-radius:5px;color:#2c4f79;background:#fff;font-size:14px}.mm-shipping-cep button{flex:0 0 auto;min-height:44px;padding:10px 14px;background:#165bd4;color:#fff;border:1px solid #165bd4;border-radius:5px;font-size:12px;font-weight:600;cursor:pointer}.mm-shipping-cep button:disabled{opacity:.55;cursor:default}.mm-summary-delivery .mm-shipping-quotes>p,.mm-summary-delivery .mm-shipping-services>p{font-size:11px;line-height:1.7;color:#6a7f9a;margin:9px 0 0}.mm-shipping-services{min-width:0;margin:15px 0 0;padding:0;border:0}.mm-shipping-services legend{font-size:12px;font-weight:600;color:#365b87;margin-bottom:9px;padding:0}.mm-summary-delivery .mm-shipping-services>label{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:64px;padding:12px 10px;margin:0 0 8px;border:1px solid #d5e0ee;border-radius:5px;background:#fff;cursor:pointer}.mm-summary-delivery .mm-shipping-services>label.is-selected{border-color:#2869cf;background:#f0f6ff;box-shadow:0 0 0 1px #2869cf}.mm-shipping-services input[type=radio]{margin:0;width:16px;height:16px;accent-color:#165bd4}.mm-shipping-services label>span{display:flex;flex-direction:column;gap:4px;min-width:0}.mm-shipping-services strong{font-size:12px;font-weight:600;color:#294d79;overflow-wrap:anywhere}.mm-shipping-services small{font-size:10px;color:#6b809c;line-height:1.6}.mm-shipping-services b{font-size:12px;font-weight:700;white-space:nowrap;color:#294d79}.mm-shipping-error{padding:11px 12px;margin-top:11px;border:1px solid #ebcdd1;border-radius:5px;background:#fff8f8}.mm-summary-delivery .mm-shipping-error p{font-size:12px;line-height:1.7;color:#934753;margin:0}.mm-shipping-error a{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:11px;color:#315d94;text-decoration:underline}@media(max-width:600px){.mm-shipping-cep input{font-size:16px}.mm-shipping-services small{font-size:11px}.mm-shipping-services b,.mm-shipping-services strong{font-size:13px}.mm-shipping-services label>span{gap:3px}.mm-summary-delivery .mm-shipping-services>label{padding:12px}}.mm-store{--mm-blue:#2457ff;--mm-blue-dark:#163bc3;--mm-navy:#101114;--mm-text:#25282f;--mm-muted:#69717e;--mm-line:#e4e6eb;--mm-bg:#f4f5f7}.mm-store .mm-demo-bar{background:#08090b;color:#bec3ce}.mm-store .mm-demo-bar a{color:#d2d7e2}.mm-store .mm-cart-count,.mm-store .mm-demo-dot{background:var(--mm-blue)}.mm-store .mm-header{background:#15171b}.mm-store .mm-search{background:#f7f8fa;border-color:#eceef2;border-radius:3px}.mm-store .mm-search input{color:#292d36}.mm-store .mm-search input::placeholder{color:#6a7180}.mm-store .mm-search button{color:#254bc7}.mm-store .mm-cart-link,.mm-store .mm-header-account,.mm-store .mm-header-help{color:#f4f6fa!important}.mm-store .mm-header-help>span{color:#b0b7c4}.mm-store .mm-header-help strong,.mm-store .mm-mobile-menu{color:#f4f6fa}.mm-store .mm-navigation{background:#1c1e23;border-color:#30333c;color:#d9dde5}.mm-store .mm-all-categories{color:#f5f6fa!important;border-right-color:#383b45}.mm-store .mm-navigation a:hover{color:#a2b6ff!important}.mm-store .mm-button{border-radius:3px}.mm-store .mm-button-blue:hover{background:var(--mm-blue-dark);box-shadow:0 6px 22px #2457ff24}.mm-store .mm-button-outline{color:#303946!important;border-color:#cfd4df}.mm-store .mm-button-outline:hover{background:#f1f3f8;border-color:#9ba8c6}.mm-store .mm-text-link{color:#2446ba!important}.mm-store .mm-section-caption{color:#6a7180}.mm-store .mm-brand-hero{position:relative;isolation:isolate;overflow:hidden;min-height:540px;background:#101114;color:#fff}.mm-store .mm-brand-hero-photo{z-index:-2;object-fit:cover;object-position:center 68%}.mm-store .mm-photo-credit{position:absolute;z-index:2;max-width:calc(100% - 32px);padding:3px 7px;border-radius:2px;background:#080b10d9;color:#edf0f6;font-size:11px;font-weight:400;line-height:1.6;text-shadow:0 1px 3px #000}.mm-store .mm-photo-credit a{color:#fff;text-decoration:underline;text-underline-offset:2px}.mm-store .mm-photo-credit a:hover{color:#c4d0ff}.mm-store .mm-photo-credit-home{bottom:13px;left:40px}.mm-store .mm-brand-hero:before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,#101114fa,#101114e8 23%,#101114ad 43%,#10111426 66%,#1011140d)}.mm-store .mm-brand-hero:after{position:absolute;right:-2px;bottom:-1px;width:185px;height:13px;content:"";background:var(--mm-blue);transform:skewX(-35deg)}.mm-store .mm-brand-hero-inner{position:relative;min-height:540px;padding-block:58px 42px;animation:mm-brand-arrive .55s ease-out both}.mm-store .mm-brand-eyebrow{display:flex;align-items:center;gap:12px;color:#596473;font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.12em;text-transform:uppercase}.mm-store .mm-brand-eyebrow:before{width:29px;height:3px;flex:0 0 29px;content:"";background:var(--mm-blue)}.mm-store .mm-brand-about-hero .mm-brand-eyebrow,.mm-store .mm-brand-expertise .mm-brand-eyebrow,.mm-store .mm-brand-hero .mm-brand-eyebrow{color:#b8c1d4}.mm-store .mm-brand-hero h1{max-width:580px;margin:23px 0 20px;font-family:var(--font-rajdhani),Rajdhani,Arial,sans-serif;font-size:clamp(42px,5.15vw,70px);font-weight:600;line-height:.99;letter-spacing:-.02em;text-wrap:balance}.mm-store .mm-brand-hero h1 span{color:#c1c9d9}.mm-store .mm-brand-hero-description{max-width:405px;color:#c6cbd4;font-size:14px;line-height:1.85}.mm-store .mm-brand-actions{display:flex;align-items:center;flex-wrap:wrap;gap:17px 25px;margin-top:28px}.mm-store .mm-brand-actions .mm-button{min-height:48px;padding:14px 21px;font-size:12px}.mm-store .mm-brand-actions svg{transition:transform .18s ease}.mm-store .mm-brand-actions .mm-button:hover svg{transform:translateX(3px)}.mm-store .mm-brand-secondary{display:inline-flex;align-items:center;gap:11px;min-height:44px;border-bottom:1px solid #7d879a;color:#f0f2f7;font-size:12px;font-weight:600}.mm-store .mm-brand-secondary:hover{border-color:#b2c1ff;color:#b2c1ff}.mm-store .mm-brand-hero-signature{display:flex;align-items:center;gap:13px;max-width:430px;margin-top:33px}.mm-store .mm-brand-hero-signature>span{display:block;width:28px;height:34px;flex:0 0 28px;border-top:2px solid var(--mm-blue);border-left:2px solid var(--mm-blue);transform:skewX(-18deg)}.mm-store .mm-brand-hero-signature p{color:#b5bdcc;font-size:11px;line-height:1.8}.mm-store .mm-brand-hero-signature strong{color:#e7eaf1;font-weight:600}.mm-store .mm-brand-hero-caption{position:absolute;right:max(40px,calc((100% - 1320px) / 2));bottom:24px;display:flex;align-items:center;gap:10px;color:#d1d7e2;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.mm-store .mm-brand-hero-caption:before{width:24px;height:2px;content:"";background:var(--mm-blue)}.mm-store .mm-benefits svg{color:#3153c5}.mm-store .mm-category-card{background:#f6f7f9;border-color:#e3e6ec;border-radius:3px}.mm-store .mm-category-card>div{color:#3c4b72}.mm-store .mm-category-card:hover{background:#f0f3ff;border-color:#9eaff1}.mm-store .mm-featured-wrap{background:#f3f4f6;border-color:#e6e8ed}.mm-store .mm-product-card{border-radius:3px;border-color:#e0e4eb}.mm-store .mm-product-card:hover{border-color:#a2b2ec;box-shadow:0 10px 26px #20263a0c}.mm-store .mm-add-small{background:#edf1ff;color:#2451dc;border-radius:3px}.mm-store .mm-add-small:hover{background:var(--mm-blue);color:#fff}.mm-store .mm-story-visual{position:relative;isolation:isolate;min-height:390px;border-left:4px solid var(--mm-blue);border-radius:3px;background:#17191e;padding:31px 34px 54px;gap:25px}.mm-store .mm-story-visual:before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,#090c12e8,#090c12c9 42%,#090c1240)}.mm-store .mm-story-photo{z-index:-2;object-fit:cover;object-position:center 70%}.mm-store .mm-photo-credit-story{left:27px;bottom:12px}.mm-store .mm-story-logo{position:relative;width:165px;max-width:70%}.mm-store .mm-story-outline{position:relative;font-size:clamp(36px,3.6vw,49px);line-height:1.02;color:#c7cfde}.mm-store .mm-story-visual>a{color:#e4e9f4;font-size:12px}.mm-store .mm-story-visual>a:hover{color:#b0c0ff}.mm-store .mm-story-copy h2{color:#292e37}.mm-store .mm-story-copy>p{color:#657080}.mm-store .mm-brand-about-hero{position:relative;isolation:isolate;overflow:hidden;background:#101114;color:#fff}.mm-store .mm-brand-about-photo{position:absolute;z-index:-2;inset:0 0 0 auto;width:48%}.mm-store .mm-brand-about-photo>img{object-fit:cover;object-position:center 48%}.mm-store .mm-brand-about-hero:before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,#101114,#101114 46%,#101114b8 57%,#10111412 78%,#1011140d)}.mm-store .mm-photo-credit-about{right:24px;bottom:13px;max-width:46%}.mm-store .mm-brand-about-intro{min-height:455px;padding-bottom:55px}.mm-store .mm-brand-about-intro .mm-breadcrumb{padding-top:24px;padding-bottom:35px;color:#b3bdcf}.mm-store .mm-brand-about-intro .mm-breadcrumb a,.mm-store .mm-brand-about-intro .mm-breadcrumb>span{color:#d3daea}.mm-store .mm-brand-about-intro h1{max-width:55%;margin:19px 0 22px;font-family:var(--font-rajdhani),Rajdhani,Arial,sans-serif;font-size:clamp(42px,4.7vw,66px);line-height:1.02;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.mm-store .mm-brand-about-intro h1 span{color:#c1c9d9}.mm-store .mm-brand-about-intro>p{max-width:49%;color:#cbd1dc;font-size:15px;line-height:1.9}.mm-store .mm-brand-origin{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;padding-block:76px}.mm-store .mm-brand-expertise h2,.mm-store .mm-brand-journey header h2,.mm-store .mm-brand-origin-heading h2{margin-top:15px;font-size:clamp(32px,3.1vw,43px);line-height:1.1;color:#272c34;text-wrap:balance}.mm-store .mm-brand-origin-copy p{color:#626b79;font-size:14px;line-height:1.95}.mm-store .mm-brand-origin-copy p+p{margin-top:18px}.mm-store .mm-brand-journey{padding-bottom:76px}.mm-store .mm-brand-journey header{max-width:640px;margin-bottom:30px}.mm-store .mm-brand-journey-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mm-store .mm-brand-journey-grid article{min-width:0;padding:24px 23px 27px;border-top:3px solid var(--mm-blue);border-radius:2px;background:#1c1e23}.mm-store .mm-brand-step{display:block;margin-bottom:16px;color:#93a9ff;font-family:var(--font-rajdhani),Rajdhani,Arial,sans-serif;font-size:36px;font-weight:600;line-height:1}.mm-store .mm-brand-journey-grid h3{margin-bottom:12px;font-size:18px;line-height:1.35;font-weight:700;color:#f2f4f8}.mm-store .mm-brand-journey-grid p{color:#c1c7d2;font-size:13px;line-height:1.85}.mm-store .mm-brand-expertise{background:#15171b;border-block:1px solid #2b2e38}.mm-store .mm-brand-expertise-grid{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:75px;padding-block:70px}.mm-store .mm-brand-part-photo{position:relative;display:grid;place-items:center;min-width:0;min-height:315px;aspect-ratio:1.4;border-radius:3px;background:linear-gradient(140deg,#fff,#e5e8ef)}.mm-store .mm-brand-part-photo img{width:100%;height:100%;object-fit:contain;padding:26px}.mm-store .mm-brand-expertise h2{color:#f0f3f9}.mm-store .mm-brand-expertise p{margin-block:21px 25px;color:#bdc4d1;font-size:14px;line-height:1.9}.mm-store .mm-brand-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;padding-block:68px 54px}.mm-store .mm-brand-values article{min-width:0;padding-left:22px;border-left:2px solid #d6dcea}.mm-store .mm-brand-values article>svg{margin-bottom:17px;color:#3658cd}.mm-store .mm-brand-values h3{margin-bottom:12px;color:#303641;font-size:17px;line-height:1.45}.mm-store .mm-brand-values p{color:#646e7e;font-size:13px;line-height:1.9}.mm-store .mm-brand-about-links{display:flex;justify-content:center;flex-wrap:wrap;gap:15px 36px;padding:0 16px 60px}.mm-store .mm-brand-about-links a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#3454bd;font-size:13px;font-weight:600}.mm-store .mm-brand-about-links a:hover{color:#163bc3;text-decoration:underline;text-underline-offset:5px}.mm-store .mm-media-band{background:#202329;border-color:#333844}.mm-store .mm-youtube-symbol{color:#91aaff;border-right-color:#444b5a}.mm-store .mm-media-inner>div>span{color:#b8c0ce}.mm-store .mm-media-inner h2{color:#edf0f6}.mm-store .mm-media-inner>.mm-button{color:#26354d!important}.mm-store .mm-support-band{background:#17191e;border-top:3px solid var(--mm-blue)}.mm-store .mm-support-band>.mm-container>svg{color:#91aaff}.mm-store .mm-support-band span{color:#bcc4d2}.mm-store .mm-support-band a{background:var(--mm-blue);border-color:var(--mm-blue);border-radius:3px;color:#fff}.mm-store .mm-support-band a:hover{background:var(--mm-blue-dark);border-color:var(--mm-blue-dark)}.mm-store .mm-footer{background:#0e0f12;color:#bbc1cc}.mm-store .mm-footer h2{color:#e6eaf2}.mm-store .mm-footer-brand p,.mm-store .mm-footer-contact p,.mm-store .mm-footer-grid>div>a:not(.mm-footer-brand>a){color:#b0b7c5}.mm-store .mm-footer-brand>div{color:#a7b7e6}.mm-store .mm-footer-grid>div>a:hover{color:#e5ebff}.mm-store .mm-privacy-settings{display:block;padding:0;background:transparent;color:#b0b7c5;font-size:12px;text-align:left}.mm-store .mm-privacy-settings:hover{color:#e5ebff}.mm-store .mm-footer-bottom{color:#979fab;border-color:#2b2e36}.mm-store .mm-footer-photo-credits{color:#c0c8d5;font-size:12px;padding-bottom:18px}.mm-store .mm-footer-photo-credits a{text-decoration:underline}.mm-store .mm-language-controls{display:flex;align-items:center;gap:16px}.mm-store .mm-language-selector{max-width:125px;padding:4px 7px;border:1px solid #667085;border-radius:4px;background:#151a22;color:#f3f5f8;font-size:11px}.mm-store .mm-transmission-links{display:flex;flex-wrap:wrap;gap:8px 14px;margin:14px 0 18px;font-size:12px}.mm-store .mm-transmission-links strong{flex-basis:100%}.mm-store .mm-transmission-links a{color:#145bd7;text-decoration:underline}.mm-store .mm-whatsapp-draft{display:grid;gap:12px;margin-top:20px;padding:16px;border:1px solid #cddbed;border-radius:4px;color:#344963}.mm-store .mm-whatsapp-draft label,.mm-store .mm-whatsapp-draft textarea{display:block;width:100%}.mm-store .mm-whatsapp-draft textarea{margin-top:8px;padding:12px;border:1px solid #cddbed;border-radius:4px;resize:vertical;font:inherit}.mm-store .mm-whatsapp-draft a,.mm-store .mm-whatsapp-draft button{width:fit-content;color:#145bd7;background:transparent;text-decoration:underline}@keyframes mm-brand-arrive{0%{transform:translateY(8px)}to{transform:translateY(0)}}@media (max-width:1100px){.mm-store .mm-brand-hero h1{max-width:505px}.mm-store .mm-brand-hero:before{background:linear-gradient(90deg,#101114fa,#101114df 32%,#1011146b 66%,#1011141a)}.mm-store .mm-brand-expertise-grid,.mm-store .mm-brand-origin{gap:42px}.mm-store .mm-brand-journey-grid article{padding-inline:18px}}@media (max-width:900px){.mm-store .mm-brand-hero,.mm-store .mm-brand-hero-inner{min-height:510px}.mm-store .mm-brand-hero-inner{padding-top:48px}.mm-store .mm-brand-hero h1{max-width:440px;font-size:57px}.mm-store .mm-brand-hero-photo{object-position:60% 68%}.mm-store .mm-brand-hero-caption{font-size:9px;right:40px;bottom:19px}.mm-store .mm-brand-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mm-store .mm-brand-journey-grid article{padding:26px}.mm-store .mm-brand-origin{grid-template-columns:.85fr 1.15fr;gap:35px;padding-block:58px}.mm-store .mm-brand-expertise-grid{gap:35px;padding-block:55px}.mm-store .mm-brand-part-photo{min-height:280px}.mm-store .mm-brand-values{gap:23px}.mm-store .mm-brand-values article{padding-left:15px}}@media (max-width:600px){.mm-store .mm-brand-hero{min-height:590px}.mm-store .mm-brand-hero-inner{min-height:590px;padding-block:28px 205px}.mm-store .mm-brand-hero>.mm-brand-hero-photo{top:auto!important;bottom:0!important;height:225px!important;object-fit:cover;object-position:65% 70%}.mm-store .mm-brand-hero:before{background:linear-gradient(180deg,#101114,#101114 48%,#101114e8 57%,#10111438 77%,#1011140d)}.mm-store .mm-brand-hero:after{width:120px;height:8px}.mm-store .mm-brand-eyebrow{gap:10px;font-size:10px;letter-spacing:.08em}.mm-store .mm-brand-eyebrow:before{width:23px;flex-basis:23px}.mm-store .mm-brand-hero h1{max-width:390px;margin-top:21px;margin-bottom:19px;font-size:clamp(36px,10.4vw,42px);line-height:1}.mm-store .mm-brand-hero-description{max-width:365px;font-size:13px;line-height:1.85}.mm-store .mm-brand-actions{gap:13px 20px;margin-top:24px}.mm-store .mm-brand-actions .mm-button{min-height:46px;font-size:12px}.mm-store .mm-brand-secondary{min-height:40px;font-size:11px}.mm-store .mm-brand-hero-signature{display:none}.mm-store .mm-brand-hero-signature p{font-size:10px}.mm-store .mm-brand-hero-signature>span{width:23px;height:28px;flex-basis:23px}.mm-store .mm-brand-hero-caption{bottom:62px;right:16px;max-width:90%;font-size:8px;letter-spacing:.05em;text-shadow:0 1px 8px #000}.mm-store .mm-story-visual{min-height:380px;padding:27px 27px 54px;gap:23px}.mm-store .mm-story-logo{width:145px}.mm-store .mm-story-outline{font-size:40px}.mm-store .mm-photo-credit-home{left:16px;bottom:8px}.mm-store .mm-photo-credit-story{left:20px;max-width:calc(100% - 40px)}.mm-store .mm-brand-about-photo{inset:auto 0 0;width:100%;height:225px}.mm-store .mm-brand-about-photo>img{object-position:center 48%}.mm-store .mm-brand-about-hero:before{background:linear-gradient(180deg,#101114,#101114 52%,#101114fa 58%,#10111435 76%,#10111408)}.mm-store .mm-brand-about-intro{min-height:610px;padding-bottom:250px}.mm-store .mm-photo-credit-about{left:16px;right:auto;bottom:8px;max-width:calc(100% - 32px)}.mm-store .mm-brand-about-intro .mm-breadcrumb{padding-top:20px;padding-bottom:30px;font-size:11px}.mm-store .mm-brand-about-intro h1{max-width:100%;margin-block:18px 20px;font-size:44px}.mm-store .mm-brand-about-intro>p{max-width:430px;font-size:13px;line-height:1.85}.mm-store .mm-brand-expertise-grid,.mm-store .mm-brand-origin{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:44px}.mm-store .mm-brand-expertise h2,.mm-store .mm-brand-journey header h2,.mm-store .mm-brand-origin-heading h2{margin-top:13px;font-size:34px}.mm-store .mm-brand-origin-copy p{font-size:13px;line-height:1.95}.mm-store .mm-brand-journey{padding-bottom:45px}.mm-store .mm-brand-journey header{margin-bottom:25px}.mm-store .mm-brand-journey-grid{grid-template-columns:minmax(0,1fr);gap:14px}.mm-store .mm-brand-journey-grid article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:0 18px;padding:23px 22px}.mm-store .mm-brand-step{grid-column:1;grid-row:1/3;margin:1px 0 0;font-size:31px}.mm-store .mm-brand-journey-grid h3{grid-column:2;margin-bottom:9px;font-size:17px}.mm-store .mm-brand-journey-grid p{grid-column:2;font-size:12px}.mm-store .mm-brand-part-photo{min-height:255px;aspect-ratio:1.4}.mm-store .mm-brand-part-photo img{padding:22px}.mm-store .mm-brand-expertise p{font-size:13px}.mm-store .mm-brand-values{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:43px 28px}.mm-store .mm-brand-values article{padding-left:19px}.mm-store .mm-brand-values article>svg{margin-bottom:12px}.mm-store .mm-brand-values h3{font-size:17px;margin-bottom:9px}.mm-store .mm-brand-values p{font-size:13px}.mm-store .mm-brand-about-links{gap:3px 21px;padding-bottom:36px}.mm-store .mm-brand-about-links a{font-size:12px}}@media (prefers-reduced-motion:reduce){.mm-store .mm-brand-hero-inner{animation:none}.mm-store .mm-brand-actions svg{transition:none}.mm-store .mm-brand-actions .mm-button:hover svg{transform:none}}.mm-store .mm-detail-language-note,.mm-store .mm-language-note{color:#526781;font-size:12px;line-height:1.5}.mm-store .mm-language-note{margin:12px 0 18px}.mm-store .mm-detail-language-note{margin:8px 0}