#catalogo .cat-tools,#catalogo #catGrid,#catalogo #catMore,#catalogo #catCount{display:none!important}#catalogo{padding-bottom:0!important}#ccx{--noche:#0B111C;--papel:#EDE6DA;--oro:#B0894C;--oro-claro:#C9A55E;--suave:#8D97AB;--tenue:#6B7488;--borde:20px;--riel:30px;--tipo:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif;position:relative;display:block;margin:22px calc(50% - 50vw) 0;width:100vw;background:var(--noche);color:var(--papel);font:14px/1.55 var(--tipo);text-align:left}#ccx *{box-sizing:border-box}#ccx button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;width:auto;text-transform:none;letter-spacing:normal}#ccx h2,#ccx h3{margin:0;font-weight:200;letter-spacing:-.02em;text-transform:none;border:0!important;padding:0}#ccx h2:after,#ccx h2:before,#ccx h3:after,#ccx h3:before{content:none!important}#ccx .cc-casa{position:relative;isolation:isolate;overflow:hidden;padding:44px 0 34px;--t:#111;--c:#999;--l:#eee;--tit:#fff}#ccx .cc-casa.claro{--tit:#141414}#ccx .cc-casa[hidden]{display:none}#ccx .cc-casa+.cc-casa{border-top:1px solid rgba(255,255,255,.07)}#ccx .cc-casa.claro+.cc-casa,#ccx .cc-casa+.cc-casa.claro{border-top-color:#00000024}#ccx .cc-fondo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--t);overflow:hidden}#ccx .cc-fondo span{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;display:block}#ccx .cc-color{background:radial-gradient(58% 54% at 22% 26%,color-mix(in srgb,var(--c) 48%,transparent),transparent 86%),radial-gradient(62% 56% at 78% 72%,color-mix(in srgb,var(--c) 30%,transparent),transparent 88%)}#ccx .cc-luz{background:linear-gradient(105deg,transparent 34%,color-mix(in srgb,var(--l) 18%,transparent) 48%,transparent 62%)}#ccx .cc-trama{opacity:.26}#ccx .cc-fondo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--t) 44%,transparent),color-mix(in srgb,var(--t) 68%,transparent))}#ccx .cc-casa.claro .cc-color{mix-blend-mode:multiply;opacity:.45}#ccx .cc-casa.claro .cc-trama{mix-blend-mode:multiply;opacity:.3}#ccx .cc-casa.claro .cc-luz{mix-blend-mode:multiply;opacity:.5;background:linear-gradient(105deg,transparent 34%,color-mix(in srgb,var(--c) 20%,transparent) 48%,transparent 62%)}#ccx .cc-casa.claro .cc-fondo:after{background:linear-gradient(180deg,color-mix(in srgb,var(--t) 30%,transparent),color-mix(in srgb,var(--t) 52%,transparent))}@keyframes ccDeriva{0%{transform:translateZ(0)}to{transform:translate3d(-106px,-106px,0)}}@keyframes ccCorre{0%{transform:translateZ(0)}to{transform:translate3d(-80px,0,0)}}@keyframes ccSube{0%{transform:translateZ(0)}to{transform:translate3d(0,-40px,0)}}@keyframes ccBrilla{0%,to{opacity:.24}50%{opacity:.52}}#ccx .t-cuadros .cc-trama{opacity:.42;background:repeating-linear-gradient(90deg,transparent 0 46px,color-mix(in srgb,var(--l) 60%,transparent) 46px 49px,transparent 49px 58px,color-mix(in srgb,var(--c) 85%,transparent) 58px 60px,transparent 60px 106px),repeating-linear-gradient(0deg,transparent 0 46px,color-mix(in srgb,var(--l) 60%,transparent) 46px 49px,transparent 49px 58px,color-mix(in srgb,var(--c) 85%,transparent) 58px 60px,transparent 60px 106px)}#ccx .t-lunares .cc-trama{background:radial-gradient(circle at center,color-mix(in srgb,var(--l) 85%,transparent) 2.4px,transparent 3px);background-size:34px 34px}#ccx .t-cannage .cc-trama{opacity:.34;background:repeating-linear-gradient(45deg,transparent 0 26px,color-mix(in srgb,var(--l) 55%,transparent) 26px 27px),repeating-linear-gradient(-45deg,transparent 0 26px,color-mix(in srgb,var(--l) 55%,transparent) 26px 27px)}#ccx .t-acolchado .cc-trama{opacity:.32;background:repeating-linear-gradient(45deg,transparent 0 44px,color-mix(in srgb,var(--l) 50%,transparent) 44px 45px),repeating-linear-gradient(-45deg,transparent 0 44px,color-mix(in srgb,var(--l) 50%,transparent) 44px 45px),radial-gradient(circle at center,color-mix(in srgb,var(--c) 80%,transparent) 1.4px,transparent 2px);background-size:auto,auto,62px 62px}#ccx .t-azulejo .cc-trama{opacity:.3;background:repeating-conic-gradient(from 45deg at 50% 50%,color-mix(in srgb,var(--c) 70%,transparent) 0 25%,transparent 0 50%);background-size:60px 60px}#ccx .t-damero .cc-trama{opacity:.3;background:repeating-conic-gradient(from 0deg at 50% 50%,color-mix(in srgb,var(--c) 62%,transparent) 0 25%,transparent 0 50%);background-size:44px 44px}#ccx .t-reglas .cc-trama{opacity:.38;background:repeating-linear-gradient(90deg,transparent 0 78px,color-mix(in srgb,var(--c) 90%,transparent) 78px 80px)}#ccx .t-rayas .cc-trama{opacity:.34;background:repeating-linear-gradient(90deg,transparent 0 54px,color-mix(in srgb,var(--c) 75%,transparent) 54px 70px,transparent 70px 78px,color-mix(in srgb,var(--l) 40%,transparent) 78px 86px)}#ccx .t-marinera .cc-trama{opacity:.34;background:repeating-linear-gradient(0deg,transparent 0 22px,color-mix(in srgb,var(--c) 66%,transparent) 22px 34px)}#ccx .t-hilvan .cc-trama{opacity:.5;background:repeating-linear-gradient(90deg,transparent 0 20px,color-mix(in srgb,var(--l) 70%,transparent) 20px 30px);background-size:100% 2px;background-repeat:repeat-y}#ccx .t-discos .cc-trama{opacity:.4;background:radial-gradient(circle at center,color-mix(in srgb,var(--l) 90%,transparent) 5px,color-mix(in srgb,var(--c) 60%,transparent) 6px,transparent 7px);background-size:26px 26px}#ccx .t-lino .cc-trama{opacity:.3;background:repeating-linear-gradient(0deg,transparent 0 3px,color-mix(in srgb,var(--l) 40%,transparent) 3px 4px),repeating-linear-gradient(90deg,transparent 0 3px,color-mix(in srgb,var(--l) 26%,transparent) 3px 4px)}#ccx .t-yeso .cc-trama{opacity:.34;background:radial-gradient(closest-side at 18% 24%,color-mix(in srgb,var(--c) 50%,transparent),transparent 70%),radial-gradient(closest-side at 62% 70%,color-mix(in srgb,var(--l) 30%,transparent),transparent 72%),radial-gradient(closest-side at 84% 18%,color-mix(in srgb,var(--c) 40%,transparent),transparent 68%);background-size:340px 300px,420px 380px,300px 280px}#ccx .t-heraldica .cc-trama{opacity:.36;background:repeating-linear-gradient(60deg,transparent 0 32px,color-mix(in srgb,var(--c) 70%,transparent) 32px 33px),repeating-linear-gradient(-60deg,transparent 0 32px,color-mix(in srgb,var(--c) 70%,transparent) 32px 33px),radial-gradient(circle at center,color-mix(in srgb,var(--c) 85%,transparent) 1.6px,transparent 2px);background-size:auto,auto,64px 111px}#ccx .t-arabesco .cc-trama{opacity:.34;background:repeating-linear-gradient(30deg,transparent 0 22px,color-mix(in srgb,var(--c) 62%,transparent) 22px 23px),repeating-linear-gradient(-30deg,transparent 0 22px,color-mix(in srgb,var(--c) 62%,transparent) 22px 23px),radial-gradient(circle at center,color-mix(in srgb,var(--l) 55%,transparent) 2px,transparent 2.6px);background-size:auto,auto,44px 76px}#ccx .t-cordon .cc-trama{opacity:.34;background:repeating-linear-gradient(90deg,transparent 0 5px,color-mix(in srgb,var(--l) 34%,transparent) 5px 6px,transparent 6px 11px,color-mix(in srgb,var(--c) 55%,transparent) 11px 12px)}#ccx .t-vetas .cc-trama{opacity:.4;background:repeating-linear-gradient(96deg,transparent 0 120px,color-mix(in srgb,var(--c) 34%,transparent) 120px 124px,transparent 124px 186px,color-mix(in srgb,var(--l) 14%,transparent) 186px 188px)}#ccx .t-facetas .cc-trama{opacity:.32;background:repeating-linear-gradient(120deg,transparent 0 38px,color-mix(in srgb,var(--l) 42%,transparent) 38px 40px),repeating-linear-gradient(-120deg,transparent 0 38px,color-mix(in srgb,var(--c) 60%,transparent) 38px 40px)}#ccx .t-tachas .cc-trama{opacity:.36;background:radial-gradient(circle at center,color-mix(in srgb,var(--c) 88%,transparent) 2.2px,color-mix(in srgb,var(--l) 30%,transparent) 3.4px,transparent 4.2px);background-size:30px 30px}#ccx .t-greca .cc-trama{opacity:.34;background:repeating-linear-gradient(0deg,transparent 0 14px,color-mix(in srgb,var(--c) 66%,transparent) 14px 17px,transparent 17px 44px),repeating-linear-gradient(90deg,transparent 0 14px,color-mix(in srgb,var(--c) 66%,transparent) 14px 17px,transparent 17px 44px);background-size:88px 88px}#ccx .t-abeja .cc-trama{opacity:.34;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--c) 70%,transparent) 2.2px,transparent 3px),radial-gradient(circle at 0% 50%,color-mix(in srgb,var(--c) 70%,transparent) 2.2px,transparent 3px);background-size:38px 38px}#ccx .t-rosa .cc-trama{opacity:.3;background:radial-gradient(circle at center,transparent 0 8px,color-mix(in srgb,var(--c) 45%,transparent) 8px 9px,transparent 9px 17px,color-mix(in srgb,var(--c) 32%,transparent) 17px 18px,transparent 18px);background-size:76px 76px}#ccx .t-cuero .cc-trama{opacity:.4;background:radial-gradient(closest-side at 22% 34%,color-mix(in srgb,var(--l) 26%,transparent),transparent 68%),radial-gradient(closest-side at 70% 62%,color-mix(in srgb,var(--c) 30%,transparent),transparent 66%),radial-gradient(closest-side at 44% 84%,color-mix(in srgb,var(--l) 20%,transparent),transparent 70%);background-size:110px 90px,140px 120px,90px 100px}#ccx .t-ovalo .cc-trama{opacity:.32;background:radial-gradient(ellipse 16px 24px at center,transparent 0 60%,color-mix(in srgb,var(--l) 46%,transparent) 60% 66%,transparent 66%);background-size:52px 68px}#ccx .a-niebla .cc-luz,#ccx .a-bruma .cc-luz{opacity:.34}#ccx .a-papel .cc-luz{opacity:.5}#ccx .a-perla .cc-luz{opacity:.62}#ccx .a-metal .cc-luz,#ccx .a-corte .cc-luz,#ccx .a-laca .cc-luz{opacity:1}#ccx .cc-casa:not(.viva) .cc-fondo span{filter:none!important}#ccx .cc-casa:not(.viva) .cc-color{background:none!important}#ccx .cc-casa:not(.viva) .cc-trama{opacity:.14}#ccx .cc-dentro{position:relative;padding:0 calc(var(--borde) + var(--riel)) 0 var(--borde);max-width:1360px;margin:0 auto}#ccx .cc-origen{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb,var(--l) 76%,transparent)}#ccx .cc-casa h2{margin:8px 0 0;font-size:clamp(26px,7vw,44px);line-height:1;color:var(--tit)}#ccx .cc-casa h2 em{font-style:normal;color:var(--c)}#ccx .cc-casa:not(.claro) h2 em{text-shadow:0 0 24px color-mix(in srgb,var(--c) 45%,transparent)}#ccx .cc-linea{margin:9px 0 0;max-width:54ch;font-size:14px;line-height:1.55;color:color-mix(in srgb,var(--l) 84%,transparent)}#ccx .cc-mandos{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:13px 0 0}#ccx .cc-cuantas{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--l);border:1px solid color-mix(in srgb,var(--c) 55%,transparent);border-radius:40px;padding:7px 13px}#ccx .cc-ver{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:40px;background:color-mix(in srgb,var(--l) 92%,transparent);color:var(--t);font:500 12.5px/1 var(--tipo);letter-spacing:.08em;transition:.25s;white-space:nowrap}#ccx .cc-ver:hover{background:var(--l)}#ccx .cc-ver s{text-decoration:none;font-size:15px;line-height:1;transition:transform .3s}#ccx .cc-casa.abierta .cc-ver s{transform:rotate(180deg)}#ccx .cc-tira{display:flex;align-items:stretch;gap:14px;overflow-x:auto;padding:18px 0 8px;min-height:474px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}#ccx .cc-casa.abierta .cc-tira{min-height:0}#ccx .cc-tira::-webkit-scrollbar{display:none}#ccx .cc-casa.abierta .cc-tira{display:none}#ccx .cc-rejilla{display:none;grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:12px;margin:18px 0 0}#ccx .cc-casa.abierta .cc-rejilla{display:grid}#ccx .cc-pie{position:relative;padding:12px calc(var(--borde) + var(--riel)) 0 var(--borde);max-width:1360px;margin:0 auto;font-size:10.5px;line-height:1.6;color:color-mix(in srgb,var(--l) 68%,transparent)}#ccx .cat-card{position:relative;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:#faf8f4f0!important;border:1px solid rgba(28,36,54,.14)!important;box-shadow:0 16px 36px -22px #0000008c!important;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;margin:0!important}#ccx .cat-card:hover{transform:translateY(-4px);border-color:#b0894c8c!important}#ccx .cc-casa.claro .cat-card{background:#ffffffe6!important;box-shadow:0 16px 36px -24px #00000059!important}#ccx .cc-casa .cat-card.cc-pre,#ccx .cat-card.cc-pre{background:linear-gradient(180deg,#16203a,#111a2e 62%,#0e1626)!important;border-color:#c9a55e57!important;box-shadow:0 18px 40px -20px #000000b3!important}#ccx .cc-casa .cat-card.cc-pre.ella,#ccx .cat-card.cc-pre.ella{background:linear-gradient(180deg,#25203a,#171630 62%,#101024)!important;border-color:#d68ca857!important}#ccx .cat-card.cc-pre .cat-fam,#ccx .cat-card.cc-pre .cat-code{color:#8fa0c4}#ccx .cat-card.cc-pre .cat-para{color:var(--oro-claro)}#ccx .cat-card.cc-pre h3{color:#fff}#ccx .cat-card.cc-pre .cat-house{color:var(--oro-claro)}#ccx .cat-card.cc-pre .cat-notes,#ccx .cat-card.cc-pre .cat-ml{color:#93a3c4}#ccx .cat-card.cc-pre .cat-price,#ccx .cat-card.cc-pre .cat-price .pz b{color:#fff!important}#ccx .cat-card.cc-pre .cat-price .pz i{color:#8fa0c4}#ccx .cat-card.cc-pre .add{background:#c9a55e29;border-color:#c9a55e73;color:var(--oro-claro)}#ccx .cat-card.cc-pre .add:hover{background:var(--oro-claro);color:#0b111c}#ccx .cc-sello{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:40px;font-size:8.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:var(--oro-claro);color:#0b111c;vertical-align:middle}#ccx .cc-tira .cat-card{flex:0 0 min(228px,68vw);width:min(228px,68vw);scroll-snap-align:start}#ccx .cat-card[hidden]{display:none}#ccx .cat-card .cat-img{position:relative;width:100%;aspect-ratio:1/.92;border-radius:0;overflow:hidden}#ccx .cat-card.cc-pre .cat-img{background:none!important}#ccx .cat-card.cc-pre .cat-img canvas.fondo{opacity:0}#ccx .cat-card.cc-pre .cat-img canvas.escena{filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}#ccx .cat-card .cat-body{padding:0 12px 12px;display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}#ccx .cat-card .cat-top{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:9px}#ccx .cat-card .cat-fam,#ccx .cat-card .cat-para{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#5c6478;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}#ccx .cat-card{--tono:color-mix(in srgb,var(--c,#8A6A2E) 42%,#1C2436)}#ccx .cat-card .cat-para{flex:0 0 auto;padding:3px 8px;border-radius:40px;color:var(--tono);border:1px solid color-mix(in srgb,var(--c,#8A6A2E) 40%,transparent);background:none}#ccx .cat-card.ella .cat-para{color:#fff;border-color:transparent;background:var(--tono)}#ccx .cat-card .cat-code{font-size:9.5px;letter-spacing:.14em;color:#7a8296;padding-top:4px}#ccx .cat-card h3{font-size:15px;line-height:1.14;color:#1c2436;font-weight:500;margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ccx .cat-card h3.h-oculto{display:none}#ccx .cat-card .cat-house{margin:4px 0 0;font-size:12px;line-height:1.3;color:#8a6a2e;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ccx .cat-card .cat-ml{margin:3px 0 0;font-size:10px;color:#5c6478}#ccx .cat-card .cat-notes{margin:6px 0 0;font-size:11px;line-height:1.4;color:#5c6478;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ccx .cat-card .cat-foot{margin-top:auto;padding-top:10px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;border:0}#ccx .cat-card .cat-price{display:flex;gap:12px;align-items:baseline;font-size:15px;color:#1c2436!important;font-weight:400}#ccx .cat-card .cat-price .pz{display:flex;flex-direction:column;gap:1px}#ccx .cat-card .cat-price .pz i{font-style:normal;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#7a8296}#ccx .cat-card .cat-price .pz b{font-size:15px;font-weight:400;color:#1c2436}#ccx .cat-card .cat-stock{display:none}#ccx .cat-card .add{margin:10px 0 0;padding:10px;border-radius:10px;width:100%;background:#1c2436;border:1px solid #1C2436;color:#ede6da;font:500 11.5px/1 var(--tipo);letter-spacing:.08em;transition:.2s}#ccx .cat-card .add:hover{background:#0b111c}#ccx .cc-casa.cc-anima .cat-card .cat-img{clip-path:inset(0% 0% 0% 0% round 12px);transition:clip-path .95s cubic-bezier(.22,1,.36,1)}#ccx .cc-casa.cc-anima .cat-card.cc-cerrada .cat-img{clip-path:inset(4% 27% 2% 27% round 12px)}@media(prefers-reduced-motion:reduce){#ccx .cc-casa.cc-anima .cat-card .cat-img{transition:none;clip-path:none}#ccx .cc-casa.cc-anima .cat-card.cc-cerrada .cat-img{clip-path:none}}#ccx .cat-card.cc-destacada{border-color:#c9a55e!important;box-shadow:0 0 0 2px #c9a55e73,0 18px 40px -22px #000c!important}#ccx .cc-nada{padding:40px var(--borde);color:var(--suave);font-size:15px}.cc-fijos{--noche:#0B111C;--papel:#EDE6DA;--oro-claro:#C9A55E;--tenue:#6B7488;--riel:30px;--tipo:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif}.cc-fijos *{box-sizing:border-box}.cc-fijos button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;width:auto;text-transform:none;letter-spacing:normal}.cc-fijos .cc-barra{position:fixed;left:50%;top:calc(10px + env(safe-area-inset-top,0px));transform:translate(-50%);z-index:90;width:min(760px,calc(100vw - 20px - var(--riel)));transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .3s ease}.cc-fijos .cc-barra.oculta{transform:translate(-50%,-150%);opacity:0;pointer-events:none}.cc-fijos .cc-barra.fuera{display:none}.cc-fijos .cc-caja{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:#ede6daf5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(28,36,54,.12);box-shadow:0 16px 38px -18px #0009}.cc-fijos .cc-lupa{color:#8a6a2e;font-size:15px;line-height:1;transform:rotate(-45deg);flex:0 0 auto}.cc-fijos .cc-caja input{flex:1;min-width:0;background:none;border:0;outline:none;color:#1c2436;font:13.5px var(--tipo);-webkit-appearance:none;appearance:none}.cc-fijos .cc-caja input::-webkit-search-cancel-button,.cc-fijos .cc-caja input::-webkit-search-decoration{-webkit-appearance:none;display:none}.cc-fijos .cc-caja input::placeholder{color:#7a8296}.cc-fijos .cc-caja b{font-size:10.5px;font-weight:400;color:#5c6478;white-space:nowrap}.cc-fijos .cc-x{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:none;place-items:center;color:#4a5165;font-size:14px;line-height:1;background:#1c243617}.cc-fijos .cc-barra.con-texto .cc-x{display:grid}.cc-fijos .cc-lista{display:none;margin:8px 0 0;padding:6px;border-radius:16px;max-height:min(60vh,460px);overflow-y:auto;background:#ede6dafa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(28,36,54,.12);box-shadow:0 22px 46px -18px #0009}.cc-fijos .cc-barra.abierta .cc-lista{display:block}.cc-fijos .cc-fila{display:flex;align-items:center;gap:11px;width:100%;padding:9px 11px;border-radius:11px;text-align:left;transition:.15s}.cc-fijos .cc-fila:hover,.cc-fijos .cc-fila.sel{background:#1c243614}.cc-fijos .cc-fila i{font-style:normal;flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--c)}.cc-fijos .cc-fila .cod{flex:0 0 auto;font-size:10px;letter-spacing:.1em;color:#6e7688;min-width:42px}.cc-fijos .cc-fila .nm{flex:1;min-width:0;font-size:13px;color:#1c2436;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-fijos .cc-fila .cs{flex:0 0 auto;font-size:11px;color:#5c6478;white-space:nowrap;max-width:34%;overflow:hidden;text-overflow:ellipsis}.cc-fijos .cc-todos{display:block;width:100%;padding:10px 11px;border-radius:11px;text-align:left;font-size:12px;color:#8a6a2e;border-top:1px solid rgba(28,36,54,.12);margin-top:4px}.cc-fijos .cc-todos:hover{background:#8a6a2e1a}.cc-fijos .cc-vacio{padding:14px 12px;font-size:12.5px;color:#5c6478}.cc-fijos .cc-filtros{display:flex;align-items:center;gap:6px;margin-top:6px;padding:2px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cc-fijos .cc-filtros::-webkit-scrollbar{display:none}.cc-fijos .cc-grupo{display:flex;gap:6px;flex:0 0 auto}.cc-fijos .cc-filtros button{flex:0 0 auto;padding:7px 13px;border-radius:40px;white-space:nowrap;font:500 11.5px/1 var(--tipo);letter-spacing:.02em;color:#3a4152;background:#ede6daf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(28,36,54,.14);box-shadow:0 8px 20px -14px #0009;transition:background .2s,color .2s,border-color .2s}.cc-fijos .cc-filtros button:hover{border-color:#8a6a2e8c}.cc-fijos .cc-filtros button.on{background:#1c2436;color:#ede6da;border-color:#ede6da8c}.cc-fijos .cc-filtros button:focus-visible{outline:2px solid #C9A55E;outline-offset:2px}.cc-fijos .cc-sep{flex:0 0 auto;width:1px;height:18px;background:#ede6da80;margin:0 2px}#ccx .cc-ver[hidden]{display:none}#ccx .cat-card.cc-ace .cat-img.al-oculto{display:block!important}.cc-fijos .cc-az{position:fixed;right:2px;top:50%;transform:translateY(-50%);z-index:88;display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 5px;border-radius:40px;background:#0a0a0a8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);touch-action:none;user-select:none;-webkit-user-select:none}.cc-fijos .cc-az.fuera{display:none}.cc-fijos .cc-az button{display:block;width:16px;height:14px;padding:0;border-radius:4px;font:600 9px/14px var(--tipo);color:#6b7488;text-align:center;transition:color .2s,background .2s}.cc-fijos .cc-az button.hay{color:#9aa3b2}.cc-fijos .cc-az button.on{color:#0a0a0a;background:#c9a55e}.cc-fijos .cc-az button:disabled{color:#3a4050;cursor:default}.cc-fijos .cc-globo{position:fixed;right:34px;z-index:89;display:none;place-items:center;width:52px;height:52px;margin-top:-26px;border-radius:50%;background:#c9a55ef5;color:#0a0a0a;font:600 22px/1 var(--tipo);box-shadow:0 12px 30px -12px #000c}.cc-fijos .cc-az.tocando~.cc-globo{display:grid}@media(min-width:900px){#ccx{--borde:56px;--riel:36px}.cc-fijos{--riel:36px}#ccx .cc-casa{padding:70px 0 52px}#ccx .cc-rejilla{grid-template-columns:repeat(auto-fill,minmax(214px,1fr));gap:16px}#ccx .cc-tira{min-height:494px}#ccx .cc-tira .cat-card{flex:0 0 250px;width:250px}#ccx .cat-card h3{font-size:17px}.cc-fijos .cc-az{right:8px;gap:2px;padding:10px 7px}.cc-fijos .cc-az button{width:19px;height:16px;font-size:10px;line-height:16px}}@media(max-height:520px){.cc-fijos .cc-az,.cc-fijos .cc-globo{display:none}#ccx{--riel:0px}}@media(prefers-reduced-motion:reduce){#ccx .cat-card{transition:none}}@media(max-width:480px){#ccx .cc-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}@media(max-width:560px){#ccx .cc-tira{gap:10px;min-height:0}#ccx .cc-tira .cat-card{flex:0 0 calc(50% - 5px);width:calc(50% - 5px)}#ccx .cc-tira .cat-card .cat-body{padding:0 9px 10px}#ccx .cc-tira .cat-card .add{padding:8px;margin-top:8px}}#ccx .cat-card.cc-tocada{transform:translateY(-4px);border-color:#b0894c8c!important}#ccx .cat-card.cc-tocada .cat-img{transform:scale(1.04)}.cat-card.cc-tocada .con-motor canvas.fondo{opacity:1}@media(max-width:560px){#ccx .cc-tira .cat-card .cat-foot{flex-wrap:wrap;gap:6px;min-width:0}#ccx .cc-tira .cat-card .cat-price{flex-wrap:wrap;gap:4px 8px;min-width:0}#ccx .cc-tira .cat-card .cat-price .pz{min-width:0}#ccx .cc-tira .cat-card .cat-price .pz b{font-size:13px}#ccx .cc-tira .cat-card .cat-price .pz i{font-size:8.5px;letter-spacing:.05em}}#ccx .cat-card .cat-kicker{margin:6px 0 0;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#7a8296;font-weight:600}#ccx .cat-card.cc-pre .cat-kicker{color:#8fa0c4}#ccx .cat-card h3{margin:1px 0 0}#ccx .cat-card .cat-house{margin:2px 0 0}
/*# sourceMappingURL=/cdn/shop/t/46/assets/catalogo-casas.css.map */
