body.xp{background:transparent}body.xp .xp{position:relative;z-index:2}body.xp .hero-section{position:relative;width:100%;min-height:100svh;overflow:hidden;z-index:2;background:transparent;display:flex;align-items:center;justify-content:center}body.xp .xp-render{position:relative;z-index:3;margin:0;pointer-events:none;display:flex;align-items:center;justify-content:center;transform:none!important}body.xp .xp-render img{height:min(72svh,820px);width:auto;max-width:46vw;object-fit:contain;display:block;filter:drop-shadow(0 40px 70px rgba(0,0,0,.18))}body.xp[data-theme=black] .xp-render img{filter:drop-shadow(0 40px 80px rgba(0,0,0,.6))}body.xp .xp-render--pair{display:block;position:relative;overflow:visible;width:min(56vw,840px);height:min(76svh,880px);transform:none!important}body.xp .xp-render--pair img{position:absolute;height:auto;max-width:none;object-fit:contain;filter:drop-shadow(0 40px 70px rgba(0,0,0,.18))}body.xp .xp-render--pair .xp-render__back{left:-4%;top:2%;width:70%;z-index:1}body.xp .xp-render--pair .xp-render__front{right:-6%;top:20%;width:76%;z-index:2}body.xp{--hero-ink: #0b0b0c;--hero-ink-soft: rgba(11,11,12,.55)}body.xp[data-theme=black]{--hero-ink: #ffffff;--hero-ink-soft: rgba(255,255,255,.6)}body.xp .hero-name{position:absolute;left:clamp(24px,4vw,84px);top:50%;transform:translateY(-50%);z-index:4;display:flex;flex-direction:column;gap:clamp(10px,1.1vw,22px);max-width:26vw;pointer-events:none}body.xp .hero-name__logo{width:clamp(84px,6vw,128px);height:auto;display:block;filter:brightness(0)}body.xp[data-theme=black] .hero-name__logo{filter:brightness(0) invert(1)}body.xp .hero-name__model{font-family:var(--font-display, "FH Lecturis", serif);font-weight:300;font-size:clamp(34px,4.6vw,96px);line-height:.9;letter-spacing:-.01em;text-transform:uppercase;color:var(--hero-ink)}body.xp .hero-tag{position:absolute;right:clamp(24px,4.5vw,96px);top:50%;transform:translateY(-50%);z-index:4;display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:2px;max-width:26vw;pointer-events:none}body.xp .hero-tag__line{font-family:var(--font-serif, "IBM Plex Serif", Georgia, serif);font-weight:400;font-size:clamp(17px,1.95vw,38px);line-height:1.04;color:var(--hero-ink)}body.xp .hero-tag__edition{font-family:var(--font-serif, "IBM Plex Serif", Georgia, serif);font-weight:400;font-size:clamp(14px,1.55vw,30px);line-height:1.04;color:var(--hero-ink-soft)}body.xp .hero-mark{position:absolute;left:clamp(24px,4vw,84px);top:clamp(20px,7vh,80px);z-index:4;display:flex;align-items:flex-start;gap:10px;pointer-events:none}body.xp .hero-mark__plus{font-family:var(--font-display, "FH Lecturis", serif);font-weight:300;font-size:clamp(22px,2.3vw,44px);line-height:.7;color:var(--pova-orange, #ff5d01)}body.xp .hero-mark__note{font-family:var(--font-serif, "IBM Plex Serif", Georgia, serif);font-size:clamp(11px,.85vw,15px);line-height:1.18;color:var(--hero-ink);max-width:16ch}body.xp .hero-strip{position:absolute;left:clamp(24px,4vw,84px);bottom:clamp(108px,13vh,132px);z-index:4;display:flex;align-items:center;gap:clamp(10px,1vw,18px);pointer-events:none;color:var(--pova-orange, #ff5d01)}body.xp .hero-ic{width:clamp(18px,1.5vw,26px);height:clamp(18px,1.5vw,26px);flex:0 0 auto;display:block}body.xp .hero-strip__label{font-family:var(--font-mono, monospace);font-size:clamp(9px,.62vw,11px);letter-spacing:.16em;text-transform:uppercase;line-height:1.15;color:var(--pova-orange, #ff5d01);max-width:13ch}body.xp .hero-emblem{position:absolute;right:clamp(24px,4vw,84px);bottom:clamp(108px,13vh,132px);left:auto;z-index:4;display:flex;align-items:center;gap:12px;pointer-events:none;text-align:right}body.xp .hero-emblem__globe{width:clamp(40px,3.6vw,62px);height:auto;color:var(--pova-orange, #ff5d01);flex:0 0 auto}body.xp .hero-emblem__text{font-family:var(--font-mono, monospace);font-size:clamp(8px,.6vw,11px);letter-spacing:.12em;text-transform:uppercase;line-height:1.32;color:var(--hero-ink);max-width:15ch}body.xp .hero-emblem__text sup{font-size:.66em}body.xp .context-card .opt-row{margin-top:clamp(14px,1.4vw,20px)}body.xp .context-card .opt-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}body.xp .context-card .opt-chip{font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:8px 12px;border-radius:9px;cursor:pointer;color:inherit;background:transparent;border:1px solid var(--glass-border, rgba(0,0,0,.16));transition:border-color .14s ease,color .14s ease}body.xp .context-card .opt-chip:hover{border-color:var(--pova-orange, #ff5d01)}body.xp .context-card .opt-chip.is-sel{border-color:var(--pova-orange, #ff5d01);color:var(--pova-orange, #ff5d01)}@media(min-width:901px){body.xp:has(.xp-render--pair) .hero-emblem{right:auto;left:clamp(24px,4vw,84px);bottom:clamp(150px,18vh,188px)}}body.xp .xp-render .xp-ph{position:static}body.xp .xp-render .xp-ph img{height:auto;filter:brightness(0)}@media(max-width:768px){body.xp .xp-render img{max-width:122vw;height:min(66svh,560px)}body.xp .xp-render--pair{width:108vw;height:min(60svh,560px)}body.xp .xp-render--pair img{max-width:none;height:auto}body.xp .xp-render--pair .xp-render__back{left:-2%;top:4%;width:66%}body.xp .xp-render--pair .xp-render__front{right:-4%;top:22%;width:72%}body.xp .hero-name{left:6vw;top:clamp(54px,8vh,76px);transform:none;max-width:60vw;gap:8px}body.xp .hero-name__logo{width:clamp(76px,20vw,120px)}body.xp .hero-name__model{font-size:clamp(30px,9vw,60px)}body.xp .hero-tag{right:6vw;top:calc(clamp(54px,8vh,76px) + 58px);transform:none;align-items:flex-end;max-width:42vw}body.xp .hero-tag__line{font-size:clamp(13px,3.6vw,22px)}body.xp .hero-tag__edition{font-size:clamp(11px,3vw,18px)}body.xp .hero-mark{left:6vw;top:auto;bottom:clamp(124px,18vh,156px)}body.xp .hero-strip{left:2.5vw;bottom:auto;top:50%;transform:translateY(-50%);flex-direction:column;gap:14px}body.xp .hero-strip__label{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.2em;max-width:none}body.xp .hero-emblem{right:6vw;left:auto;bottom:clamp(80px,12vh,104px);gap:9px;text-align:right}body.xp .hero-emblem__globe{width:clamp(38px,11vw,56px)}}body.xp .xp-story{padding:clamp(60px,14vh,180px) clamp(24px,8vw,120px);text-align:center;min-height:100svh;display:flex;align-items:center;justify-content:center;scroll-snap-align:start}body.xp .xp-story p{font-family:var(--font-serif, Georgia, serif);font-weight:300;font-size:clamp(22px,3.4vw,46px);line-height:1.25;letter-spacing:-.01em;max-width:22ch;margin:0 auto;color:var(--pova-white, #fff)}body.xp[data-theme=white] .xp-story p{color:#0b0b0c}body.xp .xp-story em{font-style:normal;color:var(--pova-orange, #ff5d01)}body.xp .xp-specs{padding:clamp(40px,8vh,96px) clamp(20px,6vw,80px);max-width:1100px;margin:0 auto;box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start}body.xp .xp-specs__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden}body.xp[data-theme=white] .xp-specs__grid{background:#00000014;border-color:#00000014}body.xp .xp-spec{background:#0e0f12;padding:28px 22px;display:flex;flex-direction:column;gap:8px}body.xp[data-theme=white] .xp-spec{background:#f6f6f6}body.xp .xp-spec .k{font-family:var(--font-mono, monospace);font-size:10px;letter-spacing:.3em;text-transform:uppercase;opacity:.5}body.xp .xp-spec .v{font-family:var(--font-display, serif);font-weight:400;font-size:clamp(20px,2.4vw,30px);letter-spacing:-.01em}body.xp .xp-shot{position:relative;width:100%;height:100dvh;margin:0;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}body.xp .xp-shot img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;margin:0}body.xp .xp-shot--cover img{object-fit:cover}body.xp .footer{min-height:100svh;display:grid;align-content:end;scroll-snap-align:start;scroll-snap-stop:always}body.xp .xp-ph{width:100%;max-width:560px;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border-radius:16px;box-sizing:border-box;padding:12%;border:1px dashed rgba(255,255,255,.16)}body.xp[data-theme=white] .xp-ph{border-color:#00000024}body.xp .xp-ph img{width:min(48%,200px);height:auto;opacity:.4;filter:brightness(0) invert(1)}body.xp[data-theme=white] .xp-ph img{filter:brightness(0)}body.xp .xp-ph span{font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.24em;text-transform:uppercase;opacity:.4}body.xp .xp-tail{height:clamp(90px,14vh,140px)}@media(max-width:600px){body.xp .xp-specs{padding:40px 16px 90px}body.xp .xp-story{padding:70px 22px}}body.xp[data-theme=white],body.xp[data-theme=black]{background-color:transparent!important}body.xp[data-theme=white] .reg-marks:before,body.xp[data-theme=white] .reg-marks:after,body.xp[data-theme=white] .reg-marks span:before,body.xp[data-theme=white] .reg-marks span:after{color:#0000004d!important}body.xp .xp-bento{padding:clamp(40px,7vh,90px) clamp(16px,4vw,60px);max-width:1360px;margin:0 auto;box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start}body.xp .xp-bento__grid{display:grid;grid-template-columns:1fr 2.5fr 1fr;grid-template-rows:repeat(2,clamp(190px,18vw,340px));gap:clamp(10px,1.1vw,18px)}body.xp .xp-bento__center{grid-column:2;grid-row:1 / 3;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}body.xp .xp-bento__center img,body.xp .xp-bento__center video{width:100%;height:100%;object-fit:contain;display:block}body.xp .xp-card{position:relative;overflow:hidden;border-radius:14px;background:#f3f3f3;border:1px solid rgba(0,0,0,.1);display:flex}body.xp:not([data-theme=white]) .xp-card{background:#101010;border-color:#fff1}body.xp .xp-pos-1{grid-column:1;grid-row:1}body.xp .xp-pos-2{grid-column:3;grid-row:1}body.xp .xp-pos-3{grid-column:1;grid-row:2}body.xp .xp-pos-4{grid-column:3;grid-row:2}body.xp .xp-card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}body.xp .xp-card--accent{background:var(--pova-orange, #ff5d01);border-color:#0000001a}body.xp .xp-card__copy{position:relative;z-index:2;align-self:flex-end;width:100%;padding:clamp(14px,1.3vw,22px);box-sizing:border-box}body.xp .xp-card--img .xp-card__copy{background:linear-gradient(to top,#0000009e,#0000 82%);color:#fff}body.xp .xp-card--accent .xp-card__copy{color:#fff}body.xp .xp-card--copy{align-items:center;background:transparent;border-color:transparent}body.xp .xp-card--copy .xp-card__copy{align-self:center;color:#0b0b0c}body.xp:not([data-theme=white]) .xp-card--copy .xp-card__copy{color:#fff}body.xp .xp-card__title{font-family:var(--font-display, serif);font-weight:400;font-size:clamp(18px,1.5vw,26px);line-height:1.14;letter-spacing:-.01em;margin:0}body.xp .xp-card__body{font-family:var(--font-mono, monospace);font-size:clamp(12px,.85vw,14px);line-height:1.5;margin:8px 0 0}body.xp .xp-card--copy .xp-card__body{opacity:.7}body.xp .xp-bento__heading{font-family:var(--font-serif, "IBM Plex Serif", Georgia, serif);font-weight:400;font-size:clamp(28px,3.6vw,64px);letter-spacing:-.01em;line-height:1.1;margin:clamp(22px,3vw,40px) 0 0;color:#0b0b0c}body.xp:not([data-theme=white]) .xp-bento__heading{color:#fff}@media(max-width:800px){body.xp .xp-bento{min-height:100svh;padding:6svh 12px 4svh;justify-content:center;gap:8px}body.xp .xp-bento__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-auto-rows:auto;gap:8px;align-items:stretch}body.xp .xp-bento__center{grid-column:1 / 3;grid-row:2;height:auto}body.xp .xp-bento__center img,body.xp .xp-bento__center video{height:38svh;max-height:38svh;width:auto;max-width:100%;object-fit:contain}body.xp .xp-pos-1{grid-column:1;grid-row:1}body.xp .xp-pos-2{grid-column:2;grid-row:1}body.xp .xp-pos-3{grid-column:1;grid-row:3}body.xp .xp-pos-4{grid-column:2;grid-row:3}body.xp .xp-pos-1,body.xp .xp-pos-2,body.xp .xp-pos-3,body.xp .xp-pos-4{min-height:132px;border-radius:12px}body.xp .xp-card--img .xp-card__copy,body.xp .xp-card--accent .xp-card__copy{padding:10px 12px}body.xp .xp-card__title{font-size:clamp(15px,4vw,20px)}body.xp .xp-card__body{font-size:clamp(10px,2.7vw,12px)}body.xp .xp-card--copy{min-height:132px;padding:12px;text-align:center;justify-content:center}body.xp .xp-card--copy .xp-card__title{font-size:clamp(13px,3.4vw,17px);line-height:1.16}body.xp .xp-card--copy .xp-card__body{font-size:clamp(10px,2.6vw,12px);margin-top:5px}body.xp .xp-bento__heading{font-size:clamp(24px,6.4vw,36px);text-align:center;margin:10px 0 0}}body.xp .xp-film{position:relative;width:100%;height:100svh;background:#000;overflow:hidden;scroll-snap-align:start}body.xp .xp-film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}html:has(body.xp){scroll-snap-type:y mandatory;scroll-behavior:smooth}body.xp .hero-section,body.xp .xp-bento,body.xp .xp-film,body.xp .xp-shot,body.xp .xp-story,body.xp .xp-specs{scroll-snap-align:start;scroll-snap-stop:always}@media(prefers-reduced-motion:reduce){html:has(body.xp){scroll-snap-type:none;scroll-behavior:auto}}html.xp-deck{scroll-snap-type:none!important;scrollbar-width:none;-ms-overflow-style:none}html.xp-deck::-webkit-scrollbar{width:0;height:0;display:none}@media(max-width:900px){body.xp .pdp-info-trigger{left:auto;right:16px;bottom:96px;min-height:0;padding:12px 16px;font-size:11px;letter-spacing:.16em;gap:8px}body.xp .pdp-info-trigger .icon{font-size:16px;padding-right:8px}}html body.xp:not([data-theme=white]) .xp-card--copy{background:transparent;border-color:transparent}@media(min-width:801px){body.xp .xp-bento__grid{grid-template-rows:repeat(2,clamp(212px,min(26vw,33svh),330px))}html body.xp .xp-card--img,html body.xp .xp-card--accent{flex-direction:column;height:100%}html body.xp .xp-card--img .xp-card__media,html body.xp .xp-card--accent .xp-card__media{height:auto;flex:1 1 0;min-height:0}html body.xp .xp-card--img .xp-card__copy,html body.xp .xp-card--accent .xp-card__copy{flex:0 0 auto;min-height:clamp(62px,5.6vw,82px);margin-top:clamp(8px,.9vw,12px);display:flex;flex-direction:column;justify-content:flex-start}html body.xp .xp-card--img:not(:has(.xp-card__copy)){padding-bottom:calc(clamp(62px,5.6vw,82px) + clamp(8px,.9vw,12px));box-sizing:border-box}body.xp .xp-bento{display:grid;grid-template-rows:1fr auto}body.xp .xp-bento__grid{align-self:center}body.xp .xp-bento__heading{align-self:end;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mid-experience-2.css.map */
