.buen-fin-marquee{--marquee-speed: 22s;--color-bg: #37251E;--color-text: #FFFCF6;border:1px solid #81583C;margin:0 0 .75rem;border-radius:var(--block-border-radius, 4px)}.buen-fin-marquee .scrolling-text--inner{font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:700;padding:.8rem 0}.buen-fin-product-promo{display:flex;align-items:center;gap:.65rem;margin-block:.65rem .75rem;color:#000;text-align:start}.buen-fin-product-promo__image{flex:0 0 auto;width:3.5rem;height:3.5rem;object-fit:contain;border-radius:.25rem}.buen-fin-product-promo__copy{display:grid;gap:.15rem;font-size:.8rem;line-height:1.35}.buen-fin-marquee--header{--color-bg: #8A3027;--color-text: #FFFCF6;margin:0;border:0;border-radius:0}.buen-fin-marquee--header .scrolling-text--inner{width:100%;font-size:clamp(.595rem,1.4vw,.7rem);line-height:1.2;padding-block:.36rem}.buen-fin-marquee span{padding-inline:.75rem}.buen-fin-marquee span:after{content:"\2022";margin-inline-start:1.5rem}.buen-fin-marquee:hover .scrolling-text--inner>div{animation-play-state:paused}[data-buen-fin-gift] :is(quantity-selector,.remove){display:none}@media(prefers-reduced-motion:reduce){.buen-fin-marquee .scrolling-text--inner{white-space:normal}.buen-fin-marquee .scrolling-text--inner>div{animation:none;flex-shrink:1;flex-wrap:wrap;gap:.25rem}.buen-fin-marquee .scrolling-text--inner>div[aria-hidden],.buen-fin-marquee span:after{display:none}}#BuenFinStatus:not(.visually-hidden){position:fixed;z-index:1000;inset:auto 1rem 1rem auto;max-width:min(25rem,calc(100% - 2rem));padding:.75rem 1rem;background:var(--color-bg, #fff);color:var(--color-body, #252525);border:1px solid currentColor}.buen-fin-gift-label{margin-inline-start:.4em}.buen-fin-cart-demo{display:grid;gap:.2rem;padding:.8rem 1rem;margin:.75rem 0;border:1px solid #81583C;background:#fffcf6;color:#37251e}.buen-fin-card-badge{display:block;position:relative;overflow:hidden;background:#602c36;color:#fffcf6;font-size:.7rem;font-weight:700;line-height:1.3}.product-card .product-featured-image:has(+.buen-fin-card-badge){margin-bottom:0!important}.product-featured-image+.buen-fin-card-badge{margin-bottom:.85rem}.product-cart-small--image-link:has(>.buen-fin-card-badge){display:block}.product-cart-small--image-link:has(>.buen-fin-card-badge),.product-card-small--image--complementary:has(>.buen-fin-card-badge){position:relative}.product-card-small .buen-fin-card-badge{position:absolute;inset:auto 0 0;font-size:.6rem}.buen-fin-card-badge__track{display:flex;width:max-content}.buen-fin-card-badge__group{display:flex;flex:none;padding-block:.25rem;white-space:nowrap;animation:marquee-left 34s linear infinite}.buen-fin-card-badge__separator{padding-inline:.6rem}.buen-fin-card-badge:hover .buen-fin-card-badge__group{animation-play-state:paused}.buen-fin-card-badge__static{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(prefers-reduced-motion:reduce){.buen-fin-card-badge__track{display:none}.buen-fin-card-badge__static{position:static;display:block;width:auto;height:auto;padding:.2rem .3rem;clip-path:none;text-align:center;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/buen-fin.css.map */
