.ctr-landing{font-family:Inter,system-ui,sans-serif;color:#f2f2f2;background:#0d0d0d;line-height:1.6}.ctr-landing img{max-width:100%;height:auto;display:block}.ctr-landing video{max-width:100%;height:auto;display:block;border-radius:12px}.ctr-landing .ctr-hero{background:linear-gradient(135deg,#0d0d0d,#1f1f1f);color:#fff;padding:48px 20px 40px;text-align:center}.ctr-landing .ctr-hero__eyebrow{color:#ff7a1a;font-weight:800;font-size:13px;letter-spacing:1px;text-transform:uppercase;margin:0 auto 10px;max-width:640px}.ctr-landing .ctr-hero__title{font-size:32px;font-weight:800;margin:0 auto 14px;line-height:1.2;max-width:640px}.ctr-landing .ctr-hero__sub{font-size:16px;color:#d8d8d8;margin:0 auto 24px;max-width:560px}.ctr-landing .ctr-hero__img{max-width:440px;margin:0 auto 20px;border-radius:12px;overflow:hidden}.ctr-landing .ctr-hero__rating{font-size:14px;color:#f0f0f0;margin:0 0 22px}.ctr-landing .ctr-hero__cta{display:inline-block;background:#ff7a1a;color:#111;padding:16px 30px;border:none;border-radius:8px;cursor:pointer;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.5px;transition:background .15s}.ctr-landing .ctr-hero__cta:hover{background:#ff8c3d}.ctr-landing .ctr-problem{max-width:520px;margin:0 auto;padding:36px 20px 8px;text-align:center}.ctr-landing .ctr-problem__img{border-radius:12px;overflow:hidden}.ctr-landing .ctr-problem__bridge{font-size:19px;font-weight:800;color:#ffb066;margin:22px auto 0;max-width:460px}.ctr-landing .ctr-how{max-width:640px;margin:0 auto;padding:40px 20px 8px}.ctr-landing .ctr-how__title{text-align:center;font-size:24px;font-weight:800;margin:0 0 18px;line-height:1.25}.ctr-landing .ctr-how__img{border-radius:12px;overflow:hidden;max-width:520px;margin:0 auto 18px}.ctr-landing .ctr-how__steps{list-style:none;counter-reset:ctr-step;padding:0;margin:0;display:grid;gap:10px}.ctr-landing .ctr-how__steps li{counter-increment:ctr-step;background:#1a1a1a;border-radius:8px;padding:14px 16px 14px 54px;position:relative;font-size:14px;color:#d8d8d8}.ctr-landing .ctr-how__steps li strong{color:#fff}.ctr-landing .ctr-how__steps li:before{content:counter(ctr-step);position:absolute;left:14px;top:12px;width:28px;height:28px;border-radius:50%;background:#ff7a1a;color:#111;font-weight:900;text-align:center;line-height:28px}.ctr-landing .ctr-video{max-width:460px;margin:0 auto;padding:40px 20px 8px;text-align:center}.ctr-landing .ctr-video__title{font-size:22px;font-weight:800;margin:0 0 18px}.ctr-landing .ctr-video__wrap{width:100%;aspect-ratio:1 / 1;background:#000;border-radius:12px;overflow:hidden}.ctr-landing .ctr-video__player{display:block;width:100%;height:100%;object-fit:contain;background:#000;border-radius:0;max-width:100%}.ctr-landing .ctr-video__link{margin:10px 0 0;font-size:13px}.ctr-landing .ctr-video__link a{color:#ff7a1a;text-decoration:underline}.ctr-landing .ctr-video__note{font-size:13px;color:#a9a9a9;margin:10px 0 0}.ctr-landing .ctr-diff{max-width:720px;margin:0 auto;padding:44px 20px 8px}.ctr-landing .ctr-diff__box{background:#221609;border-left:4px solid #ff7a1a;border-radius:8px;padding:22px 24px}.ctr-landing .ctr-diff__eyebrow{color:#ff7a1a;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px}.ctr-landing .ctr-diff__title{font-size:20px;font-weight:800;margin:0 0 8px}.ctr-landing .ctr-diff__text{font-size:15px;color:#d8d8d8;margin:0 0 10px}.ctr-landing .ctr-diff__text:last-child{margin-bottom:0}.ctr-landing .ctr-diff__text--honest{color:#ffcf9f}.ctr-landing .ctr-features{max-width:520px;margin:0 auto;padding:36px 20px 0}.ctr-landing .ctr-features__img{border-radius:12px;overflow:hidden}.ctr-landing .ctr-benefits{max-width:720px;margin:0 auto;padding:36px 20px}.ctr-landing .ctr-benefits__title{text-align:center;font-size:24px;font-weight:800;margin:0 0 20px}.ctr-landing .ctr-benefits__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:640px){.ctr-landing .ctr-benefits__list{grid-template-columns:1fr 1fr}}.ctr-landing .ctr-benefits__list li{background:#1a1a1a;border-radius:8px;padding:12px 14px 12px 40px;position:relative;font-size:14px;font-weight:600;color:#eaeaea}.ctr-landing .ctr-benefits__list li:before{content:"\2713";position:absolute;left:14px;color:#ff7a1a;font-weight:900}.ctr-landing .ctr-benefits__incl{font-size:14px;color:#cfcfcf;margin:18px 0 0;text-align:center}.ctr-landing .ctr-pricing{background:#111;padding:48px 20px;border-top:1px solid #262626}.ctr-landing .ctr-pricing__badge{display:block;text-align:center;color:#ff7a1a;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:1px;margin:0 auto 10px;max-width:640px}.ctr-landing .ctr-pricing__title{text-align:center;color:#fff;font-size:24px;font-weight:800;margin:0 auto 24px;max-width:640px;line-height:1.25}.ctr-landing .ctr-offer{position:relative;max-width:520px;margin:0 auto;border-radius:12px;overflow:hidden}.ctr-landing .ctr-bundles{max-width:520px;margin:0 auto;display:grid;gap:12px}.ctr-landing .ctr-bundle{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main price" "main go";align-items:center;column-gap:10px;row-gap:6px;width:100%;box-sizing:border-box;text-align:left;font:inherit;cursor:pointer;background:#1b1b1b;border:2px solid #444;border-radius:14px;padding:16px 14px;color:#fff;box-shadow:0 4px #000,0 8px 18px #00000059;transition:transform .1s,box-shadow .1s,border-color .15s;-webkit-tap-highlight-color:rgba(255,122,26,.3)}.ctr-landing .ctr-bundle:active{transform:translateY(3px);box-shadow:0 1px #000}.ctr-landing .ctr-bundle--hot{border-color:#ff7a1a;background:#241609}.ctr-landing .ctr-bundle--best{border-color:#ff7a1a}.ctr-landing .ctr-bundle__main{grid-area:main;display:flex;flex-direction:column;gap:2px;min-width:0}.ctr-landing .ctr-bundle__name{color:#fff;font-weight:800;font-size:17px;white-space:nowrap}.ctr-landing .ctr-bundle__per{color:#e6e6e6;font-size:12px;white-space:nowrap}.ctr-landing .ctr-bundle__per strong{color:#fff;font-weight:900;font-size:14px}.ctr-landing .ctr-bundle__save{color:#ffb37a;font-weight:800;font-size:12px;white-space:nowrap}.ctr-landing .ctr-bundle__tag{position:absolute;top:-11px;right:14px;padding:3px 10px;border-radius:999px;background:#ff7a1a;color:#111;font-size:11px;font-weight:800;text-transform:uppercase}.ctr-landing .ctr-bundle__price{grid-area:price;text-align:center;color:#fff;font-weight:900;font-size:17px;white-space:nowrap}.ctr-landing .ctr-bundle__go{grid-area:go;text-align:center;background:#ff7a1a;color:#111;font-weight:900;font-size:13px;text-transform:uppercase;letter-spacing:.2px;padding:10px;border-radius:10px}.ctr-landing .ctr-bundle:focus-visible{outline:3px solid #ff7a1a;outline-offset:2px}.ctr-landing .ctr-pricing__note{text-align:center;color:#cfcfcf;font-size:14px;margin:14px auto 0;max-width:520px}.ctr-landing .ctr-offer--below{margin-top:22px}.ctr-landing .ctr-pricing__trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;padding:0;margin:18px 0;font-size:13px;font-weight:700;color:#cfcfcf}.ctr-landing .ctr-pricing__trust li:before{content:"\2713  ";color:#ff7a1a;font-weight:900}.ctr-landing .ctr-pricing__cta{display:block;width:100%;max-width:420px;margin:0 auto;background:#ff7a1a;color:#111;border:none;padding:16px 20px;border-radius:8px;font-weight:800;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:.5px;transition:background .15s}.ctr-landing .ctr-pricing__cta:hover{background:#ff8c3d}.ctr-landing .ctr-faq{max-width:700px;margin:0 auto;padding:44px 20px}.ctr-landing .ctr-faq__title{text-align:center;font-size:24px;font-weight:800;margin:0 0 20px}.ctr-landing .ctr-faq__item{margin-bottom:16px}.ctr-landing .ctr-faq__q{font-weight:800;font-size:15px;margin:0 0 4px;color:#fff}.ctr-landing .ctr-faq__a{font-size:14px;color:#c4c4c4;margin:0}.ctr-landing .ctr-close{background:#ff7a1a;padding:40px 20px;text-align:center}.ctr-landing .ctr-close__text{max-width:560px;margin:0 auto 20px;font-size:18px;font-weight:700;color:#111}.ctr-landing .ctr-close__cta{display:inline-block;background:#111;color:#fff;padding:16px 30px;border:none;border-radius:8px;cursor:pointer;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.ctr-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#111;border-top:1px solid #333;box-shadow:0 -6px 22px #0000004d;padding:9px 14px calc(9px + env(safe-area-inset-bottom));transform:translateY(120%);transition:transform .3s ease}.ctr-sticky.ctr-sticky--show{transform:translateY(0)}.ctr-sticky__in{display:flex;align-items:center;gap:12px;max-width:560px;margin:0 auto}.ctr-sticky__info{display:flex;flex-direction:column;line-height:1.12;flex:0 0 auto}.ctr-sticky__price{font-weight:900;font-size:17px;color:#fff}.ctr-sticky__sub{font-size:11px;color:#bbb;font-weight:600}.ctr-sticky__btn{flex:1 1 auto;width:auto;background:#ff7a1a;color:#111;border:none;padding:14px 18px;border-radius:8px;font-weight:800;cursor:pointer;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.5px}@media(min-width:768px){.ctr-sticky{display:none}}@keyframes ctr-pulse{0%{box-shadow:0 0 #ff7a1a80}70%{box-shadow:0 0 0 14px #ff7a1a00}to{box-shadow:0 0 #ff7a1a00}}.ctr-landing .ctr-cta--pulse{animation:ctr-pulse 1.8s ease-out infinite}.ctr-landing .ctr-cta--pulse:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.ctr-landing .ctr-cta--pulse{animation:none}}body>._rsi-buy-now-button,body>.rsi_buy_now_button,body>#rsi_buy_now_button,body>.rsi-btn-skel,.rsi_floating,.rsi_floating_top,.rsi_floating_bottom{display:none!important}.skip-to-content-link:not(:focus):not(:active){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(max-width:350px){.ctr-landing .ctr-pricing{padding-left:12px;padding-right:12px}.ctr-landing .ctr-bundle__name,.ctr-landing .ctr-bundle__price{font-size:15px}.ctr-landing .ctr-bundle__go{font-size:12px;padding:9px 8px}.ctr-landing .ctr-bundle__per,.ctr-landing .ctr-bundle__save{font-size:11px}.ctr-landing .ctr-bundle__per strong{font-size:13px}}.ctr-landing .ctr-pricing{margin-top:32px}.ctr-landing .ctr-pricing--image{margin-top:0;padding-top:32px;border-top:0;background:#0d0d0d}.ctr-landing .ctr-pricing__back{display:block;width:100%;max-width:420px;margin:18px auto 0;box-sizing:border-box;background:#ff7a1a;color:#111;text-align:center;text-decoration:none;padding:16px 20px;border-radius:8px;font-weight:800;text-transform:uppercase;letter-spacing:.5px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/page-cazador-tesoros-r5.css.map */
