.bf{--bf-wine: #9F2A21;--bf-wine-dark: #9F2A21;--bf-blush: #E9B9C6;--bf-blush-soft: #FFF6F8;--bf-card: #ffffff;--bf-pink: #E9B9C6;--bf-accent: #FFE49F;--bf-green: #1CA638;--bf-blue: #1C80C4;--bf-ink: #5C1813;--bf-muted: #5C1813;--bf-serif: "mencken-std-head-compress", Georgia, "Times New Roman", serif;--bf-sans: "Matter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bf-display: "MarsExtended", "Matter", sans-serif;--bf-heading-font: var(--bf-serif);--bf-radius-pill: 999px;--bf-gutter: 16px;--bf-max: 1200px;--bf-ease: cubic-bezier(.16, 1, .3, 1);display:block;padding-top:var(--bf-pt, 24px);padding-bottom:var(--bf-pb, 24px);background:var(--bf-bg, transparent);color:var(--bf-text, var(--bf-ink));font-family:var(--bf-sans);line-height:1.4;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}@media(min-width:768px){.bf{--bf-gutter: 32px;padding-top:var(--bf-pt-d, 40px);padding-bottom:var(--bf-pb-d, 40px)}}.bf *,.bf *:before,.bf *:after{box-sizing:border-box}.bf :is(h1,h2,h3,h4,p,ul,ol,figure){margin:0;padding:0;letter-spacing:normal;text-transform:none}.bf :is(h1,h2,h3,h4){color:inherit;font-weight:400;line-height:1}.bf img{max-width:100%}.bf__wrap{width:100%;margin-inline:auto;padding-inline:var(--bf-gutter)}.bf--defer{content-visibility:auto;contain-intrinsic-size:auto 560px}.bf--h-serif{--bf-heading-font: var(--bf-serif)}.bf--h-sans{--bf-heading-font: var(--bf-sans)}.bf--h-display{--bf-heading-font: var(--bf-display)}.bf-align-m--left{--bf-ta: left;--bf-ai: flex-start}.bf-align-m--center{--bf-ta: center;--bf-ai: center}.bf-align-m--right{--bf-ta: right;--bf-ai: flex-end}@media(min-width:768px){.bf-align-d--left{--bf-ta: left;--bf-ai: flex-start}.bf-align-d--center{--bf-ta: center;--bf-ai: center}.bf-align-d--right{--bf-ta: right;--bf-ai: flex-end}}.bf-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:0;border-radius:var(--bf-radius-pill);background:var(--bf-btn-bg, var(--bf-wine-dark));color:var(--bf-btn-color, #fff);font-family:var(--bf-sans);font-size:14px;font-weight:500;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-appearance:none;appearance:none;transition:transform .2s var(--bf-ease),opacity .2s ease}.bf-btn:active{transform:scale(.97)}.bf-btn:focus-visible{outline:2px solid var(--bf-btn-bg, var(--bf-wine-dark));outline-offset:3px}@media(hover:hover){.bf-btn:hover{opacity:.88;color:var(--bf-btn-color, #fff)}}.bf-btn__icon{width:16px;height:16px;flex:none}.bf-burst{width:.9em;height:.9em;flex:none;color:var(--bf-accent-color, var(--bf-wine))}.bf-burst--end{transform:scaleX(-1)}.bf-hero--full .bf__wrap{max-width:none;padding-inline:0}.bf-hero__single-banner{position:relative;overflow:hidden;display:block;width:100%;height:var(--slideshow-mobile-height, 60vh);min-height:var(--slideshow-mobile-height, 60vh);border-radius:var(--bf-radius-m, 24px);background-color:#f4f4f4}@media(max-width:767px){.bf-hero__single-banner--adapt-m{height:auto;min-height:0;aspect-ratio:var(--ratio-m, 1)}}.bf-hero__single-link{display:flex;width:100%;height:100%;text-decoration:none;color:inherit;position:relative}.bf-hero__single-image-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bf-hero__single-image{width:100%!important;height:100%!important;object-fit:cover!important;display:block;position:absolute;top:0;left:0}@media(min-width:768px){.bf-hero__single-banner{height:var(--slideshow-height, 70vh);min-height:var(--slideshow-height, 70vh);border-radius:var(--bf-radius-d, 0px)}.bf-hero__single-banner--adapt-d{height:auto;min-height:0;aspect-ratio:var(--ratio-d, 1.77)}}.bf-hero__card{position:relative;display:grid;overflow:hidden;isolation:isolate;background:var(--bf-hero-bg, var(--bf-blush));border-radius:var(--bf-radius-m, 24px)}.bf-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:var(--bf-ai, flex-start);gap:12px;padding:28px 20px 20px;text-align:var(--bf-ta, left)}.bf-hero--img-top-m .bf-hero__media{order:-1}.bf-hero--img-top-m .bf-hero__content{padding:20px 20px 28px}.bf-hero__logo{display:block;width:var(--bf-logo-m, 96px);height:auto}.bf-hero__title-row{display:inline-flex;align-items:flex-start;gap:.12em;font-size:var(--bf-title-m, 64px)}.bf-hero__title{font-family:var(--bf-heading-font);font-size:3rem;line-height:.88;color:var(--bf-title-color, var(--bf-wine))!important}.bf-hero__subtitle{font-size:var(--bf-sub-m, 18px);line-height:1.1;color:var(--bf-text-color, var(--bf-wine))}.bf-hero__subtitle p+p{margin-top:2px}.bf-hero__subtitle strong,.bf-hero__subtitle b{font-family:var(--bf-heading-font);font-size:var(--bf-emph, 1.8em);font-weight:400;line-height:1}.bf-hero__pill{display:inline-flex;align-items:center;min-height:30px;padding:4px 14px;border-radius:var(--bf-radius-pill);background:var(--bf-pill-bg, var(--bf-wine-dark));color:var(--bf-pill-color, #fff);font-size:13px;line-height:1.2}.bf-hero__cta{margin-top:4px}.bf-hero--cta-full-m .bf-hero__cta{align-self:stretch}.bf-hero__media{position:relative;z-index:1}.bf-media{position:relative;width:100%;aspect-ratio:var(--bf-ratio-m, 1);overflow:hidden}.bf-media img,.bf-media svg.placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--bf-fit, cover);object-position:var(--bf-focal, center)}.bf-media .placeholder-svg{background:#ffffff59;fill:#00000026}@media(min-width:768px){.bf-hero__card{grid-template-columns:var(--bf-split, 45%) minmax(0,1fr);align-items:center;border-radius:var(--bf-radius-d, 0px)}.bf-hero__content,.bf-hero--img-top-m .bf-hero__content{padding:40px 24px 40px 56px}.bf-hero--img-top-m .bf-hero__media{order:0}.bf-hero--img-left .bf-hero__card{grid-template-columns:minmax(0,1fr) var(--bf-split, 45%)}.bf-hero--img-left .bf-hero__media{order:-1}.bf-hero--img-left .bf-hero__content{padding:40px 56px 40px 24px}.bf-hero__logo{width:var(--bf-logo-d, 120px)}.bf-hero__title-row{font-size:var(--bf-title-d, 96px)}.bf-hero__subtitle{font-size:var(--bf-sub-d, 24px)}.bf-hero--cta-full-m .bf-hero__cta{align-self:var(--bf-ai, flex-start)}.bf-media{aspect-ratio:var(--bf-ratio-d, 1.333)}}.bf-section-heading{display:flex;align-items:center;justify-content:center;gap:.3em;margin-bottom:16px;font-family:var(--bf-heading-font);font-size:var(--bf-heading-m, 28px);line-height:1;text-align:center;color:var(--bf-heading-color, var(--bf-wine));margin-bottom:20px!important;font-weight:700!important}.bf-section-heading strong,.bf-section-heading b{font-size:1.35em;font-weight:400}@media(min-width:768px){.bf-section-heading{margin-bottom:24px;font-size:var(--bf-heading-d, 40px)}}.bf-tiers__list{display:flex;flex-direction:column;gap:10px;list-style:none}.bf-tiers--divided .bf-tiers__list{gap:0;padding:16px 8px;border-radius:var(--bf-tier-radius, 20px);background:var(--bf-card-bg, var(--bf-blush))}.bf-tier{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;padding:14px 10px;text-align:center;color:var(--bf-tier-text, var(--bf-wine));transition:background-color .3s ease,box-shadow .3s ease}.bf-tiers--cards .bf-tier{border-radius:var(--bf-tier-radius, 20px);background:var(--bf-card-bg, var(--bf-blush));box-shadow:inset 0 0 0 1px var(--bf-card-border, transparent)}.bf-tier__value{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:0 .18em;font-family:var(--bf-heading-font);font-size:var(--bf-pct-m, 34px);line-height:1;color:var(--bf-pct-color, var(--bf-wine));font-variant-numeric:tabular-nums;font-weight:700!important}.bf-tier__suffix{font-size:.62em;color:var(--bf-suffix-color, var(--bf-wine));font-weight:700!important}.bf-tier__cond{font-size:12px;line-height:1.25}.bf-tier__pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:4px;padding:3px 10px;border-radius:var(--bf-radius-pill);background:var(--bf-pill-bg, var(--bf-pink));color:var(--bf-pill-color, var(--bf-wine));font-family:inherit;font-size:11px;line-height:1.25}.bf-tier__pill--trigger{position:relative;gap:6px;border:1px solid rgba(255,255,255,.28);cursor:pointer;text-decoration:none;text-underline-offset:2px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-appearance:none;appearance:none;transition:transform .2s var(--bf-ease),opacity .2s ease,box-shadow .2s ease}.bf-tiers--pill-border_pulse .bf-tier__pill--trigger{overflow:visible}.bf-tiers--pill-border_pulse .bf-tier__pill--trigger:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--bf-radius-pill);border:1.5px solid var(--bf-pill-bg, var(--bf-pink));box-shadow:0 0 8px var(--bf-pill-bg, var(--bf-pink));pointer-events:none;transform:scaleZ(1);opacity:0;animation:bf-pill-border-pulse 1.8s cubic-bezier(0,.2,.8,1) infinite}@keyframes bf-pill-border-pulse{0%{transform:scaleZ(1);opacity:.9}60%{opacity:.4}to{transform:scale3d(1.12,1.38,1);opacity:0}}.bf-tiers--pill-shimmer .bf-tier__pill--trigger{overflow:hidden}.bf-tiers--pill-shimmer .bf-tier__pill--trigger:after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(90deg,#fff0,#ffffffa6,#fff0);transform:translate3d(-160%,0,0) skew(-20deg);pointer-events:none;animation:bf-pill-shimmer 3.4s cubic-bezier(.22,1,.36,1) infinite}@keyframes bf-pill-shimmer{0%{transform:translate3d(-160%,0,0) skew(-20deg)}38%,to{transform:translate3d(320%,0,0) skew(-20deg)}}.bf-tiers--pill-staggered .bf-tier__pill--trigger{animation:bf-pill-wave 2.4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:calc(var(--bf-tier-idx, 0) * .45s)}@keyframes bf-pill-wave{0%,55%,to{transform:scaleZ(1)}22%{transform:scale3d(1.05,1.05,1)}}.bf-tiers--pill-halo .bf-tier__pill--trigger{overflow:visible}.bf-tiers--pill-halo .bf-tier__pill--trigger:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--bf-radius-pill);border:1.5px solid var(--bf-pill-bg, var(--bf-pink));pointer-events:none;transform:scaleZ(1);opacity:0;animation:bf-pill-halo 2s cubic-bezier(0,.2,.8,1) infinite}@keyframes bf-pill-halo{0%{transform:scaleZ(1);opacity:.78}to{transform:scale3d(1.12,1.38,1);opacity:0}}.bf-tier__pill--trigger:active{transform:scale(.96)}.bf-tier__pill--trigger:focus-visible{outline:2px solid var(--bf-pill-color, var(--bf-wine));outline-offset:2px}@media(hover:hover){.bf-tier__pill--trigger:hover{opacity:.88}}.bf-tier__badge{display:none;position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:2px 10px;border-radius:var(--bf-radius-pill);background:var(--bf-active-border, var(--bf-wine-dark));color:var(--bf-active-badge-color, #fff);font-size:10px;line-height:1.4;white-space:nowrap}.bf-tier.is-active{background:var(--bf-active-bg, #fff);box-shadow:inset 0 0 0 2px var(--bf-active-border, var(--bf-wine-dark));border-radius:var(--bf-tier-radius, 20px)}.bf-tier.is-active .bf-tier__badge{display:block}.bf-tiers__note{margin-top:12px;font-size:12px;text-align:center;color:var(--bf-note-color, var(--bf-muted))}.bf-tiers--col-m .bf-tiers--divided-item+.bf-tiers--divided-item{border-top:1px solid var(--bf-divider, rgba(110, 26, 43, .25))}.bf-tiers--row-m .bf-tiers__list{flex-direction:row}.bf-tiers--row-m .bf-tier{flex:1 1 0;padding:12px 4px}.bf-tiers--row-m .bf-tier__value{font-size:min(var(--bf-pct-m, 34px),7.4vw)}.bf-tiers--row-m .bf-tier__cond{font-size:11px}.bf-tiers--row-m .bf-tier__pill{padding:3px 6px;font-size:10px}.bf-tiers--row-m .bf-tiers--divided-item+.bf-tiers--divided-item{border-left:1px solid var(--bf-divider, rgba(110, 26, 43, .25))}@media(min-width:768px){.bf-tiers__list{gap:16px}.bf-tier,.bf-tiers--row-m .bf-tier{padding:18px 16px}.bf-tier__value,.bf-tiers--row-m .bf-tier__value{font-size:var(--bf-pct-d, 44px)}.bf-tier__cond,.bf-tiers--row-m .bf-tier__cond{font-size:14px}.bf-tier__pill,.bf-tiers--row-m .bf-tier__pill{padding:4px 12px;font-size:12px}.bf-tiers--divided-item+.bf-tiers--divided-item,.bf-tiers--row-m .bf-tiers--divided-item+.bf-tiers--divided-item,.bf-tiers--col-m .bf-tiers--divided-item+.bf-tiers--divided-item{border-top:0;border-left:0}.bf-tiers--row-d .bf-tiers__list{flex-direction:row}.bf-tiers--row-d .bf-tier{flex:1 1 0}.bf-tiers--row-d .bf-tiers--divided-item+.bf-tiers--divided-item{border-left:1px solid var(--bf-divider, rgba(110, 26, 43, .25))}.bf-tiers--col-d .bf-tiers__list{flex-direction:column;max-width:560px;margin-inline:auto}.bf-tiers--col-d .bf-tiers--divided-item+.bf-tiers--divided-item{border-top:1px solid var(--bf-divider, rgba(110, 26, 43, .25))}}@media(prefers-reduced-motion:reduce){.bf-tiers--pill-border_pulse .bf-tier__pill--trigger:before,.bf-tiers--pill-shimmer .bf-tier__pill--trigger:after,.bf-tiers--pill-staggered .bf-tier__pill--trigger,.bf-tiers--pill-halo .bf-tier__pill--trigger:before{animation:none}.bf-btn,.bf-tier__pill--trigger{transition-duration:.15s}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/buen-fin.css.map */
