@font-face{font-family:"CTC Manrope";src:url(//compratucelu.cl/wp-content/plugins/ctc-core/assets/css/../fonts/manrope-variable.ttf) format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:"CTC Fraunces";src:url(//compratucelu.cl/wp-content/plugins/ctc-core/assets/css/../fonts/fraunces-variable.ttf) format("truetype");font-display:swap;font-weight:300 900}body{--ctc-ink:#121212;--ctc-paper:#faf8f5;--ctc-surface:#fff;--ctc-line:#ddd6ce;--ctc-muted:#625d57;--ctc-primary:#1f2937;--ctc-accent:#9a5b00;--ctc-success:#147a45;--ctc-warning:#a15c00;--ctc-danger:#b42318;--ctc-radius:8px;--nv-primary-accent:var(--ctc-primary);--nv-secondary-accent:var(--ctc-accent);--nv-site-bg:var(--ctc-paper);--nv-light-bg:#f1ede8;--nv-dark-bg:var(--ctc-ink);--nv-text-color:var(--ctc-ink);--nv-c-1:var(--ctc-accent);--nv-c-2:var(--ctc-primary);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif}body :where(button,input,select,textarea,.button,.elementor-button,.woocommerce,.ctc3){font-family:"CTC Manrope",Manrope,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif}body :where(.fa,.fas,.far,.fab,.eicon,[class*=eicon]){font-family:inherit}body.ctc-global-shell-active #masthead .elementor-840,body.ctc-global-shell-active #colophon,body.ctc-global-shell-active .ctc3.ctc3-v3-frame>.ctc3-top,body.ctc-global-shell-active .ctc3.ctc3-v3-frame>.ctc3-nav,body.ctc-global-shell-active .ctc3-footer{display:none !important}.ctc-global-header{background:rgba(250,248,245,.97);border-bottom:1px solid var(--ctc-line);color:var(--ctc-ink);display:block !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;position:sticky;top:0;z-index:999}html body.ctc-global-shell-active:has(.ctc3) header.ctc-global-header,html body.ctc-global-shell-active:has(.ctc3) footer.ctc-global-footer{display:block !important}.ctc-global-header__proof{align-items:center;border-bottom:1px solid rgba(221,214,206,.72);display:grid;font-size:12px;font-weight:750;grid-template-columns:repeat(3,1fr);line-height:1.25;margin:0 auto;max-width:1180px;padding:7px 20px;text-align:center}.ctc-global-header__proof span:first-child{text-align:left}.ctc-global-header__proof span:last-child{text-align:right}.ctc-global-header__main{align-items:center;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 auto;max-width:1180px;min-height:72px;padding:10px 20px}.ctc-global-brand{align-items:center;color:var(--ctc-ink);display:inline-flex;gap:10px;text-decoration:none}.ctc-global-brand img{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:8px;display:block;height:42px;object-fit:contain;padding:4px;width:42px}.ctc-global-brand strong{color:var(--ctc-ink);display:block;font-size:17px;font-weight:900;line-height:1}.ctc-global-brand small{color:var(--ctc-muted);display:block;font-size:11px;font-weight:750;line-height:1.2;margin-top:3px}.ctc-global-nav{align-items:center;display:flex;gap:6px;justify-content:center;min-width:0}.ctc-global-nav a{border-radius:8px;color:var(--ctc-ink);font-size:14px;font-weight:850;line-height:1;padding:11px 10px;text-decoration:none;white-space:nowrap}.ctc-global-nav a:hover,.ctc-global-nav a:focus-visible{background:var(--ctc-surface);color:var(--ctc-accent);outline:0}.ctc-global-actions,.ctc-global-mobile-actions,.ctc-global-footer__cta-actions{align-items:center;display:flex;gap:8px}.ctc-global-actions a,.ctc-global-mobile-actions a,.ctc-global-footer a{text-decoration:none}.ctc-global-actions__primary,.ctc-global-actions__secondary,.ctc-global-actions__whatsapp,.ctc-global-actions__icon{align-items:center;border:1px solid var(--ctc-line);border-radius:8px;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;line-height:1;min-height:40px;padding:0 13px;white-space:nowrap}.ctc-global-actions__primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff;box-shadow:0 12px 24px rgba(18,18,18,.12)}.ctc-global-actions__secondary,.ctc-global-actions__icon{background:var(--ctc-surface);color:var(--ctc-ink)}.ctc-global-actions__whatsapp{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent)}.ctc-global-mobile-actions{display:none;margin:0 auto;max-width:1180px;padding:0 20px 10px}.ctc-global-mobile-proof{display:none}.ctc-global-footer{background:var(--ctc-ink);color:var(--ctc-paper);display:block !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin-top:0}.ctc-global-footer__cta,.ctc-global-footer__process,.ctc-global-footer__marketplace,.ctc-global-footer__grid,.ctc-global-footer__legal{margin:0 auto;max-width:1180px}.ctc-global-footer__cta{align-items:center;border-bottom:1px solid rgba(250,248,245,.16);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:34px 20px 28px}.ctc-global-footer__cta p{color:#d8b27a;font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.ctc-global-footer__cta h2{color:#fff;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(32px,4vw,54px);font-weight:820;letter-spacing:0;line-height:1;margin:0 0 10px;max-width:760px}.ctc-global-footer__cta span{color:#d9d0c6;display:block;font-size:15px;line-height:1.55;max-width:680px}.ctc-global-footer__process{border-bottom:1px solid rgba(250,248,245,.16);display:grid;gap:18px;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);padding:26px 20px 28px}.ctc-global-footer__process-head{align-self:start;display:grid;gap:8px}.ctc-global-footer__process-head p{color:#d8b27a;font-size:12px;font-weight:900;letter-spacing:0;line-height:1.15;margin:0;text-transform:uppercase}.ctc-global-footer__process-head h2{color:#fff;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:0;line-height:1;margin:0}.ctc-global-footer__process-head span{color:#d9d0c6;display:block;font-size:14px;line-height:1.55;max-width:420px}.ctc-global-footer__process-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-global-footer__process-card{background:rgba(250,248,245,.055);border:1px solid rgba(250,248,245,.14);border-radius:var(--ctc-radius);display:grid;gap:8px;min-width:0;padding:15px}.ctc-global-footer__process-card small{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:8px;color:var(--ctc-accent);display:inline-flex;font-size:12px;font-weight:900;height:32px;justify-content:center;line-height:1;width:42px}.ctc-global-footer__process-card strong{color:#fff;font-size:14px;font-weight:900;line-height:1.15}.ctc-global-footer__process-card span{color:#d9d0c6;font-size:13px;font-weight:700;line-height:1.45}.ctc-global-footer__marketplace{border-bottom:1px solid rgba(250,248,245,.16);display:grid;gap:14px;grid-template-columns:minmax(0,1.08fr) minmax(0,1.42fr) minmax(260px,.8fr);padding:22px 20px 28px}.ctc-global-footer__popular,.ctc-global-footer__trust{background:rgba(250,248,245,.055);border:1px solid rgba(250,248,245,.14);border-radius:var(--ctc-radius);padding:16px}.ctc-global-footer__popular strong,.ctc-global-footer__trust strong{color:#fff;display:block;font-size:13px;font-weight:900;line-height:1.15;margin-bottom:12px;text-transform:uppercase}.ctc-global-footer__popular div,.ctc-global-footer__trust div{display:flex;flex-wrap:wrap;gap:8px}.ctc-global-footer__popular a,.ctc-global-footer__trust span{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;line-height:1.15;min-height:32px;padding:0 11px}.ctc-global-footer__popular a{background:#faf8f5;border:1px solid rgba(250,248,245,.78);color:var(--ctc-ink)}.ctc-global-footer__trust span{background:rgba(154,91,0,.18);border:1px solid rgba(216,178,122,.42);color:#f5dcc0}.ctc-global-footer__renove{display:grid;gap:10px;grid-template-columns:1fr}.ctc-global-footer__renove a{align-content:start;background:#faf8f5;border:1px solid rgba(250,248,245,.86);border-radius:var(--ctc-radius);box-shadow:0 14px 28px rgba(0,0,0,.16);color:var(--ctc-ink);display:grid;gap:8px;grid-template-columns:minmax(120px,.55fr) minmax(0,1fr);min-width:0;padding:16px}.ctc-global-footer__renove a:hover,.ctc-global-footer__renove a:focus-visible,.ctc-global-footer__popular a:hover,.ctc-global-footer__popular a:focus-visible{border-color:#d8b27a;box-shadow:0 18px 34px rgba(0,0,0,.22);outline:0}.ctc-global-footer__renove small{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1.15;text-transform:uppercase}.ctc-global-footer__renove span{color:var(--ctc-muted);font-size:13px;font-weight:750;line-height:1.4}.ctc-global-footer__grid{display:grid;gap:28px;grid-template-columns:1.3fr repeat(4,1fr);padding:34px 20px}.ctc-global-footer__brand strong,.ctc-global-footer__col strong{color:#fff;display:block;font-size:14px;font-weight:900;margin:0 0 12px}.ctc-global-footer__brand p{color:#d9d0c6;font-size:14px;line-height:1.55;margin:0 0 14px}.ctc-global-footer__proof{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.ctc-global-footer__proof span{border:1px solid rgba(216,178,122,.45);border-radius:8px;color:#f5dcc0;font-size:12px;font-weight:800;padding:6px 8px}.ctc-global-footer__whatsapp{color:#f5dcc0;font-size:13px;font-weight:900}.ctc-global-footer__col{display:grid;gap:9px;align-content:start}.ctc-global-footer__col a,.ctc-global-footer__legal a{color:#d9d0c6;font-size:13px;font-weight:750;line-height:1.3}.ctc-global-footer__col a:hover,.ctc-global-footer__legal a:hover,.ctc-global-footer__whatsapp:hover{color:#fff}.ctc-global-footer__legal{align-items:center;border-top:1px solid rgba(250,248,245,.16);display:flex;justify-content:space-between;padding:18px 20px 24px}.ctc-global-footer__legal span{color:#fff;font-size:12px;font-weight:900}.ctc-global-footer__legal nav{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.ctc3{--bg:var(--ctc-paper) !important;--section:#f1ede8 !important;--text:var(--ctc-ink) !important;--muted:var(--ctc-muted) !important;--border:var(--ctc-line) !important;--soft:var(--ctc-surface) !important;--blue:var(--ctc-accent) !important;--blue-dark:var(--ctc-primary) !important;--green:var(--ctc-success) !important;--radius:var(--ctc-radius) !important;background:var(--ctc-paper) !important;color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif !important}.ctc3 :where(h1,.ctc3-hero-copy h1,.ctc3-trade-hero h1){color:var(--ctc-ink) !important;font-family:"CTC Fraunces",Georgia,serif !important;font-weight:780 !important;letter-spacing:0 !important}.ctc3 :where(h2,h3,h4,p,a,span,li,strong,small,em,label,input,select,textarea,button){letter-spacing:0 !important}.ctc3 :where(.ctc3-nav,.ctc3-top,.ctc3-marketplace-proof,.ctc3-trust,.ctc3-axis,.ctc3-shopping-categories){background:var(--ctc-paper) !important;border-color:var(--ctc-line) !important}.ctc3 :where(.ctc3-nav){background:rgba(250,248,245,.96) !important;backdrop-filter:blur(14px)}.ctc3 :where(.ctc3-brand strong,.ctc3-brand small,.ctc3-brand em,.ctc3-links a,.ctc3-tool,.ctc3-tool span,.ctc3-top span){color:var(--ctc-ink) !important}.ctc3 :where(.ctc3-brand em,.ctc3-lead,.ctc3-section-head p,.ctc3-step p,.ctc3-scene p,.ctc3-faq p,.ctc3-axis p,.ctc3-model span,.ctc3-proof-title,.ctc3-proof-benefit span,.ctc3-stock,.ctc3-warranty){color:var(--ctc-muted) !important}.ctc3 :where(.ctc3-primary,.primary,a.primary,button.primary,.ctc3-button--primary){background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;border-radius:var(--ctc-radius) !important;color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:800 !important;box-shadow:0 12px 24px rgba(18,18,18,.12) !important}.ctc3 :where(.ctc3-primary,.primary,a.primary,button.primary,.ctc3-button--primary):hover{background:#111827 !important;border-color:#111827 !important;color:#fff !important;transform:translateY(-1px)}.ctc3 :where(.ctc3-secondary,.secondary,a.secondary,.ctc3-outline,.ctc3-button--secondary){background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-ink) !important;font-weight:800 !important}.ctc3 :where(.ctc3-intent-whatsapp,.ctc3-proof-secondary,.ctc3-button--accent){background:#fff6e8 !important;border-color:#d8b27a !important;color:var(--ctc-accent) !important}.ctc3 :where(.ctc3-eyebrow,.ctc3-pill,.cap,.ctc3-battery,.ctc3-stock strong,.ctc3-proof-routes strong){color:var(--ctc-accent) !important}.ctc3 :where(.ctc3-card,.ctc3-route,.ctc3-model,.ctc3-scene,.ctc3-step,.ctc3-faq article,.ctc3-axis-card,.ctc3-shopcat-card,.ctc3-trust-item,.ctc3-proof-benefit){background:var(--ctc-surface) !important;border-color:var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;box-shadow:0 16px 34px rgba(18,18,18,.05) !important}.ctc3 :where(.ctc3-card-img,.ctc3-shopcat-thumb,.ctc3-hero-art img,.ctc3-scene img){border-radius:var(--ctc-radius) !important;background:#f0ebe5 !important}.ctc3 :where(.ctc3-price,.price,.amount){color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:800 !important}.ctc3 :where(.ctc3-axis,.ctc3-axis-shell,.ctc3-axis-card){background:#f1ede8 !important}.ctc3 :where(.ctc3-axis-card,.ctc3-axis-shell__body){border:1px solid var(--ctc-line) !important}.ctc3 :where(.ctc3-axis input,.ctc3-axis select,.ctc3-axis textarea,.ctc3-axis-shell input,.ctc3-axis-shell select,.ctc3-axis-shell textarea){background:#fff !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-ink) !important;min-height:44px}.ctc3 :where(.ctc3-axis button,.ctc3-axis input[type=submit],.ctc3-axis-shell button,.ctc3-axis-shell input[type=submit]){background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;border-radius:var(--ctc-radius) !important;color:#fff !important;font-weight:800 !important}.ctc3-footer{background:var(--ctc-ink) !important;color:var(--ctc-paper) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important}.ctc3-footer :where(a,strong){color:#fff !important}.ctc3-footer p{color:#d9d0c6 !important}.woocommerce :where(a.button,button.button,input.button,#respond input#submit,.checkout-button,.single_add_to_cart_button),.xoo-wsc-container :where(.button,.btn),.elementor-widget-woocommerce-menu-cart :where(.elementor-button){background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;border-radius:var(--ctc-radius) !important;color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:800 !important}.woocommerce :where(a.button:hover,button.button:hover,input.button:hover,#respond input#submit:hover,.checkout-button:hover,.single_add_to_cart_button:hover),.xoo-wsc-container :where(.button:hover,.btn:hover){background:#111827 !important;color:#fff !important}.woocommerce :where(.price,.amount,.product_title,.woocommerce-loop-product__title){color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important}.woocommerce :where(.product,.wc-block-grid__product,.xoo-wsc-product){border-radius:var(--ctc-radius)}.woocommerce :where(form .form-row input.input-text,form .form-row textarea,form .form-row select,.select2-container .select2-selection){border-color:var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-ink) !important;min-height:44px}.hfe-nav-menu :where(.hfe-menu-item,.hfe-sub-menu-item),.header :where(a,span),.hfe-site-header-cart :where(.amount,.elementor-button-icon){font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;letter-spacing:0 !important}.hfe-nav-menu :where(.hfe-menu-item:hover,.hfe-sub-menu-item:hover),.hfe-nav-menu .current-menu-item>:where(a,div>a){color:var(--ctc-accent) !important}.hfe-site-header-cart .hfe-cart-container{border-color:var(--ctc-line) !important;border-radius:var(--ctc-radius) !important}html body .ctc3.ctc3-v3-frame :where(.ctc3-search a,.ctc3-desktop-intent-search button),html body .ctc3.ctc3-v3-frame .ctc3-desktop-intent-actions a.ctc3-intent-secondary,html body .ctc3.ctc3-v3-frame .ctc3-proof-actions a,html body:has(.ctc3-home-mobile-intent-priority) .ctc3.ctc3-v3-frame .ctc3-desktop-intent-search button,html body:has(.ctc3-home-axis-category-gateway-marker) .ctc3.ctc3-v3-frame .ctc3-home-gateway-actions a.primary{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:850 !important}html body .ctc3.ctc3-v3-frame :where(.ctc3-intent-secondary,.ctc3-proof-secondary),html body .ctc3.ctc3-v3-frame .ctc3-desktop-intent-actions a:not(.ctc3-intent-secondary):not(.ctc3-intent-whatsapp),html body:has(.ctc3-home-axis-category-gateway-marker) .ctc3.ctc3-v3-frame .ctc3-home-gateway-actions a:not(.primary){background:var(--ctc-surface) !important;border-color:var(--ctc-line) !important;color:var(--ctc-ink) !important}html body .ctc3.ctc3-v3-frame :where(.ctc3-intent-whatsapp,.ctc3-home-gateway-actions a[href*="wa.me"]){background:#fff6e8 !important;border-color:#d8b27a !important;color:var(--ctc-accent) !important}html body .ctc3.ctc3-v3-frame .ctc3-desktop-intent-actions a.ctc3-intent-whatsapp{background:#fff6e8 !important;border-color:#d8b27a !important;color:var(--ctc-accent) !important}html body .ctc3.ctc3-v3-frame :where(.ctc3-desktop-intent-search input,.ctc3-search input,.ctc3-search label,.ctc3-search select){border-color:var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-home-gateway{border-bottom-color:var(--ctc-line) !important;border-top-color:var(--ctc-line) !important;box-shadow:0 14px 34px rgba(18,18,18,.045)}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-home-gateway-copy span,body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero .ctc3-eyebrow{color:var(--ctc-accent) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:850 !important;letter-spacing:0 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-home-gateway-copy strong{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-home-gateway-copy small{color:var(--ctc-muted) !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero{background:linear-gradient(180deg,#fff 0%,var(--ctc-paper) 100%) !important;border:1px solid var(--ctc-line) !important;border-radius:12px !important;box-shadow:0 22px 52px rgba(18,18,18,.06) !important;margin-top:18px !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-wrap:has(.ctc3-hero){order:1 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar{order:2 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof{order:3 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-axis{order:4 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-shopping-categories{order:5 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc-home-renewal-bridge{order:6 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc-home-marketplace-discovery{order:7 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc-home-confidence-banner{order:8 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc-social-proof{order:9 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero .ctc3-lead{color:var(--ctc-muted) !important;max-width:640px}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-route--quote{background:#fff6e8 !important;border-color:#d8b27a !important;box-shadow:0 16px 30px rgba(154,91,0,.11) !important;order:-1}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-route--quote i{background:var(--ctc-primary) !important;color:#fff !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-route--quote strong{color:var(--ctc-ink) !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-route--quote span span{color:var(--ctc-accent) !important;font-weight:800 !important}body.ctc-home-bridge-active .ctc-home-renewal-bridge{background:var(--ctc-ink) !important;border:1px solid rgba(250,248,245,.14);border-radius:12px;box-shadow:0 24px 58px rgba(18,18,18,.12);color:#fff !important;display:grid;gap:22px;margin:24px auto;max-width:1180px;overflow:hidden;padding:clamp(22px,4vw,34px);position:relative}body.ctc-home-bridge-active .ctc-home-renewal-bridge:before{background:#fff6e8;content:"";height:100%;position:absolute;right:0;top:0;width:7px}body.ctc-home-bridge-active .ctc-home-renewal-bridge__head{max-width:760px;position:relative;z-index:1}body.ctc-home-bridge-active .ctc-home-renewal-bridge__head span{color:#d8b27a !important;display:block;font-size:12px;font-weight:900;line-height:1.2;margin:0 0 8px;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-renewal-bridge__head h2{color:#fff !important;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(30px,4vw,50px);font-weight:820;letter-spacing:0;line-height:.98;margin:0}body.ctc-home-bridge-active .ctc-home-renewal-bridge__head p{color:rgba(250,248,245,.78) !important;font-size:16px;font-weight:650;line-height:1.55;margin:14px 0 0;max-width:680px}body.ctc-home-bridge-active .ctc-home-renewal-bridge__grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}body.ctc-home-bridge-active .ctc-home-renewal-bridge__grid article{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.14);border-radius:8px;min-width:0;padding:16px}body.ctc-home-bridge-active .ctc-home-renewal-bridge__grid small{color:#d8b27a !important;display:block;font-size:12px;font-weight:900;margin-bottom:10px}body.ctc-home-bridge-active .ctc-home-renewal-bridge__grid strong{color:#fff !important;display:block;font-size:17px;font-weight:900;line-height:1.15}body.ctc-home-bridge-active .ctc-home-renewal-bridge__grid p{color:rgba(250,248,245,.72) !important;font-size:14px;font-weight:650;line-height:1.45;margin:8px 0 0}body.ctc-home-bridge-active .ctc-home-renewal-bridge__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}body.ctc-home-bridge-active .ctc-home-renewal-bridge__actions a{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none}body.ctc-home-bridge-active .ctc-home-renewal-bridge__primary{background:#fff !important;border:1px solid #fff !important;color:var(--ctc-ink) !important}body.ctc-home-bridge-active .ctc-home-renewal-bridge__secondary{background:0 0 !important;border:1px solid rgba(250,248,245,.28) !important;color:#fff !important}html body.ctc-home-bridge-active .ctc3.ctc3-v3-frame section.ctc-home-renewal-bridge .ctc-home-renewal-bridge__head>h2{color:#fff !important;font-family:"CTC Fraunces",Georgia,serif !important}body.ctc-home-bridge-active .ctc-home-marketplace-discovery{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 18px 42px rgba(18,18,18,.06);color:var(--ctc-ink);display:grid;gap:18px;margin:0 auto 24px;max-width:1180px;padding:clamp(18px,3vw,28px)}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__head{max-width:780px}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__head span{color:var(--ctc-accent) !important;display:block;font-size:12px;font-weight:900;line-height:1.1;margin-bottom:8px;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__head h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:clamp(26px,3vw,38px);font-weight:950;letter-spacing:0;line-height:1.04;margin:0}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__head p{color:var(--ctc-muted) !important;font-size:15px;font-weight:700;line-height:1.5;margin:10px 0 0}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__layout{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(260px,.85fr)}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__popular,body.ctc-home-bridge-active .ctc-home-marketplace-discovery__proof{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-width:0;padding:16px}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__popular strong,body.ctc-home-bridge-active .ctc-home-marketplace-discovery__proof strong{color:var(--ctc-ink) !important;display:block;font-size:13px;font-weight:950;line-height:1.1;margin-bottom:12px;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__popular div,body.ctc-home-bridge-active .ctc-home-marketplace-discovery__proof div{display:flex;flex-wrap:wrap;gap:8px}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__popular a,body.ctc-home-bridge-active .ctc-home-marketplace-discovery__proof span{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;line-height:1.1;min-height:34px;padding:0 12px}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__popular a{background:var(--ctc-ink);border:1px solid var(--ctc-ink);color:#fff !important;text-decoration:none !important}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__proof span{background:#fff6e8;border:1px solid #d8b27a;color:var(--ctc-accent) !important}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__routes{display:grid;gap:10px;grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__routes a{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:#fff !important;display:grid;gap:6px;min-width:0;padding:15px;text-decoration:none !important}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__routes strong{color:#fff !important;font-size:15px;font-weight:950;line-height:1.1}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__routes span{color:#d9d0c6 !important;font-size:13px;font-weight:700;line-height:1.38}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__proof>a{color:var(--ctc-accent) !important;display:inline-flex;font-size:13px;font-weight:950;margin-top:14px;text-decoration:none !important}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__guide-links{display:grid;gap:7px;margin-top:14px}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__guide-links a{align-items:center;background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:flex;font-size:12px;font-weight:950;justify-content:space-between;line-height:1.15;min-height:36px;padding:9px 11px;text-decoration:none !important}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__guide-links a:after{color:var(--ctc-accent);content:"Leer";font-size:10px;font-weight:950;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__guide-links a:hover,body.ctc-home-bridge-active .ctc-home-marketplace-discovery__guide-links a:focus-visible{border-color:#d8b27a;outline:0}body.ctc-home-bridge-active .ctc-home-confidence-banner{background:linear-gradient(135deg,#fff 0%,var(--ctc-paper) 100%);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 20px 48px rgba(18,18,18,.065);color:var(--ctc-ink);display:grid;gap:18px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin:0 auto 24px;max-width:1180px;padding:clamp(18px,3vw,28px);position:relative}body.ctc-home-bridge-active .ctc-home-confidence-banner:before{background:var(--ctc-accent);border-radius:999px;content:"";height:calc(100% - 36px);left:0;position:absolute;top:18px;width:4px}body.ctc-home-bridge-active .ctc-home-confidence-banner__copy{display:grid;gap:12px;min-width:0;padding-left:10px}body.ctc-home-bridge-active .ctc-home-confidence-banner__copy span{color:var(--ctc-accent) !important;display:block;font-size:12px;font-weight:950;letter-spacing:0;line-height:1;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-confidence-banner__copy h2{color:var(--ctc-ink) !important;font-family:"CTC Fraunces",Georgia,serif !important;font-size:clamp(30px,3.2vw,44px);font-weight:820;letter-spacing:0;line-height:1;margin:0;max-width:620px}body.ctc-home-bridge-active .ctc-home-confidence-banner__copy p{color:var(--ctc-muted) !important;font-size:15px;font-weight:700;line-height:1.55;margin:0;max-width:620px}body.ctc-home-bridge-active .ctc-home-confidence-banner__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}body.ctc-home-bridge-active .ctc-home-confidence-banner__actions a,body.ctc-home-bridge-active .ctc-home-confidence-banner__guide{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:14px;font-weight:950;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none !important}body.ctc-home-bridge-active .ctc-home-confidence-banner__primary{background:var(--ctc-primary) !important;border:1px solid var(--ctc-primary) !important;color:#fff !important}body.ctc-home-bridge-active .ctc-home-confidence-banner__secondary{background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;color:var(--ctc-ink) !important}body.ctc-home-bridge-active .ctc-home-confidence-banner__grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}body.ctc-home-bridge-active .ctc-home-confidence-banner__grid article{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:7px;min-width:0;padding:15px}body.ctc-home-bridge-active .ctc-home-confidence-banner__grid small{color:var(--ctc-accent) !important;font-size:11px;font-weight:950;letter-spacing:0;line-height:1;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-confidence-banner__grid strong{color:var(--ctc-ink) !important;font-size:17px;font-weight:950;line-height:1.1;overflow-wrap:anywhere}body.ctc-home-bridge-active .ctc-home-confidence-banner__grid p{color:var(--ctc-muted) !important;font-size:13px;font-weight:700;line-height:1.42;margin:0;overflow-wrap:anywhere}body.ctc-home-bridge-active .ctc-home-confidence-banner__guide{background:#fff6e8 !important;border:1px solid #d8b27a !important;color:var(--ctc-accent) !important;grid-column:2;justify-self:start;min-height:38px}body.ctc-home-bridge-active .ctc-home-search-gateway{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 40px rgba(18,18,18,.055);color:var(--ctc-ink);display:grid;gap:16px;margin:0 0 14px;padding:clamp(16px,2.4vw,22px)}body.ctc-home-bridge-active .ctc-home-search-gateway__head{display:grid;gap:8px;max-width:780px}body.ctc-home-bridge-active .ctc-home-search-gateway__head span{color:var(--ctc-accent) !important;font-size:12px;font-weight:950;letter-spacing:0;line-height:1;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-search-gateway__head h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:clamp(24px,2.5vw,34px);font-weight:950;letter-spacing:0;line-height:1.05;margin:0}body.ctc-home-bridge-active .ctc-home-search-gateway__head p{color:var(--ctc-muted) !important;font-size:14px;font-weight:700;line-height:1.5;margin:0}body.ctc-home-bridge-active .ctc-home-search-gateway__body{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(240px,.72fr)}body.ctc-home-bridge-active .ctc-home-search-gateway__panel,body.ctc-home-bridge-active .ctc-home-search-gateway__proof{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-width:0;padding:14px}body.ctc-home-bridge-active .ctc-home-search-gateway__panel strong{color:var(--ctc-ink) !important;display:block;font-size:13px;font-weight:950;line-height:1.1;margin-bottom:10px;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-search-gateway__panel div,body.ctc-home-bridge-active .ctc-home-search-gateway__proof{display:flex;flex-wrap:wrap;gap:8px}body.ctc-home-bridge-active .ctc-home-search-gateway__panel a,body.ctc-home-bridge-active .ctc-home-search-gateway__proof span{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;line-height:1.1;min-height:34px;padding:0 12px;text-decoration:none !important}body.ctc-home-bridge-active .ctc-home-search-gateway__panel a{background:var(--ctc-surface);border:1px solid var(--ctc-line);color:var(--ctc-ink) !important}body.ctc-home-bridge-active .ctc-home-search-gateway__panel--intent a:first-child,body.ctc-home-bridge-active .ctc-home-search-gateway__panel--intent a:nth-child(2){background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}body.ctc-home-bridge-active .ctc-home-search-gateway__proof{align-content:flex-start;background:#fff6e8;border-color:#d8b27a}body.ctc-home-bridge-active .ctc-home-search-gateway__proof span{background:var(--ctc-surface);border:1px solid #d8b27a;color:var(--ctc-accent) !important}@media (max-width:760px){body.ctc-home-bridge-active .ctc-home-search-gateway{gap:10px;margin-bottom:10px;padding:14px}body.ctc-home-bridge-active .ctc-home-search-gateway__head{gap:5px}body.ctc-home-bridge-active .ctc-home-search-gateway__head h2{font-size:22px;line-height:1.05}body.ctc-home-bridge-active .ctc-home-search-gateway__head p{display:none}body.ctc-home-bridge-active .ctc-home-search-gateway__body{gap:8px;grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-search-gateway__panel{padding:10px}body.ctc-home-bridge-active .ctc-home-search-gateway__panel strong{font-size:11px;margin-bottom:7px}body.ctc-home-bridge-active .ctc-home-search-gateway__panel div{display:flex !important;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}body.ctc-home-bridge-active .ctc-home-search-gateway__panel div::-webkit-scrollbar{display:none}body.ctc-home-bridge-active .ctc-home-search-gateway__panel a{flex:0 0 auto;font-size:11px;min-height:30px;padding:0 10px;width:auto !important;white-space:nowrap}body.ctc-home-bridge-active .ctc-home-search-gateway__proof{display:none !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof{margin-bottom:10px}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof .ctc3-proof-wrap{padding:10px 14px}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof .ctc3-proof-benefits{display:flex !important;gap:8px;margin:0;overflow-x:auto;padding:0 0 1px;scrollbar-width:none}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof .ctc3-proof-benefits::-webkit-scrollbar{display:none}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof .ctc3-proof-benefit{flex:0 0 232px;min-height:62px;padding:10px}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof .ctc3-proof-benefit span,body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof .ctc3-proof-benefit p{font-size:12px !important;line-height:1.25 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-marketplace-proof .ctc3-proof-routes{display:none !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar .ctc3-desktop-intent-wrap{gap:8px !important;padding:10px 14px !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar .ctc3-desktop-intent-search{display:grid !important;gap:8px !important;grid-template-columns:minmax(0,1fr) auto !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar .ctc3-desktop-intent-search input{min-height:40px !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar .ctc3-desktop-intent-search button{min-height:40px !important;padding:0 14px !important;white-space:nowrap;width:auto !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar .ctc3-desktop-intent-actions{display:flex !important;flex-wrap:nowrap !important;gap:8px !important;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar .ctc3-desktop-intent-actions::-webkit-scrollbar{display:none}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame>.ctc3-desktop-intent-bar .ctc3-desktop-intent-actions a{flex:0 0 auto;font-size:12px !important;min-height:38px !important;padding:0 12px !important;white-space:nowrap;width:auto !important}}@media (max-width:760px){body.ctc-home-bridge-active .ctc-home-renewal-bridge{border-radius:8px;margin:14px 0 18px;padding:22px 16px}.ctc-social-proof,.ctc-social-proof *{box-sizing:border-box}.ctc-social-proof{background:linear-gradient(135deg,#fff 0%,var(--ctc-paper) 100%);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 18px 44px rgba(18,18,18,.07);color:var(--ctc-ink);display:grid;gap:20px;margin:24px auto;max-width:min(1180px,calc(100% - 32px));padding:clamp(18px,3vw,30px)}.ctc-social-proof__head{display:grid;gap:8px;max-width:760px}.ctc-social-proof__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:.04em;line-height:1.2;margin:0;text-transform:uppercase}.ctc-social-proof__head h2{color:var(--ctc-ink);font-family:var(--ctc-display-font);font-size:clamp(28px,4vw,46px);font-weight:850;letter-spacing:0;line-height:.98;margin:0}.ctc-social-proof__head span{color:var(--ctc-muted);font-size:15px;font-weight:650;line-height:1.55}.ctc-social-proof__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-social-proof__card{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:14px;margin:0;min-height:100%;padding:16px}.ctc-social-proof__rating{align-items:center;display:flex;gap:10px;justify-content:space-between}.ctc-social-proof__rating strong{background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);color:var(--ctc-accent);font-size:13px;font-weight:950;line-height:1.1;padding:7px 9px}.ctc-social-proof__rating span{color:var(--ctc-muted);font-size:12px;font-weight:850;line-height:1.2}.ctc-social-proof blockquote{color:var(--ctc-ink);font-size:16px;font-weight:760;line-height:1.45;margin:0}.ctc-social-proof footer{border-top:1px solid var(--ctc-line);display:grid;gap:4px;padding-top:12px}.ctc-social-proof footer strong{color:var(--ctc-ink);font-size:14px;font-weight:950;line-height:1.2}.ctc-social-proof footer span{color:var(--ctc-muted);font-size:12px;font-weight:700;line-height:1.35}.ctc-social-proof__actions{display:flex;flex-wrap:wrap;gap:10px}.ctc-social-proof__actions a{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1.2;min-height:42px;padding:10px 14px;text-decoration:none}.ctc-social-proof__primary{background:var(--ctc-primary);border:1px solid var(--ctc-primary);color:#fff}.ctc-social-proof__secondary{background:var(--ctc-surface);border:1px solid var(--ctc-line);color:var(--ctc-ink)}@media (max-width:767px){.ctc-social-proof{margin:18px auto;max-width:calc(100% - 28px);padding:18px}.ctc-social-proof__grid,.ctc-social-proof__actions{grid-template-columns:1fr}.ctc-social-proof__grid{display:grid}.ctc-social-proof__actions{display:grid}.ctc-social-proof__actions a{width:100%}}body.ctc-home-bridge-active .ctc-home-renewal-bridge:before{height:6px;left:16px;right:16px;top:0;width:auto}body.ctc-home-bridge-active .ctc-home-renewal-bridge__head h2{font-size:31px;line-height:1.02}body.ctc-home-bridge-active .ctc-home-renewal-bridge__grid{grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-renewal-bridge__actions{display:grid;grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-renewal-bridge__actions a{width:100%}body.ctc-home-bridge-active .ctc-home-marketplace-discovery{margin:0 0 18px;padding:16px}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__layout{grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-marketplace-discovery__head h2{font-size:28px}body.ctc-home-bridge-active .ctc-home-confidence-banner{grid-template-columns:1fr;margin:0 0 18px;padding:18px 16px}body.ctc-home-bridge-active .ctc-home-confidence-banner:before{height:4px;left:16px;right:16px;top:0;width:auto}body.ctc-home-bridge-active .ctc-home-confidence-banner__copy{padding-left:0}body.ctc-home-bridge-active .ctc-home-confidence-banner__copy h2{font-size:30px}body.ctc-home-bridge-active .ctc-home-confidence-banner__actions{display:grid;grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-confidence-banner__grid{grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-confidence-banner__guide{grid-column:auto;justify-self:stretch;width:100%}body.ctc-home-bridge-active .ctc-home-search-gateway{margin:0 0 12px;padding:16px}body.ctc-home-bridge-active .ctc-home-search-gateway__head h2{font-size:25px}body.ctc-home-bridge-active .ctc-home-search-gateway__body{grid-template-columns:1fr}body.ctc-home-bridge-active .ctc-home-search-gateway__panel div,body.ctc-home-bridge-active .ctc-home-search-gateway__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.ctc-home-bridge-active .ctc-home-search-gateway__panel a,body.ctc-home-bridge-active .ctc-home-search-gateway__proof span{justify-content:center;text-align:center}}.woocommerce-shop{background:var(--ctc-paper)}.woocommerce-shop .elementor-3907 .elementor-element-39a1b5e8{display:none !important}.ctc-shop-hero{background:var(--ctc-paper);border-bottom:1px solid var(--ctc-line);box-sizing:border-box;color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 30px;max-width:100%;overflow:hidden;padding:30px clamp(18px,4vw,52px) 20px;width:100%}.ctc-shop-hero *,.ctc-shop-featured *,.ctc-shop-value-banner *,.ctc-shop-quick-finder *,.ctc-shop-renove-banner *{box-sizing:border-box}.ctc-shop-hero__inner{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);margin:0 auto;max-width:1180px;min-width:0}.ctc-shop-hero__copy,.ctc-shop-hero__panel{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 18px 40px rgba(18,18,18,.05);max-width:100%;min-width:0}.ctc-shop-hero__copy{padding:clamp(24px,5vw,48px)}.ctc-shop-hero__eyebrow{color:var(--ctc-accent);font-size:13px;font-weight:850;letter-spacing:0;margin:0 0 12px;text-transform:uppercase}.ctc-shop-hero h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(38px,5vw,60px);font-weight:820;letter-spacing:0;line-height:.98;margin:0;max-width:880px}.ctc-shop-hero__lead{color:var(--ctc-muted);font-size:clamp(16px,1.8vw,19px);line-height:1.55;margin:18px 0 0;max-width:720px}.ctc-shop-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ctc-shop-button{align-items:center;border:1px solid transparent;border-radius:var(--ctc-radius);display:inline-flex;font-size:15px;font-weight:850;justify-content:center;line-height:1;min-height:48px;padding:0 18px;text-decoration:none !important;transition:transform .18s ease,background .18s ease,border-color .18s ease}.ctc-shop-button:hover{transform:translateY(-1px)}.ctc-shop-button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important;box-shadow:0 12px 24px rgba(18,18,18,.13)}.ctc-shop-button--secondary{background:var(--ctc-surface);border-color:var(--ctc-line);color:var(--ctc-ink) !important}.ctc-shop-button--whatsapp{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-shop-hero__panel{display:grid;min-height:100%;overflow:hidden;padding:22px;position:relative}.ctc-shop-device-gallery{align-items:end;display:grid;gap:10px;grid-template-columns:.8fr 1fr .8fr;min-height:250px;padding:12px 8px 2px}.ctc-shop-device-photo{align-items:center;background:linear-gradient(180deg,#f7f2eb 0%,#e7ded3 100%);border:1px solid rgba(154,91,0,.18);border-radius:var(--ctc-radius);box-shadow:0 18px 40px rgba(18,18,18,.08),inset 0 1px 0 rgba(255,255,255,.72);display:flex;justify-content:center;min-height:174px;overflow:hidden;padding:14px;text-decoration:none !important}.ctc-shop-device-photo img{display:block;filter:grayscale(1) sepia(.12) saturate(.72) contrast(.96);height:172px;max-width:100%;object-fit:contain;opacity:.92;width:auto}.ctc-shop-device-photo--1{transform:rotate(-3deg) translateY(12px)}.ctc-shop-device-photo--2{min-height:220px}.ctc-shop-device-photo--2 img{height:210px}.ctc-shop-device-photo--3{transform:rotate(3deg) translateY(14px)}.ctc-shop-value-card{background:rgba(250,248,245,.94);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);margin-top:16px;padding:16px}.ctc-shop-value-card span{color:var(--ctc-accent);display:block;font-size:12px;font-weight:850;margin-bottom:6px;text-transform:uppercase}.ctc-shop-value-card strong{color:var(--ctc-ink);display:block;font-size:18px;line-height:1.15}.ctc-shop-value-card p{color:var(--ctc-muted);font-size:14px;line-height:1.45;margin:8px 0 0}.ctc-shop-renewal-mini{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.ctc-shop-renewal-mini span{background:var(--ctc-ink);border-radius:var(--ctc-radius);color:#fff;font-size:11px;font-weight:900;line-height:1.15;min-height:38px;padding:8px;text-align:center}.ctc-shop-proof,.ctc-shop-model-strip{display:flex;flex-wrap:wrap;gap:8px;margin:12px auto 0;max-width:1180px}.ctc-shop-proof span,.ctc-shop-model-strip a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);font-size:13px;font-weight:800;line-height:1;padding:10px 12px;text-decoration:none !important}.ctc-shop-model-strip a{color:var(--ctc-accent)}.ctc-shop-decision-dock{align-items:stretch;background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);box-shadow:0 16px 34px rgba(18,18,18,.08);color:#fff;display:grid;gap:12px;grid-template-columns:minmax(190px,.32fr) minmax(0,.68fr);margin:14px auto 0;max-width:1180px;padding:12px}.ctc-shop-decision-dock__head{align-content:center;display:grid;gap:5px;min-width:0;padding:6px 8px}.ctc-shop-decision-dock__head strong{color:#fff;font-size:16px;font-weight:950;line-height:1.05}.ctc-shop-decision-dock__head span{color:#d9d0c6;font-size:12px;font-weight:750;line-height:1.25}.ctc-shop-decision-dock__grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.ctc-shop-decision-dock__grid a{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:4px;min-height:82px;min-width:0;padding:10px;text-decoration:none !important}.ctc-shop-decision-dock__grid a:hover,.ctc-shop-decision-dock__grid a:focus-visible{border-color:rgba(216,178,122,.72);outline:0}.ctc-shop-decision-dock__grid small{color:#d8b27a;font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-shop-decision-dock__grid strong{color:#fff;font-size:13px;font-weight:950;line-height:1.1}.ctc-shop-decision-dock__grid span{color:#d9d0c6;font-size:11px;font-weight:750;line-height:1.2}.ctc-shop-products-anchor{height:1px;margin-top:-1px;scroll-margin-top:132px}.ctc-shop-intent-router{background:var(--ctc-paper);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 18px;max-width:1180px;width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-intent-router,.ctc-shop-intent-router *{box-sizing:border-box;letter-spacing:0}.ctc-shop-intent-router__head{align-items:end;display:grid;gap:10px 18px;grid-template-columns:minmax(0,.95fr) minmax(280px,.7fr);margin-bottom:12px}.ctc-shop-intent-router__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-shop-intent-router__head h2{color:var(--ctc-ink);font-size:clamp(24px,2.6vw,36px);font-weight:950;line-height:1.05;margin:0;max-width:760px}.ctc-shop-intent-router__head span{color:var(--ctc-muted);font-size:14px;font-weight:650;line-height:1.5}.ctc-shop-intent-router__grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-shop-intent-router__grid a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.04);color:var(--ctc-ink);display:grid;gap:8px;min-height:150px;padding:16px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-shop-intent-router__grid a:hover,.ctc-shop-intent-router__grid a:focus-visible{border-color:rgba(154,91,0,.45);box-shadow:0 18px 40px rgba(18,18,18,.065);transform:translateY(-1px)}.ctc-shop-intent-router__grid small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-shop-intent-router__grid strong{color:var(--ctc-ink);font-size:18px;font-weight:950;line-height:1.08}.ctc-shop-intent-router__grid span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.45}.ctc-shop-compare-toolbar{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.28);border-radius:var(--ctc-radius);box-shadow:0 18px 44px rgba(18,18,18,.08);color:#fff;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 18px;max-width:1180px;padding:clamp(16px,2.6vw,24px);scroll-margin-top:156px;width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-compare-toolbar,.ctc-shop-compare-toolbar *{box-sizing:border-box;letter-spacing:0}.ctc-shop-compare-toolbar__head{align-items:end;display:grid;gap:10px 18px;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);margin-bottom:14px}.ctc-shop-compare-toolbar__head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-shop-compare-toolbar__head h2{color:#fff;font-size:clamp(22px,2.4vw,34px);font-weight:950;line-height:1.05;margin:0;text-wrap:balance}.ctc-shop-compare-toolbar__head span{color:rgba(250,248,245,.72);font-size:13px;font-weight:750;line-height:1.45;max-width:560px}.ctc-shop-compare-toolbar__filters{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.ctc-shop-compare-toolbar__filters a{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:5px;min-height:74px;padding:11px 12px;text-decoration:none !important;transition:background .18s ease,border-color .18s ease,transform .18s ease}.ctc-shop-compare-toolbar__filters a:hover,.ctc-shop-compare-toolbar__filters a:focus-visible{background:rgba(250,248,245,.12);border-color:rgba(216,178,122,.55);transform:translateY(-1px)}.ctc-shop-compare-toolbar__filters a.is-active{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-ink)}.ctc-shop-compare-toolbar__filters a.is-active strong{color:var(--ctc-ink)}.ctc-shop-compare-toolbar__filters a.is-active span{color:var(--ctc-accent)}.ctc-shop-compare-toolbar__filters strong{color:#fff;font-size:13px;font-weight:950;line-height:1.1}.ctc-shop-compare-toolbar__filters span{color:rgba(250,248,245,.7);font-size:11px;font-weight:750;line-height:1.25}.ctc-shop-live-inventory{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 18px 44px rgba(18,18,18,.045);color:var(--ctc-ink);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:16px;grid-template-columns:minmax(0,1fr) minmax(180px,.26fr);margin:0 auto 18px;max-width:1180px;padding:clamp(16px,2.6vw,24px);width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-live-inventory,.ctc-shop-live-inventory *{box-sizing:border-box;letter-spacing:0}.ctc-shop-live-inventory__head{display:grid;gap:8px;max-width:760px}.ctc-shop-live-inventory__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-shop-live-inventory__head h2{color:var(--ctc-ink);font-size:clamp(24px,2.6vw,36px);font-weight:950;line-height:1.05;margin:0}.ctc-shop-live-inventory__head span{color:var(--ctc-muted);font-size:14px;font-weight:650;line-height:1.5}.ctc-shop-live-inventory__metric{align-items:center;align-self:stretch;background:var(--ctc-ink);border-radius:var(--ctc-radius);color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:112px;padding:16px;text-align:center}.ctc-shop-live-inventory__metric strong{color:#fff;font-size:clamp(36px,4vw,54px);font-weight:950;line-height:.95}.ctc-shop-live-inventory__metric span{color:rgba(255,255,255,.72);font-size:12px;font-weight:800;line-height:1.2;margin-top:8px;max-width:140px}.ctc-shop-live-inventory__grid{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr))}.ctc-shop-live-inventory__grid a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:flex;flex-direction:column;gap:7px;min-height:142px;padding:14px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-shop-live-inventory__grid a:hover,.ctc-shop-live-inventory__grid a:focus-visible{border-color:rgba(154,91,0,.42);box-shadow:0 16px 36px rgba(18,18,18,.06);transform:translateY(-1px)}.ctc-shop-live-inventory__grid span{color:var(--ctc-accent);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-shop-live-inventory__grid strong{color:var(--ctc-ink);font-size:17px;font-weight:950;line-height:1.08}.ctc-shop-live-inventory__grid small{background:#fff8ec;border:1px solid rgba(154,91,0,.18);border-radius:var(--ctc-radius);color:var(--ctc-accent);display:inline-flex;font-size:11px;font-weight:900;line-height:1;margin-top:auto;padding:7px 8px;width:fit-content}.ctc-shop-live-inventory__grid em{color:var(--ctc-muted);font-size:12px;font-style:normal;font-weight:700;line-height:1.3}.ctc-shop-live-inventory__actions{display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1}.ctc-shop-assurance{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 18px 44px rgba(18,18,18,.055);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 18px;max-width:1180px;padding:clamp(18px,3vw,28px);scroll-margin-top:132px;width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-assurance__copy{display:grid;gap:8px;margin-bottom:18px;max-width:860px}.ctc-shop-assurance__copy p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-shop-assurance__copy h2{color:var(--ctc-ink);font-size:clamp(26px,3vw,42px);font-weight:950;letter-spacing:0;line-height:1.05;margin:0;text-wrap:balance}.ctc-shop-assurance__copy span{color:var(--ctc-muted);display:block;font-size:15px;font-weight:650;line-height:1.55;max-width:780px}.ctc-shop-assurance__grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-shop-assurance__grid article{background:var(--ctc-paper);border:1px solid rgba(221,214,206,.9);border-radius:var(--ctc-radius);display:grid;gap:8px;min-height:178px;padding:18px}.ctc-shop-assurance__grid article p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-shop-assurance__grid article strong{color:var(--ctc-ink);display:block;font-size:18px;font-weight:950;letter-spacing:0;line-height:1.15}.ctc-shop-assurance__grid article span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:650;line-height:1.5}.ctc-shop-assurance__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ctc-shop-featured{background:var(--ctc-paper);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 34px;max-width:1180px;padding:0;width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-featured__head{align-items:end;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px}.ctc-shop-featured__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:850;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.ctc-shop-featured__head h2{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(24px,3vw,34px);font-weight:900;letter-spacing:0;line-height:1.08;margin:0}.ctc-shop-featured__head>a{background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);color:var(--ctc-accent);font-size:14px;font-weight:850;min-height:42px;padding:12px 14px;text-decoration:none !important;white-space:nowrap}.ctc-shop-featured__active-filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ctc-shop-featured__active-filters span,.ctc-shop-featured__active-filters a{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:11px;font-weight:900;line-height:1.1;min-height:30px;padding:0 9px;text-decoration:none !important}.ctc-shop-featured__active-filters span{background:#fff6e8;border:1px solid #d8b27a;color:var(--ctc-accent)}.ctc-shop-featured__active-filters a{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);color:#fff !important}body.ctc-shop-bridge-active .ctc-shop-featured__active-filters{display:none}.ctc-shop-featured__summary{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px}.ctc-shop-featured__summary article{background:var(--ctc-ink);border:1px solid rgba(216,178,122,.32);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.08);color:#fff;display:grid;gap:5px;min-width:0;padding:13px 14px}.ctc-shop-featured__summary span{color:#d8b27a;font-size:11px;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.ctc-shop-featured__summary strong,.ctc-shop-featured__summary strong :where(.amount,bdi){color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:clamp(16px,1.5vw,20px);font-weight:950 !important;line-height:1.1}.ctc-shop-featured__summary small{color:#d9d0c6;font-size:12px;font-weight:750;line-height:1.25}body.ctc-shop-bridge-active .ctc-shop-featured__summary article{box-shadow:0 10px 20px rgba(18,18,18,.06);gap:3px;padding:10px 12px}body.ctc-shop-bridge-active .ctc-shop-featured__summary small{display:none}.ctc-shop-featured-filters{align-items:center;display:flex;gap:7px;margin:-4px 0 10px;overflow-x:auto;padding-bottom:0;scrollbar-width:none}.ctc-shop-featured-filters::-webkit-scrollbar{display:none}.ctc-shop-featured-filters span,.ctc-shop-featured-filters a{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:900;line-height:1;min-height:32px;padding:0 10px;text-decoration:none !important;white-space:nowrap}.ctc-shop-featured-filters span{background:0 0;border:1px solid transparent;color:var(--ctc-muted);padding-left:0;text-transform:uppercase}.ctc-shop-featured-filters a{background:var(--ctc-surface);border:1px solid var(--ctc-line);color:var(--ctc-ink) !important}.ctc-shop-featured-filters a.is-active{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-shop-featured__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(236px,1fr))}.ctc-shop-featured__rail-note{color:var(--ctc-muted);display:none;font-size:12px;font-weight:850;line-height:1.25;margin:-2px 0 9px}.ctc-shop-product-card{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 32px rgba(18,18,18,.05);display:flex;flex-direction:column;min-width:0;overflow:hidden}.ctc-shop-product-card__image{align-items:center;background:#f0ebe5;display:flex;justify-content:center;min-height:142px;padding:10px;position:relative}.ctc-shop-product-card__image img{display:block;height:124px;max-width:100%;object-fit:contain;width:auto}.ctc-shop-product-card__image-note{background:rgba(250,248,245,.94);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);bottom:10px;color:var(--ctc-muted);font-size:10px;font-weight:850;left:10px;line-height:1;padding:6px 7px;position:absolute;text-transform:uppercase}.ctc-shop-product-card__stock-badge{background:var(--ctc-ink);border:1px solid rgba(250,248,245,.22);border-radius:var(--ctc-radius);color:#fff;font-size:10px;font-weight:950;left:10px;line-height:1;padding:6px 7px;position:absolute;text-transform:uppercase;top:10px;z-index:2}.ctc-shop-product-card__image-note{color:var(--ctc-accent)}.ctc-shop-product-card__body{display:flex;flex:1;flex-direction:column;padding:12px}.ctc-shop-product-card__meta{color:var(--ctc-accent);font-size:12px;font-weight:850;line-height:1.2;margin:0 0 8px}.ctc-shop-product-card h3{font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:15px;font-weight:900;letter-spacing:0;line-height:1.2;margin:0;min-height:36px}.ctc-shop-product-card h3 a{color:var(--ctc-ink);text-decoration:none !important}.ctc-shop-product-card__trustline{background:#fff6e8;border:1px solid rgba(216,178,122,.9);border-radius:var(--ctc-radius);color:var(--ctc-accent);display:-webkit-box;font-size:11px;font-weight:850;line-height:1.3;margin:8px 0 0;overflow:hidden;padding:7px 8px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ctc-shop-product-card__deal{display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr));margin:7px 0 0}.ctc-shop-product-card__deal span{align-items:center;background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:#f5eee6;display:inline-flex;font-size:9px;font-weight:900;justify-content:center;line-height:1.15;min-height:30px;padding:5px 4px;text-align:center}.ctc-shop-product-card__specs{display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin:7px 0 0}.ctc-shop-product-card__specs div{align-items:start;background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:4px;grid-template-columns:1fr;justify-content:space-between;min-width:0;padding:6px 7px}.ctc-shop-product-card__specs dt{color:var(--ctc-muted);font-size:9px;font-weight:850;line-height:1;margin:0;text-transform:uppercase;white-space:nowrap}.ctc-shop-product-card__specs dd{color:var(--ctc-ink);font-size:11px;font-weight:900;line-height:1.15;margin:0;overflow-wrap:anywhere;text-align:left;white-space:normal}.ctc-shop-product-card__proof{display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 0 8px}.ctc-shop-product-card__proof span{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:9.5px;font-weight:800;line-height:1;padding:6px 5px;text-align:center;white-space:normal}.ctc-shop-product-card__price{color:var(--ctc-ink);font-size:17px;font-weight:950;line-height:1.2;margin:auto 0 5px}.ctc-shop-product-card__price small{color:var(--ctc-accent);display:block;font-size:10px;font-weight:950;line-height:1.1;margin-bottom:4px;text-transform:uppercase}.ctc-shop-product-card__price :where(.amount,bdi){color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:950 !important}.ctc-shop-product-card__price-context{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:3px;margin:0 0 7px;padding:6px 7px}.ctc-shop-product-card__price-context span:first-child{color:var(--ctc-ink);font-size:12px;font-weight:950;line-height:1.15}.ctc-shop-product-card__price-context span:last-child{color:var(--ctc-muted);font-size:10px;font-weight:750;line-height:1.2}.ctc-shop-product-card__note{color:var(--ctc-muted);font-size:12px;font-weight:750;line-height:1.35;margin:0 0 7px}.ctc-shop-product-card__renewal{background:#fff6e8;border:1px solid rgba(216,178,122,.9);border-radius:var(--ctc-radius);display:grid;gap:4px;margin:0 0 8px;padding:7px 8px}.ctc-shop-product-card__renewal span{color:var(--ctc-accent);font-size:10px;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.ctc-shop-product-card__renewal strong{color:var(--ctc-ink);font-size:13px;font-weight:950;line-height:1.15}.ctc-shop-product-card__renewal small{color:var(--ctc-muted);display:none;font-size:11px;font-weight:750;line-height:1.25}.ctc-shop-product-card__cta{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;min-height:40px;text-decoration:none !important;width:100%}.ctc-shop-product-card__trade{background:#fff6e8;border:1px solid rgba(216,178,122,.9);border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;line-height:1.1;margin-top:7px;min-height:36px;padding:0 10px;text-decoration:none !important;width:100%}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__deal{display:none}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__trustline{-webkit-line-clamp:1;padding-bottom:6px;padding-top:6px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs div{align-items:center;grid-template-columns:auto minmax(0,1fr);min-height:30px;padding:5px 7px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs dt{font-size:8.5px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs dd{font-size:10.5px;text-align:right}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__price-context span:last-child,body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__renewal{display:none}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__price-context{margin-bottom:7px}body.ctc-home-bridge-active .ctc-home-featured-context{align-items:end;background:linear-gradient(135deg,var(--ctc-ink) 0%,#1f1f1f 100%);border:1px solid rgba(216,178,122,.24);border-radius:var(--ctc-radius);box-shadow:0 18px 44px rgba(18,18,18,.12);color:#fff;display:grid;gap:16px;grid-template-columns:minmax(0,1.1fr) minmax(260px,.75fr) auto;margin:28px 0 16px;padding:clamp(18px,2.8vw,26px)}body.ctc-home-bridge-active .ctc-home-featured-context__copy{display:grid;gap:8px;min-width:0}body.ctc-home-bridge-active .ctc-home-featured-context__copy span{color:#d8b27a !important;font-size:12px;font-weight:950;line-height:1;text-transform:uppercase}body.ctc-home-bridge-active .ctc-home-featured-context__copy h2{color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:clamp(24px,2.7vw,36px);font-weight:950;letter-spacing:0;line-height:1.05;margin:0}html body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc-home-featured-context .ctc-home-featured-context__copy>h2{color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important}body.ctc-home-bridge-active .ctc-home-featured-context__copy p{color:rgba(250,248,245,.76) !important;font-size:14px;font-weight:700;line-height:1.5;margin:0}body.ctc-home-bridge-active .ctc-home-featured-context__proof{display:flex;flex-wrap:wrap;gap:8px}body.ctc-home-bridge-active .ctc-home-featured-context__proof span{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.18);border-radius:999px;color:#f5eee6 !important;display:inline-flex;font-size:12px;font-weight:850;line-height:1.1;padding:9px 11px}body.ctc-home-bridge-active .ctc-home-featured-context__actions{display:grid;gap:8px;min-width:190px}body.ctc-home-bridge-active .ctc-home-featured-context__actions a{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:13px;font-weight:950;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none !important;white-space:nowrap}body.ctc-home-bridge-active .ctc-home-featured-context__primary{background:#fff !important;border:1px solid #fff !important;color:var(--ctc-ink) !important}body.ctc-home-bridge-active .ctc-home-featured-context__secondary{background:0 0 !important;border:1px solid rgba(216,178,122,.72) !important;color:#d8b27a !important}body.ctc-home-bridge-active .ctc3 .ctc3-grid{gap:16px;margin-bottom:24px}body.ctc-home-bridge-active .ctc3 .ctc3-card{border-color:var(--ctc-line) !important;box-shadow:0 14px 32px rgba(18,18,18,.055) !important;display:flex;flex-direction:column;padding:14px !important}body.ctc-home-bridge-active .ctc3 .ctc3-card-img{background:#f0ebe5 !important;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);justify-content:center !important;margin-bottom:12px}body.ctc-home-bridge-active .ctc3 .ctc3-pill{background:#fff6e8 !important;border:1px solid #d8b27a;color:var(--ctc-accent) !important;font-weight:850 !important}body.ctc-home-bridge-active .ctc3 .ctc3-price{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:950 !important}body.ctc-home-bridge-active .ctc3 .ctc3-stock{color:#147a45 !important;font-weight:850 !important}body.ctc-home-bridge-active .ctc3 .ctc3-outline{background:#fff6e8 !important;border-color:#d8b27a !important;color:var(--ctc-accent) !important}body.ctc-home-bridge-active .ctc3 .ctc3-primary{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}body.ctc-home-bridge-active .ctc3-shopping-categories{background:var(--ctc-paper) !important;border-bottom:1px solid var(--ctc-line) !important;border-top:1px solid var(--ctc-line) !important;color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important}body.ctc-home-bridge-active .ctc3-shopping-categories .ctc3-wrap{max-width:1180px;padding-bottom:clamp(24px,4vw,38px) !important;padding-top:clamp(24px,4vw,38px) !important}body.ctc-home-bridge-active .ctc3-shopcat-head{align-items:flex-end;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 34px rgba(18,18,18,.045);margin-bottom:14px !important;padding:clamp(16px,2.4vw,22px)}body.ctc-home-bridge-active .ctc3-shopcat-head h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:clamp(26px,3vw,38px) !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.04 !important;margin:0 0 8px !important}body.ctc-home-bridge-active .ctc3-shopcat-head p{color:var(--ctc-muted) !important;font-size:15px !important;font-weight:700 !important;line-height:1.5 !important;margin:0 !important;max-width:760px !important}body.ctc-home-bridge-active .ctc3-shopcat-grid{gap:14px !important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr)) !important}body.ctc-home-bridge-active .ctc3-shopcat-card{background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;box-shadow:0 12px 30px rgba(18,18,18,.045) !important;gap:13px !important;min-height:106px !important;padding:14px !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body.ctc-home-bridge-active .ctc3-shopcat-card:hover{background:var(--ctc-surface) !important;border-color:rgba(154,91,0,.52) !important;box-shadow:0 18px 38px rgba(18,18,18,.08) !important;transform:translateY(-1px)}body.ctc-home-bridge-active .ctc3-shopcat-thumb{background:#f0ebe5 !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;flex:0 0 64px !important;height:64px !important;width:64px !important}body.ctc-home-bridge-active .ctc3-shopcat-thumb img{height:58px !important;object-fit:contain !important;width:58px !important}body.ctc-home-bridge-active .ctc3-shopcat-card strong{color:var(--ctc-ink) !important;font-size:16px !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.12 !important}body.ctc-home-bridge-active .ctc3-shopcat-card small{color:var(--ctc-muted) !important;font-size:12px !important;font-weight:750 !important;line-height:1.3 !important;margin-top:6px !important}body.ctc-home-bridge-active .ctc3-shopcat-actions{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:flex !important;gap:10px !important;margin-top:14px !important;padding:12px}body.ctc-home-bridge-active .ctc3-shopcat-actions a{background:var(--ctc-primary) !important;border:1px solid var(--ctc-primary) !important;border-radius:var(--ctc-radius) !important;color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:950 !important;min-height:44px !important;padding:10px 16px !important}body.ctc-home-bridge-active .ctc3-shopcat-actions a.secondary{background:#fff6e8 !important;border-color:#d8b27a !important;color:var(--ctc-accent) !important}.ctc-shop-renove-banner{align-items:center;background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:var(--ctc-paper);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-top:18px;padding:clamp(18px,3vw,26px)}.ctc-shop-renove-banner p{color:#d8b27a;font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-shop-renove-banner strong{color:#fff;display:block;font-size:clamp(20px,2.6vw,30px);font-weight:950;line-height:1.05;max-width:720px}.ctc-shop-renove-banner span{color:#d9d0c6;display:block;font-size:14px;line-height:1.5;margin-top:8px;max-width:760px}.ctc-shop-renove-banner .ctc-shop-button{background:#fff;border-color:#fff;color:var(--ctc-ink) !important;white-space:nowrap}.ctc-shop-decision-guide{background:var(--ctc-paper);border-top:1px solid var(--ctc-line);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto;padding:30px clamp(18px,4vw,52px) 42px}.ctc-shop-decision-guide__head{margin:0 auto 20px;max-width:1180px}.ctc-shop-decision-guide__head p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.ctc-shop-decision-guide__head h2{color:var(--ctc-ink);font-size:clamp(30px,3vw,42px);font-weight:900;letter-spacing:0;line-height:1.05;margin:0;max-width:720px}.ctc-shop-decision-guide__head span{color:var(--ctc-muted);display:block;font-size:16px;line-height:1.55;margin-top:10px;max-width:760px}.ctc-shop-decision-guide__grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px}.ctc-shop-decision-card{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.045);padding:22px}.ctc-shop-decision-card p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}.ctc-shop-decision-card h3{color:var(--ctc-ink);font-size:20px;font-weight:900;letter-spacing:0;line-height:1.12;margin:0}.ctc-shop-decision-card>span{color:var(--ctc-muted);display:block;font-size:14px;line-height:1.5;margin-top:10px}.ctc-shop-decision-card div{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.ctc-shop-decision-card small{background:#fff6e8;border:1px solid #d8b27a;border-radius:8px;color:var(--ctc-accent);font-size:12px;font-weight:850;line-height:1;padding:7px 8px}.ctc-shop-decision-guide__actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px auto 0;max-width:1180px}.ctc-shop-catalog-transition{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:var(--ctc-paper);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:18px;grid-template-columns:minmax(0,1fr);margin:0 auto 24px;max-width:1180px;padding:clamp(18px,3vw,28px);scroll-margin-top:132px;width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-catalog-transition,.ctc-shop-catalog-transition *{box-sizing:border-box}.ctc-shop-catalog-transition__copy{display:grid;gap:8px;max-width:860px}.ctc-shop-catalog-transition__copy p{color:#d8b27a;font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-shop-catalog-transition__copy h2{color:#fff;font-size:clamp(28px,3vw,44px);font-weight:950;letter-spacing:0;line-height:1.04;margin:0;text-wrap:balance}.ctc-shop-catalog-transition__copy span{color:#d9d0c6;display:block;font-size:15px;font-weight:650;line-height:1.55;max-width:760px}.ctc-shop-catalog-transition__steps{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-shop-catalog-transition__steps a{background:rgba(255,255,255,.06);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:6px;min-height:96px;padding:14px;text-decoration:none !important}.ctc-shop-catalog-transition__steps a:hover,.ctc-shop-catalog-transition__steps a:focus-visible{background:rgba(255,255,255,.1);border-color:rgba(216,178,122,.8);outline:0}.ctc-shop-catalog-transition__steps strong{color:#fff;font-size:14px;font-weight:950;line-height:1.15}.ctc-shop-catalog-transition__steps span{color:#d9d0c6;font-size:12px;font-weight:750;line-height:1.35}.ctc-shop-catalog-transition__actions{display:flex;flex-wrap:wrap;gap:10px}.ctc-shop-catalog-transition__actions .ctc-shop-button--secondary{background:rgba(255,255,255,.06);border-color:rgba(250,248,245,.2);color:#fff !important}.ctc-shop-value-banner{align-items:stretch;background:linear-gradient(135deg,rgba(255,246,232,.82),rgba(250,248,245,.98) 42%,rgba(255,255,255,.98));border:1px solid rgba(216,178,122,.5);border-radius:var(--ctc-radius);box-shadow:0 18px 38px rgba(18,18,18,.06);color:var(--ctc-ink);display:grid;gap:16px;grid-template-columns:minmax(0,1.05fr) minmax(0,1.1fr);margin:0 auto 18px;max-width:1180px;min-width:0;overflow:hidden;padding:clamp(18px,3vw,28px);width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-value-banner__copy{min-width:0}.ctc-shop-value-banner__copy p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.ctc-shop-value-banner__copy h2{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(28px,3.6vw,46px);font-weight:820;letter-spacing:0;line-height:1.02;margin:0;max-width:680px}.ctc-shop-value-banner__copy span{color:var(--ctc-muted);display:block;font-size:15px;font-weight:700;line-height:1.5;margin-top:12px;max-width:620px}.ctc-shop-value-banner__grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.ctc-shop-value-banner__grid article{background:rgba(255,255,255,.72);border:1px solid rgba(221,214,206,.9);border-radius:var(--ctc-radius);display:grid;gap:7px;min-height:132px;min-width:0;padding:14px}.ctc-shop-value-banner__grid strong{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:14px;font-weight:950;letter-spacing:0;line-height:1.12}.ctc-shop-value-banner__grid span{color:var(--ctc-muted);font-size:12px;font-weight:720;line-height:1.38}.ctc-shop-value-banner__actions{display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1}.ctc-shop-quick-finder{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 36px rgba(18,18,18,.045);color:var(--ctc-ink);display:grid;gap:14px;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);margin:0 auto 18px;max-width:1180px;min-width:0;padding:clamp(16px,2.6vw,24px);width:calc(100% - clamp(28px,8vw,104px))}.ctc-shop-quick-finder__head{display:grid;gap:8px;min-width:0}.ctc-shop-quick-finder__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-shop-quick-finder__head h2{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(24px,2.7vw,34px);font-weight:950;letter-spacing:0;line-height:1.05;margin:0;max-width:520px}.ctc-shop-quick-finder__head span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:720;line-height:1.5;max-width:580px}.ctc-shop-quick-finder__routes{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.ctc-shop-quick-finder__routes a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:6px;min-height:148px;min-width:0;padding:14px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-shop-quick-finder__routes a:hover,.ctc-shop-quick-finder__routes a:focus-visible{border-color:rgba(154,91,0,.52);box-shadow:0 14px 30px rgba(18,18,18,.07);transform:translateY(-1px)}.ctc-shop-quick-finder__routes small{color:var(--ctc-accent);font-size:10px;font-weight:950;line-height:1.05;text-transform:uppercase}.ctc-shop-quick-finder__routes strong{color:var(--ctc-ink);display:block;font-size:15px;font-weight:950;line-height:1.12}.ctc-shop-quick-finder__routes span{color:var(--ctc-muted);display:block;font-size:12px;font-weight:720;line-height:1.35}.ctc-shop-quick-finder__chips{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-shop-quick-finder__chips a{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:999px;color:var(--ctc-accent) !important;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;line-height:1.1;min-height:34px;padding:0 12px;text-decoration:none !important}.single-product{background:var(--ctc-paper)}.single-product form.variations_form.cart{background:var(--ctc-surface);border:1px solid rgba(221,214,206,.9);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.04);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:24px 0 18px;padding:clamp(16px,2vw,20px)}.single-product form.variations_form.cart:before{color:var(--ctc-ink);content:"Configura tu equipo revisado";display:block;font-size:15px;font-weight:950;line-height:1.2;margin:0 0 12px}.single-product form.variations_form.cart table.variations,.single-product form.variations_form.cart table.variations tbody,.single-product form.variations_form.cart table.variations tr,.single-product form.variations_form.cart table.variations th,.single-product form.variations_form.cart table.variations td{display:block;padding:0 !important;text-align:left;width:100% !important}.single-product form.variations_form.cart table.variations{border:0;margin:0 0 14px}.single-product form.variations_form.cart table.variations tr+tr{margin-top:16px}.single-product form.variations_form.cart table.variations th.label label{color:var(--ctc-ink);display:inline-flex;font-size:13px;font-weight:950;line-height:1.15;margin:0}.single-product form.variations_form.cart .woo-selected-variation-item-name{color:var(--ctc-accent);font-size:12px;font-weight:900;margin-left:6px}.single-product form.variations_form.cart .variable-items-wrapper{display:grid !important;gap:8px !important;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));list-style:none;margin:8px 0 0 !important;padding:0 !important}.single-product form.variations_form.cart .variable-items-wrapper:before{color:var(--ctc-muted);display:block;font-size:12px;font-weight:750;grid-column:1/-1;line-height:1.35;margin:0 0 1px}.single-product form.variations_form.cart .variable-items-wrapper[data-attribute_name="attribute_pa_capacidad"]:before{content:"Elige almacenamiento segun fotos, apps y uso diario."}.single-product form.variations_form.cart .variable-items-wrapper[data-attribute_name="attribute_pa_grado-de-uso"]:before{content:"Todos funcionan; el estado cambia estetica y valor."}.single-product form.variations_form.cart .variable-item{align-items:center !important;background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;box-shadow:none !important;color:var(--ctc-ink) !important;display:inline-flex !important;font-size:13px !important;font-weight:900 !important;height:auto !important;justify-content:center !important;line-height:1.15 !important;margin:0 !important;min-height:44px !important;min-width:0 !important;padding:10px 12px !important;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;width:auto !important}.single-product form.variations_form.cart .variable-item:hover,.single-product form.variations_form.cart .variable-item:focus-visible{border-color:#c8b8a7 !important;box-shadow:0 10px 20px rgba(18,18,18,.07) !important;outline:0 !important;transform:translateY(-1px)}.single-product form.variations_form.cart .variable-item.selected,.single-product form.variations_form.cart .variable-item[aria-checked=true]{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}.single-product form.variations_form.cart .variable-item.selected .variable-item-span-button,.single-product form.variations_form.cart .variable-item[aria-checked=true] .variable-item-span-button{color:#fff !important}.single-product form.variations_form.cart .variable-item[data-wvstooltip]:before,.single-product form.variations_form.cart .variable-item[data-wvstooltip]:after{display:none !important}.single-product form.variations_form.cart .variable-item-span,.single-product form.variations_form.cart .variable-item-span-button{color:inherit !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}.single-product form.variations_form.cart .reset_variations{color:var(--ctc-accent) !important;display:inline-flex !important;font-size:12px;font-weight:900;margin-top:10px;text-decoration:none}.single-product form.variations_form.cart .single_variation_wrap{border-top:1px solid var(--ctc-line);margin-top:16px;padding-top:16px}.single-product form.variations_form.cart .woocommerce-variation-price{color:var(--ctc-ink);font-size:18px;font-weight:950;line-height:1.2;margin:0 0 12px}.single-product form.variations_form.cart .woocommerce-variation-price :where(.amount,bdi){color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:950 !important}.single-product form.variations_form.cart .woocommerce-variation-add-to-cart{align-items:stretch;display:grid !important;gap:10px;grid-template-columns:64px minmax(0,1fr)}.single-product form.variations_form.cart .quantity{margin:0 !important}.single-product form.variations_form.cart .quantity .qty{min-height:52px;text-align:center;width:100% !important}.single-product form.variations_form.cart .single_add_to_cart_button{font-size:15px !important;min-height:52px !important;width:100%}.single-product form.variations_form.cart .single_add_to_cart_button.disabled,.single-product form.variations_form.cart .single_add_to_cart_button:disabled{background:#9aa0a8 !important;border-color:#9aa0a8 !important;box-shadow:none !important;color:#fff !important;cursor:not-allowed;opacity:1 !important}body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.05);box-sizing:border-box;overflow:hidden;padding:clamp(10px,1.8vw,16px);position:relative}.ctc-pdp-gallery-badge{align-items:flex-start;background:rgba(255,255,255,.94);border:1px solid rgba(221,214,206,.92);border-radius:8px;box-shadow:0 12px 26px rgba(18,18,18,.08);box-sizing:border-box;color:var(--ctc-ink);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:2px;left:clamp(18px,2.4vw,24px);max-width:min(330px,calc(100% - 36px));padding:9px 11px;position:absolute;top:clamp(18px,2.4vw,24px);z-index:5}.ctc-pdp-gallery-badge strong{color:var(--ctc-accent);font-size:11px;font-weight:900;letter-spacing:0;line-height:1.05;text-transform:uppercase}.ctc-pdp-gallery-badge span{color:var(--ctc-muted);font-size:12px;font-weight:750;letter-spacing:0;line-height:1.28}body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery__wrapper{margin:0 !important}body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery__image{background:#f6f8fb;border-radius:calc(var(--ctc-radius) - 2px);overflow:hidden}body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery__image img{display:block;height:auto !important;object-fit:contain;width:100% !important}.ctc-pdp-preflight{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.05);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:16px 0;padding:16px}.ctc-pdp-preflight__head{display:grid;gap:7px}.ctc-pdp-preflight__head p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-pdp-preflight__head h1,.ctc-pdp-preflight__head strong{color:var(--ctc-ink);display:block;font-size:clamp(20px,2vw,26px);font-weight:950;letter-spacing:0;line-height:1.15;margin:0}.ctc-pdp-preflight__head span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:700;line-height:1.45}.ctc-pdp-renewal-equation{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;padding:8px}.ctc-pdp-renewal-equation div{background:var(--ctc-surface);border:1px solid rgba(221,214,206,.82);border-radius:var(--ctc-radius);display:grid;gap:5px;min-width:0;padding:11px}.ctc-pdp-renewal-equation span{color:var(--ctc-accent);font-size:10px;font-weight:950;letter-spacing:0;line-height:1;text-transform:uppercase}.ctc-pdp-renewal-equation strong{color:var(--ctc-ink);font-size:13px;font-weight:950;letter-spacing:0;line-height:1.18;overflow-wrap:anywhere}.ctc-pdp-renewal-equation small{color:var(--ctc-muted);font-size:11px;font-weight:750;line-height:1.32;overflow-wrap:anywhere}.ctc-pdp-photo-policy{align-items:center;background:linear-gradient(135deg,var(--ctc-ink) 0%,#211f1d 100%);border:1px solid rgba(221,214,206,.22);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:12px;padding:13px}.ctc-pdp-photo-policy div{display:grid;gap:5px;min-width:0}.ctc-pdp-photo-policy span{color:#d8b27a;font-size:10px;font-weight:950;letter-spacing:0;line-height:1.1;text-transform:uppercase}.ctc-pdp-photo-policy strong{color:#fff;font-size:14px;font-weight:950;line-height:1.18}.ctc-pdp-photo-policy small{color:rgba(255,255,255,.72);font-size:12px;font-weight:750;line-height:1.35}.ctc-pdp-photo-policy a{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;line-height:1;min-height:42px;padding:0 13px;text-decoration:none !important;white-space:nowrap}.ctc-pdp-preflight__chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.ctc-pdp-preflight__chips span,.ctc-pdp-preflight__chips a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:11px;font-weight:900;line-height:1;padding:8px 9px;text-decoration:none !important}.ctc-pdp-preflight__chips a{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-pdp-preflight-guides{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr);margin-top:10px;padding:10px}.ctc-pdp-preflight-guides strong{color:var(--ctc-ink) !important;font-size:12px;font-weight:950;line-height:1.12}.ctc-pdp-preflight-guides div{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;min-width:0}.ctc-pdp-preflight-guides a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;font-size:11px;font-weight:950;line-height:1;min-height:30px;padding:9px 10px;text-decoration:none !important}.ctc-pdp-preflight-guides a:hover,.ctc-pdp-preflight-guides a:focus-visible{border-color:#d8b27a;outline:0}.ctc-pdp-renewal-value{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:12px;padding:13px}.ctc-pdp-renewal-value div{display:grid;gap:4px;min-width:0}.ctc-pdp-renewal-value span{color:var(--ctc-accent);font-size:10px;font-weight:950;letter-spacing:0;line-height:1.1;text-transform:uppercase}.ctc-pdp-renewal-value strong{color:var(--ctc-ink);font-size:14px;font-weight:950;line-height:1.18}.ctc-pdp-renewal-value small{color:var(--ctc-muted);font-size:12px;font-weight:750;line-height:1.35}.ctc-pdp-renewal-value a{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;line-height:1;min-height:42px;padding:0 13px;text-decoration:none !important;white-space:nowrap}.ctc-pdp-decision{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 36px rgba(18,18,18,.06);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:18px 0;padding:clamp(18px,3vw,26px)}.ctc-pdp-decision__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:850;letter-spacing:0;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-pdp-decision h1,.ctc-pdp-decision h2{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(21px,2.4vw,30px);font-weight:920;letter-spacing:0;line-height:1.08;margin:0}.ctc-pdp-decision__lead{color:var(--ctc-muted);font-size:14px;font-weight:650;line-height:1.52;margin:10px 0 0;max-width:760px}.ctc-pdp-decision__price{color:var(--ctc-ink);font-size:19px;font-weight:950;line-height:1.25;margin-top:10px}.ctc-pdp-choice-flow{display:grid;gap:10px;grid-template-columns:1fr;margin:14px 0 0}.ctc-pdp-choice-flow div{align-items:start;background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:6px 10px;grid-template-columns:28px minmax(0,1fr);min-width:0;padding:12px}.ctc-pdp-choice-flow small{align-items:center;background:var(--ctc-ink);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:950;height:22px;justify-content:center;line-height:1;width:22px}.ctc-pdp-choice-flow strong{color:var(--ctc-ink);font-size:14px;font-weight:950;line-height:1.12}.ctc-pdp-choice-flow span{color:var(--ctc-muted);font-size:12px;font-weight:650;grid-column:2;line-height:1.4}.ctc-pdp-decision__price :where(.amount,bdi){color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:950 !important}.ctc-pdp-commerce-strip{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0}.ctc-pdp-commerce-strip span{align-items:center;background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:#f5eee6;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;line-height:1.15;min-height:40px;padding:8px 10px;text-align:center}.ctc-pdp-marketplace-summary{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:12px;grid-template-columns:1fr;margin:14px 0 0;padding:14px}.ctc-pdp-marketplace-summary,.ctc-pdp-marketplace-summary *{box-sizing:border-box;letter-spacing:0}.ctc-pdp-marketplace-summary__head p{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;margin:0 0 7px;text-transform:uppercase}.ctc-pdp-marketplace-summary__head strong{color:var(--ctc-ink);display:block;font-size:clamp(17px,1.5vw,22px);font-weight:950;line-height:1.08}.ctc-pdp-marketplace-summary__grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-pdp-marketplace-summary__grid article{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-width:0;padding:11px}.ctc-pdp-marketplace-summary__grid span{color:var(--ctc-accent);display:block;font-size:10px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-pdp-marketplace-summary__grid strong{color:var(--ctc-ink);display:block;font-size:clamp(13px,1.1vw,16px);font-weight:950;line-height:1.12;overflow-wrap:anywhere}.ctc-pdp-marketplace-summary__grid small{color:var(--ctc-muted);display:block;font-size:11px;font-weight:650;line-height:1.35;margin-top:7px}.ctc-pdp-spec-strip{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0}.ctc-pdp-spec-strip div{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-width:0;padding:11px 12px}.ctc-pdp-spec-strip dt{color:var(--ctc-muted);font-size:11px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 7px;text-transform:uppercase}.ctc-pdp-spec-strip dd{color:var(--ctc-ink);font-size:13px;font-weight:900;line-height:1.2;margin:0;overflow-wrap:normal;word-break:normal}.ctc-pdp-condition-note{color:var(--ctc-muted);font-size:13px;font-weight:700;line-height:1.45;margin:12px 0 0;max-width:680px}.ctc-pdp-decision__grid{display:grid;gap:12px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);margin-top:16px}.ctc-pdp-panel{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);padding:16px}.ctc-pdp-panel--primary{background:#fffaf1;border-color:#d8b27a}.ctc-pdp-panel strong{color:var(--ctc-ink);display:block;font-size:16px;font-weight:900;line-height:1.2}.ctc-pdp-panel p{color:var(--ctc-muted);font-size:14px;line-height:1.5;margin:8px 0 0}.ctc-pdp-actions{display:grid;gap:8px;grid-template-columns:1fr;margin-top:14px}.ctc-pdp-button{align-items:center;border:1px solid transparent;border-radius:var(--ctc-radius);display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:1;min-height:44px;padding:0 14px;text-decoration:none !important}.ctc-pdp-button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important;box-shadow:0 10px 20px rgba(18,18,18,.12)}.ctc-pdp-button--whatsapp{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-pdp-checks{display:grid;gap:7px;grid-template-columns:1fr;list-style:none;margin:12px 0 0 !important;padding:0 !important}.ctc-pdp-checks li{align-items:center;color:var(--ctc-ink);display:flex;font-size:13px;font-weight:800;gap:8px;line-height:1.25;margin:0 !important}.ctc-pdp-checks li:before{background:var(--ctc-primary);border-radius:999px;color:#fff;content:"";flex:0 0 8px;height:8px;width:8px}.ctc-pdp-guides{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 12px 28px rgba(18,18,18,.045);display:grid;gap:14px;margin-top:16px;padding:16px}.ctc-pdp-guides,.ctc-pdp-guides *{box-sizing:border-box;letter-spacing:0}.ctc-pdp-guides__head{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(0,.82fr) minmax(240px,.58fr)}.ctc-pdp-guides__head p{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-pdp-guides__head h3{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:950;line-height:1.06;margin:0}.ctc-pdp-guides__head span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:720;line-height:1.45}.ctc-pdp-guides__grid{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-pdp-guides__grid a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:7px;min-height:126px;padding:12px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-pdp-guides__grid a:hover,.ctc-pdp-guides__grid a:focus-visible{border-color:rgba(154,91,0,.48);box-shadow:0 14px 30px rgba(18,18,18,.06);transform:translateY(-1px)}.ctc-pdp-guides__grid small{color:var(--ctc-accent);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-pdp-guides__grid strong{color:var(--ctc-ink);font-size:13px;font-weight:950;line-height:1.12}.ctc-pdp-guides__grid span{color:var(--ctc-muted);font-size:11px;font-weight:720;line-height:1.34}.ctc-pdp-guides__cta{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 14px}.ctc-pdp-guides__cta span{color:var(--ctc-accent);font-size:13px;font-weight:950;line-height:1.2}.ctc-pdp-guides__cta a{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;line-height:1;min-height:40px;padding:0 13px;text-decoration:none !important}.ctc-pdp-proof{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ctc-pdp-proof span{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:12px;font-weight:850;line-height:1;padding:9px 10px}.ctc-trade-form-bridge{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 34px rgba(18,18,18,.055);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 0 16px;padding:clamp(16px,2.4vw,22px)}.ctc-trade-form-bridge__head{display:grid;gap:7px}.ctc-trade-form-bridge__head p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-trade-form-bridge__head strong{color:var(--ctc-ink);display:block;font-size:clamp(20px,2.2vw,28px);font-weight:950;letter-spacing:0;line-height:1.08;max-width:780px;text-wrap:balance}.ctc-trade-form-bridge__head span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:700;line-height:1.5;max-width:820px}.ctc-trade-form-bridge__categories{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:10px;margin-top:16px;padding:13px}.ctc-trade-form-bridge__categories>strong{color:var(--ctc-ink);display:block;font-size:13px;font-weight:950;line-height:1.15;text-transform:uppercase}.ctc-trade-form-bridge__categories>div{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-trade-form-bridge__categories article{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-width:0;padding:11px}.ctc-trade-form-bridge__categories small{color:var(--ctc-accent);display:block;font-size:11px;font-weight:950;line-height:1;margin-bottom:7px}.ctc-trade-form-bridge__categories span{color:var(--ctc-muted);display:block;font-size:11px;font-weight:750;line-height:1.3}.ctc-trade-form-bridge__categories a{color:var(--ctc-primary);display:inline-flex;font-size:11px;font-weight:950;line-height:1.1;margin-top:9px;text-decoration:underline;text-decoration-color:rgba(154,91,0,.42);text-underline-offset:3px}.ctc-trade-form-bridge__categories a:hover,.ctc-trade-form-bridge__categories a:focus-visible{color:var(--ctc-accent);outline:0;text-decoration-color:currentColor}.ctc-trade-form-bridge__value{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.ctc-trade-form-bridge__value article{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-width:0;padding:13px}.ctc-trade-form-bridge__value small{color:var(--ctc-accent);display:block;font-size:11px;font-weight:950;line-height:1;margin-bottom:8px}.ctc-trade-form-bridge__value strong{color:var(--ctc-ink);display:block;font-size:14px;font-weight:950;line-height:1.15}.ctc-trade-form-bridge__value span{color:var(--ctc-muted);display:block;font-size:12px;font-weight:700;line-height:1.35;margin-top:6px}.ctc-trade-form-bridge__steps{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:14px}.ctc-trade-form-bridge__steps span{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:12px;font-weight:900;line-height:1.15;min-height:42px;padding:10px 11px}.ctc-trade-form-bridge__popular,.ctc-trade-form-bridge__routes,.ctc-trade-form-bridge__faq{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.045);margin-top:16px;padding:clamp(15px,2vw,18px)}.ctc-trade-form-bridge__popular-head,.ctc-trade-form-bridge__routes-head,.ctc-trade-form-bridge__faq-head{display:grid;gap:6px;margin-bottom:12px}.ctc-trade-form-bridge__popular-head p,.ctc-trade-form-bridge__routes-head p,.ctc-trade-form-bridge__faq-head p{color:var(--ctc-accent);font-size:11px;font-weight:950;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-trade-form-bridge__popular-head strong,.ctc-trade-form-bridge__routes-head strong,.ctc-trade-form-bridge__faq-head strong{color:var(--ctc-ink);display:block;font-size:clamp(17px,1.6vw,22px);font-weight:950;line-height:1.08;max-width:760px}.ctc-trade-form-bridge__popular-head span,.ctc-trade-form-bridge__routes-head span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:750;line-height:1.45;max-width:760px}.ctc-trade-form-bridge__popular-grid,.ctc-trade-form-bridge__routes-grid,.ctc-trade-form-bridge__faq-grid{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-trade-form-bridge__popular-grid article,.ctc-trade-form-bridge__routes-grid article,.ctc-trade-form-bridge__faq-grid article{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-width:0;padding:12px}.ctc-trade-form-bridge__popular-grid small,.ctc-trade-form-bridge__routes-grid small{color:var(--ctc-accent);display:block;font-size:11px;font-weight:950;line-height:1;margin-bottom:8px}.ctc-trade-form-bridge__popular-grid span,.ctc-trade-form-bridge__routes-grid span,.ctc-trade-form-bridge__faq-grid span{color:var(--ctc-muted);display:block;font-size:12px;font-weight:750;line-height:1.4}.ctc-trade-form-bridge__routes-grid strong,.ctc-trade-form-bridge__faq-grid strong{color:var(--ctc-ink);display:block;font-size:13px;font-weight:950;line-height:1.18;margin-bottom:7px}.ctc-trade-form-bridge__routes-grid a,.ctc-trade-form-bridge__faq-grid a{color:var(--ctc-accent) !important;display:inline-flex;font-size:12px;font-weight:950;line-height:1.2;margin-top:9px;text-decoration:none !important}.ctc-trade-form-bridge__routes-grid a:hover,.ctc-trade-form-bridge__routes-grid a:focus-visible,.ctc-trade-form-bridge__faq-grid a:hover,.ctc-trade-form-bridge__faq-grid a:focus-visible{text-decoration:underline !important}.ctc-trade-form-bridge__routes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-trade-form-bridge__signals{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:#fff;margin-top:16px;padding:clamp(16px,2.4vw,22px)}.ctc-trade-form-bridge__signals-head{display:grid;gap:6px;margin-bottom:14px}.ctc-trade-form-bridge__signals-head p{color:#d8b27a;font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-trade-form-bridge__signals-head strong{color:#fff;display:block;font-size:clamp(18px,2vw,24px);font-weight:950;letter-spacing:0;line-height:1.08;max-width:820px}.ctc-trade-form-bridge__signals-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-trade-form-bridge__signals-grid article{background:rgba(250,248,245,.07);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);min-width:0;padding:14px}.ctc-trade-form-bridge__signals-grid small{color:#d8b27a;display:block;font-size:11px;font-weight:950;line-height:1;margin-bottom:8px;text-transform:uppercase}.ctc-trade-form-bridge__signals-grid strong{color:#fff;display:block;font-size:14px;font-weight:950;line-height:1.18}.ctc-trade-form-bridge__signals-grid span{color:#d9d0c6;display:block;font-size:12px;font-weight:700;line-height:1.4;margin-top:7px}.ctc-trade-form-bridge__readiness{background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);display:grid;gap:14px;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);margin-top:16px;padding:clamp(15px,2vw,18px)}.ctc-trade-form-bridge__readiness-head{display:grid;gap:7px;min-width:0}.ctc-trade-form-bridge__readiness-head p{color:var(--ctc-accent);font-size:11px;font-weight:950;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-trade-form-bridge__readiness-head strong{color:var(--ctc-ink);display:block;font-size:clamp(17px,1.6vw,22px);font-weight:950;line-height:1.08}.ctc-trade-form-bridge__readiness-head span{color:var(--ctc-muted);font-size:13px;font-weight:750;line-height:1.45}.ctc-trade-form-bridge__readiness-grid{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-trade-form-bridge__readiness-grid article{background:rgba(255,255,255,.72);border:1px solid rgba(216,178,122,.86);border-radius:var(--ctc-radius);min-width:0;padding:12px}.ctc-trade-form-bridge__readiness-grid small{color:var(--ctc-accent);display:block;font-size:10px;font-weight:950;line-height:1;margin-bottom:8px;text-transform:uppercase}.ctc-trade-form-bridge__readiness-grid strong{color:var(--ctc-ink);display:block;font-size:13px;font-weight:950;line-height:1.18}.ctc-trade-form-bridge__readiness-grid span{color:var(--ctc-muted);display:block;font-size:12px;font-weight:700;line-height:1.4;margin-top:7px}.ctc-trade-form-bridge__factors{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:#fff;margin-top:16px;padding:clamp(16px,2.4vw,22px)}.ctc-trade-form-bridge__factors-head{display:grid;gap:6px;margin-bottom:14px}.ctc-trade-form-bridge__factors-head p{color:#d8b27a;font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-trade-form-bridge__factors-head strong{color:#fff;display:block;font-size:clamp(18px,2vw,24px);font-weight:950;letter-spacing:0;line-height:1.08;max-width:780px}.ctc-trade-form-bridge__factors-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-trade-form-bridge__factors-grid article{background:rgba(250,248,245,.07);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);min-width:0;padding:14px}.ctc-trade-form-bridge__factors-grid small{color:#d8b27a;display:block;font-size:11px;font-weight:950;line-height:1;margin-bottom:8px;text-transform:uppercase}.ctc-trade-form-bridge__factors-grid strong{color:#fff;display:block;font-size:14px;font-weight:950;line-height:1.18}.ctc-trade-form-bridge__factors-grid span{color:#d9d0c6;display:block;font-size:12px;font-weight:700;line-height:1.4;margin-top:7px}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__steps{grid-template-columns:1fr}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__steps span{text-align:left}.ctc-trade-form-bridge__after-form{display:grid;gap:0;margin-top:18px;width:100%}body.ctc-tradein-bridge-active .ctc3-wrap>.ctc-trade-form-bridge__after-form{margin-left:auto;margin-right:auto;max-width:1136px}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__factors-grid{grid-template-columns:1fr}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__routes-grid,body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__signals-grid{grid-template-columns:1fr}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__readiness{grid-template-columns:1fr}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__readiness-grid{grid-template-columns:1fr}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__categories>div,body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__popular-grid,body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge__faq-grid{grid-template-columns:1fr}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-tradein__form{display:grid !important;grid-template-columns:1fr !important}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-tradein__form .ctc-grid{display:grid !important;grid-template-columns:1fr !important}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-tradein__form>*{grid-column:1/-1 !important;min-width:0 !important;width:100% !important}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-tradein__form .ctc-grid>*{grid-column:1/-1 !important;min-width:0 !important;width:100% !important}body :where(.ctc-tradein__card,[id^=axis-form-root-]){background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg,14px);box-shadow:0 22px 58px rgba(18,18,18,.06);box-sizing:border-box;color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;max-width:100%}body :where(.ctc-tradein__form,[id^=axis-form-root-] form){box-sizing:border-box;display:grid;gap:12px;margin:0;min-width:0;width:100%}body :where(.ctc-tradein__form .ctc-grid,[id^=axis-form-root-] form .ctc-grid){display:grid;gap:12px;min-width:0;width:100%}body :where(.ctc-tradein__form label,[id^=axis-form-root-] form label){color:var(--ctc-ink);font-size:13px;font-weight:850;letter-spacing:0;line-height:1.25}body :where(.ctc-tradein__form input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.ctc-tradein__form select,.ctc-tradein__form textarea,[id^=axis-form-root-] form input:not([type=hidden]):not([type=checkbox]):not([type=radio]),[id^=axis-form-root-] form select,[id^=axis-form-root-] form textarea){appearance:none;background:#fffdfb !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;box-shadow:inset 0 1px 0 rgba(18,18,18,.025);box-sizing:border-box;color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:16px;font-weight:650;line-height:1.35;min-height:46px;min-width:0;padding:11px 12px;width:100%}body :where(.ctc-tradein__form textarea,[id^=axis-form-root-] form textarea){min-height:112px;resize:vertical}body :where(.ctc-tradein__form input:not([type=hidden]):not([type=checkbox]):not([type=radio]):focus,.ctc-tradein__form select:focus,.ctc-tradein__form textarea:focus,[id^=axis-form-root-] form input:not([type=hidden]):not([type=checkbox]):not([type=radio]):focus,[id^=axis-form-root-] form select:focus,[id^=axis-form-root-] form textarea:focus){border-color:var(--ctc-primary) !important;box-shadow:0 0 0 3px rgba(31,41,55,.12),inset 0 1px 0 rgba(18,18,18,.025);outline:none}body :where(.ctc-tradein__form .ctc-button--primary,.ctc-tradein__form button[type=submit],.ctc-tradein__form input[type=submit],[id^=axis-form-root-] form button[type=submit],[id^=axis-form-root-] form input[type=submit]){align-items:center;background:var(--ctc-primary) !important;border:1px solid var(--ctc-primary) !important;border-radius:var(--ctc-radius) !important;box-shadow:0 12px 26px rgba(31,41,55,.14);color:#fff !important;display:inline-flex;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:15px;font-weight:900 !important;justify-content:center;letter-spacing:0;line-height:1.2;min-height:48px;padding:12px 16px;text-decoration:none;width:100%}body :where(.ctc-tradein__form .ctc-button--primary:hover,.ctc-tradein__form button[type=submit]:hover,.ctc-tradein__form input[type=submit]:hover,[id^=axis-form-root-] form button[type=submit]:hover,[id^=axis-form-root-] form input[type=submit]:hover){background:var(--ctc-ink) !important;border-color:var(--ctc-ink) !important}body :where(.ctc-tradein__form ::placeholder,[id^=axis-form-root-] form ::placeholder){color:rgba(98,93,87,.72);font-weight:650}@media (max-width:767px){body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal,body.ctc-tradein-bridge-active .ctc-tradein__card{margin-left:calc((100% - (100vw - 32px))/2) !important;max-width:calc(100vw - 32px) !important;width:calc(100vw - 32px) !important}body.ctc-tradein-bridge-active #axis-form-root-tradein-home-principal .ctc-trade-form-bridge{padding:14px}body :where(.ctc-tradein__card,[id^=axis-form-root-]){border-radius:var(--ctc-radius);box-shadow:0 18px 42px rgba(18,18,18,.055)}body :where(.ctc-tradein__form,[id^=axis-form-root-] form){gap:11px}}body.ctc-guarantee-bridge-active .elementor-9915>.elementor-section.elementor-element-c51ff02,body.ctc-guarantee-bridge-active .elementor-9915>.elementor-section.elementor-element-fa7e8a8,body.ctc-guarantee-bridge-active .elementor-9915>.elementor-section.elementor-element-249ca99,body.ctc-guarantee-bridge-active .elementor-9915>.elementor-section.elementor-element-b1cbda1,body.ctc-guarantee-bridge-active .elementor-9915>.elementor-section.elementor-element-742e764,body.ctc-guarantee-bridge-active .elementor-9915>.elementor-section.elementor-element-469aaa6,body.ctc-guarantee-bridge-active .elementor-9915>.elementor-section.elementor-element-efa3b01{display:none !important}.ctc-guarantee-bridge{background:var(--ctc-paper);border-bottom:1px solid var(--ctc-line);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;padding:clamp(22px,4vw,52px) clamp(18px,5vw,72px) 34px}.ctc-guarantee-bridge,.ctc-guarantee-bridge *{box-sizing:border-box;min-width:0}.ctc-guarantee-bridge__hero{display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);margin:0 auto;max-width:1180px}.ctc-guarantee-bridge__hero p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 10px;text-transform:uppercase}.ctc-guarantee-bridge__hero h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(42px,6vw,78px);font-weight:820;letter-spacing:0;line-height:.95;margin:0;max-width:760px;text-wrap:balance}.ctc-guarantee-bridge__hero span{color:var(--ctc-muted);display:block;font-size:17px;font-weight:650;line-height:1.55;margin-top:14px;max-width:760px}.ctc-guarantee-bridge__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-guarantee-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;min-height:46px;padding:0 16px;text-decoration:none !important}.ctc-guarantee-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important;box-shadow:0 12px 24px rgba(18,18,18,.12)}.ctc-guarantee-bridge__summary{align-self:end;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 18px 42px rgba(18,18,18,.06);padding:22px}.ctc-guarantee-bridge__summary strong{color:var(--ctc-ink);display:block;font-size:22px;font-weight:950;line-height:1.1}.ctc-guarantee-bridge__summary span{font-size:14px;margin-top:10px}.ctc-guarantee-bridge__summary a{background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;display:inline-flex;font-size:13px;font-weight:900;margin-top:16px;padding:10px 11px;text-decoration:none !important}.ctc-guarantee-bridge__steps{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px auto 0;max-width:1180px}.ctc-guarantee-bridge__steps article{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 12px 28px rgba(18,18,18,.045);padding:18px}.ctc-guarantee-bridge__steps small{align-items:center;background:#edf3fb;border-radius:999px;color:var(--ctc-primary);display:inline-flex;font-size:13px;font-weight:950;height:32px;justify-content:center;line-height:1;margin-bottom:12px;width:32px}.ctc-guarantee-bridge__steps strong{color:var(--ctc-ink);display:block;font-size:18px;font-weight:950;line-height:1.15}.ctc-guarantee-bridge__steps span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:650;line-height:1.5;margin-top:8px}.ctc-guarantee-bridge__matrix{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:var(--ctc-paper);margin:22px auto 0;max-width:1180px;padding:clamp(18px,3vw,28px)}.ctc-guarantee-bridge__matrix,.ctc-guarantee-bridge__matrix *{box-sizing:border-box}.ctc-guarantee-bridge__matrix-head{display:grid;gap:8px;margin-bottom:16px;max-width:820px}.ctc-guarantee-bridge__matrix-head p{color:#d8b27a;font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-guarantee-bridge__matrix-head h2{color:#fff;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(28px,3vw,44px);font-weight:950;letter-spacing:0;line-height:1.04;margin:0;text-wrap:balance}.ctc-guarantee-bridge__matrix-head span{color:#d9d0c6;font-size:15px;font-weight:650;line-height:1.55;margin:0;max-width:760px}.ctc-guarantee-bridge__matrix-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-guarantee-bridge__matrix-grid article{background:rgba(255,255,255,.06);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:8px;min-height:178px;padding:15px}.ctc-guarantee-bridge__matrix-grid small{color:#d8b27a;font-size:11px;font-weight:950;letter-spacing:0;line-height:1;text-transform:uppercase}.ctc-guarantee-bridge__matrix-grid strong{color:#fff;font-size:16px;font-weight:950;line-height:1.14}.ctc-guarantee-bridge__matrix-grid span{color:#d9d0c6;font-size:13px;font-weight:650;line-height:1.45;margin:0}.ctc-guarantee-bridge__guides{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 34px rgba(18,18,18,.05);margin:22px auto 0;max-width:1180px;padding:clamp(18px,3vw,26px)}.ctc-guarantee-bridge__guides,.ctc-guarantee-bridge__guides *{box-sizing:border-box}.ctc-guarantee-bridge__guides-head{display:grid;gap:8px;margin-bottom:16px;max-width:860px}.ctc-guarantee-bridge__guides-head p{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.ctc-guarantee-bridge__guides-head h2{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:950;letter-spacing:0;line-height:1.06;margin:0;text-wrap:balance}.ctc-guarantee-bridge__guides-head span{color:var(--ctc-muted);display:block;font-size:15px;font-weight:650;line-height:1.55;margin:0;max-width:780px}.ctc-guarantee-bridge__guides-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-guarantee-bridge__guides-grid a{background:#fbfaf8;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:8px;min-height:178px;padding:15px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-guarantee-bridge__guides-grid a:hover,.ctc-guarantee-bridge__guides-grid a:focus-visible{border-color:rgba(154,91,0,.42);box-shadow:0 16px 30px rgba(18,18,18,.07);transform:translateY(-1px)}.ctc-guarantee-bridge__guides-grid small{color:var(--ctc-accent);font-size:11px;font-weight:950;letter-spacing:0;line-height:1;text-transform:uppercase}.ctc-guarantee-bridge__guides-grid strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.14}.ctc-guarantee-bridge__guides-grid span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.45;margin:0}.ctc-guarantee-bridge__guides-cta{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding:14px}.ctc-guarantee-bridge__guides-cta span{color:var(--ctc-muted);font-size:14px;font-weight:750;line-height:1.45;margin:0}.ctc-guarantee-bridge__guides-cta a{background:var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:950;justify-content:center;padding:11px 13px;text-decoration:none !important}.ctc-guarantee-bridge__anchor{height:1px;margin-top:-1px;scroll-margin-top:128px}.ctc-model-decision{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 34px rgba(18,18,18,.05);color:var(--ctc-ink);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr) auto;margin:18px auto 0;max-width:1136px;padding:18px}.ctc-model-decision__copy p{color:var(--ctc-accent);font-size:12px;font-weight:850;letter-spacing:0;line-height:1;margin:0 0 6px;text-transform:uppercase}.ctc-model-decision__copy strong{color:var(--ctc-ink);display:block;font-size:clamp(20px,2vw,28px);font-weight:950;line-height:1.06}.ctc-model-decision__copy span{color:var(--ctc-muted);display:block;font-size:14px;line-height:1.45;margin-top:8px;max-width:760px}.ctc-model-decision__snapshot{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-model-decision__snapshot article{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:6px;min-height:76px;padding:11px}.ctc-model-decision__snapshot span{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-model-decision__snapshot strong{color:var(--ctc-ink);font-size:clamp(14px,1.25vw,18px);font-weight:950;line-height:1.08;overflow-wrap:anywhere}.ctc-model-decision__actions{display:grid;gap:8px;min-width:230px}.ctc-model-decision__button{align-items:center;border:1px solid transparent;border-radius:var(--ctc-radius);display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:1;min-height:44px;padding:0 14px;text-align:center;text-decoration:none !important}.ctc-model-decision__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-model-decision__button--secondary{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-model-decision__proof{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-model-decision__proof span{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:12px;font-weight:850;line-height:1;padding:9px 10px}.ctc-model-seo{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:14px auto 0;max-width:1136px;padding:clamp(18px,3vw,28px)}.ctc-model-seo__head{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:18px}.ctc-model-seo__head p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-model-seo__head h2{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(24px,3vw,38px);font-weight:950;letter-spacing:0;line-height:1.04;margin:0;max-width:820px}.ctc-model-seo__head span{color:var(--ctc-muted);display:block;font-size:14px;line-height:1.55;margin-top:10px;max-width:800px}.ctc-model-seo__cta,.ctc-model-seo__empty a{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:1;min-height:44px;padding:0 15px;text-decoration:none !important;white-space:nowrap}.ctc-model-live-summary{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 12px 28px rgba(18,18,18,.045);display:grid;gap:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin:0 0 18px;padding:16px}.ctc-model-live-summary,.ctc-model-live-summary *{box-sizing:border-box;letter-spacing:0}.ctc-model-live-summary__copy p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-model-live-summary__copy strong{color:var(--ctc-ink);display:block;font-size:clamp(20px,2vw,28px);font-weight:950;line-height:1.06}.ctc-model-live-summary__copy span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:650;line-height:1.45;margin-top:8px;max-width:520px}.ctc-model-live-summary__metrics{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-model-live-summary__metrics article{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);min-height:112px;padding:12px}.ctc-model-live-summary__metrics span{color:var(--ctc-accent);display:block;font-size:11px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-model-live-summary__metrics strong{color:var(--ctc-ink);display:block;font-size:clamp(15px,1.35vw,20px);font-weight:950;line-height:1.08}.ctc-model-live-summary__metrics small{color:var(--ctc-muted);display:block;font-size:12px;font-weight:650;line-height:1.35;margin-top:8px}.ctc-model-live-summary__actions{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-model-live-summary__primary,.ctc-model-live-summary__secondary{align-items:center;border:1px solid transparent;border-radius:var(--ctc-radius);display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:44px;padding:0 15px;text-decoration:none !important}.ctc-model-live-summary__primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-model-live-summary__secondary{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-model-use-router{background:#fffaf3;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 12px 28px rgba(18,18,18,.04);display:grid;gap:14px;margin:0 0 18px;padding:16px}.ctc-model-use-router,.ctc-model-use-router *{box-sizing:border-box;letter-spacing:0}.ctc-model-use-router__head{align-items:end;display:grid;gap:12px 18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ctc-model-use-router__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-model-use-router__head h3{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(22px,2.5vw,34px);font-weight:950;line-height:1.04;margin:0}.ctc-model-use-router__head span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:650;line-height:1.5;max-width:760px}.ctc-model-use-router__grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-model-use-router__grid a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);display:grid;min-height:152px;padding:13px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-model-use-router__grid a:hover,.ctc-model-use-router__grid a:focus-visible{border-color:rgba(154,91,0,.42);box-shadow:0 14px 30px rgba(18,18,18,.08);outline:0;transform:translateY(-1px)}.ctc-model-use-router__grid small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-model-use-router__grid strong{color:var(--ctc-ink);display:block;font-size:16px;font-weight:950;line-height:1.12;margin-top:10px}.ctc-model-use-router__grid span{color:var(--ctc-muted);display:block;font-size:12px;font-weight:650;line-height:1.4;margin-top:8px}.ctc-model-seo__products{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(245px,1fr))}.ctc-model-compare{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.28);border-radius:var(--ctc-radius);color:#fff;margin:18px 0;padding:16px}.ctc-model-compare,.ctc-model-compare *{box-sizing:border-box;letter-spacing:0}.ctc-model-compare__head{align-items:end;display:grid;gap:10px 18px;grid-template-columns:minmax(0,.4fr) minmax(0,1fr);margin-bottom:12px}.ctc-model-compare__head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-model-compare__head strong{color:#fff;display:block;font-size:clamp(20px,2.2vw,30px);font-weight:950;line-height:1.05}.ctc-model-compare__grid{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.ctc-model-compare__grid a{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:5px;min-height:68px;padding:10px 11px;text-decoration:none !important}.ctc-model-compare__grid span{color:#fff;font-size:12px;font-weight:950;line-height:1.1}.ctc-model-compare__grid small{color:rgba(250,248,245,.72);font-size:11px;font-weight:750;line-height:1.25}.ctc-model-guides{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 12px 28px rgba(18,18,18,.045);display:grid;gap:14px;margin:0 0 18px;padding:16px}.ctc-model-guides,.ctc-model-guides *{box-sizing:border-box;letter-spacing:0}.ctc-model-guides__head{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(0,.82fr) minmax(260px,.58fr)}.ctc-model-guides__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-model-guides__head h3{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(22px,2.4vw,34px);font-weight:950;line-height:1.05;margin:0}.ctc-model-guides__head span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:720;line-height:1.45}.ctc-model-guides__grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-model-guides__grid a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:7px;min-height:128px;padding:13px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-model-guides__grid a:hover,.ctc-model-guides__grid a:focus-visible{border-color:rgba(154,91,0,.48);box-shadow:0 14px 30px rgba(18,18,18,.06);transform:translateY(-1px)}.ctc-model-guides__grid small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-model-guides__grid strong{color:var(--ctc-ink);font-size:14px;font-weight:950;line-height:1.12}.ctc-model-guides__grid span{color:var(--ctc-muted);font-size:12px;font-weight:720;line-height:1.35}.ctc-model-guides__cta{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 14px}.ctc-model-guides__cta span{color:var(--ctc-accent);font-size:13px;font-weight:950;line-height:1.2}.ctc-model-guides__cta a{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;line-height:1;min-height:40px;padding:0 13px;text-decoration:none !important}.ctc-model-product-card{box-shadow:0 12px 26px rgba(18,18,18,.04)}.ctc-model-seo__empty{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:10px;padding:18px}.ctc-model-seo__empty strong{color:var(--ctc-ink);font-size:18px;font-weight:950}.ctc-model-seo__empty span{color:var(--ctc-muted);font-size:14px;line-height:1.5}.ctc-model-seo__empty a{justify-self:start}.ctc-model-seo__support{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);margin-top:18px}.ctc-model-seo__faq{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-model-seo__faq article,.ctc-model-seo__alternatives{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);padding:14px}.ctc-model-seo__faq strong,.ctc-model-seo__alternatives strong{color:var(--ctc-ink);display:block;font-size:14px;font-weight:950;line-height:1.15}.ctc-model-seo__faq span{color:var(--ctc-muted);display:block;font-size:13px;line-height:1.45;margin-top:7px}.ctc-model-seo__alternatives{align-content:start;display:grid;gap:8px}.ctc-model-seo__alternatives a{background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;font-size:13px;font-weight:900;line-height:1;padding:10px 11px;text-decoration:none !important}.ctc-guides-hub-v2{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:8px;box-shadow:0 1px 2px rgba(18,18,18,.025),0 18px 50px rgba(18,18,18,.045);color:var(--ctc-ink);margin:24px 0 28px;padding:clamp(18px,3vw,32px)}.ctc-guides-hub-v2 *,.ctc-guides-hub-v2 *:before,.ctc-guides-hub-v2 *:after{box-sizing:border-box}.ctc-guides-hub-v2__head{align-items:end;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:18px}.ctc-guides-hub-v2__head p,.ctc-guides-hub-v2__cluster-head p,.ctc-guides-hub-v2__glossary-head p,.ctc-guides-hub-v2__cta p{color:var(--ctc-accent);font-size:12px;font-weight:900;letter-spacing:0;line-height:1.1;margin:0 0 8px;text-transform:uppercase}.ctc-guides-hub-v2__head h2{color:var(--ctc-ink) !important;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(32px,4.2vw,54px) !important;font-weight:820;letter-spacing:0 !important;line-height:.98 !important;margin:0 0 12px !important;max-width:760px;text-wrap:balance}.ctc-guides-hub-v2__head span{color:var(--ctc-muted);display:block;font-size:16px;font-weight:600;line-height:1.55;max-width:720px}.ctc-guides-hub-v2__actions{align-items:stretch;display:flex;flex-direction:column;gap:8px;min-width:210px}.ctc-guides-hub-v2__button,.ctc-guides-hub-v2__cta a{align-items:center;border:1px solid var(--ctc-line);border-radius:8px;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:1.1;min-height:44px;padding:12px 16px;text-align:center;text-decoration:none !important}.ctc-guides-hub-v2__button--primary,.ctc-guides-hub-v2__cta a{background:var(--ctc-primary);border-color:var(--ctc-primary);box-shadow:0 12px 28px rgba(18,18,18,.12);color:#fff !important}.ctc-guides-hub-v2__button--secondary{background:var(--ctc-surface);color:var(--ctc-ink) !important}.ctc-guides-hub-v2__proof{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 0 18px}.ctc-guides-hub-v2__proof span{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:8px;color:var(--ctc-ink);display:flex;font-size:12px;font-weight:900;justify-content:center;line-height:1.18;min-height:42px;padding:9px 10px;text-align:center}.ctc-guides-hub-v2__intent{background:var(--ctc-ink);border-radius:8px;color:var(--ctc-paper);margin:0 0 18px;padding:clamp(16px,2.5vw,24px);scroll-margin-top:130px}.ctc-guides-hub-v2__intent-head{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);margin-bottom:16px}.ctc-guides-hub-v2__intent-head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1.1;margin:0 0 8px;text-transform:uppercase}.ctc-guides-hub-v2__intent-head h3{color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(28px,3.1vw,42px) !important;font-weight:820;line-height:1 !important;margin:0 !important;text-wrap:balance}.ctc-guides-hub-v2__intent-head span{color:#ddd6ce;display:block;font-size:14px;font-weight:650;line-height:1.5;max-width:560px}.ctc-guides-hub-v2__intent-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-guides-hub-v2__intent-card{background:rgba(255,255,255,.06);border:1px solid rgba(250,248,245,.16);border-radius:8px;color:#fff !important;display:flex;flex-direction:column;gap:9px;min-height:210px;padding:16px;text-decoration:none !important;transition:background .18s ease,border-color .18s ease,transform .18s ease}.ctc-guides-hub-v2__intent-card:hover,.ctc-guides-hub-v2__intent-card:focus-visible{background:rgba(255,255,255,.1);border-color:rgba(216,178,122,.8);outline:0;transform:translateY(-1px)}.ctc-guides-hub-v2__intent-card em{color:#d8b27a;font-size:12px;font-style:normal;font-weight:950}.ctc-guides-hub-v2__intent-card strong{color:#fff;font-size:17px;font-weight:950;line-height:1.14}.ctc-guides-hub-v2__intent-card span{color:#ddd6ce;font-size:13px;font-weight:650;line-height:1.42}.ctc-guides-hub-v2__intent-card small{color:#f5dcc0;-webkit-text-fill-color:#f5dcc0;font-size:12px;font-weight:950;line-height:1;margin-top:auto}.ctc-guides-hub-v2__question-rail{align-items:center;border-top:1px solid rgba(250,248,245,.16);display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px}.ctc-guides-hub-v2__question-rail strong{color:#fff;font-size:12px;font-weight:950;margin-right:4px;text-transform:uppercase}.ctc-guides-hub-v2__question-rail a{background:#fff6e8;border:1px solid #d8b27a;border-radius:999px;color:var(--ctc-accent) !important;font-size:12px;font-weight:900;line-height:1;padding:9px 10px;text-decoration:none !important;white-space:nowrap}.ctc-guides-hub-v2__glossary{background:#fffdfb;border:1px solid rgba(221,214,206,.92);border-radius:8px;margin:0 0 18px;padding:18px}.ctc-guides-hub-v2__glossary-head{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);margin-bottom:14px}.ctc-guides-hub-v2__glossary-head h3{color:var(--ctc-ink) !important;font-size:clamp(24px,2.4vw,34px) !important;font-weight:950;line-height:1.05 !important;margin:0 !important;text-wrap:balance}.ctc-guides-hub-v2__glossary-head span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:650;line-height:1.5;max-width:560px}.ctc-guides-hub-v2__glossary-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-guides-hub-v2__glossary-card{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-height:156px;padding:15px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-guides-hub-v2__glossary-card:hover,.ctc-guides-hub-v2__glossary-card:focus-visible{border-color:#c09f75;box-shadow:0 12px 30px rgba(18,18,18,.07);outline:0;transform:translateY(-1px)}.ctc-guides-hub-v2__glossary-card strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.1}.ctc-guides-hub-v2__glossary-card span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.42}.ctc-guides-hub-v2__glossary-card small{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin-top:auto}.ctc-guides-hub-v2__clusters{display:grid;gap:14px}.ctc-guides-hub-v2__cluster{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:8px;padding:18px}.ctc-guides-hub-v2__cluster-head{align-items:end;display:grid;gap:14px;grid-template-columns:240px minmax(0,1fr);margin-bottom:12px}.ctc-guides-hub-v2__cluster-head h3{color:var(--ctc-ink) !important;font-size:22px !important;font-weight:900;line-height:1.15 !important;margin:0 !important}.ctc-guides-hub-v2__cards{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-guides-hub-v2__card{background:#fffdfb;border:1px solid rgba(221,214,206,.92);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-height:158px;padding:16px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-guides-hub-v2__card:hover,.ctc-guides-hub-v2__card:focus-visible{border-color:#c09f75;box-shadow:0 14px 34px rgba(18,18,18,.08);outline:0;transform:translateY(-1px)}.ctc-guides-hub-v2__card span{align-self:flex-start;background:#fff3df;border:1px solid #e3c79c;border-radius:999px;color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;padding:6px 8px}.ctc-guides-hub-v2__card strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.18}.ctc-guides-hub-v2__card small{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.4}.ctc-guides-hub-v2__routes{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.ctc-guides-hub-v2__routes strong{color:var(--ctc-ink);font-size:13px;font-weight:950;margin-right:2px}.ctc-guides-hub-v2__routes a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:999px;color:var(--ctc-ink) !important;font-size:13px;font-weight:850;line-height:1;padding:9px 11px;text-decoration:none !important;white-space:nowrap}.ctc-guides-hub-v2__routes a:hover,.ctc-guides-hub-v2__routes a:focus-visible{border-color:#c09f75;color:var(--ctc-accent) !important;outline:0}.ctc-guides-hub-v2__cta{align-items:center;background:var(--ctc-ink);border-radius:8px;color:var(--ctc-paper);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding:20px}.ctc-guides-hub-v2__cta strong{color:#fff;display:block;font-size:23px;font-weight:950;line-height:1.1;margin-bottom:6px}.ctc-guides-hub-v2__cta span{color:#ddd6ce;display:block;font-size:14px;font-weight:650;line-height:1.45;max-width:680px}.ctc-guides-hub-v2__cta a{background:#fff;border-color:#fff;color:var(--ctc-ink) !important;white-space:nowrap}body.ctc-guide-article-bridge-active .ctc3-guide-summary,body.ctc-guide-article-bridge-active .ctc3-internal-link-rail{background:var(--ctc-paper) !important;border-color:var(--ctc-line) !important;color:var(--ctc-ink) !important}body.ctc-guide-article-bridge-active .ctc3-guide-summary-main,body.ctc-guide-article-bridge-active .ctc3-guide-summary-routes,body.ctc-guide-article-bridge-active .ctc3-link-rail-col,body.ctc-guide-article-bridge-active .ctc3-band,body.ctc-guide-article-bridge-active .ctc3-related article{background:var(--ctc-surface) !important;border-color:var(--ctc-line) !important;border-radius:8px !important;box-shadow:0 1px 2px rgba(18,18,18,.025),0 14px 34px rgba(18,18,18,.045) !important;color:var(--ctc-ink) !important}body.ctc-guide-article-bridge-active .ctc3-guide-summary-routes a,body.ctc-guide-article-bridge-active .ctc3-related a,body.ctc-guide-article-bridge-active .ctc3-link-rail-col a{color:var(--ctc-accent) !important}body.ctc-guide-article-bridge-active .ctc3-guide-summary-routes a.ctc3-blue,body.ctc-guide-article-bridge-active .ctc3 .ctc3-actions a.primary,body.ctc-guide-article-bridge-active .ctc3 .ctc3-actions .primary{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}body.ctc-guide-article-bridge-active .ctc3-guide-summary-kpis span{background:#fff6e8 !important;border-color:#d8b27a !important;color:var(--ctc-accent) !important}body.ctc-guide-article-bridge-active .ctc3-body{color:var(--ctc-ink)}body.ctc-guide-article-bridge-active .ctc3-body h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-weight:950 !important;letter-spacing:0 !important}body.ctc-guide-article-bridge-active .elementor-widget-theme-post-title :where(h1,h2),body.ctc-guide-article-bridge-active .elementor-widget-theme-post-title :where(h1,h2) *{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:900 !important;letter-spacing:0 !important}body.ctc-guide-article-bridge-active .elementor-widget-post-info,body.ctc-guide-article-bridge-active .elementor-widget-post-info *,body.ctc-guide-article-bridge-active .elementor-post-info a{color:var(--ctc-accent) !important;-webkit-text-fill-color:var(--ctc-accent) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:750 !important;text-decoration:none !important}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .neve-main{background:var(--ctc-paper);color:var(--ctc-ink)}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .single-page-container{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:clamp(18px,4vw,48px);padding-right:clamp(18px,4vw,48px)}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-page-title-wrap,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap>:not(.ctc-guide-article-v2),body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>:where(h1,h2,h3,p,ul,ol,.wp-block-buttons):not(.ctc-guide-article-v2){margin-left:auto;margin-right:auto;max-width:880px}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main{box-sizing:border-box;padding:clamp(24px,4vw,54px) clamp(16px,5vw,56px) 0}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-page-title-wrap{margin-bottom:clamp(18px,3vw,28px);margin-top:clamp(34px,5vw,72px);padding:0}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-page-title h1{color:var(--ctc-ink) !important;font-size:clamp(34px,4.5vw,58px) !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.02 !important;margin:0 !important;text-wrap:balance}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>h1.wp-block-heading{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:clamp(34px,4.8vw,62px) !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.02 !important;margin-bottom:clamp(18px,2.6vw,28px) !important;margin-top:0 !important;text-wrap:balance}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap{font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap>p,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap>ul,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap>ol,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>p,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>ul,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>ol{color:var(--ctc-ink);font-size:17px;font-weight:650;line-height:1.72}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap>h2,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>h2{color:var(--ctc-ink) !important;font-size:clamp(26px,3vw,38px) !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.12 !important;margin-top:38px !important}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap>h3,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>h3{color:var(--ctc-ink) !important;font-size:22px !important;font-weight:950 !important;line-height:1.2 !important;margin-top:28px !important}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .nv-content-wrap>.wp-block-buttons,body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>.wp-block-buttons{margin-bottom:48px;margin-top:28px}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) .ctc-guide-article-v2{margin-left:auto;margin-right:auto;max-width:1180px}.ctc-guide-article-v2{background:var(--ctc-ink);border-radius:8px;color:var(--ctc-paper);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(200px,260px);margin:20px 0 24px;padding:clamp(18px,3vw,28px)}.ctc-guide-article-v2 *,.ctc-guide-article-v2 *:before,.ctc-guide-article-v2 *:after{box-sizing:border-box}.ctc-guide-article-v2__copy{min-width:0}.ctc-guide-article-v2__copy p{color:#d8b27a !important;font-size:12px !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.1 !important;margin:0 0 8px !important;text-transform:uppercase}.ctc-guide-article-v2__copy h2{color:#fff !important;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(30px,4vw,48px) !important;font-weight:820 !important;letter-spacing:0 !important;line-height:1 !important;margin:0 0 10px !important;text-wrap:balance}.ctc-guide-article-v2__copy span{color:#ddd6ce;display:block;font-size:15px;font-weight:650;line-height:1.55;max-width:760px}body.ctc-guide-article-bridge-active .ctc3-body .ctc-guide-article-v2 .ctc-guide-article-v2__copy h2{color:#fff !important;-webkit-text-fill-color:#fff !important}body.ctc-guide-article-bridge-active .ctc3-body .ctc-guide-article-v2 .ctc-guide-article-v2__copy span{color:#ddd6ce !important;-webkit-text-fill-color:#ddd6ce !important}.ctc-guide-article-v2__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ctc-guide-article-v2__meta span{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.18);border-radius:8px;color:#f5eadc !important;display:inline-flex !important;font-size:12px !important;font-weight:850 !important;line-height:1.15 !important;padding:8px 10px;-webkit-text-fill-color:#f5eadc !important}.ctc-guide-article-v2__actions{align-self:center;display:grid;gap:8px}.ctc-guide-article-v2__actions a{align-items:center;border:1px solid rgba(250,248,245,.22);border-radius:8px;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1.1;min-height:44px;padding:12px 14px;text-align:center;text-decoration:none !important}.ctc-guide-article-v2__primary{background:#fff;border-color:#fff !important;color:var(--ctc-ink) !important}.ctc-guide-article-v2__secondary{background:0 0;color:#fff !important}.ctc-guide-article-v2__whatsapp{background:#fff8ec;border-color:rgba(216,178,122,.7) !important;color:#9a5b00 !important}.ctc-guide-article-v2__checks,.ctc-guide-article-v2__toc,.ctc-guide-article-v2__model,.ctc-guide-article-v2__legacy,.ctc-guide-article-v2__decision,.ctc-guide-article-v2__keywords,.ctc-guide-article-v2__routes,.ctc-guide-article-v2__promise{grid-column:1/-1}.ctc-guide-article-v2__toc{align-items:center;background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:12px}.ctc-guide-article-v2__toc>strong{color:#fff;font-size:13px;font-weight:950;line-height:1;white-space:nowrap}.ctc-guide-article-v2__toc>div{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.ctc-guide-article-v2__toc a{background:#faf8f5;border:1px solid rgba(250,248,245,.88);border-radius:8px;color:var(--ctc-ink) !important;display:inline-flex;font-size:12px;font-weight:850;line-height:1.1;max-width:260px;min-height:34px;padding:8px 10px;text-decoration:none !important}.ctc-guide-article-v2__toc a:hover,.ctc-guide-article-v2__toc a:focus-visible{border-color:#d8b27a;box-shadow:0 10px 20px rgba(0,0,0,.12);outline:0}.ctc-guide-article-v2__toc-link--h3{background:#fff6e8 !important;color:var(--ctc-accent) !important}.ctc-guide-article-v2__model{align-items:center;background:#faf8f5;border:1px solid rgba(250,248,245,.86);border-radius:8px;box-shadow:0 14px 28px rgba(0,0,0,.16);color:var(--ctc-ink);display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:16px}.ctc-guide-article-v2__model small{color:var(--ctc-accent);display:block;font-size:12px;font-weight:950;line-height:1;margin-bottom:7px;text-transform:uppercase}.ctc-guide-article-v2__model strong{color:var(--ctc-ink);display:block;font-size:clamp(18px,2vw,24px);font-weight:950;line-height:1.08}.ctc-guide-article-v2__model span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:750;line-height:1.4;margin-top:7px;max-width:680px}.ctc-guide-article-v2__model nav{display:grid;gap:8px;min-width:190px}.ctc-guide-article-v2__model nav a{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:8px;color:var(--ctc-accent) !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;line-height:1;min-height:38px;padding:0 12px;text-align:center;text-decoration:none !important;white-space:nowrap}.ctc-guide-article-v2__legacy{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:8px;display:grid;gap:12px;padding:14px}.ctc-guide-article-v2__legacy-head{display:grid;gap:6px;max-width:780px}.ctc-guide-article-v2__legacy-head small{color:#d8b27a;font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-guide-article-v2__legacy-head strong{color:#fff;font-size:clamp(17px,1.8vw,22px);font-weight:950;line-height:1.08}.ctc-guide-article-v2__legacy-head span{color:rgba(250,248,245,.74);font-size:13px;font-weight:750;line-height:1.4}.ctc-guide-article-v2__legacy-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-guide-article-v2__legacy-grid a{background:#faf8f5;border:1px solid rgba(250,248,245,.9);border-radius:8px;color:var(--ctc-ink) !important;display:grid;gap:7px;min-height:146px;padding:13px;text-decoration:none !important}.ctc-guide-article-v2__legacy-grid small{color:var(--ctc-accent);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-guide-article-v2__legacy-grid strong{color:var(--ctc-ink);font-size:14px;font-weight:950;line-height:1.12}.ctc-guide-article-v2__legacy-grid span{color:var(--ctc-muted);font-size:12px;font-weight:700;line-height:1.38}.ctc-guide-article-v2__checks{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ctc-guide-article-v2__checks span{background:rgba(255,255,255,.06);border:1px solid rgba(250,248,245,.16);border-radius:8px;color:#fff;font-size:12px;font-weight:900;line-height:1.2;padding:10px;text-align:center}.ctc-guide-article-v2__decision{align-items:center;background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(150px,.7fr) repeat(auto-fit,minmax(130px,1fr));padding:10px}.ctc-guide-article-v2__decision strong{color:#d8b27a;font-size:12px;font-weight:950;line-height:1.1;text-transform:uppercase}.ctc-guide-article-v2__decision span{background:rgba(255,255,255,.06);border:1px solid rgba(250,248,245,.12);border-radius:8px;color:#fff;font-size:12px;font-weight:850;line-height:1.2;padding:9px 10px;text-align:center}.ctc-guide-article-v2__keywords{align-items:center;background:#faf8f5;border:1px solid rgba(250,248,245,.86);border-radius:8px;color:var(--ctc-ink);display:flex;flex-wrap:wrap;gap:8px;padding:12px}.ctc-guide-article-v2__keywords strong{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1.1;margin-right:3px;text-transform:uppercase}.ctc-guide-article-v2__keywords a{background:#fff;border:1px solid var(--ctc-line);border-radius:999px;color:var(--ctc-ink) !important;font-size:13px;font-weight:900;line-height:1;padding:9px 11px;text-decoration:none !important;white-space:nowrap}.ctc-guide-article-v2__routes{align-items:center;border-top:1px solid rgba(250,248,245,.14);display:flex;flex-wrap:wrap;gap:8px;padding-top:14px}.ctc-guide-article-v2__routes strong{color:#d8b27a;font-size:12px;font-weight:950;margin-right:3px;text-transform:uppercase}.ctc-guide-article-v2__routes a{background:rgba(255,255,255,.06);border:1px solid rgba(250,248,245,.16);border-radius:999px;color:#fff !important;font-size:13px;font-weight:850;line-height:1;padding:9px 11px;text-decoration:none !important}.ctc-guide-article-v2__promise{background:rgba(250,248,245,.06);border:1px solid rgba(250,248,245,.14);border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px}.ctc-guide-article-v2__promise span{color:#f3ebe2;font-size:12px;font-weight:850;line-height:1.25;text-align:center}.ctc-guide-next-step-v2,.ctc-guide-next-step-v2 *{box-sizing:border-box}.ctc-guide-next-step-v2{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:8px;box-shadow:0 16px 34px rgba(18,18,18,.05);color:var(--ctc-ink);display:grid;gap:16px;margin:28px auto 34px;max-width:1180px;padding:clamp(16px,3vw,24px)}.ctc-guide-next-step-v2__head{display:grid;gap:7px;max-width:820px}.ctc-guide-next-step-v2__head p{color:var(--ctc-accent) !important;font-size:12px !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1 !important;margin:0 !important;text-transform:uppercase}.ctc-guide-next-step-v2__head h2{color:var(--ctc-ink) !important;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(26px,3vw,38px) !important;font-weight:820 !important;letter-spacing:0 !important;line-height:1.02 !important;margin:0 !important;overflow-wrap:anywhere}.ctc-guide-next-step-v2__head span{color:var(--ctc-muted);font-size:15px;font-weight:700;line-height:1.48;max-width:760px}.ctc-guide-next-step-v2__grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-guide-next-step-v2__grid a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:8px;color:var(--ctc-ink) !important;display:grid;gap:8px;min-height:172px;padding:14px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-guide-next-step-v2__grid a:hover,.ctc-guide-next-step-v2__grid a:focus-visible{border-color:#d8b27a;box-shadow:0 14px 28px rgba(154,91,0,.12);outline:0;transform:translateY(-1px)}.ctc-guide-next-step-v2__grid small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-guide-next-step-v2__grid strong{color:var(--ctc-ink);font-size:17px;font-weight:950;line-height:1.08}.ctc-guide-next-step-v2__grid span{color:var(--ctc-muted);font-size:13px;font-weight:720;line-height:1.4}.ctc-guide-next-step-v2__grid em{align-self:end;background:var(--ctc-primary);border-radius:8px;color:#fff;display:inline-flex;font-size:12px;font-style:normal;font-weight:950;justify-content:center;line-height:1;min-height:34px;padding:11px 12px;width:fit-content}.ctc-guide-next-step-v2__grid a:nth-child(2) em{background:#fff6e8;border:1px solid #d8b27a;color:var(--ctc-accent)}.ctc-guide-next-step-v2__proof{display:flex;flex-wrap:wrap;gap:8px}.ctc-guide-next-step-v2__proof span{background:#fff6e8;border:1px solid #d8b27a;border-radius:999px;color:var(--ctc-accent);font-size:12px;font-weight:900;line-height:1;padding:9px 11px}.woocommerce-shop .neve-main,.woocommerce-shop .shop-container,.woocommerce-shop .nv-index-posts,body.ctc-category-bridge-active .neve-main,body.ctc-category-bridge-active .shop-container,body.ctc-category-bridge-active .nv-index-posts,body.ctc-taxonomy-bridge-active .neve-main,body.ctc-taxonomy-bridge-active .shop-container,body.ctc-taxonomy-bridge-active .nv-index-posts,body.ctc-search-bridge-active .neve-main,body.ctc-search-bridge-active .shop-container,body.ctc-search-bridge-active .nv-index-posts{background:var(--ctc-paper)}.woocommerce-shop .woocommerce-products-header,.woocommerce-shop .woocommerce-result-count,.woocommerce-shop .woocommerce-ordering,body.ctc-category-bridge-active .woocommerce-products-header,body.ctc-category-bridge-active .woocommerce-result-count,body.ctc-category-bridge-active .woocommerce-ordering,body.ctc-taxonomy-bridge-active .woocommerce-products-header,body.ctc-taxonomy-bridge-active .woocommerce-result-count,body.ctc-taxonomy-bridge-active .woocommerce-ordering,body.ctc-search-bridge-active .woocommerce-products-header,body.ctc-search-bridge-active .woocommerce-result-count,body.ctc-search-bridge-active .woocommerce-ordering{font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important}.woocommerce-shop .woocommerce-result-count,body.ctc-category-bridge-active .woocommerce-result-count,body.ctc-taxonomy-bridge-active .woocommerce-result-count,body.ctc-search-bridge-active .woocommerce-result-count{color:var(--ctc-muted);font-weight:700}.woocommerce-shop .woocommerce-ordering select,.woocommerce-shop select,.woocommerce .quantity .qty,.woocommerce :where(input.qty,.quantity input){background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;min-height:44px}.woocommerce-shop ul.products,body.ctc-category-bridge-active ul.products,body.ctc-taxonomy-bridge-active ul.products,body.ctc-search-bridge-active ul.products{align-items:stretch}.woocommerce-shop ul.products li.product,body.ctc-category-bridge-active ul.products li.product,body.ctc-taxonomy-bridge-active ul.products li.product,body.ctc-search-bridge-active ul.products li.product{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 32px rgba(18,18,18,.05);display:flex;flex-direction:column;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin-bottom:24px !important;overflow:hidden;padding:12px 12px 16px !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.woocommerce-shop ul.products li.product:hover,body.ctc-category-bridge-active ul.products li.product:hover,body.ctc-taxonomy-bridge-active ul.products li.product:hover,body.ctc-search-bridge-active ul.products li.product:hover{border-color:#cdbfafe6;box-shadow:0 18px 44px rgba(18,18,18,.08);transform:translateY(-2px)}.woocommerce-shop ul.products li.product a img,body.ctc-category-bridge-active ul.products li.product a img,body.ctc-taxonomy-bridge-active ul.products li.product a img,body.ctc-search-bridge-active ul.products li.product a img{background:#f0ebe5;border:1px solid rgba(221,214,206,.82);border-radius:var(--ctc-radius);margin-bottom:14px !important;object-fit:contain;padding:12px}.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,body.ctc-category-bridge-active ul.products li.product .woocommerce-loop-product__title,body.ctc-taxonomy-bridge-active ul.products li.product .woocommerce-loop-product__title,body.ctc-search-bridge-active ul.products li.product .woocommerce-loop-product__title{color:var(--ctc-ink) !important;font-size:16px !important;font-weight:850 !important;line-height:1.22 !important;margin-bottom:8px !important;min-height:42px;padding:0 !important}.ctc-loop-specs{display:grid;gap:6px;grid-template-columns:1fr;margin:0 0 9px}.ctc-loop-specs,.ctc-loop-specs *{box-sizing:border-box;letter-spacing:0}.ctc-loop-specs div{align-items:center;background:var(--ctc-paper);border:1px solid rgba(221,214,206,.9);border-radius:var(--ctc-radius);display:grid;gap:8px;grid-template-columns:minmax(72px,.58fr) minmax(0,1fr);min-height:34px;padding:6px 8px}.ctc-loop-specs dt{color:var(--ctc-muted);font-size:10px;font-weight:900;line-height:1;margin:0;text-transform:uppercase;white-space:nowrap}.ctc-loop-specs dd{color:var(--ctc-ink);font-size:12px;font-weight:900;line-height:1.15;margin:0;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.woocommerce-shop ul.products li.product .price,body.ctc-category-bridge-active ul.products li.product .price,body.ctc-taxonomy-bridge-active ul.products li.product .price,body.ctc-search-bridge-active ul.products li.product .price{color:var(--ctc-ink) !important;display:block;font-size:17px !important;font-weight:900 !important;margin:auto 0 12px !important}.woocommerce-shop ul.products li.product .button,body.ctc-category-bridge-active ul.products li.product .button,body.ctc-taxonomy-bridge-active ul.products li.product .button,body.ctc-search-bridge-active ul.products li.product .button{margin-top:auto !important;min-height:44px;width:100%}.ctc-loop-trust-strip{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 12px}.ctc-loop-trust-strip span{background:#fff6e8;border:1px solid rgba(216,178,122,.72);border-radius:var(--ctc-radius);color:var(--ctc-accent);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:10px;font-weight:850;line-height:1.05;padding:7px 8px}.ctc-loop-tradein-link{align-items:center;background:#fff6e8;border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;display:inline-flex;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:12px;font-weight:900;justify-content:center;line-height:1;margin-top:9px;min-height:40px;padding:0 10px;text-align:center;text-decoration:none !important;width:100%}.ctc-loop-tradein-link:hover,.ctc-loop-tradein-link:focus-visible{background:#fff1dc;border-color:rgba(154,91,0,.56);color:var(--ctc-accent) !important}.woocommerce-shop :where(.wpfMainWrapper,.wpfFilterWrapper,.wpfFilterContent,.elementor-widget-shortcode,.elementor-widget-container:has(.wpfMainWrapper)){background:var(--ctc-surface);border-color:var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif}.woocommerce-shop :where(.wpfFilterTitle,.wpfFilterWrapper .wpfFilterTitle){color:var(--ctc-ink);font-weight:850;letter-spacing:0}.woocommerce nav.woocommerce-pagination ul{border:0;display:flex;gap:8px;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);font-weight:800;min-width:42px}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff}@media (max-width:768px){.ctc-global-header{position:sticky}body.ctc-guides-bridge-active,body.ctc-guides-bridge-active .ctc3,body.ctc-guides-bridge-active .ctc-global-header,body.ctc-guides-bridge-active .ctc-global-footer{max-width:100vw;overflow-x:hidden}body.ctc-guides-bridge-active .ctc-global-header *,body.ctc-guides-bridge-active .ctc3 *,body.ctc-guides-bridge-active .ctc3 *:before,body.ctc-guides-bridge-active .ctc3 *:after{box-sizing:border-box}body.ctc-guides-bridge-active .ctc-global-header__main,body.ctc-guides-bridge-active .ctc-global-mobile-actions,body.ctc-guides-bridge-active .ctc-global-mobile-proof,body.ctc-guides-bridge-active .ctc3-wrap,body.ctc-guides-bridge-active .ctc-proof-wrap,body.ctc-guides-bridge-active .ctc3-guides-page main,body.ctc-guides-bridge-active .ctc3-guides-page .ctc3-hero-lite,body.ctc-guides-bridge-active .ctc3-guides-page .ctc3-marketplace-proof,body.ctc-guides-bridge-active .ctc3-guides-page .ctc3-marketplace-proof *{max-width:100% !important;min-width:0 !important}body.ctc-guides-bridge-active .ctc-global-header__main,body.ctc-guides-bridge-active .ctc-global-mobile-actions,body.ctc-guides-bridge-active .ctc-global-mobile-proof,body.ctc-guides-bridge-active main.ctc3-wrap,body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-wrap{box-sizing:border-box !important;margin-left:0 !important;margin-right:0 !important;width:100vw !important}body.ctc-guides-bridge-active main.ctc3-wrap{padding-left:16px !important;padding-right:16px !important}body.ctc-guides-bridge-active .ctc3-guides-page .ctc3-hero-lite,body.ctc-guides-bridge-active .ctc3-guides-page .ctc3-hero-lite p,body.ctc-guides-bridge-active .ctc3-guides-page .ctc3-hero-lite h1{max-width:calc(100vw - 32px) !important;overflow-wrap:anywhere !important}.ctc-global-header__proof{display:none}.ctc-global-header__main{gap:9px;grid-template-columns:minmax(0,1fr) auto;min-height:52px;padding:7px 14px}.ctc-global-brand{min-width:0}.ctc-global-brand img{height:34px;width:34px}.ctc-global-brand strong{font-size:14px}.ctc-global-brand small{font-size:9.5px;margin-top:2px}.ctc-global-nav,.ctc-global-actions__secondary,.ctc-global-actions__icon{display:none}.ctc-global-actions{display:none}.ctc-global-mobile-actions{box-sizing:border-box;display:grid;gap:6px;grid-template-columns:minmax(118px,1.16fr) minmax(104px,1fr) minmax(78px,.76fr) !important;max-width:100%;overflow:hidden;padding:0 14px 7px;width:100% !important}.ctc-global-mobile-proof{align-items:center;box-sizing:border-box;color:var(--ctc-muted);display:grid;font-size:9.5px;font-weight:850;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr));line-height:1.15;margin:-1px 14px 7px;max-width:calc(100vw - 28px) !important;overflow:hidden;text-align:center;width:calc(100vw - 28px) !important}.ctc-global-mobile-proof span{background:rgba(255,255,255,.66);border:1px solid rgba(221,214,206,.82);border-radius:8px;min-width:0;overflow:hidden;padding:5px 4px;text-overflow:ellipsis;white-space:nowrap}body.ctc-pdp-bridge-active.single-product div.product div.images.woocommerce-product-gallery,body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery{display:block !important;float:none !important;margin:12px 0 16px 50% !important;max-width:calc(100vw - 28px) !important;padding:10px !important;transform:translateX(-50%);width:calc(100vw - 28px) !important}body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery__wrapper,body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery__image{max-width:100% !important;width:100% !important}body.ctc-pdp-bridge-active.single-product .woocommerce-product-gallery__image img{aspect-ratio:4/3;object-fit:contain}body.ctc-pdp-bridge-active.single-product form.variations_form.cart{box-sizing:border-box;margin-left:50% !important;margin-right:0 !important;max-width:calc(100vw - 28px) !important;transform:translateX(-50%);width:calc(100vw - 28px) !important}body.ctc-empty-cart-bridge-active .ctc-global-mobile-actions,body.ctc-account-bridge-active .ctc-global-mobile-actions,body.ctc-login-bridge-active .ctc-global-mobile-actions,body.ctc-support-bridge-active .ctc-global-mobile-actions{margin-left:14px;margin-right:14px;max-width:calc(100vw - 28px) !important;padding-left:0;padding-right:0;width:calc(100vw - 28px) !important}.ctc-global-mobile-actions .ctc-global-actions__primary{grid-column:auto;min-height:38px;width:100%}.ctc-global-mobile-actions .ctc-global-actions__primary,.ctc-global-mobile-actions .ctc-global-actions__secondary,.ctc-global-mobile-actions .ctc-global-actions__whatsapp{font-size:11.5px;padding:0 7px}.ctc-global-mobile-actions .ctc-global-actions__secondary,.ctc-global-mobile-actions .ctc-global-actions__whatsapp{display:inline-flex;min-height:38px;min-width:0;overflow:hidden;overflow-wrap:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.ctc-global-footer__cta{grid-template-columns:1fr;gap:14px;padding:22px 16px 18px}.ctc-global-footer__cta h2{font-size:clamp(27px,8.4vw,34px);line-height:1.02;margin-bottom:8px}.ctc-global-footer__cta span{font-size:13px;line-height:1.45}.ctc-global-footer__cta-actions{display:grid;gap:8px;grid-template-columns:1fr 1fr;width:100%}.ctc-global-footer__cta-actions a{font-size:12px;min-height:40px;padding:0 10px;width:100%}.ctc-global-footer__process{grid-template-columns:1fr;padding:18px 16px 20px}.ctc-global-footer__process-head h2{font-size:clamp(24px,7.8vw,31px)}.ctc-global-footer__process-head span{font-size:13px;line-height:1.45}.ctc-global-footer__process-grid{display:flex;gap:10px;margin:0 -16px;overflow-x:auto;padding:0 16px 2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.ctc-global-footer__process-card{flex:0 0 214px;padding:13px;scroll-snap-align:start}.ctc-global-footer__process-card span{display:-webkit-box;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ctc-global-footer__marketplace{grid-template-columns:1fr;padding:18px 16px 20px}.ctc-global-footer__renove{display:flex;gap:10px;margin:0 -16px;overflow-x:auto;padding:0 16px 2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.ctc-global-footer__popular,.ctc-global-footer__trust,.ctc-global-footer__renove a{padding:13px}.ctc-global-footer__renove a{flex:0 0 242px;grid-template-columns:1fr;scroll-snap-align:start}.ctc-global-footer__popular div,.ctc-global-footer__trust div{max-height:74px;overflow:hidden}.ctc-global-footer__popular a,.ctc-global-footer__trust span{font-size:11px;min-height:29px;padding:0 9px}.ctc-global-footer__grid{gap:14px 12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 16px}.ctc-global-footer__brand{grid-column:1/-1}.ctc-global-footer__col{border-top:1px solid rgba(250,248,245,.14);gap:6px;min-width:0;padding-top:11px}.ctc-global-footer__col strong{font-size:12px;margin-bottom:4px;text-transform:uppercase}.ctc-global-footer__col a{font-size:11.5px;line-height:1.22;overflow-wrap:anywhere}.ctc-global-footer__legal{align-items:flex-start;flex-direction:column;gap:8px;padding:14px 16px 20px}.ctc-global-footer__legal nav{justify-content:flex-start}.ctc3{background:var(--ctc-paper) !important}.ctc3 :where(h1,.ctc3-trade-hero h1){font-size:clamp(34px,10vw,44px) !important;line-height:1.04 !important}.ctc3 :where(.ctc3-primary,.primary,a.primary,button.primary,.ctc3-secondary,.secondary,.ctc3-outline){min-height:46px !important;width:100%}.ctc3 :where(.ctc3-card,.ctc3-route,.ctc3-model,.ctc3-axis-card){box-shadow:0 10px 22px rgba(18,18,18,.05) !important}body.ctc-home-bridge-active .ctc-home-featured-context{align-items:stretch;grid-template-columns:1fr;margin:22px 0 14px;padding:18px 16px}body.ctc-home-bridge-active .ctc-home-featured-context__copy h2{font-size:25px}body.ctc-home-bridge-active .ctc-home-featured-context__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.ctc-home-bridge-active .ctc-home-featured-context__proof span{justify-content:center;text-align:center}body.ctc-home-bridge-active .ctc-home-featured-context__actions{min-width:0}body.ctc-home-bridge-active .ctc3 .ctc3-grid{gap:14px}body.ctc-home-bridge-active .ctc3-shopping-categories .ctc3-wrap{padding:18px 16px 22px !important}body.ctc-home-bridge-active .ctc3-shopcat-head{display:block !important;padding:16px !important}body.ctc-home-bridge-active .ctc3-shopcat-head h2{font-size:25px !important}body.ctc-home-bridge-active .ctc3-shopcat-grid{gap:10px !important;grid-template-columns:1fr !important}body.ctc-home-bridge-active .ctc3-shopcat-card{min-height:86px !important;padding:12px !important}body.ctc-home-bridge-active .ctc3-shopcat-thumb{flex-basis:56px !important;height:56px !important;width:56px !important}body.ctc-home-bridge-active .ctc3-shopcat-thumb img{height:50px !important;width:50px !important}body.ctc-home-bridge-active .ctc3-shopcat-actions{display:grid !important;grid-template-columns:1fr !important}.ctc-shop-hero{margin-bottom:14px;padding:10px 14px 10px}.ctc-shop-hero__inner{grid-template-columns:1fr;max-width:100%;min-width:0}.ctc-shop-hero__copy{padding:15px}.ctc-shop-hero__eyebrow{font-size:10px;margin-bottom:8px}.ctc-shop-hero h1{font-size:clamp(26px,7.2vw,30px);line-height:1.05;max-width:100%;overflow-wrap:normal;word-break:normal}.ctc-shop-hero__lead{display:-webkit-box;font-size:13px;line-height:1.32;margin-top:9px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ctc-shop-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.ctc-shop-hero__actions .ctc-shop-button--primary{grid-column:1/-1}.ctc-shop-button{font-size:12px;min-height:40px;padding-left:9px;padding-right:9px;width:100%}.ctc-shop-hero__panel{display:none}.ctc-shop-device-gallery{min-height:160px;padding:8px 0 0}.ctc-shop-device-photo{min-height:126px;padding:8px;transform:none}.ctc-shop-device-photo img{height:112px}.ctc-shop-device-photo--2{min-height:152px}.ctc-shop-device-photo--2 img{height:140px}.ctc-shop-renewal-mini{grid-template-columns:1fr}.ctc-shop-products-anchor{scroll-margin-top:224px}.ctc-shop-proof,.ctc-shop-model-strip{display:flex;flex-wrap:nowrap;margin-top:8px;overflow-x:auto;padding-bottom:0;scrollbar-width:none}.ctc-shop-proof::-webkit-scrollbar,.ctc-shop-model-strip::-webkit-scrollbar{display:none}.ctc-shop-proof span:nth-child(n+5){display:none}.ctc-shop-proof span,.ctc-shop-model-strip a{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-height:34px;padding:8px 10px;text-align:center;white-space:nowrap}.ctc-shop-decision-dock{grid-template-columns:1fr;margin-top:8px;padding:10px}.ctc-shop-decision-dock__head{padding:0}.ctc-shop-decision-dock__head span{display:none}.ctc-shop-decision-dock__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-shop-decision-dock__grid a{min-height:58px;padding:9px}.ctc-shop-decision-dock__grid span{display:none}.ctc-shop-value-banner{grid-template-columns:1fr;margin-bottom:16px;padding:16px;width:calc(100% - 28px)}.ctc-shop-value-banner__copy h2{font-size:clamp(26px,8vw,34px);line-height:1.06}.ctc-shop-value-banner__copy span{font-size:14px}.ctc-shop-value-banner__grid{grid-template-columns:1fr}.ctc-shop-value-banner__grid article{min-height:0;padding:13px}.ctc-shop-value-banner__actions{display:grid;grid-template-columns:1fr}.ctc-shop-quick-finder{grid-template-columns:1fr;margin-bottom:16px;padding:16px;width:calc(100% - 28px)}.ctc-shop-quick-finder__head h2{font-size:clamp(25px,7.4vw,32px)}.ctc-shop-quick-finder__head span{font-size:14px}.ctc-shop-quick-finder__routes{grid-template-columns:1fr}.ctc-shop-quick-finder__routes a{min-height:0;padding:14px}.ctc-shop-quick-finder__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-shop-quick-finder__chips a{border-radius:var(--ctc-radius);min-height:38px;text-align:center}.ctc-shop-intent-router{margin:0 auto 16px;width:calc(100% - 28px)}.ctc-shop-intent-router__head,.ctc-shop-intent-router__grid{grid-template-columns:1fr}.ctc-shop-intent-router__head h2{font-size:clamp(26px,8vw,34px)}.ctc-shop-intent-router__grid a{min-height:0;padding:15px}.ctc-shop-compare-toolbar{margin-bottom:16px;padding:16px;scroll-margin-top:216px;width:calc(100% - 28px)}.ctc-shop-compare-toolbar__head{grid-template-columns:1fr}.ctc-shop-compare-toolbar__head h2{font-size:clamp(24px,7vw,32px)}.ctc-shop-compare-toolbar__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-shop-compare-toolbar__filters a{min-height:68px;padding:11px}.ctc-shop-live-inventory{grid-template-columns:1fr;margin-bottom:16px;padding:16px;width:calc(100% - 28px)}.ctc-shop-live-inventory__metric{align-items:flex-start;min-height:0;text-align:left}.ctc-shop-live-inventory__metric span{max-width:none}.ctc-shop-live-inventory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-shop-live-inventory__grid a{min-height:134px;padding:12px}.ctc-shop-live-inventory__actions{display:grid;grid-template-columns:1fr}.ctc-shop-assurance{margin-bottom:16px;padding:18px;width:calc(100% - 28px)}.ctc-shop-assurance__copy h2{font-size:clamp(28px,9vw,38px)}.ctc-shop-assurance__grid{grid-template-columns:1fr}.ctc-shop-assurance__grid article{min-height:0;padding:16px}.ctc-shop-assurance__actions{display:grid;grid-template-columns:1fr}.ctc-shop-featured{margin-bottom:24px;padding:0 14px;width:100%}.ctc-shop-featured__head{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px}.ctc-shop-featured__head>a{font-size:11px;min-height:36px;padding:9px 10px;text-align:center;white-space:nowrap;width:auto}.ctc-shop-featured__head h2{font-size:clamp(22px,6vw,27px);line-height:1.02}.ctc-shop-featured__eyebrow{font-size:10px;margin-bottom:3px}.ctc-shop-featured__summary{display:flex;gap:7px;margin-bottom:10px;overflow-x:auto;padding-bottom:0;scrollbar-width:none}.ctc-shop-featured__summary::-webkit-scrollbar{display:none}.ctc-shop-featured__summary article{flex:0 0 142px;min-height:54px;padding:8px 9px}.ctc-shop-featured__summary span{font-size:9px}.ctc-shop-featured__summary strong,.ctc-shop-featured__summary strong :where(.amount,bdi){font-size:14px}.ctc-shop-featured__grid{display:flex;gap:10px;grid-template-columns:none;margin-left:-14px;margin-right:-14px;overflow-x:auto;padding:0 14px 2px;scroll-snap-type:x mandatory;scrollbar-width:none}.ctc-shop-featured__grid::-webkit-scrollbar{display:none}.ctc-shop-featured__rail-note{display:block}.ctc-shop-product-card{display:flex;flex:0 0 244px;flex-direction:column;grid-template-columns:none;scroll-snap-align:start}.ctc-shop-product-card__image{min-height:112px;padding:8px}.ctc-shop-product-card__image img{height:96px}.ctc-shop-product-card__image-note{bottom:7px;font-size:9px;left:7px;padding:5px 6px}.ctc-shop-product-card__body{padding:10px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__meta,body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__trustline,body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__note,body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__trade{display:none}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card h3{font-size:14px;line-height:1.16;min-height:34px}.ctc-shop-product-card__specs{grid-template-columns:repeat(2,minmax(0,1fr))}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs{gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:7px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs div{display:flex;gap:5px;justify-content:space-between;min-height:28px;padding:4px 6px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs div:nth-child(n+3){display:none}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs dt,body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__specs dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctc-shop-product-card__deal{grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-shop-product-card__deal span{min-height:28px}.ctc-shop-product-card__proof span{font-size:10px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__proof{gap:4px;margin:7px 0}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__proof span{font-size:9px;padding:5px 4px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__price{font-size:15px;margin-top:auto}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__price-context{padding:5px 6px}body.ctc-shop-bridge-active .ctc-shop-featured__grid .ctc-shop-product-card__cta{min-height:36px}.ctc-shop-renove-banner{grid-template-columns:1fr;gap:10px;margin-top:12px;padding:14px}.ctc-shop-renove-banner p{font-size:10px;margin-bottom:5px}.ctc-shop-renove-banner strong{font-size:20px;line-height:1.05}.ctc-shop-renove-banner span{display:-webkit-box;font-size:12px;line-height:1.35;margin-top:6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ctc-shop-renove-banner .ctc-shop-button{min-height:36px;width:100%}.ctc-shop-decision-guide{padding:24px 14px 30px}.ctc-shop-decision-guide__head h2{font-size:clamp(28px,8vw,34px)}.ctc-shop-decision-guide__head span{font-size:14px}.ctc-shop-decision-guide__grid{grid-template-columns:1fr}.ctc-shop-decision-card{padding:18px}.ctc-shop-decision-guide__actions{display:grid;grid-template-columns:1fr}.ctc-shop-catalog-transition{margin-bottom:18px;padding:18px;scroll-margin-top:216px;width:calc(100% - 28px)}.ctc-shop-catalog-transition__copy h2{font-size:clamp(28px,8vw,36px)}.ctc-shop-catalog-transition__copy span{font-size:14px}.ctc-shop-catalog-transition__steps{grid-template-columns:1fr}.ctc-shop-catalog-transition__steps a{min-height:0}.ctc-shop-catalog-transition__actions{display:grid;grid-template-columns:1fr}.ctc-pdp-decision{margin:14px 0;max-width:none;padding:16px;width:calc(100vw - 28px);margin-left:calc((100% - (100vw - 28px))/2);margin-right:calc((100% - (100vw - 28px))/2)}.ctc-pdp-preflight{max-width:none;padding:14px;width:calc(100vw - 28px);margin-left:calc((100% - (100vw - 28px))/2);margin-right:calc((100% - (100vw - 28px))/2)}.ctc-pdp-preflight__head{gap:6px}.ctc-pdp-preflight__head h1{font-size:clamp(21px,6.4vw,27px);line-height:1.08}.ctc-pdp-preflight__head span{font-size:12px;line-height:1.35}.ctc-pdp-choice-flow{grid-template-columns:1fr}.ctc-pdp-renewal-equation{display:grid;gap:8px;grid-template-columns:1fr;overflow-x:visible;padding-bottom:8px}.ctc-pdp-renewal-equation div{min-width:0}.ctc-pdp-photo-policy{align-items:stretch;grid-template-columns:1fr;gap:9px;padding:12px}.ctc-pdp-photo-policy a{min-height:38px;width:100%}.ctc-pdp-photo-policy small{display:none}.ctc-pdp-preflight__chips{flex-wrap:wrap;overflow-x:visible;padding-bottom:0}.ctc-pdp-preflight__chips span,.ctc-pdp-preflight__chips a{flex:1 1 calc(50% - 7px);justify-content:center;min-height:34px;text-align:center;white-space:normal}.ctc-pdp-preflight-guides{align-items:stretch;grid-template-columns:1fr}.ctc-pdp-preflight-guides div{display:grid;grid-template-columns:1fr;justify-content:stretch}.ctc-pdp-preflight-guides a{align-items:center;display:flex;justify-content:space-between;min-height:34px}.ctc-pdp-preflight-guides a:after{content:"Leer";font-size:10px;text-transform:uppercase}.ctc-pdp-renewal-value{align-items:stretch;grid-template-columns:1fr;gap:9px;padding:12px}.ctc-pdp-renewal-value a{min-height:38px;width:100%}.ctc-pdp-renewal-value small{display:none}.ctc-pdp-commerce-strip{grid-template-columns:1fr}.ctc-pdp-commerce-strip span{min-height:34px}.ctc-pdp-marketplace-summary{grid-template-columns:1fr;padding:13px}.ctc-pdp-marketplace-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-pdp-decision__grid{grid-template-columns:1fr}.ctc-pdp-guides{padding:14px}.ctc-pdp-guides__head{align-items:start;grid-template-columns:1fr}.ctc-pdp-guides__head h3{font-size:clamp(22px,6.4vw,28px)}.ctc-pdp-guides__grid{grid-template-columns:1fr}.ctc-pdp-guides__grid a{min-height:104px}.ctc-pdp-guides__cta{align-items:stretch;display:grid;grid-template-columns:1fr}.ctc-pdp-guides__cta a{width:100%}.ctc-pdp-proof{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.ctc-pdp-proof span{white-space:nowrap}.ctc-trade-form-bridge{margin-bottom:14px;padding:16px}.ctc-trade-form-bridge__head strong{font-size:clamp(24px,7.6vw,32px)}.ctc-trade-form-bridge__steps{grid-template-columns:1fr}.ctc-trade-form-bridge__value{grid-template-columns:1fr}.ctc-trade-form-bridge__categories>div,.ctc-trade-form-bridge__popular-grid,.ctc-trade-form-bridge__routes-grid,.ctc-trade-form-bridge__signals-grid,.ctc-trade-form-bridge__faq-grid{grid-template-columns:1fr}.ctc-trade-form-bridge__signals{padding:16px}.ctc-trade-form-bridge__factors{padding:16px}.ctc-trade-form-bridge__factors-grid{grid-template-columns:1fr}.ctc-trade-form-bridge__steps span{text-align:center}.ctc-guarantee-bridge{padding:24px 14px 28px}.ctc-guarantee-bridge__hero{grid-template-columns:1fr}.ctc-guarantee-bridge__hero h1{font-size:clamp(34px,9.4vw,44px);max-width:100%;overflow-wrap:anywhere;word-break:normal}.ctc-guarantee-bridge__hero span{font-size:15px}.ctc-guarantee-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-guarantee-bridge__summary{align-self:stretch;padding:18px}.ctc-guarantee-bridge__steps{grid-template-columns:1fr}.ctc-guarantee-bridge__matrix{padding:18px}.ctc-guarantee-bridge__matrix-head h2{font-size:clamp(28px,8vw,36px)}.ctc-guarantee-bridge__matrix-grid{grid-template-columns:1fr}.ctc-guarantee-bridge__matrix-grid article{min-height:0}.ctc-guarantee-bridge__guides{padding:18px}.ctc-guarantee-bridge__guides-head h2{font-size:clamp(26px,7vw,34px)}.ctc-guarantee-bridge__guides-grid{grid-template-columns:1fr}.ctc-guarantee-bridge__guides-grid a{min-height:0}.ctc-guarantee-bridge__guides-cta{align-items:stretch;flex-direction:column}.ctc-guarantee-bridge__guides-cta a{width:100%}.ctc-model-decision{grid-template-columns:1fr;margin:14px 14px 0;padding:16px}.ctc-model-decision__snapshot{grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-model-decision__snapshot article{min-height:70px;padding:10px 8px}.ctc-model-decision__snapshot strong{font-size:13px}.ctc-model-decision__actions{min-width:0}.ctc-model-decision__proof{flex-wrap:wrap;overflow-x:visible;padding-bottom:2px}.ctc-model-decision__proof span{min-width:0;white-space:normal}.ctc-model-seo{margin:12px 14px 0;padding:16px}.ctc-model-seo__head{grid-template-columns:1fr}.ctc-model-seo__cta{width:100%}.ctc-model-live-summary{grid-template-columns:1fr;padding:14px}.ctc-model-live-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-model-live-summary__actions{display:grid;grid-template-columns:1fr}.ctc-model-live-summary__primary,.ctc-model-live-summary__secondary{width:100%}.ctc-model-use-router{padding:14px}.ctc-model-use-router__head{align-items:start;grid-template-columns:1fr}.ctc-model-use-router__head h3{font-size:clamp(23px,6.8vw,30px)}.ctc-model-use-router__grid{display:flex;gap:10px;grid-template-columns:none;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.ctc-model-use-router__grid a{flex:0 0 228px;min-height:132px;scroll-snap-align:start}.ctc-model-compare__head,.ctc-model-compare__grid{grid-template-columns:1fr}.ctc-model-compare__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-model-guides{padding:14px}.ctc-model-guides__head{align-items:start;grid-template-columns:1fr}.ctc-model-guides__head h3{font-size:clamp(23px,6.8vw,30px)}.ctc-model-guides__grid{grid-template-columns:1fr}.ctc-model-guides__grid a{min-height:108px}.ctc-model-guides__cta{align-items:stretch;display:grid;grid-template-columns:1fr}.ctc-model-guides__cta a{width:100%}.ctc-model-seo__products{grid-template-columns:1fr}.ctc-model-seo .ctc-shop-product-card{display:flex}.ctc-model-seo .ctc-shop-product-card__image{min-height:170px}.ctc-model-seo .ctc-shop-product-card__image img{height:150px}.ctc-model-seo__support,.ctc-model-seo__faq{grid-template-columns:1fr}.ctc-model-seo__alternatives{display:flex;flex-wrap:wrap;overflow-x:visible;padding-bottom:14px}.ctc-model-seo__alternatives strong{flex:0 0 100%}.ctc-model-seo__alternatives a{white-space:normal}body.ctc-guides-bridge-active .ctc3-wrap,body.ctc-guides-bridge-active .ctc3-guides-page main,body.ctc-guides-bridge-active .ctc-guides-hub-v2,body.ctc-guides-bridge-active .ctc-guides-hub-v2__cluster,body.ctc-guides-bridge-active .ctc-guides-hub-v2__card{min-width:0;max-width:100%}body.ctc-guides-bridge-active .ctc3-marketplace-proof,body.ctc-guides-bridge-active .ctc3-desktop-intent-bar{overflow-x:hidden !important}body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-routes,body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-models,body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-actions{display:grid !important;gap:8px;grid-template-columns:1fr 1fr !important;overflow:visible !important;width:100% !important}body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-title{grid-column:1/-1 !important;white-space:normal !important}body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-models a,body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-actions a{min-width:0;overflow-wrap:anywhere;text-align:center;white-space:normal !important;width:100% !important}body.ctc-guides-bridge-active .ctc3-marketplace-proof .ctc-proof-actions{grid-template-columns:1fr !important}body.ctc-guides-bridge-active .ctc-proof-actions a,body.ctc-guides-bridge-active .ctc3-desktop-intent-actions a,body.ctc-guides-bridge-active .ctc3 a{overflow-wrap:anywhere}.ctc-guides-hub-v2{margin:12px 14px 18px;max-width:calc(100vw - 28px) !important;overflow:hidden !important;padding:16px}.ctc-guides-hub-v2__head,.ctc-guides-hub-v2__cluster-head,.ctc-guides-hub-v2__glossary-head,.ctc-guides-hub-v2__cta{grid-template-columns:1fr}.ctc-guides-hub-v2__head h2{font-size:clamp(30px,9vw,40px) !important;line-height:1.02 !important}.ctc-guides-hub-v2__head span{font-size:14px;overflow-wrap:anywhere}.ctc-guides-hub-v2__actions{min-width:0;width:100%}.ctc-guides-hub-v2__proof{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;padding-bottom:0}.ctc-guides-hub-v2__proof span{flex:initial;min-height:44px;padding:9px 10px;white-space:normal}.ctc-guides-hub-v2__intent{margin-bottom:14px;padding:14px}.ctc-guides-hub-v2__intent-head,.ctc-guides-hub-v2__intent-grid{grid-template-columns:1fr}.ctc-guides-hub-v2__intent-head{gap:10px}.ctc-guides-hub-v2__intent-head h3{font-size:clamp(28px,8.4vw,36px) !important;line-height:1.02 !important}.ctc-guides-hub-v2__intent-head span,.ctc-guides-hub-v2__intent-card strong,.ctc-guides-hub-v2__intent-card span{overflow-wrap:anywhere}.ctc-guides-hub-v2__intent-card{min-height:0;padding:14px}.ctc-guides-hub-v2__question-rail{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.ctc-guides-hub-v2__question-rail strong,.ctc-guides-hub-v2__question-rail a{white-space:nowrap}.ctc-guides-hub-v2__glossary{margin-bottom:14px;padding:14px}.ctc-guides-hub-v2__glossary-head{gap:8px}.ctc-guides-hub-v2__glossary-head h3{font-size:clamp(24px,7.2vw,32px) !important}.ctc-guides-hub-v2__glossary-head span,.ctc-guides-hub-v2__glossary-card strong,.ctc-guides-hub-v2__glossary-card span{overflow-wrap:anywhere}.ctc-guides-hub-v2__glossary-grid{grid-template-columns:1fr}.ctc-guides-hub-v2__glossary-card{min-height:0;padding:14px}.ctc-guides-hub-v2__cluster{padding:14px}.ctc-guides-hub-v2__cards{grid-template-columns:1fr}.ctc-guides-hub-v2__card{min-height:0;min-width:0;padding:14px}.ctc-guides-hub-v2__card strong,.ctc-guides-hub-v2__card small,.ctc-guides-hub-v2__cta strong,.ctc-guides-hub-v2__cta span{overflow-wrap:anywhere}.ctc-guides-hub-v2__routes{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.ctc-guides-hub-v2__routes strong,.ctc-guides-hub-v2__routes a{white-space:nowrap}.ctc-guides-hub-v2__cta a{width:100%}body.ctc-guide-article-bridge-active,body.ctc-guide-article-bridge-active .ctc3,body.ctc-guide-article-bridge-active .ctc-global-header,body.ctc-guide-article-bridge-active .ctc-global-footer{max-width:100vw;overflow-x:hidden}body.ctc-guide-article-bridge-active main.ctc3-wrap,body.ctc-guide-article-bridge-active .ctc3-wrap,body.ctc-guide-article-bridge-active .ctc3-guide-summary,body.ctc-guide-article-bridge-active .ctc3-guide-summary *,body.ctc-guide-article-bridge-active .ctc-guide-article-v2,body.ctc-guide-article-bridge-active .ctc-guide-article-v2 *{box-sizing:border-box;max-width:100% !important;min-width:0 !important}body.ctc-guide-article-bridge-active main.ctc3-wrap{padding-left:16px !important;padding-right:16px !important;width:100vw !important}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main{padding-left:16px !important;padding-right:16px !important}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>:where(h1,h2,h3,p,ul,ol,.wp-block-buttons):not(.ctc-guide-article-v2){max-width:100% !important}body.ctc-guide-article-bridge-active:not(:has(.ctc3)) main.neve-main>h1.wp-block-heading{font-size:clamp(28px,7.2vw,34px) !important;line-height:1.08 !important}body.ctc-guide-article-bridge-active .elementor-widget-theme-post-title,body.ctc-guide-article-bridge-active .elementor-widget-theme-post-title :where(h1,h2),body.ctc-guide-article-bridge-active .entry-title{max-width:calc(100vw - 132px) !important;overflow-wrap:normal !important;word-break:normal !important}body.ctc-guide-article-bridge-active .elementor-widget-theme-post-title :where(h1,h2),body.ctc-guide-article-bridge-active .entry-title{font-size:clamp(21px,5.8vw,25px) !important;line-height:1.14 !important}.ctc-guide-article-v2{grid-template-columns:1fr;margin:14px 0 18px;max-width:calc(100vw - 58px) !important;overflow:hidden;padding:18px;width:auto}.ctc-guide-article-v2__copy{max-width:calc(100vw - 122px)}.ctc-guide-article-v2__copy h2{font-size:clamp(22px,6.4vw,27px) !important;line-height:1.06 !important;overflow-wrap:break-word;word-break:normal}.ctc-guide-article-v2__copy span{font-size:14px;overflow-wrap:normal;word-break:normal}.ctc-guide-article-v2__actions{width:100%}.ctc-guide-article-v2__actions a{width:100%}.ctc-guide-article-v2__checks{grid-template-columns:1fr}.ctc-guide-article-v2__toc{align-items:start;grid-template-columns:1fr;padding:12px}.ctc-guide-article-v2__toc>div{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.ctc-guide-article-v2__toc a{flex:0 0 210px;max-width:210px;scroll-snap-align:start}.ctc-guide-article-v2__model{grid-template-columns:1fr;padding:14px}.ctc-guide-article-v2__model nav{grid-template-columns:1fr;min-width:0}.ctc-guide-article-v2__model nav a{white-space:normal;width:100%}.ctc-guide-article-v2__legacy{padding:14px}.ctc-guide-article-v2__legacy-grid{grid-template-columns:1fr}.ctc-guide-article-v2__legacy-grid a{min-height:0}.ctc-guide-article-v2__decision{grid-template-columns:1fr}.ctc-guide-article-v2__decision strong,.ctc-guide-article-v2__decision span{text-align:center}.ctc-guide-article-v2__keywords{align-items:stretch;display:grid;grid-template-columns:1fr}.ctc-guide-article-v2__keywords strong,.ctc-guide-article-v2__keywords a{text-align:center;white-space:normal}.ctc-guide-article-v2__routes{align-items:stretch;display:grid;grid-template-columns:1fr}.ctc-guide-article-v2__routes strong,.ctc-guide-article-v2__routes a{text-align:center;white-space:normal}.ctc-guide-article-v2__promise{grid-template-columns:1fr}.woocommerce-shop ul.products li.product{padding:10px 10px 14px !important}}body.ctc-guide-article-bridge-active .ctc3 .ctc-guide-article-v2 .ctc-guide-article-v2__copy h2,body.ctc-guide-article-bridge-active .ctc-guide-article-v2 .ctc-guide-article-v2__copy h2{color:#fff !important;-webkit-text-fill-color:#fff !important}body.ctc-guide-article-bridge-active .ctc3 .ctc-guide-article-v2 .ctc-guide-article-v2__copy span,body.ctc-guide-article-bridge-active .ctc-guide-article-v2 .ctc-guide-article-v2__copy span{color:#ddd6ce !important;-webkit-text-fill-color:#ddd6ce !important}body.page-id-16072 .ctc3,body.page-id-16072 .ctc3 *,body.page-id-16072 .ctc3 *:before,body.page-id-16072 .ctc3 *:after{box-sizing:border-box}body.page-id-16072,body.page-id-16072 .ctc3,body.page-id-16072 .ctc-global-header,body.page-id-16072 .ctc-global-footer{max-width:100vw;overflow-x:hidden}body.page-id-16072 .ctc3 :where(.ctc3-whatsapp-clarity,.ctc3-faq-trust,.ctc3-grid-faq,.ctc3-band){max-width:100% !important;min-width:0 !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity{background:var(--ctc-surface) !important;border-color:var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;box-shadow:0 16px 34px rgba(18,18,18,.05) !important;color:var(--ctc-ink) !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity h2,body.page-id-16072 .ctc3 .ctc3-faq-trust h2,body.page-id-16072 .ctc3 .ctc3-grid-faq h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;letter-spacing:0 !important;overflow-wrap:anywhere}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity p,body.page-id-16072 .ctc3 .ctc3-faq-trust p,body.page-id-16072 .ctc3 .ctc3-grid-faq p{color:var(--ctc-muted) !important;overflow-wrap:anywhere}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity nav,body.page-id-16072 .ctc3 .ctc3-faq-trust-actions,body.page-id-16072 .ctc3 .ctc3-faq-trust-links{display:grid !important;gap:10px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;max-width:100% !important;min-width:0 !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity a,body.page-id-16072 .ctc3 .ctc3-faq-trust-actions a,body.page-id-16072 .ctc3 .ctc3-faq-trust-links a{align-items:center !important;border-radius:var(--ctc-radius) !important;display:inline-flex !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:900 !important;justify-content:center !important;line-height:1.15 !important;min-height:44px !important;min-width:0 !important;padding:0 14px !important;text-align:center !important;text-decoration:none !important;white-space:normal !important;width:100% !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity a:first-child,body.page-id-16072 .ctc3 .ctc3-faq-trust-actions a:first-child{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity a:nth-child(2),body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity a:nth-child(3),body.page-id-16072 .ctc3 .ctc3-faq-trust-actions a:nth-child(n+2),body.page-id-16072 .ctc3 .ctc3-faq-trust-links a{background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;color:var(--ctc-ink) !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity a:nth-child(3),body.page-id-16072 .ctc3 .ctc3-faq-trust-links .ctc3-faq-trust-primary{background:#fff6e8 !important;border-color:#d8b27a !important;color:var(--ctc-accent) !important}body.page-id-16072 .ctc3 .ctc3-faq-trust-kicker{color:var(--ctc-accent) !important;letter-spacing:0 !important}body.page-id-16072 .ctc3 .ctc3-faq-trust-layout,body.page-id-16072 .ctc3 .ctc3-faq-trust-grid,body.page-id-16072 .ctc3 .ctc3-grid-faq{min-width:0 !important}body.page-id-16072 .ctc3 .ctc3-faq-trust-card,body.page-id-16072 .ctc3 .ctc3-grid-faq article{background:var(--ctc-surface) !important;border-color:var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;min-width:0 !important;overflow-wrap:anywhere}body.page-id-16072 .ctc3 .ctc3-faq-trust-card strong,body.page-id-16072 .ctc3 .ctc3-grid-faq article h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;letter-spacing:0 !important}body.page-id-16072 .ctc3 .ctc3-faq-trust-media,body.page-id-16072 .ctc3 .ctc3-faq-trust-media img{max-width:100% !important;min-width:0 !important}body.ctc-faq-bridge-active,body.ctc-faq-bridge-active .ctc-global-header,body.ctc-faq-bridge-active .ctc-global-footer,body.ctc-faq-bridge-active .neve-main{max-width:100vw;overflow-x:hidden}body.ctc-faq-bridge-active .ctc-faq-bridge,body.ctc-faq-bridge-active .ctc-faq-bridge *,body.ctc-faq-bridge-active .ctc-faq-bridge *:before,body.ctc-faq-bridge-active .ctc-faq-bridge *:after{box-sizing:border-box}.ctc-faq-bridge{background:var(--ctc-paper);border-bottom:1px solid var(--ctc-line);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto;padding:clamp(22px,4vw,54px) clamp(16px,4vw,44px);width:100%}.ctc-faq-bridge__hero{display:grid;gap:clamp(18px,3vw,32px);grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);margin:0 auto;max-width:1180px}.ctc-faq-bridge__copy,.ctc-faq-bridge__panel{min-width:0}.ctc-faq-bridge__eyebrow,.ctc-faq-bridge__routes small{color:var(--ctc-accent);display:block;font-size:12px;font-weight:900;letter-spacing:0;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.ctc-faq-bridge h2{color:var(--ctc-ink);font-family:"CTC Fraunces",Fraunces,Georgia,serif;font-size:clamp(34px,5.2vw,66px);font-weight:800;letter-spacing:0;line-height:.98;margin:0;max-width:840px;overflow-wrap:anywhere}.ctc-faq-bridge__copy>p:not(.ctc-faq-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.6vw,19px);line-height:1.55;margin:18px 0 0;max-width:720px}.ctc-faq-bridge__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ctc-faq-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:1.15;min-height:46px;padding:0 18px;text-decoration:none}.ctc-faq-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-faq-bridge__button--accent{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent)}.ctc-faq-bridge__panel{align-self:stretch;background:var(--ctc-ink);border-radius:var(--ctc-radius);box-shadow:0 22px 56px rgba(18,18,18,.1);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(18px,2.4vw,28px)}.ctc-faq-bridge__panel strong{color:#fff;display:block;font-size:clamp(20px,2vw,27px);font-weight:900;line-height:1.1}.ctc-faq-bridge__panel>span{color:#ddd6ce;display:block;font-size:15px;line-height:1.55;margin-top:12px}.ctc-faq-bridge__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ctc-faq-bridge__chips span{background:rgba(250,248,245,.1);border:1px solid rgba(221,214,206,.28);border-radius:999px;color:#fff;font-size:12px;font-weight:900;line-height:1.2;padding:8px 10px}.ctc-faq-bridge__routes{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px auto 0;max-width:1180px}.ctc-faq-bridge__routes a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.045);color:var(--ctc-ink);display:flex;flex-direction:column;gap:10px;min-height:210px;min-width:0;padding:18px;text-decoration:none}.ctc-faq-bridge__routes a:hover,.ctc-faq-bridge__routes a:focus-visible{border-color:#c79d63;box-shadow:0 18px 38px rgba(18,18,18,.08);transform:translateY(-1px)}.ctc-faq-bridge__routes strong{color:var(--ctc-ink);display:block;font-size:17px;font-weight:900;letter-spacing:0;line-height:1.18}.ctc-faq-bridge__routes span{color:var(--ctc-muted);display:block;font-size:14px;line-height:1.5}body.ctc-grades-bridge-active,body.ctc-grades-bridge-active .ctc-global-header,body.ctc-grades-bridge-active .ctc-global-footer,body.ctc-grades-bridge-active .neve-main{max-width:100vw;overflow-x:hidden}body.ctc-grades-bridge-active .single-page-container,body.ctc-grades-bridge-active .single-page-container *,body.ctc-grades-bridge-active .ctc-grades-bridge,body.ctc-grades-bridge-active .ctc-grades-bridge *{box-sizing:border-box;max-width:100%;min-width:0}body.ctc-grades-bridge-active .single-page-container{padding-left:0 !important;padding-right:0 !important;width:100% !important}body.ctc-grades-bridge-active .single-page-container>.nv-single-page-wrap{margin-left:auto !important;margin-right:auto !important;max-width:1180px !important;padding-left:22px !important;padding-right:22px !important;width:100% !important}body.ctc-grades-bridge-active .single-page-container .elementor-section{left:auto !important;max-width:100% !important;width:100% !important}body.ctc-grades-bridge-active .elementor-element-361cc0e,body.ctc-grades-bridge-active .elementor-element-152a37f,body.ctc-grades-bridge-active .elementor-element-d9c2f22,body.ctc-grades-bridge-active .elementor-element-7186511,body.ctc-grades-bridge-active .elementor-element-2df68bc,body.ctc-grades-bridge-active .elementor-element-e3048fc{display:none !important}.ctc-grades-bridge{background:var(--ctc-paper);border-bottom:1px solid var(--ctc-line);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;padding:clamp(28px,5vw,58px) max(18px,calc((100vw - 1136px)/2))}.ctc-grades-bridge__hero{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.ctc-grades-bridge__copy,.ctc-grades-bridge__summary,.ctc-grades-bridge__grades article,.ctc-grades-bridge__checks{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 34px rgba(18,18,18,.05)}.ctc-grades-bridge__copy{padding:clamp(22px,4vw,38px)}.ctc-grades-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0 0 12px;text-transform:uppercase}.ctc-grades-bridge h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(42px,6vw,78px);font-weight:820;letter-spacing:0;line-height:.95;margin:0;max-width:830px}.ctc-grades-bridge__copy>p:not(.ctc-grades-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.5vw,19px);font-weight:650;line-height:1.55;margin:18px 0 0;max-width:820px}.ctc-grades-bridge__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ctc-grades-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:46px;padding:0 16px;text-align:center;text-decoration:none !important}.ctc-grades-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-grades-bridge__button--accent{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-grades-bridge__summary{align-content:start;display:grid;gap:12px;padding:clamp(18px,3vw,26px)}.ctc-grades-bridge__summary strong{color:var(--ctc-ink);font-size:22px;font-weight:950;line-height:1.12}.ctc-grades-bridge__summary span{color:var(--ctc-muted);font-size:14px;font-weight:650;line-height:1.5}.ctc-grades-bridge__summary a{align-items:center;background:#fff6e8;border:1px solid #d8b27a;border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:44px;padding:0 14px;text-decoration:none !important}.ctc-grades-bridge__grades{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.ctc-grades-bridge__grades article{padding:18px}.ctc-grades-bridge__grades strong{color:var(--ctc-ink);display:block;font-size:20px;font-weight:950;line-height:1.1}.ctc-grades-bridge__grades span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:650;line-height:1.45;margin-top:8px}.ctc-grades-bridge__decision{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.28);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:16px;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);margin-top:18px;padding:clamp(18px,3vw,26px)}.ctc-grades-bridge__decision,.ctc-grades-bridge__decision *{box-sizing:border-box;letter-spacing:0}.ctc-grades-bridge__decision-head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0 0 9px;text-transform:uppercase}.ctc-grades-bridge__decision-head strong{color:#fff;display:block;font-size:clamp(22px,2.6vw,34px);font-weight:950;line-height:1.04;max-width:500px}.ctc-grades-bridge__decision-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-grades-bridge__decision-grid article{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:7px;min-width:0;padding:13px}.ctc-grades-bridge__decision-grid span{color:#d8b27a;font-size:11px;font-weight:950;line-height:1.15;text-transform:uppercase}.ctc-grades-bridge__decision-grid strong{color:#fff;font-size:15px;font-weight:950;line-height:1.1}.ctc-grades-bridge__decision-grid small{color:#d9d0c6;font-size:12px;font-weight:650;line-height:1.38}.ctc-grades-bridge__checks{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);margin-top:18px;padding:18px}.ctc-grades-bridge__checks>strong{color:var(--ctc-accent);font-size:13px;font-weight:950;line-height:1.2;text-transform:uppercase}.ctc-grades-bridge__checks div{display:flex;flex-wrap:wrap;gap:8px}.ctc-grades-bridge__checks span{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:12px;font-weight:900;line-height:1;padding:9px 10px}.ctc-grades-bridge__guides{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 34px rgba(18,18,18,.05);display:grid;gap:18px;grid-template-columns:minmax(260px,.36fr) minmax(0,.64fr);margin-top:18px;padding:clamp(18px,3vw,26px)}.ctc-grades-bridge__guides,.ctc-grades-bridge__guides *{box-sizing:border-box;letter-spacing:0}.ctc-grades-bridge__guides-head{align-content:start;display:grid;gap:12px}.ctc-grades-bridge__guides-head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-grades-bridge__guides-head strong{color:var(--ctc-ink);display:block;font-size:clamp(24px,2.8vw,38px);font-weight:950;line-height:1.04}.ctc-grades-bridge__guides-head span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:650;line-height:1.55}.ctc-grades-bridge__guides-head a{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:46px;padding:0 16px;text-align:center;text-decoration:none !important;width:fit-content}.ctc-grades-bridge__guides-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-grades-bridge__guides-grid a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:8px;min-height:132px;padding:16px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-grades-bridge__guides-grid a:hover,.ctc-grades-bridge__guides-grid a:focus-visible{border-color:#c79d63;box-shadow:0 18px 38px rgba(18,18,18,.08);transform:translateY(-1px)}.ctc-grades-bridge__guides-grid strong{color:var(--ctc-ink);display:block;font-size:17px;font-weight:950;line-height:1.15}.ctc-grades-bridge__guides-grid span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:650;line-height:1.45}.ctc-grades-bridge__anchor{height:1px;margin-top:-1px;scroll-margin-top:128px}body.ctc-empty-cart-bridge-active,body.ctc-empty-cart-bridge-active .ctc-global-header,body.ctc-empty-cart-bridge-active .ctc-global-footer,body.ctc-empty-cart-bridge-active .neve-main{max-width:100vw;overflow-x:hidden}body.ctc-empty-cart-bridge-active .wc-empty-cart-message,body.ctc-empty-cart-bridge-active .return-to-shop{display:none !important}body.ctc-empty-cart-bridge-active .woocommerce,body.ctc-empty-cart-bridge-active .woocommerce *,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge *,body.ctc-empty-cart-bridge-active .ctc-empty-cart-products,body.ctc-empty-cart-bridge-active .ctc-empty-cart-products *{box-sizing:border-box;max-width:100%;min-width:0}body.ctc-empty-cart-bridge-active .neve-main>.container,body.ctc-empty-cart-bridge-active .single-page-container,body.ctc-empty-cart-bridge-active .nv-single-page-wrap,body.ctc-empty-cart-bridge-active .woocommerce{max-width:1180px !important;width:100% !important}.ctc-empty-cart-bridge{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 18px 40px rgba(18,18,18,.06);color:var(--ctc-ink);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);margin:clamp(22px,5vw,58px) 0 24px;overflow:hidden;padding:clamp(20px,4vw,36px)}.ctc-empty-cart-bridge__copy{align-content:center;display:grid}.ctc-empty-cart-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0 0 12px;text-transform:uppercase}.ctc-empty-cart-bridge h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(40px,5vw,72px);font-weight:820;letter-spacing:0;line-height:.96;margin:0;overflow-wrap:anywhere}.ctc-empty-cart-bridge__copy>p:not(.ctc-empty-cart-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.35vw,18px);font-weight:650;line-height:1.55;margin:16px 0 0;max-width:760px}.ctc-empty-cart-bridge__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-empty-cart-bridge__button,.ctc-empty-cart-bridge__panel a{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:46px;padding:0 16px;text-align:center;text-decoration:none !important}.ctc-empty-cart-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-empty-cart-bridge__button--accent,.ctc-empty-cart-bridge__panel a{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-empty-cart-bridge__panel{align-content:start;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:12px;padding:clamp(16px,3vw,24px)}.ctc-empty-cart-bridge__panel strong{color:var(--ctc-ink);font-size:22px;font-weight:950;line-height:1.12}.ctc-empty-cart-bridge__panel span{color:var(--ctc-muted);font-size:14px;font-weight:650;line-height:1.5}.ctc-empty-cart-bridge__panel-actions{display:grid;gap:8px}.ctc-empty-cart-bridge__models{display:grid;gap:10px;margin-top:18px}.ctc-empty-cart-bridge__models strong{color:var(--ctc-ink);font-size:13px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-empty-cart-bridge__models nav{display:flex;flex-wrap:wrap;gap:8px}.ctc-empty-cart-bridge__models a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;font-size:13px;font-weight:900;line-height:1;padding:10px 12px;text-decoration:none !important}.ctc-empty-cart-bridge__routes{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-empty-cart-bridge__routes a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:7px;min-height:112px;padding:14px;text-decoration:none !important}.ctc-empty-cart-bridge__routes a:first-child{background:var(--ctc-ink);border-color:rgba(154,91,0,.28);color:#fff !important}.ctc-empty-cart-bridge__routes a:first-child span{color:#fff}.ctc-empty-cart-bridge__routes a:first-child small{color:#d9d0c6}.ctc-empty-cart-bridge__routes span{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.1}.ctc-empty-cart-bridge__routes small{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.4}.ctc-empty-cart-bridge__checks{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-empty-cart-bridge__checks span{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:12px;font-weight:900;line-height:1;padding:9px 10px}.ctc-empty-cart-products{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:16px 0 clamp(26px,5vw,56px)}.ctc-empty-cart-products,.ctc-empty-cart-products *{box-sizing:border-box;letter-spacing:0}.ctc-empty-cart-products__head{align-items:end;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;padding:clamp(16px,3vw,22px)}.ctc-empty-cart-products__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-empty-cart-products__head h2{color:var(--ctc-ink);font-size:clamp(24px,3vw,38px);font-weight:950;line-height:1.02;margin:0;max-width:680px}.ctc-empty-cart-products__head a{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:44px;padding:0 16px;text-align:center;text-decoration:none !important}.ctc-empty-cart-products__grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-empty-cart-products .ctc-shop-product-card{box-shadow:0 14px 34px rgba(18,18,18,.045)}body.ctc-empty-checkout-bridge-active .ctc-empty-cart-products{display:none !important}.ctc-empty-checkout-bridge{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);margin-bottom:clamp(24px,5vw,54px)}.ctc-empty-checkout-bridge h1{max-width:720px}.ctc-empty-checkout-bridge .ctc-empty-cart-bridge__panel{background:var(--ctc-ink);border-color:rgba(154,91,0,.32);color:#fff}.ctc-empty-checkout-bridge .ctc-empty-cart-bridge__panel strong{color:#fff}.ctc-empty-checkout-bridge .ctc-empty-cart-bridge__panel span{color:rgba(255,255,255,.78)}.ctc-empty-checkout-bridge .ctc-empty-cart-bridge__panel a{background:rgba(250,248,245,.08);border-color:rgba(250,248,245,.2);color:#fff !important}.ctc-empty-checkout-bridge__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-empty-checkout-bridge__steps a:first-child{background:var(--ctc-primary);border-color:var(--ctc-primary)}body.ctc-commerce-confidence-active,body.ctc-commerce-confidence-active .ctc-global-header,body.ctc-commerce-confidence-active .ctc-global-footer,body.ctc-commerce-confidence-active .neve-main{max-width:100vw;overflow-x:hidden}.ctc-commerce-confidence,.ctc-commerce-confidence *{box-sizing:border-box;letter-spacing:0;max-width:100%;min-width:0}.ctc-commerce-confidence{align-items:center;background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 16px 34px rgba(18,18,18,.05);color:var(--ctc-ink);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:clamp(14px,3vw,24px);grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);margin:clamp(16px,3.5vw,34px) 0 18px;padding:clamp(16px,3vw,24px)}.ctc-commerce-confidence__copy{display:grid;gap:8px}.ctc-commerce-confidence__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-commerce-confidence h2{color:var(--ctc-ink);font-size:clamp(24px,3vw,38px);font-weight:950;line-height:1.02;margin:0;overflow-wrap:anywhere}.ctc-commerce-confidence__copy p:not(.ctc-commerce-confidence__eyebrow){color:var(--ctc-muted);font-size:15px;font-weight:650;line-height:1.5;margin:0;max-width:760px}.ctc-commerce-confidence__aside{display:grid;gap:12px}.ctc-commerce-confidence__checks{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.ctc-commerce-confidence__checks span{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-muted);font-size:12px;font-weight:900;line-height:1;padding:9px 10px}.ctc-commerce-confidence__links{display:flex;flex-wrap:wrap;gap:8px}.ctc-commerce-confidence__links a{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;line-height:1;min-height:40px;padding:0 12px;text-decoration:none !important}.ctc-commerce-confidence__links a:first-child{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-commerce-confidence--checkout{background:var(--ctc-surface);border-color:var(--ctc-line);box-shadow:0 12px 28px rgba(18,18,18,.045);grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);margin-bottom:22px}.ctc-commerce-confidence--checkout .ctc-commerce-confidence__eyebrow{color:var(--ctc-primary)}body.ctc-account-bridge-active,body.ctc-account-bridge-active .ctc-global-header,body.ctc-account-bridge-active .ctc-global-footer,body.ctc-account-bridge-active .neve-main{background:var(--ctc-paper)}body.ctc-account-bridge-active .nv-content-wrap.entry-content,body.ctc-account-bridge-active .nv-content-wrap.entry-content *,body.ctc-account-bridge-active .ctc-account-bridge,body.ctc-account-bridge-active .ctc-account-bridge *{box-sizing:border-box}body.ctc-account-bridge-active .neve-main>.container,body.ctc-account-bridge-active .single-page-container,body.ctc-account-bridge-active .nv-single-page-wrap{max-width:1180px !important;padding-left:24px !important;padding-right:24px !important;width:100% !important}.ctc-account-bridge{color:var(--ctc-ink);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:16px;margin:clamp(22px,5vw,56px) 0 28px}.ctc-account-bridge__hero{background:#fbfaf8;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 20px 60px rgba(18,18,18,.06);display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);padding:clamp(20px,4vw,36px)}.ctc-account-bridge__copy{align-content:center;display:grid}.ctc-account-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0 0 12px;text-transform:uppercase}.ctc-account-bridge h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(40px,5vw,70px);font-weight:820;letter-spacing:0;line-height:.96;margin:0;max-width:760px}.ctc-account-bridge__copy>p:not(.ctc-account-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.35vw,18px);font-weight:650;line-height:1.55;margin:16px 0 0;max-width:760px}.ctc-account-bridge__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-account-bridge__button,.ctc-account-bridge__panel a,.ctc-account-bridge__routes a{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:46px;padding:0 16px;text-align:center;text-decoration:none !important}.ctc-account-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-account-bridge__button--accent,.ctc-account-bridge__panel a{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-account-bridge__panel{align-content:start;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:12px;padding:clamp(16px,3vw,24px)}.ctc-account-bridge__panel strong{color:var(--ctc-ink);font-size:22px;font-weight:950;line-height:1.12}.ctc-account-bridge__panel span{color:var(--ctc-muted);font-size:14px;font-weight:650;line-height:1.5}.ctc-account-bridge__routes{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-account-bridge__routes a{align-items:flex-start;background:var(--ctc-surface);flex-direction:column;gap:8px;justify-content:flex-start;min-height:132px;padding:16px;text-align:left}.ctc-account-bridge__routes strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.15}.ctc-account-bridge__routes span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.45}.ctc-account-bridge__lifecycle{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.28);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:16px;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);padding:clamp(18px,3vw,26px)}.ctc-account-bridge__lifecycle,.ctc-account-bridge__lifecycle *{box-sizing:border-box;letter-spacing:0}.ctc-account-bridge__lifecycle-head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0 0 9px;text-transform:uppercase}.ctc-account-bridge__lifecycle-head strong{color:#fff;display:block;font-size:clamp(22px,2.6vw,34px);font-weight:950;line-height:1.04;max-width:460px}.ctc-account-bridge__lifecycle-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-account-bridge__lifecycle-grid article{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:7px;min-width:0;padding:13px}.ctc-account-bridge__lifecycle-grid small{align-items:center;background:#d8b27a;border-radius:999px;color:var(--ctc-ink);display:inline-flex;font-size:11px;font-weight:950;height:22px;justify-content:center;line-height:1;width:22px}.ctc-account-bridge__lifecycle-grid strong{color:#fff;font-size:15px;font-weight:950;line-height:1.1}.ctc-account-bridge__lifecycle-grid span{color:#d9d0c6;font-size:12px;font-weight:650;line-height:1.38}body.ctc-login-bridge-active,body.ctc-login-bridge-active .ctc-global-header,body.ctc-login-bridge-active .ctc-global-footer,body.ctc-login-bridge-active .neve-main{background:var(--ctc-paper)}body.ctc-login-bridge-active main#content,body.ctc-login-bridge-active main#content *,body.ctc-login-bridge-active .ctc-login-bridge,body.ctc-login-bridge-active .ctc-login-bridge *{box-sizing:border-box}body.ctc-login-bridge-active main#content{margin:0 auto;max-width:1180px;padding:clamp(22px,5vw,56px) 24px 34px;width:100%}.ctc-login-bridge{background:#fbfaf8;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 20px 60px rgba(18,18,18,.06);color:var(--ctc-ink);display:grid;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);margin:0 0 16px;padding:clamp(20px,4vw,36px)}.ctc-login-bridge__copy{align-content:center;display:grid}.ctc-login-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:0;line-height:1;margin:0 0 12px;text-transform:uppercase}.ctc-login-bridge h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(40px,5vw,70px);font-weight:820;letter-spacing:0;line-height:.96;margin:0;max-width:760px}.ctc-login-bridge__copy>p:not(.ctc-login-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.35vw,18px);font-weight:650;line-height:1.55;margin:16px 0 0;max-width:760px}.ctc-login-bridge__actions,.ctc-login-bridge__panel nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-login-bridge__button,.ctc-login-bridge__panel a,body.ctc-login-bridge-active .woocommerce form .button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:14px;font-weight:950;justify-content:center;line-height:1;min-height:46px;padding:0 16px;text-align:center;text-decoration:none !important}.ctc-login-bridge__button--primary,body.ctc-login-bridge-active .woocommerce form .button{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}.ctc-login-bridge__button--accent{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent) !important}.ctc-login-bridge__panel{align-content:start;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:12px;padding:clamp(16px,3vw,24px)}.ctc-login-bridge__panel strong{color:var(--ctc-ink);font-size:22px;font-weight:950;line-height:1.12}.ctc-login-bridge__panel span{color:var(--ctc-muted);font-size:14px;font-weight:650;line-height:1.5}.ctc-login-bridge__panel nav{margin-top:4px}.ctc-login-bridge__anchor{scroll-margin-top:132px}body.ctc-login-bridge-active .elementor-element-9702026{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 20px 60px rgba(18,18,18,.05);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;overflow:hidden}body.ctc-login-bridge-active .elementor-tabs-wrapper,body.ctc-login-bridge-active .elementor-tab-title{font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;letter-spacing:0 !important}body.ctc-login-bridge-active .elementor-tab-title{color:var(--ctc-ink) !important;font-weight:950 !important}body.ctc-login-bridge-active .elementor-tab-title.elementor-active{color:var(--ctc-accent) !important}body.ctc-login-bridge-active .elementor-tab-content{border-color:var(--ctc-line) !important;padding:clamp(18px,4vw,34px) !important}body.ctc-login-bridge-active .elementor-tab-content h2,body.ctc-login-bridge-active .woocommerce h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:clamp(26px,3vw,34px) !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.1 !important}body.ctc-login-bridge-active .woocommerce form.login,body.ctc-login-bridge-active .woocommerce form.register{background:var(--ctc-surface);border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-muted);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0;padding:clamp(18px,3vw,24px) !important}body.ctc-login-bridge-active .woocommerce form .form-row label,body.ctc-login-bridge-active .woocommerce form p{color:var(--ctc-muted);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:15px;font-weight:650;line-height:1.55}body.ctc-login-bridge-active .woocommerce form .input-text{background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;min-height:46px}.ctc-contact-bridge{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 24px 70px rgba(18,18,18,.06);display:grid;gap:16px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);margin:26px auto 20px;max-width:1180px;padding:clamp(18px,3.8vw,38px);width:calc(100% - 32px)}.ctc-contact-bridge,.ctc-contact-bridge *{box-sizing:border-box;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:0}.ctc-contact-bridge__copy,.ctc-contact-bridge__panel,.ctc-contact-bridge__routes a{min-width:0}.ctc-contact-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}.ctc-contact-bridge h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(42px,6vw,78px);font-weight:850;line-height:.94;margin:0;max-width:760px}.ctc-contact-bridge__copy>p:not(.ctc-contact-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.6vw,19px);font-weight:650;line-height:1.55;margin:18px 0 0;max-width:760px}.ctc-contact-bridge__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-contact-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:1.15;min-height:46px;padding:13px 18px;text-decoration:none !important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ctc-contact-bridge__button:hover,.ctc-contact-bridge__button:focus-visible{border-color:var(--ctc-primary);color:var(--ctc-ink);transform:translateY(-1px)}.ctc-contact-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-contact-bridge__button--accent{background:#fff8ec;border-color:rgba(154,91,0,.28);color:var(--ctc-accent) !important}.ctc-contact-bridge__panel{background:var(--ctc-ink);border-radius:var(--ctc-radius);color:#fff;display:flex;flex-direction:column;gap:14px;padding:clamp(18px,3vw,26px)}.ctc-contact-bridge__panel strong{color:#fff;font-size:clamp(24px,2.8vw,34px);font-weight:950;line-height:1}.ctc-contact-bridge__panel span{color:rgba(255,255,255,.76);font-size:15px;font-weight:650;line-height:1.5}.ctc-contact-bridge__panel ul{display:grid;gap:8px;list-style:none;margin:2px 0 0;padding:0}.ctc-contact-bridge__panel li{align-items:center;color:rgba(255,255,255,.88);display:flex;font-size:13px;font-weight:900;gap:8px;line-height:1.35}.ctc-contact-bridge__panel li:before{background:var(--ctc-accent);border-radius:999px;content:"";height:7px;width:7px}.ctc-contact-bridge__routes{display:grid;gap:12px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-contact-bridge__routes a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);display:grid;gap:8px;padding:16px;text-decoration:none !important}.ctc-contact-bridge__routes strong{color:var(--ctc-ink);font-size:15px;font-weight:950;line-height:1.2}.ctc-contact-bridge__routes span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.45}.ctc-contact-bridge__prep{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.28);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:16px;grid-column:1/-1;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);padding:clamp(18px,3vw,26px)}.ctc-contact-bridge__prep,.ctc-contact-bridge__prep *{box-sizing:border-box;letter-spacing:0}.ctc-contact-bridge__prep-head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0 0 9px;text-transform:uppercase}.ctc-contact-bridge__prep-head strong{color:#fff;display:block;font-size:clamp(22px,2.6vw,34px);font-weight:950;line-height:1.04;max-width:520px}.ctc-contact-bridge__prep-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-contact-bridge__prep-grid article{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:7px;min-width:0;padding:13px}.ctc-contact-bridge__prep-grid strong{color:#fff;font-size:15px;font-weight:950;line-height:1.1}.ctc-contact-bridge__prep-grid span{color:#d9d0c6;font-size:12px;font-weight:650;line-height:1.38}body.ctc-contact-bridge-active .ctc-tradein{background:var(--ctc-paper);padding-top:10px}body.ctc-contact-bridge-active .ctc-tradein__card{border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 24px 70px rgba(18,18,18,.06)}body.ctc-contact-bridge-active .ctc-tradein__form input,body.ctc-contact-bridge-active .ctc-tradein__form select,body.ctc-contact-bridge-active .ctc-tradein__form textarea{border-radius:var(--ctc-radius) !important}body.ctc-contact-bridge-active .ctc-tradein__form .ctc-button--primary,body.ctc-contact-bridge-active .ctc-tradein__form button[type=submit]{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}body.ctc-support-bridge-active .ctc-tradein{background:var(--ctc-paper);padding-top:10px}body.ctc-support-bridge-active .ctc-tradein__card{border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 24px 70px rgba(18,18,18,.06)}body.ctc-support-bridge-active .ctc-tradein__form input,body.ctc-support-bridge-active .ctc-tradein__form select,body.ctc-support-bridge-active .ctc-tradein__form textarea{border-radius:var(--ctc-radius) !important}body.ctc-support-bridge-active .ctc-tradein__form .ctc-button--primary,body.ctc-support-bridge-active .ctc-tradein__form button[type=submit]{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}.ctc-category-bridge{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 24px 70px rgba(18,18,18,.06);display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);margin:26px auto 20px;max-width:1180px;padding:clamp(18px,3.8vw,38px);width:calc(100% - 32px)}.ctc-category-bridge,.ctc-category-bridge *{box-sizing:border-box;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:0}.ctc-category-bridge__copy,.ctc-category-bridge__panel,.ctc-category-bridge__proof,.ctc-category-bridge__decision,.ctc-category-bridge__routes{min-width:0}.ctc-category-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 10px;text-transform:uppercase}.ctc-category-bridge h1{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(42px,6vw,76px);font-weight:950;line-height:1;margin:0;max-width:780px}.ctc-category-bridge__copy>p:not(.ctc-category-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.6vw,19px);font-weight:650;line-height:1.55;margin:18px 0 0;max-width:760px}.ctc-category-bridge__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-category-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1.15;min-height:46px;padding:13px 18px;text-align:center;text-decoration:none !important}.ctc-category-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-category-bridge__button--accent{background:#fff8ec;border-color:rgba(154,91,0,.28);color:var(--ctc-accent) !important}.ctc-category-bridge__panel{background:var(--ctc-ink);border-radius:var(--ctc-radius);color:#fff;display:flex;flex-direction:column;gap:14px;padding:clamp(18px,3vw,26px)}.ctc-category-bridge__panel strong{color:#fff;font-size:clamp(24px,2.8vw,34px);font-weight:950;line-height:1}.ctc-category-bridge__panel span{color:rgba(255,255,255,.76);font-size:15px;font-weight:650;line-height:1.5}.ctc-category-bridge__stats{display:grid;gap:8px;grid-template-columns:1fr;margin-top:4px}.ctc-category-bridge__stats span{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);color:rgba(255,255,255,.84);display:flex;font-size:12px;font-weight:850;justify-content:space-between;line-height:1.2;padding:10px}.ctc-category-bridge__stats b{color:#fff;font-weight:950}.ctc-category-bridge__proof{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.ctc-category-bridge__proof span,.ctc-category-bridge__routes a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);font-size:13px;font-weight:900;line-height:1.25;padding:12px;text-align:center;text-decoration:none !important}.ctc-category-bridge__decision{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-category-bridge__decision a{background:linear-gradient(180deg,#fff 0%,#fbf7f1 100%);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 12px 28px rgba(18,18,18,.045);color:var(--ctc-ink) !important;display:flex;flex-direction:column;gap:8px;min-height:138px;padding:16px;text-decoration:none !important}.ctc-category-bridge__decision a:hover,.ctc-category-bridge__decision a:focus-visible{border-color:rgba(154,91,0,.4);box-shadow:0 18px 38px rgba(18,18,18,.07)}.ctc-category-bridge__decision span{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-category-bridge__decision strong{color:var(--ctc-ink);font-size:clamp(18px,1.8vw,23px);font-weight:950;line-height:1.05}.ctc-category-bridge__decision small{color:var(--ctc-muted);font-size:13px;font-weight:750;line-height:1.35}.ctc-category-bridge__routes{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-category-bridge__routes a{background:#fff8ec;border-color:rgba(154,91,0,.22);color:var(--ctc-accent) !important;padding:10px 12px}.ctc-category-bridge__anchor{height:1px;margin-top:-1px;scroll-margin-top:128px}body.ctc-category-bridge-active .elementor-element-39a1b5e8{display:none !important}.ctc-archive-product-shelf{background:var(--ctc-paper);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 22px;max-width:1180px;width:calc(100% - 32px)}.ctc-shop-catalog-shelves{background:var(--ctc-paper);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 28px;max-width:1180px;width:calc(100% - 32px)}.ctc-shop-catalog-shelves,.ctc-shop-catalog-shelves *{box-sizing:border-box;letter-spacing:0}.ctc-shop-catalog-shelves__head{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);box-shadow:0 18px 44px rgba(18,18,18,.1);color:#fff;margin:0 0 14px;padding:clamp(18px,2.8vw,26px)}.ctc-shop-catalog-shelves__head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-shop-catalog-shelves__head h2{color:#fff;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(26px,3.2vw,42px);font-weight:950;line-height:1.05;margin:0;max-width:760px}.ctc-shop-catalog-shelves__head span{color:#d9d0c6;display:block;font-size:15px;font-weight:720;line-height:1.5;margin-top:10px;max-width:780px}.ctc-shop-catalog-controls{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 34px rgba(18,18,18,.045);display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 14px;padding:14px}.ctc-shop-catalog-controls__group{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:10px;min-width:0;padding:12px}.ctc-shop-catalog-controls__group>strong{color:var(--ctc-accent);display:block;font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-shop-catalog-controls__group>div{display:grid;gap:8px;grid-template-columns:1fr}.ctc-shop-catalog-controls__group a{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:3px;min-height:48px;padding:9px 10px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-shop-catalog-controls__group a:hover,.ctc-shop-catalog-controls__group a:focus-visible{border-color:rgba(154,91,0,.5);box-shadow:0 10px 24px rgba(18,18,18,.055);transform:translateY(-1px)}.ctc-shop-catalog-controls__group span{color:var(--ctc-ink);font-size:13px;font-weight:950;line-height:1.1}.ctc-shop-catalog-controls__group small{color:var(--ctc-muted);font-size:11px;font-weight:750;line-height:1.2}.ctc-shop-catalog-guides{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 34px rgba(18,18,18,.045);display:grid;gap:14px;margin:0 0 14px;padding:16px}.ctc-shop-catalog-guides__head{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,.82fr) minmax(260px,.58fr)}.ctc-shop-catalog-guides__head p{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;margin:0 0 7px;text-transform:uppercase}.ctc-shop-catalog-guides__head h3{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(22px,2.4vw,34px);font-weight:950;line-height:1.05;margin:0}.ctc-shop-catalog-guides__head span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:720;line-height:1.45;margin:0}.ctc-shop-catalog-guides__grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-shop-catalog-guides__grid a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:7px;min-height:132px;padding:14px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-shop-catalog-guides__grid a:hover,.ctc-shop-catalog-guides__grid a:focus-visible{border-color:rgba(154,91,0,.48);box-shadow:0 14px 30px rgba(18,18,18,.06);transform:translateY(-1px)}.ctc-shop-catalog-guides__grid small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-shop-catalog-guides__grid strong{color:var(--ctc-ink);font-size:15px;font-weight:950;line-height:1.1}.ctc-shop-catalog-guides__grid span{color:var(--ctc-muted);font-size:12px;font-weight:720;line-height:1.35}.ctc-archive-product-shelf,.ctc-archive-product-shelf *{box-sizing:border-box;letter-spacing:0}.ctc-archive-product-shelf__head{align-items:end;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 34px rgba(18,18,18,.045);display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;padding:16px}.ctc-archive-product-shelf__head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 5px;text-transform:uppercase}.ctc-archive-product-shelf__head h2,.ctc-archive-product-shelf__head h3{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(22px,2.5vw,32px);font-weight:950;line-height:1.05;margin:0}.ctc-archive-product-shelf__head span{color:var(--ctc-muted);display:block;font-size:13px;font-weight:720;line-height:1.45;margin-top:7px;max-width:720px}.ctc-archive-product-shelf__head a{align-items:center;background:#fff8ec;border:1px solid rgba(154,91,0,.28);border-radius:var(--ctc-radius);color:var(--ctc-accent) !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none !important;white-space:nowrap}.ctc-archive-product-shelf__grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-archive-product-shelf .ctc-shop-product-card{box-shadow:0 12px 30px rgba(18,18,18,.045)}.ctc-archive-product-shelf .ctc-shop-product-card__image{min-height:142px}.ctc-archive-product-shelf .ctc-shop-product-card__image img{height:124px}.ctc-category-empty-stock{background:var(--ctc-paper);color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:0 auto 22px;max-width:1180px;width:calc(100% - 32px)}.ctc-category-empty-stock,.ctc-category-empty-stock *{box-sizing:border-box;letter-spacing:0}.ctc-category-empty-stock__head{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.34);border-radius:var(--ctc-radius);box-shadow:0 18px 44px rgba(18,18,18,.1);color:#fff;margin-bottom:12px;padding:clamp(18px,2.8vw,26px)}.ctc-category-empty-stock__head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0 0 8px;text-transform:uppercase}.ctc-category-empty-stock__head h2{color:#fff;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(26px,3.2vw,42px);font-weight:950;line-height:1.05;margin:0;max-width:820px}.ctc-category-empty-stock__head span{color:#d9d0c6;display:block;font-size:15px;font-weight:720;line-height:1.5;margin-top:10px;max-width:840px}.ctc-category-empty-stock__grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-category-empty-stock__card{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 34px rgba(18,18,18,.045);color:var(--ctc-ink) !important;display:flex;flex-direction:column;gap:9px;min-height:178px;min-width:0;padding:16px;text-decoration:none !important}.ctc-category-empty-stock__card:hover,.ctc-category-empty-stock__card:focus-visible{border-color:rgba(154,91,0,.48);box-shadow:0 18px 38px rgba(18,18,18,.07);outline:0;transform:translateY(-1px)}.ctc-category-empty-stock__card small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-category-empty-stock__card strong{color:var(--ctc-ink);font-size:clamp(18px,1.8vw,23px);font-weight:950;line-height:1.08}.ctc-category-empty-stock__card span{color:var(--ctc-muted);font-size:13px;font-weight:740;line-height:1.4}.ctc-category-empty-stock__card a{align-items:center;background:var(--ctc-primary);border:1px solid var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;line-height:1.15;margin-top:auto;min-height:42px;padding:0 14px;text-decoration:none !important;width:fit-content}.ctc-category-empty-stock__card:not(.ctc-category-empty-stock__card--primary) a{background:#fff8ec;border-color:rgba(154,91,0,.28);color:var(--ctc-accent) !important}.ctc-blog-bridge{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 24px 70px rgba(18,18,18,.06);display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);margin:26px auto 20px;max-width:1180px;padding:clamp(18px,3.8vw,38px);width:calc(100% - 32px)}.ctc-blog-bridge,.ctc-blog-bridge *{box-sizing:border-box;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:0}.ctc-blog-bridge__copy,.ctc-blog-bridge__panel,.ctc-blog-bridge__proof,.ctc-blog-bridge__clusters,.ctc-blog-bridge__questions,.ctc-blog-bridge__keyword-map,.ctc-blog-bridge__recent,.ctc-blog-bridge__routes{min-width:0}.ctc-blog-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 10px;text-transform:uppercase}.ctc-blog-bridge h2{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(42px,6vw,76px);font-weight:950;line-height:1;margin:0;max-width:820px}.ctc-blog-bridge__copy>p:not(.ctc-blog-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.6vw,19px);font-weight:650;line-height:1.55;margin:18px 0 0;max-width:760px}.ctc-blog-bridge__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-blog-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1.15;min-height:46px;padding:13px 18px;text-align:center;text-decoration:none !important}.ctc-blog-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-blog-bridge__button--accent{background:#fff8ec;border-color:rgba(154,91,0,.28);color:var(--ctc-accent) !important}.ctc-blog-bridge__panel{background:var(--ctc-ink);border-radius:var(--ctc-radius);color:#fff;display:flex;flex-direction:column;gap:14px;padding:clamp(18px,3vw,26px)}.ctc-blog-bridge__panel strong{color:#fff;font-size:clamp(24px,2.8vw,34px);font-weight:950;line-height:1}.ctc-blog-bridge__panel span{color:rgba(255,255,255,.76);font-size:15px;font-weight:650;line-height:1.5}.ctc-blog-bridge__stats{display:grid;gap:8px;margin-top:4px}.ctc-blog-bridge__stats span{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);color:rgba(255,255,255,.84);display:flex;font-size:12px;font-weight:850;justify-content:space-between;line-height:1.2;padding:10px}.ctc-blog-bridge__stats b{color:#fff;font-weight:950}.ctc-blog-bridge__proof,.ctc-blog-bridge__clusters{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.ctc-blog-bridge__proof span,.ctc-blog-bridge__clusters a,.ctc-blog-bridge__question-grid a,.ctc-blog-bridge__recent-grid a,.ctc-blog-bridge__routes a{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);text-decoration:none !important}.ctc-blog-bridge__proof span{font-size:13px;font-weight:900;line-height:1.25;padding:12px;text-align:center}.ctc-blog-bridge__clusters{grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-blog-bridge__clusters a{display:grid;gap:8px;min-height:154px;padding:16px}.ctc-blog-bridge__clusters small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-blog-bridge__clusters strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.12}.ctc-blog-bridge__clusters span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.42}.ctc-blog-bridge__questions,.ctc-blog-bridge__priority,.ctc-blog-bridge__popular,.ctc-blog-bridge__keyword-map,.ctc-blog-bridge__recent{grid-column:1/-1}.ctc-blog-bridge__popular{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);padding:clamp(16px,2.8vw,24px)}.ctc-blog-bridge__questions{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.32);border-radius:var(--ctc-radius);color:#fff;padding:clamp(18px,3vw,26px)}.ctc-blog-bridge__section-head{display:grid;gap:8px;margin-bottom:14px;max-width:820px}.ctc-blog-bridge__section-head p,.ctc-blog-bridge__keyword-map p{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-blog-bridge__questions .ctc-blog-bridge__section-head p{color:#d8b27a}.ctc-blog-bridge__section-head h3,.ctc-blog-bridge__keyword-map h3{color:var(--ctc-ink);font-size:clamp(22px,2.4vw,32px);font-weight:950;line-height:1.05;margin:0;text-wrap:balance}.ctc-blog-bridge__questions .ctc-blog-bridge__section-head h3{color:#fff}.ctc-blog-bridge__section-head span{color:var(--ctc-muted);display:block;font-size:14px;font-weight:700;line-height:1.5}.ctc-blog-bridge__questions .ctc-blog-bridge__section-head span{color:rgba(250,248,245,.76)}.ctc-blog-bridge__question-grid,.ctc-blog-bridge__popular-grid,.ctc-blog-bridge__priority-grid,.ctc-blog-bridge__recent-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-blog-bridge__popular-grid a{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink);display:grid;gap:8px;min-height:166px;padding:16px;text-decoration:none !important}.ctc-blog-bridge__popular-grid a:hover,.ctc-blog-bridge__popular-grid a:focus-visible{border-color:rgba(154,91,0,.42);box-shadow:0 14px 32px rgba(18,18,18,.07);transform:translateY(-1px)}.ctc-blog-bridge__popular-grid small{color:var(--ctc-accent);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-blog-bridge__popular-grid strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.12}.ctc-blog-bridge__popular-grid span{color:var(--ctc-muted);font-size:13px;font-weight:700;line-height:1.42}.ctc-blog-bridge__question-grid a{background:rgba(250,248,245,.08);border-color:rgba(250,248,245,.16);color:#fff;display:grid;gap:8px;min-height:150px;padding:15px}.ctc-blog-bridge__question-grid small,.ctc-blog-bridge__recent-grid small{color:#d8b27a;font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-blog-bridge__question-grid strong,.ctc-blog-bridge__recent-grid strong{color:inherit;font-size:15px;font-weight:950;line-height:1.15}.ctc-blog-bridge__question-grid span,.ctc-blog-bridge__recent-grid span{color:rgba(250,248,245,.74);font-size:12px;font-weight:700;line-height:1.42}.ctc-blog-bridge__priority{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);padding:clamp(16px,2.8vw,24px)}.ctc-blog-bridge__priority-grid a{background:#fff8ec;border:1px solid rgba(154,91,0,.22);border-radius:var(--ctc-radius);color:var(--ctc-ink);display:grid;gap:8px;min-height:178px;padding:16px;text-decoration:none !important}.ctc-blog-bridge__priority-grid small{color:var(--ctc-accent);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-blog-bridge__priority-grid strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.14}.ctc-blog-bridge__priority-grid span{color:var(--ctc-muted);font-size:13px;font-weight:700;line-height:1.42}.ctc-blog-bridge__priority-grid b{align-self:end;color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1.1}.ctc-blog-bridge__keyword-map{align-items:start;background:#fff8ec;border:1px solid rgba(154,91,0,.22);border-radius:var(--ctc-radius);display:grid;gap:14px;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);padding:clamp(16px,2.6vw,22px)}.ctc-blog-bridge__keyword-map div:first-child{display:grid;gap:8px;min-width:0}.ctc-blog-bridge__keyword-map h3{font-size:clamp(20px,2vw,28px)}.ctc-blog-bridge__keyword-grid{display:flex;flex-wrap:wrap;gap:8px}.ctc-blog-bridge__keyword-grid span{background:var(--ctc-surface);border:1px solid rgba(154,91,0,.22);border-radius:var(--ctc-radius);color:var(--ctc-accent);font-size:12px;font-weight:900;line-height:1.2;padding:9px 10px}.ctc-blog-bridge__recent{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);padding:clamp(16px,2.8vw,24px)}.ctc-blog-bridge__recent-grid a{display:grid;gap:8px;min-height:142px;padding:15px}.ctc-blog-bridge__recent-grid small{color:var(--ctc-accent)}.ctc-blog-bridge__recent-grid span{color:var(--ctc-muted)}.ctc-blog-bridge__routes{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-blog-bridge__routes a{background:#fff8ec;border-color:rgba(154,91,0,.22);color:var(--ctc-accent) !important;font-size:13px;font-weight:900;line-height:1.25;padding:10px 12px}body.ctc-blog-bridge-active .nv-index-posts.blog,body.ctc-blog-bridge-active .posts-wrapper{margin-left:0;margin-right:0;max-width:100%;overflow-x:hidden;width:100%}body.ctc-blog-bridge-active .row{margin-left:0;margin-right:0}body.ctc-catalog-bridge-active .ctc-catalog{background:var(--ctc-paper) !important;color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;letter-spacing:0 !important}body.ctc-catalog-bridge-active .ctc-catalog *{box-sizing:border-box;letter-spacing:0 !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-hero{background:var(--ctc-paper) !important;border-bottom:1px solid var(--ctc-line) !important;padding:clamp(44px,7vw,76px) 20px !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-wrap{max-width:1180px !important}body.ctc-catalog-bridge-active .ctc-catalog h1,body.ctc-catalog-bridge-active .ctc-catalog h2{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:950 !important;line-height:1.04 !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-hero h1{font-size:clamp(38px,6.4vw,74px) !important;max-width:880px !important}body.ctc-catalog-bridge-active .ctc-catalog p{color:var(--ctc-muted) !important;font-size:clamp(16px,1.5vw,18px) !important;font-weight:650 !important;line-height:1.6 !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-actions{gap:10px !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-actions a{background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;color:var(--ctc-ink) !important;font-weight:950 !important;min-height:48px !important;padding:14px 18px !important;text-decoration:none !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-actions a.primary{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;color:#fff !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-actions a[href*=compramos-tu-iphone]{background:#fff8ec !important;border-color:rgba(154,91,0,.28) !important;color:var(--ctc-accent) !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-band{background:var(--ctc-paper) !important;border-top:1px solid var(--ctc-line) !important;padding:clamp(22px,4vw,44px) 20px !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-card,body.ctc-catalog-bridge-active .ctc-catalog .ctc-linkgrid a{background:var(--ctc-surface) !important;border:1px solid var(--ctc-line) !important;border-radius:var(--ctc-radius) !important;box-shadow:0 18px 44px rgba(18,18,18,.04) !important;color:var(--ctc-ink) !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-linkgrid span,body.ctc-catalog-bridge-active .ctc-catalog .ctc-note{color:var(--ctc-muted) !important}.ctc-catalog-marketplace{background:var(--ctc-ink);border:1px solid rgba(154,91,0,.28);border-radius:var(--ctc-radius-lg);color:#fff;display:grid;gap:18px;margin:22px auto;max-width:1180px;padding:clamp(18px,3.8vw,34px);width:calc(100% - 32px)}.ctc-catalog-marketplace,.ctc-catalog-marketplace *{box-sizing:border-box;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:0}.ctc-catalog-marketplace__head{display:grid;gap:8px;max-width:820px}.ctc-catalog-marketplace__head p{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}body.ctc-catalog-bridge-active .ctc-catalog .ctc-catalog-marketplace__head p{color:#d8b27a !important}.ctc-catalog-marketplace__head strong{color:#fff;font-size:clamp(28px,4vw,46px);font-weight:950;line-height:1}.ctc-catalog-marketplace__head span{color:rgba(255,255,255,.76);font-size:15px;font-weight:650;line-height:1.5}body.ctc-catalog-bridge-active .ctc-catalog .ctc-catalog-marketplace__head span{color:rgba(255,255,255,.76) !important}.ctc-catalog-marketplace__grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-catalog-marketplace__grid a{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:var(--ctc-radius);display:grid;gap:8px;min-height:150px;padding:15px;text-decoration:none !important}.ctc-catalog-marketplace__grid small{color:#d8b27a;font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-catalog-marketplace__grid strong{color:#fff;font-size:16px;font-weight:950;line-height:1.1}.ctc-catalog-marketplace__grid span{color:rgba(255,255,255,.76);font-size:13px;font-weight:650;line-height:1.42}body.ctc-catalog-bridge-active .ctc-catalog .ctc-catalog-marketplace__grid span{color:rgba(255,255,255,.76) !important}.ctc-catalog-marketplace__popular{background:rgba(250,248,245,.06);border:1px solid rgba(250,248,245,.14);border-radius:var(--ctc-radius);display:grid;gap:12px;padding:16px}.ctc-catalog-marketplace__popular-head{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,.28fr) minmax(0,.72fr)}.ctc-catalog-marketplace__popular-head small{color:#d8b27a;font-size:12px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-catalog-marketplace__popular-head strong{color:#fff;font-size:clamp(20px,2vw,28px);font-weight:950;line-height:1.08}.ctc-catalog-marketplace__popular-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-catalog-marketplace__popular-grid a{background:#faf8f5;border:1px solid rgba(250,248,245,.86);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(0,0,0,.12);display:grid;gap:8px;min-height:118px;padding:15px;text-decoration:none !important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.ctc-catalog-marketplace__popular-grid a:hover,.ctc-catalog-marketplace__popular-grid a:focus-visible{border-color:#d8b27a;box-shadow:0 18px 38px rgba(0,0,0,.18);transform:translateY(-1px)}.ctc-catalog-marketplace__popular-grid strong{color:var(--ctc-ink);font-size:17px;font-weight:950;line-height:1.1}.ctc-catalog-marketplace__popular-grid span{color:var(--ctc-muted);font-size:13px;font-weight:700;line-height:1.42}body.ctc-catalog-bridge-active .ctc-catalog .ctc-catalog-marketplace__popular-grid span{color:var(--ctc-muted) !important}.ctc-catalog-marketplace__proof{display:flex;flex-wrap:wrap;gap:8px}.ctc-catalog-marketplace__proof span{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.16);border-radius:999px;color:#fff;font-size:12px;font-weight:900;line-height:1;padding:9px 11px}.ctc-ops-bridge{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 24px 70px rgba(18,18,18,.06);display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);margin:26px auto 20px;max-width:1180px;padding:clamp(18px,3.8vw,38px);width:calc(100% - 32px)}.ctc-ops-bridge,.ctc-ops-bridge *{box-sizing:border-box;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:0}.ctc-ops-bridge__copy,.ctc-ops-bridge__panel,.ctc-ops-bridge__steps article{min-width:0}.ctc-ops-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 10px;text-transform:uppercase}.ctc-ops-bridge h1{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(42px,6vw,76px);font-weight:950;line-height:1;margin:0;max-width:820px}.ctc-ops-bridge__copy>p:not(.ctc-ops-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.6vw,19px);font-weight:650;line-height:1.55;margin:18px 0 0;max-width:760px}.ctc-ops-bridge__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-ops-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1.15;min-height:46px;padding:13px 18px;text-align:center;text-decoration:none !important}.ctc-ops-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-ops-bridge__button--accent{background:#fff8ec;border-color:rgba(154,91,0,.28);color:var(--ctc-accent) !important}.ctc-ops-bridge__panel{background:var(--ctc-ink);border-radius:var(--ctc-radius);color:#fff;display:flex;flex-direction:column;gap:14px;padding:clamp(18px,3vw,26px)}.ctc-ops-bridge__panel strong{color:#fff;font-size:clamp(24px,2.8vw,34px);font-weight:950;line-height:1}.ctc-ops-bridge__panel span{color:rgba(255,255,255,.76);font-size:15px;font-weight:650;line-height:1.5}.ctc-ops-bridge__panel nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.ctc-ops-bridge__panel a{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.18);border-radius:var(--ctc-radius);color:#fff !important;font-size:12px;font-weight:900;line-height:1;padding:9px 10px;text-decoration:none !important}.ctc-ops-bridge__steps{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-ops-bridge__steps article{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:7px;min-height:126px;padding:14px}.ctc-ops-bridge__steps small{align-items:center;background:var(--ctc-ink);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:950;height:22px;justify-content:center;line-height:1;width:22px}.ctc-ops-bridge__steps strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.12}.ctc-ops-bridge__steps span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.4}.ctc-support-bridge{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius-lg);box-shadow:0 24px 70px rgba(18,18,18,.06);display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);margin:26px auto 20px;max-width:1180px;padding:clamp(18px,3.8vw,38px);width:calc(100% - 32px)}.ctc-support-bridge,.ctc-support-bridge *{box-sizing:border-box;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:0}.ctc-support-bridge__copy,.ctc-support-bridge__panel,.ctc-support-bridge__steps article{min-width:0}.ctc-support-bridge__eyebrow{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0 0 10px;text-transform:uppercase}.ctc-support-bridge h1{color:var(--ctc-ink);font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(42px,6vw,76px);font-weight:850;line-height:.94;margin:0;max-width:760px}.ctc-support-bridge__copy>p:not(.ctc-support-bridge__eyebrow){color:var(--ctc-muted);font-size:clamp(16px,1.6vw,19px);font-weight:650;line-height:1.55;margin:18px 0 0;max-width:760px}.ctc-support-bridge__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ctc-support-bridge__button{align-items:center;background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:inline-flex;font-size:14px;font-weight:950;justify-content:center;line-height:1.15;min-height:46px;padding:13px 18px;text-align:center;text-decoration:none !important}.ctc-support-bridge__button--primary{background:var(--ctc-primary);border-color:var(--ctc-primary);color:#fff !important}.ctc-support-bridge__button--accent{background:#fff8ec;border-color:rgba(154,91,0,.28);color:var(--ctc-accent) !important}.ctc-support-bridge__panel{background:var(--ctc-ink);border-radius:var(--ctc-radius);color:#fff;display:flex;flex-direction:column;gap:14px;padding:clamp(18px,3vw,26px)}.ctc-support-bridge__panel strong{color:#fff;font-size:clamp(24px,2.8vw,34px);font-weight:950;line-height:1}.ctc-support-bridge__panel span{color:rgba(255,255,255,.76);font-size:15px;font-weight:650;line-height:1.5}.ctc-support-bridge__panel nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.ctc-support-bridge__panel a{background:rgba(250,248,245,.08);border:1px solid rgba(250,248,245,.18);border-radius:var(--ctc-radius);color:#fff !important;font-size:12px;font-weight:900;line-height:1;padding:9px 10px;text-decoration:none !important}.ctc-support-bridge__steps{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-support-bridge__steps article{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:7px;min-height:126px;padding:14px}.ctc-support-bridge__steps small{align-items:center;background:var(--ctc-ink);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:950;height:22px;justify-content:center;line-height:1;width:22px}.ctc-support-bridge__steps strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.12}.ctc-support-bridge__steps span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.4}.ctc-support-bridge__guides{background:var(--ctc-surface);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 30px rgba(18,18,18,.045);grid-column:1/-1;padding:clamp(16px,2.8vw,24px)}.ctc-support-bridge__guides-head{display:grid;gap:8px;margin-bottom:14px;max-width:820px}.ctc-support-bridge__guides-head p{color:var(--ctc-accent);font-size:12px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.ctc-support-bridge__guides-head h2{color:var(--ctc-ink);font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;font-size:clamp(25px,3vw,38px);font-weight:950;line-height:1.06;margin:0;text-wrap:balance}.ctc-support-bridge__guides-head span{color:var(--ctc-muted);display:block;font-size:15px;font-weight:650;line-height:1.5;max-width:780px}.ctc-support-bridge__guides-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-support-bridge__guides-grid a{background:#fbfaf8;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);color:var(--ctc-ink) !important;display:grid;gap:8px;min-height:148px;padding:14px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ctc-support-bridge__guides-grid a:hover,.ctc-support-bridge__guides-grid a:focus-visible{border-color:rgba(154,91,0,.42);box-shadow:0 14px 26px rgba(18,18,18,.065);transform:translateY(-1px)}.ctc-support-bridge__guides-grid small{color:var(--ctc-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-support-bridge__guides-grid strong{color:var(--ctc-ink);font-size:16px;font-weight:950;line-height:1.12}.ctc-support-bridge__guides-grid span{color:var(--ctc-muted);font-size:13px;font-weight:650;line-height:1.42}.ctc-support-bridge__guides-cta{align-items:center;background:#fff8ec;border:1px solid rgba(154,91,0,.24);border-radius:var(--ctc-radius);display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding:13px}.ctc-support-bridge__guides-cta span{color:var(--ctc-muted);font-size:14px;font-weight:750;line-height:1.45}.ctc-support-bridge__guides-cta a{background:var(--ctc-primary);border-radius:var(--ctc-radius);color:#fff !important;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:950;justify-content:center;padding:11px 13px;text-decoration:none !important}.ctc-support-bridge__anchor{height:1px;margin-top:-1px;scroll-margin-top:128px}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330{box-sizing:border-box;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif;margin:20px auto 30px;max-width:1180px;padding:0;width:100%}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 *{letter-spacing:0 !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330>.elementor-section{background:var(--ctc-surface) !important;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);box-shadow:0 14px 34px rgba(18,18,18,.045);box-sizing:border-box;margin:14px auto !important;overflow:hidden;padding:clamp(14px,2.2vw,22px) !important;width:calc(100% - 32px) !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330>.elementor-section:first-child{background:var(--ctc-paper) !important;border-color:rgba(154,91,0,.2)}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330>.elementor-element-248290c{display:none !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-container,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-widget-wrap{max-width:100% !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-column-gap-default>.elementor-column>.elementor-element-populated,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-column-gap-no>.elementor-column>.elementor-element-populated{padding:10px !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h2,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h3,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h4{color:var(--ctc-ink) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-weight:950 !important;letter-spacing:0 !important;line-height:1.08 !important;margin:0 !important;text-transform:none !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h2{font-size:clamp(24px,3vw,36px) !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h3{font-size:clamp(20px,2.2vw,28px) !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h4:empty,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h4 .elementor-heading-title:empty{display:none !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 p,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 li{color:var(--ctc-muted) !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:15px !important;font-weight:650 !important;line-height:1.55 !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 p{margin:0 0 14px !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 img{background:var(--ctc-paper);border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:block;height:auto;max-width:100%;object-fit:cover}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-button{background:var(--ctc-primary) !important;border:1px solid var(--ctc-primary) !important;border-radius:var(--ctc-radius) !important;color:#fff !important;font-family:"CTC Manrope",Manrope,Inter,system-ui,sans-serif !important;font-size:14px !important;font-weight:950 !important;line-height:1.15 !important;padding:12px 16px !important;text-decoration:none !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-icon-list-items{background:#fbfaf8;border:1px solid var(--ctc-line);border-radius:var(--ctc-radius);display:grid;gap:9px;margin:0 !important;padding:16px !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-icon-list-item{align-items:flex-start !important;border-bottom:1px solid rgba(221,214,206,.62);display:flex !important;gap:9px;padding:0 0 9px !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-icon-list-item:last-child{border-bottom:0;padding-bottom:0 !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-element-80d04af{background:#fff8ec !important;border-color:rgba(154,91,0,.24);box-shadow:none}@media (max-width:760px){body.page-id-16072 main.ctc3-wrap,body.page-id-16072 .ctc3-wrap{padding-left:16px !important;padding-right:16px !important;width:100vw !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity,body.page-id-16072 .ctc3 .ctc3-faq-trust,body.page-id-16072 .ctc3 .ctc3-grid-faq article,body.page-id-16072 .ctc3 .ctc3-band{margin-left:0 !important;margin-right:0 !important;padding:16px !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity nav,body.page-id-16072 .ctc3 .ctc3-faq-trust-actions,body.page-id-16072 .ctc3 .ctc3-faq-trust-links,body.page-id-16072 .ctc3 .ctc3-faq-trust-layout,body.page-id-16072 .ctc3 .ctc3-faq-trust-grid,body.page-id-16072 .ctc3 .ctc3-grid-faq{grid-template-columns:1fr !important}body.page-id-16072 .ctc3 .ctc3-whatsapp-clarity h2,body.page-id-16072 .ctc3 .ctc3-faq-trust h2,body.page-id-16072 .ctc3 .ctc3-grid-faq article h2{font-size:clamp(21px,6vw,26px) !important;line-height:1.12 !important}body.page-id-16072 .ctc3 .ctc3-faq-trust-media{display:none !important}body.ctc-faq-bridge-active .ctc-faq-bridge{padding:18px 14px 22px}.ctc-faq-bridge__hero,.ctc-faq-bridge__routes{grid-template-columns:1fr}.ctc-faq-bridge h2{font-size:clamp(32px,11vw,44px);line-height:1}.ctc-faq-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-faq-bridge__button{width:100%}.ctc-faq-bridge__panel,.ctc-faq-bridge__routes a{padding:16px}.ctc-faq-bridge__routes a{min-height:0}body.ctc-grades-bridge-active .single-page-container>.nv-single-page-wrap{padding-left:16px !important;padding-right:16px !important}.ctc-grades-bridge{padding:18px 14px 24px}.ctc-grades-bridge__hero,.ctc-grades-bridge__grades,.ctc-grades-bridge__checks,.ctc-grades-bridge__decision,.ctc-grades-bridge__guides,.ctc-grades-bridge__guides-grid{grid-template-columns:1fr}.ctc-grades-bridge__copy,.ctc-grades-bridge__summary,.ctc-grades-bridge__grades article,.ctc-grades-bridge__checks,.ctc-grades-bridge__decision,.ctc-grades-bridge__guides{padding:16px}.ctc-grades-bridge__decision-grid{grid-template-columns:1fr}.ctc-grades-bridge h1{font-size:clamp(38px,12vw,54px)}.ctc-grades-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-grades-bridge__button,.ctc-grades-bridge__summary a,.ctc-grades-bridge__guides-head a{width:100%}.ctc-grades-bridge__guides-grid a{min-height:0}body.ctc-empty-cart-bridge-active .neve-main>.container,body.ctc-empty-cart-bridge-active .single-page-container{padding-left:16px !important;padding-right:16px !important}body.ctc-empty-cart-bridge-active .neve-main>.container,body.ctc-empty-cart-bridge-active .single-page-container,body.ctc-empty-cart-bridge-active .nv-single-page-wrap,body.ctc-empty-cart-bridge-active .woocommerce{box-sizing:border-box;max-width:100% !important;min-width:0 !important;overflow-x:hidden;width:100% !important}.ctc-empty-cart-bridge{grid-template-columns:1fr;margin:18px 0 24px;max-width:calc(100vw - 50px) !important;padding:16px;width:calc(100vw - 50px) !important}.ctc-empty-cart-bridge h1{font-size:clamp(34px,10vw,42px);line-height:1}.ctc-empty-cart-bridge__copy>p:not(.ctc-empty-cart-bridge__eyebrow),.ctc-empty-cart-bridge__routes small,.ctc-empty-cart-bridge__panel span{max-width:100%;overflow-wrap:anywhere;width:100%}.ctc-empty-cart-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-empty-cart-bridge__button,.ctc-empty-cart-bridge__panel a{width:100%}.ctc-empty-cart-bridge__models nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-empty-cart-bridge__models a{text-align:center}.ctc-empty-cart-bridge__routes{grid-template-columns:1fr}.ctc-empty-cart-bridge__routes a{min-height:0}.ctc-empty-cart-products{margin:12px 0 28px;max-width:calc(100vw - 50px) !important;overflow:hidden;width:calc(100vw - 50px) !important}.ctc-empty-cart-products__head{align-items:stretch;display:grid;grid-template-columns:1fr;padding:16px}.ctc-empty-cart-products__head h2{font-size:clamp(24px,7vw,32px)}.ctc-empty-cart-products__head a{width:100%}.ctc-empty-cart-products__grid{grid-template-columns:1fr}.ctc-empty-checkout-bridge{margin-bottom:28px}.ctc-empty-checkout-bridge__steps{grid-template-columns:1fr}body.ctc-commerce-confidence-active .neve-main>.container,body.ctc-commerce-confidence-active .single-page-container,body.ctc-commerce-confidence-active .nv-single-page-wrap,body.ctc-commerce-confidence-active .woocommerce{box-sizing:border-box;max-width:100% !important;min-width:0 !important;overflow-x:hidden;width:100% !important}.ctc-commerce-confidence{grid-template-columns:1fr;margin:14px 0 18px;max-width:calc(100vw - 50px) !important;padding:16px;width:calc(100vw - 50px) !important}.ctc-commerce-confidence h2{font-size:clamp(24px,7vw,32px)}.ctc-commerce-confidence__copy p:not(.ctc-commerce-confidence__eyebrow){max-width:100%;overflow-wrap:anywhere;width:100%}.ctc-commerce-confidence__checks,.ctc-commerce-confidence__links{display:grid;grid-template-columns:1fr}.ctc-commerce-confidence__checks span,.ctc-commerce-confidence__links a{justify-content:center;text-align:center;width:100%}.ctc-commerce-confidence--checkout{gap:12px;padding:14px}.ctc-commerce-confidence--checkout h2{font-size:clamp(22px,6.2vw,28px)}.ctc-commerce-confidence--checkout .ctc-commerce-confidence__copy p:not(.ctc-commerce-confidence__eyebrow){font-size:14px;line-height:1.42}.ctc-commerce-confidence--checkout .ctc-commerce-confidence__aside{gap:8px}.ctc-commerce-confidence--checkout .ctc-commerce-confidence__checks{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-commerce-confidence--checkout .ctc-commerce-confidence__links{grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-commerce-confidence--checkout .ctc-commerce-confidence__checks span,.ctc-commerce-confidence--checkout .ctc-commerce-confidence__links a{font-size:11px;min-height:34px;padding:8px 6px}body.ctc-account-bridge-active .neve-main>.container,body.ctc-account-bridge-active .single-page-container,body.ctc-account-bridge-active .nv-single-page-wrap{padding-left:16px !important;padding-right:16px !important}.ctc-account-bridge{margin:18px 0 24px;max-width:100%;overflow-x:hidden}.ctc-account-bridge__hero,.ctc-account-bridge__routes{grid-template-columns:1fr}.ctc-account-bridge__hero{padding:16px}.ctc-account-bridge__copy,.ctc-account-bridge__panel,.ctc-account-bridge__routes a{min-width:0}.ctc-account-bridge h1{font-size:clamp(34px,9.4vw,42px);overflow-wrap:anywhere}.ctc-account-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-account-bridge__button,.ctc-account-bridge__panel a{width:100%}.ctc-account-bridge__routes a{min-height:0}.ctc-account-bridge__lifecycle{grid-template-columns:1fr;padding:16px}.ctc-account-bridge__lifecycle-grid{grid-template-columns:1fr}.ctc-account-bridge__lifecycle-grid article{min-height:0}body.ctc-login-bridge-active main#content{padding:18px 14px 28px}.ctc-login-bridge{grid-template-columns:1fr;padding:16px}.ctc-login-bridge__copy,.ctc-login-bridge__panel{min-width:0}.ctc-login-bridge h1{font-size:clamp(34px,9.4vw,42px);overflow-wrap:anywhere}.ctc-login-bridge__actions,.ctc-login-bridge__panel nav{display:grid;grid-template-columns:1fr}.ctc-login-bridge__button,.ctc-login-bridge__panel a,body.ctc-login-bridge-active .woocommerce form .button{width:100%}body.ctc-login-bridge-active .elementor-element-9702026{border-radius:var(--ctc-radius)}body.ctc-login-bridge-active .elementor-tab-content{padding:16px !important}body.ctc-login-bridge-active .woocommerce form.login,body.ctc-login-bridge-active .woocommerce form.register{padding:16px !important}body.ctc-contact-bridge-active .single-page-container,body.ctc-contact-bridge-active .nv-single-page-wrap,body.ctc-contact-bridge-active main#content{padding-left:14px !important;padding-right:14px !important}.ctc-contact-bridge{grid-template-columns:1fr;margin:18px auto 18px;padding:16px;width:100%}.ctc-contact-bridge h1{font-size:clamp(34px,9.5vw,42px);overflow-wrap:anywhere}.ctc-contact-bridge__actions,.ctc-contact-bridge__routes,.ctc-contact-bridge__prep,.ctc-contact-bridge__prep-grid{display:grid;grid-template-columns:1fr}.ctc-contact-bridge__button{width:100%}.ctc-contact-bridge__panel{padding:16px}body.ctc-contact-bridge-active .ctc-tradein{padding-left:0;padding-right:0}body.ctc-contact-bridge-active .ctc-tradein__card{border-radius:var(--ctc-radius)}body.ctc-category-bridge-active .neve-main,body.ctc-category-bridge-active main#content,body.ctc-category-bridge-active .single-page-container{box-sizing:border-box !important;max-width:100vw !important;overflow-x:hidden !important;padding-left:14px !important;padding-right:14px !important}.ctc-category-bridge{grid-template-columns:1fr;margin:18px 0;max-width:100% !important;overflow-x:visible;padding:16px;width:100% !important}.ctc-category-bridge,.ctc-category-bridge *{min-width:0}.ctc-category-bridge__copy{max-width:100% !important;width:100%}.ctc-category-bridge__panel{max-width:100% !important;width:100%}.ctc-category-bridge h1{font-size:clamp(26px,7.2vw,34px);line-height:1.06;overflow-wrap:break-word;word-break:normal}.ctc-category-bridge__copy>p:not(.ctc-category-bridge__eyebrow),.ctc-category-bridge__panel span{font-size:14px;overflow-wrap:break-word;word-break:normal}.ctc-category-bridge__stats span{align-items:start;display:grid;gap:4px;grid-template-columns:1fr}.ctc-category-bridge__actions,.ctc-category-bridge__proof,.ctc-category-bridge__decision{display:grid;grid-template-columns:1fr}.ctc-category-bridge__proof{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-category-bridge__proof span{align-items:center;display:flex;justify-content:center;min-height:44px;padding:9px 10px}.ctc-category-bridge__proof span:last-child:nth-child(odd){grid-column:1/-1}.ctc-category-bridge__button{width:100%}.ctc-category-bridge__panel{padding:16px}.ctc-category-bridge__decision a{min-height:0;padding:14px}.ctc-category-bridge__routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-category-bridge__routes a{align-items:center;display:flex;justify-content:center;min-height:42px}.ctc-archive-product-shelf{margin-bottom:18px;max-width:100%;width:100%}.ctc-shop-catalog-shelves{margin-bottom:22px;max-width:100%;width:100%}.ctc-shop-catalog-shelves__head{margin-left:14px;margin-right:14px;padding:18px}.ctc-shop-catalog-shelves__head h2{font-size:clamp(28px,8vw,36px)}.ctc-shop-catalog-shelves__head span{font-size:14px}.ctc-shop-catalog-controls{grid-template-columns:1fr;margin-left:14px;margin-right:14px;padding:12px}.ctc-shop-catalog-controls__group{padding:11px}.ctc-shop-catalog-controls__group>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-shop-catalog-controls__group a{min-height:58px}.ctc-shop-catalog-guides{margin-left:14px;margin-right:14px;padding:12px}.ctc-shop-catalog-guides__head{align-items:start;grid-template-columns:1fr}.ctc-shop-catalog-guides__head h3{font-size:clamp(23px,6.8vw,30px)}.ctc-shop-catalog-guides__head span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ctc-shop-catalog-guides__grid{display:flex;gap:10px;grid-template-columns:none;margin-left:-12px;margin-right:-12px;overflow-x:auto;padding:0 12px 2px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ctc-shop-catalog-guides__grid::-webkit-scrollbar{display:none}.ctc-shop-catalog-guides__grid a{flex:0 0 224px;min-height:138px;padding:13px;scroll-snap-align:start}.ctc-archive-product-shelf__head{align-items:stretch;display:grid;grid-template-columns:1fr;padding:12px}.ctc-archive-product-shelf__head h2,.ctc-archive-product-shelf__head h3{font-size:clamp(22px,6.4vw,28px);line-height:1.04}.ctc-archive-product-shelf__head span{display:-webkit-box;font-size:13px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ctc-archive-product-shelf__head a{width:100%}.ctc-archive-product-shelf__grid{display:flex;gap:10px;grid-template-columns:none;overflow-x:auto;padding:0 14px 2px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ctc-archive-product-shelf__grid::-webkit-scrollbar{display:none}.ctc-archive-product-shelf .ctc-shop-product-card{flex:0 0 244px;scroll-snap-align:start}.ctc-archive-product-shelf .ctc-shop-product-card__image{min-height:112px;padding:8px}.ctc-archive-product-shelf .ctc-shop-product-card__image img{height:96px}.ctc-archive-product-shelf .ctc-shop-product-card__body{padding:10px}.ctc-archive-product-shelf .ctc-shop-product-card__meta,.ctc-archive-product-shelf .ctc-shop-product-card__trustline,.ctc-archive-product-shelf .ctc-shop-product-card__note,.ctc-archive-product-shelf .ctc-shop-product-card__trade{display:none}.ctc-archive-product-shelf .ctc-shop-product-card h3{font-size:14px;line-height:1.16;min-height:34px}.ctc-archive-product-shelf .ctc-shop-product-card__specs{gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:7px}.ctc-archive-product-shelf .ctc-shop-product-card__specs div{display:flex;gap:5px;justify-content:space-between;min-height:28px;padding:4px 6px}.ctc-archive-product-shelf .ctc-shop-product-card__specs div:nth-child(n+3){display:none}.ctc-archive-product-shelf .ctc-shop-product-card__specs dt,.ctc-archive-product-shelf .ctc-shop-product-card__specs dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctc-archive-product-shelf .ctc-shop-product-card__proof{gap:4px;margin:7px 0}.ctc-archive-product-shelf .ctc-shop-product-card__proof span{font-size:9px;padding:5px 4px}.ctc-archive-product-shelf .ctc-shop-product-card__price{font-size:15px;margin-top:auto}.ctc-archive-product-shelf .ctc-shop-product-card__price-context{padding:5px 6px}.ctc-archive-product-shelf .ctc-shop-product-card__cta{min-height:36px}.ctc-category-empty-stock{margin-bottom:18px;max-width:100%;width:100%}.ctc-category-empty-stock__head{padding:18px}.ctc-category-empty-stock__head h2{font-size:clamp(24px,7vw,30px);overflow-wrap:break-word}.ctc-category-empty-stock__head span{font-size:14px}.ctc-category-empty-stock__grid{grid-template-columns:1fr}.ctc-category-empty-stock__card{min-height:0;padding:14px}.ctc-category-empty-stock__card a{width:100%}body.ctc-blog-bridge-active .neve-main,body.ctc-blog-bridge-active main#content,body.ctc-blog-bridge-active .container,body.ctc-blog-bridge-active .single-page-container{box-sizing:border-box !important;max-width:100vw !important;overflow-x:hidden !important;padding-left:14px !important;padding-right:14px !important}body.ctc-blog-bridge-active .row,body.ctc-blog-bridge-active .nv-index-posts.blog,body.ctc-blog-bridge-active .posts-wrapper{margin-left:0 !important;margin-right:0 !important;max-width:100% !important;width:100% !important}.ctc-blog-bridge{grid-template-columns:1fr;margin:18px 0;max-width:calc(100vw - 28px);overflow-x:visible;padding:16px;width:auto}.ctc-blog-bridge,.ctc-blog-bridge *{min-width:0}.ctc-blog-bridge__copy,.ctc-blog-bridge__panel{overflow:visible}.ctc-blog-bridge__copy{max-width:calc(100vw - 130px)}.ctc-blog-bridge__panel{max-width:calc(100vw - 62px)}.ctc-blog-bridge h2{font-size:clamp(24px,6.7vw,28px);line-height:1.08;max-width:100%;overflow-wrap:break-word;word-break:normal}.ctc-blog-bridge__copy>p:not(.ctc-blog-bridge__eyebrow),.ctc-blog-bridge__panel span{font-size:14px;max-width:100%;overflow-wrap:normal;word-break:normal}.ctc-blog-bridge__section-head h3,.ctc-blog-bridge__keyword-map h3{font-size:clamp(22px,7.2vw,30px);max-width:100%;overflow-wrap:break-word;word-break:normal}.ctc-blog-bridge__actions,.ctc-blog-bridge__proof,.ctc-blog-bridge__clusters,.ctc-blog-bridge__question-grid,.ctc-blog-bridge__popular-grid,.ctc-blog-bridge__priority-grid,.ctc-blog-bridge__recent-grid{display:grid;grid-template-columns:1fr}.ctc-blog-bridge__button{width:100%}.ctc-blog-bridge__stats span{align-items:start;display:grid;gap:4px;grid-template-columns:1fr}.ctc-blog-bridge__panel,.ctc-blog-bridge__questions,.ctc-blog-bridge__popular,.ctc-blog-bridge__priority,.ctc-blog-bridge__clusters a,.ctc-blog-bridge__recent,.ctc-blog-bridge__keyword-map{padding:16px}.ctc-blog-bridge__clusters a,.ctc-blog-bridge__question-grid a,.ctc-blog-bridge__popular-grid a,.ctc-blog-bridge__priority-grid a,.ctc-blog-bridge__recent-grid a{min-height:0}.ctc-blog-bridge__keyword-map{grid-template-columns:1fr}.ctc-blog-bridge__keyword-grid span{flex:1 1 calc(50% - 8px);text-align:center}.ctc-blog-bridge__routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-blog-bridge__routes a{align-items:center;display:flex;justify-content:center;min-height:42px;text-align:center}body.ctc-catalog-bridge-active .ctc-catalog .ctc-hero{padding:30px 18px !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-hero h1{font-size:clamp(32px,9.2vw,40px) !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-actions,body.ctc-catalog-bridge-active .ctc-catalog .ctc-grid,body.ctc-catalog-bridge-active .ctc-catalog .ctc-linkgrid{display:grid !important;grid-template-columns:1fr !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-actions a{justify-content:center !important;width:100% !important}body.ctc-catalog-bridge-active .ctc-catalog .ctc-band{padding:22px 18px !important}.ctc-catalog-marketplace{margin:18px auto;padding:16px;width:calc(100% - 28px)}.ctc-catalog-marketplace__grid{grid-template-columns:1fr}.ctc-catalog-marketplace__popular-head,.ctc-catalog-marketplace__popular-grid{grid-template-columns:1fr}.ctc-catalog-marketplace__grid a{min-height:0;padding:14px}.ctc-catalog-marketplace__popular{padding:14px}.ctc-catalog-marketplace__popular-grid a{min-height:0;padding:14px}body.ctc-ops-bridge-active main#content,body.ctc-ops-bridge-active .single-page-container,body.ctc-ops-bridge-active .nv-single-page-wrap{padding-left:14px !important;padding-right:14px !important}.ctc-ops-bridge{grid-template-columns:1fr;margin:18px auto 18px;max-width:100%;padding:16px;width:100%}.ctc-ops-bridge h1{font-size:clamp(32px,9.2vw,40px);overflow-wrap:anywhere}.ctc-ops-bridge__actions,.ctc-ops-bridge__steps{display:grid;grid-template-columns:1fr}.ctc-ops-bridge__button{width:100%}.ctc-ops-bridge__panel,.ctc-ops-bridge__steps article{padding:16px}.ctc-ops-bridge__panel nav{display:grid;grid-template-columns:1fr}body.ctc-support-bridge-active .single-page-container,body.ctc-support-bridge-active .nv-single-page-wrap,body.ctc-support-bridge-active main#content{padding-left:14px !important;padding-right:14px !important}.ctc-support-bridge{gap:12px;grid-template-columns:1fr;margin:14px auto 14px;max-width:100%;overflow:hidden;padding:14px;width:100%}.ctc-support-bridge h1{font-size:clamp(30px,8.6vw,38px);line-height:.98;overflow-wrap:anywhere}.ctc-support-bridge__copy>p:not(.ctc-support-bridge__eyebrow){display:-webkit-box;font-size:14px;line-height:1.45;margin-top:12px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ctc-support-bridge__actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.ctc-support-bridge__actions .ctc-support-bridge__button--primary{grid-column:1/-1}.ctc-support-bridge__steps{display:flex;gap:10px;margin:0;max-width:100%;overflow-x:auto;padding:0 0 2px;scroll-snap-type:x proximity;width:100%;-webkit-overflow-scrolling:touch}.ctc-support-bridge__guides{padding:14px}.ctc-support-bridge__guides-head h2{font-size:clamp(22px,6.4vw,29px)}.ctc-support-bridge__guides-head span{display:-webkit-box;font-size:13px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ctc-support-bridge__guides-grid{display:flex;gap:10px;margin:0;max-width:100%;overflow-x:auto;padding:0 0 2px;scroll-snap-type:x proximity;width:100%;-webkit-overflow-scrolling:touch}.ctc-support-bridge__guides-grid a{flex:0 0 232px;min-height:0;padding:13px;scroll-snap-align:start}.ctc-support-bridge__guides-grid span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ctc-support-bridge__guides-cta{align-items:stretch;flex-direction:column;gap:9px;padding:11px}.ctc-support-bridge__guides-cta span{display:-webkit-box;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ctc-support-bridge__guides-cta a{width:100%}.ctc-support-bridge__button{font-size:12px;min-height:40px;padding:10px;width:100%}.ctc-support-bridge__panel,.ctc-support-bridge__steps article{padding:13px}.ctc-support-bridge__panel{gap:9px}.ctc-support-bridge__panel strong{font-size:21px}.ctc-support-bridge__panel span{display:-webkit-box;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ctc-support-bridge__panel nav{display:flex;flex-wrap:wrap;gap:7px}.ctc-support-bridge__panel a{font-size:11px;min-height:30px;padding:8px 9px}.ctc-support-bridge__steps article{flex:0 0 210px;min-height:0;scroll-snap-align:start}.ctc-support-bridge__steps span{display:-webkit-box;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.ctc-support-bridge-active .ctc-tradein{padding-left:0;padding-right:0}body.ctc-support-bridge-active .ctc-tradein__card{border-radius:var(--ctc-radius)}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330{margin-top:12px}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330>.elementor-section{margin:10px auto !important;padding:14px !important;width:100% !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h2{font-size:clamp(22px,6.2vw,29px) !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 h3{font-size:clamp(19px,5.4vw,24px) !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 p,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 li{font-size:14px !important;line-height:1.45 !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-element-80d04af .elementor-container{display:flex !important;flex-wrap:nowrap !important;gap:10px;overflow-x:auto;padding:0 0 2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-element-80d04af .elementor-column{flex:0 0 218px !important;max-width:218px !important;min-height:0 !important;scroll-snap-align:start;width:218px !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-element-80d04af .elementor-widget-media-carousel,body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-element-80d04af .elementor-widget-container{max-height:246px;overflow:hidden}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-element-80d04af{display:none !important}body.ctc-support-bridge-active--cambios-y-reparaciones .elementor-3330 .elementor-icon-list-items{padding:13px !important}}body.ctc-model-bridge-active .ctc3.ctc3-v3-frame a[href*="/compramos-tu-iphone"]{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;box-shadow:0 12px 24px rgba(18,18,18,.12) !important;color:#fff !important;-webkit-text-fill-color:#fff !important}body.ctc-model-bridge-active .ctc3.ctc3-v3-frame a[href*="/tienda-iphone"]{background:var(--ctc-surface) !important;border-color:var(--ctc-line) !important;box-shadow:none !important;color:var(--ctc-ink) !important;-webkit-text-fill-color:var(--ctc-ink) !important}@media (max-width:760px){body.ctc-shop-bridge-active .ctc-shop-quick-finder,body.ctc-shop-bridge-active .ctc-shop-value-banner,body.ctc-shop-bridge-active .ctc-shop-intent-router,body.ctc-shop-bridge-active .ctc-shop-compare-toolbar,body.ctc-shop-bridge-active .ctc-shop-live-inventory,body.ctc-shop-bridge-active .ctc-shop-assurance,body.ctc-shop-bridge-active .ctc-shop-decision-guide{margin-bottom:12px}body.ctc-shop-bridge-active .ctc-shop-quick-finder__head span,body.ctc-shop-bridge-active .ctc-shop-value-banner__copy span,body.ctc-shop-bridge-active .ctc-shop-intent-router__head span,body.ctc-shop-bridge-active .ctc-shop-compare-toolbar__head span,body.ctc-shop-bridge-active .ctc-shop-live-inventory__head span,body.ctc-shop-bridge-active .ctc-shop-assurance__copy span,body.ctc-shop-bridge-active .ctc-shop-decision-guide__head span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.ctc-shop-bridge-active .ctc-shop-quick-finder__routes,body.ctc-shop-bridge-active .ctc-shop-value-banner__grid,body.ctc-shop-bridge-active .ctc-shop-intent-router__grid,body.ctc-shop-bridge-active .ctc-shop-compare-toolbar__filters,body.ctc-shop-bridge-active .ctc-shop-live-inventory__grid,body.ctc-shop-bridge-active .ctc-shop-assurance__grid,body.ctc-shop-bridge-active .ctc-shop-decision-guide__grid{display:flex;gap:10px;grid-template-columns:none;margin-left:-16px;margin-right:-16px;overflow-x:auto;padding:0 16px 2px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.ctc-shop-bridge-active .ctc-shop-quick-finder__routes::-webkit-scrollbar,body.ctc-shop-bridge-active .ctc-shop-value-banner__grid::-webkit-scrollbar,body.ctc-shop-bridge-active .ctc-shop-intent-router__grid::-webkit-scrollbar,body.ctc-shop-bridge-active .ctc-shop-compare-toolbar__filters::-webkit-scrollbar,body.ctc-shop-bridge-active .ctc-shop-live-inventory__grid::-webkit-scrollbar,body.ctc-shop-bridge-active .ctc-shop-assurance__grid::-webkit-scrollbar,body.ctc-shop-bridge-active .ctc-shop-decision-guide__grid::-webkit-scrollbar{display:none}body.ctc-shop-bridge-active .ctc-shop-quick-finder__routes a,body.ctc-shop-bridge-active .ctc-shop-value-banner__grid article,body.ctc-shop-bridge-active .ctc-shop-intent-router__grid a,body.ctc-shop-bridge-active .ctc-shop-compare-toolbar__filters a,body.ctc-shop-bridge-active .ctc-shop-live-inventory__grid a,body.ctc-shop-bridge-active .ctc-shop-assurance__grid article,body.ctc-shop-bridge-active .ctc-shop-decision-card{flex:0 0 224px;min-height:0;padding:13px;scroll-snap-align:start}body.ctc-shop-bridge-active .ctc-shop-quick-finder__routes span,body.ctc-shop-bridge-active .ctc-shop-value-banner__grid span,body.ctc-shop-bridge-active .ctc-shop-intent-router__grid span,body.ctc-shop-bridge-active .ctc-shop-live-inventory__grid em,body.ctc-shop-bridge-active .ctc-shop-assurance__grid article span,body.ctc-shop-bridge-active .ctc-shop-decision-card>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.ctc-shop-bridge-active .ctc-shop-value-banner__copy h2,body.ctc-shop-bridge-active .ctc-shop-assurance__copy h2,body.ctc-shop-bridge-active .ctc-shop-decision-guide__head h2{font-size:clamp(24px,7vw,30px);line-height:1.04}body.ctc-shop-bridge-active .ctc-shop-quick-finder__chips{display:flex;flex-wrap:nowrap;gap:7px;margin-left:-16px;margin-right:-16px;overflow-x:auto;padding:0 16px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.ctc-shop-bridge-active .ctc-shop-quick-finder__chips::-webkit-scrollbar{display:none}body.ctc-shop-bridge-active .ctc-shop-quick-finder__chips a{flex:0 0 auto;min-height:34px;white-space:nowrap}body.ctc-shop-bridge-active .ctc-shop-live-inventory{gap:12px}body.ctc-shop-bridge-active .ctc-shop-live-inventory__metric{align-items:center;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr);min-height:0;padding:12px;text-align:left}body.ctc-shop-bridge-active .ctc-shop-live-inventory__metric strong{font-size:30px}body.ctc-shop-bridge-active .ctc-shop-live-inventory__metric span{margin:0;max-width:none}body.ctc-shop-bridge-active .ctc-shop-value-banner__actions,body.ctc-shop-bridge-active .ctc-shop-live-inventory__actions,body.ctc-shop-bridge-active .ctc-shop-assurance__actions,body.ctc-shop-bridge-active .ctc-shop-decision-guide__actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}body.ctc-shop-bridge-active .ctc-shop-value-banner__actions a,body.ctc-shop-bridge-active .ctc-shop-live-inventory__actions a,body.ctc-shop-bridge-active .ctc-shop-assurance__actions a,body.ctc-shop-bridge-active .ctc-shop-decision-guide__actions a{font-size:12px;min-height:36px;padding:9px 8px;text-align:center}}body.ctc-model-bridge-active .ctc3.ctc3-v3-frame a[href*="wa.me"]{background:#fff6e8 !important;border-color:#d8b27a !important;box-shadow:none !important;color:var(--ctc-accent) !important;-webkit-text-fill-color:var(--ctc-accent) !important}body.ctc-model-bridge-active .ctc3 a:is(.ctc3-intent-secondary,.ctc3-proof-secondary,.ctc3-btn,.ctc3-blue)[href*="/compramos-tu-iphone"]{background:var(--ctc-primary) !important;border-color:var(--ctc-primary) !important;box-shadow:0 12px 24px rgba(18,18,18,.12) !important;color:#fff !important;-webkit-text-fill-color:#fff !important}body.ctc-model-bridge-active .ctc3 a:is(.ctc3-btn,.ctc3-blue)[href*="/tienda-iphone"]{background:var(--ctc-surface) !important;border-color:var(--ctc-line) !important;box-shadow:none !important;color:var(--ctc-ink) !important;-webkit-text-fill-color:var(--ctc-ink) !important}body.ctc-model-bridge-active,body.ctc-model-bridge-active .single-page-container,body.ctc-model-bridge-active main#content,body.ctc-model-bridge-active .neve-main{overflow-x:hidden}body.ctc-model-bridge-active .nv-single-page-wrap,body.ctc-model-bridge-active .entry-content>.row,body.ctc-model-bridge-active .single-page-container>.row,body.ctc-model-bridge-active .single-page-container>.nv-single-page-wrap{box-sizing:border-box;margin-left:0 !important;margin-right:0 !important;max-width:100% !important;width:100% !important}body.ctc-model-bridge-active .elementor-section.elementor-section-stretched,body.ctc-model-bridge-active .elementor-section-wrap,body.ctc-model-bridge-active .elementor-top-section{max-width:100%}@media (max-width:767px){body.ctc-model-bridge-active .swiper-slide-bg{left:0 !important;right:0 !important;width:100% !important}}body.ctc-search-bridge-active{background:var(--ctc-paper)}body.ctc-search-bridge-active #ctc-search-bridge-fallback{margin:0 auto;max-width:1180px;padding:0 20px 24px}.ctc-search-bridge,.ctc-search-bridge *{box-sizing:border-box}.ctc-search-bridge{background:linear-gradient(135deg,var(--ctc-ink) 0%,#24201d 100%);border:1px solid rgba(221,214,206,.24);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 300px;margin:24px auto 22px;max-width:1180px;padding:26px;position:relative}.ctc-search-bridge__copy{display:grid;gap:14px;min-width:0}.ctc-search-bridge__eyebrow,.ctc-search-bridge__panel span{color:#d8b27a;font-size:12px;font-weight:850;letter-spacing:0;line-height:1.2;margin:0;text-transform:uppercase}.ctc-search-bridge h1{color:#fff;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(34px,5vw,62px);font-weight:760;letter-spacing:0;line-height:.95;margin:0;max-width:760px}.ctc-search-bridge p{color:rgba(255,255,255,.78);font-size:16px;line-height:1.55;margin:0;max-width:760px}.ctc-search-bridge__form{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:var(--ctc-radius);display:grid;gap:8px;max-width:760px;padding:12px}.ctc-search-bridge__form label{color:rgba(255,255,255,.68);font-size:12px;font-weight:800;line-height:1.2}.ctc-search-bridge__form div{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.ctc-search-bridge__form input{background:#fff;border:1px solid rgba(255,255,255,.28);border-radius:var(--ctc-radius);color:var(--ctc-ink);font-size:16px;font-weight:700;min-height:48px;min-width:0;padding:0 14px;width:100%}.ctc-search-bridge__form button,.ctc-search-bridge__button{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:14px;font-weight:850;justify-content:center;line-height:1;min-height:48px;padding:0 16px;text-decoration:none;white-space:nowrap}.ctc-search-bridge__form button{background:var(--ctc-primary);border:1px solid rgba(255,255,255,.16);color:#fff;cursor:pointer}.ctc-search-bridge__actions{display:flex;flex-wrap:wrap;gap:10px}.ctc-search-bridge__button{background:#fff;border:1px solid rgba(255,255,255,.24);color:var(--ctc-ink)}.ctc-search-bridge__button--primary{background:var(--ctc-primary);color:#fff}.ctc-search-bridge__button--accent{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent)}.ctc-search-bridge__panel{align-self:start;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);border-radius:var(--ctc-radius);display:grid;gap:10px;padding:18px}.ctc-search-bridge__panel strong{color:#fff;font-size:34px;font-weight:850;letter-spacing:0;line-height:1}.ctc-search-bridge__proof,.ctc-search-bridge__routes{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-search-bridge__proof span,.ctc-search-bridge__routes a{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:12px;font-weight:850;line-height:1.2;min-height:34px;padding:8px 10px}.ctc-search-bridge__proof span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.82)}.ctc-search-bridge__routes a{background:#fff;border:1px solid rgba(255,255,255,.24);color:var(--ctc-ink);text-decoration:none}.ctc-search-bridge__matches{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:var(--ctc-radius);display:grid;gap:14px;grid-column:1/-1;padding:16px}.ctc-search-bridge__matches-head{align-items:end;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:space-between}.ctc-search-bridge__matches-head span{color:#d8b27a;font-size:12px;font-weight:900;line-height:1.15;text-transform:uppercase}.ctc-search-bridge__matches-head strong{color:#fff;font-size:16px;font-weight:850;line-height:1.25}.ctc-search-bridge__matches-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-search-bridge__matches .ctc-shop-product-card{background:#fff;box-shadow:0 14px 28px rgba(0,0,0,.18);margin:0;min-width:0}.ctc-search-bridge__matches .ctc-shop-product-card__image{min-height:136px;padding:10px}.ctc-search-bridge__matches .ctc-shop-product-card__image img{height:116px}.ctc-search-bridge__matches .ctc-shop-product-card__body{padding:12px}.ctc-search-bridge__matches .ctc-shop-product-card h3{font-size:15px;min-height:auto}.ctc-search-bridge__matches .ctc-shop-product-card__trustline{color:var(--ctc-accent) !important;font-size:10px;margin-top:7px;padding:7px}.ctc-search-bridge__matches .ctc-shop-product-card__specs{margin-top:7px}.ctc-search-bridge__matches .ctc-shop-product-card__renewal{display:none}body.ctc-search-bridge-active .nv-index-posts,body.ctc-search-bridge-active .neve-main>.container{max-width:1180px}body.ctc-search-bridge-active .nv-index-posts{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (max-width:767px){body.ctc-search-bridge-active #ctc-search-bridge-fallback{padding:0 14px 18px}.ctc-search-bridge{gap:16px;grid-template-columns:1fr;margin-top:16px;padding:18px}.ctc-search-bridge h1{font-size:38px}.ctc-search-bridge__form div,.ctc-search-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-search-bridge__button,.ctc-search-bridge__form button{width:100%}.ctc-search-bridge__panel strong{font-size:30px}.ctc-search-bridge__matches{padding:12px}.ctc-search-bridge__matches-head{align-items:start;display:grid}.ctc-search-bridge__matches-grid{grid-template-columns:1fr}.ctc-search-bridge__matches .ctc-shop-product-card__image{min-height:180px}}body.ctc-404-bridge-active{background:var(--ctc-paper)}.ctc-404-bridge,.ctc-404-bridge *{box-sizing:border-box}.ctc-404-bridge{background:linear-gradient(135deg,var(--ctc-ink) 0%,#2a2520 100%);border:1px solid rgba(221,214,206,.22);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 300px;margin:24px auto 22px;max-width:1180px;padding:28px;width:calc(100% - 40px)}.ctc-404-bridge__copy{display:grid;gap:14px;min-width:0}.ctc-404-bridge__eyebrow,.ctc-404-bridge__panel span{color:#d8b27a;font-size:12px;font-weight:850;letter-spacing:0;line-height:1.2;margin:0;text-transform:uppercase}.ctc-404-bridge h1{color:#fff;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(36px,5vw,64px);font-weight:760;letter-spacing:0;line-height:.95;margin:0;max-width:820px}.ctc-404-bridge p{color:rgba(255,255,255,.78);font-size:16px;line-height:1.55;margin:0;max-width:780px}.ctc-404-bridge__form{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:var(--ctc-radius);display:grid;gap:8px;max-width:760px;padding:12px}.ctc-404-bridge__form label{color:rgba(255,255,255,.68);font-size:12px;font-weight:800;line-height:1.2}.ctc-404-bridge__form div{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.ctc-404-bridge__form input{background:#fff;border:1px solid rgba(255,255,255,.28);border-radius:var(--ctc-radius);color:var(--ctc-ink);font-size:16px;font-weight:700;min-height:48px;min-width:0;padding:0 14px;width:100%}.ctc-404-bridge__form button,.ctc-404-bridge__button{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:14px;font-weight:850;justify-content:center;line-height:1;min-height:48px;padding:0 16px;text-decoration:none;white-space:nowrap}.ctc-404-bridge__form button,.ctc-404-bridge__button--primary{background:var(--ctc-primary);border:1px solid rgba(255,255,255,.16);color:#fff}.ctc-404-bridge__form button{cursor:pointer}.ctc-404-bridge__actions{display:flex;flex-wrap:wrap;gap:10px}.ctc-404-bridge__button{background:#fff;border:1px solid rgba(255,255,255,.24);color:var(--ctc-ink)}.ctc-404-bridge__button--accent{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent)}.ctc-404-bridge__panel{align-self:start;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);border-radius:var(--ctc-radius);display:grid;gap:10px;padding:18px}.ctc-404-bridge__panel strong{color:#fff;font-size:30px;font-weight:850;letter-spacing:0;line-height:1.08}.ctc-404-bridge__proof,.ctc-404-bridge__routes{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-404-bridge__proof span,.ctc-404-bridge__routes a{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:12px;font-weight:850;line-height:1.2;min-height:34px;padding:8px 10px}.ctc-404-bridge__proof span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.82)}.ctc-404-bridge__routes a{background:#fff;border:1px solid rgba(255,255,255,.24);color:var(--ctc-ink);text-decoration:none}@media (max-width:767px){.ctc-404-bridge{gap:16px;grid-template-columns:1fr;margin-top:16px;padding:18px;width:calc(100% - 28px)}.ctc-404-bridge h1{font-size:38px}.ctc-404-bridge__form div,.ctc-404-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-404-bridge__button,.ctc-404-bridge__form button{width:100%}}body.ctc-taxonomy-bridge-active{background:var(--ctc-paper)}.ctc-taxonomy-bridge,.ctc-taxonomy-bridge *{box-sizing:border-box}.ctc-taxonomy-bridge{background:linear-gradient(135deg,#211f1d 0%,var(--ctc-ink) 100%);border:1px solid rgba(221,214,206,.22);border-radius:var(--ctc-radius);color:#fff;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 280px;margin:24px auto 22px;max-width:1180px;padding:26px;width:calc(100% - 40px)}.ctc-taxonomy-bridge__copy{display:grid;gap:12px;min-width:0}.ctc-taxonomy-bridge__eyebrow,.ctc-taxonomy-bridge__panel span{color:#d8b27a;font-size:12px;font-weight:850;letter-spacing:0;line-height:1.2;margin:0;text-transform:uppercase}.ctc-taxonomy-bridge h1{color:#fff;font-family:"CTC Fraunces",Georgia,serif;font-size:clamp(34px,5vw,60px);font-weight:760;letter-spacing:0;line-height:.98;margin:0;max-width:780px}.ctc-taxonomy-bridge p{color:rgba(255,255,255,.78);font-size:16px;line-height:1.55;margin:0;max-width:760px}.ctc-taxonomy-bridge__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.ctc-taxonomy-bridge__button{align-items:center;background:#fff;border:1px solid rgba(255,255,255,.24);border-radius:var(--ctc-radius);color:var(--ctc-ink);display:inline-flex;font-size:14px;font-weight:850;justify-content:center;line-height:1;min-height:48px;padding:0 16px;text-decoration:none;white-space:nowrap}.ctc-taxonomy-bridge__button--primary{background:var(--ctc-primary);border-color:rgba(255,255,255,.16);color:#fff}.ctc-taxonomy-bridge__button--accent{background:#fff6e8;border-color:#d8b27a;color:var(--ctc-accent)}.ctc-taxonomy-bridge__panel{align-self:start;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);border-radius:var(--ctc-radius);display:grid;gap:10px;padding:18px}.ctc-taxonomy-bridge__panel strong{color:#fff;font-size:42px;font-weight:850;letter-spacing:0;line-height:1}.ctc-taxonomy-bridge__decision{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.ctc-taxonomy-bridge__decision article{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:var(--ctc-radius);display:grid;gap:7px;min-height:112px;padding:13px}.ctc-taxonomy-bridge__decision span{color:#d8b27a;font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.ctc-taxonomy-bridge__decision strong{color:#fff;font-size:clamp(15px,1.45vw,20px);font-weight:950;line-height:1.08;overflow-wrap:anywhere}.ctc-taxonomy-bridge__decision small{color:rgba(255,255,255,.72);font-size:12px;font-weight:700;line-height:1.32}.ctc-taxonomy-bridge__proof,.ctc-taxonomy-bridge__routes{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.ctc-taxonomy-bridge__proof span,.ctc-taxonomy-bridge__routes a{align-items:center;border-radius:var(--ctc-radius);display:inline-flex;font-size:12px;font-weight:850;line-height:1.2;min-height:34px;padding:8px 10px}.ctc-taxonomy-bridge__proof span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.82)}.ctc-taxonomy-bridge__routes a{background:#fff;border:1px solid rgba(255,255,255,.24);color:var(--ctc-ink);text-decoration:none}@media (max-width:767px){.ctc-taxonomy-bridge{gap:16px;grid-template-columns:1fr;margin-top:16px;padding:18px;width:calc(100% - 28px)}.ctc-taxonomy-bridge h1{font-size:38px}.ctc-taxonomy-bridge__actions{display:grid;grid-template-columns:1fr}.ctc-taxonomy-bridge__button{width:100%}.ctc-taxonomy-bridge__decision{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-taxonomy-bridge__decision article{min-height:104px;padding:11px}}@media (max-width:760px){body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight{margin:12px 0;padding:12px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight__head span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-decision__lead,body.ctc-pdp-bridge-active.single-product .ctc-pdp-condition-note,body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__head span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-panel p,body.ctc-pdp-bridge-active.single-product .ctc-pdp-marketplace-summary__grid small,body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__grid span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-equation small,body.ctc-pdp-bridge-active.single-product .ctc-pdp-choice-flow span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight__head span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-decision__lead,body.ctc-pdp-bridge-active.single-product .ctc-pdp-condition-note,body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__head span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-marketplace-summary__grid small,body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__grid span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-equation small,body.ctc-pdp-bridge-active.single-product .ctc-pdp-choice-flow span{-webkit-line-clamp:2}body.ctc-pdp-bridge-active.single-product .ctc-pdp-panel p{-webkit-line-clamp:3}body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-equation,body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight__chips,body.ctc-pdp-bridge-active.single-product .ctc-pdp-commerce-strip,body.ctc-pdp-bridge-active.single-product .ctc-pdp-marketplace-summary__grid,body.ctc-pdp-bridge-active.single-product .ctc-pdp-choice-flow,body.ctc-pdp-bridge-active.single-product .ctc-pdp-spec-strip,body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__grid{display:flex;flex-wrap:nowrap;gap:8px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scroll-snap-type:x proximity}body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-equation::-webkit-scrollbar,body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight__chips::-webkit-scrollbar,body.ctc-pdp-bridge-active.single-product .ctc-pdp-commerce-strip::-webkit-scrollbar,body.ctc-pdp-bridge-active.single-product .ctc-pdp-marketplace-summary__grid::-webkit-scrollbar,body.ctc-pdp-bridge-active.single-product .ctc-pdp-choice-flow::-webkit-scrollbar,body.ctc-pdp-bridge-active.single-product .ctc-pdp-spec-strip::-webkit-scrollbar,body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__grid::-webkit-scrollbar{display:none}body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-equation{grid-template-columns:none;margin-top:10px;padding:8px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-equation div{flex:0 0 212px;min-height:92px;scroll-snap-align:start}body.ctc-pdp-bridge-active.single-product .ctc-pdp-photo-policy,body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-value{gap:8px;margin-top:10px;padding:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-photo-policy strong,body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-value strong{font-size:13px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-photo-policy a,body.ctc-pdp-bridge-active.single-product .ctc-pdp-renewal-value a{min-height:36px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight__chips{flex-wrap:nowrap;margin-top:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight__chips span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight__chips a,body.ctc-pdp-bridge-active.single-product .ctc-pdp-commerce-strip span,body.ctc-pdp-bridge-active.single-product .ctc-pdp-proof span{flex:0 0 auto;min-height:32px;white-space:nowrap}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight-guides{gap:8px;margin-top:10px;padding:9px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight-guides div{display:flex;flex-wrap:nowrap;gap:7px;-webkit-overflow-scrolling:touch;overflow-x:auto}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight-guides div::-webkit-scrollbar{display:none}body.ctc-pdp-bridge-active.single-product .ctc-pdp-preflight-guides a{flex:0 0 auto;min-height:32px;padding:8px 10px;white-space:nowrap}body.ctc-pdp-bridge-active.single-product .ctc-pdp-decision{margin:12px 0;padding:12px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-decision h2{font-size:clamp(20px,5.8vw,25px)}body.ctc-pdp-bridge-active.single-product .ctc-pdp-commerce-strip{grid-template-columns:none;margin-top:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-marketplace-summary{gap:9px;margin-top:10px;padding:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-marketplace-summary__grid{grid-template-columns:none}body.ctc-pdp-bridge-active.single-product .ctc-pdp-marketplace-summary__grid article{flex:0 0 184px;padding:10px;scroll-snap-align:start}body.ctc-pdp-bridge-active.single-product .ctc-pdp-choice-flow{grid-template-columns:none;margin-top:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-choice-flow div{flex:0 0 218px;grid-template-columns:24px minmax(0,1fr);padding:10px;scroll-snap-align:start}body.ctc-pdp-bridge-active.single-product .ctc-pdp-spec-strip{grid-template-columns:none;margin-top:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-spec-strip div{flex:0 0 158px;padding:10px;scroll-snap-align:start}body.ctc-pdp-bridge-active.single-product .ctc-pdp-decision__grid{gap:9px;margin-top:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-panel{padding:12px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-actions{grid-template-columns:1fr 1fr;margin-top:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-button{font-size:12px;min-height:38px;padding:0 10px;text-align:center}body.ctc-pdp-bridge-active.single-product .ctc-pdp-checks{gap:7px 10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px !important}body.ctc-pdp-bridge-active.single-product .ctc-pdp-checks li{font-size:12px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides{gap:10px;margin-top:12px;padding:12px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__head{gap:8px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__head h3{font-size:clamp(20px,5.8vw,25px)}body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__grid{grid-template-columns:none}body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__grid a{flex:0 0 220px;min-height:128px;scroll-snap-align:start}body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__cta{gap:8px;padding:10px}body.ctc-pdp-bridge-active.single-product .ctc-pdp-guides__cta a{min-height:36px;width:100%}}@media (max-width:760px){body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge,body.ctc-account-bridge-active .ctc-account-bridge,body.ctc-login-bridge-active .ctc-login-bridge{margin-top:12px}body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__copy>p:not(.ctc-empty-cart-bridge__eyebrow),body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__panel span,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__routes small,body.ctc-account-bridge-active .ctc-account-bridge__copy>p:not(.ctc-account-bridge__eyebrow),body.ctc-account-bridge-active .ctc-account-bridge__panel span,body.ctc-account-bridge-active .ctc-account-bridge__routes span,body.ctc-account-bridge-active .ctc-account-bridge__lifecycle-grid span,body.ctc-login-bridge-active .ctc-login-bridge__copy>p:not(.ctc-login-bridge__eyebrow),body.ctc-login-bridge-active .ctc-login-bridge__panel span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge h1,body.ctc-account-bridge-active .ctc-account-bridge h1,body.ctc-login-bridge-active .ctc-login-bridge h1{font-size:clamp(28px,8vw,36px);line-height:1}body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge,body.ctc-account-bridge-active .ctc-account-bridge__hero,body.ctc-login-bridge-active .ctc-login-bridge{padding:12px}body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__actions,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__routes,body.ctc-empty-cart-bridge-active .ctc-empty-checkout-bridge__steps,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__models nav,body.ctc-account-bridge-active .ctc-account-bridge__actions,body.ctc-account-bridge-active .ctc-account-bridge__routes,body.ctc-account-bridge-active .ctc-account-bridge__lifecycle-grid,body.ctc-login-bridge-active .ctc-login-bridge__actions,body.ctc-login-bridge-active .ctc-login-bridge__panel nav{display:flex;flex-wrap:nowrap;gap:8px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scroll-snap-type:x proximity}body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__actions::-webkit-scrollbar,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__routes::-webkit-scrollbar,body.ctc-empty-cart-bridge-active .ctc-empty-checkout-bridge__steps::-webkit-scrollbar,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__models nav::-webkit-scrollbar,body.ctc-account-bridge-active .ctc-account-bridge__actions::-webkit-scrollbar,body.ctc-account-bridge-active .ctc-account-bridge__routes::-webkit-scrollbar,body.ctc-account-bridge-active .ctc-account-bridge__lifecycle-grid::-webkit-scrollbar,body.ctc-login-bridge-active .ctc-login-bridge__actions::-webkit-scrollbar,body.ctc-login-bridge-active .ctc-login-bridge__panel nav::-webkit-scrollbar{display:none}body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__button,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__panel a,body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__models a,body.ctc-account-bridge-active .ctc-account-bridge__button,body.ctc-account-bridge-active .ctc-account-bridge__panel a,body.ctc-login-bridge-active .ctc-login-bridge__button,body.ctc-login-bridge-active .ctc-login-bridge__panel a{flex:0 0 auto;min-height:38px;padding:0 12px;white-space:nowrap;width:auto}body.ctc-empty-cart-bridge-active .ctc-empty-cart-bridge__routes a,body.ctc-empty-cart-bridge-active .ctc-empty-checkout-bridge__steps a,body.ctc-account-bridge-active .ctc-account-bridge__routes a{flex:0 0 214px;min-height:104px;padding:12px;scroll-snap-align:start;width:auto}body.ctc-account-bridge-active .ctc-account-bridge__lifecycle{gap:10px;padding:12px}body.ctc-account-bridge-active .ctc-account-bridge__lifecycle-head strong{font-size:clamp(20px,5.8vw,25px)}body.ctc-account-bridge-active .ctc-account-bridge__lifecycle-grid article{flex:0 0 206px;padding:11px;scroll-snap-align:start}body.ctc-login-bridge-active .ctc-login-bridge__panel,body.ctc-account-bridge-active .ctc-account-bridge__panel{gap:9px;padding:12px}body.ctc-login-bridge-active main#content{padding-top:12px}body.ctc-login-bridge-active .elementor-tab-content,body.ctc-login-bridge-active .woocommerce form.login,body.ctc-login-bridge-active .woocommerce form.register{padding:12px !important}}@media (max-width:760px){body.ctc-home-bridge-active,body.ctc-home-bridge-active .neve-main,body.ctc-home-bridge-active .ctc3.ctc3-v3-frame,body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-wrap,body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero,body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero *{box-sizing:border-box;max-width:100%;min-width:0}body.ctc-home-bridge-active,body.ctc-home-bridge-active .neve-main,body.ctc-home-bridge-active .ctc3.ctc3-v3-frame{overflow-x:hidden}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero{display:grid !important;gap:14px !important;grid-template-columns:minmax(0,1fr) !important;margin-left:auto !important;margin-right:auto !important;overflow:hidden !important;width:min(100%,calc(100vw - 28px)) !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero>*{grid-column:1/-1 !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero :where(.ctc3-hero-copy,.ctc3-hero-content,.ctc3-hero-text){display:grid;max-width:100% !important;min-width:0 !important;width:100% !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero :where(h1,.ctc3-hero-copy h1){display:block !important;font-size:clamp(30px,8.2vw,36px) !important;line-height:1.02 !important;max-width:100% !important;overflow:visible !important;overflow-wrap:anywhere !important;white-space:normal !important;width:100% !important;word-break:break-word !important}body.ctc-home-bridge-active .ctc3.ctc3-v3-frame .ctc3-hero .ctc3-lead{font-size:clamp(16px,4.4vw,18px) !important;line-height:1.45 !important;max-width:100% !important;overflow-wrap:anywhere !important;white-space:normal !important;word-break:break-word !important}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2,body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2 *{max-width:100%;min-width:0}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2{gap:12px;margin:18px 0 24px;overflow:hidden;padding:14px;width:100%}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__head h2{font-size:clamp(24px,6.7vw,30px) !important;line-height:1.04 !important}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__head span{display:-webkit-box;font-size:14px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__grid{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__grid::-webkit-scrollbar{display:none}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__grid a{flex:0 0 232px;min-height:158px;padding:12px;scroll-snap-align:start;width:auto}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__grid strong{font-size:15px}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__grid span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__proof{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__proof::-webkit-scrollbar{display:none}body.ctc-guide-article-bridge-active .ctc-guide-next-step-v2__proof span{flex:0 0 auto;white-space:nowrap}}