:root{--funnel-edge-gutter: 2.4rem;--funnel-section-padding: 5rem;--funnel-duration-fast: .15s;--funnel-duration: .25s;--funnel-duration-slow: .5s;--funnel-ease: cubic-bezier(0, 0, .3, 1);--funnel-heading-tracking: -.5px;--funnel-eyebrow-tracking: .12em;--funnel-radius: .8rem;--funnel-radius-lg: 1.2rem}@media screen and (max-width:749px){:root{--funnel-edge-gutter: 1.6rem;--funnel-section-padding: 3.6rem}}html{box-sizing:border-box;font-size:62.5%;height:100%}*,*:before,*:after{box-sizing:inherit}body.funnel-layout{min-height:100%;margin:0;font-family:var(--funnel-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-style:var(--funnel-font-body-style, normal);font-weight:var(--funnel-font-body-weight, 400);font-size:1.5rem;line-height:1.8;letter-spacing:.06rem;color:rgba(var(--funnel-fg, 255, 255, 255),.75);background-color:rgb(var(--funnel-bg, 0, 0, 0));-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){body.funnel-layout{font-size:1.6rem}}.funnel-layout img,.funnel-layout svg{max-width:100%}.funnel-layout img{height:auto}.funnel-layout button,.funnel-layout input,.funnel-layout textarea,.funnel-layout select{font:inherit;letter-spacing:inherit}.funnel-layout [hidden]{display:none!important}.funnel-display,.funnel-heading{font-family:var(--funnel-font-display, var(--funnel-font-heading, Georgia, "Times New Roman", serif));font-weight:var(--funnel-font-heading-weight, 700);letter-spacing:var(--funnel-heading-tracking);line-height:1.1;word-break:break-word}.funnel-uppercase .funnel-display,.funnel-uppercase .funnel-heading{text-transform:uppercase}.funnel-display{font-size:clamp(3.2rem,7vw,5.4rem)}.funnel-heading{font-size:clamp(2.4rem,4.4vw,3.4rem);margin:0 0 2.4rem;max-width:56rem}.funnel-eyebrow{margin:0 0 1.2rem;font-family:var(--funnel-font-body, inherit);font-size:1.2rem;font-weight:var(--funnel-font-body-weight-bold, 700);letter-spacing:var(--funnel-eyebrow-tracking);line-height:1.4;text-transform:uppercase;color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-rte{color:rgba(var(--funnel-fg, 255, 255, 255),.8)}.funnel-rte>*:first-child{margin-top:0}.funnel-rte>*:last-child{margin-bottom:0}.funnel-rte p{margin:0 0 1.6rem}.funnel-rte strong{font-weight:var(--funnel-font-body-weight-bold, 700);color:rgb(var(--funnel-fg, 255, 255, 255))}.funnel-rte em{font-style:italic}.funnel-rte a{color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-rte ul,.funnel-rte ol{margin:0 0 1.6rem;padding-left:2rem}.funnel-rte li{margin-bottom:.6rem}.funnel-button{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:1.2rem 3rem;border:none;border-radius:0;font-family:inherit;font-size:1.5rem;font-weight:800;letter-spacing:.01em;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;color:rgb(var(--funnel-button-fg, 0, 0, 0));background-color:rgb(var(--funnel-button-bg, 179, 251, 12));transition:opacity var(--funnel-duration-fast) var(--funnel-ease),transform var(--funnel-duration-fast) var(--funnel-ease)}.funnel-button:hover{opacity:.88}.funnel-button:active{transform:scale(.985)}.funnel-button:focus-visible{outline:2px solid rgb(var(--funnel-accent, 179, 251, 12));outline-offset:3px}.funnel-button:disabled,.funnel-button[aria-busy=true]{opacity:.7;cursor:default;pointer-events:none}.funnel-button--pill{border-radius:999px}.funnel-field{position:relative;display:flex;width:100%}.funnel-field__input{flex:1;width:100%;min-height:5rem;padding:2.2rem 1.6rem .8rem;border:1px solid rgba(var(--funnel-fg, 255, 255, 255),.3);border-radius:0;font-size:1.6rem;color:rgb(var(--funnel-fg, 255, 255, 255));background-color:transparent;transition:border-color var(--funnel-duration-fast) var(--funnel-ease);-webkit-appearance:none;appearance:none}.funnel-field__input:hover{border-color:rgba(var(--funnel-fg, 255, 255, 255),.55)}.funnel-field__input:focus{outline:none;border-color:rgb(var(--funnel-accent, 179, 251, 12));box-shadow:0 0 0 1px rgb(var(--funnel-accent, 179, 251, 12))}.funnel-field__input::placeholder{color:transparent}.funnel-field__label{position:absolute;top:1.6rem;left:1.7rem;font-size:1.5rem;line-height:1.2;color:rgba(var(--funnel-fg, 255, 255, 255),.6);pointer-events:none;transition:transform var(--funnel-duration-fast) var(--funnel-ease),font-size var(--funnel-duration-fast) var(--funnel-ease);transform-origin:left top}.funnel-field__input:focus+.funnel-field__label,.funnel-field__input:not(:placeholder-shown)+.funnel-field__label{font-size:1.1rem;transform:translateY(-.9rem)}.funnel{padding-bottom:6rem;color:rgba(var(--funnel-fg, 255, 255, 255),.75);background-color:rgb(var(--funnel-bg, 0, 0, 0))}.funnel__section{width:100%;max-width:var(--funnel-content-width, 72rem);margin:0 auto;padding:var(--funnel-section-padding) var(--funnel-edge-gutter)}.funnel__section+.funnel__section{border-top:1px solid rgba(var(--funnel-fg, 255, 255, 255),.08)}.funnel__list{display:grid;gap:1.4rem;margin:0;padding:0;list-style:none}.funnel__list-item{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.6rem}.funnel__list-icon{flex-shrink:0;display:block;width:2rem;height:2rem;margin-top:.4rem;color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-icon{display:block;width:100%;height:100%}.funnel__placeholder-note{display:inline-block;margin:0 0 1.6rem;padding:.6rem 1rem;border:1px dashed rgba(var(--funnel-fg, 255, 255, 255),.35);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--funnel-fg, 255, 255, 255),.6)}.funnel-gate{position:relative;display:flex;align-items:center;justify-content:center;min-height:100svh;padding:6rem var(--funnel-edge-gutter);overflow:hidden;background:linear-gradient(160deg,rgba(var(--funnel-accent, 179, 251, 12),.16),rgba(var(--funnel-fg, 255, 255, 255),.04))}.funnel-gate__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.funnel-gate__media img{width:100%;height:100%;object-fit:cover}.funnel-gate__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.funnel-gate__inner{position:relative;z-index:1;width:100%;max-width:52rem;text-align:center}.funnel-gate__headline{margin:0 0 1.6rem;color:rgb(var(--funnel-fg, 255, 255, 255))}.funnel-gate__supporting{margin:0 0 3.2rem}.funnel-gate__form{display:grid;gap:1.6rem;text-align:left}.funnel-gate__submit{width:100%}.funnel-gate__trust{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.funnel-gate__trust-item{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;color:rgba(var(--funnel-fg, 255, 255, 255),.75)}.funnel-gate__trust-icon{flex-shrink:0;display:block;width:1.6rem;height:1.6rem;margin-top:.4rem;color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-gate__disclaimer{margin:0;font-size:1.2rem;line-height:1.5;text-align:center;color:rgba(var(--funnel-fg, 255, 255, 255),.55)}.funnel-gate__error{margin:0;padding:1.4rem;border:1px solid #ff6b5b;font-size:1.4rem;color:#ff6b5b}.funnel-gate__confirmation{display:grid;gap:1.2rem;justify-items:center}.funnel-gate__confirmation-icon{display:block;width:4.8rem;height:4.8rem;color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-js.funnel-locked .funnel-offer{display:none}.funnel-js:not(.funnel-locked) .funnel-gate{display:none}.funnel-js.funnel-locked .funnel-sticky{display:none}.funnel-offer.is-revealing{animation:funnel-reveal var(--funnel-duration-slow) var(--funnel-ease) both}@keyframes funnel-reveal{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:translateY(0)}}.funnel-hero{position:relative;padding:7rem var(--funnel-edge-gutter);text-align:center;overflow:hidden}.funnel-hero--fallback-bg{background:linear-gradient(160deg,rgba(var(--funnel-accent, 179, 251, 12),.16),rgba(var(--funnel-fg, 255, 255, 255),.04))}.funnel-hero__content{position:relative;z-index:1;max-width:60rem;margin:0 auto}.funnel-hero__headline{margin:0 0 1.6rem;color:rgb(var(--funnel-fg, 255, 255, 255))}.funnel-hero__subheading{margin:0 0 2.4rem}.funnel-hero__price{margin:0;font-size:1.4rem;font-weight:var(--funnel-font-body-weight-bold, 700);letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--funnel-fg, 255, 255, 255))}.funnel-hero__cover{max-width:34rem;margin:3.2rem auto 0}.funnel-hero__cover-image{display:block;width:100%;border-radius:var(--funnel-radius);box-shadow:0 2rem 5rem #00000059}.funnel-hero__cover-placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4;padding:2.4rem;border:1px dashed rgba(var(--funnel-fg, 255, 255, 255),.35);border-radius:var(--funnel-radius);background:rgba(var(--funnel-fg, 255, 255, 255),.04);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:rgba(var(--funnel-fg, 255, 255, 255),.55)}.funnel-proof__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:2rem}.funnel-proof__item{display:flex;flex-direction:column;gap:1.4rem;margin:0;padding:2rem;border:1px solid rgba(var(--funnel-fg, 255, 255, 255),.12);border-radius:var(--funnel-radius)}.funnel-proof__media{aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--funnel-fg, 255, 255, 255),.06)}.funnel-proof__media img{width:100%;height:100%;object-fit:cover}.funnel-proof__media--placeholder{display:flex;align-items:center;justify-content:center;padding:1.6rem;border:1px dashed rgba(var(--funnel-fg, 255, 255, 255),.35);background:none;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:rgba(var(--funnel-fg, 255, 255, 255),.5)}.funnel-proof__caption{margin:0;font-size:1.4rem;color:rgba(var(--funnel-fg, 255, 255, 255),.65)}.funnel-about__layout{display:grid;gap:2.8rem;align-items:start}.funnel-about__portrait,.funnel-about__portrait-placeholder{width:100%;max-width:26rem;aspect-ratio:1 / 1;border-radius:var(--funnel-radius)}.funnel-about__portrait{object-fit:cover}.funnel-about__portrait-placeholder{display:flex;align-items:center;justify-content:center;padding:1.6rem;border:1px dashed rgba(var(--funnel-fg, 255, 255, 255),.35);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:rgba(var(--funnel-fg, 255, 255, 255),.5)}@media screen and (min-width:750px){.funnel-about__layout{grid-template-columns:26rem 1fr;gap:3.6rem}}.funnel-faq{border-top:1px solid rgba(var(--funnel-fg, 255, 255, 255),.12)}.funnel-faq__item{border-bottom:1px solid rgba(var(--funnel-fg, 255, 255, 255),.12)}.funnel-faq__item h3{margin:0;font-size:inherit;font-weight:inherit}.funnel-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding:1.8rem 0;background:none;border:none;text-align:left;font-size:1.6rem;font-weight:var(--funnel-font-body-weight-bold, 700);color:rgb(var(--funnel-fg, 255, 255, 255));cursor:pointer}.funnel-faq__trigger:focus-visible{outline:2px solid rgb(var(--funnel-accent, 179, 251, 12));outline-offset:2px}.funnel-faq__icon{flex-shrink:0;display:block;width:1.6rem;height:1.6rem;transition:transform var(--funnel-duration) var(--funnel-ease)}.funnel-faq__trigger[aria-expanded=true] .funnel-faq__icon{transform:rotate(45deg)}.funnel-faq__panel{overflow:hidden;max-height:0;transition:max-height var(--funnel-duration) var(--funnel-ease)}.funnel-faq__panel[data-open]{max-height:60rem}.funnel-faq__panel-inner{padding:0 0 1.8rem;color:rgba(var(--funnel-fg, 255, 255, 255),.75)}.funnel-purchase{background:rgba(var(--funnel-fg, 255, 255, 255),.03);border-radius:var(--funnel-radius-lg);text-align:center}.funnel-purchase .funnel-heading{max-width:none}.funnel-purchase__intro{margin:-1.2rem 0 2.4rem;font-size:1.5rem;color:rgba(var(--funnel-fg, 255, 255, 255),.65)}.funnel-purchase__cta{width:100%;max-width:44rem}.funnel-purchase__reassurance{margin:1.6rem 0 0;font-size:1.3rem;color:rgba(var(--funnel-fg, 255, 255, 255),.6)}.funnel-purchase__status{margin-top:1.2rem;font-size:1.3rem}.funnel-purchase__error{max-width:44rem;margin:1.2rem auto 0;padding:1.4rem;border:1px solid #ff6b5b;font-size:1.4rem;color:#ff6b5b}.funnel-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;padding-bottom:max(1.2rem,env(safe-area-inset-bottom));padding-left:max(1.6rem,env(safe-area-inset-left));padding-right:max(1.6rem,env(safe-area-inset-right));background:rgb(var(--funnel-bg, 0, 0, 0));border-top:1px solid rgba(var(--funnel-fg, 255, 255, 255),.12);transform:translateY(100%);transition:transform var(--funnel-duration) var(--funnel-ease)}.funnel-sticky.is-visible{transform:translateY(0)}.funnel-sticky funnel-purchase,.funnel-sticky__inner{display:flex;align-items:center;gap:1.2rem;width:100%}.funnel-sticky__label{flex:1;min-width:0;font-size:1.3rem;font-weight:var(--funnel-font-body-weight-bold, 700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--funnel-fg, 255, 255, 255))}.funnel-sticky__cta{flex-shrink:0;min-width:15rem;min-height:4.4rem;padding:1rem 2rem;font-size:1.4rem}@media screen and (max-width:749px){.funnel-sticky[data-enabled]{display:flex}}@media screen and (max-width:749px){.funnel-gate,.funnel-hero{padding-left:var(--funnel-edge-gutter);padding-right:var(--funnel-edge-gutter)}.funnel-hero,.funnel-gate{padding-top:4.8rem;padding-bottom:4.8rem}.funnel-hero__cover{max-width:26rem}.funnel{padding-bottom:10rem}}@media(prefers-reduced-motion:reduce){.funnel-layout *,.funnel-layout *:before,.funnel-layout *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.funnel-step-indicator{max-width:var(--funnel-content-width, 72rem);margin:0 auto;padding:2.4rem var(--funnel-edge-gutter) 0;font-size:1.2rem;font-weight:var(--funnel-font-body-weight-bold, 700);letter-spacing:var(--funnel-eyebrow-tracking);text-transform:uppercase;text-align:center;color:rgba(var(--funnel-fg, 255, 255, 255),.55)}.funnel-lead{min-height:100svh}.funnel-consent{display:flex;align-items:flex-start;gap:1.2rem;cursor:pointer;font-size:1.4rem;line-height:1.5;color:rgba(var(--funnel-fg, 255, 255, 255),.75)}.funnel-consent__input{flex-shrink:0;width:2rem;height:2rem;margin:.2rem 0 0;accent-color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-consent__input:focus-visible{outline:2px solid rgb(var(--funnel-accent, 179, 251, 12));outline-offset:2px}.funnel-hero__buy{display:block;margin-top:2.4rem}.funnel-hero__buy .funnel-hero__buy .funnel-hero__buy .funnel-purchase__cta{width:100%;max-width:42rem}@media screen and (max-width:749px){.funnel-hero{padding-top:3.2rem}.funnel-hero__cover{max-width:17rem;margin-top:2.4rem}.funnel-hero__cover-placeholder{aspect-ratio:4 / 3;padding:1.2rem;font-size:1.1rem}.funnel-button,.funnel-field__input,.funnel-faq__trigger{min-height:4.8rem}.funnel-consent__input{width:2.4rem;height:2.4rem}.funnel-proof__grid{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--funnel-edge-gutter) * -1);padding-inline:var(--funnel-edge-gutter)}.funnel-proof__item{flex:0 0 78%;scroll-snap-align:start}}.funnel,.funnel-lead{overflow-x:hidden}.funnel-display,.funnel-heading{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.funnel-button.is-busy{opacity:.7;pointer-events:none}.funnel-price{display:flex;flex-direction:column;align-items:center;margin:0 0 3.2rem}.funnel-price__eyebrow{margin:0;font-family:var(--funnel-font-body, inherit);font-size:1.2rem;font-weight:var(--funnel-font-body-weight-bold, 700);letter-spacing:.16em;line-height:1;text-transform:uppercase}.funnel-price__eyebrow--muted{color:rgba(var(--funnel-fg, 255, 255, 255),.45)}.funnel-price__eyebrow--accent{color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-price__compare{margin:1.2rem 0 2.4rem;line-height:1}.funnel-price__struck{position:relative;display:inline-block;padding:0 .6rem;font-family:var(--funnel-font-display, var(--funnel-font-heading, inherit));font-size:3.6rem;line-height:1;letter-spacing:-.01em;color:rgba(var(--funnel-fg, 255, 255, 255),.55);text-decoration:none}.funnel-price__struck:after{content:"";position:absolute;left:-6%;right:-6%;top:50%;height:.4rem;border-radius:.2rem;background:rgb(var(--funnel-accent, 179, 251, 12));transform:translateY(-50%) rotate(-3deg);transform-origin:center;pointer-events:none}.funnel-price__current{margin:1.2rem 0 0;font-family:var(--funnel-font-display, var(--funnel-font-heading, inherit));font-size:7.2rem;line-height:.9;letter-spacing:-.03em;color:rgb(var(--funnel-fg, 255, 255, 255))}.funnel-price--sticky{flex-direction:row;align-items:baseline;gap:.8rem;margin:0}.funnel-price--sticky .funnel-price__eyebrow,.funnel-price--sticky .funnel-price__compare{display:none}.funnel-price--sticky .funnel-price__current{margin:0;font-size:1.8rem}.funnel-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 2rem;margin:0 0 3.2rem;padding:0;list-style:none}.funnel-badges__item{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;line-height:1.2;color:rgba(var(--funnel-fg, 255, 255, 255),.8)}.funnel-badges__item+.funnel-badges__item{padding-left:2rem;border-left:1px solid rgba(var(--funnel-fg, 255, 255, 255),.16)}.funnel-badges__icon{flex-shrink:0;display:block;width:1.8rem;height:1.8rem;color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-mockup{display:flex;justify-content:center;margin:3.2rem auto 0;perspective:120rem}.funnel-mockup__stage{position:relative;width:100%;max-width:26rem;aspect-ratio:3 / 4;transform-style:preserve-3d;transform:rotateY(-14deg) rotateX(3deg);transition:transform var(--funnel-duration-slow) var(--funnel-ease)}@media(hover:hover){.funnel-mockup__stage:hover{transform:rotateY(-8deg) rotateX(1deg)}}.funnel-mockup__cover,.funnel-mockup__page{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.2rem .6rem .6rem .2rem}.funnel-mockup__page{background:linear-gradient(90deg,#ffffff47,#ffffffe6)}.funnel-mockup__page--1{transform:translateZ(-.4rem) translate(.35rem) scaleY(.994)}.funnel-mockup__page--2{transform:translateZ(-.8rem) translate(.7rem) scaleY(.988)}.funnel-mockup__page--3{transform:translateZ(-1.2rem) translate(1.05rem) scaleY(.982)}.funnel-mockup__cover{overflow:hidden;background:rgba(var(--funnel-fg, 255, 255, 255),.06);box-shadow:-.6rem 0 1.2rem -.6rem #000000b3 inset,2.4rem 3.2rem 6rem #0000008c}.funnel-mockup__art{width:100%;height:100%;object-fit:cover;display:block}.funnel-mockup__sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#ffffff29,#fff0 42%);pointer-events:none}.funnel-mockup--empty .funnel-mockup__cover{display:flex;align-items:flex-end;justify-content:center;padding:1.6rem;background:linear-gradient(160deg,rgba(var(--funnel-accent, 179, 251, 12),.14),rgba(var(--funnel-fg, 255, 255, 255),.05));border:1px solid rgba(var(--funnel-fg, 255, 255, 255),.12)}.funnel-mockup__empty-note{font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--funnel-fg, 255, 255, 255),.4)}.funnel-carousel__wrap{position:relative}.funnel-carousel__track{display:flex;gap:1.2rem;margin:0;padding:0 0 1.2rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.funnel-carousel__track::-webkit-scrollbar{display:none}.funnel-carousel__track:focus-visible{outline:2px solid rgb(var(--funnel-accent, 179, 251, 12));outline-offset:4px}.funnel-carousel__item{flex:0 0 72%;scroll-snap-align:center}.funnel-carousel__image{width:100%;height:auto;display:block;border-radius:var(--funnel-radius);box-shadow:0 1.6rem 4rem #00000073}.funnel-carousel__arrow{display:none}@media screen and (min-width:750px){.funnel-carousel__item{flex-basis:34%}.funnel-carousel__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-top:-2.2rem;border:1px solid rgba(var(--funnel-fg, 255, 255, 255),.2);border-radius:50%;background:rgb(var(--funnel-bg, 0, 0, 0));cursor:pointer;transition:border-color var(--funnel-duration-fast) var(--funnel-ease)}.funnel-carousel__arrow:hover{border-color:rgb(var(--funnel-accent, 179, 251, 12))}.funnel-carousel__arrow--prev{left:-1.6rem}.funnel-carousel__arrow--next{right:-1.6rem}.funnel-carousel__arrow span{width:1rem;height:1rem;border-right:2px solid rgb(var(--funnel-fg, 255, 255, 255));border-bottom:2px solid rgb(var(--funnel-fg, 255, 255, 255))}.funnel-carousel__arrow--prev span{transform:rotate(135deg) translate(-.15rem,-.15rem)}.funnel-carousel__arrow--next span{transform:rotate(-45deg) translate(-.15rem,-.15rem)}}@media screen and (max-width:749px){.funnel-mockup__stage{max-width:20rem}.funnel-price__current{font-size:5.6rem}.funnel-price__struck{font-size:3.2rem}.funnel-badges{gap:1rem 1.4rem}.funnel-badges__item+.funnel-badges__item{padding-left:1.4rem}.funnel-carousel__track{margin-inline:calc(var(--funnel-edge-gutter) * -1);padding-inline:var(--funnel-edge-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-leg-funnel.css.map */
