.vl-bn-row{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:10px 12px;border-radius:12px;background:#e9f3f8;border:1px solid rgba(60,118,140,.25);font-family:var(--vp-font-body, "Poppins", sans-serif);color:var(--vp-color-heading, #052f38);-webkit-font-smoothing:antialiased}.vl-bn-row__thumbs{flex:none;display:flex}.vl-bn-row__thumbs img{width:36px;height:36px;border-radius:8px;object-fit:cover;border:2px solid #ffffff;box-shadow:0 1px 4px #052f3826;display:block}.vl-bn-row__thumbs img+img{margin-left:-10px}.vl-bn-row__text{margin:0;font-size:12.5px;line-height:18px;font-weight:500}.vl-bn-row__title{color:#c8102e;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.vl-bn-row__sub{display:block;font-size:11.5px;line-height:16px;font-weight:400;color:#052f38b8;margin-top:2px}.vl-bn-row__val{white-space:nowrap}.vl-bn-row__sub s{opacity:.7}.vl-bn-row__sub b{color:#1f8a3c;font-weight:600}.vl-bn-row--cart{margin:10px 0 0;background:#f3f8fa}.vl-bn-gift-item__tag{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:999px;background:#c8102e;color:#fff;font-size:9px;line-height:14px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;vertical-align:middle}@media(min-width:1024px){.vl-bn-row__thumbs img{width:44px;height:44px}.vl-bn-row__text{font-size:13.5px;line-height:20px}.vl-bn-row__sub{font-size:12.5px;line-height:18px}}.vp-header__cta.vl-bn-cta{background:#c8102e!important;border-color:#c8102e!important;color:#fff!important}.vp-header__cta.vl-bn-cta{cursor:default}.vp-header__mobile-link.vl-bn-menu-link{color:#c8102e!important;font-weight:600!important}.vp-header__mobile-link.vl-bn-menu-link{display:block!important}.vl-bn-gift-item__stock{display:block;margin-top:2px;font-size:10.5px;line-height:14px;font-weight:600;color:#c8102e;letter-spacing:.2px}.vl-bn-stock{display:flex;align-items:flex-start;gap:8px;margin:-2px 0 0;font-family:var(--vp-font-body, "Poppins", sans-serif);font-size:13.5px;line-height:20px;font-weight:500;color:#c8102e}.vl-bn-stock__dot{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%;background:#c8102e;animation:vl-bn-stock-pulse 1.6s ease-out infinite}@keyframes vl-bn-stock-pulse{0%{box-shadow:0 0 #c8102e8c}to{box-shadow:0 0 0 9px #c8102e00}}@media(min-width:1024px){.vl-bn-stock{font-size:15px;line-height:22px}}@media(prefers-reduced-motion:reduce){.vl-bn-stock__dot{animation:none}}.vl-bn-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:10;display:flex;align-items:center;gap:10px;padding:11px 16px;border-radius:999px;background:#c8102e;color:#fff;font-family:var(--vp-font-body, "Poppins", sans-serif);font-size:13px;line-height:18px;font-weight:600;box-shadow:0 10px 28px #c8102e59;animation:vl-bn-sticky-in .5s ease-out both}.vl-bn-sticky__dot{flex:none;width:9px;height:9px;border-radius:50%;background:#fff;animation:vl-bn-sticky-pulse 1.6s ease-out infinite}.vl-bn-sticky__text{flex:1 1 auto}html:has(.vl-bn-sticky) body{padding-bottom:64px}@keyframes vl-bn-sticky-pulse{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 9px #fff0}}@keyframes vl-bn-sticky-in{0%{transform:translateY(20px);opacity:0}to{transform:none;opacity:1}}@media(min-width:768px){.vl-bn-sticky{left:50%;right:auto;width:max-content;max-width:560px;transform:translate(-50%);bottom:16px;padding:12px 22px;font-size:14px;line-height:20px}@keyframes vl-bn-sticky-in{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:1}}}@media(prefers-reduced-motion:reduce){.vl-bn-sticky,.vl-bn-sticky__dot{animation:none}}.vl-bn-tile{grid-column:1 / -1;list-style:none}.vl-bn-tile__link{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;border-radius:16px;background:#c8102e;color:#fff;text-decoration:none;font-family:var(--vp-font-body, "Poppins", sans-serif);box-shadow:0 8px 24px #c8102e40}.vl-bn-tile__dot{flex:none;width:8px;height:8px;border-radius:50%;background:#fff;animation:vl-bn-tile-pulse 1.6s ease-out infinite}.vl-bn-tile__text{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.vl-bn-tile__title{font-size:14px;line-height:19px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.vl-bn-tile__sub{font-size:12.5px;line-height:17px;font-weight:500;opacity:.92}.vl-bn-tile--light .vl-bn-tile__link{background:#fff;color:var(--vp-color-heading, #052f38);border:1.5px solid #c8102e;box-shadow:0 6px 20px #c8102e1f;padding:12px 16px}.vl-bn-tile--light .vl-bn-tile__dot{background:#c8102e;animation-name:vl-bn-stock-pulse}.vl-bn-tile--light .vl-bn-tile__title{color:#c8102e;font-size:15px;line-height:20px}.vl-bn-tile--light .vl-bn-tile__sub{font-size:14px;line-height:20px;opacity:1}@keyframes vl-bn-tile-pulse{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 10px #fff0}}@media(min-width:768px){.vl-bn-tile{width:100%;max-width:640px;margin-left:auto;margin-right:auto;justify-self:center}}@media(min-width:1024px){.vl-bn-tile__link{min-height:56px;padding:12px 20px}.vl-bn-tile__title{font-size:15px;line-height:20px}.vl-bn-tile__sub{font-size:13px;line-height:18px}.vl-bn-tile--light .vl-bn-tile__link{padding:14px 22px}.vl-bn-tile--light .vl-bn-tile__title{font-size:16px;line-height:22px}.vl-bn-tile--light .vl-bn-tile__sub{font-size:15px;line-height:22px}}@media(prefers-reduced-motion:reduce){.vl-bn-tile__dot{animation:none}}.vl-bn-box{margin:0 0 16px;padding:12px 12px 10px;border-radius:14px;background:#fff;border:1.5px solid #c8102e;box-shadow:0 6px 20px #c8102e1f;font-family:var(--vp-font-body, "Poppins", sans-serif);color:var(--vp-color-heading, #052f38);-webkit-font-smoothing:antialiased}.vl-bn-box__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:10px}.vl-bn-box__pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#c8102e;color:#fff;font-size:11px;line-height:16px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.vl-bn-box__dot{width:7px;height:7px;border-radius:50%;background:#fff;animation:vl-bn-box-pulse 1.6s ease-out infinite}.vl-bn-box__lead{font-size:12.5px;line-height:18px;font-weight:500}.vl-bn-box__lead strong{font-weight:700}.vl-bn-box__gifts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vl-bn-box__gift{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;min-width:0;padding:8px 3px;border-radius:10px;background:#f3f8fa}.vl-bn-box__gift img{width:56px;height:56px;border-radius:10px;object-fit:cover;display:block;box-shadow:0 2px 8px #052f3826}.vl-bn-box__name{font-size:11px;line-height:14px;font-weight:600}.vl-bn-box__name small{display:block;font-size:9.5px;line-height:12px;font-weight:600;color:#c8102e;text-transform:uppercase;letter-spacing:.2px;margin-top:2px}.vl-bn-box__price{font-size:10.5px;line-height:14px}.vl-bn-box__price s{display:block}.vl-bn-box__price s{opacity:.6}.vl-bn-box__price b,.vl-bn-box__total b{color:#1f8a3c;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.vl-bn-box__total{margin:10px 0 0;text-align:center;font-size:12px;line-height:16px;font-weight:500}.vl-bn-box__total s{opacity:.6}@keyframes vl-bn-box-pulse{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 7px #fff0}}@media(min-width:1024px){.vl-bn-box{padding:14px 14px 12px}.vl-bn-box__lead{font-size:13.5px;line-height:20px}.vl-bn-box__gift img{width:64px;height:64px}.vl-bn-box__name{font-size:12px;line-height:16px}.vl-bn-box__price{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.vl-bn-box__dot{animation:none}}.vl-bn-pdp-line{display:flex;align-items:flex-start;gap:8px;margin:-6px 0 4px;font-family:var(--vp-font-body, "Poppins", sans-serif);font-size:13.5px;line-height:20px;font-weight:500;color:#c8102e}.vl-bn-pdp-line strong{font-weight:700}.vl-bn-pdp-line__dot{flex:none;margin-top:6px;width:8px;height:8px;border-radius:50%;background:#c8102e;animation:vl-bn-stock-pulse 1.6s ease-out infinite}@media(min-width:1024px){.vl-bn-pdp-line{font-size:15px;line-height:22px}}@media(prefers-reduced-motion:reduce){.vl-bn-pdp-line__dot{animation:none}}.vl-bn-gift-sep{display:flex;align-items:center;gap:10px;margin:6px 0 0;font-family:var(--vp-font-body, "Poppins", sans-serif);font-size:11px;line-height:16px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--vp-color-heading, #052f38)}.vl-bn-gift-sep:before,.vl-bn-gift-sep:after{content:"";flex:1 1 auto;height:1px;background:#052f382e}.vl-bn-gift-sep span{flex:none;max-width:80%;text-align:center}.vl-bn-lander{display:flex;align-items:flex-start;justify-content:center;gap:8px;padding:10px 16px;background:#fdecef;color:#c8102e;font-family:var(--vp-font-body, "Poppins", sans-serif);font-size:13px;line-height:18px;font-weight:500;text-align:left}.vl-bn-lander strong{font-weight:700;text-transform:uppercase;letter-spacing:.4px}.vl-bn-lander__dot{flex:none;width:8px;height:8px;margin-top:5px;border-radius:50%;background:#c8102e;animation:vl-bn-stock-pulse 1.6s ease-out infinite}.vl-bn-lander__text{max-width:720px}@media(min-width:1024px){.vl-bn-lander{font-size:14px;line-height:20px;padding:11px 20px;text-align:center}.vl-bn-lander__dot{margin-top:6px}}@media(prefers-reduced-motion:reduce){.vl-bn-lander__dot{animation:none}}.vl-bn-lander--inline{display:inline-flex;margin:10px 0 4px;padding:8px 14px 8px 12px;border-radius:999px;background:#fff;border:1.5px solid #c8102e;box-shadow:0 6px 18px #c8102e24;text-align:left}@media(min-width:1024px){.vl-bn-lander--inline{text-align:left;padding:9px 18px 9px 14px}}.vl-bn-pill{color:#c8102e!important;border-color:#f0b9c3!important;gap:6px;margin-left:0!important;white-space:nowrap}@media(min-width:768px){.vl-bn-pill{margin-left:6px!important}}.vl-bn-pill__dot{width:7px;height:7px;border-radius:50%;background:#c8102e;flex:none;animation:vl-bn-stock-pulse 1.6s ease-out infinite}@media(prefers-reduced-motion:reduce){.vl-bn-pill__dot{animation:none}}.vpb-hero .vl-bn-hero-line{margin:-10px 0 20px;font-weight:600}@media(min-width:1024px){.vpb-hero .vl-bn-hero-line{margin:-4px 0 0}}.vila-nsh-hero .vl-bn-nsh-line{margin:10px 0 14px;font-weight:600}.vl-bn-hero-line--card{margin:12px 0 0;padding:0 4px;font-weight:600}.vl-bn-hero-line--center{display:block;text-align:center;margin:12px auto 0;max-width:680px;padding:0 8px;font-weight:600}.vl-bn-hero-line--center .vl-bn-stock__dot{display:inline-block;vertical-align:middle;margin:-2px 6px 0 0}.vl-bn-urgency__heading{margin:0 0 10px;font-family:var(--vp-font-heading, "Poppins", sans-serif);font-weight:500;font-size:28px;line-height:34px;letter-spacing:-.5px;color:var(--vp-color-heading, #052f38)}@media(min-width:1024px){.vl-bn-urgency__heading{font-size:36px;line-height:42px;margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/vl-bn-site.css.map */
