.pulse-product-section{position:relative;scroll-margin-top:calc(var(--pulse-header-offset, 0px) + 8rem)}:root{--pulse-header-offset: 0px;--pulse-anchor-nav-height: 6.2rem;--pulse-specs-header-height: 5.6rem}.pulse-reveal{opacity:0;transform:translateY(3.2rem);transition:opacity .7s ease,transform .7s ease}.pulse-reveal.is-visible{opacity:1;transform:translateY(0)}.pulse-anchor-nav-section{position:sticky;top:var(--pulse-header-offset, 0px);z-index:80;min-height:var(--pulse-anchor-nav-current-height, var(--pulse-anchor-nav-height))}.pulse-anchor-nav{position:sticky;top:var(--pulse-header-offset, 0px);z-index:80;background:#050505;color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.pulse-anchor-nav.is-fixed{position:fixed;right:auto;z-index:120}.pulse-main-header{transition:transform .26s ease;will-change:transform}.pulse-main-header.is-hidden{transform:translate3d(0,-100%,0)}.pulse-anchor-nav__inner{max-width:1440px;margin:0 auto;padding:1.2rem 3.2rem;display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.pulse-anchor-nav__title{font-size:2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pulse-anchor-nav__links{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap}.pulse-anchor-nav__links a{color:#fff;opacity:.88;font-size:1.4rem;font-weight:600;text-decoration:none}.pulse-anchor-nav__links a:hover{opacity:1}.pulse-anchor-nav__order{display:inline-flex;align-items:center;justify-content:center;min-height:3.8rem;padding:0 1.6rem;border-radius:999px;background:#fff;color:#050505!important;opacity:1!important}.pulse-hero-media{min-height:84vh;display:flex;align-items:center;justify-content:center;background:#101010;color:#fff;overflow:hidden}.pulse-hero-media__image{position:absolute;top:0;right:0;bottom:0;left:0}.pulse-hero-media__image .xo-image,.pulse-hero-media__image .xo-image__image,.pulse-hero-media__image img{width:100%;height:100%}.pulse-hero-media__image img{object-fit:cover}.pulse-hero-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000002e,#00000047)}.pulse-hero-media__content{position:relative;z-index:1;text-align:center;max-width:72rem;padding:5rem 2rem;color:#fff;text-shadow:0 .4rem 2rem rgba(0,0,0,.28)}.pulse-hero-media__eyebrow{margin:0 0 1.2rem;font-size:1.5rem;letter-spacing:.24em;text-transform:uppercase}.pulse-hero-media__title{margin:0;font-size:clamp(3.6rem,7vw,7.2rem);line-height:.98;color:#fff}.pulse-hero-media__text{margin:1.6rem auto 0;max-width:48rem;font-size:1.8rem;line-height:1.6}.pulse-story-dark,.pulse-feature-dark,.pulse-bullets-dark,.pulse-icon-strip--dark{background:#0d0d0d;color:#fff}.pulse-story-dark__inner,.pulse-feature-dark__inner,.pulse-bullets-dark__inner,.pulse-feature-grid__inner,.pulse-app-promo__inner,.pulse-specs__inner,.pulse-geometry__inner,.pulse-compare-cards__inner,.pulse-variant-showcase__inner{max-width:1440px;margin:0 auto;padding:5rem 3.2rem}.pulse-story-dark__media{max-width:78rem;margin:0 auto;border-radius:2.4rem;overflow:hidden;background:#fff}.pulse-story-dark__media video,.pulse-story-dark__media img{display:block;width:100%}.pulse-story-dark__media video{aspect-ratio:16 / 9;object-fit:cover}.pulse-story-dark__content{margin:2.4rem auto 0;max-width:46rem;text-align:center;color:#fff}.pulse-story-dark__title{margin:0;font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.08;color:#fff}.pulse-story-dark__text{margin:1.2rem 0 0;font-size:1.65rem;line-height:1.55;opacity:.82}.pulse-icon-strip__items{max-width:1440px;margin:0 auto;padding:3.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;justify-items:center}.pulse-icon-strip__item{text-align:center;width:100%;max-width:28rem}.pulse-icon-strip__icon{display:inline-flex;align-items:center;justify-content:center;width:6rem;height:6rem;margin:0 auto 1.4rem;border-radius:50%;background:#ffffff0f;overflow:hidden}.pulse-icon-strip--dark .pulse-icon-strip__icon{color:#fff}.pulse-icon-strip__icon img{width:3rem;height:3rem;object-fit:contain}.pulse-icon-strip__heading{margin:0;font-size:1.8rem;font-weight:600;color:#fff}.pulse-icon-strip__text{margin:.8rem 0 0;font-size:1.5rem;line-height:1.6;opacity:.8}.pulse-icon-strip--battery .pulse-icon-strip__items,.pulse-icon-strip--three .pulse-icon-strip__items{grid-template-columns:repeat(3,minmax(0,28rem));justify-content:center}.pulse-variant-showcase{background:linear-gradient(180deg,#f7f8fb,#eef2f7)}.pulse-variant-showcase__inner{min-height:calc(100vh - var(--pulse-header-offset, 0px) - 2.4rem);display:flex;align-items:center}.pulse-variant-showcase__frame{border-radius:3.2rem;background:#ffffffd1;padding:4rem;box-shadow:0 24px 60px #070e1814;width:100%;min-height:min(88rem,calc(100vh - var(--pulse-header-offset, 0px) - 8rem));display:flex;flex-direction:column;justify-content:space-between}.pulse-variant-showcase__hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.45fr) auto;gap:1.6rem;align-items:start}.pulse-variant-showcase__copy h2{margin:0;font-size:clamp(2.6rem,3.3vw,4rem)}.pulse-variant-showcase__copy p{margin:.9rem 0 0;font-size:1.55rem;line-height:1.5;max-width:52rem;white-space:nowrap}.pulse-variant-showcase__award img{max-width:10rem}.pulse-variant-showcase__image{margin:1.2rem 0 1.8rem;min-height:clamp(30rem,34vh,44rem);flex:1 1 auto;display:flex;align-items:center;justify-content:center}.pulse-variant-showcase__image img{max-width:100%;max-height:min(42vh,42rem);object-fit:contain;transition:opacity .18s ease}.pulse-variant-showcase__image img.is-switching{opacity:.72}.pulse-variant-showcase__placeholder{width:min(100%,78rem);min-height:46rem;border-radius:2.4rem;border:1px dashed rgba(18,18,18,.14);background:#fffffff0;display:flex;align-items:center;justify-content:center;padding:2.4rem;text-align:center;font-size:1.7rem;line-height:1.5;color:#6b7280}.pulse-variant-showcase__placeholder.is-hidden{display:none}.pulse-variant-showcase__controls{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.6rem;align-items:end}.pulse-variant-showcase__buttons{display:flex;gap:1.6rem;flex-wrap:wrap}.pulse-variant-showcase__button{-webkit-appearance:none;appearance:none;border:1px solid rgba(18,18,18,.12);background:#fff;border-radius:1.8rem;color:#0b0d12;font:inherit;min-width:18rem;padding:1.2rem 1.5rem;text-align:left;cursor:pointer}.pulse-variant-showcase__button.is-active{background:#050505;color:#fff}.pulse-variant-showcase__button:not(.is-active) small,.pulse-variant-showcase__button:not(.is-active) strong{color:#0b0d12}.pulse-variant-showcase__button small{display:block;font-size:1.15rem;opacity:.72}.pulse-variant-showcase__button strong{display:block;margin-top:.35rem;font-size:1.7rem}.pulse-variant-showcase__options{display:grid;grid-template-columns:1fr;gap:1.2rem}.pulse-variant-showcase__color-heading{display:inline-flex;gap:.45rem;align-items:baseline;font-size:1.7rem}.pulse-variant-showcase__color-heading span{color:#0b0d128f}.pulse-variant-showcase__swatches{display:flex;gap:1rem;margin-top:.6rem}.pulse-variant-showcase__swatch{width:3.2rem;height:3.2rem;border-radius:.8rem;border:2px solid rgba(18,18,18,.16);cursor:pointer;position:relative}.pulse-variant-showcase__swatch.is-active{border-color:#0f1115;box-shadow:0 0 0 .3rem #0f11151f}.pulse-variant-showcase--single .pulse-variant-showcase__swatches{gap:1.2rem}.pulse-variant-showcase--single .pulse-variant-showcase__swatch{width:4.4rem;height:4.4rem;border-radius:50%;border:.2rem solid #ffffff;box-shadow:0 0 0 .1rem #0f11152e}.pulse-variant-showcase--single .pulse-variant-showcase__swatch.is-active{border-color:#fff;box-shadow:0 0 0 .2rem #0f1115,0 1.2rem 3rem #0f111524}.pulse-compare-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.pulse-compare-cards--single .pulse-compare-cards__grid{grid-template-columns:minmax(0,86rem);justify-content:center}.pulse-compare-card{background:#f4f7fb;border-radius:2.4rem;padding:3.2rem}.pulse-compare-cards--single .pulse-compare-card{padding:clamp(3.2rem,5vw,5.6rem);text-align:center}.pulse-compare-cards--single .pulse-compare-card__feature{max-width:62rem;margin-inline:auto;text-align:left}.pulse-compare-card__badge{display:inline-flex;align-items:center;padding:.6rem 1rem;border-radius:999px;background:#dbe8f7;font-size:1.3rem;font-weight:600}.pulse-compare-card h3{margin:1.2rem 0 1rem;font-size:3rem;color:#0b0d12}.pulse-compare-card__intro{margin:0 0 2.4rem;font-size:1.6rem;line-height:1.6;opacity:.86}.pulse-compare-card__feature{display:grid;grid-template-columns:4.8rem 1fr;gap:1.6rem;padding:1.8rem 0;border-top:1px solid rgba(10,10,10,.08)}.pulse-compare-card__feature:first-of-type{border-top:0;padding-top:0}.pulse-compare-card__feature-icon{width:4.8rem;height:4.8rem;border-radius:1.4rem;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.pulse-compare-card__feature-icon img{width:2.4rem;height:2.4rem;object-fit:contain}.pulse-compare-card__feature-icon svg{width:2.4rem;height:2.4rem;display:block;color:#1d2430}.pulse-compare-card__feature strong{display:block;font-size:1.8rem}.pulse-compare-card__feature p{margin:.6rem 0 0;font-size:1.5rem;line-height:1.55;opacity:.82}.pulse-image-banner{position:relative;min-height:72rem;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;background:#0a0a0a}.pulse-image-banner__image{position:absolute;top:0;right:0;bottom:0;left:0}.pulse-image-banner__image img{width:100%;height:100%;object-fit:cover}.pulse-image-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000057,#0000006b)}.pulse-image-banner__content{position:relative;z-index:1;max-width:68rem;padding:6rem 3.2rem;text-align:center;color:#fff;text-shadow:0 .4rem 2rem rgba(0,0,0,.28)}.pulse-image-banner__content--left{text-align:left;align-self:center;margin-right:auto;margin-left:min(8vw,10rem)}.pulse-image-banner__eyebrow{margin:0 0 1rem;font-size:1.8rem}.pulse-image-banner__title{margin:0;font-size:clamp(3.4rem,6vw,6.4rem);line-height:1.02;color:#fff}.pulse-image-banner__text{margin:1.4rem auto 0;max-width:46rem;font-size:1.8rem;line-height:1.6}.pulse-image-banner__content--left .pulse-image-banner__text{margin-left:0}.pulse-feature-dark__grid,.pulse-bullets-dark__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:3.2rem;align-items:center}.pulse-feature-dark__grid--reverse,.pulse-bullets-dark__grid--reverse{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.pulse-feature-dark__grid--reverse .pulse-feature-dark__content,.pulse-bullets-dark__grid--reverse .pulse-bullets-dark__content{order:2}.pulse-feature-dark__grid--reverse .pulse-feature-dark__image,.pulse-bullets-dark__grid--reverse .pulse-bullets-dark__image{order:1}.pulse-feature-dark__content-card,.pulse-bullets-dark__content-card{max-width:48rem;padding:4rem;border:.1rem solid rgba(255,255,255,.08);border-radius:3rem;background:radial-gradient(circle at top left,rgba(125,180,228,.14),transparent 42%),linear-gradient(180deg,#ffffff0d,#ffffff05);box-shadow:0 2.8rem 6rem #00000038}.pulse-feature-dark__content h2,.pulse-bullets-dark__content h2{margin:0;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.02;letter-spacing:-.03em;color:#fff}.pulse-feature-dark__text,.pulse-bullets-dark__text{margin:1.8rem 0 0;max-width:36rem;font-size:1.7rem;line-height:1.7;color:#ffffffbd}.pulse-feature-dark__image img,.pulse-bullets-dark__image img{width:100%;border-radius:2.4rem;display:block;object-fit:contain}.pulse-feature-dark__image,.pulse-bullets-dark__image{border-radius:2.4rem;overflow:hidden;background:#fff;box-shadow:0 2.8rem 7rem #0000003d}.pulse-feature-dark__image .xo-image,.pulse-bullets-dark__image .xo-image{background:#fff}.pulse-feature-dark--editorial,.pulse-bullets-dark--editorial{background:#0b0b0b;overflow:hidden}.pulse-feature-dark--editorial .pulse-feature-dark__inner,.pulse-bullets-dark--editorial .pulse-bullets-dark__inner{padding-top:clamp(6rem,8vw,11rem);padding-bottom:clamp(6rem,8vw,11rem)}.pulse-feature-dark--editorial .pulse-feature-dark__grid,.pulse-bullets-dark--editorial .pulse-bullets-dark__grid{grid-template-columns:minmax(0,78rem);justify-content:center}.pulse-feature-dark--editorial.pulse-feature-dark--has-image .pulse-feature-dark__grid,.pulse-bullets-dark--editorial.pulse-bullets-dark--has-image .pulse-bullets-dark__grid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(4rem,6vw,9rem)}.pulse-feature-dark--editorial .pulse-feature-dark__content,.pulse-bullets-dark--editorial .pulse-bullets-dark__content{display:flex;justify-content:center}.pulse-feature-dark--editorial .pulse-feature-dark__content-card,.pulse-bullets-dark--editorial .pulse-bullets-dark__content-card{max-width:78rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pulse-feature-dark--editorial .pulse-feature-dark__content-card:before,.pulse-bullets-dark--editorial .pulse-bullets-dark__content-card:before{content:"";display:block;width:6.4rem;height:.2rem;margin:0 0 2.6rem;background:#ffffff5c}.pulse-feature-dark--editorial:not(.pulse-feature-dark--has-image) .pulse-feature-dark__content,.pulse-bullets-dark--editorial:not(.pulse-bullets-dark--has-image) .pulse-bullets-dark__content{text-align:center}.pulse-feature-dark--editorial:not(.pulse-feature-dark--has-image) .pulse-feature-dark__content-card:before,.pulse-bullets-dark--editorial:not(.pulse-bullets-dark--has-image) .pulse-bullets-dark__content-card:before{margin-left:auto;margin-right:auto}.pulse-feature-dark--editorial.pulse-feature-dark--has-image .pulse-feature-dark__content,.pulse-bullets-dark--editorial.pulse-bullets-dark--has-image .pulse-bullets-dark__content{justify-content:flex-start}.pulse-feature-dark--editorial.pulse-feature-dark--has-image .pulse-feature-dark__content-card,.pulse-bullets-dark--editorial.pulse-bullets-dark--has-image .pulse-bullets-dark__content-card{max-width:54rem}.pulse-feature-dark--editorial .pulse-feature-dark__content h2,.pulse-bullets-dark--editorial .pulse-bullets-dark__content h2{font-size:clamp(3.6rem,5.6vw,7.2rem);max-width:76rem}.pulse-feature-dark--editorial .pulse-feature-dark__text,.pulse-bullets-dark--editorial .pulse-bullets-dark__text{max-width:58rem;margin-top:2.4rem;font-size:clamp(1.8rem,1.8vw,2.4rem);line-height:1.65;color:#ffffffad}.pulse-feature-dark--editorial:not(.pulse-feature-dark--has-image) .pulse-feature-dark__text,.pulse-bullets-dark--editorial:not(.pulse-bullets-dark--has-image) .pulse-bullets-dark__text{margin-left:auto;margin-right:auto}.pulse-feature-dark--editorial .pulse-feature-dark__image,.pulse-bullets-dark--editorial .pulse-bullets-dark__image{display:flex;align-items:center;justify-content:center;min-height:clamp(36rem,42vw,68rem);border-radius:0;background:transparent;box-shadow:none}.pulse-feature-dark--editorial .pulse-feature-dark__image img,.pulse-bullets-dark--editorial .pulse-bullets-dark__image img{width:100%;max-height:68rem;border-radius:0;object-fit:contain}.pulse-feature-dark--editorial .pulse-feature-dark__image .xo-image,.pulse-bullets-dark--editorial .pulse-bullets-dark__image .xo-image{width:100%;background:transparent}.pulse-feature-grid{background:#f5f7fb}.pulse-feature-grid__heading{text-align:center;margin-bottom:3.2rem}.pulse-feature-grid__heading h2{margin:0;font-size:clamp(3rem,4vw,5rem);color:#0b0d12!important}.pulse-feature-grid__heading p{margin:1rem 0 0;font-size:1.8rem;color:#0b0d12b8;opacity:.76}.pulse-feature-grid__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.pulse-feature-grid__card{position:relative;min-height:34rem;border-radius:2.4rem;overflow:hidden;background:#fff}.pulse-feature-grid__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0d1257,#0b0d121f 42%,#0b0d1200 78%),linear-gradient(90deg,#0b0d1257,#0b0d1214 48%,#0b0d1200 78%);pointer-events:none}.pulse-feature-grid__card img{width:100%;height:100%;object-fit:cover}.pulse-feature-grid__card-content{position:absolute;top:2.4rem;left:2.4rem;padding:3rem;display:flex;flex-direction:column;justify-content:flex-start;max-width:28rem;color:#fff;z-index:1;border-radius:2rem;background:linear-gradient(180deg,#0b0d1285,#0b0d1233);backdrop-filter:blur(.4rem);-webkit-backdrop-filter:blur(.4rem);text-shadow:0 .4rem 2rem rgba(0,0,0,.28)}.pulse-feature-grid__card h3{margin:0;font-size:3rem;line-height:1.06;color:#fff}.pulse-feature-grid__card p{margin:1rem 0 0;font-size:1.6rem;line-height:1.6}.pulse-app-promo{background:#fff}.pulse-app-promo__heading{text-align:center;max-width:72rem;margin:0 auto 3rem}.pulse-app-promo__heading h2{margin:0;font-size:clamp(3.2rem,5vw,5.4rem);line-height:1.05;color:#0b0d12}.pulse-app-promo__stores{margin-top:2rem;display:flex;justify-content:center;gap:1.6rem;flex-wrap:wrap}.pulse-app-promo__stores img{height:4.6rem;width:auto}.pulse-app-promo__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.pulse-app-card{background:#fff;border-radius:2.4rem;box-shadow:0 14px 34px #08111e14;padding:3.2rem 2rem;text-align:center}.pulse-app-card h3{margin:0 0 2rem;font-size:2.2rem;color:#0b0d12}.pulse-app-card img{max-width:20rem;margin:0 auto;display:block}.pulse-specs__table{width:100%;border-collapse:collapse;table-layout:fixed}.pulse-specs__group{padding:2rem 0;font-size:2rem;font-weight:700;text-transform:uppercase;border-top:1px solid rgba(18,18,18,.1);position:sticky;top:calc(var(--pulse-header-offset, 0px) + var(--pulse-anchor-nav-height) + var(--pulse-specs-header-height));z-index:1;background:#fffffff5;backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem);box-shadow:0 1px #12121214}.pulse-specs__row td,.pulse-specs__header th{padding:1.6rem 1.2rem;border-bottom:1px solid rgba(18,18,18,.08);vertical-align:top;font-size:1.7rem;line-height:1.6}.pulse-specs__header th{font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;text-align:left;position:sticky;top:calc(var(--pulse-header-offset, 0px) + var(--pulse-anchor-nav-height));z-index:5;background:#fff;overflow:hidden}.pulse-specs__row td:first-child,.pulse-specs__header th:first-child{width:24%}.pulse-specs__row td:nth-child(2),.pulse-specs__header th:nth-child(2),.pulse-specs__row td:nth-child(3),.pulse-specs__header th:nth-child(3){width:38%}.pulse-specs--single .pulse-specs__row td:first-child,.pulse-specs--single .pulse-specs__header th:first-child{width:32%}.pulse-specs--single .pulse-specs__row td:nth-child(2),.pulse-specs--single .pulse-specs__header th:nth-child(2){width:68%}.pulse-compare__col-header{vertical-align:bottom;opacity:1;padding-top:1.8rem!important;padding-bottom:1.8rem!important}.pulse-compare__col-name,.pulse-compare__col-note{display:block}.pulse-compare__col-name{font-weight:700;color:#1d2430;opacity:1}.pulse-compare__col-note{margin-top:.6rem;font-size:1.2rem;letter-spacing:.06em;opacity:.8}.pulse-compare__col-header--pulse,.pulse-compare__cell--pulse{background:#e2eef7}.pulse-compare__col-header--lite,.pulse-compare__cell--lite{background:#eceff3}.pulse-compare__col-header--pulse{box-shadow:inset 0 0 0 1px #4989bc29}.pulse-compare__col-header--lite{box-shadow:inset 0 0 0 1px #3a404b24}.pulse-compare__cell{position:relative}.pulse-compare__cell--pulse,.pulse-compare__cell--lite{font-weight:500}.pulse-specs__row td:first-child{background:#fff}.pulse-specs__header th:first-child{color:#1d2430b8}.pulse-table-footnote{max-width:92rem;margin:1.4rem 0 0;color:#1d24309e;font-size:1.45rem;line-height:1.55}.pulse-geometry__image{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto 3rem}.pulse-geometry__image .xo-image{width:auto;max-width:min(100%,var(--pulse-geometry-image-width, 56rem));max-height:var(--pulse-geometry-image-height, 34rem);padding-top:0!important;margin:0 auto;background:#fff;border-radius:1.6rem;overflow:hidden}.pulse-geometry__image .xo-image__image,.pulse-geometry__image img{display:block;position:static!important;width:auto;max-width:min(100%,var(--pulse-geometry-image-width, 56rem));max-height:var(--pulse-geometry-image-height, 34rem);height:auto;object-fit:contain;margin:0 auto;border-radius:inherit}.pulse-geometry__table{width:100%;border-collapse:separate;border-spacing:0 1.2rem;table-layout:fixed}.pulse-geometry__inner{overflow-x:auto}.pulse-geometry__table--size-columns{min-width:86rem}.pulse-geometry__table th,.pulse-geometry__table td{padding:1.6rem 2rem;font-size:1.7rem}.pulse-geometry__table thead th{font-size:1.4rem;text-transform:uppercase;letter-spacing:.12em;opacity:.7;text-align:left;background:#fff}.pulse-geometry__table tbody tr{background:#f5f7fb}.pulse-geometry__table tbody tr td:first-child{font-weight:600}.pulse-geometry__table tbody tr td:nth-child(2),.pulse-geometry__table tbody tr td:nth-child(3),.pulse-geometry__table thead th:nth-child(2){background:linear-gradient(180deg,#4989bc14,#4989bc08)}.pulse-geometry__table thead th:nth-child(3){background:linear-gradient(180deg,#4989bc14,#4989bc08)}.pulse-geometry__table tbody tr td:nth-child(4),.pulse-geometry__table tbody tr td:nth-child(5),.pulse-geometry__table thead th:nth-child(4),.pulse-geometry__table thead th:nth-child(5){background:linear-gradient(180deg,#3a404b14,#3a404b08)}.pulse-geometry__table:not(.pulse-geometry__table--size-columns) tbody tr td:nth-child(3),.pulse-geometry__table:not(.pulse-geometry__table--size-columns) thead th:nth-child(3){background:linear-gradient(180deg,#3a404b14,#3a404b08)}.pulse-geometry--single .pulse-geometry__table tbody tr td:first-child,.pulse-geometry--single .pulse-geometry__table thead th:first-child{width:32%}.pulse-geometry--single .pulse-geometry__table tbody tr td:nth-child(2),.pulse-geometry--single .pulse-geometry__table thead th:nth-child(2){width:68%}.pulse-anchor-point{height:0}.pulse-order-modal-lock{overflow:hidden}.pulse-order-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;overflow:hidden;overscroll-behavior:contain;touch-action:pan-y}.pulse-order-modal.is-open{display:block}.pulse-order-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#05080c9e;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.pulse-order-modal__dialog{position:relative;z-index:1;width:min(132rem,calc(100vw - 4rem));max-width:calc(100vw - 4rem);max-height:calc(100dvh - 4rem);margin:2rem auto;background:#fff;border-radius:2.4rem;overflow:hidden;box-shadow:0 24px 80px #00000047;overscroll-behavior:contain}.pulse-order-modal__content{overflow-x:hidden;overflow-y:auto;max-height:calc(100dvh - 4rem);padding-top:2rem;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pulse-order-modal__content *,.pulse-order-modal__content *:before,.pulse-order-modal__content *:after{max-width:100%}.pulse-order-modal__close{position:absolute;top:1.6rem;right:1.6rem;z-index:2;width:4.4rem;height:4.4rem;border:0;border-radius:999px;background:#080c1214;color:#111;font-size:3rem;line-height:1;cursor:pointer}.pulse-order-modal .xo-product-info-content__wishlist,.pulse-order-modal .xo-product-info-content__icon-wishlist{display:none!important}@media(max-width:991px){.pulse-anchor-nav__inner,.pulse-story-dark__inner,.pulse-feature-dark__inner,.pulse-bullets-dark__inner,.pulse-feature-grid__inner,.pulse-app-promo__inner,.pulse-specs__inner,.pulse-geometry__inner,.pulse-compare-cards__inner,.pulse-variant-showcase__inner{min-height:auto;padding:5rem 2rem}.pulse-anchor-nav__inner{align-items:center;flex-direction:row;justify-content:space-between;gap:1.2rem;padding-top:1rem;padding-bottom:1rem}.pulse-icon-strip__items,.pulse-app-promo__grid,.pulse-feature-grid__grid,.pulse-compare-cards__grid,.pulse-variant-showcase__hero,.pulse-variant-showcase__controls,.pulse-feature-dark__grid,.pulse-bullets-dark__grid{grid-template-columns:1fr}.pulse-image-banner,.pulse-hero-media{min-height:58rem}.pulse-image-banner__content--left{margin-left:0;text-align:center}.pulse-image-banner__content--left .pulse-image-banner__text{margin-left:auto}.pulse-app-card img{max-width:16rem}.pulse-feature-grid__card{min-height:28rem}.pulse-feature-dark__content-card,.pulse-bullets-dark__content-card{max-width:none;padding:3rem 2.4rem;border-radius:2.4rem}.pulse-feature-dark--editorial .pulse-feature-dark__inner,.pulse-bullets-dark--editorial .pulse-bullets-dark__inner{padding-top:6.4rem;padding-bottom:6.4rem}.pulse-feature-dark--editorial.pulse-feature-dark--has-image .pulse-feature-dark__grid,.pulse-bullets-dark--editorial.pulse-bullets-dark--has-image .pulse-bullets-dark__grid{grid-template-columns:1fr;gap:3.2rem}.pulse-feature-dark--editorial.pulse-feature-dark--has-image .pulse-feature-dark__content,.pulse-bullets-dark--editorial.pulse-bullets-dark--has-image .pulse-bullets-dark__content{justify-content:center}.pulse-feature-dark--editorial .pulse-feature-dark__content-card,.pulse-bullets-dark--editorial .pulse-bullets-dark__content-card{padding:0;border-radius:0}.pulse-feature-dark--editorial .pulse-feature-dark__content h2,.pulse-bullets-dark--editorial .pulse-bullets-dark__content h2{font-size:clamp(3.2rem,10vw,4.8rem)}.pulse-feature-dark--editorial .pulse-feature-dark__text,.pulse-bullets-dark--editorial .pulse-bullets-dark__text{font-size:1.7rem}.pulse-feature-dark--editorial .pulse-feature-dark__image,.pulse-bullets-dark--editorial .pulse-bullets-dark__image{min-height:0}.pulse-feature-dark--editorial .pulse-feature-dark__image img,.pulse-bullets-dark--editorial .pulse-bullets-dark__image img{max-height:42rem}.pulse-specs__header{display:none}.pulse-specs__table,.pulse-specs__table tbody{display:block;width:100%}.pulse-specs__group{display:block;position:static;top:auto;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.pulse-specs__row td{display:block;width:auto!important;padding:1rem 1.2rem;border-bottom:0}.pulse-specs__row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;padding:1.6rem 0;border-bottom:1px solid rgba(18,18,18,.08)}.pulse-specs__row td:first-child{grid-column:1 / -1;font-weight:700;padding-left:0;padding-right:0;padding-bottom:.2rem;font-size:1.6rem}.pulse-compare__cell:before{content:attr(data-column-label);display:block;margin-bottom:.4rem;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.pulse-compare__cell{min-width:0;width:100%;padding:1.2rem 1.1rem!important;border-radius:1.2rem;font-size:1.35rem!important;line-height:1.45!important;word-break:break-word;white-space:normal}.pulse-specs--single .pulse-specs__row{grid-template-columns:minmax(10rem,34%) minmax(0,1fr);align-items:center;gap:1.2rem;padding:1.4rem 0}.pulse-specs--single .pulse-specs__row td:first-child{grid-column:auto;padding:0;font-size:1.35rem;line-height:1.35}.pulse-specs--single .pulse-compare__cell{grid-column:auto;padding:0!important;border-radius:0;background:transparent;box-shadow:none!important;text-align:right;font-size:1.35rem!important}.pulse-geometry--single .pulse-compare__cell{grid-column:1 / -1}.pulse-specs--single .pulse-compare__cell:before,.pulse-geometry--single .pulse-compare__cell:before{content:none;display:none}.pulse-compare__cell--pulse,.pulse-compare__cell--lite{box-shadow:inset 0 0 0 1px #1212120d}.pulse-order-modal__dialog{width:calc(100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:1rem auto;border-radius:1.8rem}.pulse-order-modal__content{max-height:calc(100dvh - 2rem);padding-top:5.6rem;padding-bottom:calc(9.6rem + env(safe-area-inset-bottom,0px))}.pulse-order-modal .xo-product{max-width:100%;overflow-x:hidden}.pulse-order-modal xo-container,.pulse-order-modal xo-grid,.pulse-order-modal xo-animate{max-width:100%;min-width:0}.pulse-order-modal xo-grid{display:grid;grid-template-columns:minmax(0,1fr)}.pulse-order-modal .xo-product-info-media-style3,.pulse-order-modal .xo-product-info-content,.pulse-order-modal xo-carousel,.pulse-order-modal xo-carousel-inner,.pulse-order-modal xo-carousel-list,.pulse-order-modal xo-carousel-slide{max-width:100%;overflow-x:hidden}.pulse-order-modal.is-open xo-animate:has(.buy-button){opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;animation:none!important}.pulse-order-modal.is-open .buy-button{position:fixed;left:max(1.6rem,env(safe-area-inset-left,0px));right:max(1.6rem,env(safe-area-inset-right,0px));bottom:max(1.2rem,env(safe-area-inset-bottom,0px));z-index:2147483001;display:grid;grid-template-columns:minmax(9.6rem,12rem) minmax(0,1fr);gap:1rem;align-items:stretch;margin:0;padding:1.2rem;background:#fffffff5;border:1px solid rgba(18,18,18,.1);border-radius:1.8rem;box-shadow:0 -1.2rem 3.2rem #0a0c101f;backdrop-filter:blur(1.2rem);-webkit-backdrop-filter:blur(1.2rem);opacity:1!important;visibility:visible!important;transform:translateZ(0)!important;transition:none!important;animation:none!important}.pulse-order-modal.is-open .buy-button>div{min-width:0}.pulse-order-modal.is-open .buy-button .xo-quantity-style2,.pulse-order-modal.is-open .buy-button .xo-btn,.pulse-order-modal.is-open .buy-button button{min-height:5rem}.pulse-order-modal.is-open .buy-button .xo-quantity-style2{width:100%!important}.pulse-order-modal.is-open .buy-button__add,.pulse-order-modal.is-open .buy-button__add xo-cart-add,.pulse-order-modal.is-open .buy-button__add .xo-btn{width:100%}.pulse-geometry__image{margin-bottom:2.4rem}.pulse-geometry__image .xo-image,.pulse-geometry__image .xo-image__image,.pulse-geometry__image img{max-height:min(var(--pulse-geometry-image-height, 34rem),28rem)}.pulse-geometry__table{border-spacing:0 .8rem}.pulse-geometry__table th,.pulse-geometry__table td{padding:1.1rem 1rem;font-size:1.35rem;line-height:1.4}.pulse-geometry__table th,.pulse-geometry__table td{padding:1.3rem 1.4rem}}@media(max-width:767px){.pulse-anchor-nav__title{font-size:1.6rem;flex:0 0 auto}.pulse-anchor-nav__links{justify-content:flex-end;gap:1.2rem;overflow-x:auto;white-space:nowrap;width:auto;max-width:calc(100vw - 17rem);padding-bottom:.2rem;flex:1 1 auto}.pulse-anchor-nav__links a{font-size:1.3rem}.pulse-anchor-nav__order{min-height:3.4rem;padding:0 1.2rem}.pulse-hero-media__text,.pulse-story-dark__text,.pulse-feature-dark__text,.pulse-bullets-dark__text{font-size:1.6rem}.pulse-image-banner__content,.pulse-image-banner__content--left{max-width:100%;margin-left:auto;margin-right:auto;text-align:center;padding-left:2.4rem;padding-right:2.4rem}.pulse-image-banner__content--left .pulse-image-banner__text{margin-left:auto;margin-right:auto}.pulse-icon-strip__items{grid-template-columns:1fr}.pulse-variant-showcase__frame{padding:2.4rem;border-radius:2.4rem;min-height:auto}.pulse-variant-showcase__copy{min-height:11.5rem;display:flex;flex-direction:column;justify-content:flex-start}.pulse-variant-showcase__copy p{max-width:none;white-space:normal;min-height:4.8rem}.pulse-variant-showcase__image{flex:0 0 auto;min-height:0;height:clamp(26rem,42vh,34rem);margin:1.2rem 0 2.4rem;overflow:hidden}.pulse-variant-showcase__image img{display:block;width:min(100%,36rem);height:100%;max-height:none;object-fit:contain}.pulse-variant-showcase__button{min-width:0;width:100%;padding:1.4rem}.pulse-variant-showcase__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.pulse-variant-showcase__button strong{font-size:1.7rem}.pulse-order-modal__close{top:1rem;right:1rem}.pulse-hero-media__content,.pulse-image-banner__content{padding:3.2rem 1.6rem}.pulse-feature-grid__card-content{padding:1.8rem;max-width:22rem}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/pulse-product.css.map */
