.cta-action-button{display:none}.cta-restricted{padding:15px;border-radius:5px;background:#fff;border:1px solid #cacaca;font-size:.8em;text-align:center}.cta .cta-badge{position:absolute;background:#1bab58;top:0;padding:2px 20px;font-size:.8em;color:#fff;font-weight:700;border-bottom-right-radius:6px;z-index:2}.cta.banner-full{display:flex;align-items:center;border:1px solid #e4e4e4;box-shadow:var(--box-shadow);margin-bottom:2em;width:100%}.cta.banner-full .bonus-label{color:var(--blue);padding:2px 6px;font-size:.75em;font-weight:700;text-align:center;border-radius:3px;max-width:100px;margin:0 auto 10px;border:1px solid var(--blue)}.cta.banner-full .col{position:relative;flex:none}.cta.banner-full .col .inner{padding:20px}.cta.banner-full .col.brand{width:15%}.cta.banner-full .col.brand img{width:100%}.cta.banner-full .col.details{width:18%;font-size:1rem;text-align:center;font-weight:700}.cta.banner-full .col.review{width:13%;text-align:center;font-size:.9rem}.cta.banner-full .col.review .score{font-size:1.5rem;font-weight:700;letter-spacing:-2px}.cta.banner-full .col.review .score:before{content:"";display:inline-block;width:25px;height:25px;background:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggc3R5bGU9Im1hcmtlcjpub25lIiBmaWxsPSIjZjhiODRlIiBkPSJNLTEyMjAgMTIxMi4zNjJjLTExLjY1NiA4LjMyNi04Ni40NDYtNDQuNDUyLTEwMC43Ny00NC41NjgtMTQuMzI0LS4xMTUtODkuOTU2IDUxLjQ0OS0xMDEuNDc2IDQyLjkzNi0xMS41Mi04LjUxMyAxNS41NjMtOTUuOTUyIDExLjI0Ny0xMDkuNjEtNC4zMTYtMTMuNjU4LTc2LjcyOS02OS42NTUtNzIuMTkzLTgzLjI0MiA0LjUzNy0xMy41ODcgOTYuMDY1LTE0Ljg0OSAxMDcuNzIxLTIzLjE3NSAxMS42NTYtOC4zMjUgNDIuNTM1LTk0LjQ5NyA1Ni44Ni05NC4zODIgMTQuMzIzLjExNiA0My44MDcgODYuNzc1IDU1LjMyNyA5NS4yODggMTEuNTIgOC41MTIgMTAzLjAxNyAxMS4yNTIgMTA3LjMzNCAyNC45MSA0LjMxNiAxMy42NTgtNjguOTkgNjguNDc5LTczLjUyNyA4Mi4wNjYtNC41MzYgMTMuNTg3IDIxLjEzMyAxMDEuNDUxIDkuNDc3IDEwOS43Nzd6IiBjb2xvcj0iIzAwMCIgb3ZlcmZsb3c9InZpc2libGUiIHRyYW5zZm9ybT0ibWF0cml4KC4wNDU3NCAwIDAgLjA0NTYxIDY4Ljg1IC00MC4zNCkiLz48L3N2Zz4=);background-size:cover;margin-right:2px}.cta.banner-full .col.review .link a{font-size:.9em;text-decoration:none;line-height:normal;display:block}.cta.banner-full .col.bullets{width:35%;font-size:.85rem}.cta.banner-full .col.actions{width:20%}.cta.banner-full .col.actions a{width:90%}.cta.banner-full .col.actions .button-coupon{display:none}.cta.banner-full .col.actions .button-coupon a{font-size:13px;padding:10px 0;margin-top:3px}.cta.banner-full.in-toplist{margin:0;border-bottom:none;box-shadow:none}.cta.banner-full.in-toplist:last-of-type{border-bottom:1px solid #e4e4e4}.cta.banner-full.expanded{flex-wrap:wrap}.cta.banner-full.expanded .col.actions{width:19%}.cta.banner-full.expanded .cta-more{width:100%;text-align:left;border-top:1px solid #ddd}.cta.banner-full.expanded .cta-more .toggle{text-align:center;font-weight:800;font-size:.9em;color:#2e2e2e;cursor:pointer;padding:10px}.cta.banner-full.expanded .cta-more .toggle:after{width:18px;height:18px;background-size:cover;display:inline-block;content:"";background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzExNmZmZiIgZD0iTTggMTIuMjVjLS4xOSAwLS4zOC0uMDctLjUzLS4yMmwtNy03Yy0uMjktLjI5LS4yOS0uNzcgMC0xLjA2cy43Ny0uMjkgMS4wNiAwTDggMTAuNDRsNi40Ny02LjQ3Yy4yOS0uMjkuNzctLjI5IDEuMDYgMHMuMjkuNzcgMCAxLjA2bC03IDdjLS4xNS4xNS0uMzQuMjItLjUzLjIyeiIvPjwvc3ZnPg==);position:relative;top:4px;left:6px;transition:transform .3s}.cta.banner-full.expanded.active .cta-more .toggle:after{transform:rotate(180deg)}.cta.banner-full.expanded.active .cta-more .toggle{border-top:1px solid #ddd}.cta.banner-full.expanded .cta-more .toggle .wrap{position:relative}.cta.banner-full.expanded .cta-more .toggle .loading-gif{content:"";background-image:url(/wp-content/uploads/2025/01/load-cir.gif.webp);width:30px;height:23px;background-size:cover;display:none;background-position:center;position:absolute;top:0;left:-30px}.cta.banner-full.expanded .cta-more .toggle.loading .loading-gif{display:inline-block}.cta.banner-full.expanded .cta-more .expanded-content{max-height:0;transition:all .4s;overflow:hidden;background:#f3f3f3;font-size:.9em}.cta.banner-full.expanded.active .cta-more .expanded-content{max-height:200px}.cta.banner-full.expanded .cta-more .expanded-content .inner{display:flex;justify-content:space-evenly;align-items:flex-end;text-align:center;padding:20px 0}.cta.banner-full.expanded .cta-more .expanded-content img{max-width:40px}.cta.banner-full.expanded .icon-list span:before{width:41px;margin:0 0;margin-top:0;vertical-align:top;height:33px;background-position:top}.cta.banner-full.expanded .sub-label{font-weight:700;font-size:.9em;margin:5px}.cta.banner-full.expanded .op-value{font-size:1.3em;font-weight:800;line-height:normal}.cta-wrapper:has(.cta.card-list-item){display:flex;gap:20px;margin-bottom:2em}.cta.card-list-item{flex:1 1 100px;padding:20px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:var(--box-shadow);position:relative;padding-bottom:67px;padding-top:0}.cta.card-list-item .brand .inner{height:150px;display:flex;align-items:center;justify-content:center}.cta.card-list-item .brand img{max-height:100px;max-width:60%}.cta.card-list-item .bullets li{font-size:.83em}.cta.card-list-item .actions{position:absolute;bottom:20px;width:auto;left:0;right:0;padding:0 20px}.cta.card-list-item .actions a{width:100%}.cta.card-list-item .review .score .item{margin-bottom:2px}.cta.card-list-item .review .score .item .label{font-weight:700}.cta.card-list-item .review .link{text-align:right;font-size:.8em;margin-bottom:20px}.cta.card-list-item .review .link a{text-decoration:none}.cta.banner-sticky{display:flex;transition:all .3s;gap:10px;box-shadow:0 0 11px 5px rgb(11 48 177 / 30%);padding:15px;max-width:400px;width:calc(100% - 30px);align-items:center;position:fixed;bottom:15px;right:-415px;background:#fff;z-index:2;border-radius:10px}.cta.banner-sticky .close{right:auto;left:-7px;top:-9px;background:var(--blue);color:#fff;font-weight:800;font-size:.75em;border:2px solid #fff;box-shadow:0 1px 6px rgb(0 0 0 / .2)}.cta.banner-sticky.active{right:15px}.cta.banner-sticky .brand{width:20%}.cta.banner-sticky .brand img{width:100%;border-radius:4px}.cta.banner-sticky .details{width:80%;font-weight:800;font-size:.9em}.cta.banner-sticky .details .inner{text-align:center}.cta.banner-sticky .upper{margin-bottom:10px}.cta.banner-sticky .count-number{padding:2px 5px;background:#cce4fd;border-radius:3px;display:inline-block;margin-right:4px}.cta.banner-sticky .actions .inner{text-align:right}.cta.banner-sticky .wp-block-button{text-align:center}.cta.banner-sticky .actions a{padding:8px;font-size:1em;font-weight:800;max-width:200px}.cta.banner-sticky .actions a:after{display:none}@media(max-width:1250px){.cta.banner-full{zoom:.8}}@media(max-width:900px){.cta.banner-full{zoom:1;display:block}.cta.banner-full>div{width:100%!important}.cta.banner-full .col.actions{text-align:center}.cta.banner-full .col.brand{text-align:center}.cta.banner-full .col.brand img{width:auto;max-height:100px;max-width:100%}.cta.banner-full .col.actions a,.bonus-flip{width:100%}.bonus-flip .cc{text-align:left;padding-top:8px}.bonus-flip .cc:before{width:25px;height:25px;top:-5px;margin-left:-32px}.cta.banner-full.expanded .cta-more .expanded-content .inner{display:grid;gap:30px;grid-template-columns:auto auto}.cta.banner-full.expanded.active .cta-more .expanded-content{max-height:800px}}@media(max-width:500px){.cta-wrapper:has(.cta.card-list-item){display:block}}