:root{--aniv-strip-h: 3.6rem;--aniv-font: 11.2px;--aniv-cream: #fffcf3;--aniv-blue: #c9d7e6;--aniv-ink: #1c1c1c}@media(min-width:999px){:root{--aniv-strip-h: 2.75rem;--aniv-font: 12.3px}}.announcement-bar.aniv-bar{background:var(--aniv-blue);color:var(--aniv-ink);transition:background-color .5s ease}.announcement-bar.aniv-bar[data-aniv-tone=pink]{background:#f6b9cf}.announcement-bar.aniv-bar[data-aniv-tone=dark]{background:#495835}.aniv-cart{background-color:var(--aniv-cream);background-image:repeating-linear-gradient(90deg,var(--aniv-cream) 0 22px,var(--aniv-blue) 22px 44px);background-size:44px 100%;animation:aniv-stripes 1.6s linear infinite;color:var(--aniv-ink)}@keyframes aniv-stripes{to{background-position:44px 0}}:root{--aniv-c1: #ff5c7c;--aniv-c2: #ffa94d;--aniv-c3: #ffe066;--aniv-c4: #5cf0a8;--aniv-c5: #5cc8ff;--aniv-c6: #c08bff}.announcement-bar.aniv-bar{box-sizing:border-box;min-height:var(--aniv-strip-h);align-items:center}.announcement-bar.aniv-bar,.announcement-bar.aniv-bar .prose,.announcement-bar.aniv-bar button,.aniv-cart{color:var(--aniv-ink)}.aniv-slide .aniv-text,.aniv-slide .aniv-plain{font-size:1.12em}.aniv-plain{letter-spacing:.06em;opacity:.95}.aniv-cart{position:relative;overflow:hidden;text-align:center;box-sizing:border-box;min-height:var(--aniv-strip-h);display:flex;align-items:center;justify-content:center;padding:.4rem 1rem .5rem;border-radius:0}cart-drawer::part(header){flex-wrap:wrap}.aniv-cart--drawer{order:-1;flex:0 0 calc(100% + 2 * var(--drawer-header-padding-inline, 1.25rem));margin:calc(var(--drawer-header-padding-block, 1rem) * -1) calc(var(--drawer-header-padding-inline, 1.25rem) * -1) var(--drawer-header-padding-block, 1rem)}.aniv-cart--page{margin-block:0 1.25rem}.aniv-cart__msg{margin:0;font-size:var(--aniv-font, 11.2px);line-height:1.65;letter-spacing:.16em;font-weight:400;text-transform:uppercase}.aniv-cart__line{position:absolute;inset:auto 0 0 0;height:4px;background:#0000001f}.aniv-cart__fill{display:block;height:100%;width:var(--aniv-pct, 0%);background:var(--aniv-ink);transition:width .9s cubic-bezier(.22,1,.36,1)}.aniv-confetti-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:2147483000}@media(prefers-reduced-motion:reduce){.aniv-cart{animation:none!important}.aniv-cart__fill{transition:none}}.announcement-bar.aniv-bar button:focus-visible{outline:2px solid var(--aniv-ink);outline-offset:2px}.announcement-bar.aniv-bar[data-aniv-tone=linges]{background:#2b2b27}.announcement-bar.aniv-bar[data-aniv-tone=dark],.announcement-bar.aniv-bar[data-aniv-tone=dark] .prose,.announcement-bar.aniv-bar[data-aniv-tone=dark] button,.announcement-bar.aniv-bar[data-aniv-tone=linges],.announcement-bar.aniv-bar[data-aniv-tone=linges] .prose,.announcement-bar.aniv-bar[data-aniv-tone=linges] button{color:#fff}cart-drawer:has(.sorteio-wrap)::part(footer){border-top:0}.sorteio-wrap{display:grid;grid-template-rows:0fr;border-bottom:1px solid #ddd;margin-block:calc(-1 * (var(--drawer-footer-padding-block, 2rem) - .5rem)) max(1rem,calc(var(--drawer-footer-padding-block, 2rem) - .5rem));margin-inline:calc(-1 * var(--drawer-footer-padding-inline, 2rem))}.sorteio-wrap[data-on=true]{grid-template-rows:1fr}.sorteio-bar{margin:0;min-height:0;overflow:hidden;background:#f6b9cf;color:var(--aniv-ink, #1c1c1c)}.sorteio-bar__in{display:flex;align-items:center;justify-content:center;min-height:var(--aniv-strip-h, 2.75rem);padding:.45rem 1rem .45rem calc(var(--eco-vis) * 1.5 + 1.3rem);font-size:var(--aniv-font, 11.2px);line-height:1.65;letter-spacing:.09em;font-weight:400;text-transform:uppercase;text-align:center}cart-drawer{--eco-vis: 76px}@media(min-width:700px){cart-drawer{--eco-vis: 94px}}.sorteio-wrap{position:relative}.sorteio-bag{position:absolute;left:.75rem;bottom:0;z-index:1;height:var(--eco-vis);overflow:hidden;pointer-events:none}.sorteio-bag__art{display:block;transform:translateY(101%)}.sorteio-wrap[data-on=true] .sorteio-bag__art{transform:none}.sorteio-bag .ecobag-svg{display:block;height:calc(var(--eco-vis) * 1.96);width:auto}cart-drawer:has(.sorteio-wrap[data-on=true])::part(body){padding-block-end:calc(var(--eco-vis) - 1.5rem)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/aniversario.css.map */
