@font-face{font-family:IBM Plex Mono;src:url(IBMPlexMono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(IBMPlexMono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.bw{--bw-papel: #F4F1EC;--bw-tinta: #2E1E17;--bw-tinta-2: #7A685C;--bw-regla: #CFC4B4;--bw-luz: #FBF9F5;--bw-r-boton: 999px;--bw-r-caja: 14px;--bw-r-foto: 10px;--bw-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;color:var(--bw-tinta);font-family:var(--font-sans)}.bw [hidden]{display:none!important}.bw h1,.bw h2,.bw h3,.bw h4,.bw blockquote{color:inherit}.bw-h1{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(2.5rem,5.6vw,5rem);line-height:1;letter-spacing:-.01em}.bw-p{margin:1rem 0 0;max-width:48ch;color:var(--bw-tinta-2);font-size:clamp(.95rem,1.2vw,1.125rem);line-height:1.55}.bw-nota{margin:0;font-size:.875rem;color:var(--bw-tinta-2);line-height:1.5}.bw-rot{margin:0;font-family:var(--bw-mono);font-weight:500;font-size:.625rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-b1,.bw-b2{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:var(--bw-r-boton);font-family:var(--font-sans);font-weight:500;font-size:.9375rem;line-height:1;text-decoration:none;cursor:pointer}.bw-b1{background:var(--bw-tinta);color:var(--bw-papel);border:0}.bw-b1:hover{color:var(--bw-papel);opacity:.9}.bw-b2{background:none;color:var(--bw-tinta);border:1px solid rgba(46,30,23,.35)}.bw-b2:hover{border-color:var(--bw-tinta);color:var(--bw-tinta)}.bw-enl{display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-size:.875rem;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bw-regla)}.bw-b1:focus-visible,.bw-b2:focus-visible,.bw-enl:focus-visible{outline:1px solid var(--bw-tinta);outline-offset:5px}.bw-lista{padding:2rem max(20px,4vw) 4.5rem;max-width:1180px;margin:0 auto;box-sizing:border-box}.bw-lista__vacia{margin-top:1.75rem;display:grid;gap:.875rem;justify-items:start;max-width:52ch}.bw-lista__vacia .bw-p{margin:0}.bw-hoja{margin-top:2rem;border:1px solid var(--bw-tinta);border-radius:var(--bw-r-caja);background:var(--bw-luz);overflow:hidden}.bw-hoja__cab{display:flex;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--bw-regla)}.bw-hoja__filas{list-style:none;margin:0;padding:0;display:block}.bw-hoja__fila{padding:1rem 1.125rem;border-bottom:1px solid var(--bw-regla);display:grid;grid-template-columns:96px minmax(0,1fr);gap:.25rem 1rem;align-items:center}.bw-hoja__fila:last-child{border-bottom:0}.bw-hoja .b-tarjeta,.bw-hoja .b-tarjeta__enlace{display:contents}.bw-hoja .b-tarjeta__media{grid-column:1;grid-row:1 / span 2;aspect-ratio:auto;height:56px;background:none;border-radius:0}.bw-hoja .b-tarjeta__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.bw-hoja .b-tarjeta__enlace:hover .b-tarjeta__media img{transform:none}.bw-hoja .b-tarjeta__nombre{grid-column:2;grid-row:1;margin:0;font-size:1.625rem;line-height:1.1;font-weight:400;align-self:end}.bw-hoja .b-tarjeta__datos{grid-column:2;grid-row:2;align-self:start;font-size:.8125rem;color:var(--bw-tinta-2)}.bw-hoja .b-tarjeta__datos span{display:inline;margin:0}.bw-hoja .b-tarjeta__colores,.bw-hoja .b-tarjeta__medidas,.bw-hoja .barrens-lista-boton__ver{display:none}.bw-hoja__ref{grid-column:1 / -1;grid-row:3;justify-self:start;margin:.375rem 0 0;font-family:var(--bw-mono);font-size:1.375rem;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.bw-hoja .barrens-lista-boton-zona{display:none}.bw-hoja__quita{grid-column:1 / -1;grid-row:3;justify-self:end}@media(min-width:700px){.bw-hoja__fila{grid-template-columns:150px minmax(0,1fr) auto auto;gap:.25rem 1.5rem}.bw-hoja .b-tarjeta__media{height:64px}.bw-hoja__ref{grid-column:3;grid-row:1 / span 2;justify-self:end;margin:0}.bw-hoja__quita{grid-column:4;grid-row:1 / span 2}}.bw-lista__acc{margin-top:1.375rem;display:flex;flex-wrap:wrap;gap:.625rem;align-items:center}.bw-envia{margin-top:.75rem;padding:.875rem 1rem;max-width:620px;border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);background:var(--bw-luz);display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.bw-envia .bw-rot{flex-basis:100%}.bw-envia .bw-b2{min-height:44px;padding:0 18px;font-size:.875rem}.bw-lista__avisos{margin-top:1.125rem;display:grid;gap:.5rem}.bw-cab{position:sticky;top:0;z-index:60;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:6px max(20px,4vw);background:var(--bw-papel);transition:transform .35s ease,box-shadow .3s ease}.bw-cab--flota{box-shadow:0 1px 0 var(--bw-regla)}.bw-cab--oculta{transform:translateY(-100%)}.bw-cab__logo{display:block;color:inherit;text-decoration:none}.bw-cab__logo img{display:block;height:15px;width:auto}.bw-cab__nombre{font-family:var(--font-serif);font-size:1.125rem;letter-spacing:.16em}.bw-cab__nav{display:flex;gap:24px;align-items:center;margin-left:auto;font-size:.875rem}.bw-cab__nav a{color:var(--bw-tinta);text-decoration:none}.bw-cab__nav a[aria-current]{box-shadow:0 1px 0 var(--bw-tinta)}.bw-cab__nav .bw-cab__dest{text-decoration:underline;text-underline-offset:5px}.bw-cab__fin{display:flex;align-items:center;gap:4px}.bw-cab__cesta .m-cart-icon-bubble{position:relative;display:grid;place-items:center;width:44px;height:44px;color:var(--bw-tinta)}.bw-cab__cesta .m-cart-icon-bubble svg{width:17px;height:17px}.bw-cab__cesta .m-tooltip__content{display:none}.bw-cab__cesta .m-cart-count-bubble{position:absolute;top:4px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:var(--bw-tinta);color:var(--bw-papel);font-family:var(--bw-mono);font-size:.625rem;line-height:1}.bw-cab__cesta .m-cart-count-bubble.m\:hidden{display:none}.bw-cab__hamb{display:none;width:44px;height:44px;margin-right:-10px;padding:0;background:none;border:0;place-content:center;gap:7px;cursor:pointer}.bw-cab__hamb span{display:block;width:24px;height:1.5px;background:var(--bw-tinta)}@media(max-width:899px){.bw-cab{padding-block:4px}.bw-cab__nav{display:none}.bw-cab__hamb{display:grid}.bw-cab__cesta--vacia{display:none}}.bw-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--bw-papel);display:grid;grid-template-rows:auto 1fr auto;padding:10px max(20px,4vw) max(28px,5svh);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.bw-menu--abierto{opacity:1;visibility:visible}.bw-menu__cab{display:flex;justify-content:space-between;align-items:center;min-height:44px}.bw-menu__cerrar{min-height:44px;padding:0;background:none;border:0;color:inherit;cursor:pointer;font-family:var(--bw-mono);font-weight:500;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.bw-menu__lista{list-style:none;margin:0;padding:0;display:grid;gap:16px;align-content:center}.bw-menu__lista a{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:baseline;color:var(--bw-tinta);text-decoration:none}.bw-menu__n{font-family:var(--bw-mono);font-size:.6875rem;color:var(--bw-tinta-2)}.bw-menu__t{font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.08em;line-height:1}.bw-menu__lista li:nth-child(1) .bw-menu__t{font-size:clamp(2.5rem,11vw,4.5rem)}.bw-menu__lista li:nth-child(2) .bw-menu__t{font-size:clamp(2rem,8.6vw,3.5rem)}.bw-menu__lista li:nth-child(n+3) .bw-menu__t{font-size:clamp(1.4375rem,6.2vw,2.5rem);letter-spacing:.11em}.bw-menu__pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.bw-h2{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(1.625rem,2.8vw,2.5rem);line-height:1.08}.bw-lam{margin:0;border:1px solid var(--bw-regla);position:relative;background:var(--bw-papel)}.bw-lam svg{display:block;width:100%;height:auto}.bw-opt{background:var(--bw-papel)}.bw-opt .barrens-wrap{max-width:none;margin:0;padding:2.25rem max(20px,4vw) 0}.bw-opt__entrada{display:grid;gap:28px;padding-bottom:40px}@media(min-width:900px){.bw-opt .barrens-wrap{padding-top:3.5rem}.bw-opt__entrada{grid-template-columns:minmax(0,9fr) minmax(0,11fr);gap:5vw;align-items:center;padding-bottom:72px}}.bw-opt__busca{margin-top:26px;display:grid;gap:8px;max-width:460px}.bw-opt .bw-opt__campo{width:100%;min-height:52px;padding:0 20px;box-sizing:border-box;border:1px solid var(--bw-tinta);border-radius:var(--bw-r-boton);background:var(--bw-luz);font:inherit;font-size:1rem;color:var(--bw-tinta)}.bw-opt .bw-opt__campo::placeholder{color:var(--bw-tinta-2)}.bw-opt__dice{margin:14px 0 0;font-family:var(--font-serif);font-style:italic;font-size:1.25rem;line-height:1.35;min-height:1.35em}.bw-opt .barrens-lista-ver{margin-top:6px}.bw-opt .bw-lam{margin-inline:calc(8px - max(20px,4vw))}@media(min-width:900px){.bw-opt .bw-lam{margin-inline:0}}.bw-mapa__costa{fill:none;stroke:var(--bw-tinta);stroke-width:.28;stroke-linejoin:round;stroke-linecap:round}.bw-mapa__limite{fill:none;stroke:var(--bw-tinta);stroke-width:.16;stroke-dasharray:1.3 1.1;opacity:.55}.bw-mapa__guia{fill:none;stroke:var(--bw-tinta);stroke-width:.16}.bw-mapa__marco{fill:none;stroke:var(--bw-regla);stroke-width:.25}.bw-mapa__rot{font-family:var(--bw-mono);font-size:2.6px;letter-spacing:.14em;text-transform:uppercase;fill:var(--bw-tinta)}.bw-mapa__rot--g{fill-opacity:.55}.bw-mapa__pt circle{fill:var(--bw-tinta)}.bw-mapa__pt .bw-mapa__aro{fill:none;stroke:var(--bw-tinta);stroke-width:.25;opacity:0;transition:opacity .2s}.bw-mapa__pt{transition:opacity .2s}.bw-mapa__pt--off{opacity:.2}.bw-opt__sin{position:relative;display:grid;gap:12px;justify-items:start;max-width:760px;margin:0 0 28px;padding:22px;border:1px solid var(--bw-tinta);border-radius:var(--bw-r-caja);background:var(--bw-luz)}.bw-opt__sin .barrens-sin-cerca__texto{margin:0;color:var(--bw-tinta-2);max-width:56ch;line-height:1.55}.bw-opt__sin .bw-opt__sin-t{font-family:var(--font-serif);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1;color:var(--bw-tinta)}.bw-opt__sin .barrens-sin-cerca__form{display:grid;gap:8px;justify-items:start;margin:0}.bw-opt__sin .barrens-sin-cerca__nota{font-size:.8125rem;color:var(--bw-tinta-2)}.bw-opt__sin .bw-b1[disabled]{opacity:.55;cursor:default}.bw-opt__dibujo{display:none}@media(min-width:900px){.bw-opt__sin{padding-right:290px;min-height:190px}.bw-opt__dibujo{display:block;position:absolute;right:-20px;bottom:6px;width:300px;height:auto;mix-blend-mode:multiply;pointer-events:none}}.bw-opt .barrens-confirmacion{margin:0 0 24px;padding:14px 18px;max-width:760px;border:1px solid var(--bw-tinta);border-radius:var(--bw-r-caja);background:var(--bw-luz)}.bw-opt__rot{border-top:1px solid var(--bw-regla);padding-top:34px;margin-bottom:18px}.bw-opt .barrens-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));margin:0;padding:0 0 72px}.bw-opt .barrens-card{display:grid;gap:6px;align-content:start;padding:18px;margin:0;border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);background:none;box-shadow:none;transition:border-color .2s,background-color .2s}.bw-opt .barrens-card:hover{border-color:var(--bw-tinta);background:var(--bw-luz)}.bw-opt .barrens-card h3{margin:0;font-family:var(--font-serif);font-weight:400;font-size:1.5rem;line-height:1.1;color:var(--bw-tinta)}.bw-opt .barrens-card .meta{margin:0;font-size:.875rem;color:var(--bw-tinta-2);line-height:1.5}.bw-opt .barrens-card .meta a{color:inherit}.bw-opt .barrens-actions{margin:10px 0 0}.bw-opt .barrens-card .barrens-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid rgba(46,30,23,.35);border-radius:var(--bw-r-boton);background:none;color:var(--bw-tinta);font-size:.875rem;text-decoration:none}.bw-opt .barrens-card .barrens-btn:hover{border-color:var(--bw-tinta)}.bw-opt__llega{border-top:1px solid var(--bw-regla);padding:34px 0 72px;display:grid;gap:24px}.bw-opt__llega figure{margin:0}.bw-opt__llega img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--bw-r-foto)}.bw-opt__llega .bw-h2{margin-top:12px}@media(min-width:900px){.bw-opt__llega{grid-template-columns:minmax(0,9fr) minmax(0,11fr);gap:5vw;align-items:center;padding:56px 0 96px}}.bw-con{--pasta: #8A5A3C;padding:2.25rem max(20px,4vw) 0;background:var(--bw-papel)}@media(min-width:900px){.bw-con{padding-top:3.5rem}}.bw-con .bw-ant{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:baseline;margin:0 0 18px}.bw-con .bw-ant span:first-child{font-family:var(--bw-mono);font-size:.6875rem;color:var(--bw-tinta-2)}.bw-con .bw-ant span:last-child{font-family:var(--font-serif);font-size:clamp(1.0625rem,1.5vw,1.375rem);line-height:1;text-transform:uppercase;letter-spacing:.16em}.bw-con .bw-h1{font-size:clamp(2.75rem,6.4vw,5.75rem);line-height:.98}.bw-con .bw-h2{font-size:clamp(1.875rem,3.6vw,3.25rem);line-height:1.04;max-width:18ch}.bw-con .sec{border-top:1px solid var(--bw-regla);padding:44px 0 64px}@media(min-width:900px){.bw-con .sec{padding:72px 0 96px}}.bw-con .entrada{display:grid;gap:28px;padding-bottom:44px}.bw-con .entrada figure{margin:0}.bw-con .entrada img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--bw-r-foto)}@media(min-width:900px){.bw-con .entrada{grid-template-columns:minmax(0,10fr) minmax(0,10fr);gap:5vw;align-items:center;padding-bottom:80px}.bw-con .entrada img{aspect-ratio:5/4}}.bw-con .proc{display:grid;margin-top:28px}.bw-con .lam{margin:0 calc(8px - max(20px,4vw));border:1px solid var(--bw-regla);background:var(--bw-papel);position:sticky;top:8px;z-index:5;transition:top .35s ease}body:has(.bw-cab:not(.bw-cab--oculta)) .bw-con .lam{top:calc(var(--bw-cab-h) + 4px)}.bw-con .lam svg{display:block;width:100%;height:auto}.bw-con .pasos{list-style:none;margin:0;padding:0}.bw-con .paso{min-height:54vh;display:grid;align-content:center;gap:10px;padding:28px 0;opacity:.32;transition:opacity .4s ease}.bw-con .paso.on{opacity:1}.bw-con .paso .n{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-con .paso h3{margin:0;font:400 clamp(26px,2.6vw,38px)/1.06 var(--font-serif)}.bw-con .paso p{margin:0;max-width:40ch;color:var(--bw-tinta-2)}@media(min-width:900px){.bw-con .proc{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:5vw;align-items:start}.bw-con .lam{margin:0;top:calc(var(--bw-cab-h) + 28px)}body:has(.bw-cab:not(.bw-cab--oculta)) .bw-con .lam{top:calc(var(--bw-cab-h) + 28px)}.bw-con .paso{min-height:62vh}}.bw-con svg text{font-family:var(--bw-mono);fill:var(--bw-tinta)}.bw-con .rt{font-size:3.1px;letter-spacing:.14em;text-transform:uppercase}.bw-con .rt.g{fill-opacity:.55}.bw-con .pelo{fill:none;stroke:var(--bw-tinta);stroke-width:.38;stroke-linejoin:round;stroke-linecap:round}.bw-con .fino{fill:none;stroke:var(--bw-tinta);stroke-width:.2}.bw-con .guia{stroke-dasharray:2.4 .9 .5 .9;opacity:.5}.bw-con .capa{opacity:0;transition:opacity .8s ease}.bw-con .capa.v{opacity:1}.bw-con .traza{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s ease,opacity .4s}.bw-con .traza.v{stroke-dashoffset:0}.bw-con .aguada{fill:var(--pasta)}.bw-con .capa.aguada.v{opacity:.42}.bw-con .capa.lente.v{opacity:.78}.bw-con .lente{fill:var(--bw-tinta)}@media(prefers-reduced-motion:reduce){.bw-con .capa,.bw-con .traza,.bw-con .paso{transition:none}}.bw-con .lam{overflow:hidden}.bw-con .esc{position:relative;aspect-ratio:200/128;perspective:calc(var(--u,3px)*560);touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.bw-con .esc.coge{cursor:grabbing}.bw-con .mundo,.bw-con .mont{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.bw-con .mont{opacity:0;transition:opacity .5s ease}.bw-con .mont.v{opacity:1}.bw-con .pl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bw-con .canto{transform:translateZ(calc(var(--u,3px)*var(--z)))}.bw-con .canto path{fill:none;stroke:var(--bw-tinta);stroke-width:.3;stroke-linejoin:round}.bw-con .canto.medio path{stroke-opacity:.28;transition:stroke .8s,stroke-opacity .8s}.bw-con .mont.pul .canto.medio path{stroke:var(--pasta);stroke-opacity:.85;stroke-width:.9}.bw-con .canto.cara .f,.bw-con .canto.fondo .f,.bw-con .pat path{fill:transparent;transition:fill .9s ease}.bw-con .mont.pul .canto.cara .f,.bw-con .mont.pul .canto.fondo .f,.bw-con .mont.pul .pat path{fill:#c8b2a2}.bw-con .canto .traza{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s ease}.bw-con .mont.v .canto .traza{stroke-dashoffset:0}.bw-con .hueco{fill:var(--bw-papel);stroke:var(--bw-tinta);stroke-width:.2}.bw-con .lentes path{fill:var(--bw-tinta);fill-opacity:.8}.bw-con .pat path{stroke:var(--bw-tinta);stroke-width:.3;stroke-linejoin:round}.bw-con .pie{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;gap:12px;padding:0 3.2% 2.6%;font:500 clamp(7px,.72vw,10px)/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;pointer-events:none}.bw-con .pie span:last-child{color:var(--bw-tinta-2);text-align:right}@media(prefers-reduced-motion:reduce){.bw-con .mont,.bw-con .canto .traza,.bw-con .canto path{transition:none}}.bw-con .paso:nth-child(4){min-height:66vh}.bw-con .paso:nth-child(5){min-height:78vh}.bw-con .paso:nth-child(6){min-height:72vh}.bw-con .pasos{padding-bottom:12vh}@media(min-width:900px){.bw-con .paso:nth-child(4){min-height:78vh}.bw-con .paso:nth-child(5){min-height:92vh}.bw-con .paso:nth-child(6){min-height:84vh}.bw-con .pasos{padding-bottom:17vh}}.bw-con .mats{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:12px}@media(min-width:900px){.bw-con .mats{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-con .mat{border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);padding:22px;display:grid;gap:10px;align-content:start;background:var(--bw-luz)}.bw-con .mat h3{margin:0;font:400 26px/1.1 var(--font-serif)}.bw-con .mat p{margin:0;font-size:15px;color:var(--bw-tinta-2)}.bw-con .mat .lo{color:var(--bw-tinta)}.bw-con .mat .bw-enl{margin-top:6px;justify-self:start;min-height:44px;display:inline-flex;align-items:center}.bw-con .equipo{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:28px 16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.bw-con .per img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 22%;border-radius:var(--bw-r-foto)}.bw-con .per h3{margin:14px 0 2px;font:400 28px/1.1 var(--font-serif)}.bw-con .per .bw-rot{margin-bottom:8px}.bw-con .per p{margin:0;font-size:15px;color:var(--bw-tinta-2);max-width:34ch}.bw-con .cierre{border-top:1px solid var(--bw-regla);padding:64px 0 88px;display:grid;gap:26px;justify-items:start}.bw-con .cierre blockquote{margin:0;font:italic 400 clamp(32px,4.6vw,68px)/1.05 var(--font-serif);max-width:16ch}.bw-con .cierre .bs{display:flex;flex-wrap:wrap;gap:10px}.bw-con .mat img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--bw-r-foto);margin-bottom:6px}.bw-con .cierre{border-top:0;margin:0 calc(-1*max(20px,4vw));padding:max(72px,12vh) max(20px,4vw) max(48px,8vh);min-height:min(86vh,760px);align-content:space-between;background-color:#0b0b0d;background-position:60% 70%;background-size:cover;background-repeat:no-repeat;color:var(--bw-papel)}.bw-con .cierre .bw-b1{background:var(--bw-papel);color:var(--bw-tinta)}.bw-con .cierre .bw-b2{border-color:#f4f1ec99;color:var(--bw-papel)}.bw-esc{padding:2.25rem max(20px,4vw) 0;background:var(--bw-papel);font-size:16px;line-height:1.55}@media(min-width:900px){.bw-esc{padding-top:3.5rem}}.bw-esc *,.bw-esc *:before,.bw-esc *:after{box-sizing:border-box}.bw-esc button{font:inherit;color:inherit;cursor:pointer}.bw-esc a{color:inherit}.bw-esc [hidden]{display:none!important}.bw-esc:not(.bw-esc--lista) .esc{min-height:100svh}.bw-esc .b1{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font-weight:500;font-size:15px;text-decoration:none;background:var(--bw-tinta);color:var(--bw-papel);border:0}.bw-esc .cab{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:baseline;margin:0 0 18px}.bw-esc .cab .av{font:400 11px/1 var(--bw-mono);color:var(--bw-tinta-2)}.bw-esc .cab .t{font:400 clamp(17px,1.5vw,22px)/1 var(--font-serif);text-transform:uppercase;letter-spacing:.16em}.bw-esc .vistas{display:inline-flex;gap:22px;margin:0 0 26px}.bw-esc .vistas a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:none;color:var(--bw-tinta-2);box-shadow:inset 0 -1px 0 var(--bw-regla)}.bw-esc .vistas a[aria-current]{color:var(--bw-tinta);box-shadow:inset 0 -1.5px 0 var(--bw-tinta)}.bw-esc h1{font:400 clamp(28px,2.7vw,40px)/1.1 var(--font-serif);margin:0 0 22px;letter-spacing:-.005em}.bw-esc select{font:inherit;color:inherit;appearance:none;-webkit-appearance:none;background:none;border:0;border-radius:0;margin:0;cursor:pointer;max-width:100%}.bw-esc .preg{display:grid;gap:10px;max-width:980px}.bw-esc .fila{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center}.bw-esc .fila>span{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-esc .ops{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-right:calc(-1*max(20px,4vw));padding:2px max(20px,4vw) 4px 2px}.bw-esc .ops::-webkit-scrollbar{display:none}@media(min-width:900px){.bw-esc .ops{flex-wrap:wrap;overflow:visible;margin-right:0;padding-right:0}}.bw-esc .op{flex:none;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 14px;background:none;border:1px solid var(--bw-regla);font-size:14px;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.bw-esc .op:hover{border-color:var(--bw-tinta)}.bw-esc .op[aria-pressed=true]{background:var(--bw-tinta);color:var(--bw-papel);border-color:var(--bw-tinta)}@media(max-width:899px){.bw-esc .fila{grid-template-columns:minmax(0,1fr)}.fila>span{display:none}.bw-esc .ops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:visible;margin-right:0;padding:0}.bw-esc .op{min-height:42px;padding:0 10px;justify-content:center;min-width:0}.bw-esc .ops .enl{justify-content:center}.bw-esc .preg{gap:6px}.preg .fila+.fila{padding-top:6px;border-top:1px solid var(--bw-regla);margin-top:0}body .bw-esc .tuya{margin-left:0;max-width:none}body .bw-esc .barra{gap:6px;padding-inline:12px;overflow:visible}body .bw-esc .barra select{flex:1 1 0;min-width:0;font-size:13px;padding:0 22px 0 8px;background-position:right 7px center;text-overflow:ellipsis}body .bw-esc .barra .cuenta{display:none}}.bw-esc .op svg{width:30px;height:13px;fill:none;stroke:currentColor;stroke-width:1.3}.bw-esc .op i{width:13px;height:13px;border-radius:50%;border:1px solid currentColor;flex:none}.bw-esc select option{font:16px var(--font-sans);font-style:normal;color:#2e1e17}.bw-esc .fil{min-height:44px;background:none;border:1px solid var(--bw-regla);padding:0 14px;font-size:14px;transition:background-color .2s,color .2s,border-color .2s}.bw-esc .fil:hover{border-color:var(--bw-tinta)}.bw-esc .fil[aria-pressed=true]{background:var(--bw-tinta);color:var(--bw-papel);border-color:var(--bw-tinta)}.bw-esc .enl{font-size:14px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bw-regla);background:none;border:0;padding:0;min-height:44px;display:inline-flex;align-items:center}.bw-esc .enl[hidden]{display:none}.bw-esc .tuya{margin:14px 0 0 58px;border:1px solid var(--bw-regla);padding:16px;display:grid;gap:12px;max-width:460px}.bw-esc .tuya[hidden]{display:none}.bw-esc .tuya p{margin:0;font-size:14px;color:var(--bw-tinta-2)}.bw-esc .mono{font-family:var(--bw-mono);font-variant-numeric:tabular-nums}.bw-esc .medir{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bw-esc .paso{display:grid;gap:8px}.bw-esc .paso span{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-esc .ctrl{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--bw-regla)}.bw-esc .ctrl button{width:44px;height:44px;border:0;background:none;font:400 18px/1 var(--bw-mono)}.bw-esc .ctrl output{font:500 22px/1 var(--bw-mono)}.bw-esc .ctrl output small{font-size:11px;color:var(--bw-tinta-2);margin-left:2px}.bw-esc .barra{position:fixed;inset:0 0 auto;z-index:30;background:var(--bw-papel);border-bottom:1px solid var(--bw-regla);padding:8px max(20px,4vw);display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;transform:translateY(-110%);transition:transform .35s ease,top .35s ease}.bw-esc .barra::-webkit-scrollbar{display:none}.bw-esc .barra.ve{transform:none}body.cab-vista .bw-esc .barra{top:var(--bw-cab-h)}.bw-esc .barra select{flex:none;min-height:40px;font-size:14px;border:1px solid var(--bw-regla);padding:0 30px 0 12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%232E1E17' stroke-width='1.3'/%3E%3C/svg%3E") right 11px center/9px auto no-repeat}.bw-esc .barra select.puesto{border-color:var(--bw-tinta)}.bw-esc .barra .cuenta{margin:0 0 0 auto;flex:none;padding-left:10px;font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-esc .esc{margin:34px calc(8px - max(20px,4vw)) 0;border:1px solid var(--bw-tinta);background:#fbf9f5;position:relative;scroll-margin-top:120px}@media(min-width:900px){.bw-esc .esc{margin:52px 0 0}}.bw-esc .rotulo{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin:0;padding:14px 16px;border-bottom:1px solid var(--bw-regla);font:500 10px/1.4 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase}.bw-esc .rotulo span+span{color:var(--bw-tinta-2);text-align:right}.bw-esc .baldas{list-style:none;margin:0;padding:6px 14px 34px;display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));min-height:240px;align-content:start}@media(min-width:640px){.bw-esc .baldas{--cols:3;padding-inline:26px}}@media(min-width:1000px){.bw-esc .baldas{--cols:4;padding:10px 40px 48px}}.bw-esc .baldas li{min-width:0}.bw-esc .pz{display:block;width:100%;padding:0;border:0;background:none;text-align:left;color:inherit}.bw-esc .pz .sitio{display:flex;align-items:flex-end;justify-content:center;height:clamp(92px,13vw,150px);padding:0 6px;border-bottom:1.5px solid var(--bw-tinta);position:relative}.bw-esc .pz .sitio:after{content:"";position:absolute;inset:100% 0 auto;height:5px;margin-top:1.5px;background:var(--bw-regla);opacity:.7}.bw-esc .pz img{display:block;height:auto;max-height:86%;margin-bottom:-5px;object-fit:contain;position:relative;transform-origin:50% 100%;transition:transform .45s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 5px 3px rgba(46,30,23,.2))}@media(hover:hover){.bw-esc .pz:hover img{transform:scale(1.07) translateY(-3px)}}.bw-esc .pz .placa{display:grid;gap:2px;padding:14px 8px 0;min-height:74px}.bw-esc .pz .n{font:400 clamp(17px,1.5vw,21px)/1.1 var(--font-serif)}.bw-esc .pz .mm{font:400 11px/1.4 var(--bw-mono);color:var(--bw-tinta-2);font-variant-numeric:tabular-nums}.bw-esc .pz .mm.si{color:var(--bw-tinta)}.bw-esc .pz .mm.si:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bw-tinta);margin-right:6px;vertical-align:1px}.bw-esc .hueco .sitio{height:clamp(92px,13vw,150px);border-bottom:1.5px solid var(--bw-tinta);position:relative}.bw-esc .hueco .sitio:after{content:"";position:absolute;inset:100% 0 auto;height:5px;margin-top:1.5px;background:var(--bw-regla);opacity:.7}.bw-esc .pie-e{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;padding:22px 0 56px}.bw-esc dialog{margin:0 0 0 auto;width:min(540px,100vw);max-width:none;height:100dvh;max-height:none;border:0;border-left:1px solid var(--bw-tinta);background:var(--bw-papel);color:var(--bw-tinta);padding:0;overflow-y:auto}.bw-esc dialog::backdrop{background:#2e1e1761}@media(prefers-reduced-motion:no-preference){dialog[open]{animation:bw-esc-entra-d .45s cubic-bezier(.2,.7,.2,1)}@keyframes bw-esc-entra-d{0%{transform:translate(40px);opacity:0}}}.bw-esc .d-c{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background:var(--bw-papel);border-bottom:1px solid var(--bw-regla);font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase}.bw-esc .d-c button{min-height:44px;background:none;border:0;font:inherit;letter-spacing:inherit;text-transform:inherit}.bw-esc .d-f{display:grid;place-items:center;padding:34px 24px 26px;background:#fbf9f5;border-bottom:1px solid var(--bw-regla)}.bw-esc .d-f img{display:block;width:100%;max-width:400px;height:auto;filter:drop-shadow(0 8px 5px rgba(46,30,23,.2))}.bw-esc .d-t{padding:24px 20px 36px;display:grid;gap:14px}.bw-esc .d-t h2{margin:0;font:400 clamp(30px,4vw,40px)/1.05 var(--font-serif)}.bw-esc .d-t dl{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 18px;font-size:15px}.bw-esc .d-t dt{font:500 10px/1.9 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-esc .d-t dd{margin:0}.bw-esc .puestas{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bw-esc .puestas img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:var(--bw-regla)}.bw-esc .puestas:empty{display:none}.bw-esc .op,.bw-esc .b1,.bw-esc .barra select,.bw-esc .ctrl,.bw-esc .d-c button{border-radius:var(--bw-r-boton)}.bw-esc .op{padding-inline:17px}.bw-esc .ctrl button{border-radius:var(--bw-r-boton)}.bw-esc .tuya{border-radius:var(--bw-r-caja)}.bw-esc .puestas img{border-radius:var(--bw-r-foto)}@media(min-width:560px){.bw-esc dialog{border-radius:var(--bw-r-caja) 0 0 var(--bw-r-caja)}}.bw-esc .d-c button{padding-inline:14px;border:1px solid var(--bw-regla)}.bw-esc .abre{display:none}.bw-esc .abre svg{width:10px;height:6px;fill:none;stroke:currentColor;stroke-width:1.4;transition:transform .2s}@media(max-width:899px){.bw-esc .abre{display:inline-flex;justify-content:space-between;width:100%;padding:0 16px}.bw-esc .abre.puesta{background:var(--bw-tinta);color:var(--bw-papel);border-color:var(--bw-tinta)}.bw-esc .abre[aria-expanded=true] svg{transform:rotate(180deg)}.bw-esc #be-fila-forma #be-ops-forma{display:none;margin-top:6px}.bw-esc #be-fila-forma.abierta #be-ops-forma{display:grid}}.bw-fic{padding:1.125rem max(20px,4vw) 0;background:var(--bw-papel);font-size:16px;line-height:1.55}.bw-fic *,.bw-fic *:before,.bw-fic *:after{box-sizing:border-box}.bw-fic button{font:inherit;color:inherit;cursor:pointer}.bw-fic a{color:inherit}.bw-fic .acc form{display:contents}.bw-fic:not(.bw-fic--lista){visibility:hidden;animation:bw-fic-aparece 0s linear 3s forwards}@keyframes bw-fic-aparece{to{visibility:visible}}.bw-fic .b1[disabled]{opacity:.5;cursor:default}.bw-fic .b1{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font-weight:500;font-size:15px;text-decoration:none;background:var(--bw-tinta);color:var(--bw-papel);border:0}.bw-fic .miga{margin:0 0 16px;font:400 11px/1 var(--bw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-fic .miga a{text-decoration:none}.bw-fic .mono{font-family:var(--bw-mono);font-variant-numeric:tabular-nums}.bw-fic .arriba{display:grid;gap:22px}@media(min-width:1000px){.bw-fic .arriba{grid-template-columns:minmax(0,7fr) minmax(340px,5fr);gap:4vw;align-items:start}.bw-fic .compra{position:sticky;top:calc(var(--bw-cab-h) + 18px)}}.bw-fic .gal{min-width:0;margin-inline:calc(8px - max(20px,4vw))}@media(min-width:1000px){.bw-fic .gal{margin-inline:0}}.bw-fic .escena{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--bw-luz);border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);aspect-ratio:4/3}.bw-fic .escena::-webkit-scrollbar{display:none}.bw-fic .escena>*{flex:0 0 100%;scroll-snap-align:center;display:grid;place-items:center;min-width:0;min-height:0;height:100%;margin:0;overflow:hidden}.bw-fic .escena img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;mix-blend-mode:multiply}.bw-fic .escena img.llena{object-fit:cover;mix-blend-mode:normal}.bw-fic .escena svg{width:94%;height:auto}.bw-fic .minis{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:10px 2px 2px}.bw-fic .minis::-webkit-scrollbar{display:none}.bw-fic .minis button{flex:none;width:68px;height:52px;padding:0;border:1px solid var(--bw-regla);border-radius:var(--bw-r-foto);background:var(--bw-luz);overflow:hidden;display:grid;place-items:center}.bw-fic .minis button[aria-current=true]{border-color:var(--bw-tinta)}.bw-fic .minis img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block}.bw-fic .minis span{font:500 8px/1.2 var(--bw-mono);letter-spacing:.1em;text-transform:uppercase}.bw-fic .compra{display:grid;gap:16px;min-width:0}.bw-fic .tipo{margin:0;font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-fic h1{font:400 clamp(40px,5vw,68px)/1 var(--font-serif);margin:-6px 0 0;letter-spacing:-.01em}.bw-fic .da{margin:0;color:var(--bw-tinta-2);max-width:40ch}.bw-fic .precio{margin:0;font:400 30px/1 var(--font-serif)}.bw-fic .precio small{font:400 12px/1 var(--bw-mono);color:var(--bw-tinta-2);margin-left:10px;letter-spacing:.04em}.bw-fic .rot{margin:0 0 8px;font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-fic .rot b{color:var(--bw-tinta);font-weight:500}.bw-fic .cols{display:flex;flex-wrap:wrap;gap:8px}.bw-fic .cols button{width:64px;height:44px;padding:0;border:1px solid var(--bw-regla);border-radius:var(--bw-r-boton);background:var(--bw-luz);overflow:hidden}.bw-fic .cols button[aria-pressed=true]{border-color:var(--bw-tinta);box-shadow:0 0 0 1px var(--bw-tinta)}.bw-fic .cols img{width:100%;height:100%;object-fit:cover;transform:scale(1.5);mix-blend-mode:multiply;display:block}.bw-fic .mats{display:flex;gap:8px;margin-bottom:8px}.bw-fic .mats button{min-height:44px;padding:0 18px;border:1px solid var(--bw-regla);border-radius:var(--bw-r-boton);background:none;font-size:14px}.bw-fic .mats button[aria-pressed=true]{background:var(--bw-tinta);color:var(--bw-papel);border-color:var(--bw-tinta)}.bw-fic .mats button:disabled{opacity:.45;cursor:default;text-decoration:line-through}.bw-fic .talla{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);padding:12px 14px}.bw-fic .talla .m{font:500 17px/1.2 var(--bw-mono);font-variant-numeric:tabular-nums}.bw-fic .talla .j{display:block;font:400 13px/1.3 var(--font-sans);color:var(--bw-tinta-2);margin-top:3px}.bw-fic .talla .e{font-size:13px}.bw-fic .talla .e.si:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bw-tinta);margin-right:7px}.bw-fic .talla a.e{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bw-regla)}.bw-fic .b1,.bw-fic .b2{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;font-weight:500;font-size:15px;text-decoration:none;border-radius:var(--bw-r-boton);width:100%}.bw-fic .b1{background:var(--bw-tinta);color:var(--bw-papel);border:0}.bw-fic .b2{background:none;border:1px solid rgba(46,30,23,.35)}.bw-fic .b2[aria-pressed=true]{border-color:var(--bw-tinta);background:var(--bw-luz)}.bw-fic .acc{display:grid;gap:8px}.bw-fic .guarda-z{display:grid;gap:4px;justify-items:center}.bw-fic .guarda-z .enl{min-height:44px;background:none;border:0;padding:0;font-size:14px;justify-self:center}.bw-fic .nota{margin:0;font-size:13px;color:var(--bw-tinta-2)}.bw-fic .fia{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--bw-regla);display:grid;gap:6px;font-size:13px;color:var(--bw-tinta-2)}.bw-fic .fia b{color:var(--bw-tinta);font-weight:500}.bw-fic .fia a{text-underline-offset:3px;text-decoration-color:var(--bw-regla)}.bw-fic .sec{display:grid;gap:22px;padding:64px 0;border-top:1px solid var(--bw-regla);scroll-margin-top:calc(var(--bw-cab-h) + 8px)}.bw-fic .queda{display:grid;gap:22px;padding:34px 0 64px;margin-top:26px;border-top:1px solid var(--bw-regla)}@media(min-width:900px){.bw-fic .queda{grid-template-columns:minmax(0,8fr) minmax(280px,4fr);gap:4vw;align-items:end;padding-bottom:96px}.bw-fic .queda.sola{grid-template-columns:minmax(0,1fr)}}.bw-fic .q-f{display:grid;gap:18px;min-width:0}.bw-fic .consejo{border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);padding:18px 18px 20px;display:grid;gap:12px;background:var(--bw-luz);align-self:end}.bw-fic .consejo .rot{margin:0}.bw-fic .cj-si{margin:0;font:italic 400 clamp(20px,1.9vw,26px)/1.3 var(--font-serif)}.bw-fic .cj-no{margin:0;font-size:14px;color:var(--bw-tinta-2);padding-top:12px;border-top:1px solid var(--bw-regla)}.bw-fic .cj-no b{color:var(--bw-tinta);font-weight:500}.bw-fic .queda.sola .puestas{max-width:860px}@media(max-width:639px){.bw-fic .queda .puestas{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*max(20px,4vw));padding-inline:max(20px,4vw)}.bw-fic .queda .puestas::-webkit-scrollbar{display:none}.bw-fic .queda .puestas figure{flex:0 0 72%;scroll-snap-align:center}}@media(min-width:900px){.bw-fic .sec{grid-template-columns:minmax(0,9fr) minmax(0,11fr);gap:5vw;padding:96px 0;align-items:center}}.bw-fic .cab{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:baseline;margin:0}.bw-fic .cab .av{font:400 11px/1 var(--bw-mono);color:var(--bw-tinta-2)}.bw-fic .cab .t{font:400 clamp(17px,1.5vw,22px)/1 var(--font-serif);text-transform:uppercase;letter-spacing:.16em}.bw-fic .cuerpo{display:grid;gap:18px;align-content:center}.bw-fic .cuerpo>*{margin-left:38px}@media(max-width:899px){.bw-fic .cuerpo>*{margin-left:0}}.bw-fic .h{font:400 clamp(28px,3vw,46px)/1.08 var(--font-serif);margin:0;text-wrap:balance}.bw-fic .p{margin:0;font-size:clamp(15px,1.2vw,18px);color:var(--bw-tinta-2);max-width:46ch}.bw-fic .p b{color:var(--bw-tinta);font-weight:500}.bw-fic .dice{margin:0;font:italic 400 20px/1.35 var(--font-serif);min-height:1.35em}.bw-fic .medir{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:420px}.bw-fic .paso{display:grid;gap:8px}.bw-fic .paso span{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-fic .ctrl{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--bw-regla);border-radius:var(--bw-r-boton)}.bw-fic .ctrl button{width:44px;height:44px;border:0;background:none;font:400 18px/1 var(--bw-mono);border-radius:50%}.bw-fic .ctrl output{font:500 22px/1 var(--bw-mono)}.bw-fic .ctrl output small{font-size:11px;color:var(--bw-tinta-2);margin-left:2px}.bw-fic .fig{margin:0;min-width:0}.bw-fic .fig svg{display:block;width:100%;height:auto}.bw-fic svg text{font-family:var(--bw-mono);fill:var(--bw-tinta)}.bw-fic .pelo{fill:none;stroke:var(--bw-tinta);stroke-width:.19;stroke-linecap:round}.bw-fic .guia{stroke-dasharray:2.4 .9 .5 .9;opacity:.38}.bw-fic .marco{fill:none;stroke:var(--bw-regla);stroke-width:.25}.bw-fic .raya{stroke-dasharray:1.6 1.2}.bw-fic .rt{font-size:2.9px;letter-spacing:.14em;text-transform:uppercase}.bw-fic .nm{font-size:4px;font-weight:500}.bw-fic .tres{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);max-width:460px}.bw-fic .tres div{padding:12px 14px;display:grid;gap:4px}.bw-fic .tres div+div{border-left:1px solid var(--bw-regla)}.bw-fic .tres dt{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-fic .tres dd{margin:0;font:500 20px/1 var(--bw-mono)}.bw-fic .tres dd small{font-size:11px;color:var(--bw-tinta-2);margin-left:2px}.bw-fic .enl{font-size:15px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bw-regla);justify-self:start}.bw-fic .macro{width:100%;border-radius:var(--bw-r-caja);display:block;aspect-ratio:4/3;object-fit:cover}.bw-fic .datos{margin:0;display:grid;gap:0;max-width:460px;border-top:1px solid var(--bw-regla)}.bw-fic .datos div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--bw-regla)}.bw-fic .datos dt{font:500 10px/1.8 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-fic .datos dd{margin:0;font-size:15px}.bw-fic .puestas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:640px){.bw-fic .puestas{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-fic .puestas figure{margin:0}.bw-fic .puestas img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--bw-r-foto);background:var(--bw-regla)}.bw-fic .puestas figcaption{font:400 10px/1.4 var(--bw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bw-tinta-2);padding-top:6px}.bw-fic .sec.una{grid-template-columns:minmax(0,1fr)}.bw-fic .otras{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bw-fic .otras a{display:grid;gap:4px;padding:16px 16px 18px;border:1px solid var(--bw-regla);border-radius:var(--bw-r-caja);text-decoration:none;transition:border-color .2s}.bw-fic .otras a:hover{border-color:var(--bw-tinta)}.bw-fic .otras .por{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-fic .otras .ft{aspect-ratio:5/2.4;display:grid;place-items:center;margin:8px 0}.bw-fic .otras img{max-width:100%;max-height:100%;object-fit:contain}.bw-fic .otras .n{font:400 22px/1.1 var(--font-serif)}.bw-fic .otras .mm{font:400 12px/1.4 var(--bw-mono);color:var(--bw-tinta-2)}.bw-fic [hidden]{display:none!important}@media(max-width:999px){.bw-fic .escena{aspect-ratio:3/2}.bw-fic .compra{gap:12px}.bw-fic .da{display:none}.bw-fic h1{font-size:36px;margin-top:-4px}.bw-fic .precio{font-size:26px}.bw-fic .minis button{width:60px;height:44px}.bw-fic .miga{margin-bottom:10px}}.bw-fic .fija{position:fixed;inset:auto 0 0;z-index:40;background:var(--bw-papel);border-top:1px solid var(--bw-regla);padding:8px max(14px,4vw) calc(8px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s ease}.bw-fic .fija.ve{transform:none}.bw-fic .fija img{width:64px;height:30px;object-fit:contain;flex:none}.bw-fic .fija p{margin:0;min-width:0;flex:1;font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bw-fic .fija p b{font:400 17px/1.1 var(--font-serif);display:block}.bw-fic .fija .b1{width:auto;min-height:44px;padding:0 20px;flex:none}@media(prefers-reduced-motion:no-preference){.bw-fic .escena img{animation:bw-fic-llega .5s ease backwards}@keyframes bw-fic-llega{0%{opacity:0}}}.bw-tal{padding:2.5rem max(20px,4vw) 0;background:var(--bw-papel);font-size:16px;line-height:1.55}.bw-tal *,.bw-tal *:before,.bw-tal *:after{box-sizing:border-box}.bw-tal button{font:inherit;color:inherit;cursor:pointer}.bw-tal a{color:inherit}.bw-tal [hidden]{display:none!important}.bw-tal:not(.bw-tal--lista){min-height:200svh}.bw-tal .m .n a{text-decoration:none}.bw-tal .b1{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font-weight:500;font-size:15px;text-decoration:none;background:var(--bw-tinta);color:var(--bw-papel);border:0}.bw-tal .vistas{display:inline-flex;gap:22px;margin:0 0 26px}.bw-tal .vistas a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:none;color:var(--bw-tinta-2);box-shadow:inset 0 -1px 0 var(--bw-regla)}.bw-tal .vistas a[aria-current]{color:var(--bw-tinta);box-shadow:inset 0 -1.5px 0 var(--bw-tinta)}.bw-tal .vistas{margin-bottom:22px}.bw-tal .entrada{display:grid;gap:28px;padding-bottom:28px}@media(min-width:900px){.bw-tal .entrada{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:5vw;align-items:end;padding-bottom:36px}}.bw-tal .cab{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:baseline;margin:0 0 20px}.bw-tal .cab .av{font:400 11px/1 var(--bw-mono);color:var(--bw-tinta-2)}.bw-tal .cab .t{font:400 clamp(17px,1.5vw,22px)/1 var(--font-serif);text-transform:uppercase;letter-spacing:.16em}.bw-tal h1{font:400 clamp(30px,3.5vw,52px)/1.05 var(--font-serif);margin:0;text-wrap:balance;letter-spacing:-.005em;max-width:19ch}.bw-tal .p{margin:18px 0 0;font-size:clamp(15px,1.2vw,18px);color:var(--bw-tinta-2);max-width:46ch}.bw-tal .p b{color:var(--bw-tinta);font-weight:500}.bw-tal .mono{font-family:var(--bw-mono);font-variant-numeric:tabular-nums}.bw-tal .tuya{border:1px solid var(--bw-regla);padding:18px;display:grid;gap:14px;max-width:460px}@media(min-width:900px){.bw-tal .tuya{justify-self:end;width:100%}}.bw-tal .tuya h2{margin:0;font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-tal .tuya p{margin:0;font-size:14px;color:var(--bw-tinta-2)}.bw-tal .medir{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bw-tal .paso{display:grid;gap:8px}.bw-tal .paso span{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-tal .ctrl{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--bw-regla)}.bw-tal .ctrl button{width:44px;height:44px;border:0;background:none;font:400 18px/1 var(--bw-mono)}.bw-tal .ctrl button:hover{background:#2e1e170f}.bw-tal .ctrl output{font:500 22px/1 var(--bw-mono)}.bw-tal .ctrl output small{font-size:11px;color:var(--bw-tinta-2);margin-left:2px}.bw-tal .acc{display:flex;flex-wrap:wrap;gap:4px 20px;align-items:center}.bw-tal .acc[hidden]{display:none}.bw-tal .tuya .dice{font:italic 400 18px/1.35 var(--font-serif);color:var(--bw-tinta);min-height:1.35em}.bw-tal .enl{justify-self:start;font-size:14px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bw-regla);background:none;border:0;padding:0;min-height:44px}.bw-tal .enl[hidden]{display:none}.bw-tal .lam{margin:0 calc(8px - max(20px,4vw)) 36px;border:1px solid var(--bw-regla);position:relative}@media(min-width:900px){.bw-tal .lam{margin-inline:0;margin-bottom:56px}}.bw-tal .lam-c{display:flex;justify-content:space-between;gap:12px;padding:12px 14px 0;font:500 10px/1.3 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-tal .lam-c p{margin:0}.lam-c p+p{text-align:right;color:var(--bw-tinta)}.bw-tal .lam-v{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.lam-v::-webkit-scrollbar{display:none}.bw-tal .lam-g{list-style:none;margin:0;padding:44px 8px 0;display:grid;grid-template-columns:repeat(15,minmax(86px,1fr))}@media(min-width:1100px){.bw-tal .lam-g{grid-template-columns:repeat(15,minmax(0,1fr))}}.bw-tal .lam-g li{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.bw-tal .pila{display:flex;flex-direction:column;justify-content:flex-end;padding:0 5px 4px;position:relative;z-index:1}.bw-tal .pila button{display:block;width:100%;padding:5px 0;border:0;background:none;transition:opacity .45s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.bw-tal .pila img{display:block;width:100%;height:auto}.bw-tal .pila .lejos{opacity:.2}@media(hover:hover){.bw-tal .pila button:hover{transform:scale(1.14);opacity:1}}.bw-tal .eje{height:34px;border-top:1px solid var(--bw-tinta);display:grid;justify-items:center;align-content:start;gap:5px;font:400 10px/1 var(--bw-mono);font-variant-numeric:tabular-nums;color:var(--bw-tinta-2);background:linear-gradient(var(--bw-tinta),var(--bw-tinta)) 0 0/1px 4px no-repeat}.bw-tal .eje:before{content:"";width:1px;height:9px;background:var(--bw-tinta)}.bw-tal .lam-g .mia .eje{color:var(--bw-tinta);font-weight:500}.bw-tal .lam-g .mia:before{content:"";position:absolute;left:50%;top:-14px;bottom:34px;width:1px;background:var(--bw-tinta);opacity:.28}.bw-tal .lam-g .mia:after{content:"Tus gafas";position:absolute;left:50%;top:-30px;transform:translate(-50%);white-space:nowrap;font:500 9px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.bw-tal .lam.entra .pila button{animation:bw-tal-posa .7s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--c)*45ms + var(--j)*70ms + .15s)}@keyframes bw-tal-posa{0%{opacity:0;transform:translateY(-26px)}}.bw-tal .m.toca .ft img{animation:bw-tal-toca 1s ease}@keyframes bw-tal-toca{30%{transform:scale(1.1)}}}.bw-tal .barra{position:sticky;top:0;z-index:20;background:var(--bw-papel);margin-inline:calc(-1*max(20px,4vw));padding:10px max(20px,4vw);display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap;border-block:1px solid var(--bw-regla);transition:top .35s ease}body.cab-vista .bw-tal .barra{top:var(--bw-cab-h)}.bw-tal .fils{display:flex;gap:8px}.bw-tal .fil{min-height:44px;background:none;border:1px solid var(--bw-regla);padding:0 14px;font-size:14px;transition:background-color .2s,color .2s,border-color .2s}.bw-tal .fil:hover{border-color:var(--bw-tinta)}.bw-tal .fil[aria-pressed=true]{background:var(--bw-tinta);color:var(--bw-papel);border-color:var(--bw-tinta)}.bw-tal .fil[hidden]{display:none}.bw-tal .regla{flex:1 1 320px;max-width:620px;display:grid;grid-template-columns:repeat(15,minmax(0,1fr));align-items:end;margin:0;padding:0;list-style:none}.bw-tal .regla button{width:100%;min-height:44px;padding:0;border:0;background:none;display:grid;grid-template-rows:12px 22px auto;justify-items:center;align-items:end;gap:3px;color:var(--bw-tinta-2)}.bw-tal .regla .tu{font:500 8px/1 var(--bw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bw-tinta);align-self:start}.bw-tal .regla i{display:block;width:1px;height:calc(3px + var(--n,0)*2.7px);background:currentColor;transition:height .35s ease,width .2s}.bw-tal .regla b{font:400 10px/1 var(--bw-mono);font-variant-numeric:tabular-nums}.bw-tal .regla button:disabled{cursor:default;opacity:.45}.bw-tal .regla button:not(:disabled):hover,.bw-tal .regla .aqui{color:var(--bw-tinta)}.bw-tal .regla .aqui i{width:3px}.bw-tal .regla .mia{color:var(--bw-tinta)}.bw-tal .regla .mia b{font-weight:500;box-shadow:0 2px 0 var(--bw-tinta)}@media(max-width:899px){.bw-tal .barra{padding-block:8px 6px}.bw-tal .regla{flex-basis:100%;max-width:none}}.bw-tal .grupo{display:grid;gap:18px;padding:30px 0 38px;border-bottom:1px solid var(--bw-regla)}.bw-tal .grupo:last-child{border-bottom:0}.bw-tal .g-t{margin:0;display:flex;align-items:baseline;gap:10px;font-weight:400}.bw-tal .g-t .num{font:400 clamp(34px,4vw,56px)/1 var(--bw-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.bw-tal .g-t .txt{font:400 clamp(24px,2.6vw,36px)/1.1 var(--font-serif)}.bw-tal .g-t .u{font:500 10px/1.3 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}@media(min-width:900px){.bw-tal .grupo{grid-template-columns:minmax(150px,2fr) minmax(0,9fr);gap:4vw;padding:44px 0 56px}.bw-tal .g-t{flex-direction:column;gap:10px;position:sticky;top:calc(var(--bw-cab-h) + 90px);align-self:start}}.bw-tal .rej{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}@media(min-width:640px){.bw-tal .rej{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:36px 28px}}.bw-tal .m{display:grid;gap:4px;align-content:start}.bw-tal .m .ft{aspect-ratio:5/2.5;display:grid;place-items:center;margin-bottom:8px}.bw-tal .m .ft img{display:block;height:auto;max-height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.bw-tal .m:hover .ft img{transform:scale(1.045)}}.bw-tal .m .n{margin:0;font:400 clamp(18px,1.6vw,22px)/1.1 var(--font-serif)}.bw-tal .m .tp{font:500 9px/1 var(--bw-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-tinta-2);margin-left:8px;vertical-align:3px;white-space:nowrap}.bw-tal .m .mm{margin:0;font:400 12px/1.5 var(--bw-mono);color:var(--bw-tinta-2);font-variant-numeric:tabular-nums}.bw-tal .m .aj{margin:2px 0 0;font-size:13px;line-height:1.35;color:var(--bw-tinta-2)}.bw-tal .m .aj.si{color:var(--bw-tinta)}.bw-tal .m .aj.si:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bw-tinta);margin-right:8px;vertical-align:1px}@media(prefers-reduced-motion:no-preference){.bw-tal .m{animation:bw-tal-entra .5s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i,0)*35ms)}@keyframes bw-tal-entra{0%{opacity:0;transform:translateY(10px)}}}.bw-tal .vacio{padding:56px 0;font:italic 400 20px/1.35 var(--font-serif)}.bw-tal .b1,.bw-tal .fil,.bw-tal .ctrl,.bw-tal .ctrl button{border-radius:999px}.bw-tal .tuya{border-radius:14px}.bw-acc{padding:2.25rem max(20px,4vw) 4.5rem;background:var(--bw-papel)}.bw-acc .bw-h1{font-size:clamp(2rem,4vw,3.5rem)}.bw-acc__rej{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:28px 16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.bw-acc__rej a{display:grid;gap:6px;color:var(--bw-tinta);text-decoration:none}.bw-acc__rej img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--bw-r-foto);background:var(--bw-luz)}.bw-acc__n{font-family:var(--font-serif);font-size:1.375rem;line-height:1.1}.bw-acc__p{font-family:var(--bw-mono);font-size:.8125rem;color:var(--bw-tinta-2)}.bw-por{--pasta: #2FA84A;font-size:16px;line-height:1.55;color:var(--bw-tinta)}.bw-por *,.bw-por *:before,.bw-por *:after{box-sizing:border-box}.bw-por [hidden]{display:none!important}.bw-por button{font:inherit;color:inherit;cursor:pointer}.bw-por a{color:inherit}.bw-por :focus-visible{outline:1px solid var(--bw-tinta);outline-offset:5px}.bw-por .portada{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:12px max(20px,4vw) 40px;align-items:center}@media(min-width:900px){.bw-por .portada{grid-template-columns:minmax(0,9fr) minmax(0,11fr);gap:5vw;min-height:calc(100svh - 64px);padding-block:0 28px}}.bw-por .texto{display:grid;gap:26px;align-content:center}.bw-por .lineas{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bw-por .lineas button{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:baseline;width:100%;text-align:left;background:none;border:0;padding:0;opacity:.2;transition:opacity .9s ease}.bw-por .lineas button.vista{opacity:1}.bw-por .lineas .av{font:400 11px/1 var(--bw-mono);color:var(--bw-tinta-2)}.bw-por .lineas .t{font-family:var(--font-serif);text-transform:uppercase;line-height:1;letter-spacing:.08em;white-space:nowrap}.bw-por .lineas li:nth-child(1) .t{font-size:clamp(30px,3.7vw,66px)}.bw-por .lineas li:nth-child(2) .t{font-size:clamp(25px,3.1vw,54px)}.bw-por .lineas li:nth-child(3) .t{font-size:clamp(21px,2.5vw,43px);letter-spacing:.11em}.bw-por .lineas li:nth-child(4) .t{font-size:clamp(17px,2vw,33px);letter-spacing:.15em}.bw-por .porque{margin:0 0 0 38px;min-height:3.3em;font-size:clamp(15px,1.2vw,18px);color:var(--bw-tinta-2);max-width:42ch;transition:opacity .4s}.bw-por .botones{display:flex;gap:10px;flex-wrap:wrap;margin-left:38px}.bw-por .b1,.bw-por .b2{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;font-weight:500;font-size:15px;text-decoration:none}.bw-por .b1{background:var(--bw-tinta);color:var(--bw-papel)}.b2{border:1px solid rgba(46,30,23,.35)}.bw-por .lamina{margin:0;display:grid;justify-items:center}.bw-por .lamina svg{width:100%;max-width:760px;height:auto;max-height:82svh}@media(max-width:899px){.bw-por .lamina svg{max-height:60svh}.bw-por .texto{gap:16px}}.bw-por svg text{font-family:var(--bw-mono);fill:var(--bw-tinta)}.bw-por .fina{fill:none;stroke:var(--bw-tinta);stroke-width:.3;stroke-linejoin:round;stroke-linecap:round}.bw-por .pelo{fill:none;stroke:var(--bw-tinta);stroke-width:.15;stroke-linecap:round}.bw-por .pelo2{fill:none;stroke:var(--bw-tinta);stroke-width:.1;opacity:.55}.bw-por .guia{stroke-dasharray:2.4 .9 .5 .9;opacity:.38}.bw-por .marco{fill:none;stroke:var(--bw-regla);stroke-width:.2}.bw-por .aguada{fill:var(--pasta);opacity:.13;transition:opacity 1.2s ease,fill 1s}.bw-por .aguada.viva{opacity:.5}.bw-por .cristal{fill:var(--bw-tinta);opacity:.05}.bw-por .trama line{stroke:var(--bw-tinta);stroke-width:.11;opacity:.55}.bw-por .trama .cruz{transition:opacity 1.4s ease}.bw-por .trama.polar .cruz{opacity:0}.bw-por .tubo{fill:none;stroke:var(--bw-tinta);stroke-linecap:butt}.bw-por .hueco{fill:none;stroke:var(--bw-papel);stroke-linecap:butt}.bw-por .rot{font-size:2.5px;letter-spacing:.14em;text-transform:uppercase}.bw-por .num{font-size:3.3px;font-weight:500}.bw-por .nota{opacity:0;transition:opacity 1s ease}.bw-por .nota.vista{opacity:.42}.bw-por .nota.activa{opacity:1}.bw-por .nombre{font-family:var(--font-serif);font-size:6.2px;letter-spacing:.14em;text-transform:uppercase;text-anchor:middle}.bw-por .patilla-i{transform-box:view-box;transition:transform 1.6s cubic-bezier(.3,0,.2,1)}@media(prefers-reduced-motion:no-preference){.bw-por .traza{stroke-dasharray:1;stroke-dashoffset:1;animation:bw-por-traza 2.2s cubic-bezier(.4,0,.2,1) forwards}.bw-por .traza.t2{animation-delay:.35s}.traza.t3{animation-delay:.9s;animation-duration:1.6s}@keyframes bw-por-traza{to{stroke-dashoffset:0}}.bw-por .entra{animation:bw-por-entra 1.6s ease both;animation-delay:1.2s}@keyframes bw-por-entra{0%{opacity:0}}}.bw-por .aguada,.bw-por .cristal{display:none}.bw-por .foto{mix-blend-mode:normal}.bw-por .trama line{stroke:#f4f1ec;opacity:.22}.bw-por .fina{stroke-width:.24}.bw-por .nota.vista{opacity:.5}@media(prefers-reduced-motion:no-preference){.bw-por .foto.entra{animation:bw-por-revela 2.2s ease both;animation-delay:1.5s}@keyframes bw-por-revela{0%{opacity:0}to{opacity:1}}}.bw-por .precio{margin:-6px 0 0 38px;font:400 13px/1.4 var(--bw-mono);letter-spacing:.02em;color:var(--bw-tinta-2)}.bw-por .precio b{font-weight:500;color:var(--bw-tinta);font-size:15px}.bw-por .destello{opacity:0}@media(prefers-reduced-motion:no-preference){.bw-por .brilla .destello{animation:bw-por-destello 2.4s linear .3s 1 both}@keyframes bw-por-destello{0%{opacity:0;transform:translate(0) skew(-18deg)}12%,80%{opacity:1}to{opacity:0;transform:translate(290px) skew(-18deg)}}}@media(max-width:899px){.bw-por .portada{gap:14px}.bw-por .texto{display:contents}.bw-por .lineas{order:1}.bw-por .lamina{order:2}.bw-por .porque{order:3;margin-left:0;min-height:4.8em}.bw-por .botones{order:4;margin-left:0}.bw-por .botones a{flex:1 1 150px;justify-content:center}}@media(max-width:899px){.bw-por .lamina{margin-inline:calc(8px - max(20px,4vw))}.bw-por .lamina svg{max-height:none}.bw-por .solo-pc{display:none}.bw-por .rot{font-size:3.2px}.num{font-size:4.2px}.nombre{font-size:7px}.bw-por .fina{stroke-width:.3}.pelo{stroke-width:.19}}.bw-por .sec{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:56px max(20px,4vw);border-top:1px solid var(--bw-regla);align-items:center}@media(min-width:900px){.bw-por .sec{grid-template-columns:minmax(0,9fr) minmax(0,11fr);gap:5vw;padding-block:96px}}.bw-por .cab{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:baseline;margin:0}.bw-por .cab .av{font:400 11px/1 var(--bw-mono);color:var(--bw-tinta-2)}.bw-por .cab .t{font:400 clamp(17px,1.5vw,22px)/1 var(--font-serif);text-transform:uppercase;letter-spacing:.16em}.bw-por .cuerpo{display:grid;gap:20px;align-content:center}.bw-por .cuerpo>*{margin-left:38px}.cuerpo>.cab{margin-left:0}.bw-por .h{font:400 clamp(28px,3vw,46px)/1.08 var(--font-serif);margin:0;text-wrap:balance;letter-spacing:-.005em}.bw-por .p{margin:0;font-size:clamp(15px,1.2vw,18px);color:var(--bw-tinta-2);max-width:44ch}.bw-por .p b{color:var(--bw-tinta);font-weight:500}.bw-por .mono{font-family:var(--bw-mono);font-variant-numeric:tabular-nums}.bw-por .fig{margin:0;display:grid;gap:8px;justify-items:center}.bw-por .fig svg{width:100%;max-width:760px;height:auto}.bw-por .pie-f{font:400 11px/1.5 var(--bw-mono);color:var(--bw-tinta-2);justify-self:start;max-width:60ch}@media(max-width:899px){.bw-por .sec{padding-block:44px}.bw-por .cuerpo{display:contents}.cuerpo>*{margin-left:0}.bw-por .sec .cab{order:1}.sec .h{order:2}.sec .fig{order:3;margin-inline:calc(8px - max(20px,4vw))}.sec .pie-f{padding-inline:12px}.bw-por .sec .p,.bw-por .sec .medir,.bw-por .sec .resps,.bw-por .sec .dice,.bw-por .sec .lista,.bw-por .sec .opt,.bw-por .sec .enl,.bw-por .sec .botones{order:4}}.bw-por .medir{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:420px}.bw-por .paso{border:1px solid var(--bw-regla);padding:12px 14px;display:grid;gap:8px}.bw-por .paso span{font:500 10px/1 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2)}.bw-por .ctrl{display:flex;align-items:center;justify-content:space-between}.bw-por .ctrl button{width:44px;height:44px;border:1px solid var(--bw-regla);background:none;font:400 18px/1 var(--bw-mono)}.bw-por .ctrl button:hover{border-color:var(--bw-tinta)}.bw-por .ctrl output{font:500 26px/1 var(--bw-mono)}.bw-por .ctrl output small{font-size:11px;color:var(--bw-tinta-2);margin-left:2px}.bw-por .enl{justify-self:start;font-size:15px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bw-regla);background:none;border:0;padding:0}.bw-por .resps{display:flex;flex-wrap:wrap;gap:8px}.bw-por .resp{min-height:44px;background:none;border:1px solid var(--bw-regla);padding:0 14px;font-size:14px;transition:background-color .2s,color .2s,border-color .2s}.bw-por .resp:hover{border-color:var(--bw-tinta)}.bw-por .resp[aria-pressed=true]{background:var(--bw-tinta);color:var(--bw-papel);border-color:var(--bw-tinta)}.bw-por .dice{margin-top:0;margin-bottom:0;font:italic 400 20px/1.35 var(--font-serif);max-width:30ch;min-height:1.4em}.bw-por .lista{list-style:none;padding:0;margin-top:0;margin-bottom:0;display:grid;border-top:1px solid var(--bw-regla)}.bw-por .lista li{display:grid;grid-template-columns:104px minmax(0,1fr) auto;gap:2px 16px;align-items:center;padding:10px 0;border-bottom:1px solid var(--bw-regla)}.bw-por .lista .mini{grid-row:span 2;height:52px;overflow:hidden}.bw-por .lista .mini img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transform:scale(1.18)}.bw-por .lista .n{font:400 22px/1.1 var(--font-serif)}.bw-por .lista .mm{font:400 12px/1 var(--bw-mono);color:var(--bw-tinta-2);text-align:right}.bw-por .lista .aj{grid-column:2/-1;font-size:13px;color:var(--bw-tinta-2)}.bw-por .lista .aj.tuya{color:var(--bw-tinta)}.bw-por .lista .aj.tuya:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bw-tinta);margin-right:8px;vertical-align:1px}.bw-por .foto-l{position:relative;width:100%;max-width:760px;border:1px solid var(--bw-regla)}.bw-por .foto-l img,.bw-por .foto-l video{display:block;width:100%;height:auto}.bw-por .foto-l svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none}.bw-por .foto-l .rot{fill:#faf9f6;font-size:4.6px}.foto-l .pelo{stroke:#faf9f6;stroke-width:.3}.foto-l circle{fill:#faf9f6}.bw-por .oscura{background:var(--bw-tinta);color:var(--bw-papel);--bw-tinta-2:#C9BBAE;--bw-regla:rgba(244,241,236,.22);border-top:0}.bw-por .oscura .h,.bw-por .oscura .cab .t{color:var(--bw-papel)}.bw-por .oscura .b2{border-color:#f4f1ec80}.bw-por .papel{width:100%;max-width:440px;background:#fffdf9;color:#2e1e17;padding:26px;display:grid;gap:16px;transform:rotate(-1deg);box-shadow:0 1px #2e1e171a,0 26px 46px -24px #2e1e1773}.bw-por .papel-c{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:12px;border-bottom:1px solid #2E1E17}.bw-por .papel-c span{font:400 11px/1 var(--bw-mono);letter-spacing:.1em;text-transform:uppercase;color:#7a685c}.bw-por .papel dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:12px 18px;align-items:baseline}.bw-por .papel dt{font:500 10px/1.5 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:#7a685c}.bw-por .papel dd{margin:0;font-size:15px}.bw-por .papel dd.mono{font-size:19px}.bw-por .papel-p{margin:0;font:italic 400 17px/1.3 var(--font-serif);color:#7a685c;padding-top:12px;border-top:1px dashed rgba(46,30,23,.3)}.bw-por .opt{list-style:none;padding:0;margin-top:0;margin-bottom:0;columns:2;column-gap:24px;font-size:15px;max-width:520px}.bw-por .opt li{break-inside:avoid;padding:8px 0;border-bottom:1px solid var(--bw-regla)}.bw-por .opt li span{display:block;font:400 11px/1.5 var(--bw-mono);color:var(--bw-tinta-2)}@media(max-width:420px){.bw-por .opt{columns:1}}.bw-por .raya{stroke-dasharray:1.6 1.2}@media(prefers-reduced-motion:no-preference){.bw-por .gira{transform-box:fill-box;transform-origin:center;animation:bw-por-gira var(--giro,6s) ease-in-out infinite}@keyframes bw-por-gira{0%,14%{transform:rotate(0)}44%,64%{transform:rotate(90deg)}94%,to{transform:rotate(0)}}.bw-por .negro{animation:bw-por-negro var(--giro,6s) ease-in-out infinite}@keyframes bw-por-negro{0%,14%{opacity:.07}44%,64%{opacity:.9}94%,to{opacity:.07}}}body{transition:background-color .9s ease}.bw-por .barra-p{position:fixed;inset:0 0 auto;height:2px;background:#fff;mix-blend-mode:difference;transform-origin:0 50%;transform:scaleX(0);z-index:30;pointer-events:none}.bw-por .carril{position:fixed;right:14px;top:50%;transform:translateY(-50%);display:none;gap:14px;z-index:30;mix-blend-mode:difference}.bw-por .carril a{font:400 10px/1 var(--bw-mono);color:#fff;text-decoration:none;opacity:.45;display:flex;align-items:center;gap:6px;justify-content:flex-end;transition:opacity .4s}.bw-por .carril a:after{content:"";width:6px;height:1px;background:#fff;transition:width .4s}.bw-por .carril a.aqui{opacity:1}.carril a.aqui:after{width:18px}@media(min-width:1200px){.bw-por .carril{display:grid}}.bw-por .rotulo{margin:0;font:500 11px/1.4 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase}.bw-por .pin{position:relative;height:var(--largo,240vh)}.bw-por .fijo{position:sticky;top:0;height:100svh;overflow:hidden}.bw-por .nss{fill:none;stroke:#faf9f6;stroke-width:1px;vector-effect:non-scaling-stroke}.bw-por .enfoca{filter:blur(calc((1 - var(--f,1))*9px));opacity:calc(.25 + var(--f,1)*.75)}.bw-por #bp-puestas .fijo{background:#120c09}.bw-por #bp-puestas video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bw-por #bp-mir{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-origin:50% 54%;will-change:transform,opacity}.bw-por #bp-mir-tin,.bw-por #bp-mir-pap{position:absolute;top:0;right:0;bottom:0;left:0}.bw-por #bp-mir-tin{background:#2e1e17;opacity:.36}.bw-por #bp-mir-pap{background:#f4f1ec;opacity:var(--mir,1);will-change:clip-path}.bw-por #bp-mir .nss{stroke:var(--bw-tinta)}.bw-por .mir-t0{position:absolute;inset:auto 0 9svh;display:grid;gap:10px;justify-items:center;text-align:center;opacity:var(--t0,1);color:var(--bw-tinta)}.bw-por .mir-t0 .h{font-style:italic;max-width:18ch;padding-inline:20px}.bw-por .mir-t0 .rotulo{color:var(--bw-tinta-2)}.bw-por .mir-t1{position:absolute;inset:auto 0 0;padding:28svh max(20px,4vw) max(34px,6svh);display:grid;gap:10px;color:#f4f1ec;opacity:var(--t1,0);background:linear-gradient(180deg,#120c0900,#120c09cc)}.bw-por .mir-t1 .h{font-size:clamp(34px,5vw,84px);max-width:16ch}.bw-por .cara{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"cz" "ret" "pasos";gap:14px;padding:22px 0}.bw-por .cara .cz{grid-area:cz;display:grid;gap:12px;padding-inline:max(20px,4vw)}.bw-por .cara .cz .h{margin-left:38px}.bw-por .cara .retrato{grid-area:ret;width:100%;height:100%;display:block}.bw-por .cara .pasos{grid-area:pasos;list-style:none;margin:0;padding:0 max(20px,4vw);display:grid}.bw-por .pasos li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:baseline;padding:9px 0;border-top:1px solid var(--bw-regla);font-size:15px;color:var(--bw-tinta-2);opacity:calc(.16 + .84*clamp(0,(var(--p,1) - var(--a))/.1,1))}.bw-por .pasos li b{font:500 22px/1 var(--bw-mono);color:var(--bw-tinta)}.bw-por .pasos li strong{color:var(--bw-tinta);font-weight:500}@media(min-width:900px){.bw-por .cara{grid-template-columns:minmax(0,9fr) minmax(0,11fr);grid-template-rows:1fr 1fr;grid-template-areas:"cz ret" "pasos ret";gap:26px 5vw;padding:0}.bw-por .cara .cz{align-self:end;padding-right:0;gap:20px}.bw-por .cara .pasos{align-self:start;padding:0 0 0 calc(max(20px,4vw) + 38px);max-width:560px}.bw-por .pasos li{grid-template-columns:72px minmax(0,1fr);padding:14px 0;font-size:17px}.pasos li b{font-size:28px}}.bw-por .retrato text{font-family:var(--bw-mono);font-weight:500}.bw-por .tz{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,(var(--p,1) - var(--a))/var(--d,.16),1))}.bw-por .ap{opacity:clamp(0,(var(--p,1) - var(--a))/.08,1)}.bw-por .lin-c{fill:none;stroke:#faf9f6;stroke-width:2.2}.bw-por .num-c{fill:#faf9f6;font-size:26px;text-anchor:middle}.bw-por .lin-t{fill:none;stroke:#2e1e17;stroke-width:1.8}.bw-por .globo circle{fill:#f4f1ec}.globo text{fill:#2e1e17;font-size:21px;text-anchor:middle}.bw-por .sim{background:#120c09;color:#f4f1ec}.bw-por .sim-b{filter:brightness(1.2) contrast(.8) saturate(.7)}.bw-por .sim-v{display:none}.bw-por .sim-p{filter:contrast(1.42) saturate(1.9) brightness(.7)}.bw-por #bp-sim-s{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bw-por .sim-r1,.bw-por .sim-r2{background:#f4f1ec;color:#2e1e17;padding:6px 9px;font-size:10px}.bw-por .sim-r1{position:absolute;left:max(20px,4vw);top:22px}.bw-por .sim-r2{position:absolute;left:0;top:0;white-space:nowrap}.bw-por .sim-t{position:absolute;inset:auto 0 0;padding:24svh max(20px,4vw) max(28px,5svh);display:grid;gap:12px;background:linear-gradient(180deg,#120c0900,#120c09db 62%)}.bw-por .sim-t .cab .av,.bw-por .sim-t .p{color:#d9cec2}.sim-t .p b{color:#f4f1ec}.bw-por .sim-t>*{margin-left:38px}.sim-t>.cab{margin-left:0}.bw-por .sim-t .rotulo{opacity:.6;font-size:10px}@media(max-width:899px){.bw-por .sim-t>*{margin-left:0}}.bw-por .marca{position:relative;height:100svh;min-height:560px;background:var(--bw-tinta);color:#f4f1ec;display:grid;align-items:end;overflow:hidden;--bw-tinta-2:#D9CEC2 }.bw-por .marca video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:inset(calc((1 - clamp(0,var(--p,1)*2.4,1))*11%))}.bw-por .marca-v{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#120c094d,#120c0900 30%,#120c09d6)}.bw-por .marca-t{position:relative;padding:0 max(20px,4vw) max(34px,6svh);display:grid;gap:16px}.bw-por .marca-t>*{margin-left:38px}.marca-t>.cab{margin-left:0}.bw-por .marca-h{margin-top:0;margin-bottom:0;font:400 clamp(40px,7.4vw,124px)/.98 var(--font-serif);text-transform:uppercase;letter-spacing:.06em}.bw-por .marca .b1{background:#f4f1ec;color:#2e1e17}@media(max-width:899px){.bw-por .marca-t>*{margin-left:0}}@media(prefers-reduced-motion:no-preference){.bw-por .sube{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.bw-por .sube.ya{opacity:1;transform:none}.bw-por #bp-reflejos .gira{animation:none;transform:rotate(calc(clamp(0,(var(--p,0) - .3)/.3,1)*90deg))}.bw-por #bp-reflejos .negro{animation:none;opacity:calc(.07 + .83*clamp(0,(var(--p,0) - .3)/.3,1))}.bw-por #bp-opticas .papel{transform:translateY(calc((1 - clamp(0,var(--p,1)*2.3,1))*70px)) rotate(calc(-1deg - ((1 - clamp(0,var(--p,1)*2.3,1))*7deg)))}}@media(prefers-reduced-motion:reduce){.bw-por .pin{height:auto}.fijo{position:relative}.bw-por .enfoca{filter:none;opacity:1}}.bw-por .pasarela{padding:44px 0 56px;display:grid;gap:26px;border-top:1px solid var(--bw-regla)}.bw-por .pas-v{overflow:hidden}.bw-por .pas-pista{background:#f4f1ec;display:flex;gap:clamp(28px,5vw,72px);width:max-content;padding-left:max(20px,4vw)}.bw-por .pas-c{margin:0;display:grid;gap:10px;justify-items:center;width:clamp(230px,26vw,360px)}.bw-por .pas-c div{width:100%;aspect-ratio:2.3;overflow:hidden}.bw-por .pas-c img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block}.bw-por .pas-c b{font:400 22px/1 var(--font-serif);letter-spacing:.1em;text-transform:uppercase}.bw-por .pas-c span{font:400 12px/1 var(--bw-mono);color:var(--bw-tinta-2)}.bw-por .pas-c figcaption{display:grid;gap:8px;justify-items:center}.bw-por .pas-pie{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between;padding-inline:max(20px,4vw)}.bw-por .pas-pie .rotulo{color:var(--bw-tinta-2)}@media(prefers-reduced-motion:no-preference){.bw-por .pas-pista{animation:bw-por-pasa 42s linear infinite}.bw-por .pas-v:hover .pas-pista{animation-play-state:paused}@keyframes bw-por-pasa{to{transform:translate(-50%)}}}@media(prefers-reduced-motion:reduce){.bw-por .pas-v{overflow-x:auto}}.bw-por #bp-opticas{overflow-x:clip}.bw-por .sim-l{position:absolute}.bw-por .sim-l img,.bw-por .sim-l svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.bw-por .sim-d ellipse{fill:#fff}.bw-por .g2 .lin-t{stroke-width:3.4}.g2 .globo text{font-size:40px}.bw-por .cerca{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:760px}.bw-por .cerca button{display:grid;gap:4px;justify-items:center;padding:8px 4px 10px;background:none;border:1px solid var(--bw-regla);transition:border-color .2s}.bw-por .cerca button[aria-pressed=true]{border-color:var(--bw-tinta)}.bw-por .cerca span{width:100%;aspect-ratio:2.2;overflow:hidden;display:block}.bw-por .cerca img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block}.bw-por .cerca b{font:400 clamp(12px,1.2vw,16px)/1.1 var(--font-serif);letter-spacing:.04em}.bw-por .cerca i{font:400 10px/1.2 var(--bw-mono);color:var(--bw-tinta-2);font-style:normal;text-align:center}.bw-por .fil{min-height:44px;background:none;border:1px solid var(--bw-regla);padding:0 14px;font-size:14px}.bw-por .fil[aria-pressed=true]{background:var(--bw-tinta);color:var(--bw-papel);border-color:var(--bw-tinta)}.bw-por .lista .tp{font:500 9px/1 var(--bw-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-tinta-2);margin-left:8px;vertical-align:3px}@media(max-width:899px){.bw-por .sec .cerca,.bw-por .sec #bp-mas{order:4}.bw-por .sec .cerca{padding-inline:12px}}@media(prefers-reduced-motion:no-preference){.bw-por .pas-pista{animation-duration:130s}}.bw-por .vis{background:#f4f1ec}.bw-por .vis-c{position:absolute;inset:7svh 0 auto;display:grid;justify-items:center;gap:clamp(8px,1.6svh,18px);text-align:center;font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.16em;line-height:1;color:var(--bw-tinta);white-space:nowrap}.bw-por .vis-c span:nth-child(1){font-size:min(12vw,14svh)}.bw-por .vis-c span:nth-child(2){font-size:min(8.4vw,9.8svh)}.bw-por .vis-c span:nth-child(3){font-size:min(6vw,7svh)}.bw-por .vis-c span:nth-child(4){font-size:min(4.2vw,4.9svh)}.bw-por .vis-b{filter:blur(clamp(5px,.8vw,10px));opacity:.6}.bw-por #bp-vis-s{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;mix-blend-mode:multiply}.bw-por #bp-vis-s .nss{stroke:var(--bw-tinta)}.bw-por .vis-t{position:absolute;inset:auto 0 0;padding:0 max(20px,4vw) max(28px,5svh);display:grid;gap:12px}.bw-por .vis-t>*{margin-left:38px}.vis-t>.cab{margin-left:0}@media(max-width:899px){.bw-por .vis-t>*{margin-left:0}}.bw-por .pas-pista{background:none}.bw-por .pas-c img,.bw-por .cerca img,.bw-por .lista .mini img{object-fit:contain;mix-blend-mode:normal;transform:none}.bw-por .lista .mini{height:46px}.bw-por .pin[hidden]{display:none}.bw-por .opt a{text-decoration:none}.opt a:hover{text-decoration:underline;text-underline-offset:4px}.bw-por button.b1{border:0}.bw-por .destello2{opacity:0}@media(prefers-reduced-motion:no-preference){.bw-por .brilla2 .destello2{animation:bw-por-destello 2.4s linear .3s 1 both}}@media(max-width:899px){.bw-por .pin{height:calc(var(--largo,240vh)*.76)}}.bw-por .vis-c{inset:0 auto auto 50%;transform:translate(-50%);width:var(--cw,80vw);gap:0;letter-spacing:.14em}.bw-por .vis-c div{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;height:var(--fh,90px);width:100%}.bw-por .vis-c div:nth-child(1){font-size:calc(var(--lw,200px)*.2)}.bw-por .vis-c div:nth-child(2){font-size:calc(var(--lw,200px)*.092)}.bw-por .vis-c div:nth-child(3){font-size:calc(var(--lw,200px)*.15)}.bw-por .vis-b{filter:blur(calc(var(--lw,200px)*.022))}.bw-por .portada{margin-top:0}@media(max-width:899px){.bw-por .portada{margin-top:24px}}@media(max-width:899px){.bw-por .sec{padding-block:68px;gap:26px}.bw-por .pasarela{padding:56px 0 68px;gap:34px}.bw-por .sec .p{margin-top:4px}.bw-por .medir{margin-top:6px}.bw-por .cerca{margin-top:10px}.bw-por .lista li{padding:14px 0}}.bw-por #bp-ajuste{scroll-margin-top:40px}.bw-por .b1,.bw-por .b2,.bw-por .resp,.bw-por .fil{border-radius:999px}.bw-por .ctrl button{border-radius:50%}.bw-por .paso,.bw-por .cerca button{border-radius:14px}@media(prefers-reduced-motion:no-preference){.bw-esc .pz img.cae{animation:bw-esc-cae .62s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*45ms) backwards}}@keyframes bw-esc-cae{0%{opacity:.01;transform:translateY(-34px)}to{opacity:1;transform:none}}.m-cart,.m-cart-drawer{--bw-papel:#F4F1EC;--bw-tinta:#2E1E17;--bw-tinta-2:#7A685C;--bw-regla:#CFC4B4;--bw-luz:#FBF9F5;--bw-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;color:var(--bw-tinta)}.m-cart-drawer .m-cart-drawer__inner{background:var(--bw-papel);color:var(--bw-tinta)}.m-cart-drawer .m-cart-drawer__title{font-family:var(--font-serif);font-weight:400;color:var(--bw-tinta)}.m-cart-drawer .m-cart-drawer__footer{background:var(--bw-papel);border-top:1px solid var(--bw-regla);box-shadow:none}.m-cart .m-cart__header{font:400 11px/1.4 var(--bw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-tinta-2);border-bottom:1px solid var(--bw-regla);padding-bottom:12px}.m-cart .m-cart-item,.m-cart .m-cart__body,.m-cart .m-cart__items{border-color:var(--bw-regla)}.m-cart .m-cart-item__image,.m-cart-drawer .m-cart-item__image{border:0;border-radius:10px;overflow:hidden;background:#fff}.m-cart .m-cart-item__title,.m-cart-drawer .m-cart-item__title{font-family:var(--font-serif);font-size:19px;line-height:1.15;color:var(--bw-tinta)}.m-cart .m-cart-item__option,.m-cart-drawer .m-cart-item__option,.m-cart-drawer .m-cart-drawer-item__variant{font:400 11px/1.5 var(--bw-mono);letter-spacing:.04em;color:var(--bw-tinta-2)}.m-cart .m-cart-item__remove,.m-cart-drawer .m-cart-item__remove{color:var(--bw-tinta-2);font-size:13px}.m-cart .m-quantity,.m-cart-drawer .m-quantity{border:1px solid var(--bw-regla);border-radius:999px;background:var(--bw-luz)}.m-cart .m-quantity .m-quantity__input.m-quantity__input,.m-cart-drawer .m-quantity .m-quantity__input.m-quantity__input{background:transparent;border:0;border-radius:0;color:var(--bw-tinta)}.m-cart .m-cart-addon--trigger-button,.m-cart-drawer .m-cart-addon--trigger-button{background:var(--bw-luz);border:1px solid var(--bw-regla);border-radius:14px;color:var(--bw-tinta)}.m-cart .m-cart-addon__body,.m-cart-drawer .m-cart-addon__body{background:var(--bw-papel);color:var(--bw-tinta)}.m-cart .form-field:not(.form-field--checkbox),.m-cart-drawer .form-field:not(.form-field--checkbox){background:var(--bw-luz);border:1px solid var(--bw-regla);border-radius:10px;color:var(--bw-tinta)}.m-cart .m-cart__subtotal,.m-cart-drawer .m-cart__subtotal{font-family:var(--font-serif);font-size:22px;color:var(--bw-tinta)}.m-cart .m-cart__shipping-note,.m-cart-drawer .m-cart__shipping-note{color:var(--bw-tinta-2)}.m-cart .m-button--primary,.m-cart-drawer .m-button--primary{background:var(--bw-tinta);border:1px solid var(--bw-tinta);color:var(--bw-papel);border-radius:999px;font:500 14px/1 var(--font-sans, Inter, sans-serif);letter-spacing:.02em;text-transform:none;min-height:50px}.m-cart .m-button--primary:hover,.m-cart-drawer .m-button--primary:hover{background:#1b1614;border-color:#1b1614;color:var(--bw-papel)}.m-cart .m-button--secondary,.m-cart-drawer .m-button--secondary{background:transparent;border:1px solid var(--bw-tinta);color:var(--bw-tinta);border-radius:999px}.m-cart .m-cart-drawer__link-to-cart,.m-cart-drawer .m-cart-drawer__link-to-cart{color:var(--bw-tinta)}.m-cart .m-cart__empty h3,.m-cart-drawer .m-cart-drawer__empty{font-family:var(--font-serif);color:var(--bw-tinta)}.m-cart .barrens-cart-vista-aviso,.m-cart-drawer .barrens-cart-vista-aviso{background:var(--bw-luz);border:1px solid var(--bw-regla);border-radius:14px;color:var(--bw-tinta)}.m-cart .m-button--primary,.m-cart .m-button--primary *,.m-cart-drawer .m-button--primary,.m-cart-drawer .m-button--primary *{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/barrens-web.css.map */
