:root{--vor-bg:#0F0F11;--vor-surface:#1C1D20;--vor-raised:#292A2E;--vor-deep:#070708;--vor-ink:#F4F1EC;--vor-soft:#BFB9B0;--vor-faint:#9C968E;--vor-edge:#76767D;--vor-hair:rgba(244,241,236,.1);--vor-hair-2:rgba(244,241,236,.17);--vor-trim:#C4AC9E;--vor-trim-hi:#D9C6B9;--vor-signal:#E27D6F;--vor-light:#ECE8E1;--vor-hair2:var(--vor-hair-2);--vor-accent:var(--vor-trim);--vor-chrome:var(--vor-ink);--vor-white:var(--vor-ink);--vor-stone:var(--vor-raised);--vor-1:4px;--vor-2:8px;--vor-3:12px;--vor-4:16px;--vor-5:24px;--vor-6:32px;--vor-7:48px;--vor-8:64px;--vor-9:80px;--vor-10:96px;--vor-11:120px;--vor-open:clamp(76px,8vw,116px);--vor-beat:clamp(52px,5.5vw,84px);--vor-knit:clamp(26px,2.8vw,42px);--vor-measure:52ch;--vor-measure-wide:54ch;--vor-measure-tight:44ch;--vor-head:var(--font-heading--family,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--vor-body:var(--font-body--family,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--vor-maxw:1320px;--vor-r:2px;--vor-ease:cubic-bezier(.2,.7,.2,1)}:root{--font-heading--weight:700;--font-subheading--weight:700}::selection{background:var(--vor-trim);color:var(--vor-bg)}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--vor-trim);outline-offset:3px}.vor-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vor{--vor-ground:var(--vor-bg);--vor-lift:var(--vor-surface);background:var(--vor-ground);color:var(--vor-soft);font-family:var(--vor-body)}.vor *,.vor *:before,.vor *:after{box-sizing:border-box}.vor img,.vor video{max-width:100%;height:auto;display:block}.vor[id]{scroll-margin-top:72px}.vor--white{--vor-ground:var(--vor-surface);--vor-lift:var(--vor-raised)}.vor--stone{--vor-ground:var(--vor-raised);--vor-lift:var(--vor-surface)}.vor--ink{--vor-ground:var(--vor-deep);--vor-lift:var(--vor-surface)}.vor-wrap{max-width:var(--vor-maxw);margin-inline:auto;padding-inline:20px}@media(min-width:750px){.vor-wrap{padding-inline:48px}}.vor-sec{padding-top:var(--vor-pt,var(--vor-beat));padding-bottom:var(--vor-pb,var(--vor-beat))}.vor-sec--open{--vor-pt:var(--vor-open);--vor-pb:var(--vor-beat)}.vor-sec--beat{--vor-pt:var(--vor-beat);--vor-pb:var(--vor-beat)}.vor-sec--knit,.vor-sec--tight{--vor-pt:var(--vor-knit);--vor-pb:var(--vor-knit)}.vor-eyebrow{margin:0 0 var(--vor-4);font-family:var(--vor-body);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--vor-faint)}.vor-h1{margin:0 0 22px;font-family:var(--vor-head);font-weight:700;font-size:clamp(40px,5vw,64px);line-height:1.04;letter-spacing:-.035em;color:var(--vor-ink);text-wrap:balance}.vor-h2{margin:0 0 var(--vor-4);font-family:var(--vor-head);font-weight:700;font-size:clamp(30px,3.5vw,44px);line-height:1.1;letter-spacing:-.03em;color:var(--vor-ink);text-wrap:balance}.vor-h3{margin:0 0 10px;font-family:var(--vor-head);font-weight:700;font-size:clamp(21px,2vw,26px);line-height:1.2;letter-spacing:-.02em;color:var(--vor-ink)}.vor-h4{margin:0 0 var(--vor-2);font-family:var(--vor-head);font-weight:700;font-size:clamp(17px,1.4vw,19px);line-height:1.35;letter-spacing:-.011em;color:var(--vor-ink)}.vor-lede{margin:0 0 30px;font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--vor-soft);max-width:var(--vor-measure-wide)}.vor-lede p{margin:0 0 var(--vor-3)}.vor-lede p:last-child{margin-bottom:0}.vor-body{margin:0;font-size:16px;line-height:1.65;color:var(--vor-soft);max-width:var(--vor-measure)}@media(min-width:750px){.vor-body{font-size:17px}}.vor a:not(.vor-btn){color:var(--vor-ink);text-decoration:underline;text-decoration-color:var(--vor-trim);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .18s ease,text-decoration-thickness .18s ease}.vor a:not(.vor-btn):hover{color:var(--vor-trim-hi);text-decoration-thickness:2px}.vor-center{text-align:center}.vor-center .vor-lede{margin-inline:auto}.vor-head{max-width:760px;margin:0 0 clamp(var(--vor-6),4vw,var(--vor-9))}.vor-center .vor-head{margin-inline:auto}.vor-head .vor-lede{margin-bottom:0}.vor-sec--open .vor-head .vor-eyebrow:before{content:"";display:block;width:32px;height:1px;margin-bottom:var(--vor-5);background:var(--vor-trim)}.vor-center.vor-sec--open .vor-head .vor-eyebrow:before,.vor-sec--open .vor-center .vor-head .vor-eyebrow:before{margin-inline:auto}@media(min-width:1000px){.vor-sec--split .vor-head{max-width:none;margin-inline:0;text-align:left;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--vor-5) clamp(var(--vor-6),4vw,var(--vor-8));align-items:end}.vor-sec--split .vor-head>.vor-eyebrow{grid-column:1/-1;margin-bottom:0}.vor-sec--split .vor-head>.vor-h2{margin-bottom:0}.vor-sec--split .vor-head .vor-lede{margin:0 0 6px;max-width:var(--vor-measure)}.vor-sec--split .vor-center,.vor-sec--split.vor-center{text-align:left}.vor-sec--split .vor-center .vor-head,.vor-sec--split .vor-center .vor-lede{margin-inline:0}}.vor-sec--knit .vor-h2{font-size:clamp(23px,2.3vw,31px);letter-spacing:-.022em}.vor-sec--knit .vor-head{margin-bottom:clamp(var(--vor-5),2.6vw,var(--vor-7))}.vor-btns{display:flex;flex-wrap:wrap;gap:var(--vor-3)}.vor-center .vor-btns{justify-content:center}.vor-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;min-width:180px;padding:0 28px;border-radius:var(--vor-r);font-family:var(--vor-body);font-size:16px;font-weight:500;line-height:1;letter-spacing:.01em;text-transform:none;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}.vor-btn--primary{background:var(--vor-ink);color:var(--vor-bg);border-color:var(--vor-ink)}.vor-btn--primary:hover{background:#fff;border-color:#fff;color:var(--vor-bg)}.vor-btn--primary:active{background:#e6e1d9;border-color:#e6e1d9;transform:translateY(1px)}.vor-btn--secondary,.vor-btn--ghost{background:transparent;color:var(--vor-ink);border-color:var(--vor-edge)}.vor-btn--secondary:hover,.vor-btn--ghost:hover{border-color:var(--vor-ink);background:#f4f1ec0d;color:var(--vor-ink)}.vor-btn--secondary:active,.vor-btn--ghost:active{background:#f4f1ec17;transform:translateY(1px)}.vor-btn--sm{min-height:44px;min-width:0;padding:0 20px;font-size:14px}.vor .button,.vor button.button,[id$=__main] .button:not(.shopify-payment-button__button){border-radius:var(--vor-r)}.vor-btn[disabled]{opacity:.4;cursor:not-allowed}@media(max-width:749px){.vor-btns .vor-btn{flex:1 1 100%}}.vor-logo{display:inline-flex;align-items:center;gap:10px;color:var(--vor-ink);line-height:0}.vor-logo svg{display:block;width:auto;fill:currentColor;overflow:visible}.vor-logo__stem{fill:var(--vor-trim);transform-box:fill-box}.vor-logo--inline .vor-logo__mark{height:26px}.vor-logo--inline .vor-logo__word{height:13px}@media(max-width:749px){.vor-logo--inline .vor-logo__mark{height:22px}.vor-logo--inline .vor-logo__word{height:11px}}.vor-logo--stacked{flex-direction:column;justify-content:space-between;gap:0}.vor-logo--stacked .vor-logo__mark{height:55.7%}.vor-logo--stacked .vor-logo__word{height:33.7%}.logo-block .vor-logo{height:var(--logo-height-mobile,var(--logo-height,48px))}@media(min-width:750px){.logo-block .vor-logo{height:var(--logo-height,48px)}}.logo-block .vor-logo--inline{gap:.38em}.logo-block .vor-logo--inline .vor-logo__mark{height:100%}.logo-block .vor-logo--inline .vor-logo__word{height:46%}@media(prefers-reduced-motion:no-preference){html:not(.vor-logo-seen) .vor-logo--anim .vor-logo__blade{animation:vor-fade .4s var(--vor-ease) both}html:not(.vor-logo-seen) .vor-logo--anim .vor-logo__stem{animation:vor-rise .55s .12s var(--vor-ease) both}html:not(.vor-logo-seen) .vor-logo--anim .vor-logo__word{animation:vor-settle .7s .08s var(--vor-ease) both}}@keyframes vor-fade{0%{opacity:0}to{opacity:1}}@keyframes vor-rise{0%{opacity:0;transform:translateY(22%)}to{opacity:1;transform:none}}@keyframes vor-settle{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.vor-hero__inner{display:grid;gap:clamp(var(--vor-6),5vw,var(--vor-9));align-items:center}@media(min-width:990px){.vor-hero__inner--split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.vor-hero__copy{max-width:640px}.vor-center.vor-hero__copy{margin-inline:auto}.vor-hero__trust{display:flex;flex-wrap:wrap;gap:6px 20px;margin:var(--vor-5) 0 0;padding:0;list-style:none;font-size:14px;line-height:1.5;color:var(--vor-faint)}.vor-center .vor-hero__trust{justify-content:center}.vor-hero__trust li{display:inline-flex;align-items:center;gap:var(--vor-2);margin:0}.vor-hero__trust li:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:var(--vor-trim)}.vor-hero__media{width:100%;max-width:540px;justify-self:center}@media(min-width:990px){.vor-hero__media{justify-self:end}}.vor-media{position:relative;border-radius:var(--vor-r);overflow:hidden;background:var(--vor-lift,var(--vor-raised));aspect-ratio:var(--vor-ar,4/3)}.vor-media img,.vor-media video{width:100%;height:100%;object-fit:var(--vor-fit,cover)}.vor-media--light{background:var(--vor-light)}.vor-media--adapt{aspect-ratio:auto;background:transparent;display:flex;align-items:center;justify-content:center}.vor-media--adapt img,.vor-media--adapt video{width:auto;height:auto;max-width:100%;max-height:min(78vh,780px);object-fit:contain;border-radius:var(--vor-r)}.vor-ph{display:flex;align-items:center;justify-content:center;height:100%;min-height:220px;padding:var(--vor-5);text-align:center;font-size:12px;line-height:1.7;letter-spacing:.14em;text-transform:uppercase;color:var(--vor-faint);border:1px dashed var(--vor-hair-2);border-radius:var(--vor-r)}.vor-media--adapt .vor-ph{width:100%}.vor-clip{position:relative;margin:0;overflow:hidden;background:var(--vor-deep);aspect-ratio:var(--vor-ar,4/5);border-radius:var(--vor-r)}.vor-clip video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vor-clip__toggle{position:absolute;right:var(--vor-3);bottom:var(--vor-3);z-index:2;width:40px;height:40px;display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid rgba(244,241,236,.24);background:#08080899;color:var(--vor-ink);cursor:pointer;opacity:0;transition:opacity .18s ease,border-color .18s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vor-clip:hover .vor-clip__toggle,.vor-clip__toggle:focus-visible,.vor-clip[data-state=paused] .vor-clip__toggle{opacity:1}@media(hover:none){.vor-clip__toggle{opacity:1}}.vor-clip__toggle:hover{border-color:var(--vor-ink)}.vor-clip__toggle span{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent currentColor;margin-left:3px}.vor-clip[data-state=playing] .vor-clip__toggle span{width:10px;height:12px;border-width:0 3px;border-color:currentColor;margin-left:0}.vor-grid{display:grid;gap:1px;grid-template-columns:1fr;background:var(--vor-hair);border:1px solid var(--vor-hair);border-radius:var(--vor-r);overflow:hidden}@media(min-width:600px){.vor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.vor-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.vor-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.vor-card{background:var(--vor-lift,var(--vor-surface));padding:clamp(var(--vor-5),2.6vw,var(--vor-6))}.vor-card__icon{width:24px;height:24px;margin-bottom:20px;color:var(--vor-soft)}.vor-card__icon svg{width:100%;height:100%;display:block}.vor-card__label{margin:0 0 10px;font-family:var(--vor-body);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--vor-ink)}.vor-steps{display:grid;gap:1px;grid-template-columns:1fr;margin:0;padding:0;list-style:none;background:var(--vor-hair);border:1px solid var(--vor-hair);border-radius:var(--vor-r);overflow:hidden}@media(min-width:750px){.vor-steps--2,.vor-steps--4{grid-template-columns:repeat(2,minmax(0,1fr))}.vor-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.vor-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.vor-step{position:relative;margin:0;background:var(--vor-lift,var(--vor-surface));display:flex;flex-direction:column}.vor-step__body{padding:clamp(var(--vor-5),2.6vw,34px)}.vor-step .vor-clip{border-radius:0}.vor-step__bar{position:relative;display:block;height:2px;background:var(--vor-hair);overflow:hidden}.vor-step__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vor-trim);transform:scaleX(0);transform-origin:left center}.vor-step.is-active .vor-step__bar:after{transform:scaleX(1);transition:transform var(--vor-dwell,3.2s) linear}.vor-step__n{display:block;margin-bottom:14px;font-family:var(--vor-body);font-size:13px;font-weight:500;letter-spacing:.12em;color:var(--vor-faint);font-variant-numeric:tabular-nums;transition:color .28s ease}.vor-steps:not(.vor-steps--clips) .vor-step__n,.vor-step.is-active .vor-step__n{color:var(--vor-trim)}@media(max-width:749px){.vor-steps--clips{display:flex;gap:var(--vor-3);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding:0 20px 4px;scroll-padding-inline:20px;background:none;border:0;border-radius:0}.vor-steps--clips::-webkit-scrollbar{display:none}.vor-steps--clips .vor-step{flex:0 0 84%;scroll-snap-align:start;border:1px solid var(--vor-hair);border-radius:var(--vor-r);overflow:hidden}}.vor-air{margin-top:clamp(var(--vor-7),5vw,72px)}.vor-air .vor-eyebrow{margin-bottom:26px}.vor-air__list{position:relative;display:grid;gap:22px;grid-template-columns:1fr;margin:0;padding:0 0 0 28px;list-style:none}.vor-air__list:before,.vor-air__list:after{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:1px;background:var(--vor-hair-2)}.vor-air__list:after{background:var(--vor-trim);transform:scaleY(0);transform-origin:top center}.vor-air__node{position:relative;margin:0;display:flex;flex-direction:column;gap:4px}.vor-air__dot{position:absolute;left:-28px;top:4px;width:9px;height:9px;border-radius:50%;background:var(--vor-ground,var(--vor-bg));border:1px solid var(--vor-edge);transition:border-color .3s ease,background-color .3s ease}.vor-air__t{font-size:15px;font-weight:500;line-height:1.3;color:var(--vor-ink)}.vor-air__d{font-size:14px;line-height:1.5;color:var(--vor-faint);max-width:30ch}@media(min-width:900px){.vor-air__list{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:var(--vor-5);padding:28px 0 0}.vor-air__list:before,.vor-air__list:after{left:4px;right:calc((100% - (var(--n,5) - 1) * 24px) / var(--n,5) - 4px);top:4px;bottom:auto;width:auto;height:1px}.vor-air__list:after{transform:scaleX(0);transform-origin:left center}.vor-air__dot{left:0;top:-28px}}.vor-feature{display:grid;gap:clamp(var(--vor-6),4.5vw,72px);align-items:center}@media(min-width:990px){.vor-feature{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.vor-feature--rev{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.vor-feature--rev .vor-feature__media{order:2}}.vor-feature__copy .vor-body,.vor-feature__copy .vor-rte{max-width:var(--vor-measure)}.vor-rte ul{margin:26px 0 0;padding:0;list-style:none;border-top:1px solid var(--vor-hair)}.vor-rte li{display:grid;grid-template-columns:minmax(110px,34%) minmax(0,1fr);gap:var(--vor-4);margin:0;padding:13px 0;border-bottom:1px solid var(--vor-hair);font-size:16px;line-height:1.5;color:var(--vor-soft)}.vor-rte li strong{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--vor-faint);padding-top:3px}.vor-bundle{display:grid;gap:var(--vor-4);grid-template-columns:1fr;max-width:940px;margin-inline:auto}@media(min-width:750px){.vor-bundle{grid-template-columns:repeat(2,minmax(0,1fr))}}.vor-opt{position:relative;display:flex;flex-direction:column;background:var(--vor-lift,var(--vor-surface));border:1px solid var(--vor-hair-2);border-radius:var(--vor-r);padding:clamp(var(--vor-5),3vw,var(--vor-6));text-align:left}.vor-opt--best{border-color:var(--vor-edge)}.vor-opt__tag{position:absolute;top:-1px;right:-1px;background:var(--vor-ink);color:var(--vor-bg);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px var(--vor-3);border-radius:0 var(--vor-r) 0 var(--vor-r)}.vor-opt__name{margin:0 0 var(--vor-2);font-family:var(--vor-head);font-size:clamp(20px,2vw,24px);font-weight:700;letter-spacing:-.02em;color:var(--vor-ink)}.vor-opt__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 6px;font-family:var(--vor-head);font-size:clamp(26px,2.8vw,32px);font-weight:700;line-height:1.1;letter-spacing:-.025em;color:var(--vor-ink);font-variant-numeric:tabular-nums}.vor-opt__was{font-family:var(--vor-body);font-size:15px;font-weight:400;color:var(--vor-faint);text-decoration:line-through;letter-spacing:0}.vor-opt__save{margin:0 0 20px;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--vor-trim)}.vor-opt__meta{margin:0 0 26px;font-size:15px;line-height:1.6;color:var(--vor-soft)}.vor-opt__cta{margin-top:auto}.vor-opt__cta .vor-btn{width:100%}.vor-faq{max-width:860px;margin-inline:auto;border-top:1px solid var(--vor-hair-2)}.vor-q{border-bottom:1px solid var(--vor-hair-2)}.vor-q>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--vor-5);padding:var(--vor-5) 0;cursor:pointer;list-style:none;font-family:var(--vor-head);font-size:clamp(17px,1.6vw,19px);font-weight:700;line-height:1.4;letter-spacing:-.011em;color:var(--vor-ink);text-align:left;transition:color .18s ease}.vor-q>summary::-webkit-details-marker{display:none}.vor-q>summary:hover{color:var(--vor-trim-hi)}.vor-q__ico{flex:none;position:relative;width:14px;height:14px}.vor-q__ico:before,.vor-q__ico:after{content:"";position:absolute;background:currentColor;transition:transform .28s var(--vor-ease)}.vor-q__ico:before{left:0;right:0;top:6.25px;height:1.5px}.vor-q__ico:after{top:0;bottom:0;left:6.25px;width:1.5px}.vor-q[open] .vor-q__ico:after{transform:scaleY(0)}.vor-q__a{padding:0 0 26px;max-width:var(--vor-measure);font-size:16px;line-height:1.65;color:var(--vor-soft);text-align:left}@media(min-width:750px){.vor-q__a{font-size:17px}}.vor-q__a p{margin:0 0 var(--vor-3)}.vor-q__a p:last-child{margin:0}.vor-faq__more{display:flex;justify-content:center;margin-top:var(--vor-6)}@supports (interpolate-size:allow-keywords){.vor-faq{interpolate-size:allow-keywords}.vor-q::details-content{block-size:0;overflow:hidden;transition:block-size .28s var(--vor-ease),content-visibility .28s allow-discrete}.vor-q[open]::details-content{block-size:auto}}.vor-specs{width:100%;border-collapse:collapse;max-width:860px;margin-inline:auto}.vor-specs th,.vor-specs td{text-align:left;padding:18px 0;border-bottom:1px solid var(--vor-hair);vertical-align:top}.vor-specs th{width:38%;padding-top:21px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--vor-faint)}.vor-specs td{font-size:16px;line-height:1.6;color:var(--vor-ink);font-variant-numeric:tabular-nums}.vor-note{max-width:var(--vor-measure);margin:28px auto 0;padding:var(--vor-4) 20px;border-left:2px solid var(--vor-hair-2);background:#f4f1ec08;font-size:15px;line-height:1.65;color:var(--vor-soft);text-align:left}.page-content rte-formatter p,.page-content rte-formatter li,.page-content rte-formatter blockquote{max-width:var(--vor-measure)}.page-content rte-formatter h2,.page-content rte-formatter h3{max-width:var(--vor-measure-wide)}.vor-reviews .jdgm-rev__body,.vor-reviews .jdgm-rev__title{max-width:var(--vor-measure)}.vor-reviews .jdgm-rev__body p{margin:0 0 var(--vor-3)}.vor-reviews .jdgm-rev__body p:last-child{margin-bottom:0}.vor-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:var(--vor-3);padding:10px var(--vor-4) calc(10px + env(safe-area-inset-bottom));background:#0f0f11f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--vor-hair-2)}.vor-sticky__info{flex:1;min-width:0}.vor-sticky__t{display:block;font-size:14px;font-weight:500;color:var(--vor-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vor-sticky__p{display:block;font-size:14px;color:var(--vor-soft);font-variant-numeric:tabular-nums}.vor-sticky .vor-btn{flex:none;min-height:46px;min-width:0;padding:0 22px}@media(min-width:750px){.vor-sticky{display:none}}body:has(.vor-sticky){padding-bottom:78px}@media(min-width:750px){body:has(.vor-sticky){padding-bottom:0}}[id$=__how]>.vor,[id$=__inside]>.vor,[id$=__cutaway]>.vor,[id$=__capture]>.vor,[id$=__fit]>.vor,[id$=__colours]>.vor,[id$=__filter]>.vor,[id$=__included]>.vor,[id$=__specs]>.vor{--vor-ground:var(--vor-surface);--vor-lift:var(--vor-raised)}[id$=__hero]>.vor,[id$=__trust]>.vor,[id$=__reviews]>.vor,[id$=__compare]>.vor,[id$=__bundle]>.vor,[id$=__faq]>.vor,[id$=__main]>.vor{--vor-ground:var(--vor-bg);--vor-lift:var(--vor-surface)}[id$=__closing]>.vor{--vor-ground:var(--vor-deep);--vor-lift:var(--vor-surface)}body:has(product-form-component) [id$=__fit]>.vor{--vor-ground:var(--vor-bg);--vor-lift:var(--vor-surface)}body:has(product-form-component) [id$=__bundle]>.vor,body:has(product-form-component) [id$=__faq]>.vor{--vor-ground:var(--vor-surface);--vor-lift:var(--vor-raised)}[id$=__how] .vor-sec,[id$=__reviews] .vor-sec,[id$=__fit] .vor-sec,[id$=__bundle] .vor-sec,[id$=__filter] .vor-sec{--vor-pt:var(--vor-open);--vor-pb:var(--vor-beat)}[id$=__inside] .vor-sec,[id$=__compare] .vor-sec,[id$=__capture] .vor-sec,[id$=__faq] .vor-sec,[id$=__closing] .vor-sec{--vor-pt:var(--vor-beat);--vor-pb:var(--vor-beat)}[id$=__trust] .vor-sec,[id$=__cutaway] .vor-sec,[id$=__colours] .vor-sec,[id$=__included] .vor-sec,[id$=__specs] .vor-sec{--vor-pt:var(--vor-knit);--vor-pb:var(--vor-knit)}body:has(product-form-component) [id$=__compare] .vor-sec{--vor-pt:var(--vor-open);--vor-pb:var(--vor-beat)}body:has(product-form-component) [id$=__fit] .vor-sec{--vor-pt:var(--vor-beat);--vor-pb:var(--vor-beat)}[id$=__how] .vor-head .vor-eyebrow:before,[id$=__reviews] .vor-head .vor-eyebrow:before,[id$=__fit] .vor-head .vor-eyebrow:before,[id$=__bundle] .vor-head .vor-eyebrow:before{content:"";display:block;width:32px;height:1px;margin-bottom:var(--vor-5);background:var(--vor-trim)}[id$=__bundle] .vor-center .vor-head .vor-eyebrow:before{margin-inline:auto}[id$=__trust] .vor-h2,[id$=__cutaway] .vor-h2,[id$=__colours] .vor-h2,[id$=__included] .vor-h2,[id$=__specs] .vor-h2{font-size:clamp(23px,2.3vw,31px);letter-spacing:-.022em}@media(min-width:1000px){[id$=__how] .vor-head,[id$=__reviews] .vor-head,[id$=__compare] .vor-head,[id$=__fit] .vor-head,[id$=__colours] .vor-head,[id$=__included] .vor-head,[id$=__specs] .vor-head,[id$=__filter] .vor-head,[id$=__capture] .vor-head{max-width:none;margin-inline:0;text-align:left;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--vor-5) clamp(var(--vor-6),4vw,var(--vor-8));align-items:end}[id$=__how] .vor-head>.vor-eyebrow,[id$=__reviews] .vor-head>.vor-eyebrow,[id$=__compare] .vor-head>.vor-eyebrow,[id$=__fit] .vor-head>.vor-eyebrow,[id$=__colours] .vor-head>.vor-eyebrow,[id$=__included] .vor-head>.vor-eyebrow,[id$=__specs] .vor-head>.vor-eyebrow,[id$=__filter] .vor-head>.vor-eyebrow,[id$=__capture] .vor-head>.vor-eyebrow{grid-column:1/-1;margin-bottom:0}[id$=__how] .vor-head>.vor-h2,[id$=__reviews] .vor-head>.vor-h2,[id$=__compare] .vor-head>.vor-h2,[id$=__fit] .vor-head>.vor-h2,[id$=__colours] .vor-head>.vor-h2,[id$=__included] .vor-head>.vor-h2,[id$=__specs] .vor-head>.vor-h2,[id$=__filter] .vor-head>.vor-h2,[id$=__capture] .vor-head>.vor-h2{margin-bottom:0}[id$=__how] .vor-head .vor-lede,[id$=__reviews] .vor-head .vor-lede,[id$=__compare] .vor-head .vor-lede,[id$=__fit] .vor-head .vor-lede,[id$=__colours] .vor-head .vor-lede,[id$=__included] .vor-head .vor-lede,[id$=__specs] .vor-head .vor-lede,[id$=__filter] .vor-head .vor-lede,[id$=__capture] .vor-head .vor-lede{margin:0 0 6px;max-width:var(--vor-measure);margin-inline:0}[id$=__reviews] .vor-center,[id$=__compare] .vor-center,[id$=__fit] .vor-center,[id$=__colours] .vor-center,[id$=__included] .vor-center,[id$=__specs] .vor-center{text-align:left}}[id$=__main]:has(.vor-rating) h1{font-family:var(--vor-head);font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.12;letter-spacing:-.026em;color:var(--vor-ink);text-wrap:balance;margin:0}@media(max-width:749px){[id$=__trust] .vor-sec,[id$=__cutaway] .vor-sec,[id$=__colours] .vor-sec,[id$=__included] .vor-sec,[id$=__specs] .vor-sec{--vor-pt:20px;--vor-pb:20px}[id$=__trust] .vor-h2,[id$=__cutaway] .vor-h2,[id$=__colours] .vor-h2,[id$=__included] .vor-h2,[id$=__specs] .vor-h2{font-size:25px}.vor-head{margin-bottom:var(--vor-6)}.vor-note{margin-top:var(--vor-5)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/vorair.css.map */
