html body .theme-drawer__title{font-family:var(--font-heading--family);font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-size:30px;line-height:1}html body .theme-drawer__badge{background:var(--n-r);color:#fff}html body .cart-drawer__inner{border-style:solid;border-width:10px 0 0;border-image:repeating-linear-gradient(-45deg,var(--n-r) 0 12px,var(--n-k) 12px 24px) 10}html body .cart-items__title{font-weight:700;font-size:15px;line-height:1.3}html body .cart-items__media-container{border-radius:12px;overflow:hidden}html body .cart-drawer__summary{border-top:2px solid var(--n-line)}html body .cart-totals__total-label,html body .cart-discount__label{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}html body .cart-totals__total-value{font-family:var(--font-heading--family);font-style:italic;font-weight:900;font-size:26px;letter-spacing:-.02em}html body .cart__checkout-button{min-height:58px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:15px}html body .menu-drawer{background:var(--n-k);color:var(--n-c)}html body .menu-drawer__menu-item--mainlist{border-bottom:1px solid var(--n-line);padding-block:14px}html body .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:var(--font-heading--family);font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:-.03em;font-size:38px;line-height:1}html body .menu-drawer .resource-card__media,html body .menu-drawer .resource-card__image{border-radius:14px}html body .menu-drawer .resource-card__title{font-size:12px;line-height:1.3}.nsfm-up{margin:6px 0 14px;font-family:var(--font-body--family,Inter,sans-serif)}.nsfm-up__head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.nsfm-up__head b{font:italic 900 17px var(--font-heading--family,Inter,sans-serif);text-transform:uppercase;letter-spacing:-.01em;color:var(--n-c)}.nsfm-up__head label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8d8a84;display:flex;align-items:center;gap:6px}.nsfm-up__head select{background:var(--n-k);color:var(--n-c);border:1.5px solid var(--n-c);border-radius:999px;padding:5px 10px;font:700 12px var(--font-body--family,Inter,sans-serif)}.nsfm-up__row{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}.nsfm-up__row::-webkit-scrollbar{display:none}.nsfm-up__card{flex:0 0 118px;scroll-snap-align:start;background:var(--n-card);border:2px solid var(--n-line);border-radius:16px;padding:8px;display:flex;flex-direction:column;gap:6px}.nsfm-up__card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;display:block;background:#fff}.nsfm-up__t{font-size:11px;line-height:1.25;color:var(--n-c);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.nsfm-up__card button{margin-top:auto;background:var(--n-c);color:var(--n-k);border:0;border-radius:999px;padding:9px 6px;font:800 11px var(--font-body--family,Inter,sans-serif);text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.nsfm-up__card button.is-free{background:var(--n-r);color:#fff}.nsfm-up__card button:disabled{opacity:.6}.nsfm-pack{width:100%;border:2px solid var(--n-c);border-radius:18px;padding:16px;background:var(--n-card);color:var(--n-c);box-shadow:4px 4px 0 var(--n-r);font-family:var(--font-body--family,Inter,sans-serif)}.nsfm-pack__head{display:flex;justify-content:space-between;align-items:center;gap:10px}.nsfm-pack__head b{font:italic 900 22px var(--font-heading--family,Inter,sans-serif);text-transform:uppercase;letter-spacing:-.02em}.nsfm-pack__head span{background:var(--n-r);color:#fff;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.nsfm-pack__sub{margin:8px 0 12px;font-size:13px;line-height:1.4;color:#cfcbc4}.nsfm-pack__sub b{color:var(--n-c)}.nsfm-pack__row{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.nsfm-pack__row::-webkit-scrollbar{display:none}.nsfm-pack__opt{flex:0 0 104px;background:transparent;border:2px solid var(--n-line);border-radius:14px;padding:6px;color:var(--n-c);cursor:pointer;text-align:left;position:relative;font-family:inherit}.nsfm-pack__opt img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:9px;display:block;background:#fff}.nsfm-pack__opt span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;line-height:1.25;margin-top:6px}.nsfm-pack__opt.is-on{border-color:var(--n-r);background:#e5393524}.nsfm-pack__opt.is-on:after{content:"\2713";position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:var(--n-r);color:#fff;font:800 13px/22px var(--font-body--family,Inter,sans-serif);text-align:center}.nsfm-pack__go{width:100%;margin-top:12px;background:var(--n-c);color:var(--n-k);border:2px solid var(--n-c);border-radius:999px;padding:15px;font:800 14px var(--font-body--family,Inter,sans-serif);text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.nsfm-pack__go:disabled{background:transparent;color:#8d8a84;border:2px dashed var(--n-line);cursor:default}.nsfm-pack__go s{opacity:.55;font-weight:600;margin-left:6px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nsfm5.css.map */
