body.page-russian-eco-manicure-nyc {--dlx-disclosure-bg:var(--dlx-bg)} body.page-russian-eco-manicure-nyc::before {content:'';position:fixed;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");opacity:.025;mix-blend-mode:multiply} body.page-russian-eco-manicure-nyc .section-label {font-size:9px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:clamp(16px,3vw,24px)} body.page-russian-eco-manicure-nyc .section-title {font-family:'EB Garamond',serif;font-size:clamp(34px,5.5vw,56px);font-weight:400;line-height:.98;color:var(--ink);margin-bottom:14px} body.page-russian-eco-manicure-nyc .section-copy {font-size:14px;line-height:1.9;color:var(--mid);font-weight:300} body.page-russian-eco-manicure-nyc .inner {max-width:760px;margin:0 auto} body.page-russian-eco-manicure-nyc .eco-hero-copy {max-width:1060px} @media(min-width:900px) {body.page-russian-eco-manicure-nyc .eco-hero-copy__line {display:block;white-space:nowrap}} body.page-russian-eco-manicure-nyc .what-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);background:var(--bg)} body.page-russian-eco-manicure-nyc .what-intro {font-size:15px;line-height:1.95;color:var(--mid);font-weight:300;margin-bottom:24px} body.page-russian-eco-manicure-nyc .what-quote {font-family:'EB Garamond',serif;font-style:italic;font-size:clamp(18px,2.8vw,22px);color:var(--gold);line-height:1.5;padding:24px 0;border-top:1px solid var(--rule-lt);border-bottom:1px solid var(--rule-lt);margin-bottom:32px} body.page-russian-eco-manicure-nyc .what-more[hidden] {display:none} body.page-russian-eco-manicure-nyc .what-more {margin-top:26px} body.page-russian-eco-manicure-nyc .what-more-toggle {display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);font-family:'DM Sans',sans-serif;font-size:10px;letter-spacing:3px;text-transform:uppercase;font-weight:400;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease} body.page-russian-eco-manicure-nyc .what-more-toggle:hover,body.page-russian-eco-manicure-nyc .what-more-toggle:focus-visible {background:var(--gold);border-color:var(--gold);color:var(--bg);outline:none} body.page-russian-eco-manicure-nyc .stp-section {background:#e9e7e3;border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8} body.page-russian-eco-manicure-nyc .stp-inner {width:min(100%,760px);margin:0 auto;padding:clamp(40px,7vw,64px) clamp(20px,5vw,48px)} body.page-russian-eco-manicure-nyc .stp-title {font-family:"EB Garamond",serif;font-size:clamp(32px,5vw,44px);font-weight:400;color:#1c1813;line-height:1;margin-bottom:10px} body.page-russian-eco-manicure-nyc .stp-sub {font-size:13px;line-height:1.7;color:#6e6660;font-weight:300;margin-bottom:36px;font-family:"DM Sans",sans-serif} body.page-russian-eco-manicure-nyc .stp-track {height:1px;background:#c8c0b4;position:relative} body.page-russian-eco-manicure-nyc .stp-fill {height:100%;background:#9b7e58;transition:width .4s ease;width:0%} body.page-russian-eco-manicure-nyc .stp-nums {display:flex;justify-content:space-between;margin-top:12px;margin-bottom:32px} body.page-russian-eco-manicure-nyc .stp-pnum {font-size:12px;letter-spacing:2px;color:#5a524a;cursor:pointer;border:none;background:none;padding:0 2px;font-family:"DM Sans",sans-serif;font-weight:400;transition:color .15s;min-width:28px;text-align:center;position:relative} body.page-russian-eco-manicure-nyc .stp-pnum::before {content:"";position:absolute;top:-16px;left:50%;transform:translateX(-50%);width:1px;height:8px;background:#5a524a;transition:background .15s,width .15s} body.page-russian-eco-manicure-nyc .stp-pnum.done {color:#7a6e64} body.page-russian-eco-manicure-nyc .stp-pnum.done::before {background:#7a6e64} body.page-russian-eco-manicure-nyc .stp-pnum.on {color:#1c1813} body.page-russian-eco-manicure-nyc .stp-pnum.on::before {background:#9b7e58;width:2px} body.page-russian-eco-manicure-nyc .stp-pnum:hover {color:#1c1813} body.page-russian-eco-manicure-nyc .stp-content {min-height:130px;margin-bottom:28px} body.page-russian-eco-manicure-nyc .stp-meta {font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#7a6e64;display:block;margin-bottom:10px;font-family:"DM Sans",sans-serif} body.page-russian-eco-manicure-nyc .stp-step-title {font-family:"EB Garamond",serif;font-size:clamp(22px,4vw,30px);font-weight:400;color:#1c1813;margin-bottom:12px;line-height:1.1} body.page-russian-eco-manicure-nyc .stp-step-text {font-size:14px;line-height:1.85;color:#4a4035;font-weight:300;font-family:"DM Sans",sans-serif} body.page-russian-eco-manicure-nyc .stp-step-note {display:inline-block;margin-top:10px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#9b7e58;font-family:"DM Sans",sans-serif} body.page-russian-eco-manicure-nyc .stp-nav {display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #d9d3c8} body.page-russian-eco-manicure-nyc .stp-btn {display:inline-flex;align-items:center;gap:10px;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#1c1813;background:none;border:1px solid #1c1813;padding:13px 22px;cursor:pointer;transition:background .2s,color .2s;font-family:"DM Sans",sans-serif;font-weight:400} body.page-russian-eco-manicure-nyc .stp-btn:hover {background:#1c1813;color:#f0eeea} body.page-russian-eco-manicure-nyc .stp-btn:hover .stp-arrow {stroke:#f0eeea} body.page-russian-eco-manicure-nyc .stp-arrow {stroke:#1c1813;transition:stroke .2s} body.page-russian-eco-manicure-nyc .stp-btn:disabled {color:#8c8078;border-color:#8c8078;cursor:default} body.page-russian-eco-manicure-nyc .stp-btn:disabled .stp-arrow {stroke:#8c8078} body.page-russian-eco-manicure-nyc .stp-btn:disabled:hover {background:none;color:#8c8078} body.page-russian-eco-manicure-nyc .stp-ctr {font-size:11px;letter-spacing:2.5px;color:#5a524a;font-family:"DM Sans",sans-serif} body.page-russian-eco-manicure-nyc .when-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);background:var(--bg)} body.page-russian-eco-manicure-nyc .when-swipe-hint {width:100%;display:grid;grid-template-columns:minmax(72px,1fr) auto auto;align-items:center;gap:14px;margin:clamp(28px,5vw,42px) 0 18px;padding:0;border:0;background:transparent;color:var(--mid);font-family:'DM Sans',sans-serif;cursor:pointer;text-align:left} body.page-russian-eco-manicure-nyc .when-swipe-hint__line {position:relative;display:block;width:100%;height:1px;background:var(--rule);overflow:hidden} body.page-russian-eco-manicure-nyc .when-swipe-hint__progress {position:absolute;inset:0 auto 0 0;width:16.667%;background:var(--gold);transition:width .2s ease} body.page-russian-eco-manicure-nyc .when-swipe-hint__icon {width:42px;height:30px;border:1px solid var(--gold);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--gold);font-size:17px;line-height:1;transition:background .2s ease,color .2s ease} body.page-russian-eco-manicure-nyc .when-swipe-hint__text {font-size:9px;letter-spacing:2.7px;text-transform:uppercase;white-space:nowrap} body.page-russian-eco-manicure-nyc .when-swipe-hint:hover .when-swipe-hint__icon,body.page-russian-eco-manicure-nyc .when-swipe-hint:focus-visible .when-swipe-hint__icon {background:var(--gold);color:var(--bg)} body.page-russian-eco-manicure-nyc .when-swipe-hint:focus-visible {outline:1px solid var(--gold);outline-offset:8px} body.page-russian-eco-manicure-nyc .when-carousel {display:flex;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1px;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:1px 1px 12px;cursor:grab} body.page-russian-eco-manicure-nyc .when-carousel::-webkit-scrollbar {display:none} body.page-russian-eco-manicure-nyc .when-carousel:active {cursor:grabbing} body.page-russian-eco-manicure-nyc .when-carousel:focus-visible {outline:1px solid var(--gold);outline-offset:6px} body.page-russian-eco-manicure-nyc .when-card {flex:0 0 clamp(270px,84%,340px);min-height:276px;scroll-snap-align:start;background:var(--bg-alt);border:1px solid var(--rule);padding:clamp(24px,3.5vw,32px);display:flex;flex-direction:column;gap:14px} body.page-russian-eco-manicure-nyc .when-card-num {font-family:'EB Garamond',serif;font-size:40px;font-weight:400;color:rgba(155,126,88,0.18);line-height:1} body.page-russian-eco-manicure-nyc .when-card-title {font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink);font-weight:400} body.page-russian-eco-manicure-nyc .when-card-text {font-family:var(--body-copy-family,'DM Sans',sans-serif);font-size:var(--body-copy-size,clamp(14px,2.2vw,17px));line-height:1.85;color:var(--mid);font-weight:300} body.page-russian-eco-manicure-nyc .after-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);background:var(--bg-alt);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)} body.page-russian-eco-manicure-nyc .after-lead {max-width:680px;margin-top:clamp(20px,3vw,28px);font-family:var(--body-copy-family,'DM Sans',sans-serif);font-size:var(--body-copy-size,clamp(14px,2.2vw,17px));line-height:var(--body-copy-leading,1.95);color:var(--mid);font-weight:300} body.page-russian-eco-manicure-nyc .after-flow {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(30px,5vw,42px)} body.page-russian-eco-manicure-nyc .after-flow-card {min-width:0;min-height:254px;background:var(--bg);border:1px solid var(--rule);padding:clamp(22px,3vw,28px);display:flex;flex-direction:column;align-items:flex-start} body.page-russian-eco-manicure-nyc .after-flow-meta {font-size:9px;letter-spacing:2.6px;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:18px} body.page-russian-eco-manicure-nyc .after-flow-title {font-family:'EB Garamond',serif;font-size:clamp(24px,3.2vw,30px);font-weight:400;color:var(--ink);line-height:1.08;margin:0 0 14px} body.page-russian-eco-manicure-nyc .after-flow-copy {font-family:var(--body-copy-family,'DM Sans',sans-serif);font-size:var(--body-copy-size,clamp(14px,2.2vw,17px));line-height:var(--body-copy-leading,1.95);color:var(--mid);font-weight:300;margin:0} body.page-russian-eco-manicure-nyc .after-note {display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.4fr);gap:clamp(24px,4vw,42px);align-items:start;margin-top:16px;padding:clamp(22px,3.5vw,30px);background:#e3dfd8;border-left:2px solid var(--gold)} body.page-russian-eco-manicure-nyc .after-note-heading {display:flex;flex-direction:column;gap:10px} body.page-russian-eco-manicure-nyc .after-note-eyebrow {font-size:9px;letter-spacing:2.7px;text-transform:uppercase;color:var(--gold)} body.page-russian-eco-manicure-nyc .after-note-title {font-family:'EB Garamond',serif;font-size:clamp(23px,3vw,28px);line-height:1.08;font-weight:400;color:var(--ink);margin:0} body.page-russian-eco-manicure-nyc .after-note-copy {font-family:var(--body-copy-family,'DM Sans',sans-serif);font-size:var(--body-copy-size,clamp(14px,2.2vw,17px));line-height:var(--body-copy-leading,1.95);color:var(--mid);font-weight:300;margin:0} body.page-russian-eco-manicure-nyc .cta-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);text-align:center;background:var(--bg-alt);border-top:1px solid var(--rule)} body.page-russian-eco-manicure-nyc .cta-inner {max-width:520px;margin:0 auto} body.page-russian-eco-manicure-nyc .cta-title {font-family:'EB Garamond',serif;font-size:clamp(32px,5vw,52px);font-weight:400;color:var(--ink);line-height:1;margin-bottom:14px} body.page-russian-eco-manicure-nyc .cta-sub {font-size:14px;line-height:1.85;color:var(--mid);font-weight:300;margin-bottom:32px} body.page-russian-eco-manicure-nyc .cta-btn {display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:var(--bg);font-size:10px;letter-spacing:3.5px;text-transform:uppercase;font-weight:400;padding:18px 52px;text-decoration:none;transition:background .25s;font-family:'DM Sans',sans-serif} body.page-russian-eco-manicure-nyc .cta-btn:hover {background:var(--gold)} body.page-russian-eco-manicure-nyc .loc2-section {width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--bg)} body.page-russian-eco-manicure-nyc .loc2-wrap {padding:clamp(40px,7vw,64px) clamp(20px,5vw,48px)} body.page-russian-eco-manicure-nyc .loc2-inner {width:min(100%,760px);margin:0 auto;border:1px solid var(--rule-lt);overflow:hidden} body.page-russian-eco-manicure-nyc .loc2-grid {display:grid;grid-template-columns:1fr 1fr} body.page-russian-eco-manicure-nyc .loc2-left {padding:clamp(28px,4vw,36px) clamp(24px,3.5vw,32px);background:var(--bg-alt);display:flex;flex-direction:column;gap:18px} body.page-russian-eco-manicure-nyc .loc2-eyebrow {font-size:9px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);font-family:'DM Sans',sans-serif;font-weight:400;display:block;margin-bottom:4px} body.page-russian-eco-manicure-nyc .loc2-name {font-family:'EB Garamond',serif;font-size:clamp(22px,3.5vw,28px);font-weight:400;color:var(--ink);line-height:1.05} body.page-russian-eco-manicure-nyc .loc2-divider {height:1px;background:var(--rule)} body.page-russian-eco-manicure-nyc .loc2-address {display:flex;flex-direction:column;gap:18px;font-style:normal} body.page-russian-eco-manicure-nyc .loc2-row {display:flex;flex-direction:column;gap:4px} body.page-russian-eco-manicure-nyc .loc2-row-label,body.page-russian-eco-manicure-nyc .loc2-walk-label,body.page-russian-eco-manicure-nyc .loc2-subway-label {font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:var(--dust-text,#6a625b);font-family:'DM Sans',sans-serif;font-weight:300} body.page-russian-eco-manicure-nyc .loc2-subway-label {color:var(--gold);font-weight:400} body.page-russian-eco-manicure-nyc .loc2-row-val {font-size:13px;color:var(--ink);font-family:'DM Sans',sans-serif;font-weight:300;line-height:1.65} body.page-russian-eco-manicure-nyc .loc2-row-val a {color:var(--ink);text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:1px;transition:color .2s,border-color .2s} body.page-russian-eco-manicure-nyc .loc2-row-val a:hover {color:var(--gold);border-color:var(--gold)} body.page-russian-eco-manicure-nyc .loc2-services,body.page-russian-eco-manicure-nyc .loc2-walk {display:flex;flex-direction:column;gap:6px} body.page-russian-eco-manicure-nyc .loc2-service {display:flex;align-items:center;gap:8px;font-size:12px;color:var(--mid);font-family:'DM Sans',sans-serif;font-weight:300;line-height:1.55} body.page-russian-eco-manicure-nyc .loc2-sdot,body.page-russian-eco-manicure-nyc .loc2-wdot {width:4px;height:4px;border-radius:50%;background:var(--gold);flex-shrink:0} body.page-russian-eco-manicure-nyc .loc2-walk-grid {display:grid;grid-template-columns:1fr 1fr;gap:5px 0} body.page-russian-eco-manicure-nyc .loc2-walk-item {display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mid);font-family:'DM Sans',sans-serif;font-weight:300} body.page-russian-eco-manicure-nyc .loc2-wdot {width:3px;height:3px;background:var(--dust)} body.page-russian-eco-manicure-nyc .loc2-right {display:flex;flex-direction:column;background:var(--bg)} body.page-russian-eco-manicure-nyc .loc2-map {min-height:260px;border-left:1px solid var(--rule-lt);border-bottom:1px solid var(--rule-lt)} body.page-russian-eco-manicure-nyc .loc2-map iframe {display:block;width:100%;height:100%;min-height:260px;border:0;filter:saturate(.75) contrast(.95)} body.page-russian-eco-manicure-nyc .loc2-subway {padding:clamp(20px,3vw,24px);display:flex;flex-direction:column;gap:14px;border-left:1px solid var(--rule-lt);background:var(--bg)} body.page-russian-eco-manicure-nyc .loc2-stations {display:grid;gap:8px} body.page-russian-eco-manicure-nyc .loc2-station {display:flex;justify-content:space-between;gap:16px;font-family:'DM Sans',sans-serif;font-size:12px;color:var(--mid);font-weight:300} body.page-russian-eco-manicure-nyc .loc2-station-name {color:var(--ink)} body.page-russian-eco-manicure-nyc .loc2-paths {display:flex;gap:8px;flex-wrap:wrap} body.page-russian-eco-manicure-nyc .loc2-path {border:1px solid var(--ink);padding:5px 12px;font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:var(--ink);font-family:'DM Sans',sans-serif;font-weight:400} @media(max-width:640px) {body.page-russian-eco-manicure-nyc {padding-top:0;padding-bottom:calc(var(--book-h) + env(safe-area-inset-bottom,0px))}} @media(max-width:640px) {body.page-russian-eco-manicure-nyc,body.page-russian-eco-manicure-nyc main {width:100%;max-width:100%;overflow-x:hidden}} @media(max-width:640px) {body.page-russian-eco-manicure-nyc .what-section,body.page-russian-eco-manicure-nyc .eco-price-section,body.page-russian-eco-manicure-nyc .when-section,body.page-russian-eco-manicure-nyc .after-section,body.page-russian-eco-manicure-nyc .vs-section,body.page-russian-eco-manicure-nyc .polish-section,body.page-russian-eco-manicure-nyc .who-section,body.page-russian-eco-manicure-nyc .cta-section {width:100%;max-width:100%;padding-left:24px;padding-right:24px;overflow:hidden}} @media(max-width:640px) {body.page-russian-eco-manicure-nyc .loc2-wrap {padding:40px 20px} body.page-russian-eco-manicure-nyc .loc2-inner {width:100%;max-width:420px} body.page-russian-eco-manicure-nyc .loc2-grid {grid-template-columns:1fr} body.page-russian-eco-manicure-nyc .loc2-map,body.page-russian-eco-manicure-nyc .loc2-subway {border-left:0} body.page-russian-eco-manicure-nyc .loc2-map {border-top:1px solid var(--rule-lt)}} @media(max-width:640px) {body.page-russian-eco-manicure-nyc .section-title {font-size:clamp(32px,10vw,42px);line-height:1.05;letter-spacing:0}} @media(max-width:640px) {body.page-russian-eco-manicure-nyc .section-copy,body.page-russian-eco-manicure-nyc .what-intro,body.page-russian-eco-manicure-nyc .stp-step-text,body.page-russian-eco-manicure-nyc .when-card-text,body.page-russian-eco-manicure-nyc .after-lead,body.page-russian-eco-manicure-nyc .after-flow-copy,body.page-russian-eco-manicure-nyc .after-note-copy,body.page-russian-eco-manicure-nyc .vs-item,body.page-russian-eco-manicure-nyc .polish-copy,body.page-russian-eco-manicure-nyc .polish-benefit-text,body.page-russian-eco-manicure-nyc .who-card-text,body.page-russian-eco-manicure-nyc .cta-sub {max-width:100%;overflow-wrap:break-word}} @media(max-width:640px) {body.page-russian-eco-manicure-nyc .inner {width:100%;max-width:100%;margin-left:auto;margin-right:auto} body.page-russian-eco-manicure-nyc .cta-inner {width:100%;max-width:342px;margin-left:auto;margin-right:auto}} @media(max-width:760px) {body.page-russian-eco-manicure-nyc .after-flow {grid-template-columns:1fr} body.page-russian-eco-manicure-nyc .after-flow-card {min-height:0} body.page-russian-eco-manicure-nyc .after-note {grid-template-columns:1fr;gap:16px}} @media(max-width:640px) {body.page-russian-eco-manicure-nyc .when-swipe-hint {grid-template-columns:minmax(40px,1fr) auto;gap:12px} body.page-russian-eco-manicure-nyc .when-swipe-hint__icon {display:none} body.page-russian-eco-manicure-nyc .when-swipe-hint__text {font-size:8.5px;letter-spacing:2.1px} body.page-russian-eco-manicure-nyc .when-card {flex-basis:calc(100% - 34px);min-height:290px} body.page-russian-eco-manicure-nyc .what-more-toggle {width:100%}}