@font-face{font-family: 'Rubik';font-style: normal;font-weight: 300 900;font-display: swap;src: url(fonts/rubik-hebrew.woff2) format('woff2');unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family: 'Rubik';font-style: normal;font-weight: 300 900;font-display: swap;src: url(fonts/rubik-latin.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Barlow Condensed';font-style: normal;font-weight: 600;font-display: swap;src: url(fonts/barlow-condensed-600.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Barlow Condensed';font-style: normal;font-weight: 700;font-display: swap;src: url(fonts/barlow-condensed-700.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Barlow Condensed';font-style: normal;font-weight: 800;font-display: swap;src: url(fonts/barlow-condensed-800.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.idm{--idm-cobalt: #2340E6;--idm-cobalt-deep: #16289E;--idm-ink: #0B1220;--idm-body: #3B4453;--idm-muted: #566070;--idm-mist: #EEF1F6;--idm-sky: #E3E8FF;--idm-heat: #FF6A2B;--idm-line: #E6EAF0;--idm-line-strong: #DDE2EA;--idm-on-cobalt: #C9D1FF;--idm-on-ink: #A9B2C3;--idm-font: 'Rubik', 'Segoe UI', Arial, sans-serif;--idm-num: 'Barlow Condensed', 'Arial Narrow', sans-serif;--idm-gutter: clamp(20px, 4vw, 40px);--idm-space: clamp(56px, 8vw, 120px);direction: rtl;font-family: var(--idm-font);color: var(--idm-ink);background: #FFFFFF;font-size: 16px;line-height: 1.5;-webkit-font-smoothing: antialiased;overflow-x: clip;text-align: start;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0;text-shadow: none;font-style: normal;font-weight: 400;white-space: normal}.idm *, .idm *::before, .idm *::after{box-sizing: border-box}.idm img{max-width: 100%;display: block;border: 0;border-radius: 0;box-shadow: none;padding: 0;margin: 0;background: transparent;filter: none;opacity: 1}.idm a{color: inherit;text-decoration: none;background: transparent;box-shadow: none}.idm a:where([href]){text-decoration: underline}.idm :is(h1, h2, h3, h4, p, ul, ol, dl, dd, figure, figcaption, table, blockquote){margin: 0;padding: 0;font-family: inherit;letter-spacing: normal;text-transform: none;color: inherit;border: 0;background: transparent;box-shadow: none}.idm :is(h1, h2, h3, h4){line-height: inherit;font-style: normal;word-spacing: normal;text-align: inherit}.idm :is(ul, ol){list-style: none}.idm :is(p, ul, ol, li, dl, dd, dt, figure, figcaption, blockquote, td, span, a, label, summary, details, s){font-size: inherit;line-height: inherit;font-weight: inherit;font-style: inherit;letter-spacing: inherit;text-transform: inherit}.idm :is(li, dt, dd, span, label, summary, details, td, th, b, strong, s){margin: 0;padding: 0;color: inherit;border: 0;background: transparent}.idm :is(b, strong){font-weight: bolder}.idm :is(button, input, summary, label, li, td, th, dt, dd, span, a, b, strong){font-family: inherit}.idm button{margin: 0;padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;color: inherit;font: inherit;letter-spacing: inherit;text-transform: none;text-align: center;cursor: pointer;-webkit-appearance: none;appearance: none}.idm :focus-visible{outline: 3px solid var(--idm-cobalt);outline-offset: 3px}.idm .idm-sr{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.idm .idm-ltr{direction: ltr;unicode-bidi: isolate}.idm .idm-hide-m{display: none}@media (min-width: 900px){.idm .idm-hide-m{display: inline}}.idm .idm-d{display: none}.idm .idm-d-only{display: none}@media (min-width: 900px){.idm .idm-d-only{display: block}}@media (min-width: 900px){.idm .idm-d{display: inline}.idm .idm-m{display: none}}.idm .idm-container{max-width: 1280px;margin-inline: auto;padding-inline: var(--idm-gutter)}.idm .idm-section{padding-block: var(--idm-space)}.idm .idm-section--mist{background: var(--idm-mist)}.idm .idm-section--cobalt{background: var(--idm-cobalt);color: #FFFFFF}.idm .idm-section--ink{background: var(--idm-ink);color: #FFFFFF}.idm .idm-stack{display: flex;flex-direction: column;gap: 18px}.idm .idm-split{display: grid;gap: clamp(32px, 5vw, 96px);align-items: center}.idm .idm-split--top{align-items: start}.idm .idm-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 20px;margin-bottom: clamp(22px, 4vw, 56px)}@media (min-width: 900px){.idm .idm-split{grid-template-columns: repeat(2, minmax(0, 1fr))}}.idm .idm-num{font-family: var(--idm-num);font-weight: 800;line-height: 0.9;direction: ltr;unicode-bidi: isolate}.idm .idm-eyebrow{display: flex;align-items: center;gap: 10px;font-size: 13px;font-weight: 600;color: var(--idm-muted)}.idm .idm-eyebrow__num{font-family: var(--idm-num);font-weight: 800;font-size: 17px;color: var(--idm-cobalt)}.idm .idm-eyebrow__line{width: 24px;height: 1px;background: #B8C1D1}.idm .idm-section--cobalt .idm-eyebrow{color: var(--idm-on-cobalt)}.idm .idm-section--cobalt .idm-eyebrow__num{color: #FFFFFF}.idm .idm-section--cobalt .idm-eyebrow__line{background: rgba(255,255,255,0.4)}.idm .idm-section--ink .idm-eyebrow{color: var(--idm-on-ink)}.idm .idm-section--ink .idm-eyebrow__num{color: var(--idm-heat)}.idm .idm-section--ink .idm-eyebrow__line{background: rgba(255,255,255,0.3)}.idm .idm-h2{font-size: clamp(36px, 4.4vw, 64px);line-height: 1.02;font-weight: 800;letter-spacing: -0.025em;text-wrap: balance}.idm .idm-h2--sm{font-size: clamp(36px, 4vw, 56px)}.idm .idm-h2 em{font-style: normal;color: var(--idm-cobalt)}.idm .idm-lead{font-size: clamp(15px, 1.3vw, 17px);line-height: 1.6;color: var(--idm-body);max-width: 440px}.idm .idm-section--ink .idm-lead{color: #C3CAD6}.idm .idm-h3{font-size: clamp(20px, 1.8vw, 24px);font-weight: 700}@media (min-width: 900px){.idm .idm-eyebrow{font-size: 14px}.idm .idm-eyebrow__num{font-size: 18px}.idm .idm-eyebrow__line{width: 28px}}.idm .idm-btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 58px;padding: 0 32px;border-radius: 999px;border: 0;font-size: 18px;font-weight: 700;text-decoration: none;cursor: pointer;transition: transform .15s ease, box-shadow .15s ease, background-color .15s ease}.idm .idm-btn:hover{transform: translateY(-1px)}.idm .idm-btn--primary{background: var(--idm-cobalt);color: #FFFFFF;box-shadow: 0 12px 26px rgba(35,64,230,0.28)}.idm .idm-btn--primary:hover{background: var(--idm-cobalt-deep);color: #FFFFFF}.idm .idm-btn--light{background: #FFFFFF;color: var(--idm-cobalt);box-shadow: 0 14px 30px rgba(6,12,60,0.28)}.idm .idm-btn--light:hover{color: var(--idm-cobalt-deep)}.idm .idm-btn--ink{background: var(--idm-ink);color: #FFFFFF;height: 46px;padding: 0 22px;font-size: 15px}.idm .idm-btn--block{display: flex;width: 100%}.idm .idm-btn--xl{height: 64px;font-size: 19px}.idm .idm-link{font-weight: 600;text-underline-offset: 5px}.idm .idm-head > .idm-link, .idm .idm-hero__actions > .idm-link{display: inline-flex;align-items: center;justify-content: center;min-height: 44px}.idm .idm-tag{display: inline-flex;align-items: center;height: 28px;padding: 0 11px;border-radius: 999px;background: var(--idm-heat);color: var(--idm-ink);font-size: 13px;font-weight: 700;white-space: nowrap}.idm .idm-chips{display: flex;flex-wrap: wrap;gap: 8px}.idm .idm-chip{display: inline-flex;align-items: center;height: 36px;padding: 0 14px;border-radius: 999px;border: 1px solid var(--idm-line-strong);font-size: 14px;font-weight: 600;color: var(--idm-body)}.idm .idm-pay{display: flex;flex-wrap: wrap;justify-content: center;gap: 4px 18px}.idm .idm-pay__item{display: flex;align-items: center;justify-content: center;font-size: 13px;font-weight: 600;color: var(--idm-muted)}.idm .idm-arch{position: relative;aspect-ratio: 4 / 5;border-radius: 50% 50% 28px 28px / 40% 40% 28px 28px;overflow: hidden;background: var(--idm-mist)}.idm .idm-arch > img{width: 100%;height: 100%;object-fit: cover}.idm .idm-arch--contain > img{object-fit: contain;padding: 22% 13% 9%}.idm .idm-arch--panel > img{object-position: 50% 26%;transform: scale(1.5);transform-origin: 50% 26%}.idm .idm-arch--square{aspect-ratio: 1 / 1;border-radius: 50% 50% 32px 32px / 50% 50% 32px 32px}.idm .idm-rings{position: relative;display: grid;place-items: center;min-height: 300px}.idm .idm-rings__ring{position: absolute;border-radius: 999px;aspect-ratio: 1 / 1;pointer-events: none}.idm .idm-rings__ring--1{width: min(440px, 96%);border: 1px solid rgba(255,255,255,0.16)}.idm .idm-rings__ring--2{width: min(320px, 72%);border: 1px solid rgba(255,255,255,0.24)}.idm .idm-rings__ring--3{width: min(200px, 46%);background: rgba(255,255,255,0.10)}.idm .idm-rings__img{position: relative;width: min(300px, 56%);height: auto;filter: drop-shadow(0 26px 36px rgba(6,12,60,0.45))}.idm .idm-result__cta{display: none}@media (min-width: 900px){.idm .idm-result__cta{display: inline-flex;align-self: flex-start;margin-top: 8px;height: 56px;font-size: 17px}}@media (max-width: 899px){.idm .idm-head > .idm-link, .idm .idm-hero__actions > .idm-link{display: none}}@media (max-width: 899px){.idm .idm-specs .idm-split > .idm-stack{display: contents}.idm .idm-specs .idm-rings{order: 1}.idm .idm-specs .idm-specs__grid{order: 2}}@media (min-width: 900px){.idm .idm-rings{min-height: 440px}}.idm .idm-announce{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 2px 8px;min-height: 36px;padding: 6px 12px;background: var(--idm-cobalt);color: #FFFFFF;font-size: 13px;font-weight: 500;text-align: center}.idm .idm-announce--ink{background: var(--idm-ink)}.idm .idm-announce__dot{opacity: .6}.idm .idm-header{border-bottom: 1px solid var(--idm-line);background: #FFFFFF}.idm .idm-header__bar{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 56px}.idm .idm-header__logo{display: flex;align-items: center;min-height: 44px;min-width: 44px;color: var(--idm-ink)}.idm .idm-header__logo svg{width: 60px;height: 21px}.idm .idm-header__nav{display: none}.idm .idm-header__actions{display: flex;align-items: center;gap: 4px}.idm .idm-header__cta{display: none}.idm .idm-icon-btn{width: 44px;height: 44px;display: inline-flex;align-items: center;justify-content: center;color: inherit;background: none;border: 0;cursor: pointer}.idm .idm-menu{position: relative}.idm .idm-menu > summary{list-style: none}.idm .idm-menu > summary::-webkit-details-marker{display: none}.idm .idm-menu__panel{position: absolute;top: 100%;right: 0;z-index: 30;min-width: 220px;padding: 10px;border-radius: 18px;background: #FFFFFF;color: var(--idm-ink);box-shadow: 0 18px 40px rgba(11,18,32,0.18);display: flex;flex-direction: column}.idm .idm-menu__panel a{padding: 12px 14px;border-radius: 12px;text-decoration: none;font-weight: 600}.idm .idm-menu__panel a:hover{background: var(--idm-mist)}.idm .idm-header--cobalt{background: transparent;border-bottom-color: rgba(255,255,255,0.16);color: #FFFFFF}.idm .idm-header--cobalt .idm-header__logo{color: #FFFFFF}@media (min-width: 900px){.idm .idm-header__bar{min-height: 80px}.idm .idm-header__logo svg{width: 84px;height: 29px}.idm .idm-header__nav{display: flex;flex-wrap: wrap;gap: 4px 28px;font-size: 15px;font-weight: 500}.idm .idm-header__nav a{text-decoration: none}.idm .idm-header__nav a[aria-current="page"]{color: var(--idm-cobalt)}.idm .idm-header--cobalt .idm-header__nav a[aria-current="page"]{color: #FFFFFF;text-decoration: underline;text-underline-offset: 6px}.idm .idm-header__cta{display: inline-flex}.idm .idm-menu{display: none}.idm .idm-announce{font-size: 14px;column-gap: 28px}.idm .idm-announce__dot{display: none}.idm .idm-announce--ink > span:not(:first-child){color: var(--idm-on-ink)}}.idm .idm-crumbs{display: none;gap: 8px;padding: 18px 0;font-size: 13px;color: var(--idm-muted)}.idm .idm-crumbs a{color: var(--idm-muted);text-decoration: none}.idm .idm-pdp{display: grid;gap: 18px;padding: 12px 0 28px}.idm .idm-gallery{position: relative;min-width: 0}.idm .idm-gallery__track{display: flex;gap: 8px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;margin-inline: calc(var(--idm-gutter) * -1);padding-inline: var(--idm-gutter)}.idm .idm-gallery__track::-webkit-scrollbar{display: none}.idm .idm-gallery__track{container-type: inline-size}.idm .idm-gallery__slide{flex: none;width: calc(100% - 16px);max-width: 520px;scroll-snap-align: center;aspect-ratio: auto;height: 360px;border-radius: 50% 50% 28px 28px / 160px 160px 28px 28px;border-radius: 50% 50% 28px 28px / min(50cqi - 8px, 260px) min(50cqi - 8px, 260px) 28px 28px}.idm .idm-gallery__count{position: absolute;left: 30px;bottom: 14px;height: 28px;padding: 0 12px;border-radius: 999px;background: rgba(11,18,32,0.72);color: #FFFFFF;font-family: var(--idm-num);font-weight: 600;font-size: 14px;display: flex;align-items: center;direction: ltr}.idm .idm-gallery__thumbs{display: none}.idm .idm-buy{display: flex;flex-direction: column;gap: 10px;min-width: 0}.idm .idm-buy__title{display: flex;flex-direction: column;gap: 4px;font-size: 32px;font-weight: 700}.idm .idm-buy__brand{font-family: var(--idm-num);font-weight: 800;font-size: 50px;line-height: 0.9;direction: ltr;align-self: flex-start}.idm .idm-buy__desc{font-size: 18px;line-height: 1.3;font-weight: 600}.idm .idm-buy__lead{font-size: 15px;line-height: 1.5;color: var(--idm-body)}.idm .idm-proofline{display: flex;align-items: center;gap: 8px;font-size: 13px;color: var(--idm-body)}.idm .idm-proofline svg{flex: none;color: var(--idm-cobalt)}.idm .idm-price{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.idm .idm-price__now{font-size: 34px;line-height: 1.1;font-weight: 800;letter-spacing: -0.02em}.idm .idm-price__was{font-size: 17px;color: var(--idm-muted);text-decoration: line-through}.idm .idm-price__note{font-size: 14px;color: var(--idm-muted)}.idm .idm-buy__cta{display: flex;flex-direction: column;gap: 10px;margin-top: 6px}.idm .idm-secure{display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 12px;color: var(--idm-muted)}.idm .idm-card{padding: 14px;border-radius: 18px;background: var(--idm-mist);display: flex;flex-direction: column;gap: 12px;font-size: 14px;line-height: 1.45}.idm .idm-card__row{display: flex;gap: 12px;align-items: flex-start}.idm .idm-card__row svg{flex: none;color: var(--idm-cobalt);margin-top: 1px}.idm .idm-card__muted{color: var(--idm-muted)}.idm .idm-benefits{display: flex;flex-direction: column;gap: 14px;padding-top: 14px}.idm .idm-benefits__item{display: flex;align-items: center;gap: 12px;font-size: 15px;line-height: 1.4}.idm .idm-benefits__icon{flex: none;width: 40px;height: 40px;border-radius: 999px;background: var(--idm-sky);color: var(--idm-cobalt);display: flex;align-items: center;justify-content: center}.idm .idm-benefits b{font-weight: 600}.idm .idm-inbox{font-size: 13px;line-height: 1.5;color: var(--idm-body);padding-top: 6px}.idm .idm-inbox b{color: var(--idm-ink);font-weight: 600}.idm .idm-trust{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;padding-top: 14px}.idm .idm-trust__item{padding: 16px 14px;border-radius: 20px;background: var(--idm-mist);display: flex;flex-direction: column;gap: 10px}.idm .idm-trust__item svg, .idm .idm-trust__item img{color: var(--idm-cobalt);width: 24px;height: 24px;object-fit: contain}.idm .idm-trust__title{font-size: 14px;font-weight: 600}.idm .idm-trust__sub{font-size: 13px;color: var(--idm-muted)}@media (min-width: 900px){.idm .idm-crumbs{display: flex}.idm .idm-pdp{grid-template-columns: repeat(2, minmax(0, 1fr));gap: clamp(28px, 4vw, 72px);align-items: start;padding: 0 0 clamp(56px, 7vw, 96px)}.idm .idm-gallery__track{display: block;overflow: visible;margin: 0;padding: 0}.idm .idm-gallery__track{container-type: normal}.idm .idm-gallery__slide{display: none;width: 100%;max-width: none;height: auto;aspect-ratio: 4 / 5;border-radius: 50% 50% 32px 32px / 40% 40% 32px 32px}.idm .idm-gallery__slide.is-active{display: block}.idm .idm-gallery{display: grid}.idm .idm-gallery__track{grid-area: 1 / 1}.idm .idm-gallery__count{position: relative;left: auto;bottom: auto;grid-area: 1 / 1;align-self: end;justify-self: end;margin: 0 0 18px 18px;z-index: 1}.idm .idm-gallery__thumbs{display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: 10px;margin-top: 14px}.idm .idm-gallery__thumb{aspect-ratio: 1 / 1;min-height: 44px;padding: 0;border-radius: 18px;overflow: hidden;background: var(--idm-mist);border: 2px solid transparent;cursor: pointer}.idm .idm-gallery__thumb[aria-current="true"]{border-color: var(--idm-cobalt)}.idm .idm-gallery__thumb img{width: 100%;height: 100%;object-fit: cover}.idm .idm-gallery__thumb--contain img{object-fit: contain;padding: 8px}.idm .idm-buy{position: sticky;top: 24px;gap: 16px}.idm .idm-buy__brand{font-size: clamp(64px, 7vw, 104px);line-height: 0.86}.idm .idm-buy__desc{font-size: clamp(20px, 1.8vw, 26px)}.idm .idm-proofline{font-size: 14px}.idm .idm-buy__lead{display: block;font-size: 17px;line-height: 1.6;color: var(--idm-body);max-width: 520px}.idm .idm-price__now{font-size: 44px}.idm .idm-price__was{font-size: 20px}.idm .idm-price__note{font-size: 15px;margin-top: -6px}.idm .idm-benefits{order: 6;padding-top: 0}.idm .idm-buy__cta{order: 7}.idm .idm-buy__cta .idm-btn{height: 64px;font-size: 19px}.idm .idm-buy__info{order: 8}.idm .idm-inbox{display: none}.idm .idm-trust{order: 10;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 10px 20px;padding-top: 4px}.idm .idm-trust__item{padding: 0;background: transparent;flex-direction: row;align-items: center;gap: 8px}.idm .idm-trust__item svg, .idm .idm-trust__item img{width: 20px;height: 20px}.idm .idm-trust__title{font-size: 13px;font-weight: 500}.idm .idm-trust__sub{display: none}.idm .idm-secure{display: none}}.idm .idm-retail__inner{position: relative;display: flex;flex-direction: column;align-items: center;gap: 14px;padding-block: 20px}.idm .idm-retail__inner::before, .idm .idm-retail__inner::after, .idm .idm-proof__inner::before, .idm .idm-proof__inner::after{content: "";position: absolute;inset-inline: var(--idm-gutter);height: 1px;background: var(--idm-line)}.idm .idm-retail__inner::before, .idm .idm-proof__inner::before{top: 0}.idm .idm-retail__inner::after, .idm .idm-proof__inner::after{bottom: 0}.idm .idm-retail__label{font-size: 13px;color: var(--idm-muted);text-align: center}.idm .idm-retail .idm-chips{justify-content: center}@media (min-width: 900px){.idm .idm-retail__inner{flex-direction: row;justify-content: space-between;padding-block: 28px}.idm .idm-retail__label{font-size: 15px}.idm .idm-retail .idm-chip{height: 40px;padding: 0 18px;font-size: 15px}}.idm .idm-scroller{display: flex;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: var(--idm-gutter);scrollbar-width: none;margin-inline: calc(var(--idm-gutter) * -1);padding-inline: var(--idm-gutter);padding-bottom: 4px}.idm .idm-scroller::-webkit-scrollbar{display: none}.idm .idm-scroller:focus-visible{outline-offset: -3px}.idm .idm-scroller > *{flex: none;scroll-snap-align: start}@media (min-width: 900px){.idm .idm-scroller{display: grid;overflow: visible;margin: 0;padding: 0;gap: clamp(16px, 2vw, 28px)}.idm .idm-scroller--3{grid-template-columns: repeat(3, minmax(0, 1fr))}.idm .idm-scroller--ugc{grid-template-columns: repeat(3, minmax(0, 300px));justify-content: center}}.idm .idm-step{width: 272px;display: flex;flex-direction: column;gap: 12px}.idm .idm-step__img{height: 300px;aspect-ratio: auto;border-radius: 50% 50% 24px 24px / 136px 136px 24px 24px}.idm .idm-step__num{font-family: var(--idm-num);font-weight: 800;font-size: 34px;line-height: 1;color: var(--idm-cobalt)}.idm .idm-step__text{font-size: 15px;line-height: 1.55;color: var(--idm-body)}@media (min-width: 900px){.idm .idm-step{width: auto;gap: 14px}.idm .idm-step__img{height: auto;aspect-ratio: 4 / 5;border-radius: 50% 50% 28px 28px / 40% 40% 28px 28px}.idm .idm-step__num{font-size: 44px}.idm .idm-step__text{font-size: 16px}}.idm .idm-ba{position: relative;width: 100%;max-width: 440px;justify-self: center;aspect-ratio: 4 / 5;border-radius: 50% 50% 28px 28px / 40% 40% 28px 28px;overflow: hidden;background: var(--idm-line-strong);--split: 55%}.idm .idm-ba__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: 50% 30%}.idm .idm-ba__img--before{clip-path: inset(0 0 0 calc(100% - var(--split)))}.idm .idm-ba__line{position: absolute;top: 0;bottom: 0;right: var(--split);width: 2px;background: #FFFFFF;transform: translateX(1px);pointer-events: none}.idm .idm-ba__knob{position: absolute;top: 50%;right: var(--split);width: 48px;height: 48px;border-radius: 999px;background: #FFFFFF;color: var(--idm-ink);display: flex;align-items: center;justify-content: center;transform: translate(50%, -50%);box-shadow: 0 6px 18px rgba(11,18,32,0.22);pointer-events: none}.idm .idm-ba__label{position: absolute;top: 28%;height: 30px;padding: 0 13px;border-radius: 999px;font-size: 13px;font-weight: 600;display: flex;align-items: center;pointer-events: none}.idm .idm-ba__label--before{right: 16px;background: rgba(11,18,32,0.72);color: #FFFFFF}.idm .idm-ba__label--after{left: 16px;background: #FFFFFF;color: var(--idm-ink)}.idm .idm-ba__range{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: ew-resize;direction: rtl}.idm .idm-ba:focus-within .idm-ba__knob{box-shadow: 0 0 0 3px var(--idm-cobalt), 0 6px 18px rgba(11,18,32,0.22)}.idm .idm-ba:has(.idm-ba__range:focus-visible){outline: 3px solid var(--idm-cobalt);outline-offset: 3px}.idm .idm-specs__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 22px 18px}.idm .idm-specs__item{display: flex;flex-direction: column;gap: 6px;padding-top: 14px;border-top: 1px solid rgba(255,255,255,0.28)}.idm .idm-specs__value{font-size: clamp(56px, 6vw, 88px);align-self: flex-start}.idm .idm-specs__label{font-size: 14px;line-height: 1.4;color: var(--idm-on-cobalt)}@media (min-width: 900px){.idm .idm-specs__grid{gap: 28px 32px}.idm .idm-specs__label{font-size: 15px}}.idm .idm-compare{width: 100%;border-collapse: separate;border-spacing: 0;font-size: 14px}.idm .idm-compare th[scope="row"]{padding: 14px 0;text-align: right;font-weight: 500;border-top: 1px solid var(--idm-line)}.idm .idm-compare thead th{padding: 12px 0;font-weight: 600;color: var(--idm-muted)}.idm .idm-compare thead th.idm-compare__us{width: 92px;border-radius: 18px 18px 0 0;background: var(--idm-cobalt);color: #FFFFFF;font-family: var(--idm-num);font-weight: 800;font-size: 18px}.idm .idm-compare thead th.idm-compare__them{width: 80px}.idm .idm-compare td{text-align: center;border-top: 1px solid var(--idm-line);color: #8A93A3}.idm .idm-compare td.idm-compare__us{background: var(--idm-cobalt);color: #FFFFFF;border-top-color: rgba(255,255,255,0.18)}.idm .idm-compare tr:last-child td.idm-compare__us{border-radius: 0 0 18px 18px}.idm .idm-note{font-size: 12px;color: var(--idm-muted)}@media (min-width: 900px){.idm .idm-compare{font-size: 16px}.idm .idm-compare th[scope="row"]{padding: 18px 0}.idm .idm-compare thead th.idm-compare__us{width: 130px;font-size: 20px}.idm .idm-compare thead th.idm-compare__them{width: 110px}}.idm .idm-box__img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 24px}.idm .idm-box__list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 14px}.idm .idm-box__list li{display: flex;gap: 10px;align-items: baseline;padding: 10px 0;border-bottom: 1px solid var(--idm-line);font-size: 14px;line-height: 1.35}.idm .idm-box__list .idm-num{font-size: 17px;color: var(--idm-cobalt)}@media (min-width: 900px){.idm .idm-box__list li{font-size: 15px;padding: 12px 0}}.idm .idm-ugc__card{position: relative;width: 176px;aspect-ratio: 9 / 16;border-radius: 24px;overflow: hidden;background: var(--idm-line-strong);display: block}.idm .idm-ugc__card img{width: 100%;height: 100%;object-fit: cover}.idm .idm-play{position: absolute;left: 12px;bottom: 12px;width: 44px;height: 44px;border-radius: 999px;background: #FFFFFF;color: var(--idm-ink);display: flex;align-items: center;justify-content: center}@media (min-width: 900px){.idm .idm-ugc__card{width: auto;border-radius: 28px}.idm .idm-play{width: 52px;height: 52px;left: 16px;bottom: 16px}}.idm .idm-ugc__card:not([href]) .idm-play{display: none}.idm .idm-note:empty{display: none}.idm .idm-video{width: min(92vw, 440px, calc(88vh * 9 / 16));max-width: none;max-height: none;padding: 0;border: 0;border-radius: 24px;background: #000000;overflow: hidden}.idm .idm-video::backdrop{background: rgba(11, 18, 32, 0.86)}.idm .idm-video__player{display: block;width: 100%;aspect-ratio: 9 / 16;object-fit: contain;background: #000000}.idm .idm-video__close{position: absolute;top: 12px;left: 12px;width: 44px;height: 44px;border: 0;border-radius: 999px;background: #FFFFFF;color: var(--idm-ink);display: flex;align-items: center;justify-content: center;cursor: pointer;padding: 0}.idm .idm-faq__item{border-top: 1px solid var(--idm-line-strong);padding: 4px 0}.idm .idm-faq__item:last-child{border-bottom: 1px solid var(--idm-line-strong)}.idm .idm-faq__q{min-height: 52px;display: flex;align-items: center;justify-content: space-between;gap: 12px;font-size: 16px;font-weight: 600;cursor: pointer;list-style: none}.idm .idm-faq__q::-webkit-details-marker{display: none}.idm .idm-faq__icon{flex: none;color: var(--idm-cobalt);transition: transform .2s ease}.idm .idm-faq__item[open] .idm-faq__icon{transform: rotate(45deg)}.idm .idm-faq__a{margin: 0 0 14px;font-size: 15px;line-height: 1.6;color: var(--idm-body)}.idm .idm-spec{display: flex;flex-direction: column;font-size: 14px}.idm .idm-spec > div{display: flex;justify-content: space-between;gap: 12px;padding: 12px 0;border-top: 1px solid var(--idm-line)}.idm .idm-spec > div:last-child{border-bottom: 1px solid var(--idm-line)}.idm .idm-spec dt{color: var(--idm-muted)}.idm .idm-spec dd{font-weight: 600;text-align: left}@media (min-width: 900px){.idm .idm-faq__q{min-height: 60px;font-size: 18px}.idm .idm-faq__a{font-size: 16px;margin-bottom: 18px}.idm .idm-spec{font-size: 16px}.idm .idm-spec > div{padding: 16px 0}}.idm .idm-cf > section{padding-block: var(--idm-space)}.idm .idm-cf__compare, .idm .idm-cf__box, .idm .idm-cf__spec, .idm .idm-cf__faq{padding-inline: var(--idm-gutter)}.idm .idm-cf > .idm-cf__box{padding-bottom: 0}.idm .idm-cf > .idm-cf__spec{padding-top: 40px}.idm .idm-cf__spec-title{font-size: 20px;font-weight: 700;color: var(--idm-ink)}.idm .idm-cf__spec-title .idm-eyebrow__num, .idm .idm-cf__spec-title .idm-eyebrow__line{display: none}@media (min-width: 900px){.idm .idm-cf{--idm-cf-gap: clamp(32px, 5vw, 96px);--idm-cf-half: calc((1280px - 2 * var(--idm-gutter) - var(--idm-cf-gap)) / 2);display: grid;align-items: start;grid-template-columns: minmax(var(--idm-gutter), 1fr) minmax(0, var(--idm-cf-half)) var(--idm-cf-gap) minmax(0, var(--idm-cf-half)) minmax(var(--idm-gutter), 1fr);grid-template-areas: ". compare . box ." "ugc ugc ugc ugc ugc" ". faq . spec ."}.idm .idm-cf__compare{grid-area: compare}.idm .idm-cf__box{grid-area: box}.idm .idm-cf__ugc{grid-area: ugc}.idm .idm-cf__faq{grid-area: faq}.idm .idm-cf__spec{grid-area: spec}.idm .idm-cf__compare, .idm .idm-cf__box, .idm .idm-cf__spec, .idm .idm-cf__faq{padding-inline: 0}.idm .idm-cf > .idm-cf__box{padding-bottom: var(--idm-space)}.idm .idm-cf > .idm-cf__spec{padding-top: var(--idm-space)}.idm .idm-cf__spec-title{font-size: 14px;font-weight: 600;color: var(--idm-muted)}.idm .idm-cf__spec-title .idm-eyebrow__num, .idm .idm-cf__spec-title .idm-eyebrow__line{display: block}}.idm .idm-final{position: relative;overflow: hidden;border-radius: 32px;background: var(--idm-cobalt);color: #FFFFFF;padding: 32px 24px 28px;display: grid;gap: 24px}.idm .idm-final__text{position: relative;display: flex;flex-direction: column;gap: 16px}.idm .idm-final__brand{font-family: var(--idm-num);font-weight: 800;font-size: 18px;letter-spacing: 0.06em;color: var(--idm-on-cobalt);direction: ltr;align-self: flex-start}.idm .idm-final .idm-price__now{font-size: 34px}.idm .idm-final .idm-price__was{color: var(--idm-on-cobalt)}.idm .idm-final__note{font-size: 13px;line-height: 1.5;color: var(--idm-on-cobalt);text-align: center}.idm .idm-final__art{display: none}.idm .idm-final__ring{position: absolute;left: -90px;top: -60px;width: 280px;height: 280px;border-radius: 999px;border: 1px solid rgba(255,255,255,0.18);pointer-events: none}@media (min-width: 900px){.idm .idm-final{border-radius: 40px;padding: clamp(36px, 5vw, 72px);grid-template-columns: repeat(2, minmax(0, 1fr));align-items: center}.idm .idm-final__art{display: grid}.idm .idm-final__ring{display: none}.idm .idm-final .idm-h2{font-size: clamp(40px, 5vw, 72px);line-height: 0.98}.idm .idm-final .idm-price__now{font-size: 40px}.idm .idm-final__actions{display: flex;flex-wrap: wrap;align-items: center;gap: 16px 24px}.idm .idm-final__note{font-size: 14px;text-align: start}.idm .idm-final .idm-btn--block{display: inline-flex;width: auto;height: 60px;padding: 0 40px}}.idm .idm-footer{background: var(--idm-ink);color: #FFFFFF;padding: 40px 0 32px}.idm .idm-footer__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 28px 20px;font-size: 14px}.idm .idm-footer__brand{grid-column: 1 / -1;display: flex;flex-direction: column;gap: 10px;color: var(--idm-on-ink)}.idm .idm-footer__brand svg{width: 78px;height: 27px;color: #FFFFFF}.idm .idm-footer__col{display: flex;flex-direction: column;gap: 12px}.idm .idm-footer__col b{font-weight: 600}.idm .idm-footer__col a, .idm .idm-footer__col span{color: var(--idm-on-ink);text-decoration: none}.idm .idm-footer__col a:hover{color: #FFFFFF}.idm .idm-footer__col .idm-ltr{align-self: flex-start}@media (max-width: 599px){.idm .idm-footer__col--shop{display: none}}.idm .idm-footer__bottom{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;margin-top: 28px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,0.12);font-size: 12px;color: var(--idm-on-ink)}@media (min-width: 900px){.idm .idm-footer{padding: 64px 0 36px}.idm .idm-footer__grid{grid-template-columns: repeat(4, minmax(0, 1fr));font-size: 15px}.idm .idm-footer__brand{grid-column: auto}.idm .idm-footer__brand svg{width: 96px;height: 33px}.idm .idm-footer__bottom{font-size: 13px;margin-top: 40px}}.idm .idm-sticky{position: fixed;left: 0;right: 0;bottom: 0;z-index: 40;display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 86px;padding: 12px 16px calc(18px + env(safe-area-inset-bottom));background: #FFFFFF;border-top: 1px solid var(--idm-line);box-shadow: 0 -10px 30px rgba(11,18,32,0.10);transform: translateY(110%);visibility: hidden;transition: transform .25s ease, visibility 0s linear .25s;direction: rtl;font-family: var(--idm-font);color: var(--idm-ink)}.idm .idm-sticky.is-visible{transform: none;visibility: visible;transition: transform .25s ease, visibility 0s}.idm .idm-sticky__info{display: flex;align-items: center;gap: 10px;min-width: 0}.idm .idm-sticky__thumb{flex: none;width: 46px;height: 52px;border-radius: 23px 23px 10px 10px;overflow: hidden;background: var(--idm-mist)}.idm .idm-sticky__thumb img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 40%}.idm .idm-sticky__brand{font-family: var(--idm-num);font-weight: 800;font-size: 18px;line-height: 1;direction: ltr;text-align: right}.idm .idm-sticky__price{display: flex;align-items: baseline;gap: 6px}.idm .idm-sticky__price b{font-size: 17px;font-weight: 800}.idm .idm-sticky__price s{font-size: 13px;color: var(--idm-muted)}.idm .idm-sticky .idm-btn{height: 52px;padding: 0 30px;font-size: 17px;box-shadow: none}@media (min-width: 900px){.idm .idm-sticky{display: none}}.idm .idm-hero{background: var(--idm-cobalt);color: #FFFFFF}.idm .idm-hero__grid{display: grid;gap: 22px;padding-block: 24px 36px}.idm .idm-hero__text{display: flex;flex-direction: column;gap: 14px}.idm .idm-hero__h1{display: flex;align-items: center;gap: 10px;font-size: 13px;font-weight: 500;color: var(--idm-on-cobalt)}.idm .idm-hero__h1 .idm-num{font-size: 19px;letter-spacing: 0.04em;color: #FFFFFF}.idm .idm-hero__h1 .idm-eyebrow__line{background: rgba(255,255,255,0.4)}.idm .idm-hero__slogan{font-size: clamp(56px, 5.8vw, 96px);line-height: 0.92;font-weight: 800;letter-spacing: -0.035em}.idm .idm-hero__lead{font-size: clamp(16px, 1.3vw, 19px);line-height: 1.55;color: var(--idm-sky);max-width: 480px}.idm .idm-hero .idm-price__was{color: var(--idm-on-cobalt)}.idm .idm-hero__actions{display: flex;flex-direction: column;gap: 14px}.idm .idm-hero__note{font-size: 13px;color: var(--idm-on-cobalt)}.idm .idm-hero__media{position: relative;display: flex;justify-content: center;padding: 8px 0;order: 2}.idm .idm-hero__text--after{order: 3}.idm .idm-hero__arch{position: relative;width: min(232px, 100%);width: clamp(180px, calc((100svh - 580px) * 0.8), 232px);aspect-ratio: 4 / 5;border-radius: 50% 50% 28px 28px / 40% 40% 28px 28px;overflow: hidden;background: var(--idm-sky);box-shadow: 0 30px 60px rgba(6,12,60,0.35)}.idm .idm-hero__arch img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 42%}.idm .idm-hero__ring{position: absolute;top: 50%;left: 50%;aspect-ratio: 1 / 1;border-radius: 999px;transform: translate(-50%, -50%);pointer-events: none}.idm .idm-hero__ring--1{width: min(350px, 110%);border: 1px solid rgba(255,255,255,0.14)}.idm .idm-hero__ring--2{width: min(300px, 96%);border: 1px solid rgba(255,255,255,0.22)}.idm .idm-pill{position: absolute;height: 38px;padding: 0 12px;border-radius: 999px;background: #FFFFFF;color: var(--idm-ink);display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 600;box-shadow: 0 10px 22px rgba(6,12,60,0.25);white-space: nowrap}.idm .idm-pill .idm-num{font-size: 19px;color: var(--idm-cobalt)}.idm .idm-pill--a{top: 18%;right: 0}.idm .idm-pill--b{top: 56%;left: 0}.idm .idm-pill--c{bottom: 8%;right: 6%;display: none}@media (min-width: 900px){.idm .idm-hero__grid{grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: clamp(40px, 5vw, 80px);row-gap: clamp(20px, 2vw, 32px);align-items: center;padding-block: clamp(28px, 2.6vw, 40px) clamp(32px, 3vw, 40px)}.idm .idm-hero__text{gap: 16px}.idm .idm-hero__slogan{font-size: clamp(48px, 5vw, 76px)}.idm .idm-hero__h1{font-size: 15px}.idm .idm-hero__h1 .idm-num{font-size: 22px}.idm .idm-hero__text{grid-column: 1;align-self: end}.idm .idm-hero__text--after{grid-column: 1;align-self: start}.idm .idm-hero__media{order: 0;grid-row: 1 / span 2;grid-column: 2}.idm .idm-hero__arch{width: min(372px, 100%);border-radius: 50% 50% 36px 36px / 40% 40% 36px 36px;box-shadow: 0 40px 80px rgba(6,12,60,0.35)}.idm .idm-hero__ring--1{width: min(560px, 132%)}.idm .idm-hero__ring--2{width: min(470px, 112%)}.idm .idm-hero__actions{flex-direction: row;flex-wrap: wrap;align-items: center;gap: 14px 28px}.idm .idm-hero__actions .idm-btn{width: auto}.idm .idm-hero__note{font-size: 14px}.idm .idm-pill{height: 44px;padding: 0 16px;font-size: 14px}.idm .idm-pill .idm-num{font-size: 22px}.idm .idm-pill--c{display: flex}}.idm .idm-proof__inner{position: relative;display: flex;flex-direction: column;align-items: center;gap: 14px;padding-block: 22px}.idm .idm-proof__label{font-size: 13px;color: var(--idm-muted)}.idm .idm-proof .idm-chips{justify-content: center}@media (min-width: 900px){.idm .idm-proof__inner{flex-direction: row;justify-content: space-between;padding-block: 28px}.idm .idm-proof__label{font-size: 15px}.idm .idm-proof .idm-chip{height: 40px;padding: 0 18px;font-size: 15px}}.idm .idm-statement{display: flex;flex-direction: column;align-items: center;gap: 22px;text-align: center;padding-block: clamp(72px, 10vw, 160px)}.idm .idm-statement__text{font-size: clamp(36px, 5vw, 76px);line-height: 1.05;font-weight: 800;letter-spacing: -0.03em;max-width: 980px}.idm .idm-statement__text em{font-style: normal;color: var(--idm-cobalt)}.idm .idm-bento{display: grid;gap: 10px;grid-template-columns: repeat(2, minmax(0, 1fr))}.idm .idm-bento__photo{grid-column: 1 / -1;position: relative;min-height: 380px;border-radius: 28px;overflow: hidden;background: var(--idm-line-strong)}.idm .idm-bento__photo img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: 50% 35%}.idm .idm-bento__caption{position: absolute;left: 0;right: 0;bottom: 0;padding: 22px;background: linear-gradient(to top, rgba(11,18,32,0.78), rgba(11,18,32,0));color: #FFFFFF;display: flex;flex-direction: column;gap: 6px}.idm .idm-bento__caption b{font-size: 22px;font-weight: 700}.idm .idm-bento__caption span{font-size: 15px;line-height: 1.5;color: var(--idm-sky)}.idm .idm-bento__tile{min-height: 160px;padding: 18px;border-radius: 24px;background: var(--idm-mist);display: flex;flex-direction: column;justify-content: space-between;gap: 10px}.idm .idm-bento__tile--ink{background: var(--idm-ink);color: #FFFFFF}.idm .idm-bento__k{font-size: 13px;font-weight: 600;color: var(--idm-muted)}.idm .idm-bento__tile--ink .idm-bento__k, .idm .idm-bento__tile--ink .idm-bento__d{color: var(--idm-on-ink)}.idm .idm-bento__v{font-size: clamp(56px, 6vw, 88px);line-height: 0.85;color: var(--idm-cobalt);align-self: flex-start;text-align: right}.idm .idm-bento__tile--ink .idm-bento__v{color: #FFFFFF}.idm .idm-bento__d{font-size: 13px;line-height: 1.4;color: var(--idm-body)}@media (min-width: 900px){.idm .idm-bento{grid-template-columns: repeat(3, minmax(0, 1fr));gap: clamp(12px, 1.5vw, 20px)}.idm .idm-bento__photo{grid-column: 1;grid-row: 1 / span 2;min-height: 520px;border-radius: 32px}.idm .idm-bento__caption{padding: 28px}.idm .idm-bento__caption b{font-size: 26px}.idm .idm-bento__caption span{font-size: 16px}.idm .idm-bento__tile{min-height: 250px;padding: 28px;border-radius: 32px}.idm .idm-bento__k{font-size: 15px}.idm .idm-bento__d{font-size: 16px}}.idm .idm-store__img{width: 100%}.idm .idm-store .idm-btn--light{color: var(--idm-ink);align-self: flex-start}@media (max-width: 899px){.idm .idm-store .idm-btn--light{align-self: stretch}.idm .idm-store .idm-split{display: flex;flex-direction: column;gap: 18px}.idm .idm-store .idm-split > .idm-stack{display: contents}.idm .idm-store__img{order: 1;margin-block: 6px}.idm .idm-store .idm-lead{order: 2}.idm .idm-store .idm-btn--light{order: 3}.idm .idm-store .idm-h2{font-size: 34px}}.e-con.idm-root, .elementor-section.idm-root, .idm-root .e-con, .idm-root .elementor-section{--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;--gap: 0px;--row-gap: 0px;--column-gap: 0px;--widgets-spacing: 0px;--kit-widget-spacing: 0px;--content-width: 100%;--container-max-width: none;--width: 100%;padding: 0 !important;margin: 0 !important;gap: 0 !important;max-width: none !important;width: 100% !important}.idm-root .e-con-inner, .idm-root .elementor-container, .idm-root .elementor-widget-wrap{max-width: none !important;width: 100% !important;padding: 0 !important;gap: 0 !important}.idm-root .elementor-widget-html{margin: 0 !important;width: 100%}.idm-root .elementor-widget-html > .elementor-widget-container{margin: 0;padding: 0}.elementor-widget[class*="elementor-widget-idm-"]{margin: 0 !important;width: 100%;max-width: 100%}.elementor-widget[class*="elementor-widget-idm-"] > .elementor-widget-container{margin: 0 !important;padding: 0 !important}.e-con:has(> .elementor-widget[class*="elementor-widget-idm-"]), .e-con:has(> .e-con-inner > .elementor-widget[class*="elementor-widget-idm-"]){--gap: 0px;--row-gap: 0px;gap: 0;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;padding: 0;--content-width: 100%;max-width: none;width: 100%}.e-con > .e-con-inner:has(> .elementor-widget[class*="elementor-widget-idm-"]){max-width: none;width: 100%;padding: 0;gap: 0}.elementor-section > .elementor-container:has(.elementor-widget[class*="elementor-widget-idm-"]){max-width: none}.elementor-widget-wrap:has(> .elementor-widget[class*="elementor-widget-idm-"]){padding: 0 !important}.idm-root .elementor-column > .elementor-element-populated{padding: 0 !important}