:root{--vera-bf: #7d1616}.vera-tierbar{display:none;margin-top:0;font-family:var(--vera-font-ui, Inter, sans-serif)}html.vh-bfcm-on .vera-tierbar{display:block}html.vh-bfcm-on .vera-shipbar--std{display:none}.vera-tierbar__tag{margin:0 0 6px;text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vera-bf)}.vera-tierbar__tag span{font-weight:500;letter-spacing:.02em;text-transform:none;color:#8a8782}.vera-tierbar__track{position:relative;height:6px;border-radius:999px;background:#e8e8e8;margin:10px 9px 0 0}.vera-tierbar__track .vera-shipbar__fill{position:absolute;left:0;top:0}.vera-tierbar__dot{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#fff;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center;color:#fff;box-sizing:border-box}.vera-tierbar__dot svg{width:9px;height:9px;display:none}.vera-tierbar__dot.is-on{background:#1a1a1a;border-color:#1a1a1a}.vera-tierbar__dot.is-on svg{display:block}.vera-tierbar__labels{position:relative;height:27px;margin:9px 9px 0 0}.vera-tierbar__labels span{position:absolute;top:0;transform:translate(-50%);text-align:center;white-space:nowrap;font-size:9.5px;line-height:1.25;color:#8a8782}.vera-tierbar__labels span.is-last{transform:translate(-100%) translate(9px);text-align:right}.vera-tierbar__labels b{display:block;font-size:10px;font-weight:600;color:#5c5a56}.vera-tierbar__labels span.is-on,.vera-tierbar__labels span.is-on b{color:#1a1a1a}.vera-tierbar__claims{display:flex;flex-direction:column;gap:6px;margin-top:12px}.vera-tierbar__claim{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;border:1px solid var(--vera-bf);border-radius:8px;background:#fbf3f3;color:var(--vera-bf);font-family:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer}.vera-tierbar__claim span{font-weight:500;text-decoration:underline;white-space:nowrap}html.vh-bfcm-off .vera-tierbar__claims{display:none}.vera-li-price--gift{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px}.vera-li-price--gift .vera-li-price__was{margin-left:0}.vera-li-giftbadge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;background:var(--vera-wine, var(--vera-bf));color:#fff;font-family:var(--vera-font-ui, Inter, sans-serif);font-size:9.5px;font-weight:600;letter-spacing:0;text-transform:uppercase;line-height:100%;white-space:nowrap}.vera-li--gift .quantity-input,.vera-li--gift quantity-selector{display:none!important}.vera-li-gift__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;width:100%;margin:0}.vera-li-gift__change{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:0;font:inherit;color:var(--vera-ink, #1a1a1a);cursor:pointer;white-space:nowrap;flex:none}.vera-li-gift__u{text-decoration:underline;text-underline-offset:2px}.vera-li-gift__change .vera-plus{width:15px;height:15px;flex:none}.vera-li-gift__row{flex-wrap:wrap}.vera-li-gift__change{margin-left:auto}@media(min-width:700px){cart-drawer line-item.vera-li--gift{position:relative}cart-drawer .vera-li--gift .vera-li-gift__change{position:absolute;right:0;margin-left:0}}.vera-bfcm__banner{display:flex;align-items:center;justify-content:center;gap:4px 10px;flex-wrap:wrap;margin:0 0 16px;padding:9px 12px;border-radius:6px;background:var(--vera-bf);color:#fff;font-family:var(--vera-font-ui, Inter, sans-serif);text-align:center}.vera-bfcm__tag{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.vera-bfcm__ends{font-size:11.5px;opacity:.92}.vera-bfcm__step{margin:0 0 6px;font-family:var(--vera-font-ui, Inter, sans-serif);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--vera-accent, #7E5A38)}.vera-bfcm__title{margin-bottom:10px}.vera-bfcm__head{margin:0;font-family:var(--vera-font-ui, Inter, sans-serif);font-size:15px;font-weight:600;color:var(--vera-ink, #1a1a1a)}.vera-bfcm__sub{margin:3px 0 0;font-family:var(--vera-font-ui, Inter, sans-serif);font-size:13px;color:var(--vera-accent, #7E5A38);line-height:1.45}.vera-bfcm__price{margin:8px 0 16px;font-family:var(--vera-font-ui, Inter, sans-serif);font-size:15px}.vera-bfcm__free{color:var(--vera-bf);font-weight:700;letter-spacing:.04em}.vera-bfcm__price s{color:#8a8782;margin-left:4px}.vera-bfcm__picker{margin:0 0 16px}.vera-bfcm__picker .vera-fin__tile{appearance:none;-webkit-appearance:none;padding:0;background:none;cursor:pointer}.vera-bfcm__no{appearance:none;-webkit-appearance:none;display:block;width:100%;margin-top:6px;padding:8px;background:none;border:0;font-family:var(--vera-font-ui, Inter, sans-serif);font-size:13px;color:var(--vera-sub, #6b6965);text-decoration:underline;cursor:pointer;text-align:center}.vera-bfcm .vera-pv-thumbs[hidden]{display:none}@media(min-width:768px){.vera-bfcm .vera-modal__scroll{padding:24px 30px 22px}.vera-bfcm__banner{margin-right:46px}}@media(max-width:767px){dialog.vera-bfcm .vera-modal__preview{padding:0}dialog.vera-bfcm .vera-modal__preview img[data-vh-up-hero]{width:100%;height:auto;aspect-ratio:5 / 4;flex:none;border-radius:0}}.vera-bfcm-toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:2147483000;max-width:min(92vw,460px);padding:12px 16px;border-radius:10px;background:#1a1a1a;color:#fff;font-family:var(--vera-font-ui, Inter, sans-serif);font-size:13.5px;line-height:1.4;text-align:center;box-shadow:0 8px 28px #00000040}.vera-bfcm-toast[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/vh-bfcm.css.map */
