:root{--nv-sil:#004bb9;--nv-sil-ink:#282828;--nv-sil-grey:#f2f2f2;--nv-sil-latin:Montserrat,sans-serif}@font-face{font-family:Nessova Flags;src:url(nv-flag-emoji.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF;font-display:swap}.nv-sil-flag{display:inline-block;flex:none;margin-inline-end:6px;font-family:Nessova Flags,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:1.15em;font-weight:400;line-height:1;letter-spacing:0}.announcement-bar.nv-sil-on{background:#1c1c1c;color:#fff}.nv-sil-bar{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;width:100%;font-size:12px;line-height:1.4;letter-spacing:normal;text-transform:none;white-space:nowrap}.nv-sil-bar strong{flex:none;display:inline-flex;align-items:center;padding:2px 7px;background:var(--nv-sil);font-weight:600;letter-spacing:.12em}.nv-sil-bar .nv-sil-flag{font-size:13px}.nv-sil-bar__long{display:none}@media screen and (min-width:700px){.nv-sil-bar__long{display:inline}.nv-sil-bar__short{display:none}}.nv-sil-banner,.nv-sil-pop{color:#fff;background:var(--nv-sil);text-align:center}.nv-sil-banner p,.nv-sil-pop p{margin:0}.nv-sil-logo{display:block;width:auto;max-width:100%;height:24px;padding:6px 10px;background:#fff;box-sizing:content-box}.nv-sil-kicker{display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--nv-sil-latin);font-weight:300;font-size:12px;letter-spacing:.42em;padding-left:.42em}.nv-sil-kicker:after{content:"";width:56px;height:1px;background:#fff}.nv-sil-kicker__row{display:inline-flex;align-items:center}.nv-sil-kicker .nv-sil-flag{font-size:16px;margin-inline-end:10px}.nv-sil-big{font-family:var(--nv-sil-latin);font-weight:300;font-size:44px;line-height:1;letter-spacing:-.01em;white-space:nowrap}.nv-sil-big span{font-size:16px;letter-spacing:.06em;vertical-align:20px}.nv-sil-sub{font-size:19px;font-weight:300}.nv-sil-tiers{display:flex;width:100%;max-width:330px;border:1px solid rgba(255,255,255,.9);font-size:12px}.nv-sil-tiers span{flex:1;padding:7px 0;white-space:nowrap}.nv-sil-tiers span+span{border-inline-start:1px solid rgba(255,255,255,.7)}.nv-sil-tiers b{font-weight:500}.nv-sil-banner{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:52px 16px 14px;text-decoration:none}.nv-sil-banner:hover{color:#fff}.nv-sil-banner .nv-sil-logo{position:absolute;top:12px;left:12px;height:18px;padding:5px 8px}.nv-sil-fine{font-size:10px;font-weight:300;line-height:1.5;max-width:340px}@media screen and (min-width:1000px){.nv-sil-banner{padding:28px 24px 18px}.nv-sil-banner .nv-sil-logo{top:20px;left:20px;height:30px;padding:8px 12px}.nv-sil-banner .nv-sil-kicker{font-size:17px;letter-spacing:.5em;padding-left:.5em}.nv-sil-banner .nv-sil-kicker .nv-sil-flag{font-size:22px;margin-inline-end:14px}.nv-sil-banner .nv-sil-big{font-size:84px;line-height:.95}.nv-sil-banner .nv-sil-big span{font-size:26px;vertical-align:40px}.nv-sil-banner .nv-sil-sub{font-size:26px}.nv-sil-banner .nv-sil-tiers{max-width:440px;font-size:15px}.nv-sil-banner .nv-sil-tiers span{padding:6px 0}.nv-sil-banner .nv-sil-fine{font-size:13px;max-width:none}}.product-card__figure{position:relative}.nv-sil-badge{position:absolute;z-index:1;top:0;inset-inline-end:0;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#fff;color:var(--nv-sil-ink);font-size:11px;font-weight:300;line-height:1.4;white-space:nowrap;pointer-events:none}.nv-sil-badge svg{flex:none;width:13px;height:11px;color:#3b82f6}@media screen and (min-width:1000px){.nv-sil-badge{font-size:12px}.nv-sil-badge svg{width:14px;height:12px}}.nv-sil-cart{display:grid;gap:9px;margin-block-end:16px;padding:12px 14px;background:var(--nv-sil-grey);border-radius:8px;color:var(--nv-sil-ink);font-size:13px;line-height:1.5}.nv-sil-cart p{margin:0}.nv-sil-cart strong{font-weight:600}.nv-sil-cart__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.nv-sil-cart__track span{height:3px;background:#d4d4d4}.nv-sil-cart__track span.is-on{background:var(--nv-sil)}.nv-sil-cart__labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));font-size:11px;color:#595959}.nv-sil-cart__labels span:nth-child(2){text-align:center}.nv-sil-cart__labels span:nth-child(3){text-align:end}.nv-sil-cart__ship{font-size:12px;color:#595959}.cart-drawer .discount-badge{background:var(--nv-sil);color:#fff}.nv-sil-pdp{display:grid;gap:8px;padding:12px 14px;background:var(--nv-sil-grey);border:1.5px solid var(--nv-sil);border-radius:8px;color:var(--nv-sil-ink);font-size:13px;line-height:1.5}.nv-sil-pdp p{margin:0}.nv-sil-pdp strong{font-weight:600}.nv-sil-pdp__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 0;background:#fff;border-radius:6px;text-align:center;font-size:12px}.nv-sil-pdp__tiers span{display:flex;flex-direction:column;padding:0 4px}.nv-sil-pdp__tiers span+span{border-inline-start:1px solid #e6e6e6}.nv-sil-pdp__tiers b{font-weight:500;white-space:nowrap}.nv-sil-pdp__tiers small{font-size:10px;font-weight:400}.nv-sil-pdp__tiers .is-top{color:var(--nv-sil)}.nv-sil-pdp__tiers .is-top b{font-weight:600}.nv-sil-pdp__note{font-size:12px;color:#595959}.nv-sil-pop-wrap{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000073;opacity:0;transition:opacity .3s ease}.nv-sil-pop-wrap.is-open{opacity:1}.nv-sil-pop{position:relative;width:100%;max-width:360px;max-height:calc(100vh - 32px);overflow:auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding:30px 20px 14px;box-sizing:border-box;transform:translateY(16px);transition:transform .3s ease}.nv-sil-pop-wrap.is-open .nv-sil-pop{transform:none}.nv-sil-pop .nv-sil-logo{max-width:calc(100% - 20px)}.nv-sil-pop .nv-sil-big{font-size:50px}.nv-sil-pop .nv-sil-big span{vertical-align:24px}.nv-sil-pop__close{position:absolute;top:2px;left:2px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#fff;cursor:pointer}.nv-sil-pop__note{font-size:12px;font-weight:300}.nv-sil-pop__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:4px;background:#fff;color:var(--nv-sil-ink);font-size:12px;font-weight:600;letter-spacing:.12em;text-decoration:none}.nv-sil-pop__cta:hover{background:#f0f0f0;color:var(--nv-sil-ink)}.nv-sil-pop__later{min-height:40px;padding:0 12px;border:0;background:transparent;color:#fff;font-size:12px;text-decoration:underline;cursor:pointer}@media(prefers-reduced-motion:reduce){.nv-sil-pop-wrap,.nv-sil-pop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/nv-shoppingil.css.map */
