body.xiaomi-ux3b2-active .xiaomi-story-system{width:100%;max-width:none;display:grid;gap:clamp(18px,2vw,28px)}body.xiaomi-ux3b2-active .xiaomi-story{grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);min-height:clamp(460px,42vw,640px) !important;border:1px solid var(--ndovu-product-border);border-radius:calc(var(--ndovu-product-radius) + 8px);background:var(--ndovu-product-subtle) !important;box-shadow:0 14px 38px var(--ndovu-product-shadow) !important}body.xiaomi-ux3b2-active .xiaomi-story__media{min-height:clamp(420px,42vw,640px)}body.xiaomi-ux3b2-active .xiaomi-story__content{padding:clamp(32px,5vw,72px) !important;background:var(--ndovu-product-surface) !important}body.xiaomi-ux3b2-active .xiaomi-story--media-right .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--split.xiaomi-story--content-right .xiaomi-story__content{order:1}body.xiaomi-ux3b2-active .xiaomi-story--media-right .xiaomi-story__media,body.xiaomi-ux3b2-active .xiaomi-story--split.xiaomi-story--content-right .xiaomi-story__media{order:2}body.xiaomi-ux3b2-active .xiaomi-story--full{position:relative !important;display:grid !important;grid-template-columns:1fr !important;min-height:clamp(560px,58vw,780px) !important;isolation:isolate}body.xiaomi-ux3b2-active .xiaomi-story--full .xiaomi-story__media{position:absolute !important;inset:0 !important;width:100%;height:100%;min-height:0;aspect-ratio:auto;background:var(--ndovu-product-subtle) !important}body.xiaomi-ux3b2-active .xiaomi-story--media-white .xiaomi-story__media,body.xiaomi-ux3b2-active .xiaomi-story--media-white .xiaomi-story__feature img,body.xiaomi-ux3b2-active .xiaomi-story--media-white .xiaomi-story__step img{background:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--full .xiaomi-story__media::after{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--ndovu-product-text) 22%,transparent),transparent 58%);content:'';pointer-events:none}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--media-white .xiaomi-story__media::after{display:none}body.xiaomi-ux3b2-active .xiaomi-story--full .xiaomi-story__content{position:relative !important;z-index:1;width:min(620px,calc(100% - 48px));max-width:620px !important;align-self:end;justify-self:start !important;margin:clamp(18px,4vw,56px) !important;padding:clamp(28px,4vw,56px) !important;border:1px solid color-mix(in srgb,var(--ndovu-product-surface) 64%,transparent);border-radius:calc(var(--ndovu-product-radius) + 2px) !important;background:color-mix(in srgb,var(--ndovu-product-surface) 92%,transparent) !important;color:var(--ndovu-product-text) !important;box-shadow:0 14px 38px var(--ndovu-product-shadow) !important;backdrop-filter:blur(12px) saturate(1.08) !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--vertical-top .xiaomi-story__content{align-self:start}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--vertical-center .xiaomi-story__content{align-self:center}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--vertical-bottom .xiaomi-story__content{align-self:end}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--content-center .xiaomi-story__content{justify-self:center !important;text-align:center !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--content-right .xiaomi-story__content{justify-self:end !important}body.xiaomi-ux3b2-active .xiaomi-story--dark .xiaomi-story__content{background:color-mix(in srgb,var(--ndovu-product-text) 90%,transparent) !important;color:var(--ndovu-product-surface) !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--panel-transparent .xiaomi-story__content{border-color:transparent !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--panel-light .xiaomi-story__content{border-color:color-mix(in srgb,#000 12%,transparent) !important;background:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--panel-dark .xiaomi-story__content{border-color:color-mix(in srgb,#fff 18%,transparent) !important;background:#191919 !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__content h2,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__eyebrow,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__body{color:#111 !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__content h2,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__eyebrow,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__body{color:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-grid,body.xiaomi-ux3b2-active .xiaomi-story--installation-steps{min-height:0 !important;box-shadow:0 14px 38px var(--ndovu-product-shadow) !important}body.xiaomi-ux3b2-active .xiaomi-story--media-white.xiaomi-story--feature-grid,body.xiaomi-ux3b2-active .xiaomi-story--media-white.xiaomi-story--installation-steps,body.xiaomi-ux3b2-active .xiaomi-story--media-white.xiaomi-story--feature-grid > .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--media-white.xiaomi-story--installation-steps > .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--media-white .xiaomi-story__feature,body.xiaomi-ux3b2-active .xiaomi-story--media-white .xiaomi-story__step{background:#fff !important}body.xiaomi-ux3b2-active .xiaomi-description-system{width:min(calc(100% - 32px),var(--ndovu-description-shell,1440px)) !important;max-width:var(--ndovu-description-shell,1440px) !important;margin-inline:auto !important;margin-top:clamp(36px,5vw,64px);padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:inherit !important;box-shadow:none !important}body.xiaomi-ux3b2-active .xiaomi-description-system header,body.xiaomi-ux3b2-active .xiaomi-description-system__content{width:min(100%,var(--ndovu-description-measure,1180px));max-width:var(--ndovu-description-measure,1180px);margin-inline:auto}body.xiaomi-ux3b2-active .xiaomi-description-system header{margin:0 0 18px !important}body.xiaomi-ux3b2-active .xiaomi-description-system header > span{color:inherit !important}body.xiaomi-ux3b2-active .xiaomi-description-system__content{color:inherit !important;font-family:inherit;overflow:visible}body.xiaomi-ux3b2-active .xiaomi-description-system__content img{max-width:100%;height:auto}body.xiaomi-ux3b2-active .xiaomi-accessory-system,body.xiaomi-ux3b2-active .xiaomi-product-card-grid{width:100%;max-width:none}body.xiaomi-ux3b2-active .xiaomi-recommendation-system{width:min(calc(100% - 32px),var(--ndovu-recommendation-shell,1440px)) !important;max-width:var(--ndovu-recommendation-shell,1440px) !important;margin-inline:auto !important}body.xiaomi-ux3b2-active .xiaomi-recommendation-system .xiaomi-product-card:hover{background:var(--ndovu-product-surface) !important;color:var(--ndovu-product-text) !important;border-color:var(--ndovu-product-border) !important}body.xiaomi-ux3b2-active .xiaomi-spec-system{width:min(1280px,calc(100% - 32px));padding:clamp(26px,4vw,52px)}body.xiaomi-ux3b2-active .xiaomi-spec-system dl{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;width:100%;margin:0 !important;border-top:1px solid var(--ndovu-product-border)}body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div{display:grid !important;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr) !important;gap:clamp(14px,2vw,24px);min-width:0;padding:16px 0;border-bottom:1px solid var(--ndovu-product-border)}body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div:nth-child(odd){padding-right:clamp(18px,3vw,36px)}body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div:nth-child(even){padding-left:clamp(18px,3vw,36px);border-left:1px solid var(--ndovu-product-border)}body.xiaomi-ux3b2-active .xiaomi-spec-system dt,body.xiaomi-ux3b2-active .xiaomi-spec-system dd{min-width:0;margin:0;overflow-wrap:anywhere}body.xiaomi-ux3b2-active .xiaomi-spec-system dt{color:var(--ndovu-product-muted) !important;font-weight:600}body.xiaomi-ux3b2-active .xiaomi-spec-system dd{color:var(--ndovu-product-text) !important}@media (max-width:1050px){body.xiaomi-ux3b2-active .xiaomi-story:not(.xiaomi-story--full):not(.xiaomi-story--feature-grid):not(.xiaomi-story--installation-steps){grid-template-columns:1fr !important}body.xiaomi-ux3b2-active .xiaomi-story:not(.xiaomi-story--full) .xiaomi-story__media{order:0 !important;min-height:0;aspect-ratio:16 / 10}body.xiaomi-ux3b2-active .xiaomi-story:not(.xiaomi-story--full) .xiaomi-story__content{order:1 !important}}@media (max-width:900px){body.xiaomi-ux3b2-active .xiaomi-spec-system dl{grid-template-columns:1fr !important}body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div,body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div:nth-child(odd),body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div:nth-child(even){grid-template-columns:minmax(100px,.42fr) minmax(0,.58fr) !important;padding:14px 0;border-left:0}}@media (max-width:767px){body.xiaomi-ux3b2-active .xiaomi-story--full{min-height:0 !important}body.xiaomi-ux3b2-active .xiaomi-story--full .xiaomi-story__media{position:relative !important;order:0 !important;min-height:0;aspect-ratio:16 / 10}body.xiaomi-ux3b2-active .xiaomi-story--full .xiaomi-story__media::after{display:none}body.xiaomi-ux3b2-active .xiaomi-story--full .xiaomi-story__content{position:relative !important;order:1 !important;width:100%;max-width:none !important;margin:0 !important;padding:24px 20px !important;border:0;border-radius:0 !important;background:var(--ndovu-product-surface) !important;box-shadow:none !important;backdrop-filter:none !important;text-align:left !important;align-self:stretch !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--panel-card .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--panel-transparent .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--panel-light .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--panel-dark .xiaomi-story__content{border:0 !important;background:var(--ndovu-product-surface) !important;color:var(--ndovu-product-text) !important;box-shadow:none !important;backdrop-filter:none !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__content h2,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__content h2,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__body,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__body{color:var(--ndovu-product-text) !important}body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-black .xiaomi-story__eyebrow,body.xiaomi-ux3b2-active .xiaomi-story--full.xiaomi-story--text-white .xiaomi-story__eyebrow{color:var(--ndovu-product-accent) !important}body.xiaomi-ux3b2-active .xiaomi-story--mobile-text-top .xiaomi-story__content{order:0 !important}body.xiaomi-ux3b2-active .xiaomi-story--mobile-text-top .xiaomi-story__media{order:1 !important}body.xiaomi-ux3b2-active .xiaomi-spec-system{width:calc(100% - 24px);padding:20px 18px}body.xiaomi-ux3b2-active .xiaomi-story-system,body.xiaomi-ux3b2-active .xiaomi-accessory-system{width:100% !important;max-width:none !important;margin-inline:0 !important}body.xiaomi-ux3b2-active .xiaomi-recommendation-system{width:calc(100% - 24px) !important;max-width:none !important;margin-inline:auto !important}body.xiaomi-ux3b2-active .xiaomi-description-system{width:calc(100% - 24px) !important;max-width:none !important;margin-inline:auto !important}body.xiaomi-ux3b2-active .xiaomi-description-system header,body.xiaomi-ux3b2-active .xiaomi-description-system__content{width:100%;max-width:none}}@media (max-width:520px){body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div,body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div:nth-child(odd),body.xiaomi-ux3b2-active .xiaomi-spec-system dl > div:nth-child(even){grid-template-columns:1fr !important;gap:5px}}body.xiaomi-ux3b2-active .xiaomi-compare-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body.xiaomi-ux3b2-active .xiaomi-compare-scroll table{width:max(100%,720px);margin:0}body.xiaomi-ux3b2-active .xiaomi-purchase-assurances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin-top:22px}body.xiaomi-ux3b2-active .xiaomi-purchase-assurances > div{display:grid;min-width:0;gap:5px;padding:14px;border:1px solid var(--ndovu-product-border);border-radius:12px}body.xiaomi-ux3b2-active .xiaomi-purchase-assurances span,body.xiaomi-ux3b2-active .xiaomi-purchase-assurances strong{display:block}body.xiaomi-ux3b2-active .xiaomi-story,body.xiaomi-ux3b2-active .xiaomi-spec-system,body.xiaomi-ux3b2-active .xiaomi-description-system,body.xiaomi-ux3b2-active .xiaomi-compare-system{scroll-margin-top:110px}body.xiaomi-ux3b2-active .xiaomi-mobile-buybar{display:none}@media (min-width:768px){body.xiaomi-ux3b2-active .xiaomi-mobile-buybar{display:none !important}}@media (max-width:767px){body.xiaomi-ux3b2-active.xiaomi-mobile-buybar-visible{padding-bottom:calc(var(--ndovu-mobile-buybar-height,72px) + var(--ndovu-whatsapp-fab-height,52px) + 40px + env(safe-area-inset-bottom)) !important}body.xiaomi-ux3b2-active .xiaomi-mobile-buybar{position:fixed;z-index:10020;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;display:flex;width:auto;max-width:none;align-items:center;gap:12px;padding:12px;border:1px solid var(--ndovu-product-border);border-radius:16px;box-shadow:0 12px 34px var(--ndovu-product-shadow) !important;opacity:0;visibility:hidden;transform:translateY(calc(100% + 24px));transition:opacity .2s ease,visibility .2s ease,transform .2s ease}body.xiaomi-ux3b2-active .xiaomi-mobile-buybar.is-visible{opacity:1;visibility:visible;transform:translateY(0)}body.xiaomi-ux3b2-active.xiaomi-mobile-buybar-visible .ndovu-wa-fab{z-index:10019 !important;bottom:calc(var(--ndovu-mobile-buybar-height,72px) + 24px + env(safe-area-inset-bottom)) !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}body.xiaomi-ux3b2-active .xiaomi-mobile-buybar__price{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}body.xiaomi-ux3b2-active .xiaomi-mobile-buybar__price strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.xiaomi-ux3b2-active .xiaomi-mobile-buybar__button{display:inline-flex;min-height:46px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 18px;border:1px solid transparent;border-radius:12px;font-weight:700;text-decoration:none !important}body.xiaomi-ux3b2-active .xiaomi-purchase-assurances{grid-template-columns:1fr}body.xiaomi-ux3b2-active .xiaomi-compare-system{max-width:calc(100vw - 24px) !important;overflow:hidden}body.xiaomi-ux3b2-active .woocommerce-product-gallery{width:100% !important;max-width:100% !important}body.xiaomi-ux3b2-active .woocommerce-product-gallery .flex-control-thumbs{display:flex !important;width:100% !important;max-width:100% !important;flex-direction:row !important;gap:8px;overflow-x:auto !important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body.xiaomi-ux3b2-active .woocommerce-product-gallery .flex-control-thumbs li{width:68px !important;min-width:68px;flex:0 0 68px !important}body.xiaomi-ux3b2-active .xiaomi-story,body.xiaomi-ux3b2-active .xiaomi-spec-system,body.xiaomi-ux3b2-active .xiaomi-description-system,body.xiaomi-ux3b2-active .xiaomi-compare-system{scroll-margin-top:86px}}body.xiaomi-ux3b2-active{overflow-x:clip}body.xiaomi-ux3b2-active .xiaomi-story-system{position:relative;left:50%;width:calc(100vw - var(--ndovu-scrollbar-width,0px)) !important;max-width:calc(100vw - var(--ndovu-scrollbar-width,0px)) !important;margin-inline:calc(-50vw + (var(--ndovu-scrollbar-width,0px) / 2)) 0 !important;overflow:clip}body.xiaomi-ux3b2-active .xiaomi-story:not(.xiaomi-story--full){width:min(1280px,calc(100% - 32px));margin-inline:auto}body.xiaomi-ux3b2-active .xiaomi-story--full{width:100%;max-width:none;border-inline:0 !important;border-radius:0 !important;box-shadow:none !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-grid .xiaomi-story__feature img,body.xiaomi-ux3b2-active .xiaomi-story--feature-grid.xiaomi-story--media-white .xiaomi-story__feature img{width:100%;height:auto !important;max-height:none !important;aspect-ratio:auto !important;object-fit:contain !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-grid .xiaomi-story__feature--media-only{display:block;padding:0 !important;overflow:hidden;background:#000 !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-grid .xiaomi-story__feature--media-only img{margin:0 !important;border-radius:0 !important;background:#000 !important}body.xiaomi-ux3b2-active .xiaomi-faq-system,body.xiaomi-ux3b2-active .xiaomi-notes-system{width:min(1280px,calc(100% - 32px));margin:clamp(36px,6vw,80px) auto 0;padding:clamp(24px,4vw,56px);border:1px solid var(--ndovu-product-border);border-radius:var(--ndovu-product-radius);background:var(--ndovu-product-surface);color:var(--ndovu-product-text)}body.xiaomi-ux3b2-active .xiaomi-faq-system header,body.xiaomi-ux3b2-active .xiaomi-notes-system header{margin-bottom:clamp(20px,3vw,34px)}body.xiaomi-ux3b2-active .xiaomi-faq-system header > span,body.xiaomi-ux3b2-active .xiaomi-notes-system header > span{color:var(--ndovu-product-accent);font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}body.xiaomi-ux3b2-active .xiaomi-faq-system h2,body.xiaomi-ux3b2-active .xiaomi-notes-system h2{margin:6px 0 0;color:inherit;font-size:clamp(28px,3vw,44px);line-height:1.12}body.xiaomi-ux3b2-active .xiaomi-faq-system__items{border-top:1px solid var(--ndovu-product-border)}body.xiaomi-ux3b2-active .xiaomi-faq-system details{border-bottom:1px solid var(--ndovu-product-border)}body.xiaomi-ux3b2-active .xiaomi-faq-system summary{position:relative;padding:20px 44px 20px 0;cursor:pointer;list-style:none;font-weight:700}body.xiaomi-ux3b2-active .xiaomi-faq-system summary::-webkit-details-marker{display:none}body.xiaomi-ux3b2-active .xiaomi-faq-system summary::after{position:absolute;top:50%;right:4px;content:'+';font-size:24px;font-weight:400;transform:translateY(-50%)}body.xiaomi-ux3b2-active .xiaomi-faq-system details[open] summary::after{content:'\2212'}body.xiaomi-ux3b2-active .xiaomi-faq-system details > div{max-width:80ch;padding:0 44px 18px 0;color:var(--ndovu-product-muted);line-height:1.7}body.xiaomi-ux3b2-active .xiaomi-faq-system details > div p,body.xiaomi-ux3b2-active .xiaomi-notes-system__content p{margin:0 0 1em}body.xiaomi-ux3b2-active .xiaomi-notes-system__content{max-width:90ch;color:var(--ndovu-product-muted);line-height:1.7}body.xiaomi-ux3b2-active .xiaomi-notes-system__content ul,body.xiaomi-ux3b2-active .xiaomi-notes-system__content ol{margin:0;padding-left:1.3em}body.xiaomi-ux3b2-active .xiaomi-notes-system__content li + li{margin-top:.55em}@media (max-width:767px){body.xiaomi-ux3b2-active .xiaomi-story:not(.xiaomi-story--full){width:calc(100% - 24px)}body.xiaomi-ux3b2-active .xiaomi-faq-system,body.xiaomi-ux3b2-active .xiaomi-notes-system{width:calc(100% - 24px);margin-top:28px;padding:22px 18px}body.xiaomi-ux3b2-active .xiaomi-story--feature-grid .xiaomi-story__feature--media-only img{width:100%}}body.xiaomi-ux3b2-active .xiaomi-spec-system__groups{display:grid;gap:clamp(30px,4vw,48px)}body.xiaomi-ux3b2-active .xiaomi-spec-system__group{min-width:0}body.xiaomi-ux3b2-active .xiaomi-spec-system__group > h3{margin:0 0 14px;color:var(--ndovu-product-text);font-size:clamp(20px,2vw,28px);line-height:1.2}body.xiaomi-ux3b2-active .xiaomi-spec-system__group dl{margin:0 !important}body.xiaomi-ux3b2-active .xiaomi-spec-system__group dd{white-space:normal}body.xiaomi-ux3b2-active .xiaomi-story__media video,body.xiaomi-ux3b2-active .xiaomi-story__feature video,body.xiaomi-ux3b2-active .xiaomi-story__step video{display:block;width:100%;height:100%;border:0;background:#000;object-fit:cover}body.xiaomi-ux3b2-active .xiaomi-story__media > video{position:absolute;inset:0}body.xiaomi-ux3b2-active .xiaomi-story--feature-grid .xiaomi-story__feature video,body.xiaomi-ux3b2-active .xiaomi-story--installation-steps .xiaomi-story__step video{height:auto;aspect-ratio:4 / 3;margin:0 0 18px;border-radius:calc(var(--ndovu-product-radius) - 6px)}body.ndovu-cinematic-product .xiaomi-ux3b2-components{position:relative;z-index:0;isolation:isolate;padding-bottom:clamp(56px,8vw,120px);background:#000;color:#fff}body.ndovu-cinematic-product .xiaomi-ux3b2-components::before{content:"";position:absolute;z-index:-1;inset:0 50%;width:100vw;transform:translateX(-50%);background:#000;pointer-events:none}body.ndovu-cinematic-product .xiaomi-story-system--cinematic{gap:0;background:#000}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story{width:100%;max-width:none;margin:0;border:0 !important;border-radius:0 !important;background:#000 !important;color:#fff !important;box-shadow:none !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story:not(.xiaomi-story--full){min-height:min(72vw,880px) !important;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__media,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__content{background:#000 !important;color:#fff !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__content{padding:clamp(36px,6vw,96px) !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__content,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__content h2,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__eyebrow,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__body,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__body p,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__feature,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__feature h3,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story .xiaomi-story__feature p{color:#fff !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--full{min-height:min(72vw,960px) !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--full .xiaomi-story__content{width:min(700px,calc(100% - 48px));max-width:700px !important;background:transparent !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--feature-grid,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--installation-steps{min-height:0 !important;padding:clamp(54px,8vw,112px) clamp(20px,6vw,96px) !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__feature-grid{width:min(1480px,100%);margin-inline:auto;gap:clamp(10px,1.5vw,24px)}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__feature,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__step{overflow:hidden;padding:0 0 26px !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:22px !important;background:#0b0b0b !important;color:#fff !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__feature img,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__feature video,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__step img,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__step video{width:100%;margin:0 0 24px !important;border-radius:0 !important;background:#000 !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__feature h3,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__feature > div,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__step h3,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__step > div{padding-inline:24px}body.ndovu-cinematic-product .xiaomi-description-system,body.ndovu-cinematic-product .xiaomi-spec-system,body.ndovu-cinematic-product .xiaomi-faq-system,body.ndovu-cinematic-product .xiaomi-notes-system,body.ndovu-cinematic-product .xiaomi-reviews-system{border-color:rgba(255,255,255,.15) !important;background:#000 !important;color:#fff !important}body.ndovu-cinematic-product .xiaomi-spec-system__group > h3,body.ndovu-cinematic-product .xiaomi-spec-system dt,body.ndovu-cinematic-product .xiaomi-faq-system details > div,body.ndovu-cinematic-product .xiaomi-notes-system__content{color:#fff !important}body.ndovu-cinematic-product .xiaomi-spec-system__group dl,body.ndovu-cinematic-product .xiaomi-spec-system__group dt,body.ndovu-cinematic-product .xiaomi-spec-system__group dd,body.ndovu-cinematic-product .xiaomi-faq-system__items,body.ndovu-cinematic-product .xiaomi-faq-system details{border-color:rgba(255,255,255,.15) !important}body.xiaomi-ux3b2-active .xiaomi-story--mosaic-grid{display:block !important;min-height:0 !important;padding:clamp(54px,8vw,112px) clamp(20px,6vw,96px) !important}body.xiaomi-ux3b2-active .xiaomi-story--mosaic-grid > .xiaomi-story__content{max-width:900px;margin:0 auto clamp(30px,5vw,64px);padding:0 !important;text-align:center}body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.5vw,24px);width:min(1480px,100%);margin-inline:auto}body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid > .xiaomi-story__feature{grid-column:span 4;min-width:0}body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid > .xiaomi-story__feature:nth-child(8n + 1),body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid > .xiaomi-story__feature:nth-child(8n + 4){grid-column:span 6}body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid img,body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid video{display:block;width:100%;height:auto !important;aspect-ratio:16 / 10;object-fit:cover}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--mosaic-grid{min-height:0 !important;background:#000 !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__mosaic-grid > .xiaomi-story__feature{overflow:hidden;padding:0 0 26px !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:22px !important;background:#0b0b0b !important;color:#fff !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__mosaic-grid img,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__mosaic-grid video{margin:0 0 24px !important;border-radius:0 !important;background:#000 !important}body.ndovu-cinematic-product .xiaomi-spec-system,body.ndovu-cinematic-product .xiaomi-spec-system header,body.ndovu-cinematic-product .xiaomi-spec-system header > span,body.ndovu-cinematic-product .xiaomi-spec-system h2,body.ndovu-cinematic-product .xiaomi-spec-system h3,body.ndovu-cinematic-product .xiaomi-spec-system dt,body.ndovu-cinematic-product .xiaomi-spec-system dd,body.ndovu-cinematic-product .xiaomi-spec-system dd *,body.ndovu-cinematic-product .xiaomi-spec-system a{color:#fff !important}body.ndovu-cinematic-product .xiaomi-recommendation-system,body.ndovu-cinematic-product .xiaomi-recommendation-system header,body.ndovu-cinematic-product .xiaomi-recommendation-system header > span,body.ndovu-cinematic-product .xiaomi-recommendation-system h2,body.ndovu-cinematic-product .xiaomi-recommendation-system .xiaomi-product-card,body.ndovu-cinematic-product .xiaomi-recommendation-system .xiaomi-product-card:hover,body.ndovu-cinematic-product .xiaomi-recommendation-system .xiaomi-product-card__media{border-color:rgba(255,255,255,.15) !important;background:#000 !important;color:#fff !important}body.ndovu-cinematic-product .xiaomi-recommendation-system .xiaomi-product-card__name,body.ndovu-cinematic-product .xiaomi-recommendation-system .xiaomi-product-card__price,body.ndovu-cinematic-product .xiaomi-recommendation-system .xiaomi-product-card__price *,body.ndovu-cinematic-product .xiaomi-recommendation-system .xiaomi-product-card__stock{color:#fff !important}@media (max-width:767px){body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story:not(.xiaomi-story--full){width:100%;grid-template-columns:1fr;min-height:0 !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--full{min-height:116vw !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story__content{padding:30px 22px 46px !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--full .xiaomi-story__content{width:calc(100% - 28px);margin:14px !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--feature-grid,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--mosaic-grid,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--installation-steps{padding:46px 14px !important}body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid{grid-auto-columns:min(84vw,340px);grid-auto-flow:column;grid-template-columns:none;gap:14px;max-width:none;overflow-x:auto;padding:0 4px 12px;scroll-padding-inline:4px;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid::-webkit-scrollbar{display:none}body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid > .xiaomi-story__feature,body.xiaomi-ux3b2-active .xiaomi-story__mosaic-grid > .xiaomi-story__feature:nth-child(n){grid-column:auto;scroll-snap-align:start}}body.xiaomi-ux3b2-active .xiaomi-story--fit-contain .xiaomi-story__media img,body.xiaomi-ux3b2-active .xiaomi-story--fit-contain .xiaomi-story__media video,body.xiaomi-ux3b2-active .xiaomi-story--fit-contain .xiaomi-story__feature img,body.xiaomi-ux3b2-active .xiaomi-story--fit-contain .xiaomi-story__feature video,body.xiaomi-ux3b2-active .xiaomi-story--fit-contain .xiaomi-story__step img,body.xiaomi-ux3b2-active .xiaomi-story--fit-contain .xiaomi-story__step video{object-fit:contain !important}body.xiaomi-ux3b2-active .xiaomi-story--metric-band,body.xiaomi-ux3b2-active .xiaomi-story--metric-split{min-height:0 !important;padding:clamp(64px,8vw,124px) clamp(24px,8vw,140px) !important}body.xiaomi-ux3b2-active .xiaomi-story--metric-band{display:block !important;text-align:center}body.xiaomi-ux3b2-active .xiaomi-story--metric-band > .xiaomi-story__media,body.xiaomi-ux3b2-active .xiaomi-story--metric-split > .xiaomi-story__media{display:none}body.xiaomi-ux3b2-active .xiaomi-story--metric-band > .xiaomi-story__content{max-width:1120px !important;margin:0 auto clamp(50px,6vw,88px) !important;padding:0 !important;background:transparent !important;text-align:center !important}body.xiaomi-ux3b2-active .xiaomi-story--metric-band .xiaomi-story__eyebrow,body.xiaomi-ux3b2-active .xiaomi-story--metric-split .xiaomi-story__eyebrow{font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.xiaomi-ux3b2-active .xiaomi-story--metric-band h2,body.xiaomi-ux3b2-active .xiaomi-story--metric-split h2{font-size:clamp(42px,6vw,84px) !important;font-weight:400 !important;line-height:1.02 !important;letter-spacing:-.045em}body.xiaomi-ux3b2-active .xiaomi-story__metrics{display:grid;grid-template-columns:repeat(var(--ndovu-metric-columns,3),minmax(0,1fr));gap:clamp(28px,5vw,80px);width:min(1280px,100%);margin-inline:auto}body.xiaomi-ux3b2-active .xiaomi-story__metrics--1{--ndovu-metric-columns:1}body.xiaomi-ux3b2-active .xiaomi-story__metrics--2{--ndovu-metric-columns:2}body.xiaomi-ux3b2-active .xiaomi-story__metrics--3{--ndovu-metric-columns:3}body.xiaomi-ux3b2-active .xiaomi-story__metrics--4{--ndovu-metric-columns:4}body.xiaomi-ux3b2-active .xiaomi-story__metric{min-width:0}body.xiaomi-ux3b2-active .xiaomi-story__metric h3{margin:0 0 12px;color:inherit;font-size:clamp(17px,1.6vw,24px);font-weight:750}body.xiaomi-ux3b2-active .xiaomi-story__metric-value{margin:0 0 12px !important;color:#a95ce5 !important;font-size:clamp(50px,7vw,88px);font-weight:300;line-height:1;letter-spacing:-.055em}body.xiaomi-ux3b2-active .xiaomi-story__metric-body,body.xiaomi-ux3b2-active .xiaomi-story__metric-body p{margin:0;color:inherit !important;font-size:clamp(15px,1.4vw,20px);line-height:1.45}body.xiaomi-ux3b2-active .xiaomi-story--metric-split{display:grid !important;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr) !important;align-items:center;gap:clamp(48px,8vw,140px)}body.xiaomi-ux3b2-active .xiaomi-story--metric-split > .xiaomi-story__content{max-width:780px !important;margin:0 !important;padding:0 !important;background:transparent !important}body.xiaomi-ux3b2-active .xiaomi-story--metric-split .xiaomi-story__metrics{grid-template-columns:1fr;gap:clamp(36px,5vw,62px)}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-band,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split{min-height:0 !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__content,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__content h2,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__eyebrow,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__body,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__body p,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__metric,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__metric h3,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__metric-body,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split.xiaomi-story--light .xiaomi-story__metric-body p{background:#fff !important;color:#111 !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light > .xiaomi-story__content,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light > .xiaomi-story__content h2,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light > .xiaomi-story__content .xiaomi-story__eyebrow,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light > .xiaomi-story__content .xiaomi-story__body,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light > .xiaomi-story__content .xiaomi-story__body p{background:#fff !important;color:#111 !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light .xiaomi-story__feature,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light .xiaomi-story__feature h3,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light .xiaomi-story__feature > div,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--light .xiaomi-story__feature p{background:#f5f5f5 !important;color:#111 !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--media-white .xiaomi-story__media{background:#fff !important}@media (max-width:767px){body.xiaomi-ux3b2-active .xiaomi-story--metric-band,body.xiaomi-ux3b2-active .xiaomi-story--metric-split,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-band,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--metric-split{display:block !important;padding:54px 22px !important}body.xiaomi-ux3b2-active .xiaomi-story--metric-band > .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--metric-split > .xiaomi-story__content{margin-bottom:42px !important;padding:0 !important}body.xiaomi-ux3b2-active .xiaomi-story--metric-band h2,body.xiaomi-ux3b2-active .xiaomi-story--metric-split h2{font-size:clamp(38px,12vw,58px) !important}body.xiaomi-ux3b2-active .xiaomi-story__metrics{grid-template-columns:1fr;gap:34px}}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split{display:grid !important;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr) !important;align-items:stretch;min-height:clamp(620px,55vw,860px) !important;overflow:hidden;padding:0 clamp(24px,7vw,132px) !important;background:#000 !important;color:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__media{position:relative !important;inset:auto !important;grid-column:2;grid-row:1;width:100% !important;min-height:clamp(620px,55vw,860px) !important;overflow:hidden;background:#000 !important}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__media picture,body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__media img,body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__media video{display:block;width:100% !important;height:100% !important}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__media img,body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__media video{position:absolute !important;inset:0 !important;object-fit:contain !important;object-position:center}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__content{position:relative;z-index:1;grid-column:1;grid-row:1;align-self:center;max-width:620px !important;margin:0 !important;padding:clamp(44px,6vw,88px) clamp(12px,2vw,30px) !important;background:transparent !important;color:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split h2{max-width:13ch;margin:0 0 30px;color:#fff !important;font-size:clamp(46px,4.2vw,70px) !important;font-weight:450 !important;line-height:1.08 !important;letter-spacing:-.055em}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split .xiaomi-story__eyebrow{margin-bottom:18px;color:rgba(255,255,255,.62) !important;font-size:clamp(17px,1.25vw,21px);font-weight:700}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split .xiaomi-story__body,body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split .xiaomi-story__body p{max-width:40ch;color:rgba(255,255,255,.62) !important;font-size:clamp(17px,1.25vw,20px);line-height:1.5}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel{position:relative;isolation:isolate;display:flex !important;flex-direction:column;justify-content:space-between;min-height:clamp(650px,58vw,880px) !important;overflow:hidden;padding:clamp(70px,8vw,132px) clamp(56px,10vw,170px) !important;background:#000 !important;color:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media{position:absolute !important;z-index:-1;inset:clamp(24px,5vw,80px) !important;width:auto !important;height:auto !important;min-height:0 !important;overflow:hidden;border-radius:clamp(22px,2.4vw,40px);background:#111 !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,6,16,.94) 0%,rgba(3,6,16,.72) 38%,rgba(3,6,16,.12) 72%),linear-gradient(0deg,rgba(3,6,16,.8),transparent 55%);content:"";pointer-events:none}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media picture,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media img,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media video{display:block;width:100% !important;height:100% !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media img,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media video{position:absolute !important;inset:0 !important;object-fit:cover !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__content{position:relative;z-index:1;width:min(640px,52%);max-width:640px !important;margin:0 !important;padding:0 !important;background:transparent !important;color:#fff !important}body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--immersive-panel > .xiaomi-story__content{background:transparent !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel h2{max-width:12ch;margin:0 0 28px;color:#fff !important;font-size:clamp(46px,4.6vw,72px) !important;font-weight:450 !important;line-height:1.04 !important;letter-spacing:-.055em}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__eyebrow,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__body,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__body p{color:rgba(255,255,255,.65) !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__eyebrow{font-size:clamp(18px,1.5vw,25px);font-weight:700}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__body,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__body p{max-width:44ch;font-size:clamp(17px,1.45vw,23px);line-height:1.5}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__metrics{position:relative;z-index:1;grid-template-columns:repeat(var(--ndovu-metric-columns,2),minmax(0,1fr));gap:clamp(28px,5vw,76px);width:min(720px,64%);margin:clamp(40px,7vw,100px) 0 0 !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__metric{display:flex;flex-direction:column}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__metric-value{order:0;color:#fff !important;font-size:clamp(42px,4.5vw,68px);font-weight:500}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__metric h3{order:1;color:rgba(255,255,255,.62) !important;font-size:clamp(15px,1.3vw,20px);font-weight:600}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel .xiaomi-story__metric-body{order:2}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail{display:block !important;min-height:0 !important;overflow:hidden;padding:clamp(64px,7vw,104px) 0 clamp(48px,5vw,72px) !important;background:#000 !important;color:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail > .xiaomi-story__media{display:none !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail > .xiaomi-story__content{max-width:1280px !important;margin:0 auto clamp(42px,6vw,76px) !important;padding:0 clamp(22px,5vw,72px) !important;background:transparent !important;color:#fff !important;text-align:left !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail h2{max-width:16ch;margin-inline:0;color:#fff !important;font-size:clamp(46px,4.6vw,72px) !important;font-weight:450 !important;line-height:1.03 !important;letter-spacing:-.055em}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__eyebrow,body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__body,body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__body p{color:rgba(255,255,255,.66) !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature-rail{display:grid !important;grid-auto-columns:clamp(300px,31vw,520px);grid-auto-flow:column;grid-template-columns:none !important;gap:clamp(16px,2vw,28px);width:100%;max-width:none;overflow-x:auto;margin:0 !important;padding:0 clamp(22px,5vw,72px) 20px;scroll-padding-inline:clamp(22px,5vw,72px);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature-rail::-webkit-scrollbar{display:none}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature{display:flex;height:clamp(360px,27vw,440px);min-height:0;flex-direction:column;overflow:hidden;padding:clamp(26px,2.5vw,40px) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:clamp(22px,2.2vw,34px) !important;background:#1b1b1d !important;color:#fff !important;scroll-snap-align:center}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature h3{order:1;max-width:18ch;margin:0 0 20px;padding:0;color:#fff !important;font-size:clamp(25px,2.1vw,34px);line-height:1.12}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature > div{order:2;padding:0;color:rgba(255,255,255,.62) !important;font-size:clamp(15px,1.15vw,18px)}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature picture{order:3;display:block;width:100%;height:min(42%,180px);margin:auto 0 0}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature img,body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature video{order:3;width:100% !important;height:100% !important;margin:auto 0 0 !important;border-radius:0 !important;object-fit:contain !important;background:transparent !important}body.xiaomi-ux3b2-active .xiaomi-story__rail-controls{display:flex;justify-content:center;gap:12px;margin-top:24px}body.xiaomi-ux3b2-active .xiaomi-story__rail-controls button{box-sizing:border-box;display:inline-grid;flex:0 0 56px;width:56px;min-width:56px;height:56px;min-height:56px;padding:0 !important;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#2b2b2d;color:#fff;font:inherit;cursor:pointer;transition:background .2s ease,transform .2s ease}body.xiaomi-ux3b2-active .xiaomi-story__rail-controls button:hover,body.xiaomi-ux3b2-active .xiaomi-story__rail-controls button:focus-visible{background:#444;transform:translateY(-2px)}body.xiaomi-ux3b2-active .ndovu-rail-icon{position:relative;display:block;box-sizing:border-box;width:18px;height:18px}body.xiaomi-ux3b2-active .ndovu-rail-icon--play:before{position:absolute;top:2px;left:5px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor;content:""}body.xiaomi-ux3b2-active .ndovu-rail-icon--pause:before,body.xiaomi-ux3b2-active .ndovu-rail-icon--pause:after{position:absolute;top:2px;width:4px;height:14px;border-radius:1px;background:currentColor;content:""}body.xiaomi-ux3b2-active .ndovu-rail-icon--pause:before{left:3px}body.xiaomi-ux3b2-active .ndovu-rail-icon--pause:after{right:3px}body.xiaomi-ux3b2-active .ndovu-rail-icon--prev:before,body.xiaomi-ux3b2-active .ndovu-rail-icon--next:before{position:absolute;top:3px;width:11px;height:11px;border-top:2px solid currentColor;border-right:2px solid currentColor;content:""}body.xiaomi-ux3b2-active .ndovu-rail-icon--prev:before{left:5px;transform:rotate(-135deg)}body.xiaomi-ux3b2-active .ndovu-rail-icon--next:before{right:5px;transform:rotate(45deg)}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery{display:block !important;min-height:0 !important;overflow:hidden;padding:clamp(68px,7vw,112px) 0 clamp(48px,5vw,76px) !important;background:#000 !important;color:#fff !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery > .xiaomi-story__media{display:none !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery > .xiaomi-story__content{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);grid-template-rows:auto auto;gap:8px clamp(48px,7vw,120px);max-width:1380px !important;margin:0 auto clamp(44px,5vw,72px) !important;padding:0 clamp(24px,5vw,72px) !important;background:transparent !important;color:#fff !important;text-align:left !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__eyebrow{grid-column:1;grid-row:1;margin:0 0 10px;color:rgba(255,255,255,.58) !important;font-size:clamp(16px,1.2vw,20px);font-weight:650}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery h2{grid-column:1;grid-row:2;max-width:10ch;margin:0;color:#fff !important;font-size:clamp(44px,4.5vw,72px) !important;font-weight:450 !important;line-height:1.08 !important;letter-spacing:-.05em}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__body{grid-column:2;grid-row:1 / span 2;align-self:end;max-width:44ch}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__body,body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__body p{margin:0;color:rgba(255,255,255,.62) !important;font-size:clamp(17px,1.25vw,20px);line-height:1.55}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__landscape-gallery{display:grid !important;grid-auto-columns:clamp(520px,50vw,920px);grid-auto-flow:column;grid-template-columns:none !important;gap:clamp(16px,2vw,26px);width:100%;max-width:none;overflow-x:auto;margin:0 !important;padding:0 max(5vw,calc((100vw - 920px) / 2)) 20px;scroll-padding-inline:max(5vw,calc((100vw - 920px) / 2));scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__landscape-gallery::-webkit-scrollbar{display:none}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card{display:flex;min-height:0;flex-direction:column;overflow:hidden;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;opacity:.38;scroll-snap-align:center;transition:opacity .35s ease,transform .35s ease}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card.is-active{opacity:1;transform:translateY(-2px)}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card picture{order:0;display:block;width:100%;aspect-ratio:16 / 9;margin:0 0 22px;overflow:hidden;border-radius:clamp(18px,1.8vw,28px)}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card img,body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card video{width:100% !important;height:100% !important;margin:0 !important;object-fit:cover !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card h3{order:1;margin:0 0 10px;color:#fff !important;font-size:clamp(24px,2vw,30px);line-height:1.18}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card > div{order:2;max-width:60ch;padding:0;color:rgba(255,255,255,.6) !important;font-size:clamp(15px,1.15vw,18px);line-height:1.5}@media (max-width:767px){body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--cinematic-split{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:auto minmax(380px,112vw);min-height:0 !important;padding:0 20px 54px !important}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__content{grid-column:1;grid-row:1;padding:54px 4px 30px !important}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split > .xiaomi-story__media{grid-column:1;grid-row:2;min-height:0 !important}body.xiaomi-ux3b2-active .xiaomi-story--cinematic-split h2,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel h2,body.xiaomi-ux3b2-active .xiaomi-story--feature-rail h2{font-size:clamp(38px,10.5vw,48px) !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--immersive-panel{display:flex !important;min-height:720px !important;padding:58px 32px !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media{inset:14px !important;aspect-ratio:auto !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__media:after{background:linear-gradient(180deg,rgba(3,6,16,.96) 0%,rgba(3,6,16,.58) 50%,rgba(3,6,16,.92) 100%)}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__content,body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__metrics{width:100%}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__content{padding:0 !important}body.xiaomi-ux3b2-active .xiaomi-story--immersive-panel > .xiaomi-story__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--feature-rail{padding:58px 0 42px !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail > .xiaomi-story__content{padding:0 20px !important}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature-rail{grid-auto-columns:min(86vw,390px);gap:14px;padding-inline:20px;scroll-padding-inline:20px}body.xiaomi-ux3b2-active .xiaomi-story--feature-rail .xiaomi-story__feature{height:390px;min-height:0;padding:28px !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery,body.ndovu-cinematic-product .xiaomi-story-system--cinematic .xiaomi-story--landscape-gallery{padding:58px 0 42px !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery > .xiaomi-story__content{display:block;margin-bottom:34px !important;padding:0 20px !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery h2{max-width:11ch;margin-bottom:22px;font-size:clamp(38px,11vw,48px) !important}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__body{max-width:none}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__landscape-gallery{grid-auto-columns:min(86vw,420px);gap:14px;padding-inline:20px;scroll-padding-inline:20px}body.xiaomi-ux3b2-active .xiaomi-story--landscape-gallery .xiaomi-story__gallery-card picture{aspect-ratio:4 / 3;margin-bottom:18px}body.xiaomi-ux3b2-active .xiaomi-story__rail-controls button{flex-basis:50px;width:50px;min-width:50px;height:50px;min-height:50px}}.ndovu-section-nav{display:flex;gap:8px;flex-wrap:wrap;margin:24px auto;padding:12px 0;max-width:1280px;border-block:1px solid #8883}.ndovu-section-nav a{display:inline-flex;align-items:center;padding:10px 18px;border-radius:24px;background:var(--ndovu-product-surface,#f4f6f5);color:var(--ndovu-product-text,inherit);font:600 14px/1.4 system-ui;text-decoration:none}.ndovu-section-nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ndovu-ps2-document [id],#product-purchase{scroll-margin-top:120px}.ndovu-ps2-document.ndovu-density-compact .xiaomi-story{padding-block:32px}.ndovu-ps2-document.ndovu-density-compact .xiaomi-story__body{max-width:68ch}.xiaomi-story video.ndovu-lazy-video{background:#101416;min-height:160px;max-width:100%;height:auto}.xiaomi-story picture img{height:auto}.ndovu-ps2-document .xiaomi-story__body{overflow-wrap:anywhere}.ndovu-ps2-document .xiaomi-story__body a{text-decoration:underline}@media(prefers-reduced-motion:reduce){.xiaomi-story-system *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:767px){.ndovu-section-nav{padding-inline:16px;gap:6px}.ndovu-section-nav a{padding:9px 13px;font-size:12px}.ndovu-ps2-document.ndovu-density-compact .xiaomi-story{padding-block:24px}}.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story-system{max-width:1320px;margin-inline:auto;padding:24px}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story{border-radius:20px!important;padding:clamp(24px,4vw,56px)!important;margin:0 0 24px!important;overflow:hidden;box-shadow:none!important;gap:32px!important;min-height:0!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story--light{background:#fff!important;color:#172529!important;border:1px solid #dee5e5!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story--neutral{background:#f2f5f4!important;color:#172529!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story--dark{background:#111719!important;color:#f7fbfa!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story:not(.xiaomi-story--immersive-panel)>.xiaomi-story__media{position:relative!important;min-height:0!important;height:auto!important;aspect-ratio:auto!important;align-self:center;overflow:hidden;border-radius:12px}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story:not(.xiaomi-story--immersive-panel)>.xiaomi-story__media picture{display:block!important;min-height:0!important;height:auto!important;width:100%!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story:not(.xiaomi-story--immersive-panel)>.xiaomi-story__media img,body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story:not(.xiaomi-story--immersive-panel)>.xiaomi-story__media video{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;max-height:680px!important;margin:0!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story--fit-contain>.xiaomi-story__media img,body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story--fit-contain>.xiaomi-story__media video{object-fit:contain!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story__content h2{font-size:clamp(26px,3.8vw,54px)!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:0 0 22px!important;background:transparent!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story__body{font-size:17px!important;line-height:1.75!important;max-width:68ch}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story__content{min-height:0!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story__feature-grid{gap:18px!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story__feature{box-shadow:none!important;min-width:0}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story__feature img{height:auto!important;max-height:420px!important;object-fit:contain!important}body.ndovu-ps2-document.ndovu-density-compact .xiaomi-story{padding:28px!important;margin-bottom:16px!important}@media(max-width:767px){.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story-system{padding:12px}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story{padding:24px!important;border-radius:14px!important;gap:22px!important}body.ndovu-ps2-document:not(.ndovu-preset-original) .xiaomi-story__body{font-size:15px!important}}@media(max-width:767px){body.ndovu-ps2-document section.related.products > .products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin-left:0;margin-right:0}body.ndovu-ps2-document section.related.products > .products:before,body.ndovu-ps2-document section.related.products > .products:after{display:none}body.ndovu-ps2-document section.related.products > .products > .product{float:none!important;width:100%!important;min-width:0;margin:0!important}body.ndovu-ps2-document section.related.products .price{flex-wrap:wrap}}.ndovu-dedicated-links{display:flex;gap:20px;flex-wrap:wrap;margin:20px 0;font-size:15px}.ndovu-dedicated-links{display:flex;gap:12px;flex-wrap:wrap;max-width:1280px;margin:20px auto;padding:0 24px}.ndovu-dedicated-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;background:var(--esh-primary,#0053e2);color:#fff!important;border:1px solid var(--esh-primary,#0053e2);border-radius:4px;font-family:inherit;font-weight:600;font-size:14px;line-height:1.4;text-decoration:none!important}.ndovu-dedicated-links a.ndovu-compare-secondary{background:transparent;color:var(--esh-primary,#0053e2)!important}.ndovu-dedicated-links a:focus-visible{outline:3px solid var(--esh-primary,#0053e2);outline-offset:3px}@media(max-width:767px){.ndovu-dedicated-links{flex-direction:column;padding:0 16px}.ndovu-dedicated-links a{width:100%}}.ndovu-scene-inner>.ndovu-dedicated-links{max-width:none;margin:0 0 20px;padding:0;justify-content:var(--npt-align,flex-start)}.ndovu-catalog-product .ndovu-comparison-price{color:var(--esh-primary,var(--ecomall-primary-color,#0053e2))}.ndovu-catalog-compare .ndovu-catalog-product .ndovu-comparison-buy{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;box-sizing:border-box;margin:8px 0 0;padding:12px 16px;border:0;border-radius:5px;background:#105eaa;color:#fff!important;text-transform:none;font-size:16px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;white-space:normal}.ndovu-catalog-compare .ndovu-comparison-buy:hover{background:#084d90;color:#fff}.ndovu-catalog-compare .ndovu-comparison-buy:focus-visible{outline:3px solid #111;outline-offset:3px}.ndovu-catalog-compare .ndovu-catalog-product .ndovu-comparison-buy:disabled{background:#e5e7eb;color:#4b5563!important;cursor:not-allowed;opacity:1}body.xiaomi-ux3b2-active .woocommerce-tabs :is(.entry-content,.product-content,.woocommerce-Tabs-panel) :is(.wp-block-embed,.wp-block-video,.wp-video,.wp-block-embed__wrapper){max-width:100%;min-width:0}body.xiaomi-ux3b2-active .woocommerce-tabs :is(.entry-content,.product-content,.woocommerce-Tabs-panel) iframe{max-width:100%}body.xiaomi-ux3b2-active .woocommerce-tabs :is(.entry-content,.product-content,.woocommerce-Tabs-panel) :is(iframe[src*="youtube.com/embed"],iframe[src*="youtube-nocookie.com/embed"],iframe[src*="player.vimeo.com"],.wp-block-embed-youtube iframe,.wp-block-embed-vimeo iframe){display:block;width:100%;height:auto;aspect-ratio:16 / 9}body.xiaomi-ux3b2-active .woocommerce-tabs :is(.entry-content,.product-content,.woocommerce-Tabs-panel) video{display:block;width:100%;max-width:100%;height:auto}body.xiaomi-ux3b2-active .woocommerce-Tabs-panel--description table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.ndovu-has-scenes .xiaomi-story-system{width:100%;max-width:none!important;padding:0!important;margin-block:0!important;margin-inline:calc(-50vw + (var(--ndovu-scrollbar-width,0px)/2)) 0!important;display:block!important;gap:0!important;overflow:clip}.ndovu-scene,.ndovu-scene-card,.ndovu-product-nav,.ndovu-scene-panel,.ndovu-scene-caption{--s-width:var(--ns-width,960px);--s-copy-width:var(--ns-copy-width,700px);--s-padding-top:var(--ns-padding-top,80px);--s-padding-bottom:var(--ns-padding-bottom,80px);--s-gutter:var(--ns-gutter,24px);--s-gap:var(--ns-gap,20px);--s-copy-gap:var(--ns-copy-gap,40px);--s-heading-size:var(--ns-heading-size,48px);--s-body-size:var(--ns-body-size,16px);--s-eyebrow-size:var(--ns-eyebrow-size,20px);--s-card-title-size:var(--ns-card-title-size,20px);--s-heading-weight:var(--ns-heading-weight,700);--s-line-height:var(--ns-line-height,1.17);--s-text-align:var(--ns-text-align,center);--s-background:var(--ns-background,#000);--s-foreground:var(--ns-foreground,#f5f5f7);--s-muted:var(--ns-muted,#86868b);--s-accent:var(--ns-accent,#0099ff);--s-card-background:var(--ns-card-background,#1d1d1f);--s-button-background:var(--ns-button-background,#ffdf00);--s-button-foreground:var(--ns-button-foreground,#000);--s-radius:var(--ns-radius,16px);--s-button-radius:var(--ns-button-radius,4px);--s-ratio:var(--ns-ratio,1.777778);--s-fit:var(--ns-fit,cover);--s-position-x:var(--ns-position-x,50%);--s-position-y:var(--ns-position-y,50%);--s-media-width:var(--ns-media-width,100%);--s-split-ratio:var(--ns-split-ratio,1.30435fr);--s-min-height:var(--ns-min-height,0px);--s-hero-text-width:var(--ns-hero-text-width,510px);--s-hero-text-top:var(--ns-hero-text-top,100px);--s-media-offset:var(--ns-media-offset,0px);--s-media-scale:var(--ns-media-scale,1);--s-columns:var(--ns-columns,3);--s-card-width:var(--ns-card-width,313px);--s-card-padding:var(--ns-card-padding,28px);--s-card-height:var(--ns-card-height,auto);--s-tabs-size:var(--ns-tabs-size,14px);--s-tab-background:var(--ns-tab-background,#292929);--s-tab-selected:var(--ns-tab-selected,#f5f5f7);--s-tab-text:var(--ns-tab-text,#1d1d1f);--s-metrics-columns:var(--ns-metrics-columns,3)}@media(max-width:767px){.ndovu-scene,.ndovu-scene-card,.ndovu-product-nav,.ndovu-scene-panel,.ndovu-scene-caption{--s-width:var(--ns-m-width,var(--ns-width,960px));--s-copy-width:var(--ns-m-copy-width,var(--ns-copy-width,700px));--s-padding-top:var(--ns-m-padding-top,48px);--s-padding-bottom:var(--ns-m-padding-bottom,48px);--s-gutter:var(--ns-m-gutter,20px);--s-gap:var(--ns-m-gap,16px);--s-copy-gap:var(--ns-m-copy-gap,28px);--s-heading-size:var(--ns-m-heading-size,32px);--s-body-size:var(--ns-m-body-size,16px);--s-eyebrow-size:var(--ns-m-eyebrow-size,17px);--s-card-title-size:var(--ns-m-card-title-size,18px);--s-heading-weight:var(--ns-m-heading-weight,var(--ns-heading-weight,700));--s-line-height:var(--ns-m-line-height,var(--ns-line-height,1.17));--s-text-align:var(--ns-m-text-align,var(--ns-text-align,center));--s-background:var(--ns-m-background,var(--ns-background,#000));--s-foreground:var(--ns-m-foreground,var(--ns-foreground,#f5f5f7));--s-muted:var(--ns-m-muted,var(--ns-muted,#86868b));--s-accent:var(--ns-m-accent,var(--ns-accent,#0099ff));--s-card-background:var(--ns-m-card-background,var(--ns-card-background,#1d1d1f));--s-button-background:var(--ns-m-button-background,var(--ns-button-background,#ffdf00));--s-button-foreground:var(--ns-m-button-foreground,var(--ns-button-foreground,#000));--s-radius:var(--ns-m-radius,var(--ns-radius,16px));--s-button-radius:var(--ns-m-button-radius,var(--ns-button-radius,4px));--s-ratio:var(--ns-m-ratio,var(--ns-ratio,1.777778));--s-fit:var(--ns-m-fit,var(--ns-fit,cover));--s-position-x:var(--ns-m-position-x,var(--ns-position-x,50%));--s-position-y:var(--ns-m-position-y,var(--ns-position-y,50%));--s-media-width:var(--ns-m-media-width,var(--ns-media-width,100%));--s-split-ratio:var(--ns-m-split-ratio,var(--ns-split-ratio,1.30435fr));--s-min-height:var(--ns-m-min-height,var(--ns-min-height,0px));--s-hero-text-width:var(--ns-m-hero-text-width,var(--ns-hero-text-width,510px));--s-hero-text-top:var(--ns-m-hero-text-top,var(--ns-hero-text-top,100px));--s-media-offset:var(--ns-m-media-offset,var(--ns-media-offset,0px));--s-media-scale:var(--ns-m-media-scale,var(--ns-media-scale,1));--s-columns:var(--ns-m-columns,1);--s-card-width:var(--ns-m-card-width,var(--ns-card-width,313px));--s-card-padding:var(--ns-m-card-padding,20px);--s-card-height:var(--ns-m-card-height,var(--ns-card-height,auto));--s-tabs-size:var(--ns-m-tabs-size,var(--ns-tabs-size,14px));--s-tab-background:var(--ns-m-tab-background,var(--ns-tab-background,#292929));--s-tab-selected:var(--ns-m-tab-selected,var(--ns-tab-selected,#f5f5f7));--s-tab-text:var(--ns-m-tab-text,var(--ns-tab-text,#1d1d1f));--s-metrics-columns:var(--ns-m-metrics-columns,2)}}.ndovu-scene{position:relative;isolation:isolate;box-sizing:border-box;margin:0!important;padding:var(--s-padding-top) var(--s-gutter) var(--s-padding-bottom)!important;background:var(--s-background)!important;color:var(--s-foreground)!important;font-family:var(--ns-font-family,NdovuProductFont),Arial,Helvetica,sans-serif;overflow:clip}.ndovu-scene--light{--ns-background:#fff;--ns-foreground:#1d1d1f;--ns-muted:#6e6e73;--ns-card-background:#f5f5f7;--ns-tab-background:#eee;--ns-tab-selected:#1d1d1f;--ns-tab-text:#fff}.ndovu-scene *{box-sizing:border-box}.ndovu-scene [hidden]{display:none!important}.ndovu-scene-inner{position:relative;width:100%;max-width:var(--s-width);margin:0 auto;min-width:0}.ndovu-scene-copy{position:relative;z-index:2;max-width:min(100%,var(--s-copy-width));margin:0 auto var(--s-copy-gap);text-align:var(--s-text-align)}.ndovu-scene h2,.ndovu-scene h3,.ndovu-scene p,.ndovu-scene dt,.ndovu-scene dd{font-family:inherit!important;color:inherit!important;background:transparent!important;border:0!important;text-transform:none!important}.ndovu-scene h2{font-size:var(--s-heading-size)!important;line-height:var(--s-line-height)!important;font-weight:var(--s-heading-weight)!important;letter-spacing:-.035em!important;margin:0 0 24px!important;text-wrap:balance}.ndovu-scene h3{font-size:var(--s-card-title-size)!important;line-height:1.3!important;font-weight:600!important;margin:0 0 12px!important;letter-spacing:-.015em!important}.ndovu-scene sup{font-size:.6em;line-height:0;vertical-align:super;text-decoration:underline;text-underline-offset:2px}.ndovu-scene .ndovu-scene-eyebrow{font-size:var(--s-eyebrow-size)!important;line-height:1.3!important;font-weight:600!important;margin:0 0 18px!important;color:var(--s-muted)!important}.ndovu-scene-description,.ndovu-scene-caption{font-size:var(--s-body-size);line-height:1.5;color:var(--s-muted)}.ndovu-scene p{font-size:inherit!important;line-height:inherit!important;margin:0 0 12px!important}.ndovu-scene-description p:last-child,.ndovu-scene-caption p:last-child{margin-bottom:0!important}.ndovu-scene-media{position:relative;min-width:0;overflow:hidden;border-radius:var(--s-radius);aspect-ratio:var(--s-ratio);width:100%;max-width:var(--s-media-width);margin-inline:auto}.ndovu-scene-media:empty{display:none}.ndovu-scene-media picture{display:block;width:100%;height:100%}.ndovu-scene-media img,.ndovu-scene-media video{display:block;width:100%;height:100%;max-width:100%;object-fit:var(--s-fit);object-position:var(--s-position-x) var(--s-position-y);margin:0;border:0;background:transparent}.ndovu-scene[data-media-bleed=yes]>.ndovu-scene-inner>.ndovu-scene-media{width:calc(100% + 2 * var(--s-gutter));max-width:none;margin-left:calc(-1 * var(--s-gutter))}.ndovu-scene[data-media-order=before]>.ndovu-scene-inner{display:flex;flex-direction:column}.ndovu-scene[data-media-order=before]>.ndovu-scene-inner>.ndovu-scene-media{order:-1;margin-bottom:var(--s-gap)}.scene-hero,.scene-chapter{--ns-gutter:0;--ns-padding-top:0;--ns-padding-bottom:0;--ns-width:100%;--ns-min-height:620px;--ns-radius:0}.scene-hero .ndovu-scene-inner,.scene-chapter .ndovu-scene-inner{min-height:var(--s-min-height);display:flex;align-items:center}.scene-hero>.ndovu-scene-inner>.ndovu-scene-media,.scene-chapter>.ndovu-scene-inner>.ndovu-scene-media{position:absolute;inset:var(--s-media-offset) 0 calc(-1 * var(--s-media-offset));aspect-ratio:auto;max-width:none}.scene-hero .ndovu-scene-media img{transform:scale(var(--s-media-scale));transform-origin:var(--s-position-x) var(--s-position-y)}.scene-hero .ndovu-scene-copy{width:100%;max-width:var(--s-copy-width);padding:var(--s-hero-text-top) 24px 60px;margin:0 auto;align-self:flex-start}.scene-hero h2{max-width:var(--s-hero-text-width)}.ndovu-scene-logo{display:block;width:min(100%,220px);height:auto;margin-bottom:24px}.scene-chapter .ndovu-scene-copy{margin:auto;padding:60px 24px}.scene-chapter .ndovu-scene-copy:empty{display:none}.scene-split .ndovu-scene-inner{display:grid;grid-template-columns:minmax(0,var(--s-split-ratio)) minmax(0,1fr);gap:var(--s-gap);align-items:center}.scene-split .ndovu-scene-copy{margin:0 0 24px;max-width:none}.scene-split[data-split-reverse=yes]>.ndovu-scene-inner>.ndovu-scene-media{order:2}.ndovu-scene-metrics{display:grid;grid-template-columns:repeat(var(--s-metrics-columns),minmax(0,1fr));gap:var(--s-gap);margin:40px 0 0!important;text-align:var(--s-text-align)}.ndovu-scene-metrics dt{font-size:var(--s-heading-size);line-height:1.2;font-weight:700}.ndovu-scene-metrics dd{margin:12px 0 0!important;color:var(--s-muted)!important;font-size:var(--s-body-size);line-height:1.4}.ndovu-scene-switcher{display:flex;flex-direction:column;min-width:0}.ndovu-scene-panels{min-width:0;order:0}.ndovu-scene-tabs{order:1}.ndovu-scene-captions{order:2}[data-caption-position=before-tabs] .ndovu-scene-captions{order:0}[data-tabs-position=above] .ndovu-scene-tabs{order:-1}.ndovu-scene-tabs{display:flex;flex-wrap:wrap;justify-content:center;align-self:center;max-width:100%;gap:4px;margin:32px 0 20px;padding:4px;border-radius:8px;background:var(--s-tab-background)}.ndovu-scene-tabs button,.ndovu-carousel-controls button,.ndovu-accordion-item button,.ndovu-colour-options button,.ndovu-detail-nav button{font-family:inherit!important;font-size:var(--s-tabs-size)!important;font-weight:500!important;line-height:1.3!important;text-transform:none!important;letter-spacing:normal!important;background:transparent!important;color:var(--s-foreground)!important;border:0!important;box-shadow:none!important;border-radius:6px!important;padding:12px 16px!important;min-height:44px;cursor:pointer;white-space:normal!important}.ndovu-scene-tabs button[aria-selected=true]{background:var(--s-tab-selected)!important;color:var(--s-tab-text)!important}[data-tabs-style=underline] .ndovu-scene-tabs{background:transparent;gap:20px}[data-tabs-style=underline] .ndovu-scene-tabs button{border-radius:0!important;border-bottom:2px solid transparent!important}[data-tabs-style=underline] .ndovu-scene-tabs button[aria-selected=true]{background:transparent!important;color:var(--s-foreground)!important;border-bottom-color:var(--s-accent)!important}[data-tabs-wrap=scroll] .ndovu-scene-tabs{justify-content:flex-start;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}[data-tabs-wrap=scroll] .ndovu-scene-tabs button{flex-shrink:0}.ndovu-scene-caption{max-width:var(--s-copy-width);margin:0 auto;text-align:var(--s-text-align)}.scene-accordion .ndovu-scene-switcher{display:grid;grid-template-columns:minmax(0,var(--s-split-ratio)) minmax(0,1fr);gap:var(--s-gap);align-items:center}.ndovu-accordion-copy .ndovu-scene-copy{max-width:none;margin:0 0 24px}.ndovu-accordion-item{border-bottom:1px solid #8885;padding:18px 0}.ndovu-accordion-item h3{margin:0!important}.ndovu-accordion-item button{width:100%;text-align:left;display:flex;justify-content:space-between;gap:20px;font-size:var(--s-card-title-size)!important;padding:4px 0!important}.ndovu-accordion-item .ndovu-scene-caption{margin-top:12px;text-align:left}.ndovu-scene-cards{display:grid;grid-template-columns:repeat(var(--s-columns),minmax(0,1fr));gap:var(--s-gap)}.ndovu-scene-card{position:relative;min-width:0;display:flex;flex-direction:column;background:var(--s-card-background);border-radius:var(--s-radius);overflow:hidden;scroll-snap-align:start}.ndovu-card-copy{padding:var(--s-card-padding);display:flex;flex-direction:column;flex:1;font-size:var(--s-body-size);line-height:1.5}.ndovu-card-copy>p{color:var(--s-muted)!important}.ndovu-card-copy .ndovu-scene-actions{margin-top:auto;padding-top:28px}.ndovu-scene-card>.ndovu-scene-media{border-radius:0;height:var(--s-card-height,auto)}[data-cards-mode=carousel] .ndovu-scene-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(var(--s-card-width),85vw);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ndovu-scene-cards::-webkit-scrollbar,.ndovu-scene-tabs::-webkit-scrollbar{display:none}[data-cards-mode=bento] .ndovu-scene-cards{grid-template-columns:repeat(12,minmax(0,1fr))}[data-cards-mode=bento] .ndovu-scene-card{grid-column:span var(--ns-span,6)}[data-card-copy=overlay] .ndovu-card-copy{position:absolute;inset:0;pointer-events:none;color:#fff;background:linear-gradient(#0003,transparent 55%)}[data-card-copy=overlay] .ndovu-card-copy .ndovu-scene-actions{pointer-events:auto}.ndovu-tile-open{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:3!important;background:transparent!important;border:0!important;cursor:pointer;box-shadow:none!important;padding:0!important;border-radius:var(--s-radius)!important}.ndovu-tile-plus{position:absolute;right:18px;bottom:18px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#f5f5f7;color:#1d1d1f;font-size:28px;line-height:1;pointer-events:none;z-index:4}.ndovu-hover-media{position:absolute;inset:0;opacity:0;transition:opacity .2s}.ndovu-scene-card:hover .ndovu-hover-media{opacity:1}.ndovu-carousel-controls{display:flex;justify-content:center;gap:20px;margin-top:40px}.ndovu-carousel-controls button{background:var(--s-card-background)!important;font-size:30px!important;padding:4px 14px!important}.ndovu-carousel-controls button:disabled{opacity:.35;cursor:default}.ndovu-scene-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:24px;justify-content:inherit}.ndovu-action{font:inherit!important;font-size:var(--s-body-size)!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important}.ndovu-action--link{color:var(--s-accent)!important;border:0!important;background:transparent!important;padding:4px 0!important}.ndovu-action--link:after{content:' ›'}.ndovu-action--button,.ndovu-action--outline{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px!important;border-radius:var(--s-button-radius)!important;background:var(--s-button-background)!important;color:var(--s-button-foreground)!important;border:1px solid var(--s-button-background)!important}.ndovu-action--outline{background:transparent!important;color:var(--s-foreground)!important;border-color:var(--s-foreground)!important}[data-header-layout=row]>.ndovu-scene-inner>.ndovu-scene-copy{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:none}[data-header-layout=row]>.ndovu-scene-inner>.ndovu-scene-copy h2{margin:0!important}[data-header-layout=row]>.ndovu-scene-inner>.ndovu-scene-copy .ndovu-scene-actions{margin:0}.ndovu-detail-dialog{width:min(1440px,94vw);max-width:94vw;max-height:94dvh;border:0;border-radius:20px;padding:60px 0 30px;background:var(--s-background);color:var(--s-foreground);overscroll-behavior:contain}.ndovu-detail-dialog::backdrop{background:#000b;backdrop-filter:blur(6px)}.ndovu-dialog-close{position:sticky;top:0;float:right;margin:-44px 18px 0 0;z-index:20;width:44px;height:44px;background:#f5f5f7!important;color:#1d1d1f!important;border:0!important;border-radius:50%!important;font:28px/1 Arial!important;cursor:pointer;padding:0!important;text-transform:none!important}.ndovu-detail-title{text-align:center;padding:10px 50px}.ndovu-detail-dialog .ndovu-scene{--ns-width:1100px;--ns-heading-size:36px;--ns-padding-top:40px;--ns-padding-bottom:40px}.ndovu-detail-nav{display:flex;justify-content:space-between;gap:24px;padding:20px 32px}.ndovu-video-dialog video{width:100%;max-height:75vh}.ndovu-detail-dialog:not([open]){display:none!important}.ndovu-comparison-scroll table{width:100%;table-layout:fixed;border-collapse:collapse;color:inherit;border:0}.ndovu-comparison-scroll th,.ndovu-comparison-scroll td{width:50%;padding:28px 24px;border:0;border-bottom:1px solid #8885;text-align:center;color:inherit;vertical-align:top;white-space:pre-line;font-size:var(--s-card-title-size)}.ndovu-comparison-scroll small{display:block;margin-top:12px;color:var(--s-muted);font-size:var(--s-body-size)}.ndovu-compare-product{position:relative}.ndovu-compare-product picture{display:block}.ndovu-compare-product img{height:240px;max-width:100%;object-fit:contain}.ndovu-compare-product .ndovu-scene-actions{justify-content:center}.ndovu-product-badge{font-size:14px;color:var(--s-accent)}.ndovu-colour-options button{font-size:24px!important;padding:0 8px!important}.ndovu-colour-options button[aria-pressed=true]{outline:1px solid var(--s-foreground)}.ndovu-motion-toggle,.ndovu-video-start{position:absolute;right:18px;top:18px;z-index:5;border:1px solid #fff6!important;border-radius:24px!important;background:#0007!important;color:white!important;font:500 12px/1.3 Arial!important;text-transform:none!important;padding:9px 14px!important;cursor:pointer}.ndovu-video-start{top:auto;bottom:16px}.ndovu-scene :is(button,a):focus-visible{outline:2px solid var(--s-accent)!important;outline-offset:3px}.ndovu-product-nav{position:sticky;top:var(--ndovu-nav-top,0px);z-index:40;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 24px;background:#000f;color:white}.ndovu-product-nav>a{color:white!important;text-decoration:none!important}.ndovu-product-nav select{max-width:330px;min-width:0;background:#292929;color:#fff;border:0;border-radius:4px;padding:10px;font-size:14px}.ndovu-product-nav .ndovu-scene-actions{margin:0}body.ndovu-has-scenes .xiaomi-spec-system{background:#000!important;color:#f5f5f7!important;margin:0!important;padding:80px max(24px,calc((100% - 1200px)/2))!important;border-radius:0!important}body.ndovu-has-scenes .xiaomi-spec-system :is(h2,h3,dt,dd){color:inherit!important}body.ndovu-has-scenes .xiaomi-spec-system__groups{display:block!important}body.ndovu-has-scenes .xiaomi-spec-system__group{padding:32px 0!important;border:0!important;border-radius:0!important;background:#000!important}body.ndovu-has-scenes .xiaomi-spec-system__group dl>div{display:grid!important;grid-template-columns:1fr 2fr!important;gap:24px;padding:24px 0!important;border-bottom:1px solid #333!important}body.ndovu-has-scenes .xiaomi-spec-system__group dd{white-space:normal!important}body.ndovu-has-scenes .xiaomi-spec-system__group dt{font-weight:400!important}@media(max-width:767px){.scene-split .ndovu-scene-inner,.scene-accordion .ndovu-scene-switcher{display:flex;flex-direction:column;gap:var(--s-gap)}.scene-split .ndovu-scene-media{order:0!important}.ndovu-split-copy,.ndovu-accordion-copy{width:100%}.scene-split[data-mobile-media-order=after] .ndovu-split-copy{order:-1}.scene-hero h2{margin-inline:auto!important}.scene-hero .ndovu-scene-logo{margin-inline:auto}[data-cards-mode=bento] .ndovu-scene-cards{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cards-mode=bento] .ndovu-scene-card{grid-column:span var(--ns-mobile-span,1)}[data-mobile-cards-mode=grid] .ndovu-scene-cards{grid-template-columns:repeat(var(--s-columns),minmax(0,1fr));grid-auto-flow:row}[data-mobile-cards-mode=carousel] .ndovu-scene-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(var(--s-card-width),85vw);overflow:auto}[data-mobile-tabs-wrap=wrap] .ndovu-scene-tabs{flex-wrap:wrap;justify-content:center}[data-mobile-tabs-wrap=scroll] .ndovu-scene-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow:auto}[data-mobile-tabs-wrap=scroll] .ndovu-scene-tabs button{flex-shrink:0}[data-header-layout=row]>.ndovu-scene-inner>.ndovu-scene-copy{align-items:flex-start;flex-direction:column}.ndovu-detail-dialog{width:96vw;max-width:96vw}.ndovu-detail-dialog .ndovu-scene{--ns-m-heading-size:28px}.ndovu-compare-product img{height:160px}.ndovu-comparison-scroll th,.ndovu-comparison-scroll td{padding:20px 10px}.ndovu-product-nav{gap:10px;flex-wrap:wrap;padding:10px 16px}.ndovu-product-nav select{flex:1;max-width:230px}.ndovu-product-nav .ndovu-scene-actions{gap:16px}.ndovu-product-nav .ndovu-action{font-size:12px!important}body.ndovu-has-scenes .xiaomi-spec-system__group dl>div{grid-template-columns:1fr!important;gap:8px}}@media(prefers-reduced-motion:reduce){.ndovu-scene *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body.ndovu-has-scenes div.product:has(>.xiaomi-ux3b2-components){overflow:visible!important}.scene-split[data-split-reverse=yes]>.ndovu-scene-inner{grid-template-columns:minmax(0,1fr) minmax(0,var(--s-split-ratio))}.ndovu-spec-tabs{--ns-width:1312px}.ndovu-spec-tabs .ndovu-scene-tabs{order:-1;align-self:flex-start;margin:20px 0 40px}.ndovu-spec-tabs dl>div{display:grid;grid-template-columns:1fr 2fr;gap:24px;padding:24px 0;border-bottom:1px solid #8885}.ndovu-spec-tabs dt,.ndovu-spec-tabs dd{font-size:var(--s-body-size);line-height:1.5;margin:0}.ndovu-spec-tabs dd{color:var(--s-muted)!important}@media(max-width:767px){.ndovu-spec-tabs dl>div{grid-template-columns:1fr;gap:8px}}@media(min-width:768px){[data-rail-bleed=yes] .ndovu-scene-cards{width:calc(100% + max(0px,(100vw - var(--s-width))/2 - 16px))}}.ndovu-product-nav.is-fixed{position:fixed!important;left:0;right:0;width:100%;margin:0!important;z-index:90}.ndovu-has-scenes.ndovu-ps2-document [id],.ndovu-has-scenes .ndovu-spec-tabs{scroll-margin-top:var(--ndovu-scene-scroll-offset,180px)}.ndovu-media-label{position:absolute;bottom:18px;padding:6px 14px;color:var(--s-foreground);background:var(--s-card-background);border-radius:var(--s-button-radius);font-size:var(--s-body-size)}.ndovu-media-label.left{left:18px}.ndovu-media-label.right{right:18px}@media(max-width:767px){.ndovu-product-nav>a{flex:0 0 auto}.ndovu-product-nav select{flex:1;min-width:150px}.ndovu-product-nav .ndovu-scene-actions{flex-basis:100%;justify-content:space-between}}@media(max-width:767px){.ndovu-scene{font-family:var(--ns-m-font-family,var(--ns-font-family,NdovuProductFont)),Arial,sans-serif}}.ndovu-scene-metrics dt{font-size:var(--ns-metric-size,32px)}[data-card-media-type=icon] .ndovu-scene-card>.ndovu-scene-media{width:var(--ns-icon-size,50px);height:var(--ns-icon-size,50px);aspect-ratio:1;margin:28px 28px 0;max-width:100%}[data-metrics-position=before-media]>.ndovu-scene-inner>.ndovu-scene-metrics{max-width:var(--s-copy-width);margin:0 auto 40px!important}.ndovu-scene[data-media-order=background]>.ndovu-scene-inner{display:flex;flex-direction:column;min-height:max(var(--s-min-height),calc((100vw - 16px)/var(--s-ratio)));padding-top:var(--s-hero-text-top)}.ndovu-scene[data-media-order=background]>.ndovu-scene-inner>.ndovu-scene-media{position:absolute;inset:0;aspect-ratio:auto;max-width:none;z-index:-1}.ndovu-scene[data-media-order=background]>.ndovu-scene-inner>.ndovu-scene-metrics{width:100%;max-width:var(--s-copy-width);margin:0 auto!important}.ndovu-scene[data-media-order=background]>.ndovu-scene-inner>.ndovu-scene-copy{width:100%;padding-inline:20px}@media(max-width:767px){.ndovu-scene-metrics dt{font-size:var(--ns-m-metric-size,var(--ns-metric-size,28px))}}body.xiaomi-ux3b2-active .ndovu-spec-surface[data-full-width=yes],body.xiaomi-ux3b2-active .ndovu-catalog-compare[data-full-width=yes]{position:relative;left:50%;width:calc(100vw - var(--ndovu-scrollbar-width,0px))!important;max-width:none!important;margin-inline:calc(-50vw + var(--ndovu-scrollbar-width,0px)/2) 0!important;border:0;border-radius:0;box-shadow:none}.ndovu-spec-surface{--ns-background:#fff;--ns-foreground:#171717;--ns-muted:#626262;--ns-width:1312px}.ndovu-spec-surface .ndovu-spec-notes{margin:48px 0 0;padding:28px 0 0;border-top:1px solid color-mix(in srgb,var(--s-foreground) 20%,transparent);text-align:left;color:var(--s-muted)}.ndovu-spec-surface .ndovu-spec-notes h3,.ndovu-spec-surface .ndovu-spec-notes p,.ndovu-spec-surface .ndovu-spec-notes li,.ndovu-spec-surface .ndovu-spec-notes div{font-size:var(--ndovu-notes-size,12px)!important;line-height:1.65!important;color:var(--s-muted)!important}.ndovu-spec-surface .ndovu-spec-notes h3{font-weight:600;margin:0 0 12px}.ndovu-spec-notes p{margin:0 0 10px}.ndovu-catalog-compare{--ns-width:1312px;--ns-muted:#a1a1a6}.ndovu-catalog-scroll{overflow:auto;margin-top:36px;max-width:100%;overscroll-behavior-inline:contain}.ndovu-catalog-scroll:focus-visible{outline:2px solid var(--s-accent);outline-offset:4px}.ndovu-catalog-scroll table{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--s-foreground);background:transparent}.ndovu-catalog-scroll th,.ndovu-catalog-scroll td{min-width:180px;padding:20px 16px;vertical-align:top;text-align:left;border:0;border-bottom:1px solid #ffffff30;white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.5;background:transparent;color:var(--s-muted)}.ndovu-catalog-scroll th:first-child{width:180px;color:var(--s-foreground)}.ndovu-catalog-scroll thead th{color:var(--s-foreground)}.ndovu-catalog-product{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;position:relative;padding-top:32px;min-height:320px}.ndovu-catalog-product .ndovu-product-badge{position:absolute;top:0;font-size:12px}.ndovu-catalog-product img{width:100%;height:150px!important;object-fit:contain;margin:0!important}.ndovu-catalog-product>a{color:var(--s-foreground)!important;font-size:16px;font-weight:600;line-height:1.4}.ndovu-catalog-product .ndovu-catalog-link{color:var(--s-accent)!important;margin-top:auto;font-size:14px}.ndovu-catalog-product small{font-size:12px}.ndovu-catalog-product span{font-weight:400}.ndovu-catalog-product .amount{color:inherit}@media(max-width:900px){.ndovu-catalog-scroll table{table-layout:auto;min-width:calc(180px * var(--ndovu-compare-columns,5))}.ndovu-catalog-scroll th:first-child{position:sticky;left:0;z-index:1;background:var(--s-background);width:130px;min-width:130px}.ndovu-catalog-scroll th,.ndovu-catalog-scroll td{min-width:180px;padding:16px 12px;font-size:13px}.ndovu-catalog-product img{height:120px!important}.ndovu-catalog-product>a{font-size:14px}}body.xiaomi-ux3b2-active .ndovu-catalog-scroll table th,body.xiaomi-ux3b2-active .ndovu-catalog-scroll table td{background:var(--s-background)!important}body.xiaomi-ux3b2-active .ndovu-catalog-scroll table th{color:var(--s-foreground)!important}body.xiaomi-ux3b2-active .ndovu-catalog-scroll table td{color:var(--s-muted)!important}.ndovu-catalog-compare{--ns-background:#fff;--ns-foreground:#171717;--ns-muted:#555;--ns-accent:#0068c9;--ndovu-compare-rule:#00000020}.ndovu-catalog-compare[data-comparison-theme=dark]{--ns-background:#000;--ns-foreground:#f5f5f7;--ns-muted:#a1a1a6;--ns-accent:#2997ff;--ndovu-compare-rule:#ffffff30}body.xiaomi-ux3b2-active .ndovu-catalog-scroll table{border:0!important;outline:0;box-shadow:none;border-radius:0;background:transparent!important}body.xiaomi-ux3b2-active .ndovu-catalog-scroll table th,body.xiaomi-ux3b2-active .ndovu-catalog-scroll table td{border:0!important;border-bottom:1px solid var(--ndovu-compare-rule)!important}body.xiaomi-ux3b2-active .ndovu-catalog-scroll tbody tr:last-child>*{border-bottom:0!important}.ndovu-narrative-items{display:grid;gap:var(--s-gap);width:100%}.ndovu-narrative-part{padding:var(--s-card-padding)!important;border-radius:var(--s-radius);margin:0!important;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:var(--s-gap);width:100%!important;left:auto!important}.ndovu-narrative-part>.ndovu-scene-copy{text-align:left;margin:0;padding:0;max-width:none}.ndovu-narrative-part h2{font-size:var(--s-card-title-size)!important}.scene-sequence .ndovu-narrative-part:nth-child(even)>.ndovu-scene-media{order:2}.scene-editorial .ndovu-narrative-items{grid-template-columns:repeat(var(--s-columns),minmax(0,1fr))}.scene-editorial .ndovu-narrative-part{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.ndovu-narrative-part .ndovu-scene-media{min-width:0;width:100%}@media(max-width:767px){.ndovu-narrative-part{grid-template-columns:1fr}.scene-sequence .ndovu-narrative-part:nth-child(even)>.ndovu-scene-media{order:0}.scene-editorial .ndovu-narrative-items{grid-template-columns:repeat(var(--s-columns),minmax(0,1fr))}}.ndovu-product-nav{background:var(--s-background);color:var(--s-foreground)}.ndovu-product-nav>a{color:var(--s-foreground)!important}.ndovu-product-nav select{background:var(--s-tab-background);color:var(--s-foreground)}.ndovu-scene-caption table{width:100%;border:0!important;border-collapse:collapse;table-layout:fixed;background:transparent!important;color:var(--s-foreground)}.ndovu-scene-caption table th,.ndovu-scene-caption table td{padding:20px 12px;border:0!important;border-bottom:1px solid #8885!important;background:transparent!important;color:inherit!important;text-align:left;overflow-wrap:anywhere}.ndovu-scene-caption table tr:last-child>*{border-bottom:0!important}@media(max-width:767px){.ndovu-scene-caption table th,.ndovu-scene-caption table td{padding:12px 8px;font-size:13px}}.ndovu-product-nav-slot{position:relative;left:50%;width:calc(100vw - var(--ndovu-scrollbar-width,0px));margin-left:calc(-50vw + var(--ndovu-scrollbar-width,0px)/2);overflow-anchor:none}.ndovu-product-nav-slot>.ndovu-product-nav{position:absolute;top:0;left:0;right:0;width:100%;margin:0;box-sizing:border-box}.ndovu-spec-surface .ndovu-phone-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:48px 0 0;padding:0;text-align:left;border-top:1px solid color-mix(in srgb,var(--s-foreground) 20%,transparent)}.ndovu-spec-surface .ndovu-phone-spec-grid>div{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:20px;padding:24px 28px;border-bottom:1px solid color-mix(in srgb,var(--s-foreground) 20%,transparent);min-width:0;align-content:start}.ndovu-spec-surface .ndovu-phone-spec-grid>div:nth-child(odd){padding-left:0;border-right:1px solid color-mix(in srgb,var(--s-foreground) 20%,transparent)}.ndovu-spec-surface .ndovu-phone-spec-grid>div:nth-child(even){padding-right:0}.ndovu-spec-surface .ndovu-phone-spec-grid dt,.ndovu-spec-surface .ndovu-phone-spec-grid dd{margin:0;font-size:var(--s-body-size);line-height:1.55;overflow-wrap:anywhere;white-space:normal;text-align:left}.ndovu-spec-surface .ndovu-phone-spec-grid dt{color:var(--s-muted)!important;font-weight:600}.ndovu-spec-surface .ndovu-phone-spec-grid dd{color:var(--s-foreground)!important;font-weight:600}.ndovu-spec-origin{display:block;margin-top:5px;font-size:11px;line-height:1.4;font-weight:400;opacity:.85}@media(max-width:767px){.ndovu-product-nav:not([data-mobile-purchase=yes]) .ndovu-action--purchase{display:none!important}.ndovu-spec-surface .ndovu-phone-spec-grid{grid-template-columns:minmax(0,1fr);margin-top:28px}.ndovu-spec-surface .ndovu-phone-spec-grid>div,.ndovu-spec-surface .ndovu-phone-spec-grid>div:nth-child(odd),.ndovu-spec-surface .ndovu-phone-spec-grid>div:nth-child(even){grid-template-columns:minmax(0,34%) minmax(0,1fr);padding:18px 0;gap:16px;border-right:0}}.ndovu-catalog-compare,.ndovu-spec-surface{--ns-padding-top:32px;--ns-padding-bottom:24px;--ns-heading-size:40px;--ns-body-size:15px;--ns-m-padding-top:24px;--ns-m-padding-bottom:20px;--ns-m-heading-size:28px;--ns-m-body-size:15px}.ndovu-catalog-compare>.ndovu-scene-inner>h2,.ndovu-spec-surface>.ndovu-scene-inner>h2{margin-bottom:8px!important}.ndovu-scene .ndovu-section-subheading{font-size:var(--s-body-size)!important;line-height:1.5!important;font-weight:400;margin:0 0 20px!important;color:var(--s-muted)!important;text-align:left}.ndovu-catalog-scroll{margin-top:24px}.ndovu-catalog-scroll th,.ndovu-catalog-scroll td{font-size:13px;padding:16px}.ndovu-spec-surface .ndovu-phone-spec-grid{margin-top:24px}.ndovu-compare-picker{display:none}@media(max-width:767px){.ndovu-compare-picker{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0 0 18px;font-size:13px;font-weight:600}.ndovu-compare-picker select{width:100%;max-width:100%;min-height:44px;border:1px solid var(--s-muted);border-radius:6px;padding:10px 32px 10px 10px;font:400 16px/1.4 inherit;color:var(--s-foreground);background-color:var(--s-background)}.ndovu-catalog-scroll{overflow:visible;margin-top:16px}.ndovu-catalog-scroll table,.ndovu-catalog-scroll thead,.ndovu-catalog-scroll tbody{display:block;width:100%;min-width:0}.ndovu-catalog-scroll tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ndovu-catalog-scroll th,.ndovu-catalog-scroll td{display:block;min-width:0;width:auto;padding:12px 8px;font-size:13px;overflow-wrap:anywhere}.ndovu-catalog-scroll th:first-child{position:static;width:auto;min-width:0}.ndovu-catalog-scroll thead th:first-child,.ndovu-catalog-scroll [data-mobile-hidden]{display:none!important}.ndovu-catalog-scroll tbody th:first-child{grid-column:1/-1;padding:16px 8px 4px;font-weight:600;border-bottom:0!important}.ndovu-catalog-product{gap:10px;min-height:290px;padding-top:28px}.ndovu-catalog-product img{height:110px!important}.ndovu-catalog-product>a{font-size:13px}.ndovu-catalog-product .ndovu-catalog-link{font-size:13px;min-height:36px;display:flex;align-items:center}.ndovu-catalog-product .ndovu-product-badge{font-size:11px}}.ndovu-compare-picker select{font-family:inherit;font-size:16px;font-weight:400;line-height:1.4}.ndovu-compare-picker[hidden]{display:none!important}@media(min-width:768px){.ndovu-scene .ndovu-compare-picker{display:none!important}}.xiaomi-story-system .ndovu-story-label,.xiaomi-story-system .ndovu-story-notice,.xiaomi-story-system .ndovu-story-expand{box-sizing:border-box;padding:20px max(16px,calc((100% - 1200px)/2));margin:0}.ndovu-story-label p{margin:0!important;font-size:13px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;opacity:.72}.ndovu-story-notice{background:#fff7e6;color:#5c3b00;border-block:1px solid #f3d9a4}.xiaomi-story-system--cinematic .ndovu-story-notice{background:#2a2112;color:#ffd99a;border-color:#4a3920}.ndovu-story-notice p{margin:0!important;font-size:15px!important;line-height:1.5!important}.ndovu-story-notice a{color:inherit!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:600}.ndovu-story-more[hidden],.ndovu-story-expand[hidden]{display:none!important}.ndovu-story-expand{display:flex;justify-content:center;padding-block:32px 48px!important}.ndovu-story-expand button{appearance:none;min-height:48px;padding:12px 26px!important;border-radius:999px!important;border:1px solid currentColor!important;background:transparent!important;color:inherit!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;cursor:pointer}.ndovu-story-expand button span{font-weight:400;opacity:.75}.ndovu-story-expand button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ndovu-store-card .ndovu-scene-media{aspect-ratio:1/1;background:#fff}.ndovu-store-card .ndovu-scene-media img{object-fit:contain;padding:12px}.ndovu-store-card-media{display:block;color:inherit}.ndovu-store-card h3 a{color:inherit!important;text-decoration:none!important}.ndovu-store-card h3 a:hover{text-decoration:underline!important}.ndovu-store-price{margin:0 0 4px!important;font-weight:600;color:var(--s-foreground)!important}.ndovu-store-price del{opacity:.6;font-weight:400;margin-right:6px}.ndovu-store-card .ndovu-scene-actions{gap:14px;padding-top:16px!important}.ndovu-store-card .ndovu-comparison-buy{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px!important;border-radius:var(--s-button-radius,999px)!important;background:var(--s-button-background,#0071e3)!important;color:var(--s-button-foreground,#fff)!important;border:0!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;cursor:pointer}.ndovu-store-card .ndovu-comparison-buy[disabled]{opacity:.5;cursor:not-allowed}.ndovu-store-card .ndovu-comparison-buy.added:after{content:' ✓'}.ndovu-store-card .added_to_cart{font-size:13px;color:var(--s-accent)!important}.ndovu-scene-media video.ndovu-video-noposter:not([poster]){background:linear-gradient(135deg,rgba(127,127,127,.18),rgba(127,127,127,.06))}.ndovu-scene-media .ndovu-video-start{right:16px;left:auto}.xiaomi-story-system--cinematic>:is(.ndovu-story-label,.ndovu-story-expand){background:#000;color:#f5f5f7}.ndovu-card-copy>p.ndovu-store-price{color:var(--s-foreground)!important}.ndovu-story-more h2[tabindex="-1"]:focus{outline:none}.ndovu-scene[data-font-family],.ndovu-scene[data-font-family] .ndovu-scene-copy,.ndovu-scene[data-font-family] .ndovu-card-copy,.ndovu-scene[data-font-family] .ndovu-scene-caption{font-family:var(--ns-font-family,system-ui),Arial,Helvetica,sans-serif!important}.ndovu-scene h2{letter-spacing:var(--ns-heading-tracking,-.035em)!important}.ndovu-scene[data-gallery-style=highlights],.ndovu-scene[data-gallery-style=editorial],.ndovu-scene[data-viewer-style=product-tour]{--s-rail-inset:max(var(--s-gutter),calc((100vw - var(--ndovu-scrollbar-width,0px) - min(var(--s-width),87.5vw))/2))}.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner,.ndovu-scene[data-gallery-style=editorial]>.ndovu-scene-inner,.ndovu-scene[data-viewer-style=product-tour]>.ndovu-scene-inner{max-width:min(var(--s-width),87.5vw)}.ndovu-scene[data-gallery-style]>.ndovu-scene-inner>.ndovu-scene-copy,.ndovu-scene[data-viewer-style=product-tour]>.ndovu-scene-inner>.ndovu-scene-copy{max-width:none;text-align:left;margin-inline:0}.ndovu-scene[data-gallery-style=highlights] .ndovu-scene-cards,.ndovu-scene[data-gallery-style=editorial] .ndovu-scene-cards{grid-auto-columns:min(var(--s-card-width),87.5vw);gap:var(--s-gap);width:calc(100% + var(--s-rail-inset));padding-right:var(--s-rail-inset);scroll-padding-inline:0;overscroll-behavior-x:contain}.ndovu-scene[data-gallery-style=highlights] .ndovu-scene-card{height:var(--s-card-height);background:var(--s-card-background);border-radius:var(--s-radius);overflow:hidden}.ndovu-scene[data-gallery-style=highlights] .ndovu-scene-card>.ndovu-scene-media{height:100%;max-width:none;border-radius:inherit;aspect-ratio:auto}.ndovu-scene[data-gallery-style=highlights] .ndovu-card-copy{position:absolute;inset:0;display:block;padding:var(--s-card-padding);background:none;color:var(--s-foreground);text-align:center;pointer-events:none}.ndovu-scene[data-gallery-style=highlights] .ndovu-card-copy h3{max-width:600px;margin:0 auto!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.015em!important;text-wrap:balance}.ndovu-scene[data-gallery-style=highlights] .ndovu-video-start{display:none!important}.ndovu-scene[data-gallery-style=highlights] .ndovu-card-copy .ndovu-scene-actions{pointer-events:auto}.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner>.ndovu-scene-copy>.ndovu-scene-actions>button:after{content:'▷';display:inline-grid;place-items:center;width:16px;height:16px;border:1.5px solid currentColor;border-radius:50%;margin-left:6px;font:11px/1 Arial}.ndovu-video-dialog{padding:0!important;background:#000!important}.ndovu-scene .ndovu-video-dialog,.ndovu-scene .ndovu-tour-dialog{margin:auto!important;inset:0!important}.ndovu-video-dialog .ndovu-dialog-close{position:absolute;top:16px;right:16px;float:none;margin:0;z-index:3}.ndovu-video-dialog video{width:100%;height:auto;max-height:80dvh;aspect-ratio:16/9;object-fit:contain;background:#000}.ndovu-scene[data-gallery-style=editorial] .ndovu-scene-card{background:transparent;border-radius:0;overflow:visible}.ndovu-scene[data-gallery-style=editorial] .ndovu-scene-card>.ndovu-scene-media{max-width:none;height:var(--s-card-height);border-radius:var(--s-radius);overflow:hidden}.ndovu-scene[data-gallery-style=editorial] .ndovu-card-copy{display:block;position:static;flex:none;max-width:78%;padding:28px 16px 0;color:var(--s-muted);text-align:left;background:transparent}.ndovu-scene[data-gallery-style=editorial] .ndovu-card-copy p{font-weight:400!important}.ndovu-scene[data-card-copy=caption] .ndovu-card-copy h3{display:inline;color:var(--s-foreground)!important;font-size:var(--s-body-size)!important;line-height:inherit!important;font-weight:600!important;letter-spacing:normal!important;margin:0!important}.ndovu-scene[data-card-copy=caption] .ndovu-card-copy h3:after{content:' '}.ndovu-scene[data-card-copy=caption] .ndovu-card-copy p{display:inline}.ndovu-scene[data-card-copy=above]:not([data-gallery-style=highlights]) .ndovu-card-copy{order:-1}.ndovu-scene[data-gallery-style=editorial] .ndovu-carousel-controls{justify-content:flex-end;gap:12px;margin-top:36px}.ndovu-scene[data-gallery-style=editorial] .ndovu-carousel-controls button{width:40px;height:40px;min-height:40px;padding:0!important;border-radius:50%!important;background:#e8e8ed!important;color:#1d1d1f!important;font:600 30px/1 system-ui!important}.ndovu-progress-controls{display:flex;justify-content:center;align-items:center;gap:16px;margin:20px auto 0;position:relative;z-index:4}.ndovu-gallery-dots{display:flex;align-items:center;gap:8px;background:#e8e8ed;border-radius:100px;padding:12px 18px;min-height:56px}.ndovu-gallery-dots button,.ndovu-gallery-play{appearance:none;border:0!important;box-shadow:none!important;margin:0!important;background:transparent!important;padding:0!important;text-transform:none!important;color:#1d1d1f!important;cursor:pointer}.ndovu-gallery-dots button{display:grid;place-items:center;width:16px;height:32px;min-height:32px;border-radius:16px!important;transition:width .25s ease}.ndovu-gallery-dots button span{display:block;width:8px;height:8px;border-radius:8px;background:#86868b;overflow:hidden;position:relative}.ndovu-gallery-dots button[aria-pressed=true]{width:48px}.ndovu-gallery-dots button[aria-pressed=true] span{width:48px}.ndovu-gallery-dots button[aria-pressed=true] span:after{content:'';position:absolute;inset:0;transform:scaleX(var(--ndovu-gallery-progress,0));transform-origin:left;background:#1d1d1f}.ndovu-gallery-play{display:grid;place-items:center;width:56px;height:56px;min-height:56px;border-radius:50%!important;background:#e8e8ed!important}.ndovu-gallery-play svg{width:28px;height:28px;fill:currentColor}.ndovu-gallery-play .ndovu-pause-icon,.ndovu-gallery-play[aria-pressed=true] .ndovu-play-icon{display:none}.ndovu-gallery-play[aria-pressed=true] .ndovu-pause-icon{display:block}.ndovu-tour-surface{position:relative;background:#fff;border-radius:32px;color:#1d1d1f;overflow:hidden}.ndovu-tour-stage{display:grid;grid-template-columns:44px minmax(260px,.42fr) minmax(0,1fr);gap:24px;align-items:center;height:clamp(660px,76vh,820px);padding:56px 40px 56px 24px;min-width:0;font-family:inherit}.ndovu-tour-nav{display:flex;flex-direction:column;gap:24px}.ndovu-tour-nav button,.ndovu-tour-expand{width:40px;height:40px;min-height:40px;border:0!important;border-radius:50%!important;background:#e8e8ed!important;color:#1d1d1f!important;box-shadow:none!important;padding:0!important;font:600 28px/1 system-ui!important;cursor:pointer}.ndovu-tour-nav button{transform:rotate(90deg)}.ndovu-tour-nav button:disabled{opacity:.4;cursor:default}.ndovu-tour-expand{position:absolute;right:24px;top:24px;z-index:3;display:grid;place-items:center}.ndovu-tour-expand svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.ndovu-tour-controls{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.ndovu-tour-item{background:#e8e8ed;border-radius:28px;max-width:100%;font-size:var(--s-body-size);line-height:1.4;color:#1d1d1f;padding:0;overflow-wrap:break-word}.ndovu-tour-item h3{margin:0!important}.ndovu-tour-item button{display:flex;align-items:center;gap:14px;text-align:left;background:transparent!important;border:0!important;border-radius:28px!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:var(--s-body-size)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;padding:16px 20px!important;min-height:56px;cursor:pointer}.ndovu-tour-plus{width:24px;height:24px;border:1.5px solid currentColor;border-radius:50%;display:grid;place-items:center;font:22px/1 system-ui;flex:none}.ndovu-tour-item:has([aria-expanded=true]){width:100%;padding:24px 28px}.ndovu-tour-item:has([aria-expanded=true]) h3{display:inline;font-size:inherit!important;line-height:inherit!important}.ndovu-tour-item button[aria-expanded=true]{display:inline;padding:0!important;min-height:0;border-radius:4px!important}.ndovu-tour-item button[aria-expanded=true] .ndovu-tour-plus{display:none}.ndovu-tour-item button[aria-expanded=true]:after{content:'. '}.ndovu-tour-caption:not([hidden]),.ndovu-tour-caption p{display:inline;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.ndovu-tour-caption p{font-weight:400!important}.ndovu-tour-caption:not([hidden]):before{content:' '}.ndovu-tour-panels,.ndovu-tour-panel{height:100%;min-width:0;overflow:hidden}.ndovu-tour-panel{animation:ndovu-tour-reveal .3s ease}.ndovu-tour-panel>.ndovu-scene-media{height:100%;aspect-ratio:auto;border-radius:0;max-width:none;overflow:visible}.ndovu-tour-panel .ndovu-scene-media :is(img,video){object-fit:contain;transform:scale(var(--s-media-scale));transform-origin:center}.ndovu-tour-dialog{width:min(1800px,94vw);max-width:94vw;max-height:94dvh;border-radius:36px;padding:0!important;background:#fff!important;color:#1d1d1f!important;overflow:auto;font-family:inherit}.ndovu-tour-dialog .ndovu-tour-stage{height:min(900px,90dvh);min-height:680px;grid-template-columns:44px minmax(300px,.52fr) minmax(0,1fr);padding:64px 64px 64px 28px;gap:24px}.ndovu-tour-dialog .ndovu-dialog-close{position:absolute;right:24px;top:24px;float:none;margin:0;background:#e8e8ed!important}.ndovu-scene[data-tour-media=canvas] .ndovu-tour-stage{position:relative}.ndovu-scene[data-tour-media=canvas] .ndovu-tour-nav,.ndovu-scene[data-tour-media=canvas] .ndovu-tour-controls{position:relative;z-index:2}.ndovu-scene[data-tour-media=canvas] .ndovu-tour-panels{position:absolute;inset:0;width:100%;pointer-events:none}@keyframes ndovu-tour-reveal{from{opacity:.4}to{opacity:1}}@media(max-width:1068px) and (min-width:768px){.ndovu-tour-stage{grid-template-columns:32px minmax(220px,.52fr) minmax(0,1fr);gap:16px;padding:48px 24px 48px 16px}.ndovu-tour-nav button{width:32px;height:32px;min-height:32px}.ndovu-tour-item{font-size:17px}.ndovu-tour-item button{font-size:17px!important}.ndovu-tour-item:has([aria-expanded=true]){padding:20px}.ndovu-tour-dialog .ndovu-tour-stage{grid-template-columns:32px minmax(240px,.6fr) minmax(0,1fr);padding:48px 28px 48px 16px}}@media(max-width:767px){.ndovu-scene[data-font-family]{font-family:var(--ns-m-font-family,var(--ns-font-family,system-ui)),Arial,Helvetica,sans-serif!important}.ndovu-scene h2{letter-spacing:var(--ns-m-heading-tracking,var(--ns-heading-tracking,-.035em))!important}.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner,.ndovu-scene[data-gallery-style=editorial]>.ndovu-scene-inner,.ndovu-scene[data-viewer-style=product-tour]>.ndovu-scene-inner{max-width:100%}.ndovu-scene[data-gallery-style=highlights],.ndovu-scene[data-gallery-style=editorial]{--s-rail-inset:var(--s-gutter)}.ndovu-scene[data-gallery-style=highlights] .ndovu-scene-cards,.ndovu-scene[data-gallery-style=editorial] .ndovu-scene-cards{grid-auto-columns:min(var(--s-card-width),calc(100vw - 2 * var(--s-gutter)));width:calc(100% + var(--s-gutter));padding-right:var(--s-gutter)}.ndovu-scene[data-gallery-style=highlights] .ndovu-card-copy h3{max-width:280px}.ndovu-scene[data-gallery-style=editorial] .ndovu-card-copy{max-width:100%;padding:20px 8px 0}.ndovu-gallery-dots{gap:6px;padding:8px 12px;min-height:48px}.ndovu-gallery-play{width:48px;height:48px;min-height:48px}.ndovu-progress-controls{gap:12px}.ndovu-tour-stage,.ndovu-tour-dialog .ndovu-tour-stage{display:flex;flex-direction:column;gap:24px;height:auto;min-height:0;padding:52px 20px 24px}.ndovu-tour-panels{order:-2;height:360px;width:100%;overflow:hidden}.ndovu-tour-nav{flex-direction:row;order:-1;align-self:flex-end;gap:12px}.ndovu-tour-nav button{transform:none}.ndovu-scene[data-tour-media=canvas] .ndovu-tour-panels{position:static;inset:auto}.ndovu-tour-controls{width:100%;gap:10px}.ndovu-tour-item{font-size:17px}.ndovu-tour-item button{font-size:17px!important;padding:12px 18px!important;min-height:48px}.ndovu-tour-item:has([aria-expanded=true]){padding:20px}.ndovu-tour-panel .ndovu-scene-media :is(img,video){transform:scale(var(--ns-m-media-scale,1.1))}.ndovu-tour-surface{border-radius:24px}.ndovu-tour-expand{top:16px;right:16px}.ndovu-tour-dialog{width:96vw;max-width:96vw;border-radius:24px}.ndovu-tour-dialog .ndovu-dialog-close{top:12px;right:12px}}@media(prefers-reduced-motion:reduce){.ndovu-tour-panel{animation:none}.ndovu-gallery-dots button{transition:none}}.ndovu-scene :is(.ndovu-carousel-controls,.ndovu-tour-nav){gap:12px}.ndovu-scene :is(.ndovu-carousel-controls,.ndovu-tour-nav) button,.ndovu-scene :is(.ndovu-tour-expand,.ndovu-dialog-close,.ndovu-gallery-play){display:grid;place-items:center;width:44px!important;height:44px!important;min-width:44px;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;line-height:1!important;flex:none}.ndovu-scene :is(.ndovu-carousel-controls,.ndovu-tour-nav) button{background:#e8e8ed!important;color:#1d1d1f!important}.ndovu-scene :is(.ndovu-carousel-controls,.ndovu-tour-nav) button:disabled{opacity:.4;cursor:default}.ndovu-scene .ndovu-control-chevron{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ndovu-scene[data-gallery-style=features]{--s-rail-inset:max(var(--s-gutter),calc((100vw - var(--ndovu-scrollbar-width,0px) - min(var(--s-width),87.5vw))/2))}.ndovu-scene[data-gallery-style=features]>.ndovu-scene-inner{max-width:min(var(--s-width),87.5vw)}.ndovu-scene[data-gallery-style=features]>.ndovu-scene-inner>.ndovu-scene-copy{max-width:none;text-align:left;margin-inline:0}.ndovu-scene[data-gallery-style=features] .ndovu-scene-cards{display:flex;align-items:flex-start;width:calc(100% + var(--s-rail-inset));gap:var(--s-gap);padding-right:var(--s-rail-inset);scroll-padding-inline:0;overscroll-behavior-x:contain}.ndovu-scene[data-gallery-style=features] .ndovu-scene-card{flex:0 0 min(var(--s-card-width),87.5vw);width:min(var(--s-card-width),87.5vw);background:transparent;overflow:visible;border-radius:0}.ndovu-scene[data-gallery-style=features] .ndovu-scene-card>.ndovu-scene-media{height:var(--s-card-height);max-width:none;aspect-ratio:auto;border-radius:var(--s-radius);overflow:hidden}.ndovu-scene[data-gallery-style=features] .ndovu-card-copy{display:block;position:static;max-width:100%;padding:24px 16px 0;background:transparent;color:var(--s-muted);text-align:left;line-height:1.45}.ndovu-scene[data-gallery-style=features] .ndovu-card-copy p{font-weight:400!important}.ndovu-scene[data-gallery-style=features] .ndovu-carousel-controls{justify-content:flex-end;margin-top:32px}@media(max-width:767px){.ndovu-scene[data-gallery-style=features]{--s-rail-inset:var(--s-gutter)}.ndovu-scene[data-gallery-style=features]>.ndovu-scene-inner{max-width:100%}.ndovu-scene[data-gallery-style=features] .ndovu-scene-cards{width:calc(100% + var(--s-gutter));padding-right:var(--s-gutter)}.ndovu-scene[data-gallery-style=features] .ndovu-scene-card{flex-basis:min(var(--s-card-width),calc(100vw - 2 * var(--s-gutter)));width:min(var(--s-card-width),calc(100vw - 2 * var(--s-gutter)))}.ndovu-scene[data-gallery-style=features] .ndovu-card-copy{padding:20px 8px 0}}.ndovu-tour-stage,.ndovu-tour-dialog .ndovu-tour-stage{height:auto;min-height:760px;padding-block:48px}.ndovu-tour-controls{width:100%;gap:12px}.ndovu-tour-item{width:auto;box-sizing:border-box}.ndovu-tour-item button:not([aria-expanded=true]){width:auto;min-height:60px;padding:16px 20px!important}.ndovu-tour-item:has([aria-expanded=true]){width:100%;padding:28px 32px}.ndovu-tour-plus{display:grid;place-items:center;box-sizing:border-box;width:28px;height:28px;min-width:28px;min-height:28px;flex:0 0 28px;border:0;border-radius:0;line-height:0}.ndovu-tour-plus svg{display:block;width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.ndovu-tour-mobile-nav{display:none}.ndovu-tour-panel[hidden],.ndovu-tour-caption[hidden]{display:none!important}.ndovu-tour-dialog{isolation:isolate}.ndovu-tour-dialog .ndovu-dialog-close{z-index:4}@media(max-width:1068px) and (min-width:768px){.ndovu-tour-item:has([aria-expanded=true]){padding:24px}}@media(max-width:767px){.ndovu-tour-stage,.ndovu-tour-dialog .ndovu-tour-stage{display:flex;flex-direction:column;gap:20px;height:auto;min-height:0;padding:64px 0 24px;touch-action:pan-y}.ndovu-tour-stage>.ndovu-tour-nav{display:none}.ndovu-scene[data-tour-media=canvas] .ndovu-tour-panels,.ndovu-tour-panels{position:static;inset:auto;order:-1;width:100%;height:clamp(360px,120vw,640px);overflow:hidden}.ndovu-tour-panel{height:100%;overflow:hidden}.ndovu-tour-panel>.ndovu-scene-media{position:relative;height:100%;aspect-ratio:auto;overflow:hidden}.ndovu-tour-panel .ndovu-scene-media picture{display:block;width:100%;height:100%}.ndovu-tour-panel .ndovu-scene-media :is(img,video){position:absolute;display:block;width:min(210%,1120px);max-width:none;height:auto;max-height:none;top:50%;left:50%;object-fit:contain;transform:translate(-50%,-38%)}.ndovu-tour-controls{position:relative;display:block;width:100%;min-width:0}.ndovu-tour-item:not(:has([aria-expanded=true])){display:none}.ndovu-tour-item:has([aria-expanded=true]){width:calc(100% - 80px);max-width:none;margin-inline:40px;padding:24px 28px;border-radius:32px;font-size:17px;line-height:1.4}.ndovu-tour-item button[aria-expanded=true]{font-size:inherit!important}.ndovu-tour-mobile-nav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;overflow:clip}.ndovu-scene .ndovu-tour-mobile-nav button{display:grid;place-items:center;pointer-events:auto;width:44px;height:44px;min-width:44px;min-height:44px;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#e8e8ed!important;color:#1d1d1f!important;box-shadow:none!important;line-height:1!important;flex:none;cursor:pointer}.ndovu-tour-mobile-nav button:first-child{margin-left:-10px!important}.ndovu-tour-mobile-nav button:last-child{margin-right:-10px!important}.ndovu-tour-mobile-nav button:disabled{opacity:.4;cursor:default}.ndovu-tour-dialog{width:100%;max-width:100%;max-height:100dvh;border-radius:0;overflow-x:hidden}.ndovu-tour-dialog .ndovu-dialog-close{top:20px;right:20px}}.ndovu-scene--dark .ndovu-tour-surface,.ndovu-scene--dark .ndovu-tour-dialog{background:var(--s-background)!important;color:var(--s-foreground)!important}.ndovu-scene--dark .ndovu-tour-item{background:var(--s-card-background);color:var(--s-foreground)}.ndovu-scene--dark :is(.ndovu-tour-nav button,.ndovu-tour-mobile-nav button,.ndovu-tour-expand,.ndovu-dialog-close,.ndovu-carousel-controls button,.ndovu-gallery-toggle){background:#28282a!important;color:#f5f5f7!important}.ndovu-scene--dark .ndovu-gallery-dots{background:#28282a}.ndovu-scene--dark .ndovu-gallery-dots button span{background:#a1a1a6}@media(max-width:767px){.ndovu-scene[data-tour-media=contained] .ndovu-tour-panels{height:clamp(320px,110vw,560px)}.ndovu-scene[data-tour-media=contained] .ndovu-tour-panel .ndovu-scene-media :is(img,video){position:static;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transform:scale(var(--s-media-scale))}}.ndovu-scene--dark .ndovu-gallery-play{background:#28282a!important;color:#f5f5f7!important}.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner>.ndovu-scene-copy{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:none}.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner>.ndovu-scene-copy h2{margin:0!important}.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner>.ndovu-scene-copy>.ndovu-scene-actions{margin:0;flex:none}.ndovu-scene[data-gallery-style=highlights] .ndovu-card-copy h3{max-width:560px}.ndovu-video-control{position:absolute!important;right:20px;bottom:20px;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;background:#28282a!important;color:#f5f5f7!important;z-index:3;line-height:1!important}.ndovu-video-control svg{display:block;width:24px;height:24px;fill:currentColor}.ndovu-video-control .ndovu-pause-icon,.ndovu-video-control[aria-pressed=true] .ndovu-play-icon{display:none}.ndovu-video-control[aria-pressed=true] .ndovu-pause-icon{display:block}.ndovu-cinematic-product .ndovu-scene-media:has(.ndovu-video-control)>.ndovu-video-start{display:none!important}@media(max-width:767px){.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner>.ndovu-scene-copy{display:block}.ndovu-scene[data-gallery-style=highlights]>.ndovu-scene-inner>.ndovu-scene-copy>.ndovu-scene-actions{margin-top:20px}.ndovu-video-control{right:12px;bottom:12px}}#ultra-hero .ndovu-scene-logo{margin-inline:auto}#ultra-closer .ndovu-tour-surface,#ultra-closer .ndovu-tour-dialog{background:#000!important}@media(max-width:767px){#ultra-closer .ndovu-tour-panel .ndovu-scene-media :is(img,video){position:static;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transform:translateX(-12%)}#ultra-closer .ndovu-tour-panels{height:clamp(320px,110vw,560px)}#ultra-hero .ndovu-scene-logo{width:180px;margin-bottom:24px}}.ndovu-has-scenes .ndovu-motion-toggle{display:none!important}.ndovu-has-scenes .ndovu-scene-media:has(.ndovu-video-control)>.ndovu-video-start{display:none!important}.ndovu-scene--light .ndovu-video-control{background:#e8e8ed!important;color:#1d1d1f!important}:is(#product-comparison,.ndovu-comparison-surface){color:#191919;background:#fff;--ndovu-limit:4;--ndovu-count:1;--ndovu-slots:4}body.ndovu-ps2-document .woocommerce-tabs:has(+ .xiaomi-ux3b2-components > #product-comparison:first-child){margin-bottom:24px}@media(max-width:767px){body.ndovu-ps2-document .woocommerce-tabs:has(+ .xiaomi-ux3b2-components > #product-comparison:first-child){margin-bottom:16px}}:is(#product-comparison,.ndovu-comparison-surface) *{box-sizing:border-box}:is(#product-comparison,.ndovu-comparison-surface) [hidden]{display:none!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-scroll{overflow:auto;max-width:100%;border:1px solid #ddd;overscroll-behavior-x:contain}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-grid{display:grid;grid-template-columns:repeat(var(--ndovu-limit),minmax(0,1fr));align-items:start;background:#fff}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table{grid-column:span var(--ndovu-count);table-layout:fixed;width:100%;border-collapse:collapse;margin:0;border:0;font-size:15px;line-height:1.5}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table th,:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table td{width:auto;padding:0;border:0;vertical-align:top;background:#fff;color:#191919;text-align:left}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table th+th,:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table td+td{border-left:1px solid #e3e3e3}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product{display:grid;grid-template-rows:44px 160px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 48px;gap:12px;padding:16px 20px 24px;text-align:center;font-size:16px;line-height:1.4;background:#fff}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-top{display:flex;align-items:center;justify-content:flex-end;height:44px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-product-badge{display:block;width:100%;background:#505050;color:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:20px;padding:9px 4px;border-radius:4px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-x{display:inline-flex!important;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#191919!important;font:300 32px/1 Arial,sans-serif!important;text-decoration:none;cursor:pointer;border-radius:2px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-x:hover{background:#f2f3f5!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product>img{width:100%!important;height:160px!important;max-height:none!important;object-fit:contain;margin:0!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#191919;text-decoration:none;font-weight:600;line-height:1.4;align-self:start;margin:0;max-height:4.2em}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-price{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:0 4px;font-size:16px;line-height:1.5;font-weight:600;color:#151515;overflow:hidden}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-price .amount{white-space:nowrap}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-buy,:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result button,:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-more{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;background:#0053e2!important;color:#fff!important;border:0;border-radius:4px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;letter-spacing:0;cursor:pointer;box-shadow:none}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-buy{width:100%;height:48px;margin:0}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-buy:disabled{background:#e5e7eb!important;color:#515b6a!important;cursor:not-allowed}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table td{padding:16px 20px;border-top:1px solid #ddd;overflow-wrap:anywhere}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table tbody tr:nth-child(even) td{background:#f7f8fa}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-fact{display:block;font-size:12px;line-height:1.4;color:#606774;font-weight:400;margin-bottom:5px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-value{font-weight:500}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-slot{grid-column:span calc(var(--ndovu-limit) - var(--ndovu-count));border-left:1px solid #ddd;align-self:stretch;min-width:0;padding:20px;background:#fff}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector{padding:0;margin:0;border:0;background:#fff;max-width:100%;border-radius:0}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector h3{font-size:18px;line-height:1.4;margin:0 0 20px;padding:0 0 18px;border-bottom:1px solid #ddd;font-weight:600;color:#191919}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-search-wrap{position:relative;display:block;margin-bottom:16px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-search-wrap svg{position:absolute;left:15px;top:14px;width:20px;height:20px;pointer-events:none;color:#737b85}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector input{width:100%;height:48px;padding:10px 32px 10px 44px!important;border:1px solid #b9bec7!important;background:#fff!important;border-radius:25px;box-shadow:none;font-family:inherit;font-size:15px;font-weight:400;line-height:1.4;color:#191919}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector input::placeholder{color:#747d8b;opacity:1}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-status{font-size:13px;line-height:1.5;color:#626b78;margin:8px 0}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-status:empty{display:none}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-results{display:grid;gap:12px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result{display:grid;grid-template-columns:72px minmax(0,1fr);gap:4px 12px;border:1px solid #d5dce7;border-radius:8px;padding:12px;text-align:left;align-items:start}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-image{grid-row:1/4;align-self:center}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result img{width:72px!important;height:86px!important;object-fit:contain;margin:0!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-name{font-size:14px;line-height:1.4;color:#191919}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-price{font-size:14px;line-height:1.4;font-weight:600;color:#191919}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result button{justify-self:end;margin-top:8px;font-size:14px;border-radius:22px;padding:8px 16px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-more{margin-top:12px;font-size:14px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-add,:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-close{display:none!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-notice{font-size:14px;margin:10px 0;color:#505865}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-notice:empty{display:none}:is(#product-comparison,.ndovu-comparison-surface) :is(button,a,input,[tabindex]):focus-visible{outline:3px solid #0053e2;outline-offset:3px}@media(min-width:901px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector{max-width:760px;margin:0 auto}}@media(max-width:1200px) and (min-width:901px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product{padding:12px 12px 20px;grid-template-rows:44px 140px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 48px;font-size:15px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product>img{height:140px!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-slot{padding:16px 12px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result{grid-template-columns:52px minmax(0,1fr);gap:4px 8px;padding:10px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result img{width:52px!important;height:68px!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector h3{font-size:16px}}@media(max-width:900px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-grid{grid-template-columns:repeat(var(--ndovu-slots),240px);width:max-content}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product{padding:12px 16px 20px;grid-template-rows:44px 140px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 48px;font-size:15px;gap:10px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product>img{height:140px!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table td{padding:14px 16px;font-size:14px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-slot{grid-column:span 1;padding:12px 16px;min-height:414px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-add{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;padding:8px;background:#fff;color:#0053e2;border:1px solid #d5dce7;border-radius:4px;font-weight:600;cursor:pointer}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-slot>.ndovu-inline-selector{display:none}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-dialog{position:fixed;inset:auto 0 0;width:100%;max-width:600px;max-height:85dvh;margin:0 auto;padding:20px;border:0;border-radius:12px 12px 0 0;overflow:auto;z-index:1000000;background:#fff;color:#191919}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-dialog::backdrop{background:#0007}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-dialog .ndovu-inline-close{display:flex!important;float:right;margin:-10px -8px 0 8px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-dialog h3{padding-right:40px}}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product{align-items:stretch;min-height:0}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product .ndovu-product-badge{position:static;font-size:13px;font-weight:600}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-catalog-product .ndovu-comparison-price{font-weight:600}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-title{color:#191919!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-view{margin-top:24px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table{border-spacing:0}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-scroll:has(.ndovu-inline-slot[hidden]) .ndovu-inline-table{grid-column:1/-1}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-price :is(span,bdi){font-weight:600}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-title{font-size:inherit}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-price{align-self:start;align-content:start;min-height:0}:is(#product-comparison,.ndovu-comparison-surface) :is(.ndovu-comparison-price,.ndovu-inline-result-price),:is(#product-comparison,.ndovu-comparison-surface) :is(.ndovu-comparison-price,.ndovu-inline-result-price) :is(span,bdi,ins,del){color:#0b3d91!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-value{white-space:pre-line}.ndovu-comparison-surface{position:relative;min-width:0;--comparison-action:#0053e2}.ndovu-comparison-surface .screen-reader-text{position:absolute!important;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%)}.ndovu-comparison-surface .ndc-unified-empty{max-width:760px;margin:24px auto}.ndovu-comparison-surface .ndc-unified-empty>.ndovu-inline-selector{display:block}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-table .ndc-unified-section th{padding:14px 20px;background:#eee;border-top:1px solid #ddd;font-size:15px;font-weight:600}.ndovu-comparison-surface .ndc-unified-section h2{font-weight:600;font-size:18px;line-height:1.4;margin:0 0 8px}.ndovu-comparison-surface .ndc-unified-section nav{display:flex;gap:8px 16px;flex-wrap:wrap;margin-top:12px}.ndovu-comparison-surface .ndc-unified-section nav a{color:#0b3d91;font-size:13px;text-decoration:none}.ndovu-comparison-surface .ndc-unified-tools{font-size:13px;font-weight:400;display:flex;gap:8px;align-items:center}.ndovu-comparison-surface .ndc-unified-tools input{appearance:auto;margin:0;width:16px;height:16px}.ndovu-comparison-surface .ndc-unified-different{display:inline-block;margin-left:8px;color:#0b3d91;font-size:11px;font-weight:600}.ndovu-comparison-surface .ndc-unified-note{display:block;margin-top:6px;color:#606774;font-size:12px;line-height:1.5}.ndovu-comparison-surface .ndc-unified-price{color:#0b3d91}.ndovu-comparison-surface .ndc-unified-group{scroll-margin-top:120px}.ndovu-comparison-surface .ndovu-comparison-buy:disabled{opacity:1}.ndovu-comparison-surface .ndc-matrices{width:100%;min-width:0;margin-top:32px}.ndovu-comparison-surface .ndc-matrices section{margin:0 0 36px}.ndovu-comparison-surface .ndc-matrices h2{margin:0 0 12px}.ndovu-comparison-surface .ndc-matrices p{margin:0 0 14px;color:#526176}.ndovu-comparison-surface .ndc-matrix-scroll{overflow:auto;max-width:100%;border:1px solid #dbe1ea;max-height:78vh}.ndovu-comparison-surface .ndc-matrix{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;margin:0;min-width:calc(160px + var(--ndovu-count)*210px)}.ndovu-comparison-surface .ndc-matrix :is(th,td){padding:15px 18px;border:0;border-right:1px solid #dbe1ea;border-bottom:1px solid #dbe1ea;vertical-align:top;text-align:left;font-size:14px;line-height:1.55;background:#fff;overflow-wrap:anywhere}.ndovu-comparison-surface .ndc-matrix thead th{position:sticky;top:0;z-index:3;background:#f3f6fa;font-weight:700;vertical-align:middle}.ndovu-comparison-surface .ndc-matrix thead th:first-child{width:160px;left:0;z-index:4}.ndovu-comparison-surface .ndc-matrix tbody th[scope=row]{width:160px;position:sticky;left:0;background:#f5f7fa;z-index:2;font-weight:600}.ndovu-comparison-surface .ndc-matrix thead img{width:26px;height:32px;object-fit:contain;display:inline-block;vertical-align:middle;margin-right:10px}.ndovu-comparison-surface .ndc-matrix .ndc-unified-group-heading th{background:#eaf0f6;font-weight:700;border-left:4px solid #ffc21c}.ndovu-comparison-surface .ndc-matrix tr:nth-child(even) td{background:#fafbfc}.ndovu-comparison-surface .ndc-matrix .ndc-unified-price{color:#0b3d91;font-weight:650}.ndovu-comparison-surface .ndc-unified-tools{display:flex;justify-content:space-between;gap:20px;margin:16px 0;align-items:center}.ndovu-comparison-surface .ndc-restored-nav{display:flex;gap:20px;overflow-x:auto;padding:16px 12px;border:1px solid #dbe1ea;background:#fff}.ndovu-comparison-surface .ndc-restored-nav a{white-space:nowrap;color:#0b3d91;font-size:14px}.ndovu-comparison-surface .ndc-unified-group{scroll-margin-top:90px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result{display:grid;grid-template-columns:76px minmax(0,1fr);gap:5px 12px;padding:12px;align-items:start}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-image{grid-column:1;grid-row:1/7;align-self:center}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result :is(.ndovu-inline-result-name,.ndovu-result-meta,.ndovu-inline-result-price,.ndovu-result-stock,.ndovu-result-facts){grid-column:2;grid-row:auto;margin:0;line-height:1.4;text-align:left}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-name{font-size:15px;font-weight:650}:is(#product-comparison,.ndovu-comparison-surface) :is(.ndovu-result-meta,.ndovu-result-stock,.ndovu-result-facts){font-size:12px;color:#536174;overflow-wrap:anywhere}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-price{font-size:15px;color:#0b3d91}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result button{grid-column:2;grid-row:auto;justify-self:end;min-height:36px;padding:7px 16px;font-size:13px;line-height:1.3;background:#0053e2;color:#fff;text-transform:none;width:auto}.ndovu-comparison-surface .ndovu-inline-results{max-height:355px;overflow:auto;overscroll-behavior:contain;padding-right:3px}.ndovu-comparison-surface .ndovu-inline-selector{align-self:start}.ndovu-compare-app .ndc-result-action{display:block;margin-top:7px;background:#0053e2;color:white;border-radius:20px;padding:5px 14px;justify-self:end;width:max-content;font-size:12px}.ndovu-compare-app .ndc-result-price{color:#0b3d91}@media(max-width:900px){.ndovu-comparison-surface .ndc-matrix{min-width:calc(125px + var(--ndovu-count)*210px)}.ndovu-comparison-surface .ndc-matrix thead th:first-child,.ndovu-comparison-surface .ndc-matrix tbody th[scope=row]{width:125px}.ndovu-comparison-surface .ndc-matrix-scroll{max-height:72vh}.ndovu-comparison-surface .ndc-matrix :is(th,td){padding:12px;font-size:13px}.ndovu-comparison-surface .ndc-unified-tools{font-size:13px}}.ndovu-comparison-surface .ndc-matrix-scroll{max-height:none}.ndovu-comparison-surface .ndc-unified-tools label{display:flex;align-items:center;gap:8px;margin:0}.ndovu-comparison-surface .ndc-unified-tools input{margin:0;width:auto}.ndovu-comparison-surface .ndc-document-sticky{position:sticky;top:var(--ndc-top,0px);z-index:5;background:#fff}.ndovu-comparison-surface .ndc-document-ref{overflow:hidden;border:1px solid #dbe1ea;border-top:0}.ndovu-comparison-surface .ndc-document-track{display:grid;grid-template-columns:160px repeat(var(--ndovu-count),minmax(0,1fr));background:#f3f6fa}.ndovu-comparison-surface .ndc-document-track>*{padding:16px 18px;border-right:1px solid #dbe1ea;font-size:14px;display:flex;gap:10px;align-items:center;min-width:0;background:#f3f6fa}.ndovu-comparison-surface .ndc-document-track>strong{position:relative;z-index:2}.ndovu-comparison-surface .ndc-document-track img{width:26px;height:32px;object-fit:contain}.ndovu-comparison-surface .ndc-full-section .ndc-matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ndovu-comparison-surface .ndc-full-section .ndc-matrix tbody th[scope=row]{width:160px}.ndovu-comparison-surface .ndc-full-section .ndc-matrix{table-layout:fixed}.ndovu-comparison-surface .ndovu-inline-results{max-height:clamp(160px,calc(var(--ndc-header-height,450px) - 160px),355px)}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result{grid-template-columns:52px minmax(0,1fr);gap:5px 10px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result img{width:52px!important;height:68px!important}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result .woocommerce-Price-amount{white-space:nowrap}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-price{font-size:14px}@media(max-width:900px){.ndovu-comparison-surface .ndc-document-track{grid-template-columns:125px repeat(var(--ndovu-count),minmax(0,1fr))}.ndovu-comparison-surface .ndc-document-track>*{padding:12px;font-size:13px}.ndovu-comparison-surface .ndc-full-section .ndc-matrix tbody th[scope=row]{width:125px}.ndovu-comparison-surface .ndovu-inline-results{max-height:50dvh}}.ndc-feature-col{width:160px}@media(max-width:900px){.ndc-feature-col{width:125px}}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-comparison-buy:disabled{opacity:1!important}@media(min-width:901px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-grid{grid-template-columns:repeat(var(--ndovu-slots),minmax(0,1fr));width:100%;min-width:calc(var(--ndovu-slots)*300px)}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-slot{grid-column:span 1;padding:16px 12px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector{width:100%;max-width:none;margin:0}}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result{grid-template-columns:28% minmax(0,1fr);gap:4px 10px;padding:10px;border-radius:10px;align-content:start}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-image{grid-row:1/6;align-self:center;width:100%;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result img{width:100%!important;height:100%!important;max-height:140px;object-fit:contain}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-name{font-size:14px;line-height:1.35;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-result-meta{font-size:11px;font-weight:400;line-height:1.3}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-result-stock{font-size:11px;font-weight:400;line-height:1.3}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-price{font-size:14px;line-height:1.4;font-weight:600}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result button{margin-top:4px;min-height:36px;padding:7px 14px;border-radius:20px;justify-self:end;width:auto;font-size:13px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector h3{font-size:18px;line-height:1.4;margin-bottom:16px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-selector input{font-size:14px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-results{max-height:355px;overflow:auto;overscroll-behavior:contain;align-content:start}.ndovu-compare-app .ndc-result{display:grid;grid-template-columns:28% minmax(0,1fr);align-items:center;border-radius:10px}.ndovu-compare-app .ndc-result>img,.ndovu-compare-app .ndc-search-popover .ndc-result>img{width:100%;height:120px;object-fit:contain}.ndovu-compare-app .ndc-result>span{min-width:0;width:100%}.ndovu-compare-app .ndc-result strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px}.ndovu-compare-app .ndc-result small{font-size:11px;font-weight:400;line-height:1.3}.ndovu-compare-app .ndc-result .ndc-result-price{font-size:14px;font-weight:600;color:#0b3d91}.ndovu-compare-app .ndc-result-action{margin-left:auto;min-height:32px;line-height:22px;text-align:center}.ndovu-comparison-surface .ndc-matrix .ndc-unified-fact>td.ndc-value-accent{background:#f3f9fd}@media(max-width:900px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-results{max-height:50dvh}}@media(min-width:901px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-scroll{width:min(100%,calc(var(--ndovu-slots)*380px));max-width:100%}}@media(min-width:901px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-results{max-height:clamp(160px,calc(var(--ndc-header-height,450px) - 160px),355px)}}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result{grid-template-columns:20% minmax(0,1fr) 70px;align-items:center;gap:8px;padding:10px;min-height:112px;box-sizing:border-box}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-image{grid-column:1;grid-row:1;aspect-ratio:auto;height:88px;align-self:center}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-result-info{grid-column:2;grid-row:1;min-width:0;align-self:center}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-name{display:-webkit-box;-webkit-line-clamp:2;font-size:13px;line-height:1.3;margin:0 0 6px}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result-price{display:block;font-size:12px;line-height:1.4;margin:0;overflow-wrap:normal}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result button{grid-column:3;grid-row:1;align-self:center;justify-self:end;width:70px;min-height:34px;padding:6px 8px;margin:0;font-size:12px;line-height:1.3}.ndovu-compare-app .ndc-result{grid-template-columns:20% minmax(0,1fr) 70px;gap:8px;align-items:center;min-height:112px;box-sizing:border-box;padding:10px}.ndovu-compare-app .ndc-result>img,.ndovu-compare-app .ndc-search-popover .ndc-result>img{height:88px;width:100%;object-fit:contain}.ndovu-compare-app .ndc-result .ndc-result-info{grid-column:2;min-width:0;width:100%}.ndovu-compare-app .ndc-result .ndc-result-action{grid-column:3;align-self:center;width:70px;box-sizing:border-box;min-height:34px;padding:6px 8px;margin:0;line-height:22px;font-size:12px;justify-self:end}.ndovu-compare-app .ndc-result strong{font-size:13px;line-height:1.3;margin-bottom:6px}.ndovu-compare-app .ndc-result .ndc-result-price{font-size:12px;line-height:1.4}@media(min-width:901px){:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-results{gap:10px;max-height:478px;align-content:start}:is(#product-comparison,.ndovu-comparison-surface) .ndovu-inline-result{height:112px;min-height:112px}.ndovu-compare-app #ndc-results{gap:10px}.ndovu-compare-app .ndc-result{height:112px;min-height:112px}}.ndovu-compare-app:has([data-dedicated-comparison])>h1{font-size:clamp(24px,1.65vw,32px);line-height:1.15;width:100%;max-width:none;white-space:normal;overflow:visible;text-overflow:clip}.ndovu-compare-app:has([data-dedicated-comparison])>h1+p{font-size:16px;line-height:1.5}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-results{max-height:234px;gap:10px;overflow-y:auto;align-content:start}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-result{height:112px;min-height:112px}.ndovu-compare-app .ndc-choose-slot{position:relative}.ndovu-compare-app .ndc-choose-slot .ndc-inline-search{position:relative;inset:auto;width:100%;box-sizing:border-box;padding:0;border:0;box-shadow:none;background:transparent;z-index:20}.ndovu-compare-app .ndc-inline-search>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ndovu-compare-app .ndc-search-line{align-items:center;position:relative}.ndovu-compare-app .ndc-search-line:before{content:'';width:13px;height:13px;border:2px solid #748091;border-radius:50%;position:absolute;left:16px;pointer-events:none}.ndovu-compare-app .ndc-search-line:after{content:'';height:7px;border-left:2px solid #748091;transform:rotate(-45deg);position:absolute;left:30px;top:31px;pointer-events:none}.ndovu-compare-app .ndc-search-line #ndc-search{padding-left:44px;min-height:48px;border-radius:24px}.ndovu-compare-app .ndc-search-popover{box-sizing:border-box;top:100%;left:0;width:100%;margin-top:4px}.ndovu-pdp-pair{display:none}@media(max-width:900px){#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-pair:not([hidden]){display:flex;flex-direction:column;gap:8px;margin:0 0 16px;font-size:14px;font-weight:600}#product-comparison[data-inline-anchor] .ndovu-pdp-pair select{width:100%;max-width:100%;min-width:0;min-height:44px;padding:10px 32px 10px 10px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;border:1px solid #cbd2dc;border-radius:4px;background:#fff;color:#191919}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready [data-pdp-hidden=true]{display:none!important}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-scroll{width:100%;max-width:100%;overflow:visible}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-grid{display:block;width:100%;min-width:0}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-table{width:100%;min-width:0;table-layout:fixed}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-table :is(th,td){width:50%;min-width:0}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-catalog-product{min-width:0;padding:8px;gap:10px;grid-template-rows:44px 110px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 48px}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-catalog-product>img{width:100%!important;height:110px!important;object-fit:contain}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-title{display:block;max-height:none;font-size:14px;line-height:1.4;overflow:visible;overflow-wrap:anywhere}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-comparison-price{font-size:13px;line-height:1.5;min-width:0;overflow:visible}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-comparison-price .amount{white-space:normal;overflow-wrap:anywhere}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-comparison-buy{width:100%;min-width:0;min-height:44px;padding:8px 4px;font-size:13px;white-space:normal}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-table td{padding:12px 10px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}#product-comparison[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-slot{width:100%;border-left:0;border-top:1px solid #ddd;min-height:0;padding:12px}#product-comparison[data-inline-anchor] #ndovu-compare-heading{font-size:28px;line-height:1.2}#product-comparison[data-inline-anchor] .ndovu-section-subheading{font-size:15px;line-height:1.5}}.ndc-mobile-pair{display:none}@media(max-width:767px){:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-mobile-pair:not([hidden]){display:flex;flex-direction:column;gap:6px;margin:12px 0;font-size:14px}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-mobile-pair select{width:100%;min-height:44px;font-size:14px}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison].ndc-pair-ready [data-mobile-hidden=true]{display:none!important}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison]:not(.ndc-pair-ready) .ndovu-inline-table th:nth-child(n+3),:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison]:not(.ndc-pair-ready) .ndc-matrix tr:not(.ndc-unified-group-heading)>:nth-child(n+4){display:none!important}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-scroll,:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix-scroll{width:100%;max-width:100%;overflow:visible;max-height:none}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-grid{display:block;width:100%;min-width:0}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-table{display:table;min-width:0;width:100%;table-layout:fixed}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-table th{width:50%;min-width:0}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-catalog-product{padding:8px;grid-template-rows:44px 120px var(--ndovu-title-height,3.9em) var(--ndovu-price-height,3em) 48px;gap:8px;min-width:0}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-catalog-product>img{width:100%!important;height:120px!important;object-fit:contain}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-title{font-size:14px;line-height:1.3;min-height:3.9em;overflow-wrap:anywhere}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-comparison-price{font-size:13px;line-height:1.5;overflow-wrap:anywhere;min-width:0}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-comparison-buy{font-size:13px;padding:8px 4px;min-width:0;width:100%;box-sizing:border-box}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndovu-inline-slot{min-height:0;padding:12px 0}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix{display:block;width:100%;min-width:0;table-layout:auto}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix colgroup{display:none}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix thead{display:none}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix tbody{display:block;width:100%}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix tr[hidden],:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix tbody[hidden]{display:none}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix tbody th[scope=row],:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-unified-group-heading th{grid-column:1/-1;width:auto!important;position:static;padding:10px;font-size:14px}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-matrix td{width:auto;padding:12px 10px;min-width:0;font-size:14px;overflow-wrap:anywhere}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-document-ref{display:none}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-restored-nav{flex-wrap:wrap;overflow:visible}:is(#product-comparison,.ndovu-comparison-surface)[data-dedicated-comparison] .ndc-document-sticky{position:static}}:is(#product-comparison,#specs).ndovu-pdp-tables{--ns-heading-size:32px;--ns-m-heading-size:24px;--ns-body-size:15px;--npt-ink:var(--s-foreground,#171717);--npt-muted:var(--s-muted,#626262);--npt-bg:var(--s-background,#fff);--npt-surface:var(--ns-card-background,var(--npt-bg));--npt-align:var(--ns-text-align,left);--npt-button-bg:var(--ns-button-background,var(--npt-accent));--npt-button-fg:var(--ns-button-foreground,#fff);--npt-accent:var(--s-accent,#0068c9);--npt-line:#dce2e9;--npt-soft:#f5f7fa;--npt-radius:var(--s-radius,12px);--npt-label:180px;--npt-column:230px;--npt-line:color-mix(in srgb,var(--npt-ink) 14%,var(--npt-surface));--npt-soft:color-mix(in srgb,var(--npt-ink) 3%,var(--npt-surface));color:var(--npt-ink);background:var(--npt-bg);min-width:0;text-align:left}:is(#product-comparison,#specs).ndovu-pdp-tables *,:is(#product-comparison,#specs).ndovu-pdp-tables *::before{box-sizing:border-box}:is(#product-comparison,#specs).ndovu-pdp-tables>.ndovu-scene-inner{min-width:0;text-align:left}:is(#product-comparison,#specs).ndovu-pdp-tables>.ndovu-scene-inner>h2{text-align:var(--npt-align)!important;line-height:1.25!important;margin:0 0 12px!important;font-weight:var(--s-heading-weight,650)!important;overflow-wrap:anywhere}:is(#product-comparison,#specs).ndovu-pdp-tables>.ndovu-scene-inner>.ndovu-section-subheading{max-width:100%;margin:0 0 24px!important;font-size:var(--s-body-size)!important;line-height:1.65!important;color:var(--npt-muted)!important;text-align:var(--npt-align)!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor]>.ndovu-scene-inner>h2{width:100%;max-width:none;font-size:min(var(--s-heading-size),28px)!important;font-weight:600!important;letter-spacing:-.02em!important;text-wrap:wrap}:is(#product-comparison,#specs).ndovu-pdp-tables [hidden]{display:none!important}:is(#product-comparison,#specs).ndovu-pdp-tables :is(.ndovu-pdp-sr,.screen-reader-text){position:absolute!important;width:1px;height:1px;padding:0!important;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0!important;white-space:nowrap}:is(#product-comparison,#specs).ndovu-pdp-tables .ndc-spec-icon{width:19px;height:19px;flex:0 0 19px;display:block;color:var(--npt-accent);pointer-events:none}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-tools{display:flex;align-items:center;justify-content:flex-end;margin:18px 0 8px;min-height:0;font-size:13px;color:var(--npt-muted)}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-tools label{display:flex;align-items:center;gap:9px;min-height:44px;font-size:13px;color:var(--npt-ink);font-weight:500;margin:0}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-tools input{appearance:auto;width:17px;height:17px;min-height:0;margin:0;padding:0;accent-color:var(--npt-accent)}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-sticky{position:relative;background:var(--npt-bg);padding:8px 0;z-index:8;margin:12px 0}:is(#product-comparison,#specs).ndovu-pdp-tables.ndovu-pdp-ready .ndovu-pdp-sticky{position:sticky;top:var(--npt-top,0px)}:is(#product-comparison,#specs).ndovu-pdp-tables [data-pdp-nav-scroll]{display:flex;flex:0 0 34px;align-items:center;justify-content:center;min-height:40px;width:34px;padding:0;border:1px solid var(--npt-line);border-radius:999px;background:var(--npt-surface)!important;color:var(--npt-muted)!important;box-shadow:none!important;font-size:16px;line-height:1;cursor:pointer}:is(#product-comparison,#specs).ndovu-pdp-tables [data-pdp-nav-scroll]:disabled{opacity:.35;cursor:default}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card{width:100%;min-width:0;margin:12px 0 18px;padding:0;border:1px solid var(--npt-line);border-radius:var(--npt-radius);overflow:hidden;background:var(--npt-surface);scroll-margin-top:calc(var(--npt-top,0px) + var(--npt-sticky-height,0px) + 12px)}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card-heading{position:relative;display:flex;align-items:center;padding:16px 20px 16px 30px;background:var(--npt-surface);border-bottom:1px solid var(--npt-line);margin:0;min-height:54px}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card-heading::before{content:"";position:absolute;left:12px;top:14px;bottom:14px;width:3px;border:0;border-radius:0;background:var(--npt-accent)}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card-heading h3{display:flex;align-items:center;gap:10px;margin:0!important;font-size:16px!important;line-height:1.45!important;font-weight:650!important;letter-spacing:normal!important;color:var(--npt-ink)!important;text-align:left!important}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-scroll{max-width:100%;width:100%;overflow:auto;overscroll-behavior-inline:contain}:is(#product-comparison,#specs).ndovu-pdp-tables :is(.ndovu-pdp-matrix,.ndovu-pdp-spec-table){display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:0;margin:0;background:var(--npt-surface);color:var(--npt-ink)}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-matrix{min-width:calc(var(--npt-label) + var(--ndovu-count)*var(--npt-column))}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-matrix .ndovu-pdp-label-col{width:var(--npt-label)}:is(#product-comparison,#specs).ndovu-pdp-tables :is(.ndovu-pdp-matrix,.ndovu-pdp-spec-table) :is(th,td){border:0;border-right:1px solid var(--npt-line);border-bottom:1px solid var(--npt-line);padding:14px 18px;text-align:left;vertical-align:top;font:inherit;font-size:14px;line-height:1.6;letter-spacing:normal;white-space:normal;overflow-wrap:anywhere;color:var(--npt-ink);background:var(--npt-surface)}:is(#product-comparison,#specs).ndovu-pdp-tables :is(.ndovu-pdp-matrix,.ndovu-pdp-spec-table) tr>:last-child{border-right:0}:is(#product-comparison,#specs).ndovu-pdp-tables :is(.ndovu-pdp-matrix,.ndovu-pdp-spec-table) tbody tr:last-child>*{border-bottom:0}:is(#product-comparison,#specs).ndovu-pdp-tables :is(.ndovu-pdp-matrix,.ndovu-pdp-spec-table) th[scope=row]{width:var(--npt-label);font-weight:500;font-size:13px;color:var(--npt-muted);background:var(--npt-soft)}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-matrix th[scope=row]{position:sticky;left:0;z-index:2}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-matrix thead th{background:var(--npt-soft);font-weight:600;font-size:13px}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-value{white-space:pre-line;font-weight:400;word-break:normal;overflow-wrap:anywhere}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-note{display:block;margin-top:8px;padding-left:8px;border-left:2px solid var(--npt-line);font-size:12px;line-height:1.6;white-space:pre-line;font-weight:400;color:var(--npt-muted)}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-reference{display:none;overflow:hidden;border:1px solid var(--npt-line);border-radius:8px;margin-top:0;background:var(--npt-soft)}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-ready .ndovu-pdp-reference{display:block}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track{display:grid;grid-template-columns:var(--npt-label) repeat(var(--ndovu-count),minmax(0,1fr));min-height:56px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track>*{display:flex;align-items:center;gap:9px;padding:12px 18px;min-width:0;font-size:12px;line-height:1.45;border-right:1px solid var(--npt-line);background:var(--npt-soft);overflow-wrap:anywhere}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track>:first-child{position:relative;z-index:2}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track>:last-child{border-right:0}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track img{height:32px!important;width:28px!important;object-fit:contain;margin:0!important;flex:0 0 28px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track strong{font-size:inherit;line-height:inherit;font-weight:600}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-ready .ndovu-pdp-matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-matrix td.ndc-value-accent{background:#f3f9fd}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-empty{padding:16px;border:1px solid var(--npt-line);background:var(--npt-soft);border-radius:9px;font-size:14px;color:var(--npt-muted)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-scroll{border:1px solid var(--npt-line);border-radius:var(--npt-radius);margin-bottom:12px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-inline-grid,.ndovu-catalog-product,.ndovu-inline-selector,.ndovu-inline-slot,.ndovu-inline-table th){background:var(--npt-surface);color:var(--npt-ink)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-table{min-width:0}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-catalog-product{gap:12px;padding:16px 20px 22px;grid-template-rows:38px 144px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 44px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-catalog-product>img{height:144px!important;width:100%!important;max-height:none!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-product-badge{width:auto;display:inline-flex;padding:5px 11px;align-self:center;border-radius:999px;background:var(--npt-soft);color:var(--npt-accent);border:1px solid var(--npt-line);font-size:12px;line-height:1.4;font-weight:600}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-top{height:38px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-top:has(.ndovu-product-badge){justify-content:center}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-title{font-size:15px!important;font-weight:600;line-height:1.45!important;color:var(--npt-ink)!important;white-space:normal;overflow-wrap:anywhere}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-comparison-buy,.ndovu-inline-result button,.ndovu-inline-more){background:var(--npt-button-bg)!important;color:var(--npt-button-fg)!important;border-radius:var(--ns-button-radius,8px);font-size:14px;line-height:1.4;min-height:44px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-comparison-buy:disabled{background:var(--npt-soft)!important;color:var(--npt-muted)!important;opacity:1;border:1px solid var(--npt-line)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-slot{border-color:var(--npt-line)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-selector h3{font-size:16px!important;line-height:1.5!important;color:var(--npt-ink)!important;border-color:var(--npt-line)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-inline-result,.ndovu-inline-table th+th){border-color:var(--npt-line)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-result-name{color:var(--npt-ink)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-x{color:var(--npt-ink)!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-notice{color:var(--npt-muted)}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-comparison-price,.ndovu-inline-result-price){display:block;white-space:normal;word-break:normal;overflow-wrap:normal;font-size:15px;line-height:1.5;overflow:visible;color:var(--npt-accent)!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-comparison-price,.ndovu-inline-result-price) :is(span,bdi,ins){color:inherit!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndc-current-price{display:inline;white-space:normal;word-break:normal;overflow-wrap:normal;font-variant-numeric:tabular-nums}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-comparison-price,.ndovu-inline-result-price) :is(.amount,bdi){white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;display:inline-block;max-width:none}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-comparison-price,.ndovu-inline-result-price) .ndc-sale-price,#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-comparison-price,.ndovu-inline-result-price) .ndc-sale-price :is(span,bdi,ins){color:#d93025!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-pair{display:none}:is(#product-comparison,#specs).ndovu-pdp-tables :is(a,button,input,select,[tabindex]):focus-visible{outline:2px solid var(--npt-accent)!important;outline-offset:2px}#specs.ndovu-pdp-tables .ndovu-pdp-spec-table .ndovu-pdp-single-label{width:28%}#specs.ndovu-pdp-tables .ndovu-pdp-spec-table th[scope=row]{width:auto;max-width:none}@media(max-width:1100px) and (min-width:901px){#product-comparison.ndovu-pdp-tables[data-inline-anchor]{--npt-label:150px;--npt-column:210px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-catalog-product{padding:12px;grid-template-rows:38px 120px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 44px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-catalog-product>img{height:120px!important}}@media(max-width:900px){#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-inline-scroll{overflow:hidden}#product-comparison.ndovu-pdp-tables[data-inline-anchor]{--npt-label:130px;--npt-column:190px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-pair:not([hidden]){display:flex;flex-direction:row;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--npt-muted);margin:6px 0}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-pair select{min-width:0;flex:1;min-height:40px;width:auto;max-width:none;font-size:12px;padding:6px 26px 6px 8px;border:1px solid var(--npt-line);border-radius:8px;background:var(--npt-surface);color:var(--npt-ink)}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-track{width:100%!important;transform:none!important;grid-template-columns:repeat(var(--npt-visible,2),minmax(0,1fr))}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-track>strong{display:none}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track>span{padding:10px 9px;gap:6px;font-size:11px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-track img{width:24px!important;height:28px!important;flex-basis:24px}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-scroll{overflow:visible}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-matrix{display:block;width:100%;min-width:0;table-layout:auto}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-matrix colgroup{display:none}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-matrix tbody{display:block}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-matrix tbody tr{display:grid;grid-template-columns:repeat(var(--npt-visible,2),minmax(0,1fr))}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-matrix th[scope=row]{position:static;grid-column:1/-1;width:auto;padding:9px 11px;font-size:12px;border-right:0;font-weight:600;border-bottom:1px solid var(--npt-line)}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-matrix td{min-width:0;padding:12px 11px;font-size:13px;line-height:1.6}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready [data-pdp-hidden=true]{display:none!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready td[data-pdp-last=true],#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-pdp-track>[data-pdp-last=true]{border-right:0}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-catalog-product{padding:10px 10px 16px;gap:10px;grid-template-rows:32px 116px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 44px}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-catalog-product>img{height:116px!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-top{height:32px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-title{font-size:13px!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] :is(.ndovu-comparison-price,.ndovu-inline-result-price){font-size:13px;line-height:1.6}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-dialog{background:var(--npt-surface);color:var(--npt-ink)}#product-comparison.ndovu-pdp-tables[data-inline-anchor]:not(.ndovu-pdp-pair-ready) .ndovu-inline-grid{display:block;width:100%;min-width:calc(var(--ndovu-count)*190px)}#product-comparison.ndovu-pdp-tables[data-inline-anchor]:not(.ndovu-pdp-pair-ready) .ndovu-inline-table th{display:table-cell!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor]:not(.ndovu-pdp-pair-ready) .ndovu-inline-slot:not([hidden]){display:block;width:100%;min-height:0;padding:12px;box-sizing:border-box}}@media(max-width:767px){#product-comparison.ndovu-pdp-tables[data-inline-anchor]>.ndovu-scene-inner>h2{font-size:min(var(--s-heading-size),22px)!important}:is(#product-comparison,#specs).ndovu-pdp-tables{--npt-surface:var(--ns-m-card-background,var(--ns-card-background,var(--npt-bg)));--npt-align:var(--ns-m-text-align,var(--ns-text-align,left));--npt-button-bg:var(--ns-m-button-background,var(--ns-button-background,var(--npt-accent)));--npt-button-fg:var(--ns-m-button-foreground,var(--ns-button-foreground,#fff))}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card{margin:10px 0 14px;border-radius:10px}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card-heading{padding:12px 12px 12px 26px;min-height:48px}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card-heading::before{left:10px;top:12px;bottom:12px}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card-heading h3{font-size:14px!important;gap:8px}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-note{font-size:11px;line-height:1.55}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-sticky{margin:8px 0;padding:6px 0}#specs.ndovu-pdp-tables .ndovu-pdp-spec-table :is(th,td){padding:12px 11px;font-size:13px;line-height:1.6}#specs.ndovu-pdp-tables .ndovu-pdp-spec-table .ndovu-pdp-single-label{width:35%}#specs.ndovu-pdp-tables .ndovu-pdp-spec-table th[scope=row]{width:auto;font-size:12px}}@media(prefers-reduced-motion:reduce){:is(#product-comparison,#specs).ndovu-pdp-tables *{scroll-behavior:auto!important;transition:none!important}}@media print{:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-sticky{position:static}:is(#product-comparison,#specs).ndovu-pdp-tables :is(.ndovu-pdp-tools,.ndovu-pdp-pair,.ndovu-pdp-reference){display:none!important}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-card{break-inside:avoid-page}#specs.ndovu-pdp-tables .ndovu-pdp-card[hidden]{display:block!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-pdp-matrix thead{position:static!important;width:auto!important;height:auto!important;clip-path:none!important;overflow:visible!important}}:is(#product-comparison,#specs).ndovu-pdp-tables .ndovu-pdp-nav-shell{display:none!important}:is(#product-comparison[data-inline-anchor],.ndovu-comparison-surface[data-dedicated-comparison]) .ndovu-spec-pending{color:#667286;text-align:center}:is(#product-comparison[data-inline-anchor],.ndovu-comparison-surface[data-dedicated-comparison]) .ndovu-inline-slot-waiting{color:#667286;font-size:14px;line-height:1.5}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-scroll{border:1px solid #ddd;border-radius:0;margin-bottom:12px;font-family:Mulish,Arial,sans-serif}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-catalog-product{grid-template-rows:44px 160px var(--ndovu-title-height,auto) var(--ndovu-price-height,auto) 48px;gap:12px;padding:16px 20px 24px;font-size:16px;line-height:1.4}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-catalog-product>img{height:160px!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-top{height:44px}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-top:has(.ndovu-product-badge){justify-content:flex-end}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-product-badge{display:block;width:100%;padding:9px 4px;align-self:auto;border:0;border-radius:4px;background:#505050;color:#fff;font-size:13px;line-height:20px;text-align:center}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-title{font-size:16px!important;line-height:1.4!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-comparison-price{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:0 4px;font-size:16px;line-height:1.5;color:#0b3d91!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-comparison-price :is(span,bdi,ins){color:inherit!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-comparison-buy{height:48px;min-height:48px;border-radius:4px;font-size:16px;background:#0053e2!important;color:#fff!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-slot{padding:16px 12px;border-color:#ddd}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-selector h3{font-size:18px!important;line-height:1.4!important;border-color:#ddd}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-results{max-height:234px;gap:10px;overflow-y:auto;align-content:start}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-result{height:112px;min-height:112px;border-color:#d5dce7}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-result button{min-height:34px;border-radius:20px;font-size:12px}@media(max-width:900px){#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-catalog-product{grid-template-rows:44px 120px var(--ndovu-title-height,3.9em) var(--ndovu-price-height,3em) 48px;gap:8px;padding:8px}#product-comparison.ndovu-pdp-tables[data-inline-anchor].ndovu-pdp-pair-ready .ndovu-catalog-product>img{height:120px!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-inline-title{font-size:14px!important;line-height:1.3!important}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-comparison-price{font-size:13px;line-height:1.5}#product-comparison.ndovu-pdp-tables[data-inline-anchor] .ndovu-comparison-buy{font-size:13px;min-height:44px}}.ndovu-comparison-modal-open{overflow:hidden}:is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-slot[hidden]{display:none!important}:is([data-prepared-comparison],[data-comparison-controller]) :is(.ndovu-inline-notice,.ndovu-inline-status,.ndovu-prepared-state-note,.ndovu-comparison-commerce-pending){overflow-wrap:anywhere;line-height:1.5}:is([data-prepared-comparison],[data-comparison-controller]) :is(.ndovu-inline-status,.ndovu-inline-notice) button{font:inherit;min-height:36px;padding:6px 12px;margin:4px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;cursor:pointer}:is([data-prepared-comparison],[data-comparison-controller]) .ndovu-prepared-state-note{margin:12px 0;font-size:14px}:is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-results[aria-busy="true"]{min-height:44px}:is([data-prepared-comparison],[data-comparison-controller]) .ndovu-comparison-commerce-pending{padding:12px;margin:0 0 12px;border:1px solid currentColor;border-radius:6px}:is([data-prepared-comparison],[data-comparison-controller]) :is(button,input,select,a):focus-visible{outline:2px solid var(--ndc-primary,#0053e2);outline-offset:3px}:is([data-prepared-comparison],[data-comparison-controller]) .ndovu-comparison-image-pending{display:block;min-height:110px}@media(max-width:900px){#product-comparison:is([data-prepared-comparison],[data-comparison-controller]):not(.ndovu-pdp-pair-ready) .ndovu-inline-grid{min-width:0;width:100%}#product-comparison:is([data-prepared-comparison],[data-comparison-controller]):not(.ndovu-pdp-pair-ready) .ndovu-inline-table{min-width:0;width:100%}#product-comparison:is([data-prepared-comparison],[data-comparison-controller]):not(.ndovu-pdp-pair-ready) .ndovu-inline-slot:not([hidden]){display:block!important;width:100%;padding:12px;border-left:0;border-top:1px solid #ddd;min-height:0}:is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-dialog{box-sizing:border-box;width:calc(100% - 24px);max-width:560px;max-height:calc(100dvh - 32px);overflow:auto}:is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-dialog .ndovu-inline-selector{display:block!important;position:relative;max-width:100%;box-sizing:border-box}}:is(#product-comparison.ndovu-pdp-tables[data-inline-anchor],.ndovu-comparison-surface):is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-results{max-height:354px;gap:8px;overflow-y:auto;overscroll-behavior:contain}:is(#product-comparison.ndovu-pdp-tables[data-inline-anchor],.ndovu-comparison-surface):is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-result{height:auto;min-height:78px;padding:8px;gap:8px;grid-template-columns:44px minmax(0,1fr) 64px;align-items:center}:is(#product-comparison.ndovu-pdp-tables[data-inline-anchor],.ndovu-comparison-surface):is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-result-image{width:44px;height:56px;grid-column:1;grid-row:1}:is(#product-comparison.ndovu-pdp-tables[data-inline-anchor],.ndovu-comparison-surface):is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-result img{width:44px!important;height:56px!important;max-height:56px;object-fit:contain}:is(#product-comparison.ndovu-pdp-tables[data-inline-anchor],.ndovu-comparison-surface):is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-result [data-add]{width:64px;min-height:44px;padding:6px;grid-column:3;grid-row:1}:is(#product-comparison.ndovu-pdp-tables[data-inline-anchor],.ndovu-comparison-surface):is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-result-name{margin-bottom:3px;font-size:12px;line-height:1.25}@media(max-width:900px){:is(#product-comparison.ndovu-pdp-tables[data-inline-anchor],.ndovu-comparison-surface):is([data-prepared-comparison],[data-comparison-controller]) .ndovu-inline-results{max-height:min(354px,52dvh)}}:is([data-inline-anchor],[data-dedicated-comparison]) .ndovu-inline-slot[hidden]{display:none!important}:is([data-inline-anchor],[data-dedicated-comparison])[data-selection-full="true"] .ndovu-inline-slot{display:none!important}:is([data-inline-anchor],[data-dedicated-comparison]) .ndovu-inline-notice:empty{display:none}:is([data-inline-anchor],[data-dedicated-comparison]) .ndovu-inline-notice:not(:empty){margin:10px 0;padding:10px 12px;border-left:3px solid var(--ndc-primary,#0053e2);background:#f6f8fc;font-size:14px;line-height:1.45}:is([data-inline-anchor],[data-dedicated-comparison]) .ndovu-selection-pending{display:block;padding:12px;text-align:center;font-size:14px}