/* The first chapter: warm, close photography and a compact, reference-led shop. */
.newborn-page{--nb-rose:#b78078;--nb-dark:#87554f;--nb-paper:#fbf8f5;--nb-line:#e9dfd8;background:var(--nb-paper);color:#292925}
.nb-wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}
.newborn-page .announcement{display:none}
.newborn-page .header-main{width:min(1280px,calc(100% - 72px));height:90px;grid-template-columns:minmax(0,1fr) 250px minmax(0,1fr);gap:24px}
.newborn-page .header-caption{display:block}.nb-header-search{width:min(100%,310px);background:#f0e9e5;border-radius:30px;display:flex;align-items:center;gap:13px;padding:8px 17px;min-height:44px;color:#726960;font-size:14px;text-align:start}.nb-header-search svg{width:20px;color:#71493f;flex-shrink:0}
.newborn-page .brand{gap:7px}.newborn-page .brand img{width:62px;height:62px}.newborn-page .brand-wordmark{font:46px/1 Georgia,serif;color:#282722}.newborn-page .brand-wordmark small{display:block;font:9px/1.7 'DM Sans',sans-serif;letter-spacing:.9px;text-align:center;color:#98645b;margin-top:5px}
.newborn-page .header-actions{gap:6px}.newborn-page .header-actions>[data-action=search]{display:none}.newborn-page .language-switch{padding:6px 9px;gap:5px;min-height:44px}.newborn-page .language-code{font-size:12px}
.newborn-page .desktop-nav{gap:55px;height:50px;font-size:15px}.newborn-page .desktop-nav>button{height:100%;min-height:44px}.newborn-page .desktop-nav .shop-menu{position:static}.newborn-page .site-header.is-scrolled .header-main{height:78px}.newborn-page .site-header.is-scrolled .brand img{width:54px;height:54px}.newborn-page .site-header{background:#fcfaf7f5}
.nb-hero{position:relative;min-height:450px;background:#eee5de;overflow:hidden;isolation:isolate}
.nb-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;z-index:-2}
.nb-hero-inner{position:relative;min-height:450px;padding-top:14px;padding-bottom:26px}
.nb-breadcrumbs{display:flex;align-items:center;gap:10px;font-size:13px;min-height:32px;color:#65574d;flex-wrap:wrap}.nb-breadcrumbs a{display:flex;align-items:center;gap:7px;min-height:32px}.nb-breadcrumbs svg{width:17px;height:17px}.nb-breadcrumbs a:hover{color:var(--nb-dark)}
.nb-hero-copy{width:49%;padding-top:22px}.nb-age{font-size:22px;font-weight:500}.nb-hero h1{font:600 clamp(38px,3.7vw,56px)/1.55 var(--font);color:#272824;margin:3px 0 9px}.nb-hero h1>span{color:#c5948b;font-size:.78em;display:inline-block;vertical-align:middle;margin-inline-start:6px}
.nb-lead{font-size:19px;line-height:1.8;max-width:560px}.nb-intro{font-size:16px;line-height:1.85;margin-top:7px;color:#4d4940}.nb-promises{display:grid;grid-template-columns:repeat(3,1fr);margin-top:25px;width:90%;max-width:500px}.nb-promises>span{display:flex;align-items:center;flex-direction:column;text-align:center;gap:5px;line-height:1.65;font-size:14px;position:relative}.nb-promises>span+span:before{content:'';position:absolute;inset-inline-start:0;bottom:0;height:50px;border-inline-start:1px solid #dacfc6}.nb-promises svg{width:33px;height:33px;stroke-width:1.25}.nb-promises>span:first-child svg{color:#ad7c72;fill:#d6aaa0}.nb-promises>span:last-child svg{color:#68765f}
.nb-hero-script{position:absolute;left:0;top:48%;transform:rotate(-7deg);font:italic 35px/1.25 Georgia,serif;color:white;text-shadow:0 1px 8px #75583b70;pointer-events:none}.nb-hero-script small{display:block;font-size:40px;margin-inline-start:50px}
.nb-section{padding-block:34px}.nb-section-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:19px}.nb-section-head h2{font:600 27px/1.65 var(--font);margin:0}.nb-text-link{display:inline-flex;align-items:center;gap:9px;font-size:14px;min-height:44px;padding:0;white-space:nowrap}.nb-text-link:hover{color:var(--nb-dark)}.nb-text-link svg{width:17px;height:17px}
.nb-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.nb-category{padding:0;overflow:hidden;border-radius:12px;background:#f1eae4;border:1px solid #e8ded5;box-shadow:0 2px 5px #54483907;transition:transform .2s,border-color .2s}.nb-category:hover{transform:translateY(-4px)}.nb-category[aria-pressed=true]{border-color:#a47765;box-shadow:0 0 0 1px #a47765}.nb-category img{width:100%;aspect-ratio:1.15;object-fit:cover;mix-blend-mode:multiply}.nb-category span{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.6;min-height:49px;padding:9px 5px;font-weight:500}
.nb-insight{min-height:214px;display:grid;grid-template-columns:180px 1fr 31%;gap:24px;align-items:center;position:relative;overflow:hidden;border-radius:12px;background:#eee4dd;padding:20px 26px;isolation:isolate}.nb-insight>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 49%;z-index:-2}.nb-insight:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(to left,#efe7e0 0%,#efe7e0 50%,#efe7e070 67%,transparent 90%)}
.nb-insight-list{display:flex;flex-direction:column;gap:10px;border-inline-end:1px solid #d8c8bd;padding-inline-end:18px;font-size:14px}.nb-insight-list>span{display:flex;align-items:center;gap:12px;min-height:28px}.nb-insight-list svg{color:#a06e5b;width:25px;height:25px;flex-shrink:0}.nb-insight-list>span:nth-child(3) svg{color:#788067}.nb-insight-copy h2,.nb-next h2{font:600 25px/1.6 var(--font)}.nb-insight-copy p{font-size:16px;line-height:1.9;margin:6px 0 12px;color:#4b463e}.nb-button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:7px 27px;border-radius:30px;background:#a66c64;color:#fffdfa;font-size:15px;line-height:1.8;transition:background .2s}.nb-button:hover{background:#89554d}.nb-hand-caption{position:absolute;left:27px;top:50%;transform:translateY(-50%);color:#7a6456;text-align:center;font:500 24px/1.4 var(--serif);text-shadow:0 1px 6px #fff8ed}
.nb-filter-status{display:flex;align-items:center;gap:20px;justify-content:space-between;font-size:14px;color:#7b6553}.nb-filter-status:not(:empty){padding:0 0 15px}.nb-filter-status button{display:flex;align-items:center;gap:7px;min-height:44px;padding:0}.nb-filter-status svg{width:16px}
.newborn-page .nb-product-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.newborn-page .nb-product-grid .product-card{background:#fffaf6;border:1px solid #e9ddd4;border-radius:12px;overflow:hidden;box-shadow:0 3px 8px #74574109}.newborn-page .nb-product-grid .product-image{aspect-ratio:1.15;border-radius:0;background:#f0e9e4}.newborn-page .nb-product-grid .product-image img{padding:6px}.newborn-page .nb-product-grid .product-info{padding:8px 12px 13px}.newborn-page .nb-product-grid .product-category,.newborn-page .nb-product-grid .product-color{display:none}.newborn-page .nb-product-grid .product-info h3{font-size:16px;line-height:1.6;min-height:49px;margin:0 0 3px;font-weight:500}.newborn-page .nb-product-grid .product-info h3 button{min-height:44px}.newborn-page .nb-product-grid .product-price{color:#403930;font-size:17px;display:block}.newborn-page .nb-product-grid .currency{color:#a66c64;font-size:13px}.newborn-page .nb-product-grid .add-button{background:#a66c64;color:#fffdfa;border:0;border-radius:24px;min-height:42px;font-size:14px;margin-top:8px;gap:6px}.newborn-page .nb-product-grid .add-button svg{display:none}.newborn-page .nb-product-grid .add-button:hover{background:#89554d}.newborn-page .favorite-button{color:#a87465}.nb-sample-note{font-size:12px;color:#766a5d;text-align:center;line-height:1.8;margin-top:14px}
.nb-next{display:grid;grid-template-columns:26% 46% 28%;border-radius:12px;overflow:hidden;min-height:184px;background:#efe6df;direction:rtl}.nb-next-themes{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:22px 18px;align-content:center;border-inline-end:10px solid var(--nb-paper)}.nb-next-themes>span{font-size:14px;line-height:1.65;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px}.nb-next-themes svg{width:27px;height:27px;color:#a16c52;stroke-width:1.25}.nb-next-copy{align-self:center;padding:19px 26px;position:relative;z-index:1}.nb-next-copy p{font-size:16px;line-height:1.85;margin:5px 0 12px}.nb-next-copy .nb-button{font-size:14px}.nb-next-photo{position:relative;min-height:184px}.nb-next-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 34%}.nb-next-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(to right,transparent 65%,#efe6df)}
.nb-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nb-article{display:grid;grid-template-columns:1fr 37%;min-height:118px;position:relative;background:#efe6de;border:1px solid #e9ddd3;border-radius:12px;overflow:hidden;text-align:start;padding:0;transition:background .2s}.nb-article:hover{background:#e5d7cc}.nb-article>div{padding:13px 17px;align-self:center;position:relative;z-index:1}.nb-article-tag{display:inline-block;border-radius:20px;background:#ac7770;color:white;font-size:12px;padding:1px 9px;margin-bottom:7px;line-height:1.7}.nb-article h3{font:500 16px/1.6 var(--font)}.nb-article img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;max-width:40%;mix-blend-mode:multiply}.nb-article-heart{position:absolute;left:11px;top:5px;font-size:27px;line-height:1.5;color:#ac7770;z-index:2}
.nb-newsletter{background:linear-gradient(110deg,#cbd2c1,#b8c4ae 55%,#c8cfbe);border-top:1px solid #b8c3af;padding:25px 0 21px;color:#334b38}.nb-newsletter-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:75px;align-items:center}.nb-newsletter h2{font-size:20px;font-weight:500}.nb-newsletter p{font-size:14px;line-height:1.8}.nb-newsletter form{display:flex;gap:12px;margin-top:12px}.nb-newsletter input{background:#fcfaf3;border:1px solid #c4cbbb;border-radius:26px;flex:1;min-width:0;padding:9px 19px;min-height:44px;font-size:14px;direction:ltr;text-align:start;color:#3c4936}.nb-newsletter button{background:#47634f;border:1px solid #3f5c47;color:#fffdf7;min-height:44px;min-width:140px;border-radius:26px;padding:7px 24px;font-size:15px}.nb-newsletter button:hover{background:#314e39}.nb-newsletter .nb-newsletter-status{font-size:12px;line-height:1.6;margin-top:7px}.nb-newsletter .nb-newsletter-note{display:flex;align-items:center;justify-content:center;gap:18px;font:500 28px/1.8 var(--serif);text-align:center}.nb-newsletter-note svg{width:27px;height:27px;fill:#f9f7ee;stroke:#f9f7ee;flex-shrink:0}.newborn-page .footer{padding-top:0}.newborn-page .footer-bottom{border:0;padding-block:16px}.newborn-page .footer-grid{display:none}
.nb-article-detail>img{height:220px;object-fit:cover}.nb-article-detail>.nb-text-link{margin-bottom:12px}.nb-article-sources{display:flex;flex-direction:column;gap:9px;margin-top:22px;border-top:1px solid var(--nb-line);padding-top:18px}.nb-article-sources strong{font-size:15px;font-weight:500}.nb-article-sources a{font-size:14px;text-decoration:underline;text-underline-offset:4px;direction:ltr;text-align:start}.nb-stage-detail>img{width:100%;height:200px;object-fit:cover;border-radius:12px}.nb-stage-detail h3{font-size:24px;margin:20px 0 10px}.nb-stage-detail p{font-size:16px;line-height:1.9;margin:10px 0}.nb-stage-detail .panel-note{font-size:13px}.nb-stage-detail .nb-button{margin-top:10px}.nb-advice-list>button{display:flex;align-items:center;gap:16px;text-align:start;width:100%;padding:17px 0;border-bottom:1px solid var(--nb-line)}.nb-advice-list img{width:90px;height:90px;border-radius:10px;object-fit:cover}.nb-advice-list>button>span{flex:1}.nb-advice-list strong{font-size:16px;font-weight:500;display:block}.nb-advice-list small{font-size:14px;color:#776857;line-height:1.8;display:block;margin-top:5px}.nb-advice-list svg{width:18px;flex-shrink:0}.newborn-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
html[lang=en] .nb-hero-copy{margin-inline-start:auto}html[lang=en] .nb-breadcrumbs{justify-content:flex-end}html[lang=en] .nb-hero h1{font:400 48px/1.18 Georgia,serif;margin-block:8px 13px}html[lang=en] .nb-lead{font-size:17px}html[lang=en] .nb-insight{direction:rtl}html[lang=en] .nb-insight-copy,html[lang=en] .nb-insight-list,html[lang=en] .nb-next-copy{direction:ltr}html[lang=en] .nb-insight-list{border-inline-end:0;border-inline-start:1px solid #d8c8bd;padding-inline-end:0;padding-inline-start:18px}html[lang=en] .nb-section-head h2{font:400 29px/1.4 Georgia,serif}html[lang=en] .nb-insight-copy h2,html[lang=en] .nb-next h2{font:400 27px/1.3 Georgia,serif}html[lang=en] .nb-article{direction:rtl}html[lang=en] .nb-article>div{direction:ltr}html[lang=en] .nb-text-link svg{transform:rotate(180deg)}html[lang=en] .nb-hand-caption{font:italic 18px/1.6 Georgia,serif}
@media(max-width:1100px){.nb-wrap{width:calc(100% - 64px)}.newborn-page .header-main{width:calc(100% - 54px);grid-template-columns:1fr 205px 1fr;gap:12px}.newborn-page .brand-wordmark{font-size:37px}.newborn-page .brand img{width:48px;height:48px}.newborn-page .desktop-nav{gap:30px;font-size:14px}.newborn-page .header-actions{gap:0}.newborn-page .account-action{display:none}.nb-hero,.nb-hero-inner{min-height:410px}.nb-hero h1{font-size:42px}.nb-hero-copy{width:50%}.nb-lead{font-size:17px}.nb-hero-script{font-size:29px}.nb-promises{width:100%;margin-top:20px}.nb-section-head h2{font-size:24px}.nb-category-grid,.newborn-page .nb-product-grid{gap:14px}.nb-category span{font-size:14px;min-height:48px}.nb-insight{grid-template-columns:155px 1fr 24%;gap:18px;padding-inline:20px}.nb-insight-copy h2{font-size:23px}.nb-insight-list{font-size:13px;gap:8px;padding-inline-end:12px}.nb-insight-copy p{font-size:15px}.nb-hand-caption{font-size:21px;left:15px}.newborn-page .nb-product-grid .product-info{padding-inline:8px}.newborn-page .nb-product-grid .product-info h3{font-size:14px;min-height:47px}.nb-next-copy{padding-inline:18px}.nb-next h2{font-size:23px}.nb-next-copy p{font-size:15px}.nb-next-themes{padding-inline:10px}.nb-article>div{padding:12px}.nb-article h3{font-size:14px}.nb-newsletter-inner{gap:38px}.nb-newsletter .nb-newsletter-note{font-size:25px}html[lang=en] .nb-hero h1{font-size:39px}}
@media(max-width:900px){.newborn-page .header-main{display:flex;justify-content:space-between;height:78px}.newborn-page .header-caption{display:none}.newborn-page .header-actions>[data-action=search]{display:inline-grid}.newborn-page .desktop-nav{display:none}.newborn-page .menu-toggle{display:inline-grid}.newborn-page .brand-wordmark{font-size:35px}.newborn-page .brand img{width:56px;height:56px}.newborn-page .site-header.is-scrolled .header-main{height:72px}.newborn-page .header-actions{gap:3px}.nb-hero,.nb-hero-inner{min-height:430px}.nb-hero-copy{width:52%;padding-top:28px}.nb-hero h1{font-size:36px}.nb-lead{font-size:16px}.nb-intro{font-size:15px}.nb-promises{margin-top:20px}.nb-promises>span{font-size:13px}.nb-hero-script{font-size:25px;left:-10px}.nb-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.nb-category img{aspect-ratio:1.45}.nb-category span{font-size:15px;min-height:44px}.nb-insight{grid-template-columns:1fr 31%;padding:23px;gap:10px}.nb-insight-list{grid-column:1/-1;flex-direction:row;justify-content:space-between;border:0;padding:0;flex-wrap:wrap}.nb-insight-list>span{font-size:13px;gap:7px}.nb-insight-list svg{width:22px;height:22px}.nb-insight-copy{grid-column:1}.nb-insight:after{background:linear-gradient(to left,#efe7e0 0%,#efe7e0 59%,#efe7e085 74%,transparent)}.newborn-page .nb-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.newborn-page .nb-product-grid .product-info h3{font-size:16px;min-height:49px}.nb-next{grid-template-columns:28% 44% 28%}.nb-next-themes{gap:12px 5px;border-inline-end-width:6px}.nb-next-themes>span{font-size:13px}.nb-next-copy{padding:18px 14px}.nb-next h2{font-size:22px}.nb-next-copy p{font-size:14px}.nb-next-copy .nb-button{padding-inline:17px}.nb-article-grid{gap:13px}.nb-article{min-height:135px;grid-template-columns:1fr}.nb-article>div{margin-inline-end:24%;padding-inline:10px}.nb-article img{max-width:33%;opacity:.7}.nb-article-tag{font-size:12px}.nb-newsletter-inner{grid-template-columns:1.2fr .8fr;gap:20px}.nb-newsletter .nb-newsletter-note{font-size:22px;gap:12px}.nb-newsletter form{gap:8px}.nb-newsletter button{min-width:110px;padding-inline:16px}html[lang=en] .nb-hero h1{font-size:35px}html[lang=en] .nb-insight-list{border:0;padding:0}html[lang=en] .nb-next h2{font-size:23px}}
@media(max-width:600px){.nb-wrap{width:calc(100% - 36px)}.newborn-page .header-main,.newborn-page .site-header.is-scrolled .header-main{height:72px;width:calc(100% - 28px);gap:4px}.newborn-page .brand-wordmark{font-size:29px}.newborn-page .brand-wordmark small{font-size:7px;letter-spacing:.4px}.newborn-page .brand img{display:none}.newborn-page .header-actions{gap:0}.newborn-page .header-actions .icon-button{width:36px}.newborn-page .header-actions .favorites-action{display:none}.newborn-page .language-switch{padding:5px 7px;border:0;background:transparent}.newborn-page .language-switch svg{width:20px}.newborn-page .language-code{font-size:12px}.nb-hero{min-height:0;padding-top:240px;background:#f2e9e2}.nb-hero-image{height:258px;object-fit:cover;object-position:25% 39%}.nb-hero:after{content:'';position:absolute;top:190px;left:0;right:0;height:69px;background:linear-gradient(transparent,#f2e9e2);z-index:-1}.nb-hero-inner{min-height:0;padding-top:13px;padding-bottom:25px}.nb-breadcrumbs{font-size:12px;gap:6px;line-height:1.7}.nb-breadcrumbs svg{width:14px}.nb-hero-copy{width:100%;padding-top:10px}.nb-age{font-size:18px}.nb-hero h1{font-size:37px;line-height:1.45;margin:4px 0 10px}.nb-lead{font-size:17px;line-height:1.8}.nb-intro{font-size:16px;line-height:1.8;margin-top:7px}.nb-promises{margin-top:23px;max-width:none}.nb-promises>span{font-size:14px;line-height:1.6}.nb-promises svg{width:29px;height:29px}.nb-hero-script{display:none}.nb-section{padding-block:29px}.nb-section-head{gap:8px;margin-bottom:15px;align-items:flex-start;flex-wrap:wrap}.nb-section-head h2{font-size:23px;line-height:1.6;flex:1;min-width:220px}.nb-text-link{font-size:14px;min-height:36px}.nb-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.nb-category{border-radius:10px}.nb-category img{aspect-ratio:1.08}.nb-category span{font-size:14px;line-height:1.65;min-height:59px;padding:7px 4px}.nb-insight{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:148px 20px 20px;min-height:0;border-radius:12px;background:#efe7e0}.nb-insight>img{height:170px;object-position:25% 49%}.nb-insight:after{inset:125px 0 auto;height:47px;background:linear-gradient(transparent,#efe7e0)}.nb-insight-copy{order:1;position:relative}.nb-insight-copy h2{font-size:24px;line-height:1.6}.nb-insight-copy p{font-size:16px;line-height:1.9;margin-top:9px}.nb-insight-list{order:2;display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid #dfcfc2;padding-top:17px;margin-top:17px}.nb-insight-list>span{font-size:14px;gap:10px}.nb-hand-caption{display:none}.nb-button{font-size:15px;padding-inline:25px}.newborn-page .nb-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.newborn-page .nb-product-grid .product-image{aspect-ratio:1.04}.newborn-page .nb-product-grid .product-info{padding:8px 9px 12px}.newborn-page .nb-product-grid .product-info h3{font-size:15px;min-height:51px}.newborn-page .nb-product-grid .product-price{font-size:16px}.newborn-page .nb-product-grid .product-info .add-button{font-size:14px;min-height:44px}.nb-sample-note{font-size:12px;line-height:1.8;margin-top:14px}.nb-filter-status{font-size:13px;gap:10px}.nb-next{display:flex;flex-direction:column;position:relative}.nb-next-photo{order:0;min-height:155px;height:155px}.nb-next-photo img{object-position:center 37%}.nb-next-photo:after{background:linear-gradient(to bottom,transparent 75%,#efe6df)}.nb-next-copy{order:1;padding:15px 21px 22px;align-self:stretch}.nb-next h2{font-size:24px}.nb-next-copy p{font-size:16px;line-height:1.85;margin:7px 0 13px}.nb-next-copy p br{display:none}.nb-next-themes{order:2;border-inline-end:0;border-top:6px solid var(--nb-paper);grid-template-columns:repeat(4,minmax(0,1fr));padding:17px 9px;gap:7px}.nb-next-themes>span{font-size:13px;line-height:1.6;gap:7px}.nb-next-themes svg{width:26px;height:26px}.nb-article-grid{grid-template-columns:1fr;gap:12px}.nb-article{grid-template-columns:1fr 38%;min-height:113px}.nb-article>div{margin:0;padding:15px 18px}.nb-article h3{font-size:16px;line-height:1.6}.nb-article img{max-width:39%;opacity:1}.nb-article-heart{font-size:26px}.nb-article-tag{font-size:12px}.nb-newsletter{padding-block:24px}.nb-newsletter-inner{display:flex;flex-direction:column;align-items:stretch;gap:22px}.nb-newsletter h2{font-size:22px}.nb-newsletter p{font-size:15px}.nb-newsletter form{gap:8px;margin-top:14px}.nb-newsletter button{font-size:14px;min-width:95px;padding-inline:16px}.nb-newsletter input{padding-inline:14px;font-size:14px}.nb-newsletter .nb-newsletter-note{font-size:25px;line-height:1.7}.nb-newsletter .nb-newsletter-status{font-size:12px}.newborn-page .footer-bottom{font-size:12px;padding-block:16px}.nb-advice-list img{width:70px;height:80px}.nb-advice-list>button{gap:12px}.nb-advice-list strong{font-size:15px}.nb-advice-list small{font-size:13px}html[lang=en] .nb-hero-copy{margin:0}html[lang=en] .nb-breadcrumbs{justify-content:flex-start}html[lang=en] .nb-hero h1{font-size:36px;line-height:1.22}html[lang=en] .nb-section-head h2{font-size:26px}html[lang=en] .nb-insight-list{border-top:1px solid #dfcfc2;padding-top:17px}html[lang=en] .nb-next-themes{direction:ltr}}
@media(max-width:360px){.nb-wrap{width:calc(100% - 28px)}.newborn-page .brand-wordmark{font-size:26px}.newborn-page .header-actions .icon-button{width:33px}.newborn-page .language-switch{gap:3px;padding-inline:4px}.newborn-page .language-switch svg{display:none}.nb-hero h1{font-size:33px}.nb-category-grid{gap:10px 8px}.nb-category span{font-size:14px;min-height:63px}.nb-section-head h2{font-size:22px;min-width:200px}.nb-insight{padding-inline:17px}.newborn-page .nb-product-grid .product-info{padding-inline:7px}.newborn-page .nb-product-grid .product-info h3{font-size:14px}.nb-next-themes{grid-template-columns:repeat(2,1fr);gap:15px}.nb-newsletter button{min-width:80px;padding-inline:12px}.nb-newsletter form{gap:7px}html[lang=en] .nb-hero h1{font-size:32px}}
.nb-category img{height:auto}
.nb-button,.newborn-page .nb-product-grid .add-button,.nb-article-tag{background:#975e57}
.newborn-page .nb-product-grid .currency{color:#975e57}
.newborn-page .shop-menu>summary:after{content:'⌄';font-size:14px;color:#9a8271}
@media(prefers-reduced-motion:reduce){.nb-category,.nb-button{transition:none}.nb-category:hover{transform:none}}
