:root{--xt-bg: #050605;--xt-bg-2: #0a0d09;--xt-surface: #0f150e;--xt-surface-2: #141c12;--xt-line: rgba(255, 255, 255, .09);--xt-text: #eef3e8;--xt-mute: #aab6a3;--xt-green: #7cf227;--xt-green-soft: rgba(124, 242, 39, .12);--xt-orange: #ff7a1a;--xt-orange-hi: #ff9142;--xt-ink: #140800;--xt-font-d: "XT Display", "Arial Black", system-ui, sans-serif;--xt-font: "XT Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--xt-r: 22px;--xt-gutter: 20px;--xt-ease: cubic-bezier(.22, 1, .36, 1)}.xt{font-family:var(--xt-font);color:var(--xt-text);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.xt *,.xt *:before,.xt *:after{box-sizing:border-box}.xt h1,.xt h2,.xt h3,.xt p,.xt ul,.xt ol,.xt figure,.xt dl,.xt dd{margin:0;padding:0}.xt ul,.xt ol{list-style:none}.xt img{display:block;max-width:100%;height:auto}.xt a{color:inherit}.xt-section{position:relative;overflow-x:clip;padding-top:0!important;padding-bottom:0!important}.xt-container{width:100%;max-width:1180px;margin:0 auto;padding:0 var(--xt-gutter);position:relative;z-index:1}.xt-h2{font-family:var(--xt-font-d);font-weight:800;letter-spacing:-.025em;line-height:1.04;text-wrap:balance}.xt-h2 em,.xt-h1 em{font-style:normal;color:var(--xt-green)}.xt-lead{color:var(--xt-mute);text-wrap:pretty;max-width:60ch}.xt-head{margin-bottom:40px}.xt-head.is-center{margin-left:auto;margin-right:auto;text-align:center}.xt-head.is-center .xt-lead{margin-left:auto;margin-right:auto}.xt-head.is-right{text-align:right}.xt-head.is-right .xt-lead{margin-left:auto}.xt-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;padding:7px 14px 7px 12px;border:1px solid rgba(124,242,39,.28);border-radius:999px;background:var(--xt-green-soft);color:var(--xt-green);font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.xt-eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--xt-green);box-shadow:0 0 10px var(--xt-green)}.xt-eyebrow--orange{border-color:#ff7a1a59;background:#ff7a1a1a;color:var(--xt-orange-hi)}.xt-eyebrow--orange:before{background:var(--xt-orange);box-shadow:0 0 10px var(--xt-orange)}.xt :focus-visible{outline:3px solid #fff;outline-offset:3px;border-radius:6px}.xt-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.xt-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:58px;padding:0 32px;border:0;border-radius:999px;font:700 17px/1 var(--xt-font);letter-spacing:.01em;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .25s var(--xt-ease),box-shadow .25s var(--xt-ease),background-color .2s;-webkit-tap-highlight-color:transparent}.xt-btn--cta{background:var(--xt-orange);color:var(--xt-ink);box-shadow:0 14px 34px -10px #ff7a1ab3,inset 0 -3px #00000024}.xt-btn--cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.42) 50%,transparent 65%);transform:translate(-120%);animation:xt-shine 4.5s var(--xt-ease) 1.2s infinite}.xt-btn--cta:hover{background:var(--xt-orange-hi);transform:translateY(-2px);box-shadow:0 18px 40px -10px #ff7a1ad9,inset 0 -3px #00000024}.xt-btn--cta:active{transform:translateY(0) scale(.99)}.xt-btn--ghost{background:transparent;color:var(--xt-text);border:1.5px solid rgba(255,255,255,.28)}.xt-btn--ghost:hover{border-color:var(--xt-green);color:var(--xt-green)}.xt-btn[disabled],.xt-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.xt-btn[disabled]:after{display:none}.xt-btn svg{width:20px;height:20px;flex:none}.xt-btn--block{width:100%}.xt-cta-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.xt-buy{display:grid;gap:18px;width:100%;max-width:480px}.xt-buy__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.xt-buy__now{font-family:var(--xt-font-d);font-size:clamp(35.2px,7vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1}.xt-buy__was{color:var(--xt-mute);font-size:18.4px;text-decoration:line-through}.xt-buy__tax{flex-basis:100%;color:var(--xt-mute);font-size:13.5px}.xt-buy__size{margin:0;padding:0;border:0;min-width:0}.xt-buy__size legend{padding:0;margin-bottom:10px;color:var(--xt-mute);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.xt-pills{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.xt-pill{position:relative}.xt-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.xt-pill label{display:block;padding:12px 16px;border:1.5px solid var(--xt-line);border-radius:16px;background:var(--xt-surface);transition:border-color .2s,background-color .2s}.xt-pill strong{display:block;font-size:16px}.xt-pill span{display:block;color:var(--xt-mute);font-size:13px}.xt-pill--pack label{border-style:dashed;border-color:#ff7a1a8c}.xt-pill__save{display:inline-block;margin-top:6px;padding:3px 10px;border-radius:999px;background:var(--xt-orange);color:var(--xt-ink);font-style:normal;font-size:12.5px;font-weight:700}.xt-pill input:checked+label{border-color:var(--xt-green);background:var(--xt-green-soft)}.xt-pill input:focus-visible+label{outline:3px solid #fff;outline-offset:3px}.xt-buy__fixed{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--xt-line);border-radius:16px;background:var(--xt-surface);font-size:15px}.xt-buy__fixed svg{width:20px;height:20px;color:var(--xt-green);flex:none}.xt-buy__fixed small{color:var(--xt-mute);font-size:14px}.xt-buy__micro{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--xt-mute);font-size:14px}.xt-buy__micro li{display:inline-flex;align-items:center;gap:7px}.xt-buy__micro svg{width:16px;height:16px;color:var(--xt-green);flex:none}.xt-buy__note{padding:12px 14px;border-left:3px solid var(--xt-orange);border-radius:0 12px 12px 0;background:#ff7a1a14;color:var(--xt-text);font-size:14.5px}.xt-buy__note strong{color:var(--xt-orange-hi)}.xt-hero{background:transparent}.xt-hero__grid{display:grid;gap:8px;align-items:center}.xt-hero__copy{display:grid;gap:18px;justify-items:start}.xt-h1{font-family:var(--xt-font-d);font-weight:800;letter-spacing:-.03em;line-height:1;text-wrap:balance}.xt-h1 span{display:block}.xt-hero__sub{color:var(--xt-mute);max-width:46ch;text-wrap:pretty}.xt-hero__facts{display:flex;flex-wrap:wrap;gap:10px}.xt-fact{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--xt-line);border-radius:999px;background:#ffffff0a;font-size:14px;font-weight:600}.xt-fact svg{width:16px;height:16px;color:var(--xt-green);flex:none}.xt-stage{position:relative;display:grid;place-items:end center;min-height:340px;padding:16px 0 0;isolation:isolate}.xt-stage:before{content:"";position:absolute;top:-4%;right:-10%;bottom:0;left:-10%;z-index:-1;background:conic-gradient(from 180deg at 50% -4%,transparent 152deg,rgba(124,242,39,.2) 172deg 188deg,transparent 208deg);-webkit-mask-image:linear-gradient(#000 20%,transparent 92%);mask-image:linear-gradient(#000 20%,transparent 92%)}.xt-stage:after{content:"";position:absolute;left:50%;bottom:0;width:min(92%,440px);height:70px;transform:translate(-50%);z-index:-1;background:radial-gradient(closest-side,rgba(124,242,39,.5),transparent);filter:blur(14px)}.xt-stage__img{height:min(54svh,520px);width:auto;max-width:92%;object-fit:contain;filter:drop-shadow(0 28px 38px rgba(0,0,0,.55));animation:xt-float 6s ease-in-out infinite}.xt-chip{position:absolute;z-index:2;padding:10px 14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#0c100bb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;line-height:1.25;color:var(--xt-mute)}.xt-chip b{display:block;font-family:var(--xt-font-d);font-size:22px;color:var(--xt-green);letter-spacing:-.02em}.xt-chip--a{left:0;top:18%}.xt-chip--b{right:0;bottom:20%}.xt-chip--b b{color:var(--xt-orange-hi)}.xt-benefits{background:transparent}.xt-grid{display:grid;gap:16px}.xt-card{position:relative;padding:28px 24px;border:1px solid var(--xt-line);border-radius:var(--xt-r);background:linear-gradient(180deg,var(--xt-surface-2),var(--xt-surface));transition:transform .35s var(--xt-ease),border-color .3s,box-shadow .35s var(--xt-ease)}.xt-card:hover{transform:translateY(-5px);border-color:#7cf22766;box-shadow:0 24px 50px -24px #7cf22759}.xt-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:20px;border-radius:16px;background:var(--xt-green-soft);color:var(--xt-green)}.xt-icon svg{width:26px;height:26px}.xt-icon--orange{background:#ff7a1a1f;color:var(--xt-orange-hi)}.xt-card h3{margin-bottom:8px;font-family:var(--xt-font-d);font-size:20.8px;font-weight:700;letter-spacing:-.015em;line-height:1.15}.xt-card p{color:var(--xt-mute)}.xt-wow{background:transparent}.xt-wow__grid{display:grid;gap:40px;align-items:center}.xt-wow__visual{position:relative;display:grid;place-items:center;min-height:360px;isolation:isolate}.xt-wow__visual:before{content:"";position:absolute;width:min(86%,440px);aspect-ratio:1;border-radius:50%;z-index:-1;background:radial-gradient(circle at 50% 40%,rgba(124,242,39,.3),rgba(124,242,39,.04) 62%,transparent 70%);border:1px solid rgba(124,242,39,.18)}.xt-wow__visual img{height:min(62svh,540px);width:auto;object-fit:contain;filter:drop-shadow(0 24px 34px rgba(0,0,0,.55))}.xt-beats{display:grid;gap:14px;margin-top:30px}.xt-beat{display:grid;grid-template-columns:74px 1fr;gap:16px;align-items:center;padding:16px 18px;border:1px solid var(--xt-line);border-radius:18px;background:#ffffff08}.xt-beat b{font-family:var(--xt-font-d);font-size:16.8px;font-weight:800;color:var(--xt-orange-hi);letter-spacing:-.01em;line-height:1.1}.xt-beat span{font-size:16.3px}.xt-gallery{background:transparent}.xt-scroller{display:flex;gap:16px;padding:0 var(--xt-gutter) 14px;margin:0 calc(var(--xt-gutter) * -1);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(124,242,39,.4) transparent;-webkit-overflow-scrolling:touch}.xt-shot{flex:0 0 78%;scroll-snap-align:center;margin:0}.xt-shot__frame{display:grid;place-items:center;aspect-ratio:4 / 5;padding:22px;border:1px solid var(--xt-line);border-radius:var(--xt-r);background:radial-gradient(80% 60% at 50% 100%,rgba(124,242,39,.22),transparent 70%),linear-gradient(180deg,var(--xt-surface-2),var(--xt-surface));overflow:hidden}.xt-shot__frame img{height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.5));transition:transform .6s var(--xt-ease)}.xt-shot:hover img{transform:scale(1.05) translateY(-4px)}.xt-shot figcaption{margin-top:14px;color:var(--xt-mute);font-size:15px}.xt-shot figcaption b{color:var(--xt-text);font-weight:600}.xt-exp{background:transparent}.xt-exp__grid{display:grid;gap:40px;align-items:center}.xt-scenes{display:grid;gap:14px}.xt-scene{display:grid;grid-template-columns:56px 1fr;gap:18px;padding:22px;border:1px solid var(--xt-line);border-radius:var(--xt-r);background:linear-gradient(180deg,var(--xt-surface-2),var(--xt-surface));transition:border-color .3s,transform .35s var(--xt-ease)}.xt-scene:hover{border-color:#ff7a1a80;transform:translate(4px)}.xt-scene__n{font-family:var(--xt-font-d);font-size:41.6px;font-weight:800;line-height:.9;color:var(--xt-orange);letter-spacing:-.04em}.xt-scene h3{margin-bottom:6px;font-family:var(--xt-font-d);font-size:20.5px;font-weight:700;letter-spacing:-.015em}.xt-scene p{color:var(--xt-mute)}.xt-exp__visual{position:relative;display:grid;place-items:center;isolation:isolate}.xt-exp__visual:before{content:"";position:absolute;width:80%;aspect-ratio:1;border-radius:50%;z-index:-1;background:radial-gradient(circle,rgba(255,122,26,.28),transparent 68%)}.xt-exp__visual img{height:min(54svh,480px);width:auto;object-fit:contain;filter:drop-shadow(0 24px 34px rgba(0,0,0,.55))}.xt-incl{background:transparent}.xt-incl__grid{display:grid;gap:28px}.xt-panel{padding:28px 24px;border:1px solid var(--xt-line);border-radius:var(--xt-r);background:linear-gradient(180deg,var(--xt-surface-2),var(--xt-surface))}.xt-panel h3{margin-bottom:20px;font-family:var(--xt-font-d);font-size:21.6px;font-weight:700;letter-spacing:-.015em}.xt-checks{display:grid;gap:16px}.xt-checks li{display:grid;grid-template-columns:30px 1fr;gap:14px;align-items:start}.xt-checks svg{width:30px;height:30px;padding:6px;border-radius:50%;background:var(--xt-green-soft);color:var(--xt-green)}.xt-checks b{display:block;font-weight:600}.xt-checks span{color:var(--xt-mute);font-size:15px}.xt-steps{display:grid;gap:18px;counter-reset:xt-step}.xt-steps li{counter-increment:xt-step;display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:start}.xt-steps li:before{content:counter(xt-step);display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--xt-orange);color:var(--xt-ink);font-family:var(--xt-font-d);font-weight:800}.xt-steps b{display:block;font-weight:600}.xt-steps span{color:var(--xt-mute);font-size:15px}.xt-specs{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.xt-spec{padding:10px 16px;border:1px solid var(--xt-line);border-radius:14px;background:#ffffff08;font-size:14px}.xt-spec small{display:block;color:var(--xt-mute);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.xt-spec b{font-weight:600}.xt-reviews{background:transparent}.xt-rating{display:inline-flex;align-items:center;gap:12px;margin-top:18px;padding:10px 16px;border:1px solid var(--xt-line);border-radius:999px;background:#ffffff0a}.xt-stars{display:inline-flex;gap:2px;color:var(--xt-orange)}.xt-stars svg{width:18px;height:18px}.xt-stars .is-off{color:#ffffff2e}.xt-review{display:flex;flex-direction:column;gap:14px;padding:26px 24px;border:1px solid var(--xt-line);border-radius:var(--xt-r);background:linear-gradient(180deg,var(--xt-surface-2),var(--xt-surface))}.xt-review p{font-size:16.6px}.xt-review footer{margin-top:auto;display:flex;align-items:center;gap:12px;color:var(--xt-mute);font-size:14px}.xt-review img{width:100%;border-radius:14px}.xt-review__who{color:var(--xt-text);font-weight:600}.xt-placeholder{padding:28px;border:2px dashed rgba(255,255,255,.25);border-radius:var(--xt-r);color:var(--xt-mute);text-align:center}.xt-faq{background:transparent}.xt-faq__list{display:grid;gap:12px;max-width:820px;margin:0 auto}.xt-q{border:1px solid var(--xt-line);border-radius:18px;background:linear-gradient(180deg,var(--xt-surface-2),var(--xt-surface));transition:border-color .25s}.xt-q[open]{border-color:#7cf22766}.xt-q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 22px;font-weight:600;font-size:16.8px;cursor:pointer;list-style:none}.xt-q summary::-webkit-details-marker{display:none}.xt-q summary:after{content:"";flex:none;width:12px;height:12px;border-right:2px solid var(--xt-green);border-bottom:2px solid var(--xt-green);transform:rotate(45deg) translate(-2px,-2px);transition:transform .3s var(--xt-ease)}.xt-q[open] summary:after{transform:rotate(225deg)}.xt-q__a{padding:0 22px 22px;color:var(--xt-mute)}.xt-q__a p+p{margin-top:10px}.xt-q__a a{color:var(--xt-green)}.xt-urg{background:transparent}.xt-marquee{overflow:hidden;border-block:1px solid var(--xt-line);background:var(--xt-orange);color:var(--xt-ink)}.xt-marquee__track{display:flex;width:max-content;animation:xt-marquee var(--xt-speed, 30s) linear infinite}.xt-marquee__track span{display:inline-flex;align-items:center;gap:28px;padding:14px 14px 14px 0;font-family:var(--xt-font-d);font-size:16.8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.xt-marquee__track span:after{content:"\2726"}.xt-urg__body{padding:72px 0 0;text-align:center}.xt-urg__body .xt-lead{margin:18px auto 0}.xt-count{display:none;justify-content:center;gap:12px;margin:32px 0 0}.xt-count.is-on{display:flex}.xt-count div{min-width:74px;padding:14px 10px;border:1px solid var(--xt-line);border-radius:16px;background:var(--xt-surface)}.xt-count b{display:block;font-family:var(--xt-font-d);font-size:32px;line-height:1;font-variant-numeric:tabular-nums}.xt-count small{color:var(--xt-mute);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.xt-urg .xt-cta-row{justify-content:center;margin-top:34px}.xt-final{background:transparent}.xt-final__card{display:grid;gap:30px;align-items:center;padding:34px 24px 28px;border:1px solid rgba(124,242,39,.28);border-radius:30px;background:linear-gradient(180deg,#141c12e6,#0a0e09f2);box-shadow:0 40px 80px -40px #7cf2274d;overflow:hidden}.xt-final__visual{position:relative;display:grid;place-items:center;isolation:isolate}.xt-final__visual:before{content:"";position:absolute;width:78%;aspect-ratio:1;border-radius:50%;z-index:-1;background:radial-gradient(circle,rgba(124,242,39,.34),transparent 66%)}.xt-final__visual img{height:min(46svh,420px);width:auto;object-fit:contain;filter:drop-shadow(0 22px 30px rgba(0,0,0,.55))}.xt-final__copy{display:grid;gap:18px;justify-items:start}.xt-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--xt-line);background:#050605e6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateY(110%);visibility:hidden;transition:transform .4s var(--xt-ease),visibility 0s .4s}.xt-sticky.is-on{transform:none;visibility:visible;transition:transform .4s var(--xt-ease)}.xt-sticky__price{display:grid;line-height:1.15}.xt-sticky__price small{color:var(--xt-mute);font-size:12px}.xt-sticky__price b{font-family:var(--xt-font-d);font-size:21.6px;font-weight:800;letter-spacing:-.02em}.xt-sticky .xt-btn{flex:1;min-height:52px;padding:0 18px}.xt-js .xt-reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .8s var(--xt-ease),transform .8s var(--xt-ease);transition-delay:calc(var(--xt-i, 0) * 90ms)}.xt-js .xt-reveal.xt-in{opacity:1;transform:none}@keyframes xt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes xt-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes xt-marquee{to{transform:translate(-50%)}}@media(min-width:640px){.xt-grid--4,.xt-grid--3{grid-template-columns:repeat(2,1fr)}.xt-shot{flex-basis:46%}.xt-incl__grid{grid-template-columns:1fr 1fr}.xt-final__card{padding:44px 40px}}@media(min-width:990px){:root{--xt-gutter: 32px}.xt-hero{background:transparent}.xt-hero__grid{grid-template-columns:1.02fr .98fr;gap:40px}.xt-stage{min-height:600px}.xt-stage__img{height:min(70vh,640px)}.xt-benefits,.xt-gallery,.xt-incl,.xt-reviews,.xt-faq,.xt-wow,.xt-exp{background:transparent}.xt-grid--4{grid-template-columns:repeat(4,1fr)}.xt-grid--3{grid-template-columns:repeat(3,1fr)}.xt-wow__grid{grid-template-columns:.9fr 1.1fr;gap:80px}.xt-wow__visual{min-height:560px}.xt-wow__visual img{height:min(72vh,620px)}.xt-exp__grid{grid-template-columns:1.1fr .9fr;gap:80px}.xt-exp__visual img{height:min(64vh,560px)}.xt-scroller{overflow:visible;display:grid;grid-template-columns:repeat(var(--xt-cols, 3),1fr);margin:0;padding:0}.xt-shot{flex-basis:auto}.xt-final__card{grid-template-columns:.8fr 1.2fr;gap:60px;padding:60px 72px}.xt-final__visual img{height:min(52vh,480px)}.xt-sticky{display:none}.xt-urg__body{padding:110px 0}.xt-final{background:transparent}}@media(max-width:989px){.xt-hero__copy{justify-items:stretch}.xt-hero__copy>.xt-h1,.xt-hero__copy>.xt-hero__sub{text-align:var(--xt-m-align, left)}.xt-buy{max-width:none}.xt-stage{margin:0 -8px}}@media(max-width:480px){.xt-chip{display:none}.xt-btn{min-height:60px}.xt-beat{grid-template-columns:62px 1fr;padding:14px}}@media(prefers-reduced-motion:reduce){.xt *,.xt *:before,.xt *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.xt-js .xt-reveal{opacity:1;transform:none}.xt-marquee__track{transform:none}}.xt img.xt-photo{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:26px;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 70px -35px #7cf22766;filter:none;animation:none}.xt-wow__visual:before,.xt-final__visual:before{display:none}.xt-wow__visual img.xt-photo,.xt-final__visual img.xt-photo{height:auto;width:100%;max-width:440px;filter:none}.xt-stage--photo:before,.xt-stage--photo:after{display:none}.xt-stage--photo{place-items:center}.xt-stage__img--photo{height:min(50svh,440px);width:auto;aspect-ratio:4 / 5;object-fit:cover;max-width:100%;border-radius:28px;border:1px solid rgba(124,242,39,.28);box-shadow:0 40px 80px -30px #7cf22780;filter:none;animation:none}.xt-scenes3{display:grid;gap:20px}.xt-scene3{display:grid;gap:10px;align-content:start}.xt-scene3__img{position:relative;margin-bottom:8px}.xt-scene3__n{position:absolute;top:14px;left:14px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--xt-orange);color:var(--xt-ink);font-family:var(--xt-font-d);font-size:18px;font-weight:800;box-shadow:0 8px 20px -6px #ff7a1ab3}.xt-scene3 h3{font-family:var(--xt-font-d);font-size:22px;font-weight:700;letter-spacing:-.015em;line-height:1.15}.xt-scene3 p{color:var(--xt-mute)}@media(min-width:990px){.xt-stage__img--photo{height:min(70vh,620px)}.xt-scenes3{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px)and (max-width:989px){.xt-scenes3{grid-template-columns:repeat(3,1fr);gap:14px}.xt-scene3 h3{font-size:18px}.xt-scene3 p{font-size:14px}}@media(prefers-reduced-motion:reduce){.xt-stage__img--photo{animation:none!important}}.xt-sizes{display:grid;gap:20px}.xt-size{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px 18px 22px;border:1px solid var(--xt-line);border-radius:var(--xt-r);background:linear-gradient(180deg,var(--xt-surface-2),var(--xt-surface));transition:transform .35s var(--xt-ease),border-color .3s}.xt-size:hover{transform:translateY(-5px);border-color:#7cf22766}.xt-size--pack{border-color:#ff7a1a8c;box-shadow:0 30px 60px -36px #ff7a1a8c}.xt-size__badge{position:absolute;z-index:2;top:14px;right:14px;padding:6px 12px;border-radius:999px;background:var(--xt-orange);color:var(--xt-ink);font-size:13px;font-weight:700}.xt-size__frame{display:grid;place-items:center;aspect-ratio:4 / 4.4;margin-bottom:8px;padding:18px;border-radius:18px;background:radial-gradient(80% 60% at 50% 100%,rgba(124,242,39,.22),transparent 70%),#ffffff05;overflow:hidden}.xt-size__frame--photo{padding:0}.xt-size__cut{height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(0,0,0,.5))}.xt-size__photo{width:100%;height:100%;object-fit:cover}.xt-size h3{font-family:var(--xt-font-d);font-size:22px;font-weight:700;letter-spacing:-.015em}.xt-size__note{color:var(--xt-mute)}.xt-size__price{margin:8px 0 12px;font-family:var(--xt-font-d);font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1}.xt-size .xt-btn{margin-top:auto}@media(min-width:740px){.xt-sizes{grid-template-columns:repeat(3,1fr)}}.xt-size__frame--photo{aspect-ratio:4 / 5;place-items:stretch;background:var(--xt-surface)}.xt-size__frame--photo .xt-size__photo{object-position:50% 30%;border-radius:0;border:0;box-shadow:none;aspect-ratio:auto}.xt-stage__img--photo{transition:opacity .25s ease}.xt-stage__img--photo.is-swap{opacity:0}.xt-eyebrow--orange{border-color:#7cf22747;background:var(--xt-green-soft);color:var(--xt-green)}.xt-eyebrow--orange:before{background:var(--xt-green);box-shadow:0 0 10px var(--xt-green)}.xt-icon--orange{background:var(--xt-green-soft);color:var(--xt-green)}.xt-beat b,.xt-scene__n{color:var(--xt-green)}.xt-scene3__n{background:var(--xt-green);color:var(--xt-ink);box-shadow:0 8px 20px -6px #7cf22799}.xt-btn--xl{min-height:64px;font-size:18px}.xt-buy{gap:16px;max-width:520px}.xt-buy__price{display:flex;align-items:baseline;gap:6px 12px}.xt-buy__now{font-size:clamp(26px,5vw,32px)}.xt-opts{margin:0;padding:0;border:0;min-width:0}.xt-opts__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:12px}.xt-opt{position:relative}.xt-opt--pack{grid-column:1 / -1}.xt-opt input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.xt-opt label{position:relative;display:grid;grid-template-columns:1fr;gap:6px;align-items:center;padding:16px 16px 14px;border:1.5px solid var(--xt-line);border-radius:18px;background:var(--xt-surface);transition:border-color .2s,background-color .2s,box-shadow .2s}.xt-opt__txt{display:grid;gap:2px;min-width:0}.xt-opt__txt strong{font-size:16px;font-weight:600;line-height:1.2}.xt-opt__txt small{color:var(--xt-mute);font-size:13px;line-height:1.3}.xt-opt__price{font-family:var(--xt-font-d);font-size:22px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.xt-opt__save{font-style:normal;color:var(--xt-green);font-size:13px;font-weight:600}.xt-opt--pack label{grid-template-columns:auto 1fr auto;gap:14px;padding:20px 16px 16px;border-color:#ff7a1ab3}.xt-opt__thumb{width:64px;height:64px;border-radius:14px;overflow:hidden}.xt-opt__thumb img{width:100%;height:100%;object-fit:cover}.xt-opt__tag{position:absolute;top:-11px;left:16px;padding:3px 10px;border-radius:999px;background:var(--xt-orange);color:var(--xt-ink);font-size:12px;font-weight:700;letter-spacing:.03em}.xt-opt input:checked+label{border-color:var(--xt-green);background:var(--xt-green-soft);box-shadow:0 0 0 1px var(--xt-green) inset}.xt-opt--pack input:checked+label{border-color:var(--xt-orange);background:#ff7a1a14;box-shadow:0 0 0 1px var(--xt-orange) inset}.xt-opt input:checked+label:after{content:"";position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;background:var(--xt-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23050605' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 14px no-repeat}.xt-opt--pack input:checked+label:after{background-color:var(--xt-orange)}.xt-opt--pack label .xt-opt__price{padding-right:26px}.xt-opt input:focus-visible+label{outline:3px solid #fff;outline-offset:3px}.xt-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin-top:2px;color:var(--xt-mute);font-size:13.5px}.xt-trust li{display:flex;gap:8px;align-items:flex-start;line-height:1.35}.xt-trust svg{width:18px;height:18px;flex:none;margin-top:1px;color:var(--xt-green)}.xt-trust a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff40;text-underline-offset:3px}.xt-trust a:hover{color:var(--xt-text)}.xt-quien__grid{display:grid;gap:44px;align-items:center}.xt-quien__frame{position:relative;max-width:460px;margin:0 auto}.xt-dot{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--xt-green);color:var(--xt-ink);font:800 15px var(--xt-font-d);box-shadow:0 0 0 6px #7cf22740,0 10px 24px -6px #0009}.xt-points{display:grid;gap:22px;margin-top:32px}.xt-point{display:grid;grid-template-columns:40px 1fr;gap:16px;align-items:start}.xt-point__n{display:grid;place-items:center;width:40px;height:40px;border:1.5px solid var(--xt-green);border-radius:50%;color:var(--xt-green);font:800 16px var(--xt-font-d)}.xt-point h3{margin-bottom:4px;font-family:var(--xt-font-d);font-size:20px;font-weight:700;letter-spacing:-.015em}.xt-point p{color:var(--xt-mute)}.xt-tiles{display:grid;gap:24px}.xt-tile__img{width:100%;aspect-ratio:1;object-fit:cover;margin-bottom:14px;border:1px solid var(--xt-line);border-radius:22px}.xt-tile h3{margin-bottom:4px;font-family:var(--xt-font-d);font-size:20px;font-weight:700;letter-spacing:-.015em}.xt-tile p{color:var(--xt-mute)}.xt-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:48px 0 0}.xt-fact2{padding:16px 18px;border:1px solid var(--xt-line);border-radius:16px;background:#ffffff08}.xt-fact2 dt{color:var(--xt-mute);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.xt-fact2 dd{margin:4px 0 0;font-size:17px;font-weight:600}.xt-size__tag{position:absolute;z-index:3;top:-13px;left:50%;transform:translate(-50%);padding:5px 14px;border-radius:999px;background:var(--xt-orange);color:var(--xt-ink);font-size:13px;font-weight:700;letter-spacing:.03em;white-space:nowrap}.xt-size--pack{border-width:1.5px}.xt-size__incl{margin-top:2px;color:var(--xt-text);font-size:15px;font-weight:600}.xt-size__save{margin-left:8px;color:var(--xt-green);font-family:var(--xt-font);font-size:14px;font-weight:600;letter-spacing:0}.xt-size--pack{order:-1}.xt-size__frame--photo{aspect-ratio:4 / 3}.xt-size__frame--photo .xt-size__photo{object-position:50% 22%}.xt-hero__sub{max-width:44ch}.xt-sticky__price small{display:block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:740px){.xt-size__frame--photo{aspect-ratio:4 / 5}.xt-size--child{order:1}.xt-size--pack{order:2;transform:translateY(-14px)}.xt-size--adult{order:3}.xt-size--pack:hover{transform:translateY(-19px)}.xt-tiles{grid-template-columns:repeat(3,1fr)}.xt-facts{grid-template-columns:repeat(4,1fr)}}@media(min-width:990px){.xt-quien__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:88px}.xt-quien__frame{max-width:480px}.xt-opts__grid{gap:14px}}@media(max-width:480px){.xt-opt__thumb{width:54px;height:54px}.xt-opt--pack label{gap:12px}.xt-trust{font-size:13px}}@media(max-width:739px){.xt-grid--4 .xt-card{display:grid;grid-template-columns:44px 1fr;column-gap:16px;row-gap:2px;align-items:start;padding:18px}.xt-grid--4 .xt-card .xt-icon{grid-row:1 / span 2;width:44px;height:44px;margin:0;border-radius:14px}.xt-grid--4 .xt-card h3{margin:0;font-size:18px}.xt-grid--4 .xt-card p{font-size:15px}.xt-sizes{grid-template-columns:1fr 1fr;gap:14px}.xt-size--pack{grid-column:1 / -1}.xt-size{padding:12px 12px 16px}.xt-size--pack{padding:14px 14px 18px}.xt-size--child h3,.xt-size--adult h3{font-size:18px}.xt-size--child .xt-size__note,.xt-size--adult .xt-size__note,.xt-size--child .xt-size__incl,.xt-size--adult .xt-size__incl{font-size:13px}.xt-size--child .xt-size__price,.xt-size--adult .xt-size__price{margin:6px 0 10px;font-size:24px}.xt-size--child .xt-btn,.xt-size--adult .xt-btn{min-height:48px;padding:0 10px;font-size:15px}.xt-size--child .xt-size__frame,.xt-size--adult .xt-size__frame{aspect-ratio:4 / 5;margin-bottom:4px}.xt-scenes3,.xt-tiles{display:flex;gap:14px;margin:0 calc(var(--xt-gutter) * -1);padding:0 var(--xt-gutter) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.xt-scenes3::-webkit-scrollbar,.xt-tiles::-webkit-scrollbar{display:none}.xt-scene3,.xt-tile{flex:0 0 78%;scroll-snap-align:center}.xt-final__visual img.xt-photo{aspect-ratio:4 / 3;object-position:50% 16%}}.xt-opts__grid,.xt-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.xt-container>*,.xt-hero__grid>*,.xt-quien__grid>*,.xt-final__card>*{min-width:0}.xt-buy,.xt-opts,.xt-opt,.xt-opt label{min-width:0;max-width:100%}.xt-h1,.xt-h2{overflow-wrap:anywhere}@media(max-width:989px){.xt-hero__grid,.xt-quien__grid,.xt-final__card,.xt-incl__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:739px){.xt-sizes{grid-template-columns:repeat(2,minmax(0,1fr))}}.xt-buy__vat{margin-top:-6px;color:var(--xt-mute);font-size:13px;text-align:center}@media(min-width:740px){.xt-size--child{order:1}.xt-size--adult{order:2}.xt-size--pack{order:3}}.xt-vid{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:#0b0f0b;box-shadow:0 40px 70px -35px #7cf22766}.xt-vid__btn{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#0506059e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background-color .2s,border-color .2s}.xt-vid__btn:hover{border-color:var(--xt-green);background:#050605cc}.xt-vid__btn span{display:block;width:14px;height:16px;border-right:4px solid #fff;border-left:4px solid #fff}.xt-vid__btn[aria-pressed=true] span{width:0;height:0;margin-left:4px;border:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:14px solid #fff}.xt .xt-vid__btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.xt video.xt-vid{height:auto;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/xt-styles.css.map */
