.gtq .q-pre .q-flag{position:absolute;left:2px;bottom:9px;font-size:22px;line-height:1;pointer-events:none}.gtq .q-pre input{padding-left:32px;letter-spacing:.5px}.gtq .q-pre label{left:2px}.gtq .q-mail-hint{display:block;margin-top:7px;font-size:13px;font-weight:700;line-height:1.4}.gtq .q-mail-hint.is-ok{color:#1f7a4c}.gtq .q-mail-hint.is-bad{color:#b42318}.gtq .q-mail-hint button{all:unset;cursor:pointer;color:var(--n);text-decoration:underline;text-underline-offset:3px;font-weight:800}.gtq .q-mail-hint button:focus-visible{outline:2px solid var(--a);outline-offset:2px}.gtq .q-reg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px}.gtq .q-reg[hidden]{display:none}.gtq .q-reg-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d014b8c;opacity:0;transition:opacity .2s ease}.gtq .q-reg-box{position:relative;width:min(720px,100%);max-height:min(80vh,760px);display:flex;flex-direction:column;background:#fff;border-radius:22px;padding:22px 22px 16px;box-shadow:0 30px 80px -30px #0d014b99;transform:translateY(16px);opacity:0;transition:transform .22s ease,opacity .22s ease}.gtq .q-reg.is-on .q-reg-bg{opacity:1}.gtq .q-reg.is-on .q-reg-box{transform:none;opacity:1}.gtq .q-reg-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gtq .q-reg-head small{display:block;font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#7a5b00}.gtq .q-reg-head h3{margin:4px 0 0;font-size:24px;line-height:1.15;color:var(--n)}.gtq .q-reg-x{all:unset;box-sizing:border-box;cursor:pointer;width:42px;height:42px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;color:var(--n);background:#f2f1f8}.gtq .q-reg-x:focus-visible{outline:3px solid var(--a);outline-offset:2px}.gtq .q-reg-find{display:flex;align-items:center;gap:10px;margin:16px 0 12px;padding:0 14px;height:48px;border-radius:999px;border:1.5px solid #D9DAE6;color:var(--n)}.gtq .q-reg-find:focus-within{border-color:var(--n)}.gtq .q-reg-find input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:16px;color:var(--n)}.gtq .q-reg-list{list-style:none;margin:0;padding:2px;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;overscroll-behavior:contain}.gtq .q-reg-list li[hidden]{display:none}.gtq .q-reg-list button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;min-height:60px;border-radius:14px;border:1.5px solid #E4E5EE;background:#fff;transition:border-color .15s ease,transform .15s ease,background .15s ease}.gtq .q-reg-list button:hover{border-color:var(--n);transform:translateY(-1px);background:#fbfaf6}.gtq .q-reg-list button:focus-visible{outline:3px solid var(--a);outline-offset:2px}.gtq .q-reg-list img,.gtq .q-reg-list i{width:44px;height:44px;flex:none;border-radius:10px;object-fit:cover}.gtq .q-reg-list i{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800;font-size:14px;background:#f2f1f8;color:var(--n)}.gtq .q-reg-list span{font-weight:800;font-size:15px;color:#15172b;line-height:1.2}.gtq .q-reg-any{grid-column:1 / -1}.gtq .q-reg-any button{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;border-style:dashed;background:#fffbea}.gtq .q-reg-any b{font-size:15px;color:var(--n)}.gtq .q-reg-any span{font-weight:600!important;font-size:13px!important;color:#5a5e86!important}.gtq .q-reg-none{margin:10px 2px 0;font-size:14px;color:#5a5e86}.gtq .q-reg-none button{all:unset;cursor:pointer;font-weight:800;color:var(--n);text-decoration:underline;text-underline-offset:3px}html.q-reg-open{overflow:hidden}@media(max-width:749px){.gtq .q-reg{padding:0;align-items:flex-end}.gtq .q-reg-box{width:100%;max-height:88vh;border-radius:22px 22px 0 0;padding:18px 16px 12px;transform:translateY(40px)}.gtq .q-reg-head h3{font-size:21px}.gtq .q-reg-list{grid-template-columns:1fr 1fr;gap:8px}.gtq .q-reg-list button{min-height:56px;padding:7px 8px;gap:8px}.gtq .q-reg-list img,.gtq .q-reg-list i{width:38px;height:38px}.gtq .q-reg-list span{font-size:14px}}@media(prefers-reduced-motion:reduce){.gtq .q-reg-bg,.gtq .q-reg-box{transition:none}}.gtq.gtq-portal{min-height:0;display:block;background:none}.gtq .q-tiles>li.q-tiles-h{grid-column:1 / -1;margin:18px 0 -4px;font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--mu)}.gtq .q-tiles>li.q-tiles-h:first-child{margin-top:0}.gtq .q-flag img{display:block;width:22px;height:16px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px #0d014b1f}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gt-presupuesto-extra.css.map */
