.lpn .press-track .lpn-loop-half{display:flex;align-items:center;flex-shrink:0;gap:var(--lpn-press-gap,56px);padding-right:var(--lpn-press-gap,56px)}.lpn .marq-in .lpn-loop-half{display:flex;flex-shrink:0}.lpn .crow:has(>.crow-free){flex-wrap:wrap}.lpn .crow>.crow-free{flex-basis:100%;margin-top:0}.lpn [hidden]{display:none!important}.lpn :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.lpn button{font-family:inherit;text-transform:none;letter-spacing:normal}.lpn .pdp-content{grid-column:2;grid-row:1 / span 2;min-width:0}.lpn .price{display:block}.lpn .richtext p{margin:0}.lpn .size-chart{width:100%;height:auto}.lpn .cart-error{color:#a32424;font-size:13px;margin-top:10px}.lpn button:disabled{cursor:not-allowed;opacity:.5}.lpn .thumbs{position:relative}.lpn .hero-track>.hero-shot{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center}.lpn .hero-shot img,.lpn .hero-shot video,.lpn .hero-shot iframe,.lpn .hero-shot model-viewer{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.lpn .size-options{margin-top:18px}.lpn .sp-icons:first-child{margin-top:0}.lpn .modal-panel:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lpn{--navy:#0f1f2e;--gold:#a88a58;--gold-alt:#947e55;--gold-soft:#F3EDE2;--ink:#303030;--muted:#6E6E6E;--line:#E0E0E0;--card:#F9F9F9;--green:#2D7A3A;--serif:"Playfair Display",Georgia,serif;--sans:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.lpn *,.lpn *:before,.lpn *:after{box-sizing:border-box}.lpn{margin:0;font-family:var(--sans);color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.65}.lpn img{max-width:100%;display:block}.lpn .wrap{max-width:1240px;margin:0 auto;padding:0 20px}.lpn .note{background:#fff8e6;border-left:3px solid var(--gold);padding:10px 14px;font-size:12.5px;color:#6b5a33;margin:0 0 14px}.lpn .note b{color:#4a3d22}.lpn h2.sh{font-family:var(--serif);font-weight:500;font-size:33px;line-height:1.2;letter-spacing:-.2px;color:var(--navy);text-align:center;margin:0 0 10px}.lpn p.lede{text-align:center;color:var(--muted);max-width:640px;margin:0 auto 32px;font-size:15.5px}.lpn .eyebrow{text-align:center;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--gold);margin:0 0 10px}.lpn .pdp{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:56px;padding:30px 0 58px}.lpn .pdp-head{grid-column:2;grid-row:1;margin-bottom:26px}.lpn .gallery{--galH:min(74vh,700px);grid-column:1;grid-row:1 / span 2;position:sticky;top:84px;align-self:start}@media(min-width:981px){.lpn .gallery{display:grid;grid-template-columns:74px minmax(0,1fr);gap:14px;align-items:stretch}.lpn .gallery .hero-img{grid-column:2;grid-row:1;width:100%;aspect-ratio:3/4;height:auto;max-height:var(--galH)}.lpn .gallery .thumbs{grid-column:1;grid-row:1;grid-template-columns:74px;grid-auto-rows:var(--rowH,99px);gap:8px;margin-top:0;overflow-y:auto;overscroll-behavior:contain;align-content:start;scrollbar-width:none;-ms-overflow-style:none}.lpn .gallery .thumbs::-webkit-scrollbar{width:0;height:0}.lpn .gallery .thumbs button{aspect-ratio:auto}.lpn .gallery .lab{grid-column:2;margin-top:18px}}.lpn .buy{grid-column:2;grid-row:2}.lpn .hero-img{background:var(--card);aspect-ratio:3/4;overflow:hidden;position:relative}.lpn .hero-track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.lpn .hero-track::-webkit-scrollbar{width:0;height:0}.lpn .hero-track img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:center}.lpn .hero-dots{display:none}.lpn .hero-nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#ffffffdb;color:var(--navy);cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .18s,background .18s}.lpn .hero-img:hover .hero-nav{opacity:1}.lpn .hero-nav:hover{background:#fff}.lpn .hero-nav.prev{left:12px}.lpn .hero-nav.next{right:12px}.lpn .hero-nav svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpn .thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:8px}.lpn .thumbs button{padding:0;border:1px solid var(--line);background:var(--card);cursor:pointer;aspect-ratio:3/4;overflow:hidden}.lpn .thumbs button[aria-selected=true]{border-color:var(--navy);border-width:2px}.lpn .thumbs img{width:100%;height:100%;object-fit:cover}.lpn .lab{display:none;margin-top:22px;border:1px solid var(--line);padding:18px;background:var(--card)}@media(min-width:981px){.lpn .lab{display:block}}.lpn .lab b{display:block;font-family:var(--serif);font-size:19px;font-weight:500;margin-bottom:6px}.lpn .lab p{margin:0;font-size:14px;color:var(--muted);line-height:1.5}.lpn .award{display:inline-flex;align-items:center;border:1px solid var(--gold);background:var(--gold-soft);color:#5f4f30;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:6px 11px;margin-bottom:12px}.lpn h1{font-family:var(--serif);font-size:40px;line-height:1.1;letter-spacing:-.2px;color:var(--navy);margin:0 0 6px;font-weight:500}.lpn .sub{font-family:var(--sans);font-size:15.5px;font-weight:400;color:var(--gold);margin:0 0 12px;line-height:1.45}.lpn .rating{display:flex;align-items:center;gap:10px;font-size:13.5px;line-height:1.6;color:var(--muted);flex-wrap:wrap}.lpn .stars{color:#e2a34d;letter-spacing:2px;font-size:15px}.lpn .rating a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.lpn .bullets{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:17px}.lpn .bullets li{display:flex;align-items:flex-start;gap:15px;font-size:15.5px;line-height:1.45}.lpn .bullets svg{flex:0 0 auto;width:24px;height:24px;margin-top:0;stroke:var(--gold);stroke-width:1.1;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpn .step{margin-bottom:20px}.lpn .step-n{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--muted);display:block;margin-bottom:9px}.lpn .step-n b{color:var(--ink)}.lpn .sizerow{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch}.lpn .sizerow button{font:inherit;font-size:13px;font-weight:600;min-width:52px;padding:14px 4px;border:1px solid var(--line);background:#fff;cursor:pointer;letter-spacing:.5px;color:var(--navy)}.lpn .sizerow button.on{border-color:var(--navy);background:var(--navy);color:#fff}.lpn .step-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.lpn .step-hd .step-n{margin-bottom:0}.lpn .findsize{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:10px 0;font:inherit;font-size:13px;color:var(--navy);cursor:pointer;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lpn .findsize svg{width:17px;height:17px;stroke:var(--gold);stroke-width:1.2;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpn .findsize:hover{color:var(--gold)}.lpn .ladder{display:grid;gap:15px}.lpn .tier{border:1px solid var(--line);background:#fff;position:relative;transition:border-color .15s,box-shadow .15s}.lpn .tier.on{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold);background:#fcfbf8}.lpn .tier-head{display:grid;grid-template-columns:18px 1fr auto;align-items:start;gap:0 18px;width:100%;text-align:left;border:0;background:none;font:inherit;cursor:pointer;padding:20px}.lpn .radio{width:18px;height:18px;border-radius:50%;border:1px solid #C4C4C4;margin-top:3px}.lpn .tier.on .radio{border-color:var(--navy);border-width:5px}.lpn .tier-main{min-width:0}.lpn .tier-name{font-family:var(--serif);font-weight:500;font-size:19px;display:block;line-height:1.25;letter-spacing:.005em;white-space:nowrap}.lpn .tier-sub{font-size:13px;color:var(--muted);margin-top:5px;display:block}.lpn .tier-save{display:block;margin-top:6px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:700}.lpn .tier-price{text-align:right;white-space:nowrap;line-height:1.25}.lpn .tier-now{font-family:var(--serif);font-weight:500;font-size:23px}.lpn .tier-was{font-size:13px;color:#a6a6a6;text-decoration:line-through;margin-right:8px}.lpn .tier-each{font-size:11.5px;color:var(--muted);margin-top:5px;display:block;letter-spacing:.02em}.lpn .flag{position:absolute;top:0;right:16px;transform:translateY(-50%);background:var(--gold);color:#fff;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:5px 11px;line-height:1.2}.lpn .tier-colors{display:none;padding:0 20px 17px;border-top:1px dashed #E6E0D4;margin:0}.lpn .tier.on .tier-colors{display:block}.lpn .tier-colors .ttl{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--muted);margin:15px 0 11px}.lpn .crows-in{display:flex;gap:14px;align-items:stretch}.lpn .crow-left{flex:1;min-width:0;display:flex;flex-direction:column}.lpn .crow-rows{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.lpn .crow-rows.one{justify-content:flex-start;flex:0 0 auto}.lpn .crow{display:flex;align-items:center;gap:9px;padding:9px 0}.lpn .crow:first-child{padding-top:0}.lpn .crow:last-child{padding-bottom:0}.lpn .crow-side{flex:0 0 96px;display:flex;flex-direction:column}.lpn .crow-n{display:none}@media(min-width:981px){.lpn .crow-side{display:none}.lpn .crows-in{display:block}}.lpn .crow-side img{width:100%;flex:1 1 auto;min-height:86px;object-fit:cover;object-position:50% 18%;border:1px solid var(--line);background:var(--card);display:block}.lpn .crow-t{display:block;font-size:11px;font-weight:700;text-align:center;margin-top:7px;line-height:1.2}.lpn .crow-free{font-size:11px;letter-spacing:.1em;font-weight:700;color:var(--gold);text-transform:uppercase;margin-top:7px;line-height:1.2}.lpn .sw{display:flex;gap:8px;flex-wrap:wrap;flex:1}.lpn .sw button{padding:3px;border:1.5px solid transparent;background:none;cursor:pointer;width:34px;height:34px;line-height:0}.lpn .sw button i{display:block;width:100%;height:100%;border:1px solid rgba(0,0,0,.12)}.lpn .sw button.on{border-color:var(--navy)}.lpn .sw button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lpn .sw button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.lpn .sw button[aria-disabled=true] i{position:relative}.lpn .sw button[aria-disabled=true] i:after{content:"";position:absolute;top:50%;left:-20%;width:140%;height:1px;background:var(--navy);box-shadow:0 0 0 1px #fff;transform:rotate(-45deg);pointer-events:none}.lpn .cta{display:block;width:100%;background:var(--navy);color:#fff;border:0;padding:21px;font:inherit;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;margin-top:16px}.lpn .cta:hover{background:#0d2b45}.lpn .cta-sub{text-align:center;font-size:12.5px;color:var(--muted);margin-top:9px}.lpn .bnpl{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;font-size:12.5px;color:var(--ink)}.lpn .bnpl b{font-weight:700}.lpn .bnpl-badge{background:#b2fce4;color:var(--ink);padding:2px 7px;border-radius:3px;font-size:10px;font-weight:800;letter-spacing:.3px;text-transform:lowercase}.lpn .bnpl-learn{border:0;background:none;padding:0;font:inherit;font-size:11.5px;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);cursor:pointer}.lpn .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;border-top:1px solid var(--line);padding-top:20px}.lpn .trust div{text-align:center}.lpn .trust svg{width:26px;height:26px;margin:0 auto 8px;stroke:var(--gold);stroke-width:1.1;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpn .trust b{display:block;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.35}.lpn .expert{margin-top:22px;padding:20px 22px;background:var(--navy);color:#fff;position:relative;overflow:hidden}.lpn .expert:before{content:"\201c";position:absolute;top:-14px;right:14px;font-family:var(--serif);font-size:96px;line-height:1;color:#a88a5847}.lpn .expert-q{font-size:16px;font-style:italic;font-family:var(--serif);line-height:1.5;margin:0;position:relative}.lpn .expert-n{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin:12px 0 0;font-weight:700;position:relative}.lpn .spec{margin-top:22px;border-top:1px solid var(--line)}.lpn .spec details{border-bottom:1px solid var(--line)}.lpn .spec summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 2px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.lpn .spec summary::-webkit-details-marker{display:none}.lpn .spec summary:after{content:"+";font-size:19px;font-weight:400;color:var(--gold);line-height:1}.lpn .spec details[open] summary:after{content:"-"}.lpn .spec .sp-in{padding:0 2px 22px}.lpn .spec .sp-lede{margin:0 0 15px;font-size:14.5px;line-height:1.55}.lpn .spec .sp-note{margin:15px 0 0;font-size:11.5px;line-height:1.5;color:var(--muted)}.lpn .sp-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lpn .sp-card{border:1px solid var(--line);background:var(--card);padding:13px 14px;display:flex;gap:11px}.lpn .sp-card svg{width:19px;height:19px;flex:0 0 auto;margin-top:1px;stroke:var(--gold);stroke-width:1.2;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpn .sp-card b{display:block;font-size:13px;font-weight:700;line-height:1.3}.lpn .sp-card span{display:block;font-size:12px;color:var(--muted);line-height:1.45;margin-top:3px}.lpn .sp-table{width:100%;border-collapse:collapse;font-size:13px}.lpn .sp-table th{text-align:left;vertical-align:top;width:112px;padding:11px 14px 11px 0;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-weight:700;line-height:1.5;border-top:1px solid var(--line)}.lpn .sp-table td{vertical-align:top;padding:11px 0;line-height:1.5;border-top:1px solid var(--line)}.lpn .sp-table tr:first-child th,.lpn .sp-table tr:first-child td{border-top:0}.lpn .sp-table.colors th{width:134px;text-transform:none;letter-spacing:0;font-size:12.5px;color:var(--ink)}.lpn .sp-icons{display:grid;gap:9px;margin-top:15px}.lpn .sp-icons div{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.45}.lpn .sp-icons svg{width:17px;height:17px;flex:0 0 auto;stroke:var(--gold);stroke-width:1.2;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpn .proof{background:var(--card);padding:54px 0}.lpn .rev-top{text-align:center;margin-bottom:28px}.lpn .rev-score{font-family:var(--serif);font-size:50px;line-height:1}.lpn .rev-top .stars{font-size:20px;display:block;margin:6px 0}.lpn .rev-top small{color:var(--muted);font-size:13.5px}.lpn .pcards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lpn .pcard{background:#fff;border:1px solid var(--line);padding:22px}.lpn .pcard .stars{font-size:14px}.lpn .pcard h3{font-size:15px;margin:9px 0 7px;font-weight:700}.lpn .pcard p{margin:0 0 14px;font-size:14.5px;color:#3d3d3d}.lpn .pwho{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--muted)}.lpn .pwho img{width:32px;height:32px;border-radius:50%;object-fit:cover}.lpn .pwho b{color:var(--ink);font-weight:700}.lpn .pv{color:var(--green);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.lpn .marq{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:15px 0;white-space:nowrap}.lpn .marq-in{display:flex;width:max-content;animation:lp-nightwear-pdp-slide 44s linear infinite;font-family:var(--serif);font-size:17px;color:#4a4a4a}.lpn .marq-in span{padding:0 26px}.lpn .marq-in em{color:var(--gold);font-style:normal}@keyframes lp-nightwear-pdp-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lpn .marq-in{animation:none}}.lpn .cmp{padding:58px 0}.lpn .vs{max-width:820px;margin:0 auto;border-collapse:collapse;width:100%;font-size:15px}.lpn .vs th{padding:14px 16px;text-align:left;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--muted);border-bottom:1px solid var(--line)}.lpn .vs th.us{background:var(--navy);color:#fff}.lpn .vs td{padding:15px 16px;border-bottom:1px solid var(--line);vertical-align:top}.lpn .vs td:first-child{font-weight:700;color:var(--navy);width:30%}.lpn .vs td.us{background:#fcfbf8;box-shadow:inset 2px 0 0 var(--gold),inset -2px 0 0 var(--gold)}.lpn .vs tbody tr:last-child td.us{box-shadow:inset 2px 0 0 var(--gold),inset -2px 0 0 var(--gold),inset 0 -2px 0 var(--gold)}.lpn .vs td:last-child{color:var(--muted)}.lpn .vs .yes{color:var(--gold);font-weight:700;margin-right:5px}.lpn .vs .no{color:#c0392b;margin-right:5px}.lpn .fab{background:var(--navy);color:#fff;padding:60px 0}.lpn .fab h2.sh{color:#fff}.lpn .fab .eyebrow{color:#e2a34d}.lpn .fab p.lede{color:#a9bccb}.lpn .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:940px;margin:0 auto}.lpn .stat{border:1px solid #2b3b48;padding:24px 16px;text-align:center}.lpn .stat b{display:block;font-family:var(--serif);font-size:38px;line-height:1;color:#e2a34d;margin-bottom:9px}.lpn .stat span{font-size:13px;color:#a9bccb;line-height:1.45;display:block}.lpn .press{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:26px 0;overflow:hidden}.lpn .press-rail{display:flex;align-items:center;position:relative}.lpn .press-lbl{flex:0 0 auto;position:relative;z-index:2;background:#fff;padding:0 26px 0 20px;margin-right:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--ink);border-right:1px solid var(--line)}.lpn .press-mask{flex:1 1 auto;min-width:0;overflow:hidden;position:relative}.lpn .press-track{display:flex;align-items:center;--lpn-press-gap:56px;gap:0;width:max-content;padding-left:0;animation:lp-nightwear-pdp-pressroll 60s linear infinite;will-change:transform}.lpn .press-track img{height:86px;width:auto;flex:0 0 auto;opacity:.62;filter:grayscale(1)}@keyframes lp-nightwear-pdp-pressroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.lpn .press-track{animation:none}}.lpn .fit{padding:58px 0;background:var(--card)}.lpn .fit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:940px;margin:0 auto}.lpn .fit-card{background:#fff;border:1px solid var(--line);padding:26px 22px;text-align:center}.lpn .fit-card svg{width:30px;height:30px;margin:0 auto 12px;stroke:var(--gold);stroke-width:1.1;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpn .fit-card b{display:block;font-family:var(--serif);font-size:18px;font-weight:500;margin-bottom:5px;color:var(--navy)}.lpn .fit-card p{margin:0;font-size:14px;color:var(--muted)}.lpn .midcta{background:var(--gold-soft);padding:48px 0;text-align:center}.lpn .midcta h2{font-family:var(--serif);font-size:30px;font-weight:500;margin:0 0 8px}.lpn .midcta p{color:#6b5a33;margin:0 0 22px}.lpn .midcta button{background:var(--navy);color:#fff;border:0;padding:19px 42px;font:inherit;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.lpn .midcta small{display:block;margin-top:12px;color:#6b5a33;font-size:12.5px}.lpn .faq{padding:60px 0}.lpn .acc{max-width:820px;margin:0 auto;border-top:1px solid var(--line)}.lpn .acc details{border-bottom:1px solid var(--line)}.lpn .acc summary{cursor:pointer;padding:19px 40px 19px 0;font-size:16px;font-weight:700;list-style:none;position:relative;line-height:1.4}.lpn .acc summary::-webkit-details-marker{display:none}.lpn .acc summary:after{content:"+";position:absolute;right:6px;top:17px;font-size:22px;font-weight:400;color:var(--gold)}.lpn .acc details[open] summary:after{content:"-"}.lpn .acc p{margin:0 0 20px;color:#3d3d3d;font-size:15px}.lpn .allrev{padding:60px 0;border-top:1px solid var(--line);background:var(--card)}.lpn .ar-head{display:grid;grid-template-columns:260px 1fr;gap:34px;align-items:start;max-width:1000px;margin:0 auto 30px;background:#fff;border:1px solid var(--line);padding:26px}.lpn .ar-score{text-align:center;border-right:1px solid var(--line);padding-right:24px}.lpn .ar-score b{display:block;font-family:var(--serif);font-size:54px;line-height:1}.lpn .ar-score .stars{font-size:19px;display:block;margin:6px 0 4px}.lpn .ar-score small{color:var(--muted);font-size:13px}.lpn .ar-write{margin-top:16px;width:100%;background:var(--navy);color:#fff;border:0;padding:13px;font:inherit;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.lpn .bars{display:grid;gap:8px}.lpn .bar{display:grid;grid-template-columns:52px 1fr 42px;align-items:center;gap:11px;font-size:13px;color:var(--muted)}.lpn .bar i{font-style:normal;color:#e2a34d}.lpn .bar span{height:9px;background:#ededed;position:relative;overflow:hidden}.lpn .bar span b{position:absolute;inset:0 auto 0 0;background:#e2a34d}.lpn .bar em{font-style:normal;text-align:right}.lpn .ar-tools{display:flex;flex-wrap:wrap;gap:8px;max-width:1000px;margin:0 auto 18px;align-items:center}.lpn .chip{font:inherit;font-size:12.5px;padding:9px 15px;border:1px solid var(--line);background:#fff;cursor:pointer;letter-spacing:.02em}.lpn .chip.on{background:var(--navy);color:#fff;border-color:var(--navy)}.lpn .ar-sort{margin-left:auto;font:inherit;font-size:12.5px;padding:9px 30px 9px 12px;border:1px solid var(--line);background:#fff;border-radius:0;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7'><path d='M1 1l4 4 4-4' stroke='%23444' stroke-width='1.5' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 11px center;cursor:pointer}.lpn .ar-list{max-width:1000px;margin:0 auto;display:grid;gap:0;border-top:1px solid var(--line)}.lpn .ar-item{padding:22px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:180px 1fr;gap:26px}.lpn .ar-who b{display:block;font-size:14px}.lpn .ar-who small{display:block;color:var(--muted);font-size:12.5px;margin-top:3px;line-height:1.5}.lpn .ar-ver{display:inline-block;color:var(--green);font-weight:700;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;margin-top:5px}.lpn .ar-body .stars{font-size:14px}.lpn .ar-body h4{margin:7px 0 6px;font-size:15.5px}.lpn .ar-body p{margin:0;font-size:14.5px;color:#3d3d3d;line-height:1.6}.lpn .ar-photo{margin-top:12px;display:flex;gap:8px}.lpn .ar-photo img{width:76px;height:76px;object-fit:cover;border:1px solid var(--line)}.lpn .ar-more{display:block;margin:26px auto 0;background:#fff;border:1px solid var(--navy);color:var(--navy);padding:14px 34px;font:inherit;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.lpn .ar-more:hover{background:var(--navy);color:#fff}.lpn .best{padding:56px 0;border-top:1px solid var(--line)}.lpn .bgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.lpn .bcard{text-decoration:none;color:inherit}.lpn .bcard img{background:var(--card);aspect-ratio:3/4;object-fit:cover;width:100%}.lpn .bcard h3{font-size:15px;margin:11px 0 3px;font-weight:700}.lpn .bcard .pr{font-size:14px;color:var(--muted)}.lpn .sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);box-shadow:0 -4px 18px #00000017;padding:10px 16px;display:flex;align-items:center;gap:12px;z-index:50;opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .3s ease,transform .34s cubic-bezier(.4,0,.2,1),visibility .34s}.lpn .sticky.show{opacity:1;visibility:visible;transform:none}.lpn .sticky-thumb{flex:0 0 auto;width:46px;height:46px;padding:0;border:1px solid var(--line);background:#fff;cursor:pointer;overflow:hidden}.lpn .sticky-thumb img{width:100%;height:100%;object-fit:cover}.lpn .sticky-info{flex:1;min-width:0}.lpn .sticky-t{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lpn .sticky-p{font-size:12px;color:var(--muted)}.lpn .sticky .cta{margin:0;width:auto;padding:16px 22px;white-space:nowrap}@media(min-width:981px){.lpn .sticky{justify-content:center;gap:12px;padding:8px 20px}.lpn .sticky-thumb{width:38px;height:50px}.lpn .sticky-info{flex:0 0 auto;text-align:left;margin-right:10px}.lpn .sticky-t{font-size:12.5px}.lpn .sticky-p{font-size:11.5px}.lpn .sticky .cta{flex:0 0 320px;padding:14px 20px;font-size:12px;letter-spacing:1.6px}}.lpn .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:none}.lpn .modal.open{display:block}.lpn .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0618288c;animation:lp-nightwear-pdp-fade .18s ease}@keyframes lp-nightwear-pdp-fade{0%{opacity:0}to{opacity:1}}.lpn .modal-panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(680px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;background:#fff;padding:30px 30px 26px;animation:lp-nightwear-pdp-rise .2s ease}@keyframes lp-nightwear-pdp-rise{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.lpn .modal-x{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;background:none;font-size:26px;line-height:1;color:var(--muted);cursor:pointer}.lpn .modal-x:hover{color:var(--ink)}.lpn .modal :focus-visible,.lpn .modal-panel:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lpn .modal-panel:focus{outline:none}.lpn .modal-panel h3{font-family:var(--serif);font-size:27px;font-weight:500;margin:0 0 6px}.lpn .modal-panel .m-lede{color:var(--muted);font-size:14.5px;margin:0 0 20px}.lpn .sizewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.lpn .sizetable{width:100%;border-collapse:collapse;font-size:14px}.lpn .sizetable th{background:var(--navy);color:#fff;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:11px 8px;text-align:left;font-weight:700}.lpn .sizetable th:first-child{padding-left:14px}.lpn .sizetable td{padding:13px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.lpn .sizetable td:first-child{padding-left:14px;font-weight:700;font-size:15px}.lpn .sizetable tbody tr{cursor:pointer}.lpn .sizetable tbody tr:hover{background:var(--card)}.lpn .sizetable tbody tr.on{background:var(--gold-soft);box-shadow:inset 3px 0 0 var(--gold)}.lpn .sizetable tbody tr.on td:first-child:after{content:" \2713";color:var(--gold)}.lpn .measure{margin-top:22px;border-top:1px solid var(--line);padding-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lpn .measure div b{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.lpn .measure div p{margin:0;font-size:13.5px;color:var(--muted);line-height:1.5}.lpn .m-note{margin:18px 0 0;font-size:13.5px;color:var(--ink);background:var(--card);padding:13px 15px;border-left:3px solid var(--gold)}.lpn .m-pick{margin-top:18px;width:100%;background:var(--navy);color:#fff;border:0;padding:16px;font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.lpn .toast{position:fixed;left:50%;bottom:148px;transform:translate(-50%,14px);background:var(--navy);color:#fff;padding:14px 22px;font-size:14px;font-weight:700;letter-spacing:.04em;z-index:60;opacity:0;pointer-events:none;transition:opacity .22s,transform .22s}.lpn .toast.show{opacity:1;transform:translate(-50%)}.lpn footer{background:var(--navy);color:#9fb0c0;padding:44px 20px 30px;font-size:13px}.lpn .fgrid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}.lpn footer h4{color:#fff;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.lpn footer ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.lpn footer a{color:#9fb0c0;text-decoration:none}.lpn footer .logo{color:#fff;margin-bottom:10px}.lpn .fbot{max-width:1240px;margin:30px auto 0;padding-top:18px;border-top:1px solid #2b3b48;font-size:12px}.lpn .pdp-head .rating{margin-bottom:6px}.lpn .pdp-head h1{margin-top:0}.lpn .price{font-family:var(--serif);font-size:34px;font-weight:500;color:var(--navy);line-height:1.1;margin-top:14px}.lpn .price s{font-size:.52em;color:#a6a6a6;margin-left:8px;font-family:var(--sans)}.lpn .pernight{margin:5px 0 0;font-size:13.5px;font-weight:700;color:var(--green);letter-spacing:.01em}.lpn .info{display:inline-flex;align-items:center;justify-content:center;width:1.47em;height:1.47em;border:1px solid var(--gold);border-radius:50%;background:none;color:var(--gold);font-family:var(--sans);font-size:.34em;font-weight:700;font-style:normal;line-height:1;letter-spacing:0;cursor:pointer;padding:0;vertical-align:1.25em;margin:0 0 0 .45em;flex:0 0 auto}.lpn .info:hover{background:var(--gold);color:#fff}.lpn .info:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lpn [data-lpn-role=infoModal] .modal-panel{width:min(560px,calc(100vw - 32px))}.lpn [data-lpn-role=infoModal] h3{margin-bottom:12px}.lpn [data-lpn-role=infoModal] p{margin:0;font-size:15px;line-height:1.6;color:#3d3d3d}.lpn .stat b em{font-style:normal;font-size:.58em;letter-spacing:.01em}.lpn .faq{background:var(--navy);color:#fff;border-top:2px solid var(--gold)}.lpn .faq h2.sh{color:#fff}.lpn .faq .acc{border-top-color:#2b3b48}.lpn .faq .acc details{border-bottom-color:#2b3b48}.lpn .faq .acc summary{color:#fff}.lpn .faq .acc summary:after{color:#e2a34d}.lpn .faq .acc p{color:#a9bccb}.lpn .hero-track img,.lpn .thumbs img,.lpn .sticky-thumb img{object-position:50% 18%}.lpn .proof-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px;align-items:start}.lpn .proof-summary,.lpn .proof-layout .pcards,.lpn .proof-layout .pcard{min-width:0}.lpn .bar .bar-label{background:none;height:auto}.lpn .empty-star{color:#d8d8d8}.lpn .lpn-rating-stars{width:max-content;background:linear-gradient(to right,#E2A34D var(--lpn-rating-fill),#D8D8D8 var(--lpn-rating-fill));background-clip:text;-webkit-background-clip:text;color:transparent}.lpn .rev-top .lpn-rating-stars{margin:6px auto}.lpn .lpn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lpn .lpn-marq-mask{overflow:hidden;width:100%}.lpn .marq-in{gap:0;padding:0}.lpn .marq-in .lpn-loop-half{align-items:center;gap:52px;padding:0 26px}.lpn .marq-in span{padding:0}.lpn .lpn-press-logo{flex:0 0 auto}.lpn .press-track .lpn-loop-half{padding-left:var(--lpn-press-gap,56px);padding-right:0}.lpn .press-lbl{isolation:isolate;background:#fff;z-index:2}.lpn .lpn-table-scroll{max-width:100%;overflow-x:auto}.lpn .vs tbody th{font:inherit;font-weight:700;letter-spacing:0;text-transform:none;color:var(--navy);width:30%;padding:15px 16px;vertical-align:top}.lpn .vs td{min-width:140px}.lpn .vs .info{font-size:10px;vertical-align:middle;width:16px;height:16px;position:relative}.lpn .vs .info:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.lpn .lpn-lab-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;border:0;background:#fff;padding:30px;color:var(--ink)}.lpn .lpn-lab-dialog::backdrop{background:#0618288c}.lpn .lpn-lab-dialog h3{font-family:var(--serif);font-size:27px;line-height:1.2;font-weight:500;margin:0 30px 12px 0}.lpn .lpn-lab-dialog p{font-size:15px;line-height:1.6;color:#3d3d3d}.lpn .lpn-fit-chart{max-width:940px;margin:24px auto}.lpn .lpn-fit-chart .size-chart{height:auto}.lpn .fit-card .richtext strong{font-weight:700}.lpn .lpn-review-frame{max-width:1000px;margin:30px auto 0;padding:26px;border:1px solid var(--line);background:#fff}.lpn .allrev .lede{text-align:center;max-width:640px;margin:0 auto;color:var(--muted)}.lpn .lpn-stock-label{font-size:12px;color:var(--muted)}.lpn .sticky{height:74px}.lpn .sticky-info{max-width:390px;overflow:hidden}.lpn .sticky-p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lpn .lpn-sticky-error{position:absolute;bottom:100%;left:0;right:0;padding:12px 20px;background:#fff;color:#a32424;border-top:1px solid var(--line);font-size:13px}.lpn .cmp :focus-visible,.lpn .midcta :focus-visible,.lpn .sticky :focus-visible,.lpn .faq :focus-visible,.lpn .best :focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){.lpn .sticky{transition:none}}@media(max-width:760px){.lpn h2.sh{font-size:26px}}@media(max-width:980px){.lpn .pdp{display:flex;flex-direction:column;padding-top:16px}.lpn .gallery{display:contents}.lpn .thumbs{margin-bottom:20px}.lpn .pdp-head{margin-bottom:24px}}@media(max-width:980px){.lpn .hero-nav{opacity:.72;width:34px;height:34px}}@media(max-width:980px){.lpn .hero-img{aspect-ratio:3/4;height:auto;max-height:none;margin-left:-20px;margin-right:-20px}}@media(max-width:760px){.lpn .hero-img{margin-left:-16px;margin-right:-16px}}@media(max-width:980px){.lpn .thumbs{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.lpn .thumbs::-webkit-scrollbar{width:0;height:0}.lpn .thumbs button{flex:0 0 18%;scroll-snap-align:start}}@media(max-width:980px){.lpn h1{font-size:32px}}@media(max-width:560px){.lpn .tier-name{font-size:15.5px}}@media(max-width:420px){.lpn .tier-name{font-size:14.5px}.lpn .tier-head{padding:16px;gap:0 14px}}@media(max-width:420px){.lpn .tier-colors{padding:0 16px 15px}}@media(max-width:520px){.lpn .sp-cards{grid-template-columns:1fr}}@media(max-width:860px){.lpn .pcards{grid-template-columns:1fr}}@media(max-width:620px){.lpn .vs,.lpn .vs td,.lpn .vs th{font-size:13.5px}.lpn .vs td,.lpn .vs th{padding:12px 9px}.lpn .vs td:first-child{width:28%}}@media(max-width:760px){.lpn .stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.lpn .press{padding:18px 0}.lpn .press-lbl{padding:0 14px 0 16px;font-size:10px;letter-spacing:.12em}.lpn .press-track{--lpn-press-gap:38px;gap:0;padding-left:0}.lpn .press-track img{height:62px}}@media(max-width:760px){.lpn .fit-grid{grid-template-columns:1fr}}@media(max-width:760px){.lpn .ar-head{grid-template-columns:1fr;gap:22px}}@media(max-width:760px){.lpn .ar-score{border-right:0;border-bottom:1px solid var(--line);padding:0 0 20px}}@media(max-width:600px){.lpn .ar-sort{margin-left:0;width:100%}}@media(max-width:760px){.lpn .ar-item{grid-template-columns:1fr;gap:10px}}@media(max-width:900px){.lpn .bgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.lpn .modal-panel{padding:24px 18px 20px;width:calc(100vw - 20px)}}@media(max-width:620px){.lpn .sizetable{font-size:13px}.lpn .sizetable td,.lpn .sizetable th{padding:11px 6px}.lpn .sizetable th:nth-child(2),.lpn .sizetable td:nth-child(2){display:none}}@media(max-width:620px){.lpn .measure{grid-template-columns:1fr;gap:12px}}@media(max-width:760px){.lpn .fgrid{grid-template-columns:1fr;gap:22px}}@media(max-width:980px){.lpn .price{font-size:30px;margin-top:12px}}@media(max-width:760px){.lpn .wrap{padding:0 16px}.lpn .proof,.lpn .cmp,.lpn .fab,.lpn .fit,.lpn .faq,.lpn .allrev,.lpn .best,.lpn .press{padding-top:40px;padding-bottom:40px}.lpn .midcta{padding:38px 0}.lpn h2.sh{font-size:24px;margin-bottom:8px}.lpn p.lede{margin-bottom:22px;font-size:14.5px}.lpn .eyebrow{margin-bottom:8px}.lpn .sw button{width:44px;height:44px}.lpn .crow{gap:7px}.lpn .crows-in{gap:11px}.lpn .crow-side{flex:0 0 72px}.lpn .crow-side img{min-height:70px}.lpn .sw{gap:7px}.lpn .sw button{width:40px;height:40px}.lpn .sticky{gap:10px;padding:9px 12px 11px}.lpn .sticky-thumb{width:36px;height:48px}.lpn .sticky-info{flex:0 1 auto;min-width:0}.lpn .sticky-t{font-size:12px}.lpn .sticky-p{font-size:11px}.lpn .sticky .cta{flex:1 1 auto;min-width:58%;padding:17px 10px;font-size:12px;letter-spacing:1.4px}.lpn .sizerow button{padding:15px 4px;min-width:56px}.lpn .acc summary{padding:17px 40px 17px 0}.lpn footer a{display:inline-block;padding:11px 0}.lpn footer ul{gap:0}.lpn .rating a{padding:11px 0;display:inline-block}.lpn .chip{padding:11px 15px}.lpn .ar-write,.lpn .ar-more,.lpn .m-pick{padding:15px}.lpn .pcard{padding:18px}.lpn .pcard p{font-size:14px}.lpn .marq-in{font-size:15px}.lpn .marq-in span{padding:0 18px}.lpn .midcta button{width:100%;padding:18px}.lpn .ar-head{padding:18px}.lpn .ar-score b{font-size:44px}.lpn .ar-item{padding:18px 0}.lpn .ar-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.lpn .ar-who small{display:inline;font-size:12px}.lpn .ar-who small br{display:none}.lpn .ar-ver{margin-top:0}.lpn .bgrid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 -16px;padding:0 16px}.lpn .bgrid::-webkit-scrollbar{display:none}.lpn .bcard{flex:0 0 46%;scroll-snap-align:start}.lpn footer{padding:34px 16px 26px}.lpn .fbot{margin-top:22px}}@media(max-width:430px){.lpn .trust b{font-size:11px}.lpn .trust svg{width:23px;height:23px;margin-bottom:6px}.lpn .tier-price{line-height:1.2}.lpn .tier-now{font-size:21px}.lpn .stat{padding:18px 12px}.lpn .stat b{font-size:31px}}@media(max-width:345px){.lpn .crow-side{flex:0 0 60px}.lpn .sw{gap:6px}.lpn .sw button{width:36px;height:36px}}@media(max-width:980px){.lpn .sw{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;align-content:start}}@media(max-width:345px){.lpn .tier-name{white-space:normal}}@media(max-width:980px){.lpn .crow+.crow{border-top:1px solid #EFE9DC}.lpn .crow-n{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:15px;height:15px;font-size:9.5px;font-weight:700;line-height:1;color:var(--muted);border:1px solid #E3DCCC;border-radius:50%}}@media(max-width:980px){.lpn .crows-in[data-lines="2"] .crow-left{flex:0 0 auto}.lpn .crows-in[data-lines="2"] .crow-side{flex:1 1 auto;min-width:0;justify-content:center}.lpn .crows-in[data-lines="2"] .crow-side img{flex:0 0 auto;aspect-ratio:3/4;min-height:0;height:100%;width:auto;max-width:100%;margin:0 auto}}@media(max-width:980px){.lpn .proof-layout{grid-template-columns:1fr}.lpn .proof-summary{width:100%;max-width:420px;margin:0 auto}}@media(max-width:760px){.lpn .marq-in .lpn-loop-half{gap:36px;padding:0 18px}.lpn .marq-in span{padding:0}.lpn .lpn-review-frame{padding:18px}.lpn .sticky-info{flex:1 1 0}.lpn .sticky .cta{flex:0 0 auto;min-width:0;max-width:58%}}@media(max-width:620px){.lpn .vs tbody th{padding:12px 9px;width:28%}.lpn .vs td{min-width:100px}.lpn .lpn-lab-dialog{padding:24px 18px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lp-nightwear-pdp.css.map */
