.shopify-section.nps-runway-section{scroll-margin-top:56px}.nps-runway{--runway-ink: #111111;--runway-paper: #f9f9f9;--runway-accent: #fc6a0a;--runway-button-orange: #ff5d00;--runway-muted: #555250;--runway-rule: #d5d2cf;--runway-card: #1c1c1c;--runway-card-rule: #3b3b3b;--runway-card-muted: #bcb8b5;--runway-gutter: clamp(24px, 3.25vw, 56px);--runway-rail-gutter: clamp(18px, 1.86vw, 32px);--runway-ease: cubic-bezier(.16, 1, .3, 1);display:grid;grid-template-columns:minmax(0,1fr) clamp(286px,24%,390px);height:max(640px,calc(100svh - 104px));background:var(--runway-paper);color:var(--runway-ink);border-bottom:1px dashed rgb(255 255 255 / 40%);font:400 13px/1.4 var(--font-body-family, Geologica, Arial, sans-serif);-webkit-font-smoothing:antialiased;isolation:isolate}.nps-runway *,.nps-runway *:before,.nps-runway *:after{box-sizing:border-box}.nps-runway [hidden]{display:none!important}.nps-runway :is(h2,h3,p,ul){margin:0;padding:0}.nps-runway :is(h2,h3,strong,small){color:inherit;font-family:inherit}.nps-runway button{-webkit-appearance:none;appearance:none;border:0;border-radius:0;padding:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.nps-runway button:disabled{cursor:default}.nps-runway :is(button,a,input,select):focus-visible{outline:2px solid currentColor;outline-offset:3px}.nps-runway a{color:inherit;text-decoration:none}.nps-runway svg{display:block;flex:none}.nps-runway__left{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 84% 35% at 50% 86%,#fff,transparent)}.nps-runway__intro{position:relative;z-index:1;padding:44px var(--runway-gutter) 0}.nps-runway__intro h2{font-family:var(--font-heading-family, inherit);font-size:clamp(32px,3.2vw,50px);line-height:.99;font-weight:700;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}.nps-runway__intro>p{color:var(--runway-muted);font-size:12px;line-height:1.55;text-wrap:pretty}.nps-runway__intro>.nps-runway__intro-subtitle{margin-top:12px}.nps-runway__intro :is(strong,b){font-weight:bolder}.nps-runway__intro :is(em,i){font-style:italic}.nps-runway__intro a{text-decoration:underline}.nps-runway[data-ready]:not([data-seen]) .nps-runway__intro{opacity:0}.nps-runway[data-seen] .nps-runway__intro>*{animation:nps-runway-intro .68s var(--runway-ease) both}.nps-runway[data-seen] .nps-runway__intro>.nps-runway__intro-subtitle{animation-delay:90ms}.nps-runway[data-focus] .nps-runway__intro{opacity:0}.nps-runway__stage{position:relative;overflow:hidden;touch-action:pan-y;--runway-height: min(63svh, 540px)}.nps-runway__light{position:absolute;inset:0 auto 0 0;width:42%;z-index:220;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .25) 42%,rgb(255 255 255 / .55) 50%,rgb(255 255 255 / .25) 58%,transparent)}.nps-runway[data-focus] .nps-runway__light{visibility:hidden}.nps-runway__view-cue{display:none}.nps-runway:is([data-focus],[data-focused-transition]) .nps-runway__stage{z-index:2;overflow:visible}.nps-runway__figure{position:absolute;inset:auto auto 34px 50%;width:calc(var(--runway-height) * .5625);height:var(--runway-height);transform:translate(-50%);transform-origin:50% 100%;opacity:var(--runway-opacity, 1);z-index:var(--runway-depth, 1);pointer-events:none}.nps-runway:not([data-ready]) .nps-runway__figure:not([data-slot="0"]){visibility:hidden}.nps-runway[data-ready] .nps-runway__figure{inset:0 auto auto 0;transform:translate3d(calc(var(--runway-x) - 50%),calc(var(--runway-y) - 100%),0) scale(var(--runway-scale, 1))}.nps-runway[data-focus] .nps-runway__figure:not([data-front]){opacity:0}.nps-runway[data-focus] .nps-runway__figure:not([data-front]) .nps-runway__silhouette{pointer-events:none}.nps-runway[data-focused-transition] .nps-runway__figure{transition:transform .52s var(--runway-ease),opacity .36s var(--runway-ease)}.nps-runway .nps-runway__silhouette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}.nps-runway[data-ready] .nps-runway__figure[data-clickable] .nps-runway__silhouette{pointer-events:auto}.nps-runway__cutout{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center bottom;filter:blur(var(--runway-blur, 0px));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.nps-runway__placeholder{background:#f1f1f1}.nps-runway__shadow{position:absolute;left:var(--runway-shadow-x, 58%);bottom:0;width:150%;height:clamp(14px,9%,46px);transform:translate(-50%,50%);background:radial-gradient(closest-side,rgb(20 16 12 / .3),rgb(20 16 12 / .14) 45%,rgb(20 16 12 / .04) 75%,transparent);filter:blur(2px)}.nps-runway__pins{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;visibility:hidden}.nps-runway__pins--photo{inset:auto auto 0 50%;width:min(100%,calc(var(--runway-height) * var(--runway-photo-ratio)));height:min(100%,calc(var(--runway-height) * .5625 / var(--runway-photo-ratio)));translate:-50% 0}.nps-runway[data-focus] .nps-runway__figure[data-front] .nps-runway__pins{visibility:visible}.nps-runway .nps-runway__pin{position:absolute;left:var(--runway-pin-x);top:var(--runway-pin-y);translate:-50% -50%;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;pointer-events:auto}.nps-runway__pin-number{position:relative;z-index:1;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:var(--runway-paper);color:var(--runway-ink);box-shadow:0 0 0 1px #0000001c,0 2px 7px #00000026;font-size:11px;font-weight:700;transition:color .16s ease,background-color .16s ease,scale .16s var(--runway-ease)}.nps-runway__pin:is(:hover,:focus-visible,[aria-pressed=true]) .nps-runway__pin-number{background:var(--runway-accent);box-shadow:0 0 0 1px var(--runway-ink);scale:1.1}.nps-runway__pin:before,.nps-runway__pin:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid var(--runway-accent);border-radius:50%;opacity:0}.nps-runway__pin:is(:hover,:focus-visible,[aria-pressed=true]):before{animation:nps-runway-pulse 1.45s ease-out 2}.nps-runway__pin:is(:hover,:focus-visible,[aria-pressed=true]):after{animation:nps-runway-pulse 1.45s .27s ease-out 2}.nps-runway__pin-label{position:absolute;z-index:2;top:calc(50% + 17px);left:50%;width:max-content;max-width:min(152px,44vw);padding:6px 8px;translate:-50% -3px;border:1px solid var(--runway-card-rule);background:#111111e6;color:var(--runway-paper);font-size:10px;font-weight:600;line-height:1.25;opacity:0;pointer-events:none;transition:opacity .17s ease,translate .17s var(--runway-ease);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nps-runway__pin:is(:focus-visible,[aria-pressed=true]) .nps-runway__pin-label,.nps-runway__pin:hover .nps-runway__pin-label{opacity:1;translate:-50% 0}.nps-runway__pin[data-label-above] .nps-runway__pin-label{top:auto;bottom:calc(50% + 17px)}.nps-runway .nps-runway__focus-close{position:absolute;top:32px;right:var(--runway-gutter);z-index:30}.nps-runway__controls{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;height:80px;padding:6px var(--runway-gutter) 30px}.nps-runway__control-buttons{display:flex}.nps-runway:not([data-ready]) :is(.nps-runway__controls,.nps-runway__cta){visibility:hidden}.nps-runway :is(.nps-runway__arrow,.nps-runway__play,.nps-runway__close,.nps-runway__focus-close){display:grid;place-items:center;min-width:44px;min-height:44px;color:var(--runway-paper);transition:color .16s ease,scale .16s var(--runway-ease)}.nps-runway :is(.nps-runway__arrow,.nps-runway__play,.nps-runway__close,.nps-runway__focus-close):before{content:"";grid-area:1 / 1;width:30px;height:30px;border:1px dashed var(--runway-paper);background:var(--runway-ink);pointer-events:none;transition:background-color .16s ease,border-color .16s ease}.nps-runway :is(.nps-runway__arrow,.nps-runway__play,.nps-runway__close,.nps-runway__focus-close) svg{grid-area:1 / 1;position:relative}.nps-runway :is(.nps-runway__arrow,.nps-runway__play,.nps-runway__close,.nps-runway__focus-close):is(:hover,:focus-visible){color:var(--runway-ink)}.nps-runway :is(.nps-runway__arrow,.nps-runway__play,.nps-runway__close,.nps-runway__focus-close):is(:hover,:focus-visible):before{background:var(--runway-paper);border-color:var(--runway-ink)}.nps-runway .nps-runway__close:focus-visible{outline-color:var(--runway-paper)}.nps-runway :is(.nps-runway__arrow,.nps-runway__play,.nps-runway__close,.nps-runway__focus-close,.nps-runway__cta):active{scale:.96}.nps-runway .nps-runway__arrow svg{width:18px;height:14px}.nps-runway__play svg{grid-area:1 / 1;width:14px;height:14px}.nps-runway__play [data-icon-pause],.nps-runway[data-playing] .nps-runway__play [data-icon-play]{display:none}.nps-runway[data-playing] .nps-runway__play [data-icon-pause]{display:block}.nps-runway__timeline{display:flex;gap:6px;min-width:0}.nps-runway .nps-runway__tab{flex:0 1 30px;min-width:24px;min-height:44px;text-align:start;overflow:hidden;transition:flex-basis .4s var(--runway-ease)}.nps-runway .nps-runway__tab[aria-current]{flex-basis:128px;flex-shrink:0}.nps-runway__tab-rail{position:relative;display:block;height:2px;background:var(--runway-rule);margin-bottom:9px}.nps-runway__tab[data-complete] .nps-runway__tab-rail{background:#999}.nps-runway__tab[aria-current] .nps-runway__tab-rail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--runway-accent);transform:scaleX(var(--runway-progress, 1));transform-origin:left}.nps-runway__tab-label{display:block;visibility:hidden;overflow:hidden;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.nps-runway__tab[aria-current] .nps-runway__tab-label{visibility:visible}.nps-runway__right{min-width:0;min-height:0;background:var(--runway-paper);color:var(--runway-ink);--runway-card: #faf9f8;--runway-card-rule: #dfdedc;--runway-card-muted: #555250;--runway-muted: var(--runway-card-muted);--runway-rule: var(--runway-card-rule)}.nps-runway__panel{display:flex;flex-direction:column;height:100%;min-width:0}.nps-runway__panel-main{min-height:0;padding:0 var(--runway-rail-gutter);overflow:auto}.nps-runway__panel-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:36px 0 16px;border-bottom:1px solid var(--runway-rule)}.nps-runway__panel-heading h3{font-size:18px;line-height:1.4;font-weight:700;text-transform:uppercase}.nps-runway__panel-heading [data-mobile-title]{display:none}.nps-runway__panel-heading>span{font-size:10px;line-height:1.4;text-transform:uppercase;color:var(--runway-muted);flex:none;padding:4px 7px;border:1px solid var(--runway-rule);letter-spacing:.09em}.nps-runway .nps-runway__product-list{display:grid;gap:9px;padding:12px 0;list-style:none}.nps-runway__product{min-width:0;--runway-row-delay: 0ms}.nps-runway__product:nth-child(2){--runway-row-delay: 85ms}.nps-runway__product:nth-child(3){--runway-row-delay: .17s}.nps-runway .nps-runway__product-link{position:relative;display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;column-gap:12px;height:100%;padding:8px;border:1px solid var(--runway-rule);background:var(--runway-card);transition:background-color .18s ease,border-color .18s ease}.nps-runway .nps-runway__product-link:focus-visible{outline-offset:-3px}.nps-runway__product-link:after{position:absolute;content:"";inset:auto 0 -1px;height:1px;background:var(--runway-accent);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--runway-ease)}.nps-runway__product[data-highlight] .nps-runway__product-link{border-color:var(--runway-accent);background:#fff1e8}.nps-runway__product-link:is(:hover,:focus-visible):after,.nps-runway__product[data-highlight] .nps-runway__product-link:after{transform:scaleX(1)}.nps-runway[data-seen] .nps-runway__panel:not([hidden]) .nps-runway__product-copy{animation:nps-runway-product-copy 1.1s var(--runway-ease) var(--runway-row-delay) backwards}.nps-runway__thumb{position:relative;display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#eae8e5}.nps-runway__product-image{display:block;width:100%;height:100%;object-fit:cover;transition:scale .45s var(--runway-ease)}@media(hover:hover)and (pointer:fine){.nps-runway__product-link:hover .nps-runway__product-image{scale:1.07}}.nps-runway__thumb span{position:absolute;bottom:0;left:0;display:grid;place-items:center;width:20px;height:20px;background:var(--runway-ink);color:var(--runway-paper);font-size:10px;font-weight:700}.nps-runway__product-name{display:block;font-size:13px;font-weight:600;line-height:1.32;text-wrap:pretty}.nps-runway .nps-runway__price{margin-top:6px;color:var(--runway-card-muted);font-size:12px;font-variant-numeric:tabular-nums}.nps-runway .nps-runway__empty{margin-top:20px;color:var(--runway-muted)}.nps-runway__footer{flex:none;margin-block-start:auto;border-top:1px dashed color-mix(in srgb,currentColor 12%,transparent);padding:14px var(--runway-rail-gutter) 18px}.nps-runway__summary{display:grid;gap:4px;margin-bottom:12px}.nps-runway__summary>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 10px}.nps-runway__summary p{font-size:clamp(11px,1vw,13px)}.nps-runway__summary small{margin-inline-start:auto;font-size:10px;color:var(--runway-muted);text-align:end}.nps-runway__summary strong{max-width:100%;justify-self:start;font-size:clamp(13px,1.2vw,16px);font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nps-runway .nps-runway__cta{position:relative;isolation:isolate;overflow:hidden;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;padding:1rem 10px;border:1px dashed #fff;background:var(--runway-button-orange);color:#fff;font-family:var(--font-sub-family, inherit);font-size:calc(var(--font-body-scale, 1) * clamp(1.2rem,calc(.25vw + 1.1rem),1.4rem));font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:uppercase;transition:opacity .2s ease,scale .3s var(--runway-ease)}.nps-runway__cta>span{min-width:0;overflow-wrap:anywhere;text-wrap:balance}.nps-runway .nps-runway__cta:not(:disabled):active{scale:.94}.nps-runway__cta .xo-animate-text-split{justify-content:center}.nps-runway .nps-runway__cta:disabled{opacity:.52}.nps-runway .nps-runway__cta:focus-visible{outline-color:var(--runway-paper)}.nps-runway .nps-runway__right .nps-runway__cta:focus-visible{outline-color:var(--runway-ink)}.nps-runway__visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nps-runway__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(calc(100% - 32px),420px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--runway-card-rule);color:var(--runway-paper);background:var(--runway-ink);box-shadow:0 10px 40px #00000057;--runway-rule: var(--runway-card-rule)}.nps-runway__dialog::backdrop{background:#11111161;-webkit-backdrop-filter:blur(12px) saturate(.8);backdrop-filter:blur(12px) saturate(.8);animation:nps-runway-liquid-backdrop .46s cubic-bezier(.16,1,.3,1) both}.nps-runway__dialog-inner{padding:20px 24px 24px}.nps-runway__dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.nps-runway__dialog-heading h3{font-size:18px;font-weight:700;line-height:1.3}.nps-runway :is(.nps-runway__close,.nps-runway__focus-close) svg{width:18px;height:18px}.nps-runway__fields{display:grid;gap:14px;margin-bottom:14px}.nps-runway__fields:empty{display:none}.nps-runway .nps-runway__mobile-play,.nps-runway__mobile-progress{display:none}.nps-runway__sizes{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;border:0}.nps-runway__sizes legend{padding:0 0 6px;font-size:11px;font-weight:600}.nps-runway__sizes label{position:relative;display:grid;place-items:center;min-width:42px;min-height:40px;padding:4px 7px;border:1px solid var(--runway-rule);cursor:pointer;font-size:11px}.nps-runway__sizes label:has(:checked){color:var(--runway-ink);border-color:var(--runway-accent);background:var(--runway-accent)}.nps-runway__sizes label:has(:disabled){opacity:.4;cursor:default;text-decoration:line-through}.nps-runway__sizes label:has(:focus-visible){outline:2px solid var(--runway-paper);outline-offset:2px}.nps-runway .nps-runway__dialog-status{margin-bottom:12px}.nps-runway .nps-runway__view-cart{display:inline-block;margin-top:12px;text-decoration:underline;text-underline-offset:3px}@keyframes nps-runway-intro{0%{opacity:0;transform:translateY(22px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes nps-runway-product-copy{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes nps-runway-pulse{0%{opacity:.85;scale:.92}to{opacity:0;scale:1.8}}@keyframes nps-runway-liquid-backdrop{0%{background-color:transparent;-webkit-backdrop-filter:blur(0) saturate(1);backdrop-filter:blur(0) saturate(1)}to{background-color:#11111161;-webkit-backdrop-filter:blur(12px) saturate(.8);backdrop-filter:blur(12px) saturate(.8)}}@media(min-width:750px){.shopify-section.nps-runway-section{padding-block:80px;background-color:#fff}.nps-runway{--runway-paper: #fff;border-bottom-color:transparent}.nps-runway__view-cue{position:absolute;z-index:222;top:50%;left:50%;display:grid;place-items:center;width:84px;height:84px;padding-inline-start:.24em;transform:translate(-50%,-50%);border:1px solid rgb(17 17 17 / .28);border-radius:50%;background-color:#ffffff8f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--runway-ink);font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .14s ease-out}.nps-runway[data-ready]:not([data-focus]) .nps-runway__stage:has([data-front]>.nps-runway__silhouette:focus-visible)>.nps-runway__view-cue{opacity:1}.nps-runway__left:after{content:"";position:absolute;inset:0 0 0 auto;z-index:221;width:clamp(80px,12.5vw,180px);background:linear-gradient(to left,#fff 2px,#fffffff2 17%,#fffc 33%,#ffffffb3,#fff9 67%,#ffffff4d 83%,#fff0);pointer-events:none}.nps-runway__left>:is(.nps-runway__intro,.nps-runway__controls,.nps-runway__focus-close),.nps-runway:is([data-focus],[data-focused-transition]) .nps-runway__stage{z-index:222}}@media(min-width:750px)and (hover:hover)and (pointer:fine){.nps-runway[data-ready]:not([data-focus]) .nps-runway__stage[data-view-hover]:has([data-front]>.nps-runway__silhouette:hover)>.nps-runway__view-cue{top:0;left:0;transform:translate3d(var(--runway-view-x),var(--runway-view-y),0) translate(-50%,-50%);opacity:1}.nps-runway[data-ready]:not([data-focus]) .nps-runway__stage[data-view-hover]:has(>.nps-runway__view-cue) [data-front]>.nps-runway__silhouette:hover{cursor:none}}@media(min-width:750px)and (not (min-width:1100px)){.nps-runway__controls{gap:9px}.nps-runway .nps-runway__tab[aria-current]{flex-basis:112px}.nps-runway .nps-runway__product-link{grid-template-columns:66px minmax(0,1fr);gap:9px}}@media(min-width:750px)and (max-height:760px){.nps-runway{height:max(420px,calc(100svh - 128px))}.nps-runway__intro{padding-top:24px}.nps-runway__controls{height:64px;padding-bottom:14px}.nps-runway__panel-heading{padding-top:20px}}@media(max-width:749px){.nps-runway{--runway-paper: #fff;--runway-gutter: 20px;--runway-rail-gutter: 20px;--runway-footer-extra: 40px;--runway-mobile-edge-padding: calc(16px + var(--runway-footer-extra));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;height:calc(max(650px,109svh) + var(--runway-footer-extra) + 24px + (var(--runway-mobile-edge-padding) - 30px))}.nps-runway__left{grid-template-rows:auto minmax(0,1fr)}.nps-runway__intro{padding-top:var(--runway-mobile-edge-padding)}.nps-runway__intro h2{font-size:24px}.nps-runway__intro>.nps-runway__intro-subtitle{margin-top:10px}.nps-runway__controls{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nps-runway__controls:focus-within{z-index:25;inset:auto 8px 6px;width:auto;height:44px;gap:4px;padding:0;overflow:visible;clip-path:none;background:#fff}.nps-runway__timeline{gap:3px}.nps-runway__tab-rail{margin-bottom:0}.nps-runway__tab-label{display:none}.nps-runway .nps-runway__tab[aria-current]{flex-basis:44px;flex-shrink:1}.nps-runway[data-ready] .nps-runway__mobile-play{display:grid;position:absolute;right:10px;bottom:4px;z-index:24}.nps-runway[data-ready] .nps-runway__mobile-progress{display:block;position:absolute;left:50%;bottom:12px;z-index:3;width:min(36%,140px);height:2px;background:var(--runway-rule);transform:translate(-50%)}.nps-runway__mobile-progress:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:var(--runway-accent);transform:scaleX(var(--runway-look-progress, 0));transform-origin:left;transition:transform 1.1s var(--runway-ease)}.nps-runway .nps-runway__controls:focus-within+.nps-runway__mobile-play{visibility:hidden}.nps-runway .nps-runway__focus-close{top:16px;right:12px}.nps-runway__right{z-index:1;border-inline-start:0;border-top:1px solid var(--runway-rule);overflow:hidden}.nps-runway__panel{height:auto}.nps-runway__panel-main{flex:none;padding:0;overflow:hidden}.nps-runway__panel-heading{align-items:center;padding:14px var(--runway-rail-gutter) 6px;border:0}.nps-runway__panel-heading h3{font-size:14px;line-height:1.2}.nps-runway__panel-heading [data-desktop-title]{display:none}.nps-runway__panel-heading [data-mobile-title]{display:inline}.nps-runway__panel-heading>span{font-size:9px}.nps-runway .nps-runway__product-list{display:flex;gap:8px;padding:10px var(--runway-rail-gutter) 6px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:var(--runway-rail-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.nps-runway__product-list::-webkit-scrollbar{display:none}.nps-runway__product{flex:0 0 min(78%,310px);scroll-snap-align:start}.nps-runway .nps-runway__product-link{grid-template-columns:62px minmax(0,1fr);gap:8px}.nps-runway__thumb span{width:17px;height:17px;font-size:9px}.nps-runway__product-name,.nps-runway .nps-runway__price{font-size:12px}.nps-runway .nps-runway__price{margin-top:2px}.nps-runway__footer{padding:12px var(--runway-rail-gutter) var(--runway-mobile-edge-padding)}.nps-runway__dialog{inset:auto 0 0;width:100%;max-height:calc(100dvh - 24px);margin:0}.nps-runway__dialog-inner{padding:16px 20px max(20px,env(safe-area-inset-bottom))}.nps-runway__sizes label{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){.nps-runway *,.nps-runway *:before,.nps-runway *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.nps-runway__dialog::backdrop{animation:none}}@media(max-width:374px){.nps-runway{--runway-gutter: 16px;--runway-rail-gutter: 16px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/nps-look-runway.css.map */
