@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..600;1,9..144,300..600&family=Spectral:ital,wght@0,300;0,400;0,500;0,600;1,400;1,500&family=JetBrains+Mono:wght@400;500&display=swap";:root{--canvas: #FAF9F6;--canvas-pure: #FFFFFF;--canvas-warm: #F3F1EC;--ink: #1A1A1A;--ink-soft: #4A4A48;--ink-mute: #8A8884;--hair: rgba(26, 26, 26, .14);--hair-strong: rgba(26, 26, 26, .2);--grad-1: #2FA4FF;--grad-2: #7B5CFF;--grad-3: #D94BFF;--grad: linear-gradient(95deg, #2FA4FF 0%, #7B5CFF 52%, #D94BFF 100%);--grad-soft: linear-gradient(95deg, rgba(47,164,255,.12) 0%, rgba(123,92,255,.12) 52%, rgba(217,75,255,.12) 100%);--font-display: "Fraunces", "Times New Roman", serif;--font-body: "Spectral", "Georgia", serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}.cd-cf .wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 56px}@keyframes pulse{0%,to{box-shadow:0 0 0 4px #d94bff2e}50%{box-shadow:0 0 0 8px #d94bff0a}}.cd-cf .ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cd-cf .ph-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;text-align:center;z-index:2;max-width:70%;line-height:1.7}.cd-cf .ph-label .line{display:block}.cd-cf .ph-label .l1{color:#ffffffbf;margin-bottom:6px;font-size:8px}.cd-cf .ph-label .frame-rect{display:block;width:32px;height:44px;border:1px solid rgba(255,255,255,.45);margin:0 auto 14px}.cd-cf .ph-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.22;mix-blend-mode:overlay;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNjAnIGhlaWdodD0nMTYwJz48ZmlsdGVyIGlkPSduJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMS40JyBudW1PY3RhdmVzPScyJyBzdGl0Y2hUaWxlcz0nc3RpdGNoJy8+PGZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAuNTUgMCcvPjwvZmlsdGVyPjxyZWN0IHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIGZpbHRlcj0ndXJsKCNuKScvPjwvc3ZnPg==)}.cd-cf .mood-living{background:linear-gradient(160deg,#2a2f38,#3b3530 45%,#5a4a3e)}.cd-cf .mood-bedroom{background:linear-gradient(160deg,#1f2b35,#2f3a44,#4a5260)}.cd-cf .mood-anime{background:linear-gradient(165deg,#1a1f3a,#3a2455,#4a2a78)}.cd-cf .mood-pop{background:linear-gradient(160deg,#4a1f3a,#6b2c4a,#a64768)}.cd-cf .mood-decoracion{background:linear-gradient(160deg,#c9c0b1,#b8ae9c 52%,#a1957f)}.cd-cf .mood-religioso{background:linear-gradient(170deg,#4c5560,#5c6670 52%,#6e7784)}.cd-cf .mood-warm{background:linear-gradient(155deg,#3a2820,#5c3a2a,#8a5a3c)}.cd-cf .mood-cool{background:linear-gradient(150deg,#1a2530,#2a3a48,#3c5a6b)}.cd-cf .mood-soft{background:linear-gradient(160deg,#2a2a2e,#3c3c40,#5a5a5e)}.cd-cf .mood-rosa{background:linear-gradient(160deg,#3a1f30,#5c2e4a,#8a4a6e)}.cd-cf .mood-showroom{background:linear-gradient(155deg,#2c2a27,#45403a 48%,#6d655b)}.cd-cf .mood-azul{background:linear-gradient(160deg,#122742,#1d3c61,#2f5b8c)}.cd-cf .ph-frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);width:30%;aspect-ratio:3/4;border:2px solid rgba(255,255,255,.7);background:linear-gradient(135deg,#ffffff14,#ffffff05);box-shadow:0 14px 40px -12px #0000008c,inset 0 0 0 6px #00000026;z-index:2}.cd-cf .ph-frame.land{aspect-ratio:4/3;width:38%}.cd-cf .ph-frame.sq{aspect-ratio:1/1;width:28%}.cd-cf .ph-horizon{position:absolute;left:0;right:0;top:62%;height:1px;background:#ffffff14;z-index:1}.cd-cf .ph-floor{position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(180deg,#00000026,#00000059);z-index:1}@keyframes pulse-green{0%,to{box-shadow:0 0 0 3px #74e8a84d}50%{box-shadow:0 0 0 6px #74e8a80d}}.cd-cf .thread{background:var(--canvas);padding:28px 0;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--ink-mute);position:relative}.cd-cf .thread.on-pure{background:var(--canvas-pure)}.cd-cf .thread.on-warm{background:var(--canvas-warm)}.cd-cf .thread .line{display:inline-flex;align-items:center;gap:18px}.cd-cf .thread .line:before{content:"";width:44px;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(47,164,255,.55) 60%,rgba(123,92,255,.6) 100%)}.cd-cf .thread .line:after{content:"";width:44px;height:1px;background:linear-gradient(90deg,rgba(123,92,255,.6) 0%,rgba(217,75,255,.55) 40%,transparent 100%)}@keyframes meshFallback{0%{background-position:0% 0%,100% 0%,50% 100%,0% 0%}50%{background-position:60% 40%,30% 80%,80% 20%,0% 0%}to{background-position:100% 100%,0% 60%,20% 0%,0% 0%}}.cd-cf .scroll-progress{position:fixed;top:0;left:0;height:2px;background:var(--grad);z-index:100;transform-origin:left;transition:transform 80ms linear}@media(max-width:1100px){.cd-cf .wrap{padding:0 32px}}.cd-cf .thread .line:before,.cd-cf .thread .line:after{transform-origin:center center;transform:scaleX(var(--draw, 1))}.cd-cf.js-motion .thread .line{opacity:0}.cd-cf .thread,.cd-cf .thread.on-pure,.cd-cf .thread.on-warm{background:#faf9f6}.cd-cf .drawer-foot .pin-dot{width:7px;height:7px;border-radius:50%;background:var(--grad-3);flex:none}@media(max-width:768px){.cd-cf .wrap{max-width:100%;width:auto}.cd-cf .ph{max-width:100%;box-sizing:border-box}.cd-cf .wrap{padding:0 20px}.cd-cf .thread{padding:30px 0}}@media(max-width:420px){.cd-cf .wrap{padding:0 18px}}.cd-cf .cd-kicker{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:16px}.cd-cf .cd-kicker-light{color:#ffffffb3}.cd-cf .cd-h1{font-family:var(--font-display);font-weight:300;font-size:clamp(40px,6.2vw,86px);line-height:.98;letter-spacing:-.022em;color:var(--ink);font-variation-settings:"opsz" 144}.cd-cf .cd-h1 em,.cd-cf .cd-h2 em{font-style:italic;font-weight:400}.cd-cf .cd-h2{font-family:var(--font-display);font-weight:300;font-size:clamp(30px,4vw,56px);line-height:1.02;letter-spacing:-.02em;color:var(--ink);font-variation-settings:"opsz" 144}.cd-cf .cd-lede{font-family:var(--font-body);font-style:italic;font-weight:300;font-size:clamp(17px,1.7vw,22px);line-height:1.5;color:var(--ink-soft)}.cd-cf .cd-sec-head{margin-bottom:40px;max-width:64ch}.cd-cf .cd-sec-sub{margin-top:14px;font-family:var(--font-body);font-size:16px;line-height:1.55;color:var(--ink-soft);max-width:52ch}.cd-cf .cd-btn-azul{display:inline-flex;align-items:center;gap:9px;position:relative;overflow:hidden;isolation:isolate;min-height:52px;padding:0 26px;border-radius:999px;background:#2fa4ff;color:#fff;text-decoration:none;font-family:var(--font-body);font-size:16px;font-weight:500;transition:background .2s var(--ease),transform .2s var(--ease)}.cd-cf .cd-btn-azul:hover{background:#1e92f0}.cd-cf .cd-btn-azul [data-cd-arrow],.cd-cf .cd-btn-azul svg{transition:transform .24s var(--ease)}.cd-cf .cd-btn-azul:hover [data-cd-arrow],.cd-cf .cd-btn-azul:hover svg{transform:translate(3px)}.cd-cf .cd-cta-shine{position:absolute;top:0;bottom:0;width:40%;z-index:0;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);transform:translate(-220%)}.cd-cf .cd-btn-ghost{display:inline-flex;align-items:center;min-height:52px;padding:0 22px;border-radius:999px;background:transparent;border:1px solid var(--hair-strong);color:var(--ink);text-decoration:none;font-family:var(--font-body);font-size:16px;transition:border-color .2s,color .2s}.cd-cf .cd-btn-ghost:hover{border-color:#2fa4ff;color:#2fa4ff}.cd-cf .cd-link-azul{font-family:var(--font-body);font-size:15px;color:#2fa4ff;text-decoration:underline;text-underline-offset:3px}.cd-cf .cd-closer{background:var(--canvas);padding:30px 0 90px;position:relative;z-index:5}.cd-cf .cd-closer-panel{position:relative;overflow:hidden;background:#1a1a1a;border-radius:20px;padding:64px 48px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.cd-cf .cd-closer-firma{position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad)}.cd-cf .cd-closer-h{font-family:var(--font-display);font-weight:300;font-size:clamp(28px,3.4vw,46px);line-height:1.05;letter-spacing:-.02em;color:#fff;max-width:22ch;font-variation-settings:"opsz" 144}.cd-cf .cd-closer-h em{font-style:italic}.cd-cf .cd-closer-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:4px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#fff9}.cd-cf .cd-closer-meta span{display:inline-flex;align-items:center;gap:8px}.cd-cf .cd-closer-meta .pin-dot{width:7px;height:7px;border-radius:50%;background:var(--grad-3)}@media(max-width:768px){.cd-cf .cd-closer-panel{padding:44px 24px}.cd-cf .cd-closer-meta{flex-direction:column;gap:8px}}.cd-cf .trust-hero{position:relative;z-index:5;background:var(--canvas);padding:132px 0 56px}.cd-cf .trust-hero-inner{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.cd-cf .trust-hero-copy{max-width:60ch}.cd-cf .trust-hero-photo{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:5 / 4}.cd-cf .trust-hero-photo .ph{height:100%;width:100%}.cd-cf .trust-taller{position:relative;z-index:5;background:var(--canvas);padding:26px 0 80px}.cd-cf .taller-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.cd-cf .taller-item{display:flex;flex-direction:column}.cd-cf .taller-thumb{position:relative;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;margin-bottom:16px}.cd-cf .taller-thumb .ph{height:100%;width:100%}.cd-cf .taller-title{font-family:var(--font-display);font-weight:400;font-size:21px;letter-spacing:-.012em;color:var(--ink);font-variation-settings:"opsz" 144}.cd-cf .taller-desc{font-family:var(--font-body);font-size:14.5px;line-height:1.5;color:var(--ink-soft);margin-top:8px}.cd-cf .trust-warranty{position:relative;z-index:5;background:var(--canvas);padding:26px 0 80px}.cd-cf .warranty-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.cd-cf .warranty-card{background:#fff;border:1px solid var(--hair-strong);border-radius:14px;padding:26px 24px}.cd-cf .warranty-check{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#2fa4ff1f;color:#2fa4ff;margin-bottom:16px}.cd-cf .warranty-check svg{width:17px;height:17px}.cd-cf .warranty-title{font-family:var(--font-display);font-weight:400;font-size:19px;letter-spacing:-.01em;color:var(--ink)}.cd-cf .warranty-desc{font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--ink-soft);margin-top:8px}.cd-cf .trust-place{position:relative;z-index:5;background:var(--canvas);padding:26px 0 80px}.cd-cf .trust-place-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.cd-cf .place-card{background:#fff;border:1px solid var(--hair-strong);border-radius:18px;padding:40px}.cd-cf .place-card .cd-h2{font-size:clamp(26px,3vw,40px)}.cd-cf .place-meta{list-style:none;margin-top:22px;display:flex;flex-direction:column;gap:10px}.cd-cf .place-meta li{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);display:inline-flex;align-items:center;gap:9px}.cd-cf .place-meta .pin-dot{width:7px;height:7px;border-radius:50%;background:var(--grad-3)}.cd-cf .place-ship{background:#1a1a1a;border-color:transparent}.cd-cf .place-ship .cd-kicker{color:#ffffffb3}.cd-cf .place-ship .cd-h2{color:#fff}.cd-cf .ship-stats{list-style:none;margin-top:24px;display:flex;flex-wrap:wrap;gap:26px 36px}.cd-cf .ship-stats li{display:flex;flex-direction:column;gap:4px}.cd-cf .ship-n{font-family:var(--font-display);font-style:italic;font-size:38px;color:#fff;line-height:1}.cd-cf .ship-l{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#fff9;max-width:18ch}.cd-cf .trust-social{position:relative;z-index:5;background:var(--canvas);padding:26px 0 70px}.cd-cf .social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cd-cf .social-tile{position:relative;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden}.cd-cf .social-tile .ph{height:100%;width:100%}.cd-cf .social-loc{position:absolute;left:12px;bottom:12px;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#1a1a1ab3;padding:4px 9px;border-radius:999px}.cd-cf .social-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:24px;padding-top:22px;border-top:1px solid var(--hair)}.cd-cf .social-stars{font-family:var(--font-body);font-size:15px;color:#2fa4ff;letter-spacing:1px}.cd-cf .social-stars span{color:var(--ink-soft);font-size:13px;letter-spacing:0}.cd-cf .trust-faq{position:relative;z-index:5;background:var(--canvas);padding:26px 0 80px}.cd-cf .faq-list{max-width:860px}.cd-cf .faq-item{border-bottom:1px solid var(--hair)}.cd-cf .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-display);font-weight:400;font-size:clamp(18px,2vw,23px);letter-spacing:-.01em;color:var(--ink);font-variation-settings:"opsz" 144}.cd-cf .faq-plus{position:relative;width:16px;height:16px;flex:none}.cd-cf .faq-plus:before,.cd-cf .faq-plus:after{content:"";position:absolute;background:var(--ink-mute);transition:transform .3s var(--ease),opacity .3s var(--ease)}.cd-cf .faq-plus:before{top:7px;left:0;width:16px;height:2px}.cd-cf .faq-plus:after{left:7px;top:0;width:2px;height:16px}.cd-cf .faq-item.open .faq-plus:after{transform:rotate(90deg);opacity:0}.cd-cf .faq-item.open .faq-q{color:#2fa4ff}.cd-cf .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease)}.cd-cf .faq-item.open .faq-a{grid-template-rows:1fr}.cd-cf .faq-a-inner{overflow:hidden;min-height:0}.cd-cf .faq-item.open .faq-a-inner{padding-bottom:22px}.cd-cf .faq-a p{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--ink-soft);max-width:70ch}@media(min-width:769px)and (max-width:1024px){.cd-cf .taller-grid,.cd-cf .warranty-grid,.cd-cf .social-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.cd-cf .trust-hero{padding:104px 0 44px}.cd-cf .trust-hero-inner{grid-template-columns:1fr;gap:32px}.cd-cf .trust-hero-photo{order:-1}.cd-cf .taller-grid,.cd-cf .warranty-grid,.cd-cf .social-grid{grid-template-columns:1fr 1fr}.cd-cf .trust-place-grid{grid-template-columns:1fr}.cd-cf .place-card{padding:30px 24px}}@media(max-width:480px){.cd-cf .taller-grid,.cd-cf .warranty-grid,.cd-cf .social-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cd-confianza.css.map */
