.np-pdp-on .wt-product__name{font-family:var(--font-navigation);font-weight:700;font-size:clamp(28px,2.6vw,40px);line-height:1.08;letter-spacing:-.025em;color:var(--np-navy);text-wrap:balance}.np-pdp-on .wt-product__brand__name{font-family:var(--font-navigation);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.np-pdp-pitch{margin:10px 0 0;font-family:var(--font-base);font-size:17px;line-height:1.5;color:var(--np-navy);opacity:.85}.np-pdp-on .wt-product__price .price-item{font-family:var(--font-navigation);font-weight:700;letter-spacing:-.01em;color:var(--np-navy)}.np-pdp-raty{margin-top:12px;padding:14px 16px;border-radius:16px;background:var(--np-sky-light, #eef2f6)}.np-pdp-raty .np-raty{font-size:15px}.np-pdp-raty .np-raty__tag{padding:5px 11px;font-size:13px}.np-pdp-raty__note{margin:6px 0 0;font-family:var(--font-base);font-size:13px;line-height:1.45;color:var(--np-navy);opacity:.72}.np-pdp-feel{margin-top:18px;padding:16px 18px;border:1px solid #e3e8ef;border-radius:16px;color:var(--np-navy)}.np-pdp-feel__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--font-base);font-size:14px}.np-pdp-feel__head span{opacity:.7}.np-pdp-feel__head strong{font-family:var(--font-navigation);font-weight:700;font-size:16px}.np-pdp-feel__scale{margin-top:12px}.np-pdp-feel__track{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.np-pdp-feel__track i{position:relative;height:8px;border-radius:4px;background:#110d441f}.np-pdp-feel__track i.is-on{background:var(--np-navy)}.np-pdp-feel__track i.is-current:after{content:"";position:absolute;right:-2px;top:50%;width:16px;height:16px;border:3px solid #fff;border-radius:50%;background:var(--np-navy);box-shadow:0 2px 8px #110d4459;transform:translateY(-50%)}.np-pdp-feel__ends{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--font-base);font-size:12px;opacity:.6}.np-pdp-feel__chips{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.np-pdp-feel__chips li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--np-sky-light, #eef2f6);font-family:var(--font-base);font-size:13px}.np-pdp-feel__chips svg{width:15px;height:15px}.np-pdp-trust{margin-top:18px;color:var(--np-navy)}.np-pdp-trust__med{display:flex;gap:12px;align-items:flex-start;margin:0 0 12px;padding:12px 14px;border-radius:14px;background:var(--np-navy);color:#fff;font-family:var(--font-base);font-size:13.5px;line-height:1.45}.np-pdp-trust__med svg{flex:none;width:22px;height:22px}.np-pdp-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.np-pdp-trust__grid li,.np-pdp-on .np-pdp-trust__grid a{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.np-pdp-on .np-pdp-trust a,.np-pdp-on .np-pdp-raty a{text-decoration:none}.np-pdp-on .np-pdp-raty .np-raty:hover .np-raty__text{text-decoration:underline}.np-pdp-trust__grid li{padding:10px 12px;border-radius:14px;background:var(--np-sky-light, #eef2f6)}.np-pdp-trust__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#fff}.np-pdp-trust__icon svg{width:18px;height:18px}.np-pdp-trust__grid strong{display:block;font-family:var(--font-navigation);font-weight:700;font-size:14px;line-height:1.2}.np-pdp-trust__grid strong+span{display:block;margin-top:2px;font-family:var(--font-base);font-size:12.5px;line-height:1.3;opacity:.72}.np-pdp-trust__ship{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-family:var(--font-base);font-size:14px}.np-pdp-trust__ship svg{width:18px;height:18px}.np-pdp-on .wt-product__add-to-cart button[type=submit],.np-pdp-on .wt-product__sticky-buy__button{min-height:56px;border-radius:999px!important;font-family:var(--font-button);font-weight:600;font-size:16px;letter-spacing:0}.np-pdp-on .wt-product__option__title{font-family:var(--font-navigation);font-weight:600;color:var(--np-navy)}.np-pdp{margin:var(--np-pdp-mt, 72px) 0 var(--np-pdp-mb, 72px);background:var(--np-pdp-bg, #fff);color:var(--np-navy)}.np-pdp__inner{max-width:var(--site-max-width, 1600px);margin:0 auto;padding:0 clamp(20px,3.2vw,64px)}.np-pdp__head{max-width:760px;margin-bottom:clamp(28px,3vw,44px)}.np-pdp__head--center{margin-left:auto;margin-right:auto;text-align:center}.np-pdp__head .np-heading{--np-heading-size: clamp(30px, 3.4vw, 50px)}.np-pdp__head .np-text{margin-top:12px}.np-why__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,3vw,48px);align-items:start}.np-why__layout--full{grid-template-columns:1fr}.np-why__media{display:grid;gap:14px}@media(min-width:990px){.np-why__media{position:sticky;top:120px}}.np-why__img{margin:0;overflow:hidden;border-radius:20px;background:var(--np-sky-light, #eef2f6)}.np-why__img{isolation:isolate}.np-why__img img{display:block;width:100%;height:auto}.np-why__media .np-why__img:only-child img{aspect-ratio:4 / 5}.np-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.np-why__layout--full .np-why__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.np-why__card{padding:clamp(18px,1.8vw,26px);border-radius:18px;background:var(--np-sky-light, #eef2f6)}.np-why__icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:16px;border-radius:50%;background:#fff}.np-why__icon svg{width:22px;height:22px}.np-why__card h3{margin:0;font-family:var(--font-navigation);font-weight:700;font-size:17px;line-height:1.25;letter-spacing:-.01em}.np-why__card p{margin:8px 0 0;font-family:var(--font-base);font-size:14.5px;line-height:1.55;opacity:.8}@media(max-width:989px){.np-why__layout{grid-template-columns:1fr}.np-why__media{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scrollbar-width:none}.np-why__layout--full .np-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559px){.np-why__grid,.np-why__layout--full .np-why__grid{grid-template-columns:1fr}}.np-layers{padding:clamp(56px,6vw,96px) 0}.np-layers__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,96px);align-items:center}.np-layers__visual{position:relative;display:grid;place-items:center;min-height:540px}.np-layers__stack{position:relative;width:min(360px,74vw);height:220px;transform:rotateX(58deg) rotate(-36deg);transform-style:preserve-3d;margin-top:40px}.np-layers__slab{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;background:#dfe6ef;box-shadow:0 1px #110d4414,-10px 14px 0 -2px #110d441f;transform:translateZ(calc(var(--z) * 50px));transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,filter .3s ease}.np-layers__slab span{position:absolute;top:14px;left:16px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffffe6;color:var(--np-navy);font-family:var(--font-navigation);font-weight:700;font-size:13px}.np-layers__slab.is-active{transform:translateZ(calc(var(--z) * 50px + 28px));box-shadow:0 0 0 3px var(--np-navy),-14px 22px 0 -2px #110d442e}.np-layers__slab.is-cover{background:repeating-linear-gradient(45deg,#fff 0 10px,#f3f5f8 10px 20px)}.np-layers__slab.is-fabric{background:radial-gradient(circle at 50% 50%,#f6f6f6 0 2px,transparent 2.5px) 0 0 / 14px 14px,#fdfdfd}.np-layers__slab.is-latex{background:radial-gradient(circle,rgba(140,110,50,.35) 0 4px,transparent 4.5px) 0 0 / 22px 22px,#f2e3bf}.np-layers__slab.is-memory{background:linear-gradient(135deg,#f6e7a8,#efd77b)}.np-layers__slab.is-springs{background:radial-gradient(circle,transparent 0 6px,#9aa5b8 6px 8px,transparent 8.5px) 0 0 / 22px 22px,#e9edf3}.np-layers__slab.is-foam{background:#cfe0f1}.np-layers__slab.is-down{background:radial-gradient(circle at 30% 40%,#fff 0 6px,transparent 7px) 0 0 / 26px 22px,radial-gradient(circle at 70% 60%,#fbfbfd 0 5px,transparent 6px) 0 0 / 22px 26px,#eef0f6}.np-layers__slab.is-feather{background:repeating-linear-gradient(115deg,#e8e4dc 0 3px,#f3f0ea 3px 9px)}.np-layers__slab.is-wool{background:radial-gradient(circle at 50% 50%,#e9dfcf 0 4px,transparent 5px) 0 0 / 12px 12px,#f4ede1}.np-layers__slab.is-silk{background:linear-gradient(135deg,#f7f2e8,#efe6d4 50%,#f7f2e8)}.np-layers__slab.has-zones{background:repeating-linear-gradient(90deg,#bcd3ec 0 calc(100% / 7 - 3px),#a9c6e6 calc(100% / 7 - 3px) calc(100% / 7))}.np-layers__slab.is-springs.has-zones{background:radial-gradient(circle,transparent 0 6px,#9aa5b8 6px 8px,transparent 8.5px) 0 0 / 22px 22px,repeating-linear-gradient(90deg,#e9edf3 0 calc(100% / 7 - 3px),#dde3ec calc(100% / 7 - 3px) calc(100% / 7))}.np-layers__slab.is-bottom{background:repeating-linear-gradient(45deg,#8f97a6 0 8px,#9aa2b0 8px 16px)}.np-layers__height{position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 14px;border-radius:999px;background:#fff;font-family:var(--font-navigation);font-weight:600;font-size:14px}.np-layers__height svg{width:16px;height:16px}.np-layers__content .np-heading{--np-heading-size: clamp(30px, 3.4vw, 50px)}.np-layers__list{display:grid;gap:8px;margin:28px 0 0;padding:0;list-style:none}.np-layers__list button{display:flex;justify-content:flex-start;align-items:flex-start;gap:14px;width:100%;padding:14px 16px;border:1px solid transparent;border-radius:16px;background:#ffffff8c;color:var(--np-navy);text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.np-layers__list button[aria-pressed=true]{border-color:var(--np-navy);background:#fff}.np-layers__num{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--np-navy);color:#fff;font-family:var(--font-navigation);font-weight:700;font-size:13px}.np-layers__txt strong{display:block;font-family:var(--font-navigation);font-weight:700;font-size:16px;line-height:1.25}.np-layers__txt span{display:block;margin-top:4px;font-family:var(--font-base);font-size:14px;line-height:1.5;opacity:.8}@media(max-width:989px){.np-layers__inner{grid-template-columns:1fr}.np-layers__visual{min-height:420px}.np-layers__stack{width:min(300px,70vw);height:180px;margin-top:110px}.np-layers__slab{transform:translateZ(calc(var(--z) * 34px))}.np-layers__slab.is-active{transform:translateZ(calc(var(--z) * 34px + 20px))}}@media(prefers-reduced-motion:reduce){.np-layers__slab{transition:none}}.np-med__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(28px,4vw,56px);border-radius:24px;background:var(--np-navy);color:#fff}.np-med__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#ffffff1f;font-family:var(--font-navigation);font-weight:600;font-size:13px}.np-med__badge svg{width:18px;height:18px}.np-med__copy .np-heading{--np-heading-color: #fff;--np-heading-size: clamp(28px, 3vw, 44px);margin-top:18px}.np-med__text{margin-top:16px;font-family:var(--font-base);font-size:16px;line-height:1.65;opacity:.85}.np-med__text p{margin:0}.np-med__notice{margin:18px 0 0;padding:12px 16px;border-left:3px solid #fff;background:#ffffff14;font-family:var(--font-navigation);font-weight:600;font-size:14px;line-height:1.45}.np-med__link{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:#fff;font-family:var(--font-button);font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.np-med__link svg{width:16px;height:16px}.np-med__video{position:relative;overflow:hidden;border-radius:18px;aspect-ratio:16 / 9;background:#000}.np-med__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.np-med__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:none;cursor:pointer}.np-med__play img{width:100%;height:100%;object-fit:cover;opacity:.85;transition:transform .6s ease,opacity .3s ease}.np-med__play:hover img{transform:scale(1.03);opacity:1}.np-med__play-icon{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#fff;color:var(--np-navy);transform:translate(-50%,-50%);box-shadow:0 20px 40px -16px #0009}.np-med__play-icon svg{width:26px;height:26px;margin-left:4px;fill:currentColor}.np-med__play-title{position:absolute;left:16px;bottom:14px;padding:8px 14px;border-radius:999px;background:#110d44d9;color:#fff;font-family:var(--font-navigation);font-weight:600;font-size:14px}@media(max-width:899px){.np-med__card{grid-template-columns:1fr}}.np-pcmp__scroll{overflow-x:auto;margin:0 calc(-1*clamp(20px,3.2vw,64px));padding:0 clamp(20px,3.2vw,64px);scrollbar-width:thin}.np-pcmp__table{width:100%;min-width:720px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-family:var(--font-base);font-size:14.5px}.np-pcmp__table th,.np-pcmp__table td{padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid #e9edf2}.np-pcmp__table tbody th{position:sticky;left:0;z-index:1;width:190px;background:var(--np-pdp-bg, #fff);font-family:var(--font-navigation);font-weight:600;font-size:13px;color:#110d44b3}.np-pcmp__table thead td{vertical-align:bottom;border-bottom:0}.np-pcmp__table thead th{width:190px;border-bottom:0}.np-pcmp__table td.is-current{background:var(--np-sky-light, #eef2f6)}.np-pcmp__table thead td.is-current{border-radius:20px 20px 0 0}.np-pcmp__table tbody tr:last-child td.is-current{border-radius:0 0 20px 20px}.np-pcmp__prod{position:relative;display:grid;gap:8px}.np-pcmp__flag{position:absolute;top:10px;left:10px;z-index:1;padding:5px 11px;border-radius:999px;background:var(--np-navy);color:#fff;font-family:var(--font-navigation);font-weight:600;font-size:12px}.np-pcmp__img{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;isolation:isolate;border-radius:16px;background:#f1f4f8}.np-pcmp__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:6%;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply}.np-pcmp__table tbody th{width:auto}.np-pcmp__title{font-family:var(--font-navigation);font-weight:700;font-size:18px;color:var(--np-navy);text-decoration:none}.np-pcmp__price{font-family:var(--font-navigation);font-weight:700;font-size:16px}.np-pcmp__btn{display:inline-flex;justify-content:center;align-items:center;height:44px;margin-top:4px;border-radius:999px;background:var(--np-red, #cc232b);color:#fff;font-family:var(--font-button);font-weight:600;font-size:14px;text-decoration:none}.np-pcmp__scale{display:grid;max-width:120px;margin-top:6px}.np-pcmp__yes{display:inline-flex;align-items:center;gap:6px;color:#1f8a5b;font-weight:600}.np-pcmp__yes svg{width:16px;height:16px}.np-pcmp__hint{display:none}@media(max-width:749px){.np-pcmp__hint{display:flex;align-items:center;gap:8px;margin:-8px 0 14px;font-family:var(--font-navigation);font-weight:600;font-size:13px;color:#110d4499}.np-pcmp__hint:after{content:"\2192";font-size:16px}.np-pcmp__table{min-width:0;width:auto;table-layout:auto;font-size:13.5px}.np-pcmp__table thead th,.np-pcmp__table tbody th{width:96px;min-width:96px;max-width:96px;padding:12px 10px 12px 0;font-size:12px}.np-pcmp__table td{width:62vw;min-width:62vw;max-width:62vw;padding:12px 14px}.np-pcmp__title{font-size:17px}}.np-specs__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}.np-specs__list{margin:0;border-top:1px solid #e3e8ef}.np-specs__list div{display:grid;grid-template-columns:minmax(130px,.6fr) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #e3e8ef}.np-specs__list dt{font-family:var(--font-navigation);font-weight:600;font-size:14px;opacity:.7}.np-specs__list dd{margin:0;font-family:var(--font-base);font-size:15px;line-height:1.5}.np-specs__side{display:grid;gap:14px}.np-specs__card{padding:22px 24px;border-radius:20px;background:var(--np-sky-light, #eef2f6)}.np-specs__card h3{margin:0 0 12px;font-family:var(--font-navigation);font-weight:700;font-size:17px}.np-specs__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.np-specs__sizes a{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;background:#fff;color:var(--np-navy);font-family:var(--font-base);font-size:14px;text-decoration:none;transition:box-shadow .2s ease}.np-specs__sizes a:hover{box-shadow:inset 0 0 0 1px var(--np-navy)}.np-specs__sizes s{opacity:.5;font-size:12px}.np-specs__producer{margin:0;font-family:var(--font-base);font-size:14.5px;line-height:1.6}.np-specs__doc{display:flex;align-items:center;gap:12px;padding:16px 20px;border:1px solid #e3e8ef;border-radius:16px;color:var(--np-navy);font-family:var(--font-navigation);font-weight:600;font-size:15px;text-decoration:none}.np-specs__doc svg{width:22px;height:22px}.np-specs__doc:hover{border-color:var(--np-navy)}@media(max-width:899px){.np-specs__grid{grid-template-columns:1fr}}@media(max-width:459px){.np-specs__sizes{grid-template-columns:1fr}}.np-promise__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.np-promise__grid--1{grid-template-columns:minmax(0,420px);justify-content:center}.np-promise__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-inline:auto}.np-promise__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1200px;margin-inline:auto}.np-promise__card{position:relative;overflow:hidden;isolation:isolate;min-height:220px;border-radius:22px;background:var(--np-navy);color:#fff}.np-promise__card--sky{background:var(--np-sky, #e0e7ee);color:var(--np-navy)}.np-promise__card--light{background:var(--np-sky-light, #eef2f6);color:var(--np-navy)}.np-promise__card>*:not(.np-promise__num),.np-promise__link{position:relative}.np-promise__card,.np-promise__link{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2vw,28px);text-decoration:none}.np-promise__card--navy{color:#fff}.np-promise__card--sky,.np-promise__card--light{color:var(--np-navy)}.np-promise__link{height:100%;padding:0}.np-promise__num{position:absolute;right:-.04em;bottom:-.22em;z-index:-1;font-family:var(--font-navigation);font-weight:700;font-size:clamp(120px,10vw,180px);line-height:1;letter-spacing:-.06em;opacity:.07;pointer-events:none}.np-promise__icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:auto;border-radius:50%;background:#ffffff24}.np-promise__card--sky .np-promise__icon,.np-promise__card--light .np-promise__icon{background:#fff}.np-promise__icon svg{width:22px;height:22px}.np-pdp .np-promise__card h3,.np-pdp .np-promise__card p,.np-pdp .np-promise__link{color:inherit}.np-promise__card h3{margin:34px 0 0;font-family:var(--font-navigation);font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.015em}.np-promise__card p{margin:0;font-family:var(--font-base);font-size:14.5px;line-height:1.55;opacity:.82}@media(max-width:989px){.np-promise__grid,.np-promise__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:499px){.np-promise__grid,.np-promise__grid--2,.np-promise__grid--3{grid-template-columns:1fr}}.np-pdp-on .np-pdp-chat{display:flex;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;border:1px solid #e3e8ef;border-radius:14px;color:var(--np-navy);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.np-pdp-on .np-pdp-chat:hover{border-color:var(--np-navy);background:var(--np-sky-light, #eef2f6)}.np-pdp-chat__icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--np-navy);color:#fff}.np-pdp-chat__icon svg{width:17px;height:17px}.np-pdp-chat strong{display:block;font-family:var(--font-navigation);font-weight:700;font-size:14px;line-height:1.2}.np-pdp-chat strong+span{display:block;margin-top:2px;font-family:var(--font-base);font-size:12.5px;opacity:.72}.np-pdp-chat>svg{width:16px;height:16px;margin-left:auto;flex:none}.np-pillow{margin-top:14px}.np-pillow__head{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--font-navigation);font-weight:700;font-size:14px;color:var(--np-navy)}.np-pillow__head svg{width:18px;height:18px;flex:none}.np-pillow__card{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid #e3e8ef;border-radius:16px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.np-pillow__card:hover{border-color:#110d4459;box-shadow:0 14px 30px -24px #110d4480}.np-pillow__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;isolation:isolate;border-radius:12px;background:#f1f4f8}.np-pillow__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:6%;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply}.np-pillow__info{display:grid;gap:4px;min-width:0}.np-pillow__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:var(--font-navigation);font-weight:700;font-size:14.5px;line-height:1.25;color:var(--np-navy);text-decoration:none}.np-pillow__title:hover{text-decoration:underline;text-underline-offset:3px}.np-pillow__why{margin:0;font-family:var(--font-base);font-size:13px;line-height:1.45;color:#110d44b8}.np-pillow__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:4px}.np-pillow__price{font-family:var(--font-navigation);font-weight:700;font-size:15px;color:var(--np-navy)}.np-pillow quick-add{display:block}.np-pillow__add{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border:1.5px solid var(--np-navy);border-radius:999px;background:#fff;color:var(--np-navy);font-family:var(--font-button);font-weight:600;font-size:14px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.np-pillow__add:hover{background:var(--np-navy);color:#fff}.np-pillow__add svg{width:14px;height:14px}@media(max-width:380px){.np-pillow__card{grid-template-columns:76px minmax(0,1fr);gap:12px}}.np-brand{padding:clamp(56px,6vw,96px) 0}.np-brand__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4.5vw,80px);align-items:center}.np-brand__inner--text{grid-template-columns:minmax(0,760px)}.np-brand__media{display:grid;gap:12px}.np-brand__media--2,.np-brand__media--3{grid-template-columns:1fr 1fr}.np-brand__media--3 .np-brand__img:first-child{grid-column:1 / -1}.np-brand__img{margin:0;overflow:hidden;border-radius:18px;background:#fff}.np-brand__img img{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover}.np-brand__media--3 .np-brand__img:first-child img{aspect-ratio:16 / 9}.np-brand__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none}.np-brand__facts li{display:flex;gap:12px;padding:16px;border-radius:16px;background:#fff}.np-brand__num{flex:none;font-family:var(--font-navigation);font-weight:700;font-size:26px;line-height:1;color:var(--np-sky, #e0e7ee)}.np-brand__facts strong{display:block;font-family:var(--font-navigation);font-weight:700;font-size:15px;line-height:1.3;color:var(--np-navy)}.np-brand__facts span span{display:block;margin-top:4px;font-family:var(--font-base);font-size:14px;line-height:1.5;color:#110d44bf}.np-brand__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px}.np-brand__chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;font-family:var(--font-navigation);font-weight:600;font-size:14px;color:var(--np-navy)}.np-brand__chip svg{width:18px;height:18px}.np-brand__chip-label{font-weight:400;opacity:.7;margin-right:-4px}.np-brand__link{font-family:var(--font-button);font-weight:600;font-size:15px;color:var(--np-navy);text-decoration:underline;text-underline-offset:4px}@media(max-width:989px){.np-brand__inner{grid-template-columns:1fr}}@media(max-width:559px){.np-brand__facts{grid-template-columns:1fr}}.np-value__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,4.5vw,80px);align-items:start}.np-value__intro{position:sticky;top:120px}.np-value__price{display:grid;gap:10px;justify-items:start;margin-top:26px;padding:20px 22px;border-radius:18px;background:var(--np-sky-light, #eef2f6)}.np-value__price-label{font-family:var(--font-navigation);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.np-value__price-num{font-family:var(--font-navigation);font-weight:700;font-size:clamp(26px,2.6vw,36px);line-height:1;color:var(--np-navy)}.np-value__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.np-value__item{position:relative;overflow:hidden;padding:24px 22px 26px;border:1px solid #e3e8ef;border-radius:18px;background:#fff}.np-value__num{display:block;font-family:var(--font-navigation);font-weight:700;font-size:44px;line-height:1;letter-spacing:-.03em;color:var(--np-sky, #e0e7ee)}.np-value__item h3{margin:12px 0 8px;font-family:var(--font-navigation);font-weight:700;font-size:18px;line-height:1.3;color:var(--np-navy)}.np-value__item p{margin:0;font-family:var(--font-base);font-size:15px;line-height:1.55;color:#110d44cc}@media(max-width:989px){.np-value__inner{grid-template-columns:1fr}.np-value__intro{position:static}}@media(max-width:559px){.np-value__list{grid-template-columns:1fr}}.np-bgrid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.np-bgrid__link{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:20px;background:var(--np-sky-light, #eef2f6);color:var(--np-navy);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.np-bgrid__link:hover{transform:translateY(-3px);box-shadow:0 26px 50px -34px #110d4499}.np-bgrid__img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--np-sky, #e0e7ee)}.np-bgrid__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.np-bgrid__link:hover .np-bgrid__img img{transform:scale(1.04)}.np-bgrid__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:20px 22px 22px}.np-bgrid__name{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-family:var(--font-navigation);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.np-bgrid__name small{font-size:11px;letter-spacing:.06em;text-transform:none}.np-bgrid__head{font-family:var(--font-navigation);font-weight:700;font-size:clamp(20px,1.8vw,26px);line-height:1.15;letter-spacing:-.02em}.np-bgrid__head .np-accent{font-family:var(--font-headline);font-style:italic;font-weight:400}.np-bgrid__text{font-family:var(--font-base);font-size:14.5px;line-height:1.55;opacity:.8}.np-bgrid__cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-family:var(--font-button);font-weight:600;font-size:15px}.np-bgrid__cta svg{width:16px;height:16px;transition:transform .25s ease}.np-bgrid__link:hover .np-bgrid__cta svg{transform:translate(3px)}@media(max-width:989px){.np-bgrid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.np-bgrid__list{grid-template-columns:1fr}}.np-why__layout--full .np-why__grid{display:flex;flex-wrap:wrap;justify-content:center}.np-why__layout--full .np-why__card{flex:0 1 calc((100% - 2 * 14px) / 3)}@media(max-width:989px){.np-why__layout--full .np-why__card{flex-basis:calc((100% - 14px)/2)}}@media(max-width:559px){.np-why__layout--full .np-why__card{flex-basis:100%}}.np-bcfg{padding:clamp(56px,6vw,96px) 0}.np-bcfg__part{margin-top:clamp(28px,3.5vw,44px);padding:clamp(20px,2.6vw,32px);border-radius:22px;background:#fff}.np-bcfg__part-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;margin-bottom:20px}.np-bcfg__part-head h3{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-navigation);font-weight:700;font-size:clamp(19px,1.6vw,22px);color:var(--np-navy)}.np-bcfg__part-head h3 svg{width:34px;height:34px;padding:7px;border-radius:50%;background:var(--np-sky-light, #eef2f6)}.np-bcfg__part-head p{margin:0;font-family:var(--font-base);font-size:15px;color:#110d44bf}.np-bcfg__cont{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.np-bcfg__cont-card{margin:0;overflow:hidden;border-radius:18px;background:#fff}.np-bcfg__cont-card img{display:block;width:100%;height:auto}.np-bcfg__cont-card figcaption{display:grid;gap:4px;padding:14px 4px 0;font-family:var(--font-base);font-size:14px;color:#110d44cc}.np-bcfg__cont-card figcaption strong{font-family:var(--font-navigation);font-size:16px;color:var(--np-navy)}.np-bcfg__legs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.np-bcfg__leg{display:grid;justify-items:center;gap:6px;padding:14px 10px 16px;border-radius:16px;background:var(--np-sky-light, #eef2f6);text-align:center;font-family:var(--font-base);font-size:13px;line-height:1.4;color:#110d44bf}.np-bcfg__leg strong{font-family:var(--font-navigation);font-size:15px;color:var(--np-navy)}.np-bcfg__leg-img{position:relative;display:block;width:84px;height:84px;overflow:hidden;isolation:isolate;border-radius:12px;background:#fff}.np-bcfg__leg-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:6px;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply}.np-bcfg__groups{display:grid;gap:10px}.np-bcfg__group{border-radius:16px;background:var(--np-sky-light, #eef2f6)}.np-bcfg__group summary{position:relative;display:flex;align-items:center;justify-content:space-between;padding:16px 52px 16px 20px;cursor:pointer;list-style:none}.np-bcfg__group summary::-webkit-details-marker{display:none}.np-bcfg__group summary span{display:flex;align-items:baseline;gap:10px}.np-bcfg__group summary strong{font-family:var(--font-navigation);font-weight:700;font-size:16px;color:var(--np-navy)}.np-bcfg__group summary small{font-family:var(--font-base);font-size:13px;color:#110d44a6}.np-bcfg__group summary i{position:absolute;top:50%;right:18px;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:#fff}.np-bcfg__group summary i:before,.np-bcfg__group summary i:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1.6px;margin:-.8px 0 0 -5px;background:var(--np-navy);transition:transform .25s ease}.np-bcfg__group summary i:after{transform:rotate(90deg)}.np-bcfg__group[open] summary i:after{transform:rotate(0)}.np-bcfg__fabrics{display:grid;gap:18px;padding:0 20px 20px}.np-bcfg__fabric-name{margin:0 0 8px;font-family:var(--font-navigation);font-weight:700;font-size:14px;color:var(--np-navy)}.np-bcfg__swatches{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.np-bcfg__swatches li{display:grid;justify-items:center;gap:4px;width:76px;font-family:var(--font-base);font-size:11.5px;line-height:1.25;text-align:center;color:#110d44bf}.np-bcfg__swatch{display:block;width:64px;height:64px;overflow:hidden;border-radius:12px;box-shadow:0 0 0 1px #110d4414}.np-bcfg__swatch img{width:100%;height:100%;object-fit:cover}@media(max-width:989px){.np-bcfg__legs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.np-bcfg__cont{grid-template-columns:1fr}.np-bcfg__legs{grid-template-columns:repeat(2,minmax(0,1fr))}.np-bcfg__fabrics{padding:0 14px 16px}}@media(min-width:1200px){.wt-product__gallery--masonry .wt-masonry__wrapper:has(>.wt-masonry__slide:nth-child(2):last-child){columns:1}.wt-product__gallery--masonry .wt-masonry__wrapper:has(>.wt-masonry__slide:nth-child(3))>.wt-masonry__slide:first-child{column-span:all}.wt-product__gallery--masonry .wt-masonry__wrapper:has(>.wt-masonry__slide:nth-child(4))>.wt-masonry__slide:nth-child(2n):last-child{column-span:all}}.wt-product__gallery [data-gallery] .wt-slider__slide,.wt-product__gallery [data-thumbs] .wt-slider__slide{background:#f1f4f8}.wt-product__gallery [data-gallery] .wt-slider__slide img.wt-product__img,.wt-product__gallery [data-thumbs] .wt-slider__slide img{object-fit:contain;mix-blend-mode:multiply}.np-pdp-on .gpo-app{font-family:DM Sans,sans-serif;color:var(--np-navy, #110d44)}.np-pdp-on .gpo-element.np-gpo{margin:4px 0 18px}.np-pdp-on .gpo-element.np-gpo>.gpo-label{display:inline-block!important;margin:0 6px 10px 0;vertical-align:baseline}.np-pdp-on .gpo-element.np-gpo>.np-gpo__value{display:inline-block;margin:0 0 10px;vertical-align:baseline}.np-pdp-on .np-gpo>.gpo-label{font:600 15px/1.4 DM Sans,sans-serif;color:#110d44;padding:0}.np-pdp-on .np-gpo>.gpo-label .label-content:after{content:":";color:inherit;margin-left:0}.np-pdp-on .np-gpo>.gpo-selected-values{display:none!important}.np-pdp-on .np-gpo__value{font:700 15px/1.4 DM Sans,sans-serif;color:#110d44}.np-pdp-on .np-gpo__value.is-hover{color:#5b5a7a}.np-pdp-on .np-gpo__value.is-empty{font-weight:400;color:#cc232b}.np-pdp-on .np-gpo--fabrics .gpo-image-dropdown{position:static;border:0;background:none;padding:0}.np-pdp-on .np-gpo--fabrics .dropdown-button{display:none!important}.np-pdp-on .np-gpo--fabrics .dropdown-list{position:static!important;display:grid!important;max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important;transform:none!important;grid-template-columns:repeat(auto-fill,44px);gap:8px;align-items:start;padding:16px!important;margin:0;border:0!important;border-radius:16px;background:#eef2f6!important;box-shadow:none!important}.np-pdp-on .np-gpo--fabrics .dropdown-item{padding:0!important;margin:0!important;border:0!important;background:none!important;width:44px}.np-pdp-on .np-gpo--fabrics .dropdown-item input{position:absolute;opacity:0;pointer-events:none}.np-pdp-on .np-gpo--fabrics .dropdown-item label{display:block;margin:0;padding:0;cursor:pointer}.np-pdp-on .np-gpo--fabrics .dropdown-item__thumbnail{display:block;width:44px;height:44px;margin:0!important;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #110d441f;transition:box-shadow .15s,transform .15s}.np-pdp-on .np-gpo--fabrics .dropdown-item__thumbnail img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover}.np-pdp-on .np-gpo--fabrics .dropdown-item__value{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.np-pdp-on .np-gpo--fabrics .dropdown-item label:hover .dropdown-item__thumbnail{transform:translateY(-2px);box-shadow:0 0 0 1px #110d444d,0 6px 14px #110d4424}.np-pdp-on .np-gpo--fabrics .dropdown-item input:checked+label .dropdown-item__thumbnail{box-shadow:0 0 0 2px #fff,0 0 0 4px #110d44}.np-pdp-on .np-gpo--fabrics .dropdown-item input:focus-visible+label .dropdown-item__thumbnail{box-shadow:0 0 0 2px #fff,0 0 0 4px #cc232b}.np-pdp-on .np-gpo--legs .gpo-ov-wrapper{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;padding:16px;border-radius:16px;background:#eef2f6}.np-pdp-on .np-gpo--legs .gpo-swatches{margin:0!important;padding:0!important;position:relative}.np-pdp-on .np-gpo--legs .gpo-swatches input{position:absolute;opacity:0;pointer-events:none}.np-pdp-on .np-gpo--legs .gpo-swatches label{display:block;margin:0;padding:0;cursor:pointer;border:0!important;border-radius:12px!important;background:none!important}.np-pdp-on .np-gpo--legs .gpo-swatch__inner{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:auto!important;aspect-ratio:1;border-radius:12px!important;border:0!important;background:#fff;overflow:hidden;box-shadow:0 0 0 1px #110d441f;transition:box-shadow .15s,transform .15s}.np-pdp-on .np-gpo--legs .gpo-swatch__inner img{width:82%!important;height:82%!important;object-fit:contain;border-radius:0!important;mix-blend-mode:multiply}.np-pdp-on .np-gpo--legs label:hover .gpo-swatch__inner{transform:translateY(-2px);box-shadow:0 0 0 1px #110d444d,0 6px 14px #110d4424}.np-pdp-on .np-gpo--legs input:checked+label .gpo-swatch__inner{box-shadow:0 0 0 2px #fff,0 0 0 4px #110d44}.np-pdp-on .np-gpo--legs .gpo-tooltip{display:none!important}.np-pdp-on .np-gpo .dropdown-item label:before,.np-pdp-on .np-gpo .dropdown-item label:after,.np-pdp-on .np-gpo .gpo-swatches label:before,.np-pdp-on .np-gpo .gpo-swatches label:after{content:none!important;display:none!important}.np-pdp-on .np-gpo .dropdown-item label{background:none!important}.np-pdp-on .np-gpo--select .gpo-select{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.np-pdp-on .np-gpo__pills{display:flex;flex-wrap:wrap;gap:8px}.np-pdp-on .np-gpo__pill{min-width:64px;height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(17,13,68,.18);background:#fff;font:500 15px/1 DM Sans,sans-serif;color:#110d44;cursor:pointer;transition:border-color .15s,box-shadow .15s}.np-pdp-on .np-gpo__pill:hover{border-color:#110d4473}.np-pdp-on .np-gpo__pill.is-active{border-color:#110d44;box-shadow:inset 0 0 0 1px #110d44}.np-why__layout--media .np-why__img{position:relative;min-height:0}.np-why__layout--media .np-why__img img,.np-why__layout--media .np-why__media .np-why__img:only-child img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}@media(min-width:990px){.np-why__layout--media{align-items:stretch}.np-why__layout--media .np-why__media{position:static;grid-template-rows:repeat(var(--why-n, 1),minmax(0,1fr))}}@media(max-width:989px){.np-why__layout--media .np-why__img{aspect-ratio:4 / 3}.np-why__layout--media .np-why__media:has(>.np-why__img:only-child){grid-auto-columns:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/np-product.css.map */
