.pip-root{font-family:Helvetica Neue,Arial,sans-serif;--pip-red:#E8343F;--pip-ink:#302b2b;font-weight:400}.pip-root *{box-sizing:border-box}.pip-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pip-launch{position:fixed;right:22px;bottom:18px;z-index:1003;border:0;background:transparent;display:flex;align-items:center;gap:4px;padding:0;cursor:pointer;filter:drop-shadow(0 8px 14px #40333419)}.pip-launch[hidden]{display:none!important}.pip-launch-label{font-size:13px;color:var(--pip-ink);background:#ffffffbf;padding:11px 15px;border:1px solid #ffffffb9;border-radius:22px;box-shadow:inset 0 1px #fff,0 12px 30px #3c2a2a13;backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%)}.pip-launch img{width:90px;height:90px;object-fit:contain;animation:pip-float 5.4s ease-in-out infinite}.pip-launch:hover img{animation:pip-wiggle .7s ease-in-out}.pip-dialog{position:fixed;right:22px;bottom:18px;z-index:1004;width:min(390px,calc(100vw - 24px));height:min(640px,calc(100dvh - 26px));display:flex;flex-direction:column;overflow:hidden;border-radius:28px;color:var(--pip-ink);background:linear-gradient(165deg,#ffffffd7,#ffffffa6 60%,#ffffffc0);border:1px solid #ffffffcb;box-shadow:0 26px 75px #251b243c,inset 0 1px #fff;backdrop-filter:blur(32px) saturate(175%);-webkit-backdrop-filter:blur(32px) saturate(175%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(19px) scale(.87);transform-origin:calc(100% - 38px) calc(100% - 40px);filter:blur(9px);transition:opacity .36s,transform .6s cubic-bezier(.16,1,.3,1),filter .4s,visibility 0s linear .6s}.pip-dialog[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);filter:none;transition:opacity .3s,transform .6s cubic-bezier(.16,1,.3,1),filter .4s}.pip-head{display:flex;align-items:center;gap:9px;padding:14px;border-bottom:1px solid #ffffffa3;background:#ffffff43}.pip-head img{width:49px;height:49px;object-fit:contain}.pip-head strong{font-size:15px;font-weight:500}.pip-head small{display:block;color:#6f6566;font-size:12px;margin-top:4px}.pip-close{margin-left:auto;border:1px solid #ffffffa0;background:#ffffff89;width:35px;height:35px;border-radius:50%;font-size:23px;cursor:pointer;color:#514849}.pip-thread{flex:1;overflow:auto;display:flex;flex-direction:column;gap:11px;padding:17px 14px;overscroll-behavior:contain}.pip-msg{max-width:89%;font-size:14px;line-height:1.5;padding:12px 14px;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:17px 17px 17px 5px;align-self:flex-start;background:#ffffffa8;border:1px solid #ffffffaf;box-shadow:0 5px 19px #4033330b}.pip-msg.user{align-self:flex-end;background:var(--pip-red);color:#fff;border-color:transparent;border-radius:17px 17px 5px}.pip-quick{display:flex;flex-wrap:wrap;gap:7px}.pip-quick button{font-size:12px;border:1px solid #ffffffdf;background:#ffffffb0;border-radius:22px;padding:9px 11px;color:#322d2d;cursor:pointer}.pip-reco{border:1px solid #fff;background:#ffffffab;border-radius:17px;padding:14px;width:95%;box-shadow:0 10px 26px #3a2c2c0d}.pip-reco small{display:block;color:var(--pip-red);font-size:11px;letter-spacing:.09em;text-transform:uppercase}.pip-reco strong{font-size:17px;font-weight:500;display:block;margin:7px 0}.pip-reco p{font-size:12px;color:#756a6a}.pip-reco button{width:100%;border:0;border-radius:24px;background:var(--pip-red);color:#fff;padding:12px;cursor:pointer;font-size:13px;font-weight:500}.pip-form{display:flex;gap:7px;padding:12px;border-top:1px solid #ffffffaf}.pip-form input{min-width:0;flex:1;padding:12px 13px;border:1px solid #ffffffd9;border-radius:24px;background:#ffffffba;color:var(--pip-ink);font-size:14px}.pip-form button{border:0;border-radius:24px;background:var(--pip-red);padding:0 17px;color:#fff;font-size:13px;cursor:pointer}.pip-form button:disabled{opacity:.5;cursor:wait}.pip-foot{text-align:center;font-size:10px!important;color:#827879!important;margin:0!important;padding:0 8px 9px!important}.pip-root button:focus-visible,.pip-root input:focus-visible{outline:2px solid var(--pip-red);outline-offset:2px}@keyframes pip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pip-wiggle{0%,to{transform:rotate(0)}35%{transform:rotate(-4deg)}70%{transform:rotate(3deg)}}@media(max-width:640px){.pip-launch{right:10px;bottom:12px}.pip-launch img{height:79px;width:79px}.pip-dialog{right:8px;bottom:8px;width:calc(100vw - 16px);height:min(680px,calc(100dvh - 16px))}}@media(prefers-reduced-motion:reduce){.pip-root *{animation:none!important;transition:none!important}.pip-dialog{filter:none!important;transform:none!important}}.pip-actions{display:flex;gap:7px;flex-wrap:wrap}.pip-actions button,.pip-actions a{display:inline-block;text-decoration:none;font-size:12px;border:1px solid #fff;background:#ffffffbd;color:#3d3333;padding:10px 12px;border-radius:20px;cursor:pointer}.pip-actions .pip-whatsapp{background:#e8343f;color:#fff;border-color:#e8343f}.pip-lead{padding:12px;border:1px solid #ffffffa3;border-radius:18px;background:#ffffffae;display:flex;flex-direction:column;gap:9px}.pip-lead label{display:flex;flex-direction:column;gap:4px;color:#504647;font-size:12px}.pip-lead input,.pip-lead textarea{width:100%;font:inherit;padding:11px;border-radius:12px;border:1px solid #e6dedd;background:#fff;color:#302b2b}.pip-lead textarea{min-height:75px;resize:vertical}.pip-lead button{border:0;padding:11px 13px;background:#e8343f;color:#fff;border-radius:22px;cursor:pointer}.pip-lead .pip-opt{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.pip-lead .pip-opt input{width:auto;margin-top:2px}.pip-thread .pip-section{color:#716a6a;font-size:11px}.pip-toast{font-size:12px;color:#716a6a}.pip-thread .pip-quick button:focus-visible,.pip-actions a:focus-visible{outline:2px solid #E8343F;outline-offset:2px}.pip-diet-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;padding:7px 14px;background:#ffffff85;border:1px solid rgba(255,255,255,.8);border-radius:16px;box-shadow:0 9px 24px #30202109;width:100%;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.pip-diet-option{-webkit-appearance:none;appearance:none;border:0!important;border-bottom:1px solid rgba(58,45,46,.11)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex;align-items:center;text-align:left;gap:9px;padding:12px 0!important;color:#312a2b!important;font-weight:400;font-size:12.5px!important;line-height:1.25;min-width:0;cursor:pointer}.pip-diet-option:nth-last-child(-n+2){border-bottom:0!important}.pip-diet-icon,.pip-reco-diet svg{display:inline-flex;align-items:center;justify-content:center;color:#e8343f;flex:none}.pip-diet-icon svg{width:21px;height:21px}.pip-diet-option[aria-pressed=true] .pip-diet-label{font-weight:500;text-decoration:underline;text-decoration-color:#e8343f80;text-decoration-thickness:1px;text-underline-offset:4px}.pip-diet-option[aria-pressed=true] .pip-diet-icon{filter:drop-shadow(0 0 3px rgba(232,52,63,.18))}.pip-reco-diets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;margin:10px 0 12px;padding:9px 0;border-top:1px solid rgba(70,45,48,.1);border-bottom:1px solid rgba(70,45,48,.1)}.pip-reco-diet{display:flex;align-items:center;gap:6px;color:#3d3536;font-size:12px;line-height:1.25}.pip-reco-diet svg{width:17px;height:17px}.pip-reco .pip-reco-caution{color:#76676a;font-size:11.5px;line-height:1.55}@media(max-width:380px){.pip-diet-list{gap:0 8px;padding:6px 10px}.pip-diet-option{font-size:12px!important;gap:7px}.pip-diet-icon svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.pip-diet-option,.pip-reco-diet{transition:none!important}}.pip-motion-instance .pip-launch .pip-motion-avatar{display:block;position:relative;width:90px;height:90px;flex:none;transform-origin:50% 76%;will-change:transform;isolation:isolate}.pip-motion-instance .pip-launch .pip-motion-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;animation:none!important;transform:none!important;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pip-motion-instance .pip-launch:hover .pip-motion-avatar img{animation:none!important}.pip-motion-instance .pip-launch .pip-motion-fur{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;opacity:.58}.pip-motion-instance .pip-launch:focus-visible{outline:3px solid #E8343F;outline-offset:4px;border-radius:22px}.pip-motion-instance .pip-dialog[data-open=true] .pip-head img{animation:pip-m-reveal .8s cubic-bezier(.16,1,.3,1) both}@keyframes pip-m-reveal{0%{transform:translateY(6px) scale(.84) rotate(-9deg)}48%{transform:translateY(-3px) scale(1.07) rotate(5deg)}75%{transform:translateY(1px) scale(.98) rotate(-2deg)}to{transform:none}}@media(max-width:640px){.pip-motion-instance .pip-launch .pip-motion-avatar{width:79px;height:79px}}@media(prefers-reduced-motion:reduce){.pip-motion-instance .pip-launch .pip-motion-avatar{transform:none!important;will-change:auto}.pip-motion-instance .pip-dialog[data-open=true] .pip-head img{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/flayvr-pip-animated.css.map */
