@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400&family=Jost:wght@300;400;600&display=swap";.np{--np-ink:#1b1a17;--np-paper:#f3eee6;--np-steel:#5a6570;--np-brass:#b08968;--np-seat:#243038;box-sizing:border-box;color:var(--np-ink);background:var(--np-paper);font:400 16px/1.65 Jost,Arial,sans-serif}.np *{box-sizing:border-box}.np :is(h1,h2){color:inherit;font:400 clamp(42px,6vw,84px)/1.04 "Cormorant Garamond",Georgia,serif;letter-spacing:-.03em;margin:0 0 22px}.np h2{font-size:clamp(36px,4.2vw,60px)}.np p{margin:0 0 20px;max-width:36em}.np figure{margin:0;min-width:0}.np img,.np video{display:block;width:100%;height:auto}.np a,.np a:visited{color:inherit;text-underline-offset:5px}.np a:hover{text-decoration-thickness:2px}.np figcaption{font-size:12px;line-height:1.55;padding:10px 0;color:#5c564e}.np-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--np-steel);margin:0 0 12px}.np-subtitle{font-size:20px;line-height:1.5;max-width:24em!important}.np-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:14px 20px;background:var(--np-ink);color:#f7f1ea!important;text-decoration:none}.np-links{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:26px 0}.np-open{display:grid;grid-template-columns:.95fr 1.05fr;gap:4vw;padding:56px 5vw 0;align-items:center;background:#e7ddd0}.np-open figure{max-width:640px}.np-open img{aspect-ratio:3/4;object-fit:cover}.np-ribbon{grid-column:1/-1;font-size:12px;letter-spacing:.16em;border-top:1px solid #b7aea3;padding:18px 0;text-align:center;color:#5c564e}.np-film{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:7vw;padding:64px 8vw;background:var(--np-seat);color:#f4efe6}.np-film .np-eyebrow{color:#cbb79a}.np-film a,.np-film a:visited{color:#f4efe6!important}.np-film figure{max-width:720px}.np-film video,.np-film .np-vid{background:#111;aspect-ratio:1;width:100%;height:auto;object-fit:cover!important}.np-small{font-size:13px;color:#d5cbbd}.np-details{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center;padding:72px 7vw}.np-details figure{background:#fff;padding:18px}.np-details img{object-fit:contain;max-height:680px}.np dl{margin:24px 0 0}.np dl>div{display:grid;grid-template-columns:108px 1fr;gap:18px;padding:16px 0;border-top:1px solid #c9c0b5}.np dt{font-size:13px;color:#5c564e}.np dd{margin:0}.np-service{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:64px 8vw 90px;background:#ebe4da}.np-service details{border-top:1px solid #b7aea3;padding:18px 0}.np-service summary{cursor:pointer;min-height:36px;font-size:18px}.np-service details p{margin:16px 0 0}.np :is(a,summary,video,button):focus-visible{outline:3px solid var(--np-brass);outline-offset:5px}.np-film :is(a,video):focus-visible{outline-color:#ffe08c}.np-zoom{box-sizing:border-box;border:0;padding:52px 14px 14px;max-width:calc(100vw - 24px);max-height:94dvh}.np-zoom::backdrop{background:#1b1a17ed}.np-zoom img{width:auto;height:auto;max-width:100%;max-height:calc(94dvh - 66px);object-fit:contain;display:block}.np-zoom button{position:absolute;right:12px;top:8px;min-height:36px;font-size:16px;background:#fff;border:1px solid #999;cursor:pointer}#me-purchase,#np-film,#np-details,#np-service{scroll-margin-top:110px}body:has(.np-open) .me-tax{font-size:13px;line-height:1.5;letter-spacing:0;text-transform:none;color:#59534e!important;opacity:1!important}body:has(.np-open) .me-acq :is(button,input,a):focus-visible{outline:3px solid var(--np-brass)!important;outline-offset:4px}body:has(.np-open) .me-sticky:not(.is-visible){visibility:hidden;pointer-events:none}body:has(.np-open) footer{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))!important}body:has(.header) .np-open{padding-top:110px}body:has(.np-open) .me-acq .me-acq__stage .me-vimg{object-fit:contain!important;object-position:center;background:#fff}@media(max-width:900px){.np-open{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:26px 22px 0}.np-intro{display:contents}.np-open .np-eyebrow{order:0;margin:0}.np h1{order:1;font-size:46px;margin:0}.np-subtitle{order:2;font-size:18px;margin:0!important}.np-links{order:3;gap:16px;margin:0}.np-open figure{order:4;max-width:none}.np-open .np-copy{order:5;margin:0!important}.np-ribbon{order:6;font-size:10px}.np-open img{aspect-ratio:auto}.np-film,.np-details,.np-service{display:flex;flex-direction:column;gap:28px;padding:42px 22px}.np-film{flex-direction:column-reverse;padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}.np h2{font-size:38px}.np-film figure,.np-details figure{width:100%;max-width:none}.np dl>div{grid-template-columns:86px 1fr;gap:12px}.np-service{padding-bottom:90px}}@media(prefers-reduced-motion:reduce){.np *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/me-pdp-taupe-cotton-bath-towel.css.map */
