.vv-bf-tag{display:none}html.vv-bf-on .vv-bf-tag{display:inline-flex;align-items:center;flex:none;box-sizing:border-box;margin:0;padding:5px 11px;background:transparent;border:1px solid #111;border-radius:0;color:#111;font-family:var(--font-body--family, Jost, sans-serif);font-size:.64rem;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(max-width:749px){html.vv-bf-on .vv-bf-tag{padding:4px 10px;font-size:.62rem}}.hk-product-price-row__tags{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:8px}html body .product-details .hk-product-price-row .price__sale{align-items:center!important}html body product-card .hk-product-price-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px 8px!important}html body product-card .hk-product-price-row__price{display:block!important;flex:0 1 auto!important;min-width:0!important}html body product-card .hk-product-price-row .price__sale{display:flex!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:8px!important}html body product-card .hk-product-price-row .price-item--sale.price,html body product-card .hk-product-price-row .price__regular:not(.price__hidden) .price{color:#000!important;font-size:1.05rem!important;font-weight:400!important;line-height:1.15!important}html body product-card .hk-product-price-row .compare-at-price{color:#6f6f6f!important;font-size:.85rem!important;font-weight:400!important;line-height:1.15!important;opacity:1!important;text-decoration:line-through!important}html body product-card .hk-product-price-row .price-badge{display:none!important}html body product-card .hk-product-price-row__tags{display:flex!important;flex:1 0 100%!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important}html body product-card .hk-product-price-row__saving,html body .vrw-save{display:inline-flex!important;align-items:center!important;box-sizing:border-box!important;margin:0!important;padding:4px 8px!important;background:#e8eee6!important;border:1px solid #cdd9ca!important;border-radius:999px!important;color:#3d5a3d!important;font-family:var(--font-body--family, Jost, sans-serif)!important;font-size:.58rem!important;font-weight:600!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html.vv-bf-on body product-card .vv-bf-tag,html.vv-bf-on body .vrw .vv-bf-tag{padding:4px 8px;font-size:.58rem;letter-spacing:.08em}@media(min-width:750px){html body product-card .hk-product-price-row .price-item--sale.price,html body product-card .hk-product-price-row .price__regular:not(.price__hidden) .price{font-size:1.15rem!important}html body product-card .hk-product-price-row .compare-at-price{font-size:.9rem!important}html body product-card .hk-product-price-row__saving,html body .vrw-save{padding:5px 10px!important;font-size:.62rem!important}html.vv-bf-on body product-card .vv-bf-tag,html.vv-bf-on body .vrw .vv-bf-tag{padding:5px 10px;font-size:.62rem}}html body .vrw-price{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px 8px!important;margin-top:6px!important}html body .vrw-now{color:#000!important;font-size:1rem!important;font-weight:400!important;line-height:1.15!important}html body .vrw-was{color:#6f6f6f!important;font-size:.8rem!important;font-weight:400!important;text-decoration:line-through!important}html body .vrw-tags{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:center;gap:5px}@media(max-width:749px){html body .vrw{--c: 2.1}html body .vrw-tags{gap:4px;flex-wrap:nowrap}html.vv-bf-on body .vrw .vv-bf-tag{padding:3px 6px;font-size:.52rem;letter-spacing:.06em}html body .vrw-save{padding:3px 6px!important;font-size:.52rem!important;letter-spacing:.06em!important}}html body .cart-items__unit-price-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 8px!important;margin-top:2px!important}html body .cart-items__unit-price-wrapper>div{display:flex!important;align-items:baseline!important;gap:8px!important;flex:1 0 100%!important;order:0!important}html body .cart-items__unit-price-wrapper>div>span:not(.visually-hidden){color:#000!important;font-size:1rem!important;font-weight:400!important;line-height:1.2!important}html body .cart-items__unit-price-wrapper .compare-at-price{color:#6f6f6f!important;font-size:.82rem!important;font-weight:400!important;line-height:1.2!important;opacity:1!important;text-decoration:line-through!important}html.vv-bf-on body .cart-items__unit-price-wrapper:has(.compare-at-price):before{content:"Black Friday";order:1;display:inline-flex;align-items:center;box-sizing:border-box;margin:0;padding:4px 8px;border:1px solid #111;border-radius:0;background:transparent;color:#111;font-family:var(--font-body--family, Jost, sans-serif);font-size:.58rem;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap}html body #cart-drawer .cart-items__unit-price-wrapper:after{order:2;display:inline-flex!important;align-items:center;box-sizing:border-box;margin:0;padding:4px 8px;border:1px solid #cdd9ca;border-radius:999px;background:#e8eee6;color:#3d5a3d;font-family:var(--font-body--family, Jost, sans-serif);font-size:.58rem;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}@media(max-width:749px){html body #cart-drawer .cart-items__table-row--full-width-variants{grid-template-areas:"media details details" "media variants quantity" "media unit_price unit_price" "media ships ships" "error error error"!important}}html body #cart-drawer .vv-save-pill{background:#e8eee6!important;color:#3d5a3d!important;border:1px solid #cdd9ca!important;border-radius:999px!important;font-size:.66rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:5px 11px!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/vv-bf.css.map */
