:where(.gm-rp):not(#_){position:relative;margin-top:var(--gm-rp-mt);background:var(--gm-bg);color:var(--gm-text);padding:var(--gm-pt-m) 20px var(--gm-pb-m);font-family:var(--gm-rp-body);font-weight:var(--gm-rp-body-w);font-synthesis:none;font-size:16px;line-height:1.55}:where(.gm-rp):not(#_) .gm-rp__wave{position:absolute;left:0;right:0;top:0;width:100%;height:40px;transform:translateY(calc(-100% + 1px));color:var(--gm-bg);display:block;pointer-events:none}:where(.gm-rp):not(#_) .gm-rp__deco{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 220px,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 220px,#000 100%)}:where(.gm-rp):not(#_) .gm-rp__blob{position:absolute;border-radius:50%;filter:blur(40px);opacity:.22}:where(.gm-rp):not(#_) .gm-rp__blob--1{width:340px;height:340px;right:-80px;top:-60px;background:var(--gm-blob-1)}:where(.gm-rp):not(#_) .gm-rp__blob--2{width:300px;height:300px;left:-90px;bottom:-80px;background:var(--gm-blob-2)}:where(.gm-rp):not(#_) .gm-rp__inner{position:relative;max-width:var(--gm-max);margin:0 auto}:where(.gm-rp):not(#_) .gm-rp__cols{display:grid;grid-template-columns:minmax(0,1fr)}:where(.gm-rp):not(#_) .gm-rp__col{padding:26px 0;border-top:1px solid var(--gm-line);min-width:0}:where(.gm-rp):not(#_) .gm-rp__col:first-child{border-top:0;padding-top:0}:where(.gm-rp):not(#_) .gm-rp__heading{margin:0 0 16px;font-family:var(--gm-rp-head);font-weight:var(--gm-rp-head-w);font-size:18px;line-height:1.2;letter-spacing:0;color:var(--gm-heading)}:where(.gm-rp):not(#_) .gm-rp__links{list-style:none;margin:0;padding:0;display:grid;gap:12px}:where(.gm-rp):not(#_) a{color:var(--gm-text);text-decoration:none;background-image:linear-gradient(var(--gm-hover),var(--gm-hover));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .25s ease,color .2s ease}:where(.gm-rp):not(#_) a:hover,:where(.gm-rp):not(#_) a:focus-visible{color:var(--gm-hover);background-size:100% 2px}:where(.gm-rp):not(#_) a:focus-visible{outline:2px solid var(--gm-hover);outline-offset:3px;border-radius:4px}:where(.gm-rp):not(#_) .gm-rp__contact p{margin:0 0 14px}:where(.gm-rp):not(#_) .gm-rp__contact strong{display:block;font-weight:700;color:var(--gm-heading);font-size:12px;letter-spacing:.08em;text-transform:uppercase}:where(.gm-rp):not(#_) .gm-rp__contact a,:where(.gm-rp):not(#_) .gm-rp__contact span{overflow-wrap:anywhere}:where(.gm-rp):not(#_) .gm-rp__hint{margin:0;font-size:14px;opacity:.75}:where(.gm-rp):not(#_) .gm-rp__news-text{margin:0 0 16px}:where(.gm-rp):not(#_) .gm-rp__form{margin:0}:where(.gm-rp):not(#_) .gm-rp__field{display:flex;gap:8px;padding:5px;background:#fff;border-radius:999px;box-shadow:0 6px 16px #0000002e}:where(.gm-rp):not(#_) .gm-rp__field input{flex:1 1 auto;min-width:0;height:46px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#2b1555;font:inherit;font-size:16px}:where(.gm-rp):not(#_) .gm-rp__field input::placeholder{color:#6b5f76;opacity:1}:where(.gm-rp):not(#_) .gm-rp__field input:focus-visible{outline:2px solid var(--gm-btn-bg);outline-offset:0}:where(.gm-rp):not(#_) .gm-rp__field button{flex:0 0 auto;height:46px;padding:0 22px;border:0;border-radius:999px;background:var(--gm-btn-bg);color:var(--gm-btn-text);font:inherit;font-weight:700;font-size:16px;letter-spacing:0;cursor:pointer;transition:transform .2s ease,filter .2s ease}:where(.gm-rp):not(#_) .gm-rp__field button:hover{transform:translateY(-1px);filter:brightness(.96)}:where(.gm-rp):not(#_) .gm-rp__msg{margin:12px 0 0;font-size:14px;font-weight:700}:where(.gm-rp):not(#_) .gm-rp__msg--ok{color:var(--gm-heading)}:where(.gm-rp):not(#_) .gm-rp__msg--err{color:#ffd0e0}:where(.gm-rp):not(#_) .gm-rp__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.gm-rp):not(#_) .gm-rp__brand{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;margin-top:36px;padding-top:32px;border-top:1px solid var(--gm-line)}:where(.gm-rp):not(#_) .gm-rp__logo{display:inline-block;background-image:none}:where(.gm-rp):not(#_) .gm-rp__logo-img{display:block;width:var(--gm-logo-w);max-width:100%;height:auto}:where(.gm-rp):not(#_) .gm-rp__logo-img--branco{filter:brightness(0) invert(1)}:where(.gm-rp):not(#_) .gm-rp__logo-text{font-family:var(--gm-rp-head);font-weight:var(--gm-rp-head-w);font-size:34px;line-height:1;color:var(--gm-heading)}:where(.gm-rp):not(#_) .gm-rp__social{list-style:none;margin:0;padding:0;display:flex;gap:12px}:where(.gm-rp):not(#_) .gm-rp__social a{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--gm-social-bg);color:var(--gm-social-ink);background-image:none;box-shadow:inset 0 -5px 8px #2b155529,inset 0 3px 5px #ffffff80,0 6px 12px #0003;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}:where(.gm-rp):not(#_) .gm-rp__social a:hover,:where(.gm-rp):not(#_) .gm-rp__social a:focus-visible{transform:translateY(-3px) rotate(-6deg) scale(1.06);color:var(--gm-social-ink)}:where(.gm-rp):not(#_) .gm-rp__payments{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}:where(.gm-rp):not(#_) .gm-rp__pay{display:block;height:26px;width:auto}:where(.gm-rp):not(#_) .gm-rp__legal{margin-top:28px}:where(.gm-rp):not(#_) .gm-rp__legal p{margin:0 0 4px;font-size:14px;line-height:1.5;opacity:.82}@media(min-width:990px){:where(.gm-rp):not(#_){padding:var(--gm-pt) 32px var(--gm-pb)}:where(.gm-rp):not(#_) .gm-rp__cols{grid-template-columns:repeat(var(--gm-cols),minmax(0,1fr))}:where(.gm-rp):not(#_) .gm-rp__col,:where(.gm-rp):not(#_) .gm-rp__col:first-child{padding:4px 30px 8px;border-top:0;border-left:1px solid var(--gm-line)}:where(.gm-rp):not(#_) .gm-rp__col:first-child{border-left:0;padding-left:0}:where(.gm-rp):not(#_) .gm-rp__col:last-child{padding-right:0}:where(.gm-rp):not(#_) .gm-rp__brand{margin-top:48px}}@media(max-width:480px){:where(.gm-rp):not(#_) .gm-rp__field{flex-direction:column;border-radius:26px}:where(.gm-rp):not(#_) .gm-rp__field input{height:48px}:where(.gm-rp):not(#_) .gm-rp__field button{height:48px}}@media not all{:where(.gm-rp):not(#_) a,:where(.gm-rp):not(#_) .gm-rp__social a,:where(.gm-rp):not(#_) .gm-rp__field button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gummie-rodape.css.map */
