:root{--bvb-rose:#8E1234;--bvb-teal:#0B5B58;--bvb-lime:#4E7A16;--bvb-mustard:#8A5F08;--bvb-orange:#9E4A0E}.bvb{position:relative;overflow:hidden}.bvb-slides{position:relative;aspect-ratio:16/7;min-height:420px}.bvb-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s ease;pointer-events:none}.bvb-slide.on{opacity:1;pointer-events:auto}.bvb-art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.bvb-arch{position:absolute;right:7%;top:50%;translate:0 -50%;width:min(34vw,400px);aspect-ratio:3/4.1;border-radius:999px 999px 28px 28px;border:2px solid;display:grid;place-items:center;opacity:0;scale:.94;transition:opacity 1.1s ease,scale 1.2s cubic-bezier(.2,0,.2,1)}.bvb-slide.on .bvb-arch{opacity:1;scale:1}.bvb-smoke{width:56%;height:70%;overflow:visible}.bvb-smoke path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;opacity:.55;transform-origin:bottom center}.bvb-smoke path:nth-child(1){animation:bvb-drift 7.5s ease-in-out infinite}.bvb-smoke path:nth-child(2){animation:bvb-drift 9s ease-in-out infinite .8s;opacity:.4}.bvb-smoke path:nth-child(3){animation:bvb-drift 8.2s ease-in-out infinite 1.6s;opacity:.3}@keyframes bvb-drift{0%,to{transform:translateY(0) scaleX(1)}50%{transform:translateY(-9px) scaleX(1.06)}}.bvb-jar{position:absolute;left:50%;bottom:9%;translate:-50% 0;width:38%;opacity:.16}.bvb-jar svg{width:100%;height:auto;display:block;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bvb-stem{position:absolute;left:-30px;bottom:-20px;width:min(20vw,240px);opacity:.22;pointer-events:none}.bvb-stem svg{width:100%;height:auto;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bvb-a-rose .bvb-arch{border-color:color-mix(in srgb,var(--bv-rose) 45%,transparent);background:color-mix(in srgb,var(--bv-rose) 7%,transparent);color:var(--bv-rose)}.bvb-a-rose .bvb-jar,.bvb-a-rose .bvb-stem{color:var(--bv-rose)}.bvb-a-teal .bvb-arch{border-color:color-mix(in srgb,var(--bv-teal) 45%,transparent);background:color-mix(in srgb,var(--bv-teal) 8%,transparent);color:var(--bv-teal)}.bvb-a-teal .bvb-jar,.bvb-a-teal .bvb-stem{color:var(--bv-teal)}.bvb-a-lime .bvb-arch{border-color:color-mix(in srgb,var(--bv-lime) 50%,transparent);background:color-mix(in srgb,var(--bv-lime) 9%,transparent);color:var(--bv-lime-d)}.bvb-a-lime .bvb-jar,.bvb-a-lime .bvb-stem{color:var(--bv-lime-d)}.bvb-a-mustard .bvb-arch{border-color:color-mix(in srgb,var(--bv-mustard) 50%,transparent);background:color-mix(in srgb,var(--bv-mustard) 9%,transparent);color:var(--bv-mustard-d)}.bvb-a-mustard .bvb-jar,.bvb-a-mustard .bvb-stem{color:var(--bv-mustard-d)}.bvb-a-orange .bvb-arch{border-color:color-mix(in srgb,var(--bv-orange) 50%,transparent);background:color-mix(in srgb,var(--bv-orange) 9%,transparent);color:var(--bv-orange-d)}.bvb-a-orange .bvb-jar,.bvb-a-orange .bvb-stem{color:var(--bv-orange-d)}.bvb-ph{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat}.bvb-ph-empty{background:var(--bv-beige)}.bvb-wash{position:absolute;top:0;right:0;bottom:0;left:0}.bvb-wash-light{background:linear-gradient(90deg,#fffcf6 0% 20%,#fffcf6b8 32%,#fffcf647 39%,#fffcf600 44%)}.bvb-wash-dark{background:linear-gradient(90deg,#30101aeb 0% 20%,#30101a99 32%,#30101a38 39%,#30101a00 44%)}.bvb-copy{position:absolute;left:clamp(22px,6vw,110px);top:50%;transform:translateY(-50%);width:clamp(280px,40%,500px);z-index:3}.bvb-copy>*{opacity:0;translate:0 16px;transition:opacity .7s ease,translate .7s cubic-bezier(.2,0,.2,1)}.bvb-slide.on .bvb-copy>*{opacity:1;translate:0 0}.bvb-slide.on .bvb-copy>*:nth-child(1){transition-delay:.15s}.bvb-slide.on .bvb-copy>*:nth-child(2){transition-delay:.28s}.bvb-slide.on .bvb-copy>*:nth-child(3){transition-delay:.41s}.bvb-slide.on .bvb-copy>*:nth-child(4){transition-delay:.54s}.bvb-kicker{font-family:var(--bv-body,sans-serif);font-size:.84rem;letter-spacing:.26em;text-transform:uppercase;font-weight:700;display:block;margin-bottom:16px}.bvb h2{font-family:var(--bv-display,Georgia,serif);font-weight:500;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.12;letter-spacing:.01em;margin:0 0 16px;text-wrap:balance}.bvb-copy p{font-family:var(--bv-body,sans-serif);font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.65;color:var(--bv-ink-soft);margin:0 0 26px;max-width:40ch}.bvb-dark p{color:#f6e3e7!important}.bvb-btn{display:inline-block;font-family:var(--bv-body,sans-serif);font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;padding:15px 32px;border-radius:40px;color:#fff!important;text-decoration:none;transition:transform .22s}.bvb-btn:hover{transform:translateY(-2px)}.bvb-dots{position:absolute;left:0;right:0;bottom:20px;display:flex;justify-content:center;gap:9px;z-index:6}.bvb-dots button{width:9px;height:9px;border-radius:50%;border:1px solid var(--bv-gold-l);background:transparent;cursor:pointer;padding:0;transition:background .25s,transform .25s}.bvb-dots button.on{background:var(--bv-gold);transform:scale(1.3)}.bvb-arrows button{position:absolute;top:50%;transform:translateY(-50%);z-index:6;background:var(--bv-cream);border:2px solid var(--bv-gold-l);width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:15px;color:var(--bv-ink);line-height:1;transition:background .22s,transform .22s}.bvb-arrows button:hover{background:var(--bv-gold-l);transform:translateY(-50%) scale(1.06)}.bvb-arrows .bvb-prev{left:14px}.bvb-arrows .bvb-next{right:14px}@media(max-width:820px){.bvb-slides{aspect-ratio:auto;min-height:0}.bvb-slide{position:relative;display:none}.bvb-slide.on{display:block}.bvb-art{position:relative;height:190px}.bvb-arch{right:50%;translate:50% -50%;width:150px}.bvb-stem{width:120px}.bvb-ph{position:relative;inset:auto;height:250px;background-position:center!important}.bvb-wash{display:none}.bvb-copy{position:relative;left:auto;top:auto;transform:none;width:auto;background:var(--bv-beige);padding:26px 22px 34px}.bvb-dark p{color:var(--bv-ink-soft)!important}.bvb-dots{position:relative;bottom:auto;padding:14px 0 0}.bvb-arrows{display:none}}@media(prefers-reduced-motion:reduce){.bvb-slide,.bvb-arch,.bvb-copy>*{transition:none}.bvb-smoke path{animation:none}.bvb-copy>*{opacity:1;translate:0 0}.bvb-arch{opacity:1;scale:1}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bheeni-banner.css.map */
