body.page-russian-hard-gel-manicure-nyc .back {display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--mid);text-decoration:none;transition:color .2s} body.page-russian-hard-gel-manicure-nyc .back:hover {color:var(--ink)} body.page-russian-hard-gel-manicure-nyc .section-label {font-size:9px;letter-spacing:3.5px;text-transform:uppercase;color:#9b7e58;margin-bottom:clamp(24px,4vw,36px);display:block} body.page-russian-hard-gel-manicure-nyc .book-cta {text-align:center;padding:clamp(32px,6vw,48px) 24px;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,4vw,28px)} body.page-russian-hard-gel-manicure-nyc .book-btn {display:inline-flex;align-items:center;justify-content:center;background:#1c1813;color:#f0eeea;font-size:10px;letter-spacing:3.5px;text-transform:uppercase;font-weight:400;padding:18px clamp(32px,8vw,64px);text-decoration:none;transition:background .25s;font-family:"DM Sans",sans-serif;width:min(320px,80vw)} body.page-russian-hard-gel-manicure-nyc .book-btn:hover,body.page-russian-hard-gel-manicure-nyc .book-btn:active {background:#9b7e58} body.page-russian-hard-gel-manicure-nyc .hard-gel-pricing-cta {background:#1c1813;color:#f0eeea} body.page-russian-hard-gel-manicure-nyc .hard-gel-pricing-cta:hover,body.page-russian-hard-gel-manicure-nyc .hard-gel-pricing-cta:focus-visible {background:#9b7e58;border-color:#9b7e58;color:#f0eeea} body.page-russian-hard-gel-manicure-nyc .sticky-book {display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;align-items:center;justify-content:center;background:#1c1813;color:#f0eeea;height:calc(58px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);font-size:12px;letter-spacing:3.5px;text-transform:uppercase;font-weight:400;font-family:"DM Sans",sans-serif;border-top:1px solid rgba(255,255,255,0.08);text-decoration:none;transition:background .2s} body.page-russian-hard-gel-manicure-nyc .sticky-book:active {background:#9b7e58} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .sticky-book {display:flex}} body.page-russian-hard-gel-manicure-nyc .process-section {background:#e8e5df;padding:clamp(56px,10vw,88px) clamp(24px,5vw,64px);border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .process-section {padding-top:40px}} @media (max-width:580px) {} body.page-russian-hard-gel-manicure-nyc .process-big {font-family:"EB Garamond",serif;font-size:clamp(28px,6vw,44px);font-weight:400;color:#1c1813;line-height:1.05;margin-bottom:8px} @media (max-width:580px) {} body.page-russian-hard-gel-manicure-nyc .steril-section {background:var(--bg);padding:clamp(56px,10vw,88px) clamp(24px,5vw,64px);border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .steril-inner {max-width:760px;margin:0 auto;display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(32px,6vw,64px);align-items:start} @media (max-width:580px) {body.page-russian-hard-gel-manicure-nyc .steril-inner {grid-template-columns:1fr;gap:32px}} body.page-russian-hard-gel-manicure-nyc .steril-lead {font-size:12px;line-height:1.9;color:var(--dust-text,#6a625b);font-weight:300;margin-top:16px} body.page-russian-hard-gel-manicure-nyc .steril-section-label {font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#9b7e58;font-weight:300;margin-bottom:20px} body.page-russian-hard-gel-manicure-nyc .steril-steps {display:flex;flex-direction:column;gap:0} body.page-russian-hard-gel-manicure-nyc .steril-step {display:flex;align-items:flex-start;gap:16px;padding:14px 0;border-bottom:1px solid #e8e3da} body.page-russian-hard-gel-manicure-nyc .steril-step:last-child {border-bottom:none} body.page-russian-hard-gel-manicure-nyc .steril-num {font-family:"EB Garamond",serif;font-size:16px;color:#9b7e58;font-weight:400;min-width:24px;line-height:1.5;flex-shrink:0} body.page-russian-hard-gel-manicure-nyc .steril-name {font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#1c1813;font-weight:400;margin-bottom:4px;line-height:1.5} body.page-russian-hard-gel-manicure-nyc .steril-desc {font-size:11.5px;line-height:1.85;color:var(--dust-text,#6a625b);font-weight:300} body.page-russian-hard-gel-manicure-nyc .steril-why {margin-top:28px;padding:20px 24px;background:#e8e5df;border-left:2px solid #9b7e58} body.page-russian-hard-gel-manicure-nyc .steril-why-label {font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#9b7e58;font-weight:300;margin-bottom:8px} body.page-russian-hard-gel-manicure-nyc .steril-why-text {font-size:12px;line-height:1.9;color:#6e6660;font-weight:300} body.page-russian-hard-gel-manicure-nyc .comp-section {background:var(--bg);padding:clamp(56px,10vw,88px) clamp(24px,5vw,64px);border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .comp-inner {max-width:760px;margin:0 auto} body.page-russian-hard-gel-manicure-nyc .comp-intro {font-size:13px;line-height:1.95;color:#6e6660;font-weight:300;margin-bottom:clamp(32px,5vw,48px);max-width:760px} body.page-russian-hard-gel-manicure-nyc .comp-table {width:100%;border-collapse:collapse} body.page-russian-hard-gel-manicure-nyc .comp-table th {font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#9b7e58;font-weight:300;text-align:left;padding:12px 0;border-bottom:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .comp-table th:not(:first-child) {padding-left:16px} body.page-russian-hard-gel-manicure-nyc .comp-table td {vertical-align:top;padding:14px 0;border-bottom:1px solid #e8e3da;font-size:12px;line-height:1.8;color:#6e6660;font-weight:300} body.page-russian-hard-gel-manicure-nyc .comp-table td:not(:first-child) {padding-left:16px} body.page-russian-hard-gel-manicure-nyc .comp-table td:first-child {font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--dust-text,#6a625b);font-weight:400;white-space:nowrap;padding-right:16px;min-width:100px} body.page-russian-hard-gel-manicure-nyc .comp-table tr:last-child td {border-bottom:none} @media (max-width:580px) {body.page-russian-hard-gel-manicure-nyc .comp-table td:first-child {white-space:normal;min-width:70px}} body.page-russian-hard-gel-manicure-nyc .reviews-section {padding:clamp(56px,10vw,88px) clamp(24px,5vw,64px)} body.page-russian-hard-gel-manicure-nyc .reviews-inner {max-width:760px;margin:0 auto} body.page-russian-hard-gel-manicure-nyc .reviews-grid {display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,3vw,24px);margin-top:clamp(28px,5vw,40px)} @media (max-width:580px) {body.page-russian-hard-gel-manicure-nyc .reviews-grid {grid-template-columns:1fr}} body.page-russian-hard-gel-manicure-nyc .review-card {background:#e8e5df;padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:14px} body.page-russian-hard-gel-manicure-nyc .review-card[hidden] {display:none} body.page-russian-hard-gel-manicure-nyc .reviews-more-wrap {display:flex;justify-content:center;margin-top:clamp(24px,4vw,32px)} body.page-russian-hard-gel-manicure-nyc .reviews-more-btn {display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid #9b7e58;background:transparent;color:#1c1813;font-family:"DM Sans",sans-serif;font-size:10px;letter-spacing:3px;text-transform:uppercase;font-weight:400;cursor:pointer;transition:background .25s,color .25s,border-color .25s} body.page-russian-hard-gel-manicure-nyc .reviews-more-btn:hover {background:#9b7e58;color:#f0eeea;border-color:#9b7e58} body.page-russian-hard-gel-manicure-nyc .review-stars {display:flex;gap:3px} body.page-russian-hard-gel-manicure-nyc .review-star {width:10px;height:10px;color:#9b7e58} body.page-russian-hard-gel-manicure-nyc .review-text {font-family:"EB Garamond",serif;font-size:clamp(15px,2.5vw,18px);font-weight:400;line-height:1.6;color:#1c1813;font-style:italic} body.page-russian-hard-gel-manicure-nyc .review-author {font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:var(--dust-text,#6a625b);font-weight:300} body.page-russian-hard-gel-manicure-nyc .benefits-track-wrap {overflow:hidden} body.page-russian-hard-gel-manicure-nyc .benefits-track {display:flex;gap:16px;overflow-x:auto;padding:0 clamp(24px,5vw,64px) clamp(24px,4vw,36px);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab} body.page-russian-hard-gel-manicure-nyc .benefits-track::-webkit-scrollbar {display:none} body.page-russian-hard-gel-manicure-nyc .benefits-track.dragging {cursor:grabbing;user-select:none} body.page-russian-hard-gel-manicure-nyc .benefit-card {flex:0 0 min(320px,80vw);scroll-snap-align:start;background:#e8e5df;border:1px solid #d9d3c8;padding:clamp(24px,4vw,36px)} body.page-russian-hard-gel-manicure-nyc .benefit-num {font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#9b7e58;font-weight:300;margin-bottom:16px} body.page-russian-hard-gel-manicure-nyc .benefit-text {font-size:13px;line-height:1.95;color:#6e6660;font-weight:300} body.page-russian-hard-gel-manicure-nyc .benefit-dots {display:flex;gap:6px;justify-content:center;padding-top:4px} body.page-russian-hard-gel-manicure-nyc .benefit-dot {height:1px;display:block;transition:width .2s,background .2s} body.page-russian-hard-gel-manicure-nyc .who-section {padding:clamp(56px,10vw,88px) clamp(24px,5vw,64px);max-width:760px;margin:0 auto} body.page-russian-hard-gel-manicure-nyc .who-list {display:flex;flex-direction:column;gap:0;margin-top:clamp(28px,5vw,40px)} body.page-russian-hard-gel-manicure-nyc .who-item {display:flex;align-items:flex-start;gap:20px;padding:clamp(16px,3vw,22px) 0;border-top:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .who-item:last-child {border-bottom:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .who-num {font-family:"EB Garamond",serif;font-size:clamp(18px,3vw,22px);color:#9b7e58;font-weight:400;min-width:28px;flex-shrink:0;line-height:1.4} body.page-russian-hard-gel-manicure-nyc .who-text {font-size:13px;line-height:1.95;color:#6e6660;font-weight:300} body.page-russian-hard-gel-manicure-nyc .block45-wrap {padding:clamp(16px,3vw,24px) clamp(24px,5vw,64px) clamp(72px,12vw,100px)} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .block45-wrap {padding-top:8px;padding-bottom:56px}} body.page-russian-hard-gel-manicure-nyc .videos-resp {display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,32px)} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .videos-resp {grid-template-columns:1fr;gap:28px;max-width:100%}} @media (max-width:640px) {} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .what-inner,body.page-russian-hard-gel-manicure-nyc .why-pop-inner,body.page-russian-hard-gel-manicure-nyc .benefits-section-title,body.page-russian-hard-gel-manicure-nyc .benefits-track-wrap,body.page-russian-hard-gel-manicure-nyc .block45-wrap>div,body.page-russian-hard-gel-manicure-nyc .who-section,body.page-russian-hard-gel-manicure-nyc .comp-inner,body.page-russian-hard-gel-manicure-nyc .reviews-inner {max-width:760px;margin-left:auto;margin-right:auto}} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .benefits-section-title {padding-left:0;padding-right:0}} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .benefits-track {padding-left:0;padding-right:0}} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .benefits-track-wrap {overflow:hidden}} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .block45-wrap {padding-left:24px;padding-right:24px}} body.page-russian-hard-gel-manicure-nyc .what-section {background:var(--bg);border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .read-more-hidden[hidden] {display:none} body.page-russian-hard-gel-manicure-nyc .read-more-toggle {display:inline-flex;align-items:center;justify-content:center;margin-top:18px;min-height:44px;padding:0 20px;border:1px solid #9b7e58;background:transparent;color:#1c1813;font-family:"DM Sans",sans-serif;font-size:10px;letter-spacing:3px;text-transform:uppercase;font-weight:400;cursor:pointer;transition:background .25s,color .25s,border-color .25s} body.page-russian-hard-gel-manicure-nyc .read-more-toggle:hover {background:#9b7e58;color:#f0eeea;border-color:#9b7e58} body.page-russian-hard-gel-manicure-nyc .reviews-head {margin-bottom:clamp(24px,4vw,32px)} body.page-russian-hard-gel-manicure-nyc .reviews-head-row {display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:14px} body.page-russian-hard-gel-manicure-nyc .reviews-google-link {display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid #9b7e58;color:#1c1813;text-decoration:none;font-size:10px;letter-spacing:3px;text-transform:uppercase;white-space:nowrap;transition:background .25s,color .25s,border-color .25s} body.page-russian-hard-gel-manicure-nyc .reviews-google-link:hover,body.page-russian-hard-gel-manicure-nyc .reviews-google-link:active {background:#9b7e58;color:#f0eeea} body.page-russian-hard-gel-manicure-nyc .reviews-sub {max-width:760px;font-size:13px;line-height:1.95;color:#6e6660;font-weight:300} body.page-russian-hard-gel-manicure-nyc .steril-preview .steril-step:last-child {border-bottom:1px solid #e8e3da} body.page-russian-hard-gel-manicure-nyc .steril-toggle-btn {margin-top:18px;margin-bottom:16px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#9b7e58;background:none;border:1px solid #9b7e58;padding:8px 18px;cursor:pointer;font-family:"DM Sans",sans-serif;font-weight:300;transition:background .25s ease,color .25s ease,border-color .25s ease} body.page-russian-hard-gel-manicure-nyc .steril-toggle-btn:hover {background:#9b7e58;color:#f0eeea;border-color:#9b7e58} body.page-russian-hard-gel-manicure-nyc .video-showcase-section {padding:clamp(72px,12vw,110px) clamp(20px,5vw,48px);border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8;background:#f6f2ec} body.page-russian-hard-gel-manicure-nyc .video-showcase-inner {max-width:760px;margin:0 auto} body.page-russian-hard-gel-manicure-nyc .video-showcase-kicker {display:block;text-align:center;font-size:9px;letter-spacing:3.5px;text-transform:uppercase;color:#9b7e58;margin-bottom:18px} body.page-russian-hard-gel-manicure-nyc .video-showcase-title {font-family:"EB Garamond",serif;font-size:clamp(34px,6vw,56px);line-height:1.02;font-weight:400;color:#1c1813;text-align:center;margin-bottom:clamp(28px,5vw,40px)} body.page-russian-hard-gel-manicure-nyc .videos-resp {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,28px)} body.page-russian-hard-gel-manicure-nyc .yt-preview {position:relative;aspect-ratio:16 / 10;cursor:pointer;overflow:hidden;background:#1c1813;min-height:0} body.page-russian-hard-gel-manicure-nyc .yt-preview img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;transition:transform .35s ease} body.page-russian-hard-gel-manicure-nyc .yt-preview:hover img {transform:scale(1.03)} body.page-russian-hard-gel-manicure-nyc .yt-preview-overlay {position:absolute;inset:0;background:linear-gradient(to top,rgba(28,24,19,0.32),rgba(28,24,19,0.12));pointer-events:none} body.page-russian-hard-gel-manicure-nyc .yt-preview-play {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;background:rgba(255,255,255,0.94);display:flex;align-items:center;justify-content:center;pointer-events:none;box-shadow:0 10px 28px rgba(28,24,19,0.18)} @media (max-width:760px) {body.page-russian-hard-gel-manicure-nyc .reviews-head-row {flex-direction:column;align-items:flex-start}} @media (max-width:760px) {body.page-russian-hard-gel-manicure-nyc .videos-resp {grid-template-columns:1fr}} @media (max-width:760px) {body.page-russian-hard-gel-manicure-nyc .yt-preview-play {width:72px;height:72px}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .sticky-book {display:none}} body.page-russian-hard-gel-manicure-nyc .what-section {padding:clamp(56px,10vw,88px) clamp(24px,5vw,64px);background:var(--bg);border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .what-inner,body.page-russian-hard-gel-manicure-nyc .why-pop-inner {max-width:760px;margin:0 auto;display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(32px,6vw,64px);align-items:start} @media (max-width:580px) {body.page-russian-hard-gel-manicure-nyc .what-inner,body.page-russian-hard-gel-manicure-nyc .why-pop-inner {grid-template-columns:1fr;gap:24px}} body.page-russian-hard-gel-manicure-nyc .what-big {font-family:"EB Garamond",serif;font-size:clamp(28px,6vw,44px);font-weight:400;color:#1c1813;line-height:1.05} body.page-russian-hard-gel-manicure-nyc .what-body,body.page-russian-hard-gel-manicure-nyc .why-pop-body {font-size:clamp(13px,1.8vw,14px);line-height:1.95;color:#6e6660;font-weight:300} body.page-russian-hard-gel-manicure-nyc .what-body p+p,body.page-russian-hard-gel-manicure-nyc .why-pop-body p+p {margin-top:14px} body.page-russian-hard-gel-manicure-nyc .why-pop-section {background:#f0eeea;border-top:1px solid #d9d3c8;padding:clamp(56px,10vw,88px) clamp(24px,5vw,64px)} body.page-russian-hard-gel-manicure-nyc .read-more-hidden.open {display:block} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .what-inner,body.page-russian-hard-gel-manicure-nyc .why-pop-inner,body.page-russian-hard-gel-manicure-nyc .benefits-section-title,body.page-russian-hard-gel-manicure-nyc .benefits-track-wrap,body.page-russian-hard-gel-manicure-nyc .block45-wrap>div,body.page-russian-hard-gel-manicure-nyc .who-section,body.page-russian-hard-gel-manicure-nyc .comp-inner,body.page-russian-hard-gel-manicure-nyc .reviews-inner {width:min(100%,760px);max-width:760px;margin-left:auto;margin-right:auto}} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .benefits-section-title {padding-left:0;padding-right:0}} @media (min-width:761px) {body.page-russian-hard-gel-manicure-nyc .benefits-track {padding-left:0;padding-right:0}} body.page-russian-hard-gel-manicure-nyc .stp-section {background:#e9e7e3;border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8} body.page-russian-hard-gel-manicure-nyc .stp-inner {width:min(100%,760px);margin:0 auto;padding:clamp(40px,7vw,64px) clamp(20px,5vw,48px)} body.page-russian-hard-gel-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-hard-gel-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-hard-gel-manicure-nyc .stp-track {height:1px;background:#c8c0b4;position:relative} body.page-russian-hard-gel-manicure-nyc .stp-fill {height:100%;background:#9b7e58;transition:width .4s ease;width:0%} body.page-russian-hard-gel-manicure-nyc .stp-nums {display:flex;justify-content:space-between;margin-top:12px;margin-bottom:32px} body.page-russian-hard-gel-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-hard-gel-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-hard-gel-manicure-nyc .stp-pnum.done {color:#7a6e64} body.page-russian-hard-gel-manicure-nyc .stp-pnum.done::before {background:#7a6e64} body.page-russian-hard-gel-manicure-nyc .stp-pnum.on {color:#1c1813} body.page-russian-hard-gel-manicure-nyc .stp-pnum.on::before {background:#9b7e58;width:2px} body.page-russian-hard-gel-manicure-nyc .stp-pnum:hover {color:#1c1813} body.page-russian-hard-gel-manicure-nyc .stp-content {min-height:130px;margin-bottom:28px} body.page-russian-hard-gel-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-hard-gel-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-hard-gel-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-hard-gel-manicure-nyc .stp-nav {display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #d9d3c8} body.page-russian-hard-gel-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-hard-gel-manicure-nyc .stp-btn:hover {background:#1c1813;color:#f0eeea} body.page-russian-hard-gel-manicure-nyc .stp-btn:hover .stp-arrow {stroke:#f0eeea} body.page-russian-hard-gel-manicure-nyc .stp-arrow {stroke:#1c1813;transition:stroke .2s} body.page-russian-hard-gel-manicure-nyc .stp-btn:disabled {color:#8c8078;border-color:#8c8078;cursor:default} body.page-russian-hard-gel-manicure-nyc .stp-btn:disabled .stp-arrow {stroke:#8c8078} body.page-russian-hard-gel-manicure-nyc .stp-btn:disabled:hover {background:none;color:#8c8078} body.page-russian-hard-gel-manicure-nyc .stp-ctr {font-size:11px;letter-spacing:2.5px;color:#5a524a;font-family:"DM Sans",sans-serif} body.page-russian-hard-gel-manicure-nyc .term-note-section {background:#e8e5df;border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8;padding:clamp(28px,5vw,44px) clamp(20px,5vw,48px)} body.page-russian-hard-gel-manicure-nyc .term-note-card {width:min(100%,760px);margin:0 auto;border-left:2px solid #9b7e58;padding:clamp(24px,4vw,32px) 0 clamp(24px,4vw,32px) clamp(24px,4vw,32px)} body.page-russian-hard-gel-manicure-nyc .term-note-title {font-family:"EB Garamond",serif;font-size:clamp(28px,5vw,40px);line-height:1.05;font-weight:400;color:#1c1813;margin-bottom:14px} body.page-russian-hard-gel-manicure-nyc .term-note-text {font-size:13px;line-height:1.95;color:#6e6660;font-weight:300;max-width:640px} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-section {padding-left:20px;padding-right:20px}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-intro {margin-bottom:24px}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-hint {display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px 0 18px}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-hint-copy {display:flex;flex-direction:column;gap:4px}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-hint-text {font-size:9px;letter-spacing:2.8px;text-transform:uppercase;color:#9b7e58}} @media (max-width:640px) {} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-controls {display:flex;gap:8px;flex-shrink:0}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-btn {width:40px;height:40px;border:1px solid #d9d3c8;border-radius:50%;background:#f0eeea;color:#1c1813;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s,color .2s,opacity .2s}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-btn:hover,body.page-russian-hard-gel-manicure-nyc .comp-mobile-btn:active {background:#1c1813;border-color:#1c1813;color:#f0eeea}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-btn[disabled] {opacity:0.35;cursor:default;pointer-events:none}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table-wrap {position:relative}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table-wrap::before,body.page-russian-hard-gel-manicure-nyc .comp-table-wrap::after {display:none}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table {display:block;width:100%;border-collapse:separate}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table thead {display:none}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table tbody {display:flex;gap:16px;overflow-x:auto;padding:0 0 8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table tbody::-webkit-scrollbar {display:none}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table tr {display:block;flex:0 0 min(340px,86vw);scroll-snap-align:start;margin-bottom:0;padding:18px 18px 16px;background:#f0eeea;border:1px solid #d9d3c8}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table td {display:block;width:100%;border:none;padding:0}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table td:first-child {min-width:0;padding:0 0 14px;margin-bottom:14px;border-bottom:1px solid #d9d3c8;font-size:10px;letter-spacing:2px;color:#9b7e58}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table td:nth-child(2),body.page-russian-hard-gel-manicure-nyc .comp-table td:nth-child(3) {font-size:12.5px;line-height:1.85;color:#6e6660}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table td:nth-child(3) {margin-top:14px;padding-top:14px;border-top:1px solid #e8e3da}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table td:nth-child(2)::before,body.page-russian-hard-gel-manicure-nyc .comp-table td:nth-child(3)::before {display:block;margin-bottom:6px;font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#1c1813;font-weight:400}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table td:nth-child(2)::before {content:"Russian Hard Gel"}} @media (max-width:640px) {body.page-russian-hard-gel-manicure-nyc .comp-table td:nth-child(3)::before {content:"Russian Builder Gel"}} @media (min-width:641px) {body.page-russian-hard-gel-manicure-nyc .comp-mobile-hint {display:none}} body.page-russian-hard-gel-manicure-nyc .massage-promo-section {padding:clamp(52px,8vw,76px) clamp(20px,5vw,48px);background:#f0eeea} body.page-russian-hard-gel-manicure-nyc .massage-promo-inner {max-width:760px;margin:0 auto} body.page-russian-hard-gel-manicure-nyc .cards-header {margin-bottom:clamp(32px,5vw,48px)} body.page-russian-hard-gel-manicure-nyc .cards-title {font-family:"EB Garamond",serif;font-size:clamp(28px,5vw,40px);font-weight:400;color:#1c1813;line-height:1.05} body.page-russian-hard-gel-manicure-nyc .massage-promo-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px} body.page-russian-hard-gel-manicure-nyc .massage-promo-card {background:#f8f6f2;border:1px solid rgba(155,126,88,0.58);border-radius:20px;padding:clamp(24px,4vw,32px);display:flex;flex-direction:column;gap:14px;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease} body.page-russian-hard-gel-manicure-nyc .massage-promo-card:hover {border-color:#9b7e58;transform:translateY(-1px);box-shadow:0 12px 28px rgba(28,24,19,0.06)} body.page-russian-hard-gel-manicure-nyc .massage-promo-title {font-family:"EB Garamond",serif;font-size:clamp(24px,2vw,24px);line-height:1.0;font-weight:400;color:#1c1813} body.page-russian-hard-gel-manicure-nyc .massage-promo-text {font-size:14px;line-height:1.85;color:#4a4540} body.page-russian-hard-gel-manicure-nyc .massage-promo-link {display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:auto;min-height:48px;padding:0 24px;border:1px solid #9b7e58;border-radius:999px;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#1c1813;text-decoration:none;transition:background .22s ease,color .22s ease,border-color .22s ease} body.page-russian-hard-gel-manicure-nyc .massage-promo-link:hover {background:#9b7e58;color:#f0eeea} @media (max-width:760px) {body.page-russian-hard-gel-manicure-nyc .massage-promo-grid {grid-template-columns:1fr}} @media (max-width:760px) {body.page-russian-hard-gel-manicure-nyc .massage-promo-link {width:100%;justify-content:center}} body.page-russian-hard-gel-manicure-nyc main {max-width:100%;overflow-x:clip} @supports not (overflow:clip) {body.page-russian-hard-gel-manicure-nyc main {overflow-x:hidden}} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-001 {padding-top:20px} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-002 {max-width:760px;margin:0 auto;border-left:2px solid #9b7e58;padding:clamp(24px,4vw,36px);background:#e8e5df} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-003 {font-family:'EB Garamond',serif;font-size:clamp(44px,10vw,64px);font-weight:400;color:#9b7e58;line-height:1;margin-bottom:6px} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-004 {font-size:13px;line-height:1.95;color:#6e6660;font-weight:300} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-018 {padding:clamp(56px,10vw,88px) 0;border-top:1px solid #d9d3c8;background:var(--bg)} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-019 {font-family:'EB Garamond',serif;font-size:clamp(22px,4vw,32px);font-weight:400;color:#1c1813;line-height:1.15;margin-bottom:clamp(28px,5vw,40px);padding:0 clamp(24px,5vw,64px)} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-020 {flex:0 0 clamp(8px,4vw,40px);flex-shrink:0} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-021 {padding:4px clamp(24px,5vw,64px) 0} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-022 {width:20px;background:#9b7e58} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-023 {width:6px;background:#d9d3c8} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-024 {width:6px;background:#d9d3c8} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-025 {width:6px;background:#d9d3c8} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-026 {width:6px;background:#d9d3c8} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-027 {width:6px;background:#d9d3c8} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-028 {font-family:'EB Garamond',serif;font-size:clamp(22px,4vw,32px);font-weight:400;color:#1c1813;line-height:1.15} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-029 {font-family:'EB Garamond',serif;font-size:clamp(22px,4vw,32px);font-weight:400;color:#1c1813;line-height:1.15;margin-bottom:clamp(20px,3vw,28px)} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-030 {font-family:'EB Garamond',serif;font-size:clamp(22px,4vw,32px);font-weight:400;color:#1c1813;line-height:1.15} body.page-russian-hard-gel-manicure-nyc .u-russian-hard-gel-manicure-nyc-031 {background:#e8e5df;border-top:1px solid #d9d3c8;border-bottom:1px solid #d9d3c8}