.nvs{--brick:var(--coral,#b4503a);--brick-dk:var(--coral-dk,#963f2c);--ivory:#fbf6ee;--cream:#f5ede1;margin:24px 0 20px;padding:26px 16px 22px;background:var(--ivory);border:1px solid #eadfcf;border-radius:18px;box-shadow:0 1px #fffc inset}.nvs-head{text-align:center;margin-bottom:20px}.nvs-title{font-size:27px;line-height:1.12;font-weight:500;margin:0;color:var(--ink,#2b2621);letter-spacing:-.005em}.nvs-sub{margin:8px auto 0;max-width:30em;font-size:15.5px;line-height:1.4;color:#5d554b}.nvs-perks{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px}.nvs-perks li{display:inline-flex;align-items:center;gap:5px;font-size:14px;color:#4d463e;white-space:nowrap}.nvs-perks svg{width:16px;height:16px;color:var(--brick);flex:0 0 auto}.nvs-perks b{color:var(--brick);font-weight:700}.nvs-tiers{display:grid;gap:18px}.nvs-tier{position:relative;display:grid;grid-template-columns:24px 1fr auto;grid-template-areas:"r n now" ". ship old" "save save save" "why why why";column-gap:12px;row-gap:4px;align-items:center;width:100%;padding:16px 16px 14px;text-align:left;background:#fff;border:1.5px solid #e6dccd;border-radius:16px;color:var(--ink,#2b2621);cursor:pointer;font:inherit;transition:border-color .18s,box-shadow .18s}.nvs-tier:has(.nvs-tier__badge){padding-top:22px}.nvs-tier.is-on{border-color:var(--brick);box-shadow:0 0 0 1.5px var(--brick),0 12px 28px -16px #b4503a99;background:#fffdfa}.nvs-tier__radio{grid-area:r;width:22px;height:22px;border:2px solid #bfb3a3;border-radius:50%;background:#fff;box-sizing:border-box}.nvs-tier.is-on .nvs-tier__radio{border-color:var(--brick);background:radial-gradient(circle,var(--brick) 0 5.5px,#fff 6px)}.nvs-tier__badge{position:absolute;top:-12px;left:14px;max-width:calc(100% - 28px);padding:4px 12px;background:var(--brick);color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;border-radius:999px;white-space:nowrap;box-shadow:0 4px 10px -4px #963f2c99}.nvs-tier__n{grid-area:n;font-size:19px;font-weight:600;letter-spacing:.01em}.nvs-tier__now{grid-area:now;justify-self:end;font-size:24px;font-weight:700;color:var(--ink,#2b2621);letter-spacing:-.01em;line-height:1.1}.nvs-tier.is-on .nvs-tier__now{color:var(--brick)}.nvs-tier__old{grid-area:old;justify-self:end;font-size:14.5px;color:var(--old,#8f877c);text-decoration-thickness:1px}.nvs-tier__ship{grid-area:ship;display:inline-flex;align-items:center;gap:5px;font-size:14px;color:#7a7065}.nvs-tier__ship.is-free{color:#3d6b30;font-weight:700}.nvs-tier__ship svg{width:16px;height:16px}.nvs-tier__save{grid-area:save;display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:8px;padding:9px 14px;background:#fbefe9;border-radius:10px;color:var(--brick-dk)}.nvs-tier__save span{font-size:16px;font-weight:600}.nvs-tier__save b{font-size:23px;font-weight:800;color:var(--brick);letter-spacing:-.01em;white-space:nowrap}.nvs-tier__why{grid-area:why;display:none;font-size:13.5px;line-height:1.35;color:#7a7065;padding:2px 2px 0}.nvs-tier.is-on .nvs-tier__why{display:block}.nvs-note{margin:12px 4px 0;font-size:13px;line-height:1.4;color:#958b7f;text-align:center}.nvs-body{margin-top:26px}.nvs-h{margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.2;text-align:center}.nvs-final{margin-top:4px;padding:16px;background:#fff;border:1px solid #e6dccd;border-radius:14px}.nvs-slots{list-style:none;margin:0;padding:0;display:grid;gap:12px}.nvs-slot{background:#fff;border:1px solid #e6dccd;border-radius:14px;padding:14px}.nvs-slot__k{margin:0 0 8px;font-size:15px;font-weight:600;color:var(--ink,#2b2621)}.nvs-slot__here{font-weight:400;color:var(--muted,#6f675d)}.nvs-pct{color:var(--coral,#b4503a);font-weight:700}.nvs-slot__row{display:flex;gap:12px;align-items:flex-start}.nvs-slot__img{flex:0 0 76px;width:76px;height:76px;object-fit:cover;border-radius:8px;background:var(--soft,#f3ede3)}.nvs-noimg{display:block}.nvs-slot__info{min-width:0;flex:1}.nvs-slot__t{margin:0 0 4px;font-size:16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nvs-slot__p{margin:0;font-size:16px}.nvs-slot__p del,.nvs-card__p del{color:var(--old,#8f877c);font-size:14px;margin-right:4px}.nvs-slot__p strong{color:var(--coral,#b4503a);font-size:19px;font-weight:700}.nvs-change{margin-top:6px;padding:8px 0;background:none;border:0;color:var(--ink,#2b2621);font:inherit;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:40px}.nvs-pick{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:58px;padding:12px;background:#fffaf6;border:1.5px dashed var(--brick,#b4503a);border-radius:12px;color:var(--brick,#b4503a);font:inherit;font-size:17px;font-weight:700;letter-spacing:.02em;cursor:pointer}.nvs-pick span{font-size:24px;line-height:1}.nvs-sum{margin-top:16px}.nvs-lines{margin:0;padding:0}.nvs-lines div{display:flex;justify-content:space-between;gap:12px;font-size:16px;padding:3px 0}.nvs-lines dt,.nvs-lines dd{margin:0}.nvs-lines__total{font-size:21px!important;font-weight:700;padding-top:10px!important;margin-top:6px;border-top:1px solid #eee3d5}.nvs-lines__total dd{color:var(--coral,#b4503a)}.nvs-free{margin:10px 0 0;padding:10px 12px;border-radius:8px;background:var(--soft,#f3ede3);font-size:15px;text-align:center}.nvs-free.is-free{background:#e9efe4;color:#3f5a34;font-weight:700;letter-spacing:.03em}.nvs-save{margin:14px 0 0;padding:16px 12px;border-radius:12px;background:#fbefe9;text-align:center}.nvs-save__big{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--brick-dk,#963f2c)}.nvs-save__big strong{display:block;font-size:34px;color:var(--brick,#b4503a);font-weight:800;margin-top:2px;letter-spacing:-.01em}.nvs-save__small{margin:6px 0 0;font-size:14px;color:var(--muted,#6f675d)}#nuvra-product-root .nvs-cta{width:100%;margin-top:16px;height:auto;min-height:60px;padding:14px 16px;font-size:16px;letter-spacing:.06em;text-transform:none;line-height:1.25}#nuvra-product-root .nvs-cta:disabled{background:#cfc6ba;border-color:#cfc6ba;cursor:default}.nvs-msg{margin:10px 0 0;font-size:15px;color:#8a2b1f}#nuvra-product-root.nvs-multi [data-np-form] .np-buy,#nuvra-product-root.nvs-multi [data-np-form] [class*=es-popup-button],#nuvra-product-root.nvs-multi [data-np-form] [id*=es-popup-button],#nuvra-product-root.nvs-multi [data-np-sticky]{display:none!important}body.nvs-multi{padding-bottom:0!important}html.nvs-lock,html.nvs-lock body{overflow:hidden}.nvs-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#2b262173;display:flex;align-items:flex-end;justify-content:center}.nvs-modal[hidden]{display:none!important}.nvs-sheet{display:flex;flex-direction:column;width:100%;max-width:980px;height:94vh;height:94dvh;background:var(--bg,#fbf6ef);border-radius:16px 16px 0 0;padding:14px 14px 0;box-shadow:0 -8px 30px #0000002e}.nvs-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.nvs-sheet__head h3{margin:0;font-size:25px;font-weight:500;line-height:1.15}.nvs-close{flex:0 0 48px;width:48px;height:48px;border:1px solid var(--line,#e8e0d4);border-radius:50%;background:#fff;font-size:28px;line-height:1;color:var(--ink,#2b2621);cursor:pointer}.nvs-sheet__sub{margin:4px 0 10px;font-size:15px;color:#4d463e}.nvs-sheet__sub b{color:var(--coral,#b4503a)}.nvs-search{width:100%;height:52px;padding:0 14px;border:1.5px solid var(--line,#d9cfc1);border-radius:10px;background:#fff;font:inherit;font-size:17px;color:var(--ink,#2b2621);-webkit-appearance:none;appearance:none}.nvs-search:focus{outline:2px solid var(--coral,#b4503a);outline-offset:1px}.nvs-count{margin:8px 0;font-size:14px;color:var(--muted,#6f675d)}.nvs-scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin:0 -14px;padding:0 14px calc(18px + env(safe-area-inset-bottom))}.nvs-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nvs-more{height:1px}.nvs-card{position:relative;display:flex;flex-direction:column;gap:5px;width:100%;height:100%;padding:8px 8px 12px;background:#fff;border:1.5px solid var(--line,#e8e0d4);border-radius:12px;text-align:left;font:inherit;color:var(--ink,#2b2621);cursor:pointer}.nvs-card:disabled{opacity:.5;cursor:not-allowed}.nvs-card.is-cur{border-color:var(--coral,#b4503a)}.nvs-card__img{width:100%;aspect-ratio:1/1;height:auto;object-fit:cover;border-radius:8px;background:var(--soft,#f3ede3)}.nvs-card__t{font-size:14.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.nvs-card__p b{font-size:16px;font-weight:600}.nvs-card__set{font-size:14.5px;color:var(--coral,#b4503a)}.nvs-card__set b{font-weight:700}.nvs-card__cur{position:absolute;top:14px;left:14px;background:var(--coral,#b4503a);color:#fff;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}@media(min-width:700px){.nvs{padding:26px 24px}.nvs-title{font-size:30px}.nvs-modal{align-items:center;padding:24px}.nvs-sheet{height:min(860px,92vh);border-radius:16px;padding:20px 22px 0}.nvs-scroll{margin:0 -22px;padding:0 22px 22px}.nvs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(prefers-reduced-motion:no-preference){.nvs-sheet{animation:nvs-up .22s ease-out}}@keyframes nvs-up{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}.nvs-card__s,.nvs-slot__s{font-size:13px;color:var(--muted,#6f675d);letter-spacing:.02em}.nvs-slot__s{margin:0 0 4px}.nvs-sbar{display:none}@media(max-width:899px){.nvs-sbar.on{position:fixed;left:0;right:0;bottom:0;z-index:95;display:grid;grid-template-columns:1fr 1.25fr;gap:10px;align-items:center;background:var(--bg,#fbf6ef);border-top:1px solid var(--line,#e8e0d4);padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -6px 18px #0000000f}.nvs-sbar__info strong{display:block;color:var(--coral,#b4503a);font-size:20px;font-weight:700;line-height:1.1}.nvs-sbar__info small{display:block;font-size:13px;color:var(--muted,#6f675d);margin-top:3px}#nuvra-product-root .nvs-sbar__btn{height:auto;min-height:52px;padding:10px 12px;font-size:15px;letter-spacing:.03em;text-transform:none;line-height:1.2}body.nvs-has-sbar{padding-bottom:80px!important}}.nvs-err{color:#8a2b1f}.nvs-retry{min-height:40px;padding:6px 12px;margin-left:4px;border:1.5px solid var(--coral,#b4503a);border-radius:8px;background:#fff;color:var(--coral,#b4503a);font:inherit;font-size:14px;font-weight:600;cursor:pointer}@media(min-width:700px){.nvs{padding:32px 26px 26px}.nvs-title{font-size:32px}.nvs-tier{padding:18px 20px 16px}.nvs-tier:has(.nvs-tier__badge){padding-top:24px}.nvs-tier__now,.nvs-tier__save b{font-size:26px}}@media(max-width:380px){.nvs{padding:22px 12px 18px}.nvs-title{font-size:26px}.nvs-perks li{font-size:13px}.nvs-tier{padding-left:12px;padding-right:12px;column-gap:9px}.nvs-tier__badge{font-size:12.5px}.nvs-tier__n{font-size:18px}.nvs-tier__now{font-size:22px}.nvs-tier__save{padding:8px 11px}.nvs-tier__save span{font-size:15px}.nvs-tier__save b{font-size:21px}}.nvs-lines__extra dd{color:var(--coral,#b4503a);font-weight:600}#easysell .nvs-es-save{margin:10px 0 12px;padding:12px 14px;border-radius:12px;background:#fbefe9;border:1px solid #f0d9cf;color:#3b302a;font-size:15px}#easysell .nvs-es-save p{margin:0;display:flex;justify-content:space-between;gap:10px;align-items:baseline}#easysell .nvs-es-save__row{padding:2px 0}#easysell .nvs-es-save__row b{color:#b4503a;white-space:nowrap}#easysell .nvs-es-save__ok{color:#2f6b3a;font-weight:600}#easysell .nvs-es-save__tot{margin-top:6px!important;padding-top:8px;border-top:1px solid #efd6cb;font-weight:700;font-size:17px}#easysell .nvs-es-save__tot strong{color:#b4503a;font-size:21px;white-space:nowrap}html.nvs-lock #nuvra-product-root .np-info{z-index:2147483000}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nuvra-set.css.map */
