:root{--zbf-ink: 18, 18, 18;--zbf-cream: 244, 239, 231;--zbf-gold: 202, 178, 128;--zbf-gold-ink: 133, 101, 50;--zbf-mute: 128, 122, 116;--zbf-red: 133, 101, 50;--zbf-red-soft: 244, 239, 231;--zbf-hot: 227, 20, 31;--zbf-hot-glow: 255, 45, 58;--zbf-save: 31, 122, 69;--zbf-save-deep: 23, 96, 58;--zbf-save-soft: 233, 246, 238}.utility-bar{--color-foreground: 244, 239, 231;background:rgb(var(--zbf-ink))!important;background-image:none!important;color:rgb(var(--zbf-cream))}.utility-bar .announcement-bar__message{font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--zbf-cream))}.utility-bar .announcement-bar__link,.utility-bar .slider-button{color:rgb(var(--zbf-cream))}.vs-ribbons-section .vsRb{box-shadow:0 .6rem 1.8rem #0000002e}html .card-wrapper .product-badge-discount,html .product-card-wrapper .product-badge-discount{padding:4px 7px;border-radius:4px;background:rgb(var(--zbf-hot));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-size:10px;font-weight:500;line-height:1.1;letter-spacing:.08em;color:#fff}html .card-wrapper .product-badge-best-seller~.product-badge-discount,html .product-card-wrapper .product-badge-best-seller~.product-badge-discount{top:26px}html .custom-card-price .price-old{color:rgb(var(--zbf-mute));text-decoration:line-through;text-decoration-color:currentColor;text-decoration-thickness:1px}html .custom-card-price:has(.price-old) .price-main{color:rgb(var(--zbf-ink))}.zbf-save{display:flex;width:fit-content;align-self:flex-start;flex:0 0 auto;align-items:center;max-width:100%;margin:3px 0 2px;padding:0;border-radius:0;background:none;color:rgb(var(--zbf-save));font-size:clamp(11px,1.1vw,12.5px);font-weight:600;line-height:1.25;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zbf-save[hidden]{display:none}.price--large.price--on-sale .price-item--sale{color:rgb(var(--zbf-ink))}.price--large.price--on-sale s.price-item--regular{color:rgb(var(--zbf-mute));text-decoration-color:currentColor;text-decoration-thickness:1px}.price--large .price__badge-discount{padding:4px 8px;border-radius:4px;background:rgb(var(--zbf-hot));color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-weight:500;letter-spacing:.08em}.zbf-pdp-save{flex-basis:100%;width:100%;margin:.6rem 0 0;font-size:1.35rem;line-height:1.3;letter-spacing:.01em;color:rgb(var(--zbf-save))}.zbf-pdp-save strong{font-weight:700}.zbf-pdp-save__pct{color:rgba(var(--zbf-save),.8)}.zbf-cart-save{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:.9rem 1.2rem;border-radius:1rem;background:rgb(var(--zbf-save-soft));color:rgb(var(--zbf-save-deep));font-size:1.3rem;line-height:1.3;letter-spacing:.01em;text-align:center}.zbf-cart-save strong{font-weight:700}.zbf-cart-save__icon{font-size:1rem;line-height:1;color:rgb(var(--zbf-save))}@media(prefers-reduced-motion:no-preference){.zbf-cart-save{animation:zbfIn .35s ease both}}@keyframes zbfIn{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}html .custom-card-price .zbf-save{flex:0 0 100%!important;width:100%!important}.zbf-vip{display:flex;flex-direction:column;align-items:center;gap:1.4rem;margin:0 auto;padding:4.8rem 2.4rem 5.2rem;max-width:56rem;border-radius:1.6rem;background:rgb(var(--zbf-cream));color:rgb(var(--zbf-ink));text-align:center}.zbf-vip__eyebrow{margin:0;font-size:1.1rem;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:rgb(var(--zbf-gold-ink))}.zbf-vip__rule{width:3.2rem;height:1px;border:0;margin:0;background:rgba(var(--zbf-gold-ink),.5)}.zbf-vip__title{margin:.4rem 0 0;max-width:18ch;font-size:clamp(2.8rem,6vw,4rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:rgb(var(--zbf-ink))}.zbf-vip__text{margin:0;max-width:40ch;font-size:1.5rem;line-height:1.55;letter-spacing:.01em;color:rgba(var(--zbf-ink),.72)}.zbf-vip__note{margin:0;font-size:1.25rem;line-height:1.5;letter-spacing:.02em;color:rgba(var(--zbf-ink),.55)}.zbf-vip__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:1rem;padding:1.2rem 2.4rem;border-radius:999px;background:rgb(var(--zbf-ink));color:rgb(var(--zbf-cream));font-size:1.4rem;font-weight:500;letter-spacing:.04em;text-decoration:none;transition:background .2s ease}.zbf-vip__cta:hover{background:#000}.zbf-vip__cta svg{width:1.5rem;height:1.5rem}html .card-wrapper .product-badge-discount.zbf-rb-badge,html .product-card-wrapper .product-badge-discount.zbf-rb-badge{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.zbf-ribbon{position:absolute;top:0;left:0;right:0;z-index:2;height:20px;overflow:hidden;display:flex;align-items:center;background:rgb(var(--zbf-ink));color:rgb(var(--zbf-gold));border-radius:var(--product-card-corner-radius, 0) var(--product-card-corner-radius, 0) 0 0;pointer-events:none}.zbf-ribbon[hidden]{display:none!important}.zbf-ribbon__track{display:flex;flex:none;width:max-content;animation:zbf-ribbon-roll 14s linear infinite;will-change:transform}.zbf-ribbon__track span{display:inline-flex;align-items:center;font-size:10px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.zbf-ribbon__track span:after{content:"\2726";margin:0 10px;font-size:8px;opacity:.75}@keyframes zbf-ribbon-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.zbf-ribbon__track{animation:none}}html .card__inner:has(.zbf-ribbon:not([hidden])):not(.zbf-rb-none)>.product-badge-best-seller,html .card__inner:has(.zbf-ribbon:not([hidden])):not(.zbf-rb-none)>.pre-venda-badge,html .card__inner:has(.zbf-ribbon:not([hidden])):not(.zbf-rb-none) .zbf-brinde-tag{top:26px}.zbf-brinde-tag{position:absolute;top:4px;left:4px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:5px 8px 5px 7px;border-radius:3px;color:rgb(var(--zbf-ink));background:linear-gradient(135deg,#efe3c4,rgb(var(--zbf-gold)) 55%,#b89a5f);box-shadow:inset 0 0 0 1px #ffffff73,0 2px 8px -2px rgba(var(--zbf-ink),.35);font-size:9px;font-weight:600;line-height:1;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.zbf-brinde-tag:before{content:"";width:10px;height:10px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7M7.5 8a2.5 2.5 0 0 1 0-5C10 3 12 8 12 8s2-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7M7.5 8a2.5 2.5 0 0 1 0-5C10 3 12 8 12 8s2-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E") center / contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/356/assets/zuck-bf.css.map */
