tb-rate:not(:defined),tb-rate.tb-rate[hidden]{display:none}body .lt-jr{margin:14px 0 0;padding:12px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}tb-rate.tb-rate{display:block;margin:-1px 0 14px;padding:12px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;letter-spacing:normal}tb-rate.tb-rate .tb-rate__toggle{display:flex;align-items:center;gap:16px;width:100%;margin:0;padding:0;background:none;border:0;cursor:pointer;text-align:left;font-size:15px;font-weight:400;line-height:22px;color:#222;letter-spacing:normal}tb-rate.tb-rate .tb-rate__line{text-decoration:underline;text-underline-offset:3px}tb-rate.tb-rate .tb-rate__toggle:focus-visible{outline:2px solid #29363C;outline-offset:3px;border-radius:2px}tb-rate.tb-rate .tb-rate__sr,.tb-rate__dialog .tb-rate__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}tb-rate.tb-rate .tb-rate__toggle .tb-rate__sr{position:absolute}.tb-rate__dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 48px);margin:auto;padding:0;border:0;border-radius:6px;background:#fff;color:#111;overflow:auto;font-family:inherit;letter-spacing:normal;box-shadow:0 20px 60px #00000040}.tb-rate__dialog::backdrop{background:#1111118c}.tb-rate__dialog[open]{animation:tb-rate-in .2s ease-out}@keyframes tb-rate-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tb-rate__dialog p,.tb-rate__dialog dt,.tb-rate__dialog dd{letter-spacing:normal}.tb-rate__dialog .tb-rate__box{padding:22px 22px 20px}.tb-rate__dialog .tb-rate__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tb-rate__dialog .tb-rate__title{margin:0;font-size:1.9rem;line-height:1.3;font-weight:600;color:#111}.tb-rate__dialog .tb-rate__title .tb-rate__brand{color:#002e5f;font-weight:700}.tb-rate__dialog .tb-rate__close{position:relative;flex:0 0 auto;width:36px;height:36px;margin:-6px -8px 0 0;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.tb-rate__dialog .tb-rate__close:before,.tb-rate__dialog .tb-rate__close:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:1.8px;background:#111;transform:translate(-50%,-50%) rotate(45deg)}.tb-rate__dialog .tb-rate__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.tb-rate__dialog .tb-rate__close:hover{background:#f3f3f3}.tb-rate__dialog .tb-rate__close:focus-visible{outline:2px solid #111;outline-offset:2px}.tb-rate__dialog .tb-rate__product{margin:4px 0 0;font-size:1.35rem;color:#4a4a4a}.tb-rate__dialog .tb-rate__teaser{margin:8px 0 0;font-size:1.35rem;line-height:1.4;color:#007561;font-weight:500}.tb-rate__dialog .tb-rate__teaser:empty{display:none}.tb-rate__dialog .tb-rate__label{margin:18px 0 8px;font-size:1.3rem;font-weight:500;color:#111}.tb-rate__dialog .tb-rate__terms{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.tb-rate__dialog .tb-rate__term{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:6px 2px;background:#f3f3f3;color:#111;border:0;border-radius:4px;font:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .1s ease}.tb-rate__dialog .tb-rate__term:hover{background:#e6e6e6}.tb-rate__dialog .tb-rate__term:active{transform:scale(.97)}.tb-rate__dialog .tb-rate__term:focus-visible{outline:2px solid #111;outline-offset:2px}.tb-rate__dialog .tb-rate__term[aria-checked=true]{background:#111;color:#fff}.tb-rate__dialog .tb-rate__term-m{font-size:1.6rem;font-weight:600;line-height:1.1}.tb-rate__dialog .tb-rate__term-u{font-size:1.1rem;line-height:1.2;opacity:.8}.tb-rate__dialog .tb-rate__term-zero{margin-top:2px;font-size:1.05rem;font-weight:600;line-height:1;color:#007561}.tb-rate__dialog .tb-rate__term[aria-checked=true] .tb-rate__term-zero{color:#7fe0c8}.tb-rate__dialog .tb-rate__result{margin:18px 0 10px}.tb-rate__dialog .tb-rate__monthly{margin:0;font-size:3rem;font-weight:700;line-height:1.05;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tb-rate__dialog .tb-rate__sub{margin:4px 0 0;font-size:1.3rem;color:#4a4a4a}.tb-rate__dialog .tb-rate__facts{margin:0;padding:10px 0 0;display:grid;gap:4px;border-top:1px solid #e6e6e6}.tb-rate__dialog .tb-rate__facts>div{display:flex;justify-content:space-between;gap:12px;font-size:1.35rem;line-height:1.45}.tb-rate__dialog .tb-rate__facts dt{color:#4a4a4a}.tb-rate__dialog .tb-rate__facts dd{margin:0;font-variant-numeric:tabular-nums;text-align:right}.tb-rate__dialog .tb-rate__facts .tb-rate__total{margin-top:6px;font-weight:600}.tb-rate__dialog .tb-rate__facts .tb-rate__total dt{color:#111}.tb-rate__dialog .tb-rate__how{margin:16px 0 0;padding:10px 12px;background:#f3f3f3;border-radius:4px;font-size:1.3rem;line-height:1.5;color:#111}.tb-rate__dialog .tb-rate__legal{margin:12px 0 0;font-size:1.15rem;line-height:1.5;color:#4a4a4a}@media screen and (max-width:749px){.tb-rate__dialog{width:100vw;max-width:100vw;max-height:92vh;margin:auto 0 0;border-radius:10px 10px 0 0}.tb-rate__dialog .tb-rate__box{padding:18px 16px 22px}.tb-rate__dialog .tb-rate__terms{grid-template-columns:repeat(3,minmax(0,1fr))}.tb-rate__dialog .tb-rate__monthly{font-size:2.8rem}}@media(prefers-reduced-motion:reduce){.tb-rate__dialog[open]{animation:none}.tb-rate__dialog .tb-rate__term{transition:none}}html:has(.tb-rate__dialog[open]){overflow:hidden}tb-rate.tb-rate .tb-rate__toggle{white-space:nowrap}@media screen and (max-width:380px){tb-rate.tb-rate .tb-rate__toggle{font-size:14px;gap:12px}}body .lt-jr,body tb-rate.tb-rate{box-sizing:border-box!important;min-height:48px!important;padding:0!important;display:flex!important;align-items:center!important}body tb-rate.tb-rate[hidden],body tb-rate.tb-rate:not(:defined){display:none!important}body .lt-jr jobrad-price-widget{display:block;margin:0!important}body tb-rate.tb-rate .tb-rate__logo{width:auto!important;height:14px!important;flex:0 0 auto!important}.tb-rate__dialog .tb-rate__title{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;white-space:nowrap}.tb-rate__dialog .tb-rate__title img{margin-left:0!important;vertical-align:middle!important;flex:0 0 auto}@media screen and (max-width:749px){.tb-rate__dialog .tb-rate__title{font-size:1.7rem}.tb-rate__dialog .tb-rate__title img{height:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/targobank-rate.css.map */
