:root{--ivory:#f5f1e8;--paper:#fffdf9;--green:#343D2B;--green2:#242B1E;--sage:#b9c8b4;--ink:#151815;--muted:#687068;--line:#d9ddd4;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ivory);color:var(--ink);font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.container{width:min(1180px,calc(100% - 34px));margin:auto}.top{background:var(--green);color:#fff;text-align:center;padding:9px;font-size:9px;letter-spacing:.16em;text-transform:uppercase}header{position:sticky;top:0;z-index:50;background:#f5f1e8ee;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px}.logo{width:118px;height:48px;object-fit:contain;mix-blend-mode:multiply}.links{display:flex;gap:21px;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.links a:hover{color:var(--green)}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--green);color:#fff;padding:14px 20px;border-radius:999px;font-size:9px;letter-spacing:.13em;text-transform:uppercase}.btn.light{background:transparent;color:var(--green);border:1px solid var(--green)}.nskin-section{padding:100px 0}.hero{min-height:690px;display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.kicker{color:var(--green);font-size:9px;letter-spacing:.34em;text-transform:uppercase}h1,h2,h3{font-family:Georgia,serif;font-weight:400}h1{font-size:clamp(54px,7vw,92px);line-height:.9;margin:20px 0}h1 em,h2 em{font-style:normal;color:var(--green)}.lead{font-family:Georgia,serif;color:#454b45;font-size:20px;line-height:1.55;max-width:600px}.hero-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:28px}.hero-art{height:560px;border:1px solid var(--line);border-radius:190px 190px 10px 10px;background:var(--paper);overflow:hidden;display:grid;place-items:center}.hero-art img{width:88%;height:88%;object-fit:contain;mix-blend-mode:multiply}.green{background:var(--green);color:#fff}.green .kicker{color:var(--sage)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:42px}.section-head h2{font-size:50px;line-height:1;margin:10px 0}.section-head p{max-width:530px;line-height:1.7;color:var(--muted)}.green .section-head p{color:#dbe6dc}.about-grid,.feature-grid,.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.panel,.contact-card{background:var(--paper);border:1px solid var(--line);padding:42px}.panel p,.contact-card p{line-height:1.8;color:var(--muted)}.quote{font-family:Georgia,serif;font-size:32px;line-height:1.3;color:var(--green)}.method-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.method-card{background:var(--paper);border:1px solid var(--line);padding:30px;min-height:280px}.method-card .num{color:var(--sage);font-size:10px;letter-spacing:.16em}.method-card h3{font-size:25px;margin:32px 0 12px}.method-card p{font-size:12px;line-height:1.75;color:#4c544d}.brands{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.brand-card{background:var(--paper);border:1px solid var(--line);padding:30px;min-height:245px}.brand-card .num{color:var(--sage);font-size:10px;letter-spacing:.15em}.brand-card h3{font-size:25px;margin:28px 0 12px}.brand-card p{font-size:12px;line-height:1.75;color:#4c544d}.favs{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.fav{background:var(--paper);border:1px solid var(--line);padding:22px;min-height:205px}.fav small{color:var(--green);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.fav h3{font-size:20px;line-height:1.2;margin:14px 0}.fav p{font-size:10px;line-height:1.65;color:var(--muted)}.skin-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.skin{padding:25px 16px;border:1px solid var(--line);background:var(--paper);min-height:190px}.skin h3{font-size:20px;margin:0 0 12px}.skin p{font-size:11px;line-height:1.65;color:var(--muted)}.concerns{margin-top:22px;padding:22px;background:#e6ebdd;color:var(--green);font-family:Georgia,serif;font-size:18px;text-align:center}.laser-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wave{background:var(--paper);border:1px solid var(--line);padding:28px}.wave b{font-family:Georgia,serif;font-size:32px;font-weight:400;color:var(--green)}.wave span{display:block;margin-top:8px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.laser-copy{margin-top:18px;padding:30px;background:var(--green);color:#fff}.laser-copy p{line-height:1.8;color:#dbe6dc;font-size:13px}.services{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.service{background:var(--paper);border:1px solid var(--line);padding:19px 20px;display:flex;justify-content:space-between;gap:20px}.service small{color:var(--green);font-size:8px;text-transform:uppercase;letter-spacing:.1em}.service h3{font-size:17px;margin:7px 0}.service span{font-size:9px;color:var(--muted)}.store-entry{display:grid;grid-template-columns:1.05fr .95fr;min-height:470px;background:var(--paper);border:1px solid var(--line)}.store-copy{padding:70px;display:flex;flex-direction:column;justify-content:center}.store-copy h2{font-size:clamp(42px,5vw,68px);line-height:.98;margin:15px 0 22px}.store-copy p{max-width:530px;color:var(--muted);font-size:15px;line-height:1.8;margin-bottom:28px}.store-panel{margin:18px;background:var(--green);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:45px;position:relative;overflow:hidden}.store-word{font-family:Georgia,serif;font-size:clamp(62px,8vw,112px);line-height:.78;letter-spacing:-.04em}.store-small{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#dbe6dc}.contact{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.contact-row{padding:14px 0;border-bottom:1px solid var(--line)}.contact-row small{display:block;color:var(--muted);font-size:8px;letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px}footer{padding:34px 0;display:flex;justify-content:space-between;color:var(--muted);font-size:8px;letter-spacing:.13em;text-transform:uppercase}@media(max-width:900px){.links{display:none}.hero,.about-grid,.feature-grid,.contact-grid,.laser-grid,.store-entry{grid-template-columns:1fr}.hero{padding:55px 0}.hero-art{height:420px}.method-grid,.brands{grid-template-columns:1fr 1fr}.favs{grid-template-columns:repeat(2,1fr)}.skin-grid{grid-template-columns:repeat(3,1fr)}.section-head{display:block}section{padding:75px 0}}@media(max-width:540px){.method-grid,.brands,.services,.skin-grid,.favs{grid-template-columns:1fr}.container{width:calc(100% - 26px)}.section-head h2{font-size:40px}.nav{height:72px}.logo{width:105px}.store-copy{padding:32px}.store-panel{margin:10px;min-height:300px;padding:30px}}.skin-intro{display:grid;grid-template-columns:1fr 1fr;gap:25px;background:#e6ebdd;padding:28px 32px;margin-bottom:28px;color:#4c544d;font-size:13px;line-height:1.8}.skin-intro p{margin:0}.skin-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.skin-card{background:var(--paper);border:1px solid var(--line);padding:32px;min-height:390px}.skin-num{color:var(--sage);font-size:10px;letter-spacing:.16em}.skin-card h3{font-size:29px;margin:18px 0 8px;color:var(--green)}.skin-card h4{font-family:Georgia,serif;font-size:16px;font-weight:400;line-height:1.45;margin:0 0 18px}.skin-card p{font-size:12px;line-height:1.75;color:#4c544d;margin:0 0 13px}.skin-approach{margin-top:20px;padding-top:18px;border-top:1px solid var(--line);font-size:11px;line-height:1.7;color:var(--muted)}.skin-approach b{font-size:8px;letter-spacing:.12em;color:var(--green)}.skin-bottom{margin-top:18px;background:var(--green);color:#fff;padding:50px}.skin-bottom .kicker{color:var(--sage)}.skin-bottom h2{font-size:42px;line-height:1.08;max-width:850px;margin:12px 0 20px}.skin-bottom p{max-width:820px;color:#dbe6dc;font-size:13px;line-height:1.8}.skin-bottom h3{font-size:25px;margin:28px 0 8px}.skin-bottom .skin-quote{font-family:Georgia,serif;font-size:26px;color:#fff;margin:25px 0}.skin-bottom .btn{margin:6px 6px 0 0}@media(max-width:900px){.skin-intro,.skin-grid{grid-template-columns:1fr}.skin-card{min-height:0}}@media(max-width:540px){.skin-intro{padding:22px}.skin-card{padding:25px}.skin-bottom{padding:32px}.skin-bottom h2{font-size:32px}}body{background:#f5f1e8!important;color:#151815}body,button,input,select{font-family:Arial,sans-serif}h1,h2,h3,.h0,.h1,.h2{font-family:Georgia,serif!important;font-weight:400!important}.button,.shopify-payment-button__button,.product-form__submit{border-radius:999px!important;background:#343d2b!important;color:#fff!important;text-transform:uppercase;letter-spacing:.12em;font-size:11px!important}.button:after{box-shadow:none!important}.page-width{max-width:1220px}.card,.card__inner,.product__media,.product-media-container,.cart-item__image{border-radius:0!important;box-shadow:none!important}.card__content,.product__info-wrapper{background:transparent}.header-wrapper,.footer{background:#f5f1e8!important}.price{color:#343d2b}.field__input,.select__select,.quantity{border-radius:0!important}.gradient{background:#f5f1e8!important}.collection-hero,.main-page-title{padding-top:45px}.nskin-header{position:sticky;top:0;z-index:60;background:#f5f1e8ee;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #d9ddd4}.nskin-header .nav{max-width:1180px;margin:auto}.nskin-header .wordmark{font-family:Georgia,serif;font-size:20px;letter-spacing:.16em;line-height:1}.nskin-header .wordmark small{display:block;font:8px Arial,sans-serif;letter-spacing:.4em;margin-top:5px}.nskin-header .links{align-items:center}.nskin-header .mobile-links{display:none}.nskin-footer{padding:52px 0;background:#343d2b;color:#fff}.nskin-footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.nskin-footer a{font-size:10px;letter-spacing:.13em;text-transform:uppercase;margin-right:16px}.nskin-footer .brand{font-family:Georgia,serif;font-size:22px}.n-method-anchor{scroll-margin-top:90px}@media(max-width:800px){.nskin-header .nav{height:70px;padding:0 17px}.nskin-header .links{display:none}.nskin-header .mobile-links{display:flex;align-items:center;gap:14px}.nskin-header .mobile-links summary{list-style:none;cursor:pointer;font-size:12px;text-transform:uppercase;letter-spacing:.14em}.nskin-header .mobile-links details{position:relative}.nskin-header .mobile-menu{position:absolute;right:-55px;top:30px;background:#f5f1e8;border:1px solid #d9ddd4;padding:24px;min-width:220px;display:grid;gap:18px;box-shadow:0 15px 30px #15181520}.nskin-footer .container{display:block}.nskin-footer nav{margin-top:25px;display:grid;gap:15px}}.namrata-photo-wrap{margin:2.5rem 0 1rem;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:2.5rem;align-items:center}.namrata-photo{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 38%;display:block;border-radius:2px;box-shadow:0 18px 50px #00000029}.namrata-photo-copy{max-width:620px}.namrata-photo-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;opacity:.72;margin-bottom:.75rem}@media(max-width:760px){.namrata-photo-wrap{grid-template-columns:1fr;gap:1.5rem}.namrata-photo{aspect-ratio:4/5}}#about .namrata-photo-copy h3{color:#fff;line-height:1.18}@media(max-width:760px){#about .namrata-photo-wrap{width:100%;margin:0 0 3rem;gap:0}#about .namrata-photo{border-radius:0;box-shadow:none}#about .namrata-photo-copy{width:100%;max-width:none;min-width:0;padding:2.4rem 20px 0;overflow-wrap:break-word}#about .namrata-photo-copy h3{font-size:clamp(2.6rem,7vw,3.8rem);margin:1.2rem 0 2rem}#about .namrata-photo-copy p{line-height:1.7}}.nskin-skin-explorer .section-head{margin-bottom:32px}.nskin-skin-explorer .section-head h2{max-width:650px}.skin-explorer{background:#343d2b;color:#f5f1e8;padding:clamp(32px,5vw,72px);border-radius:2px}.skin-explorer-label{font:400 clamp(17px,2vw,23px) Georgia,serif;color:#c4d3c6;margin-bottom:22px}.skin-explorer-label span{font:12px Arial,sans-serif;opacity:.85}.skin-explorer-concern-label{margin-top:42px}.skin-explorer-options{display:flex;flex-wrap:wrap;gap:10px}.skin-explorer-pill{-webkit-appearance:none;appearance:none;background:transparent;color:#f5f1e8;border:1px solid #a0b7aa;border-radius:999px;padding:11px 19px;min-height:46px;font:400 15px Arial,sans-serif;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap}.skin-explorer-pill:hover,.skin-explorer-pill:focus-visible{border-color:#fff}.skin-explorer-pill:focus-visible{outline:2px solid #fff;outline-offset:3px}.skin-explorer-pill.is-selected{background:#f5f1e8;border-color:#f5f1e8;color:#151815}.skin-explorer-result{border-top:1px solid #a0b7aa;margin-top:48px;padding-top:42px;max-width:850px}.skin-explorer-result h3{color:#f5f1e8;font:400 clamp(38px,5vw,66px)/1.06 Georgia,serif!important;margin:0 0 22px}.skin-explorer-description{color:#c4d3c6;font:400 clamp(21px,2.6vw,30px)/1.55 Georgia,serif;margin:0 0 38px}.skin-explorer-approach{border-left:2px solid #c4d3c6;padding-left:20px}.skin-explorer-approach strong{display:block;color:#c4d3c6;font:600 14px Arial,sans-serif}.skin-explorer-approach p{font:400 clamp(19px,2.3vw,27px)/1.5 Georgia,serif;color:#f5f1e8;margin:13px 0 0}.skin-explorer-approach .skin-explorer-focus{font-size:clamp(16px,1.7vw,20px);color:#dce6dc;margin-top:18px}.skin-explorer-focus[hidden]{display:none}.skin-explorer-cta{display:inline-flex;margin-top:32px;background:#f5f1e8;color:#343d2b;border-radius:999px;padding:14px 25px;font:600 11px Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em}.skin-explorer-note{padding:50px 0 0;max-width:760px}.skin-explorer-note h3{font-size:30px;margin:0 0 12px;color:#343d2b}.skin-explorer-note p{line-height:1.7;color:#4c544d}.skin-explorer-note a{color:#343d2b;text-decoration:underline;text-underline-offset:4px}@media(max-width:540px){.skin-explorer{padding:36px 20px}.skin-explorer-options{gap:9px}.skin-explorer-pill{font-size:14px;padding:10px 16px;min-height:44px}.skin-explorer-result{margin-top:38px;padding-top:35px}.skin-explorer-description{margin-bottom:32px}.skin-explorer-note{padding-top:35px}}#home .hero-copy{max-width:680px}#home .hero-art{width:min(100%,560px);justify-self:end;aspect-ratio:.84;height:auto;padding:48px;border-radius:280px 280px 18px 18px}#home .hero-art img{width:100%;height:100%;object-fit:contain}#about .about-editorial{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:clamp(56px,7vw,104px);align-items:center}#about .about-portrait{margin:0}#about .about-portrait img{display:block;width:100%;aspect-ratio:4/5;max-height:720px;object-fit:cover;object-position:center 30%;border-radius:2px}#about .about-copy{max-width:690px}#about .about-copy h2{color:#fff;font-size:clamp(50px,4.25vw,68px);line-height:1.02;letter-spacing:-.025em;margin:14px 0 24px}#about .about-intro{font:400 clamp(21px,1.65vw,27px)/1.5 Georgia,serif;color:#e8efe9;margin:0 0 28px}#about .about-body{border-top:1px solid rgba(255,255,255,.28);padding-top:25px}#about .about-body p{max-width:650px;color:#dbe6dc;font-size:15px;line-height:1.8;margin:0 0 17px}#about .about-cta{background:#fff;color:var(--green);margin-top:12px}@media(min-width:901px){#home.nskin-section{padding:48px 0 76px}#home .hero{min-height:0;grid-template-columns:minmax(0,1.08fr) minmax(420px,.82fr);gap:clamp(60px,7vw,110px);padding:34px 0;align-items:center}#home h1{font-size:clamp(68px,6.1vw,96px);line-height:.94;letter-spacing:-.035em;margin:18px 0 24px}#home .lead{font-size:19px;line-height:1.55;max-width:610px}#home .hero-actions{margin-top:30px}#about.nskin-section{padding:104px 0}}@media(max-width:900px){#home .hero-copy{max-width:none}#home .hero-art{width:100%;max-width:560px;justify-self:center;padding:34px}#about .about-editorial{grid-template-columns:1fr;gap:38px}#about .about-portrait{max-width:620px;margin:0 auto}#about .about-copy{max-width:680px}}@media(max-width:540px){#home .hero-art{padding:24px;border-radius:220px 220px 12px 12px}#about.nskin-section{padding:72px 0}#about .about-copy h2{font-size:42px}#about .about-intro{font-size:20px}#about .about-body p{font-size:14px}}@media(min-width:901px){#home.nskin-section{padding:70px 0 96px}#home .hero{display:grid;grid-template-columns:1fr;gap:58px;min-height:0;padding:20px 0 0;text-align:center}#home .hero-copy{max-width:900px;margin:0 auto}#home h1{font-size:clamp(72px,6.8vw,104px);line-height:.94;margin:18px 0 26px}#home .lead{max-width:720px;margin-left:auto;margin-right:auto;font-size:20px}#home .hero-actions{justify-content:center}#home .hero-art{width:min(100%,820px);height:420px;aspect-ratio:auto;justify-self:center;padding:56px 80px;border-radius:260px 260px 18px 18px}#home .hero-art img{width:100%;height:100%;object-fit:contain}}@media(min-width:1400px){#home .hero-art{width:900px;height:440px}}#home .hero{display:block}#home .hero-copy{margin-left:auto;margin-right:auto}@media(min-width:901px){#home.nskin-section{padding:82px 0 78px}#home .hero{padding:0;text-align:center}#home .hero-copy{max-width:900px}#home h1{font-size:clamp(72px,6.8vw,104px);line-height:.94;margin:18px 0 26px}#home .lead{max-width:720px;margin-left:auto;margin-right:auto;font-size:20px}#home .hero-actions{justify-content:center}#about.nskin-section{padding-top:92px}}@media(max-width:900px){#home.nskin-section{padding-bottom:64px}}.hero-brand-signature{width:min(100%,700px);margin:58px auto 0;padding-top:38px;border-top:1px solid var(--line);text-align:center;color:var(--ink)}.hero-brand-signature .brand-name{display:block;font:400 clamp(38px,4vw,58px)/1 Georgia,serif;letter-spacing:.24em;padding-left:.24em}.hero-brand-signature .brand-founder{display:block;margin-top:10px;font-size:10px;letter-spacing:.34em;text-transform:uppercase}.hero-brand-signature .brand-rule{display:block;width:170px;height:1px;background:#a8a99f;margin:18px auto}.hero-brand-signature .brand-pillars{display:block;font-size:11px;letter-spacing:.3em;text-transform:uppercase}.hero-brand-signature .brand-method{display:block;margin-top:24px;font-size:10px;font-weight:600;letter-spacing:.34em;text-transform:uppercase}.hero-brand-signature .brand-promise{display:block;margin-top:8px;font:italic 15px/1.5 Georgia,serif;color:var(--muted)}#about .about-intro{max-width:650px}#about .about-care{margin:27px 0 0;padding:22px 24px;border-left:2px solid var(--sage);background:#ffffff0f}#about .about-care p{margin:0;color:#f2f5f1;font:400 clamp(18px,1.45vw,23px)/1.55 Georgia,serif}#method .method-summary{max-width:560px}#method .method-principle{display:grid;grid-template-columns:1.05fr .95fr;gap:42px;align-items:stretch;margin-bottom:42px}#method .method-explanation{background:#e6ebdd;padding:38px;color:#4c544d}#method .method-explanation h3{font-size:25px;color:var(--green);margin:0 0 13px}#method .method-explanation p{font-size:13px;line-height:1.8;margin:0}@media(min-width:901px){#home.nskin-section{padding-bottom:74px}}@media(max-width:900px){.hero-brand-signature{margin-top:44px;padding-top:30px}#method .method-principle{grid-template-columns:1fr;gap:16px}}@media(max-width:540px){.hero-brand-signature .brand-name{font-size:36px;letter-spacing:.16em;padding-left:.16em}.hero-brand-signature .brand-founder{font-size:9px;letter-spacing:.24em}.hero-brand-signature .brand-pillars{font-size:9px;letter-spacing:.19em}#about .about-care{padding:18px}#method .method-explanation{padding:28px}}.nskin-brand-explorer .section-head{margin-bottom:32px}.brand-explorer{background:var(--green);color:var(--ivory);padding:clamp(34px,5vw,70px);border-radius:2px}.brand-explorer-label{font:400 clamp(17px,2vw,23px) Georgia,serif;color:#c4d3c6;margin-bottom:22px}.brand-explorer-options{display:flex;flex-wrap:wrap;gap:10px}.brand-explorer-pill{-webkit-appearance:none;appearance:none;background:transparent;color:var(--ivory);border:1px solid #a0b7aa;border-radius:999px;padding:11px 19px;min-height:46px;font:400 15px/1.2 Arial,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap}.brand-explorer-pill:hover,.brand-explorer-pill:focus-visible{border-color:#fff}.brand-explorer-pill:focus-visible{outline:2px solid #fff;outline-offset:3px}.brand-explorer-pill.is-selected{background:var(--ivory);border-color:var(--ivory);color:var(--ink)}.brand-explorer-result{border-top:1px solid #a0b7aa;margin-top:42px;padding-top:38px;max-width:860px}.brand-explorer-number{display:block;color:#c4d3c6;font-size:10px;letter-spacing:.2em;margin-bottom:15px}.brand-explorer-result h3{color:var(--ivory);font:400 clamp(38px,5vw,64px)/1.05 Georgia,serif!important;margin:0 0 20px}.brand-explorer-description{color:#dce6dc;font:400 clamp(20px,2.3vw,28px)/1.5 Georgia,serif;margin:0 0 30px}.brand-explorer-focus{border-left:2px solid #c4d3c6;padding-left:20px}.brand-explorer-focus strong{display:block;color:#c4d3c6;font:600 12px Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em}.brand-explorer-focus p{color:var(--ivory);font:400 clamp(17px,1.8vw,22px)/1.5 Georgia,serif;margin:10px 0 0}.brand-explorer-cta{display:inline-flex;margin-top:30px;background:var(--ivory);color:var(--green);border-radius:999px;padding:14px 24px;font:600 11px Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em}@media(max-width:540px){.brand-explorer{padding:36px 20px}.brand-explorer-options{gap:9px}.brand-explorer-pill{font-size:14px;padding:10px 15px;min-height:44px}.brand-explorer-result{margin-top:36px;padding-top:32px}}#MainContent:has(.nskin-shop-guide) .collection-hero{display:none}#MainContent:has(.nskin-shop-guide) .facets-container{border-top:1px solid #d9ddd4;padding-top:22px}#MainContent:has(.nskin-shop-guide) .product-grid{column-gap:22px;row-gap:42px}#MainContent:has(.nskin-shop-guide) .card-wrapper .card__inner{background:#fffdf9;border:1px solid #d9ddd4}#MainContent:has(.nskin-shop-guide) .card-wrapper .card__media{padding:20px}#MainContent:has(.nskin-shop-guide) .card__heading,#MainContent:has(.product__info-wrapper) .product__title h1{font:400 clamp(21px,2vw,29px)/1.2 Georgia,serif!important;color:#22251f}#MainContent:has(.nskin-shop-guide) .card__content{text-align:left;padding-top:12px}#MainContent:has(.nskin-shop-guide) .price,#MainContent:has(.product__info-wrapper) .price{font-size:15px;letter-spacing:.02em}#MainContent:has(.product__info-wrapper) .product__title h1{font-size:clamp(38px,4vw,60px)!important}@media(max-width:750px){#MainContent:has(.nskin-shop-guide) .product-grid{row-gap:34px}#MainContent:has(.nskin-shop-guide) .card-wrapper .card__media{padding:14px}}.nskin-master-logo{display:block;max-width:100%;height:auto;object-fit:contain;mix-blend-mode:normal}.nskin-header .wordmark{display:block;line-height:1;letter-spacing:normal}.nskin-master-logo--header{width:158px}.nskin-master-logo--footer{width:225px;margin-bottom:24px}.hero-brand-signature .nskin-master-logo--hero{width:min(100%,540px);margin:0 auto 26px;border-radius:0}@media(max-width:540px){.nskin-master-logo--header{width:132px}.nskin-master-logo--footer{width:200px}.hero-brand-signature .nskin-master-logo--hero{width:100%}}#home.nskin-section{padding-top:56px;padding-bottom:48px}#home .hero{min-height:0}#home .hero-brand-signature{margin-top:30px;padding-top:24px}#home .hero-brand-signature .nskin-master-logo--hero{width:min(100%,340px);margin-bottom:18px}.contact.page-width{padding-left:clamp(22px,5vw,54px);padding-right:clamp(22px,5vw,54px)}.nskin-contact-help{font-size:14px;line-height:1.65;margin:0 0 24px;color:#50574e}.nskin-contact-success{background:#e6ebdf;border:1px solid #aebba6;padding:18px;line-height:1.6}.shopify-policy__container{max-width:78rem;padding:40px 24px 64px}.shopify-policy__body{line-height:1.75;overflow-wrap:anywhere}.shopify-policy__body h2,.shopify-policy__body h3{line-height:1.25;margin:1.6em 0 .65em}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.2em}@media(max-width:749px){#home.nskin-section{padding-top:38px;padding-bottom:36px}#home .hero-brand-signature .nskin-master-logo--hero{width:min(100%,280px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nskin.css.map */
