.nv-cart-promo{display:grid;gap:10px;width:100%;margin:12px 0 8px;padding:14px;color:#f6efe2;background:radial-gradient(120% 90% at 50% 0%,#12506a,#0a2e40 55%,#061c28);border:1px solid rgba(232,195,122,.55);border-radius:16px;box-shadow:0 10px 26px #061c2840}.nv-cart-promo__head{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center}.nv-cart-promo__offer-icon{display:grid;place-items:center;width:52px;height:52px;color:#061c28;background:linear-gradient(145deg,#fff2c9,#e8c37a 60%,#c99a47);border-radius:50%;font-size:1.15rem;font-weight:900;box-shadow:0 7px 18px #e8c37a59}.nv-cart-promo__offer-icon svg{width:24px;height:24px;fill:none;stroke:#061c28;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.nv-cart-promo__kicker,.nv-cart-promo__title,.nv-cart-promo__message,.nv-cart-promo__deadline{margin:0}.nv-cart-promo__kicker{color:#e8c37a;font-size:.8rem;font-weight:900;letter-spacing:.1em}.nv-cart-promo__title{margin-top:2px;color:#fff;font-size:1.25rem;font-weight:850;line-height:1.15}.nv-cart-promo__message{margin-top:3px;color:#f6efe2d1;font-size:1.02rem;line-height:1.3}.nv-cart-promo__track{height:6px;background:#ffffff26;border-radius:6px;overflow:hidden}.nv-cart-promo__track i{display:block;height:100%;background:linear-gradient(90deg,#e8c37a,#fff2c9);border-radius:6px;transition:width .6s cubic-bezier(.2,.9,.25,1);animation:nvCartFill .9s cubic-bezier(.2,.9,.25,1)}@keyframes nvCartFill{0%{width:0}}.nv-cart-promo__offer-icon{animation:nvCartPop .6s cubic-bezier(.2,1.4,.4,1)}@keyframes nvCartPop{0%{transform:scale(.4) rotate(-12deg)}to{transform:none}}.nv-cart-promo__tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.nv-cart-promo__tiers span{padding:7px 3px;text-align:center;color:#f6efe2a6;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:9px;font-size:.72rem;line-height:1.15;transition:all .3s}.nv-cart-promo__tiers strong{display:block;color:#e8c37a;font-size:.95rem}.nv-cart-promo__tiers .is-reached{color:#061c28;background:linear-gradient(145deg,#fff2c9,#e8c37a);border-color:#fff2c9;box-shadow:0 5px 14px #e8c37a4d}.nv-cart-promo__tiers .is-reached strong{color:#061c28}.nv-cart-promo__deadline{color:#f6efe2d9;font-size:.96rem;font-weight:650;line-height:1.3}.nv-cart-promo__more{padding:0;border:0;color:#e8c37a;background:none;font:inherit;font-weight:800;text-decoration:underline;cursor:pointer}.nv-cart-promo__trust{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;padding-top:8px;color:#f6efe2d9;border-top:1px solid rgba(255,255,255,.14);font-size:.98rem;line-height:1.25}.nv-cart-promo__trust svg{width:18px;height:18px;fill:none;stroke:#e8c37a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(min-width:750px){.nv-cart-promo{padding:16px}}@media(prefers-reduced-motion:reduce){.nv-cart-promo__track i{animation:none;transition:none}}.nv-qty-promo{display:grid;gap:9px;width:100%;margin-top:10px;padding:13px 14px;text-align:left;color:#f6efe2;background:radial-gradient(120% 90% at 50% 0%,#12506a,#0a2e40 55%,#061c28);border:1px solid rgba(232,195,122,.6);border-radius:14px;font:inherit;cursor:pointer;box-shadow:0 8px 20px #061c2838;transition:transform .2s,box-shadow .2s}.nv-qty-promo:hover{transform:translateY(-2px);box-shadow:0 12px 26px #061c2852}.nv-qty-promo__head{display:flex;align-items:center;gap:8px;color:#fff;font-size:1.35rem;font-weight:700}.nv-qty-promo__head b{padding:3px 8px;color:#061c28;background:linear-gradient(145deg,#fff2c9,#e8c37a);border-radius:999px;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase}.nv-qty-promo__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.nv-qty-promo__tiers i{display:grid;padding:6px 4px;color:#f6efe2b3;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:9px;font-style:normal;font-size:1.4rem;font-weight:800;line-height:1.1;text-align:center;transition:all .35s}.nv-qty-promo__tiers small{font-size:.95rem;font-weight:600;opacity:.75}.nv-qty-promo__tiers .is-on{color:#061c28;background:linear-gradient(145deg,#fff2c9,#e8c37a);border-color:#fff2c9;box-shadow:0 5px 14px #e8c37a4d;transform:translateY(-2px)}.nv-qty-promo__tiers .is-new{animation:nvQtyPop .7s cubic-bezier(.2,1.4,.4,1)}@keyframes nvQtyPop{0%{transform:scale(.7)}60%{transform:scale(1.12)}}.nv-qty-promo__track{height:6px;background:#ffffff26;border-radius:6px;overflow:hidden}.nv-qty-promo__track i{display:block;width:0;height:100%;background:linear-gradient(90deg,#e8c37a,#fff2c9);border-radius:6px;transition:width .55s cubic-bezier(.2,.9,.25,1)}.nv-qty-promo__msg{color:#fff;font-size:1.35rem;line-height:1.3}.nv-qty-promo__note{font-style:normal;font-size:1.1rem;color:#f6efe2b3;text-decoration:underline}@media(prefers-reduced-motion:reduce){.nv-qty-promo__tiers i,.nv-qty-promo__track i{transition:none;animation:none}}.nv-summer-discount{--nv-orange: #e45a22;--nv-ink: #102536;box-sizing:border-box;position:fixed;z-index:10050;right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px));left:max(12px,env(safe-area-inset-left,0px));width:auto;max-width:100%;max-height:min(72dvh,calc(100dvh - 24px - env(safe-area-inset-bottom,0px)));display:flex;flex-direction:column;gap:10px;overflow:auto;overscroll-behavior:contain;padding:14px 14px 12px;color:#f7f3ee;background:#102536;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 16px 40px #08121c47;opacity:0;transform:translateY(12px);transition:opacity .18s ease,transform .22s ease}.nv-summer-discount *,.nv-summer-discount *:before,.nv-summer-discount *:after{box-sizing:border-box}.nv-summer-discount[hidden]{display:none}.nv-summer-discount.is-visible{opacity:1;transform:none}.nv-summer-discount__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding-right:36px}.nv-summer-discount__logo{display:block;width:auto;max-width:64px;height:auto;max-height:28px;padding:5px 7px;background:#fff;border-radius:8px}.nv-summer-discount__copy{min-width:0}.nv-summer-discount__eyebrow,.nv-summer-discount__title,.nv-summer-discount__message{margin:0}.nv-summer-discount__eyebrow{color:#d8b48a;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nv-summer-discount__title{margin-top:2px;font-size:1rem;font-weight:700;line-height:1.25}.nv-summer-discount__seal{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:4px 8px;color:#102536;background:#f3c27a;border-radius:999px;font-size:.8125rem;font-weight:800}.nv-summer-discount__tiers{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none}.nv-summer-discount__tiers li{display:flex;justify-content:space-between;gap:8px;min-width:0;padding:8px 10px;color:#f7f3eed1;background:#ffffff0f;border-radius:10px;font-size:.75rem;line-height:1.3}.nv-summer-discount__tiers strong{color:#fff;font-weight:700}.nv-summer-discount__message{color:#f7f3eec7;font-size:.8125rem;line-height:1.4}.nv-summer-discount__meta{display:grid;gap:8px}.nv-summer-discount__countdown{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;font-size:.75rem;font-weight:600}.nv-summer-discount__countdown time{padding:4px 8px;color:#102536;background:#f7f3ee;border-radius:8px;font-variant-numeric:tabular-nums}.nv-summer-discount__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;color:#102536;background:#f3c27a;border-radius:12px;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none}.nv-summer-discount__cta:hover{color:#102536;background:#e8b66a}.nv-summer-discount__cta:focus-visible,.nv-summer-discount__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.nv-summer-discount__close{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;color:#fff;background:transparent;border:0;border-radius:50%;cursor:pointer}.nv-summer-discount__close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media screen and (max-width:389px){.nv-summer-discount__header{grid-template-columns:minmax(0,1fr) auto}.nv-summer-discount__logo{display:none}}@media screen and (min-width:750px){.nv-summer-discount{right:24px;bottom:24px;left:auto;width:min(420px,calc(100vw - 48px));max-height:min(480px,calc(100dvh - 48px))}.nv-summer-discount__tiers{grid-template-columns:repeat(4,minmax(0,1fr))}.nv-summer-discount__tiers li{flex-direction:column;align-items:flex-start}.nv-summer-discount__meta{grid-template-columns:minmax(0,1fr) auto;align-items:center}.nv-summer-discount__cta{min-width:168px}}@media(prefers-reduced-motion:reduce){.nv-summer-discount{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAACEAAAQ */
