.ns-cdv2-page{--ns-cdv2-page-footer-reserve: var(--ns-cdv2-page-footer-measured, 200px);display:flex;flex-direction:column;padding-bottom:var(--ns-cdv2-page-footer-reserve);background:var(--ns-cdv2-page-bg, var(--ns-backgrounds-primary, #fff));color:var(--ns-text-body-copy, #675f76);font-family:var(--ns-font-body, Poppins, sans-serif)}.ns-cdv2-page__head{padding:12px;border-bottom:1px solid var(--ns-stroke-weak, #d2ced9)}.ns-cdv2-page__title{margin:0;font:var(--ns-weight-heading, 600) var(--nf-h3, 24px)/var(--nf-h3-lh, 30px) var(--ns-font-heading, "Libre Franklin", Poppins, sans-serif);letter-spacing:var(--nf-h3-ls, -1px);color:var(--ns-text-headings, #0d061a)}.ns-cdv2-page__grid{display:flex;flex-direction:column}.ns-cdv2-page__col{display:flex;flex-direction:column;min-width:0}.ns-cdv2-page__footer{position:fixed;right:0;bottom:0;left:0;z-index:998;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--ns-backgrounds-primary, #fff);box-shadow:0 -2px 12px #0d061a14}.ns-cdv2-page .ns-cdv2__items{background:var(--ns-cdv2-page-items-bg, var(--ns-backgrounds-accent, #f8f4ff))}.ns-cdv2-page .ns-cdv2__footer-label{color:var(--ns-text-headings, #0d061a)}.ns-cdv2-page .ns-cdv2__footer-was{color:var(--ns-prices-strikethrough, #544a68d9)}.ns-cdv2-page .ns-cdv2__footer-now{color:var(--ns-prices-accent, #5822c6)}.ns-cdv2-page .ns-cdv2__footer .ns-cdv2__badge{color:var(--ns-text-primary-badges, #5822c6)}.ns-cdv2-page .ns-cdv2__checkout{color:var(--ns-text-primary-button-label, #fff)}.ns-cdv2-page .ns-cdv2__trust-text{color:var(--ns-text-body-copy, #675f76)}@media screen and (min-width:750px){.ns-cdv2-page{--ns-cdv2-page-footer-reserve: 0px;padding-top:24px}.ns-cdv2-page__head{padding:0 0 16px}.ns-cdv2-page__grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;padding-top:24px}.ns-cdv2-page__col--aside{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid var(--ns-stroke-weak, #d2ced9);border-radius:var(--ns-radius-sm, 8px)}.ns-cdv2-page__footer{position:static;padding-bottom:0;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/ns-cart-page-v2.css.map */
