html.dd-arriving:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:3100;background:rgb(var(--dd-accent));animation:dd-curtain-failsafe 0s linear 4s forwards}@keyframes dd-curtain-failsafe{to{visibility:hidden}}.dd-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3100;overflow:hidden;visibility:hidden;background:transparent!important;pointer-events:none;transition:visibility 0s linear .9s}.dd-curtain.is-on{visibility:visible;pointer-events:auto;transition-delay:0s}.dd-curtain__layer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(6,1fr)}.dd-curtain__layer span{position:relative;margin-right:-1px;background:rgb(var(--color-background));transform:translate3d(0,calc(-100% - 8rem),0);transition:transform .62s cubic-bezier(.76,0,.24,1) calc(.12s + var(--i) * 35ms);will-change:transform}.dd-curtain__layer--accent span{background:rgb(var(--dd-accent));transition-delay:calc(var(--i) * 35ms)}.dd-curtain__layer span:after{content:"";position:absolute;left:0;right:0;top:calc(100% - 1px);height:7rem;background:inherit;-webkit-mask:var(--dd-drip-mask) repeat-x calc(var(--i) * -6.5rem) 0 / 24rem 100%;mask:var(--dd-drip-mask) repeat-x calc(var(--i) * -6.5rem) 0 / 24rem 100%}.dd-curtain.is-on .dd-curtain__layer span{transform:none;transition:transform .36s cubic-bezier(.65,0,.35,1) calc(var(--i) * 18ms)}.dd-curtain.is-on .dd-curtain__layer--accent span{transition-delay:calc(70ms + var(--i) * 18ms)}.dd-curtain.is-instant .dd-curtain__layer span{transition:none}.dd-curtain__drop{position:absolute;top:50%;left:50%;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;border-radius:0 50% 50%;background:rgb(var(--dd-accent-text));opacity:0;transform:rotate(45deg);transition:opacity .16s ease}.dd-curtain.is-on:not(.is-instant) .dd-curtain__drop{opacity:1;transition-delay:.42s;animation:dd-curtain-drop .9s cubic-bezier(.55,0,.85,.35) infinite}@keyframes dd-curtain-drop{0%{transform:translateY(-3.2rem) rotate(45deg) scale(.4);opacity:0}35%{opacity:1}85%{transform:translateY(3.2rem) rotate(45deg) scale(1);opacity:1}to{transform:translateY(3.6rem) rotate(45deg) scale(1.5,.3);opacity:0}}.dd-dock{position:fixed;right:max(1.4rem,env(safe-area-inset-right));bottom:calc(max(1.4rem,env(safe-area-inset-bottom)) + var(--dd-dock-lift, 0px));z-index:900;display:flex;flex-direction:column;align-items:center;gap:1rem;pointer-events:none;transition:bottom var(--dd-duration) var(--dd-ease-out),opacity var(--dd-duration) ease}html.dd-buybar-on{--dd-dock-lift: 7.2rem}body[class*=overflow-hidden] .dd-dock{opacity:0;visibility:hidden}@media(pointer:coarse){body:has(input:focus,textarea:focus,select:focus) .dd-dock,body:has(input:focus,textarea:focus,select:focus) .dd-buybar{opacity:0;visibility:hidden}}.dd-dock__button{position:relative;display:grid;place-items:center;width:5rem;height:5rem;padding:0;border:0;border-radius:50%;cursor:pointer;pointer-events:auto;text-decoration:none;box-shadow:0 .6rem 1.8rem #00000047;transition:transform var(--dd-duration) var(--dd-ease-spring),opacity var(--dd-duration) ease,visibility var(--dd-duration)}.dd-dock__button svg{display:block}.dd-dock__button:focus-visible{outline:.2rem solid rgb(var(--dd-accent));outline-offset:.3rem}.dd-dock__button:active{transform:scale(.9)}@media(hover:hover){.dd-dock__button:hover{transform:translateY(-.3rem) scale(1.05)}}.dd-dock__top{width:4.6rem;height:4.6rem;background:#0e0e0e;color:#fff}.dd-dock__top:not(.is-visible){opacity:0;visibility:hidden;transform:translateY(1.6rem) scale(.7)}.dd-dock__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.dd-dock__ring circle{fill:none;stroke-width:2.5}.dd-dock__ring-track{stroke:#fff3}.dd-dock__ring-value{stroke:rgb(var(--dd-accent));stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p, 0) * 100)}.dd-dock__arrow{width:1.6rem;height:1.6rem}.dd-dock__whatsapp{background:#25d366;color:#fff}.dd-dock__whatsapp svg{width:2.8rem;height:2.8rem}@media(prefers-reduced-motion:no-preference){.dd-dock__whatsapp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:.2rem solid #25d366;opacity:0;animation:dd-dock-ripple 7s ease-out 2s infinite;pointer-events:none}.dd-dock{animation:dd-dock-in .7s var(--dd-ease-spring) .3s both}}@keyframes dd-dock-ripple{0%{opacity:.8;transform:scale(1)}22%,to{opacity:0;transform:scale(1.7)}}@keyframes dd-dock-in{0%{opacity:0;transform:translateY(2.4rem) scale(.7)}}.dd-buybar{display:none}@media screen and (max-width:749px){.dd-buybar{position:fixed;left:0;right:0;bottom:0;z-index:899;display:flex;align-items:center;gap:1.2rem;padding:1rem max(1.5rem,env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left));border-top:var(--dd-border-width) solid rgb(var(--color-foreground));background:rgb(var(--color-background));color:rgb(var(--color-foreground));transform:translateY(110%);visibility:hidden;transition:transform .42s var(--dd-ease-out),visibility .42s,opacity var(--dd-duration) ease}.dd-buybar.is-visible{transform:none;visibility:visible}body[class*=overflow-hidden] .dd-buybar{transform:translateY(110%);visibility:hidden}.dd-buybar__info{flex:1 1 auto;min-width:0}.dd-buybar__title{margin:0;overflow:hidden;font-size:1.2rem;line-height:1.3;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;color:rgba(var(--color-foreground),.75)}.dd-buybar__price{margin:0;font-family:var(--dd-font-display-family);font-weight:var(--dd-font-display-weight);font-size:1.7rem;line-height:1.2;color:rgb(var(--color-foreground))}.dd-buybar__button.button{flex-shrink:0;min-width:0;min-height:4.8rem;padding:0 2.2rem;white-space:nowrap}.dd-buybar__button.is-loading{opacity:.6;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dd-ui.css.map */
