.nn-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--nn-ivory, #FAF6EF);box-shadow:0 -4px 20px #1b24402e;padding-bottom:env(safe-area-inset-bottom)}.nn-sticky[hidden]{display:none}.nn-sticky__deal{display:block;background:var(--nn-gold, #E8C468);color:var(--nn-navy, #1B2440);font-size:1.4rem;font-weight:700;text-align:center;padding:.9rem 1.2rem;letter-spacing:.03em;text-transform:lowercase;text-decoration:none}.nn-sticky__deal-cta{text-decoration:underline;white-space:nowrap}.nn-sticky__deal--static{font-weight:600}.nn-sticky__row{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem}.nn-sticky__info{flex:1;min-width:0}.nn-sticky__title{margin:0;font-size:1.3rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase}.nn-sticky__price{margin:0;font-size:1.25rem;color:#1b2440b3}.nn-sticky__btn{background:var(--nn-navy, #1B2440);color:var(--nn-ivory, #FAF6EF);border:0;border-radius:26px;padding:1.1rem 2rem;font-weight:700;font-size:1.4rem;white-space:nowrap;cursor:pointer;text-transform:lowercase}.nn-sticky__btn:disabled{opacity:.5}main[data-template^=product]{padding-bottom:11rem}.product-form__buttons,.product-form__submit{display:block!important;visibility:visible!important;opacity:1!important}[class*=shopify_subscriptions],[id*=shopify_subscriptions]{background:var(--nn-lavender-soft, #F1EBF8);border:2px solid var(--nn-lavender, #B9A7D9);border-radius:14px;padding:1.2rem 1.4rem;margin:1.4rem 0}[class*=shopify_subscriptions] label{font-size:1.35rem}.product__info-wrapper .product__media-wrapper.nn-media-moved{width:100%;max-width:100%;margin:1rem 0 1.6rem}main[data-template^=product] input[type=radio]+label{display:inline-flex;align-items:center}main[data-template^=product] input[type=radio][value=berry i]+label:before,main[data-template^=product] input[type=radio][value=midnight i]+label:before,main[data-template^=product] input[type=radio][value=ocean i]+label:before,main[data-template^=product] input[type=radio][value=dusk i]+label:before,main[data-template^=product] input[type=radio][value=blush i]+label:before,main[data-template^=product] input[type=radio][value=onyx i]+label:before,main[data-template^=product] input[type=radio][value=robin i]+label:before,main[data-template^=product] input[type=radio][value=moonstone i]+label:before,main[data-template^=product] input[type=radio][value=pearl i]+label:before,main[data-template^=product] input[type=radio][value=sapphire i]+label:before,main[data-template^=product] input[type=radio][value=honey i]+label:before,main[data-template^=product] input[type=radio][value=merlot i]+label:before,main[data-template^=product] input[type=radio][value=amber i]+label:before,.nn-pill[data-color]:before{content:"";width:1.3rem;height:1.3rem;border-radius:50%;display:inline-block;margin-right:.7rem;border:1px solid rgba(27,36,64,.3);flex:none}main[data-template^=product] input[type=radio][value=berry i]+label:before,.nn-pill[data-color=berry i]:before{background:#b04a5a}main[data-template^=product] input[type=radio][value=midnight i]+label:before,.nn-pill[data-color=midnight i]:before{background:#1b2440}main[data-template^=product] input[type=radio][value=ocean i]+label:before,.nn-pill[data-color=ocean i]:before{background:#3e6b8f}main[data-template^=product] input[type=radio][value=dusk i]+label:before,.nn-pill[data-color=dusk i]:before{background:#56618f}main[data-template^=product] input[type=radio][value=blush i]+label:before,.nn-pill[data-color=blush i]:before{background:#e8b4c0}main[data-template^=product] input[type=radio][value=onyx i]+label:before,.nn-pill[data-color=onyx i]:before{background:#111114}main[data-template^=product] input[type=radio][value=robin i]+label:before,.nn-pill[data-color=robin i]:before{background:#7fd1c9}main[data-template^=product] input[type=radio][value=moonstone i]+label:before,.nn-pill[data-color=moonstone i]:before{background:#c7c9d1}main[data-template^=product] input[type=radio][value=pearl i]+label:before,.nn-pill[data-color=pearl i]:before{background:#f4f1ea}main[data-template^=product] input[type=radio][value=sapphire i]+label:before,.nn-pill[data-color=sapphire i]:before{background:#274b9f}main[data-template^=product] input[type=radio][value=honey i]+label:before,.nn-pill[data-color=honey i]:before{background:#e3b23c}main[data-template^=product] input[type=radio][value=merlot i]+label:before,.nn-pill[data-color=merlot i]:before{background:#6e1f33}main[data-template^=product] input[type=radio][value=amber i]+label:before,.nn-pill[data-color=amber i]:before{background:#e08a3c}.nn-bb-price{font-size:2rem;font-weight:700;margin:0 0 1.2rem}.nn-bb-price s{font-weight:400;color:#1b244080;font-size:1.5rem;margin-left:.6rem}.nn-bb-label{font-size:1.3rem;font-weight:600;margin:1.2rem 0 .6rem;text-transform:lowercase}.nn-bb-pills{display:flex;flex-wrap:wrap;gap:.8rem}.nn-pill{display:inline-flex;align-items:center;border:2px solid var(--nn-lavender, #B9A7D9);border-radius:26px;padding:.8rem 1.5rem;font-size:1.35rem;cursor:pointer;background:#fff;text-transform:lowercase}input[data-nn-variant-input]:checked+.nn-pill{background:var(--nn-navy, #1B2440);color:var(--nn-ivory, #FAF6EF);border-color:var(--nn-navy, #1B2440)}.nn-bb-select{display:block;width:100%;max-width:32rem;font-size:1.4rem;padding:1rem 1.2rem;border:2px solid var(--nn-lavender, #B9A7D9);border-radius:12px;background:#fff;margin:.2rem 0 .6rem;text-transform:lowercase}.nn-bb-atc{width:100%;max-width:32rem;margin-top:1.4rem}.nn-set-builder .nn-bb-select{margin-top:.8rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nightnight-sticky.css.map */
