.atelier-site a.fichas-module___CIGhW__solid{background:var(--champagne);border-color:var(--champagne);color:var(--navy)}.atelier-site a.fichas-module___CIGhW__solid:hover{color:var(--champagne);background:0 0}@media (max-width:700px){.fichas-module___CIGhW__fotoPrimero>.lux-photo{order:-1}}.fichas-module___CIGhW__clip{position:relative}.lux-page .fichas-module___CIGhW__clip video{aspect-ratio:16/9;background:var(--placeholder);width:100%;height:auto;display:block}.fichas-module___CIGhW__relato{gap:48px;display:grid}.fichas-module___CIGhW__relatoFilm{width:min(100%,340px);margin-inline:auto}@media (min-width:901px){.fichas-module___CIGhW__relato{grid-template-columns:minmax(0,44rem) minmax(260px,340px);justify-content:space-between;align-items:start}.fichas-module___CIGhW__relatoFilm{top:calc(var(--header-h) + 48px);width:min(100%, 340px, calc((100svh - var(--header-h) - 130px) * 9 / 16));justify-self:end;margin-inline:0;position:sticky}.lux-product-grid.fichas-module___CIGhW__tresColumnas{--cols:3}}.fichas-module___CIGhW__separados{flex-wrap:wrap;display:flex;overflow:hidden}.fichas-module___CIGhW__separados>span{white-space:nowrap;margin-right:1.4em;position:relative}@media (max-width:700px){.fichas-module___CIGhW__separados>span{white-space:normal;min-width:0}}.fichas-module___CIGhW__separados>span:before{content:"·";text-align:center;width:1.4em;position:absolute;left:-1.4em}.fichas-module___CIGhW__direccion{font-size:var(--t-s);color:var(--ink-75);line-height:1.7}
:is(.lux-page h1.titulos-module__erj9XW__rotulo,.lux-page h2.titulos-module__erj9XW__rotulo){font-family:inherit;font-size:var(--t-xs);letter-spacing:.19em;font-weight:500;line-height:1.7}.lux-page h1.titulos-module__erj9XW__comoH2{font-size:var(--t-2xl);letter-spacing:-.025em;line-height:1.09}.lux-split-copy h1.titulos-module__erj9XW__comoH2{max-width:15ch}.lux-page h2.titulos-module__erj9XW__comoH3{font-size:var(--t-xl);letter-spacing:-.035em;line-height:1.18}.lux-material-grid h2.titulos-module__erj9XW__comoH3{margin-top:20px}
.area-profesional-module__7lwzkW__error{font-size:var(--t-s);color:var(--ink);margin-top:6px}.lux-form .area-profesional-module__7lwzkW__error{font-size:var(--t-s);color:var(--ink);margin-top:6px}.area-profesional-module__7lwzkW__error:before{content:"— "}.area-profesional-module__7lwzkW__saludo{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 40px;display:flex}.area-profesional-module__7lwzkW__empresa{color:var(--ink-75);margin-top:12px}.area-profesional-module__7lwzkW__bloque{border-top:1px solid var(--line)}.area-profesional-module__7lwzkW__bloque>h2{margin-bottom:28px}.area-profesional-module__7lwzkW__pendiente{max-width:46ch;font-family:var(--font-display);font-size:var(--t-l);margin-bottom:16px}.area-profesional-module__7lwzkW__lista{gap:14px;display:grid}.area-profesional-module__7lwzkW__lista li{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.area-profesional-module__7lwzkW__fichas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px 40px;display:grid}.area-profesional-module__7lwzkW__fichas li{border-bottom:1px solid var(--line);flex-direction:column;gap:12px;padding:10px 0;display:flex}.area-profesional-module__7lwzkW__fila{margin-top:28px}.area-profesional-module__7lwzkW__fila .lux-eyebrow{margin-bottom:12px}.area-profesional-module__7lwzkW__piezas{flex-wrap:wrap;gap:4px 26px;display:flex}.area-profesional-module__7lwzkW__piezas button{min-height:44px;font-size:var(--t-s);letter-spacing:.04em;color:var(--ink-65);transition:color var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);border-bottom:1px solid #0000}.area-profesional-module__7lwzkW__piezas button:hover,.area-profesional-module__7lwzkW__piezas button[aria-pressed=true]{color:var(--ink)}.area-profesional-module__7lwzkW__piezas button[aria-pressed=true]{border-bottom-color:var(--ink)}.area-profesional-module__7lwzkW__vista{grid-template-columns:minmax(0,760px) minmax(0,300px);justify-content:space-between;align-items:start;gap:5%;margin-top:36px;display:grid}.area-profesional-module__7lwzkW__grande{aspect-ratio:1;background:var(--placeholder);max-width:300px;position:relative;overflow:hidden}.area-profesional-module__7lwzkW__pie{font-size:var(--t-s);color:var(--ink-75);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:12px;display:flex}.area-profesional-module__7lwzkW__muestras{flex-wrap:wrap;gap:12px;display:flex}.area-profesional-module__7lwzkW__muestras button{font-size:var(--t-xs);letter-spacing:.06em;color:var(--ink-65);justify-items:center;gap:6px;display:grid}.area-profesional-module__7lwzkW__muestras img{object-fit:cover;outline-offset:3px;width:64px;height:64px;transition:outline-color var(--dur-hover) var(--ease);outline:1px solid #0000;display:block}.area-profesional-module__7lwzkW__muestras button:hover img{outline-color:var(--line-strong)}.area-profesional-module__7lwzkW__muestras button[aria-pressed=true]{color:var(--ink)}.area-profesional-module__7lwzkW__muestras button[aria-pressed=true] img{outline-color:var(--ink)}@media (max-width:700px){.area-profesional-module__7lwzkW__vista{grid-template-columns:1fr;gap:28px}.area-profesional-module__7lwzkW__muestras img{width:52px;height:52px}}
.cinematic-home-module__OY9faa__args{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-65);flex-wrap:wrap;justify-content:center;gap:8px 0;margin:0 0 28px;padding:0;line-height:1.5;list-style:none;display:flex}.cinematic-home-module__OY9faa__args li+li:before{content:"·";color:var(--gold-text);margin:0 .9em}@media (max-width:600px){.cinematic-home-module__OY9faa__args{flex-direction:column;align-items:center}.cinematic-home-module__OY9faa__args li+li:before{content:none}}.cinematic-home-module__OY9faa__actions{flex-wrap:wrap;align-items:center;gap:18px 36px;display:flex}.atelier-hero-copy .cinematic-home-module__OY9faa__actions{justify-content:center}
.tienda-module__CKRX3q__enlace{min-width:44px;min-height:44px;transition:color var(--dur-hover) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:relative}.tienda-module__CKRX3q__enlace:hover{color:var(--gold-text)}.tienda-module__CKRX3q__contador{min-width:17px;height:17px;font-size:var(--t-xs);text-align:center;color:var(--navy);background:var(--champagne);padding:0 4px;line-height:17px;position:absolute;top:4px;right:0}button.tienda-module__CKRX3q__solid.lux-button{background:var(--champagne);border-color:var(--champagne);color:var(--navy)}button.tienda-module__CKRX3q__solid.lux-button:hover{color:var(--champagne);background:0 0}.tienda-module__CKRX3q__categoria+.tienda-module__CKRX3q__categoria{margin-top:var(--section-y)}.tienda-module__CKRX3q__categoria>.lux-small{margin:-14px 0 28px}.lux-product-card .tienda-module__CKRX3q__precioTarjeta{font-size:var(--t-m);color:var(--ink)}.tienda-module__CKRX3q__demo{border-block:1px solid var(--line-strong);margin-bottom:28px;padding:12px 0}.tienda-module__CKRX3q__precio{font-family:var(--font-display);font-size:var(--t-xl);margin-top:6px;line-height:1.2}form.tienda-module__CKRX3q__compra{margin:24px 0 16px;padding-bottom:0}form.tienda-module__CKRX3q__compra select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M.5.5 5 5 9.5.5' fill='none' stroke='%23d5c9a5'/%3E%3C/svg%3E")}.tienda-module__CKRX3q__compra [role=status]:empty{display:none}.tienda-module__CKRX3q__compra [role=status] a,.tienda-module__CKRX3q__aviso a{text-underline-offset:4px;text-decoration:underline}.tienda-module__CKRX3q__cargando{min-height:40vh}.tienda-module__CKRX3q__lineas{border-top:1px solid var(--line)}.tienda-module__CKRX3q__linea{border-bottom:1px solid var(--line);grid-template-columns:112px 1fr auto;align-items:start;gap:24px;padding:24px 0;display:grid}.lux-page h2.tienda-module__CKRX3q__nombre{font-size:var(--t-l);letter-spacing:-.01em;line-height:1.25}.tienda-module__CKRX3q__importe{font-size:var(--t-m);white-space:nowrap}.tienda-module__CKRX3q__controles{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:14px;display:flex}.tienda-module__CKRX3q__cantidad{border:1px solid var(--line-strong);align-items:center;display:inline-flex}.tienda-module__CKRX3q__cantidad button{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.tienda-module__CKRX3q__cantidad button:disabled{opacity:.35;cursor:default}.tienda-module__CKRX3q__cantidad span{min-width:3ch;font-size:var(--t-m);text-align:center}.tienda-module__CKRX3q__quitar{min-height:44px;font-size:var(--t-xs);letter-spacing:.055em;text-underline-offset:4px;color:var(--ink-75);cursor:pointer;text-decoration:underline}.tienda-module__CKRX3q__resumen{gap:18px;max-width:480px;margin:32px 0 0 auto;display:grid}.tienda-module__CKRX3q__resumen .lux-specs{font-size:var(--t-m);margin:0}.tienda-module__CKRX3q__resumen .lux-button{justify-self:start}.tienda-module__CKRX3q__aviso{border-block:1px solid var(--line-strong);font-size:var(--t-s);color:var(--ink-75);padding:16px 0}.tienda-module__CKRX3q__aviso p+p{margin-top:8px}@media (max-width:700px){.tienda-module__CKRX3q__linea{grid-template-columns:80px 1fr;gap:16px}.tienda-module__CKRX3q__importe{grid-column:2}.tienda-module__CKRX3q__resumen{margin-left:0}.tienda-module__CKRX3q__resumen .lux-button{justify-self:stretch}}
