[data-astro-cid-2f5yaj6m][data-category-tile]{background-color:var(--tile-tint)}[data-section-tone] [data-astro-cid-2f5yaj6m][data-category-tile][data-tile-sin-foto]{box-shadow:inset 0 0 0 1px var(--surface-border)}[data-astro-cid-2f5yaj6m][data-category-tile] [data-astro-cid-2f5yaj6m][data-tile-veil]{background-color:var(--tile-tint);background-image:var(--t-tile-wash);opacity:var(--t-tile-veil)}.fs-media[data-astro-cid-cks4cb42]{border-radius:var(--t-radius-surface);background:var(--t-media-surface)}.fs-media-tint[data-astro-cid-cks4cb42]{background-image:var(--t-tile-wash);opacity:.18}.fs-eyebrow[data-astro-cid-cks4cb42]{text-transform:uppercase;letter-spacing:.2em;color:var(--brand-secondary-text);margin-bottom:.5rem;font-size:.7rem;font-weight:600}.fs-title[data-astro-cid-cks4cb42]{letter-spacing:-.025em;color:var(--text-strong);font-size:1.875rem;font-weight:700}@media (width>=40rem){.fs-title[data-astro-cid-cks4cb42]{font-size:2.25rem}}.fs-watermark[data-astro-cid-cks4cb42]{display:none}.fs-bodega[data-astro-cid-cks4cb42]{text-transform:uppercase;letter-spacing:.12em;color:var(--brand-primary-text);margin-bottom:.25rem;font-size:.7rem;font-weight:600}.fs-name[data-astro-cid-cks4cb42]{color:var(--text-strong);font-size:1.125rem;font-weight:600;line-height:1.375}.fs-name[data-astro-cid-cks4cb42] a[data-astro-cid-cks4cb42]{transition:color .2s}.fs-name[data-astro-cid-cks4cb42] a[data-astro-cid-cks4cb42]:hover{color:var(--brand-primary-text)}.fs-meta[data-astro-cid-cks4cb42]{color:var(--text-muted);margin-top:.375rem;font-size:.875rem}.fs-foot[data-astro-cid-cks4cb42]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fs-body[data-astro-cid-cks4cb42]{container-type:inline-size}.fs-price[data-astro-cid-cks4cb42]{color:var(--brand-secondary-text);font-size:1.25rem;font-weight:700}.fs-price-row[data-astro-cid-cks4cb42]{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-width:min-content;display:inline-flex}.fs-compare-at[data-astro-cid-cks4cb42]{color:var(--text-muted);font-size:.82em}.fs-sale[data-astro-cid-cks4cb42]{z-index:1;letter-spacing:.04em;background:var(--state-sale-bg);color:var(--state-sale-fg);padding:.28rem .6rem;font-size:.72rem;font-weight:800;line-height:1.2}.fs-sale-inline[data-astro-cid-cks4cb42]{border-radius:999px;align-self:center;position:static}.fs-meta-cat[data-astro-cid-cks4cb42]{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}@container (width<=17rem){.fs-add-label[data-astro-cid-cks4cb42]{display:none}}@container (width<=11rem){.fs-foot[data-astro-cid-cks4cb42]{flex-wrap:wrap}}.fs-link[data-astro-cid-cks4cb42]{color:var(--brand-primary-text);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;transition:all .2s;display:none}@media (width>=40rem){.fs-link[data-astro-cid-cks4cb42]{display:inline-flex}}.fs-link[data-astro-cid-cks4cb42]:hover{color:var(--brand-primary-text-hover)}.fs-link-arrow[data-astro-cid-cks4cb42]{transition:transform .2s}.group[data-astro-cid-cks4cb42]:hover .fs-link-arrow[data-astro-cid-cks4cb42]{transform:translate(.125rem)}@media (width>=40rem){.fs-grid[data-astro-cid-cks4cb42]:has(>[data-card-shape=photo_side]){grid-template-columns:1fr}.fs-card[data-astro-cid-cks4cb42][data-card-shape=photo_side]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:center;gap:2rem;display:grid}.fs-card[data-astro-cid-cks4cb42][data-card-shape=photo_side] .fs-body[data-astro-cid-cks4cb42]{margin-top:0}}.fs-card[data-astro-cid-cks4cb42][data-card-media=none] .fs-media[data-astro-cid-cks4cb42]{display:none}.fs-card[data-astro-cid-cks4cb42][data-sale-mark=pill_tr] .fs-sale[data-astro-cid-cks4cb42]{border-radius:999px;top:.75rem;right:.75rem}.fs-card[data-astro-cid-cks4cb42][data-sale-mark=square_tr] .fs-sale[data-astro-cid-cks4cb42]{text-transform:uppercase;border-radius:0;top:0;right:0}.fs-card[data-astro-cid-cks4cb42][data-sale-mark=corner_tl] .fs-sale[data-astro-cid-cks4cb42]{text-transform:uppercase;border-radius:0;top:0;left:0}.fs-card[data-astro-cid-cks4cb42][data-sale-mark=ribbon] .fs-sale[data-astro-cid-cks4cb42]{text-align:center;letter-spacing:.18em;text-transform:uppercase;border-radius:0;padding:.4rem .6rem;top:0;left:0;right:0}.fs[data-astro-cid-cks4cb42][data-section-head=left] .fs-head[data-astro-cid-cks4cb42]{border-bottom:1px solid var(--surface-border)}.fs[data-astro-cid-cks4cb42][data-section-head=centered] .fs-head[data-astro-cid-cks4cb42]{text-align:center;flex-direction:column;align-items:center}.fs[data-astro-cid-cks4cb42][data-section-head=centered] .fs-link[data-astro-cid-cks4cb42]{margin-top:.5rem}.fs[data-astro-cid-cks4cb42][data-section-head=rail] .fs-inner[data-astro-cid-cks4cb42]{grid-template-columns:3.5rem 1fr;display:grid}.fs[data-astro-cid-cks4cb42][data-section-head=rail] .fs-head[data-astro-cid-cks4cb42]{border-right:2px solid var(--brand-primary-text);flex-direction:column;grid-area:1/1/span 2;align-items:flex-start;margin-bottom:0}.fs[data-astro-cid-cks4cb42][data-section-head=rail] .fs-title[data-astro-cid-cks4cb42]{writing-mode:vertical-rl}.fs[data-astro-cid-cks4cb42][data-section-head=watermark] .fs-head-text[data-astro-cid-cks4cb42]{position:relative}.fs[data-astro-cid-cks4cb42][data-section-head=watermark] .fs-watermark[data-astro-cid-cks4cb42]{letter-spacing:-.05em;color:color-mix(in oklch, var(--brand-primary-text) 9%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4rem,12vw,8rem);font-weight:800;line-height:1;display:block;position:absolute;top:-.35em;left:-.06em}.fs[data-astro-cid-cks4cb42][data-section-head=watermark] .fs-eyebrow[data-astro-cid-cks4cb42],.fs[data-astro-cid-cks4cb42][data-section-head=watermark] .fs-title[data-astro-cid-cks4cb42]{position:relative}.fs[data-astro-cid-cks4cb42][data-section-head=oversized] .fs-title[data-astro-cid-cks4cb42]{font-size:clamp(2.5rem,7vw,5rem);line-height:.95}.fs[data-astro-cid-cks4cb42][data-section-head=oversized] .fs-eyebrow[data-astro-cid-cks4cb42]{display:none}.fs[data-astro-cid-cks4cb42][data-section-link=arrow] .fs-link-arrow[data-astro-cid-cks4cb42]{display:block}.fs[data-astro-cid-cks4cb42][data-section-link=outlined] .fs-link[data-astro-cid-cks4cb42]{border:1px solid var(--brand-primary-text);text-transform:uppercase;letter-spacing:.14em;padding:.6rem 1.4rem;font-size:.72rem}.fs[data-astro-cid-cks4cb42][data-section-link=outlined] .fs-link[data-astro-cid-cks4cb42]:hover{background:var(--brand-primary);color:var(--on-primary)}.fs[data-astro-cid-cks4cb42][data-section-link=outlined] .fs-link-arrow[data-astro-cid-cks4cb42]{display:none}.fs[data-astro-cid-cks4cb42][data-section-link=underline] .fs-link[data-astro-cid-cks4cb42]{border-bottom:2px solid;padding-bottom:.2rem}.fs[data-astro-cid-cks4cb42][data-section-link=underline] .fs-link-arrow[data-astro-cid-cks4cb42]{display:none}.fs[data-astro-cid-cks4cb42][data-section-link=disc] .fs-link[data-astro-cid-cks4cb42]{flex-direction:row-reverse}.fs[data-astro-cid-cks4cb42][data-section-link=disc] .fs-link-arrow[data-astro-cid-cks4cb42]{box-sizing:content-box;background:var(--brand-primary);color:var(--on-primary);border-radius:999px;padding:.6rem}.fs[data-astro-cid-cks4cb42][data-section-divider=none]{background:var(--section-bg,transparent)}.fs[data-astro-cid-cks4cb42][data-section-divider=band]{background:var(--section-bg,var(--neutral-100))}.fs[data-astro-cid-cks4cb42][data-section-divider=rule] .fs-inner[data-astro-cid-cks4cb42]{border-top:1px solid var(--surface-border)}.fs[data-astro-cid-cks4cb42][data-section-divider=rule_full]{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border)}.fs[data-astro-cid-cks4cb42][data-section-divider=brand_bar]:before{content:"";background:linear-gradient(90deg, var(--brand-primary), var(--brand-secondary));height:.35rem;display:block}.book-badge[data-astro-cid-zyydnb2u]{white-space:nowrap;font-size:.68rem;font-weight:600;line-height:1.3;display:inline-block}[data-astro-cid-zyydnb2u][data-badge-placement=over]{z-index:1;background:var(--brand-secondary);color:var(--on-secondary);padding:.25rem .6rem;position:absolute}[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=pill_tl]{border-radius:999px;top:.5rem;left:.5rem}[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=square_tl],[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=square_bl],[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=ribbon_top],[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=rail_right]{letter-spacing:.12em;text-transform:uppercase;border-radius:0}[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=square_tl]{top:0;left:0}[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=square_bl]{bottom:0;left:0}[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=ribbon_top]{text-align:center;top:0;left:0;right:0}[data-astro-cid-zyydnb2u][data-badge-placement=over][data-badge-shape=rail_right]{writing-mode:vertical-rl;padding:.6rem .25rem;top:0;right:0}[data-astro-cid-zyydnb2u][data-badge-placement=below],[data-astro-cid-zyydnb2u][data-badge-placement=inline]{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-secondary-text)}[data-astro-cid-zyydnb2u][data-badge-placement=inline][data-badge-shape=pill_tl],[data-astro-cid-zyydnb2u][data-badge-placement=inline][data-badge-shape=square_tl],[data-astro-cid-zyydnb2u][data-badge-placement=inline][data-badge-shape=square_bl],[data-astro-cid-zyydnb2u][data-badge-placement=inline][data-badge-shape=ribbon_top],[data-astro-cid-zyydnb2u][data-badge-placement=inline][data-badge-shape=rail_right]{letter-spacing:.04em;text-transform:none;border:1px solid;border-radius:0;padding:.05rem .5rem}[data-astro-cid-zyydnb2u][data-badge-placement=inline][data-badge-shape=pill_tl]{border-radius:999px}.book-cover[data-astro-cid-blvsv6lp]{min-width:0}.book-cover[data-astro-cid-blvsv6lp][data-cover-size=sm]{flex:none;width:3.5rem}.book-cover__frame[data-astro-cid-blvsv6lp]{aspect-ratio:2/3;background:var(--t-media-surface,var(--surface-default));border-radius:2px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 1px #0000000f,0 10px 18px -8px #00000073}[data-astro-cid-blvsv6lp][data-cover-size=sm] .book-cover__frame[data-astro-cid-blvsv6lp]{box-shadow:0 6px 10px -6px #00000073}[data-astro-cid-blvsv6lp][data-cover-size=lg] .book-cover__frame[data-astro-cid-blvsv6lp]{box-shadow:0 1px #0000000f,0 26px 40px -18px #0009}.book-cover__img[data-astro-cid-blvsv6lp]{object-fit:cover;width:100%;height:100%}.book-cover__img[data-astro-cid-blvsv6lp][data-cover-kind=fallback]{object-fit:contain;padding:15%}.book-cover__below[data-astro-cid-blvsv6lp]{margin:.75rem 0 0}[data-book-lift]:hover .book-cover__frame[data-astro-cid-blvsv6lp],[data-book-lift]:focus-visible .book-cover__frame[data-astro-cid-blvsv6lp]{transform:translateY(-6px);box-shadow:0 1px #0000000f,0 18px 26px -10px #00000080}[data-book-lift]:hover [data-astro-cid-blvsv6lp][data-cover-size=sm] .book-cover__frame[data-astro-cid-blvsv6lp],[data-book-lift]:focus-visible [data-astro-cid-blvsv6lp][data-cover-size=sm] .book-cover__frame[data-astro-cid-blvsv6lp]{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.book-cover__frame[data-astro-cid-blvsv6lp]{transition:box-shadow .25s}[data-book-lift]:hover .book-cover__frame[data-astro-cid-blvsv6lp],[data-book-lift]:focus-visible .book-cover__frame[data-astro-cid-blvsv6lp],[data-book-lift]:hover [data-astro-cid-blvsv6lp][data-cover-size=sm] .book-cover__frame[data-astro-cid-blvsv6lp],[data-book-lift]:focus-visible [data-astro-cid-blvsv6lp][data-cover-size=sm] .book-cover__frame[data-astro-cid-blvsv6lp]{transform:none}}.book-shelf-head[data-astro-cid-rksas5bj]{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem;margin-bottom:1.75rem;display:flex}.book-shelf-head__text[data-astro-cid-rksas5bj]{flex:18rem;min-width:0}.book-shelf-head__eyebrow[data-astro-cid-rksas5bj]{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-secondary-text);margin:0 0 .4rem;font-size:.72rem;font-weight:600}.book-shelf-head__title[data-astro-cid-rksas5bj]{color:var(--text-strong);margin:0;font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem);font-weight:500;line-height:1}.book-shelf-head__lede[data-astro-cid-rksas5bj]{color:var(--text-muted);margin:.5rem 0 0;font-size:.95rem}.book-shelf-head__more[data-astro-cid-rksas5bj]{color:var(--text-default);text-underline-offset:.3em;white-space:nowrap;font-size:.875rem;text-decoration:underline}.book-shelf-head__more[data-astro-cid-rksas5bj]:hover{color:var(--brand-primary-text)}.book-shelf-head__more[data-astro-cid-rksas5bj]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.book-mesa__band[data-astro-cid-22jqb6rs],.book-mesa__list-section[data-astro-cid-22jqb6rs]{padding-block:3rem}[data-section-tone] .book-mesa__band[data-astro-cid-22jqb6rs]~.book-mesa__list-section[data-astro-cid-22jqb6rs]{background:var(--r-surface)}.book-mesa__shelf[data-astro-cid-22jqb6rs]{--shelf-gap:1rem;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--shelf-gap)) / 2.4);gap:var(--shelf-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin:0;padding:.5rem 0 1.25rem;list-style:none;display:grid;overflow-x:auto}@media (width>=40rem){.book-mesa__shelf[data-astro-cid-22jqb6rs]{--shelf-gap:1.5rem;grid-auto-columns:calc((100% - 3 * var(--shelf-gap)) / 4)}}@media (width>=64rem){.book-mesa__shelf[data-astro-cid-22jqb6rs]{--shelf-gap:1.75rem;grid-auto-columns:calc((100% - 5 * var(--shelf-gap)) / 6)}}.book-mesa__book[data-astro-cid-22jqb6rs]{scroll-snap-align:start;min-width:0}.book-mesa__plank[data-astro-cid-22jqb6rs]{background:color-mix(in oklch, var(--text-strong) 12%, var(--section-bg,var(--r-surface)));height:.6rem;box-shadow:0 6px 10px -6px color-mix(in oklch, var(--text-strong) 35%, transparent);border-radius:2px;margin-top:-.9rem}.book-mesa__link[data-astro-cid-22jqb6rs],.book-mesa__row[data-astro-cid-22jqb6rs]{color:inherit;text-decoration:none;display:block}.book-mesa__link[data-astro-cid-22jqb6rs]:focus-visible,.book-mesa__row[data-astro-cid-22jqb6rs]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.book-mesa__title[data-astro-cid-22jqb6rs],.book-mesa__row-title[data-astro-cid-22jqb6rs]{font-family:var(--t-font-display);color:var(--text-strong);margin:.75rem 0 .15rem;font-size:1.125rem;font-weight:500;line-height:1.15}.book-mesa__link[data-astro-cid-22jqb6rs]:hover .book-mesa__title[data-astro-cid-22jqb6rs],.book-mesa__row[data-astro-cid-22jqb6rs]:hover [data-astro-cid-22jqb6rs][data-book-title]{color:var(--brand-primary-text)}.book-mesa__meta[data-astro-cid-22jqb6rs]{color:var(--text-muted);margin:0;font-size:.8125rem}.book-mesa__meta--small[data-astro-cid-22jqb6rs]{font-size:.75rem}.book-mesa__link[data-astro-cid-22jqb6rs] .product-card-price-row{margin-top:.4rem}.book-mesa__price{color:var(--text-strong);margin:0;font-size:.9rem;font-weight:600}.book-mesa__list[data-astro-cid-22jqb6rs]{grid-template-columns:minmax(0,1fr);column-gap:3rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.book-mesa__list[data-astro-cid-22jqb6rs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.book-mesa__row-item[data-astro-cid-22jqb6rs]{border-bottom:1px solid var(--surface-border)}.book-mesa__row[data-astro-cid-22jqb6rs]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.875rem;display:grid}.book-mesa__row-title[data-astro-cid-22jqb6rs]{flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;margin:0 0 .15rem;font-size:1.1875rem;display:flex}.book-mesa__row-title[data-astro-cid-22jqb6rs] [data-book-badge]{font-family:var(--t-font-body)}.book-mesa__row[data-astro-cid-22jqb6rs] .product-card-price-row{justify-content:flex-end}.book-tabs[data-astro-cid-nlmyo6ur]{padding-block:3rem}.book-tabs__bar[data-astro-cid-nlmyo6ur]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.75rem;display:flex}.book-tabs__list[data-astro-cid-nlmyo6ur]{flex-wrap:wrap;gap:.5rem;display:flex}.book-tabs__tab[data-astro-cid-nlmyo6ur]{border-radius:var(--t-radius-control);font-family:var(--t-font-display);color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:.35rem 1.1rem;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:500;line-height:1.15;transition:background-color .2s,color .2s}.book-tabs__tab[data-astro-cid-nlmyo6ur]:hover{color:var(--text-strong);border-color:var(--surface-border)}.book-tabs__tab[data-astro-cid-nlmyo6ur][aria-selected=true]{background:var(--text-strong);border-color:var(--text-strong);color:var(--section-bg,var(--r-surface))}.book-tabs__tab[data-astro-cid-nlmyo6ur]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.book-tabs__tab[data-astro-cid-nlmyo6ur]{transition:none}}.book-tabs__more[data-astro-cid-nlmyo6ur]{color:var(--text-default);text-underline-offset:.3em;white-space:nowrap;margin-left:auto;font-size:.875rem;text-decoration:underline}.book-tabs__more[data-astro-cid-nlmyo6ur]:hover{color:var(--brand-primary-text)}.book-tabs__more[data-astro-cid-nlmyo6ur]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.book-tabs__feat[data-astro-cid-nlmyo6ur]{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}.book-tabs__lead-link[data-astro-cid-nlmyo6ur]{grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:end;gap:1.25rem;display:grid}.book-tabs__lead-text[data-astro-cid-nlmyo6ur]{min-width:0}.book-tabs__shelf[data-astro-cid-nlmyo6ur]{--shelf-gap:1rem;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--shelf-gap)) / 2.4);gap:var(--shelf-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin:0;padding:.5rem 0 1rem;list-style:none;display:grid;overflow-x:auto}.book-tabs__book[data-astro-cid-nlmyo6ur]{scroll-snap-align:start;min-width:0}@media (width>=48rem){.book-tabs__feat[data-astro-cid-nlmyo6ur]{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start;gap:2.25rem}.book-tabs__lead-link[data-astro-cid-nlmyo6ur]{display:block}.book-tabs__shelf[data-astro-cid-nlmyo6ur]{--shelf-gap:1.5rem;scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;padding:0;overflow-x:visible}}@media (width>=64rem){.book-tabs__feat[data-astro-cid-nlmyo6ur]{grid-template-columns:minmax(0,18.75rem) minmax(0,1fr);gap:2.75rem}.book-tabs__shelf[data-astro-cid-nlmyo6ur]{--shelf-gap:1.75rem}}.book-tabs__link[data-astro-cid-nlmyo6ur],.book-tabs__lead-link[data-astro-cid-nlmyo6ur]{color:inherit;text-decoration:none}.book-tabs__link[data-astro-cid-nlmyo6ur]{display:block}.book-tabs__link[data-astro-cid-nlmyo6ur]:focus-visible,.book-tabs__lead-link[data-astro-cid-nlmyo6ur]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.book-tabs__title[data-astro-cid-nlmyo6ur]{font-family:var(--t-font-display);color:var(--text-strong);margin:.75rem 0 .15rem;font-size:1.125rem;font-weight:500;line-height:1.15}.book-tabs__title--lead[data-astro-cid-nlmyo6ur]{margin-top:0;font-size:clamp(1.375rem,1.15rem + .9vw,1.625rem)}@media (width>=48rem){.book-tabs__title--lead[data-astro-cid-nlmyo6ur]{margin-top:1rem}}.book-tabs__link[data-astro-cid-nlmyo6ur]:hover .book-tabs__title[data-astro-cid-nlmyo6ur],.book-tabs__lead-link[data-astro-cid-nlmyo6ur]:hover .book-tabs__title[data-astro-cid-nlmyo6ur]{color:var(--brand-primary-text)}.book-tabs__meta[data-astro-cid-nlmyo6ur]{color:var(--text-muted);margin:0;font-size:.8125rem}.book-tabs__meta--small[data-astro-cid-nlmyo6ur]{font-size:.75rem}.book-tabs__link[data-astro-cid-nlmyo6ur] .product-card-price-row,.book-tabs__lead-link[data-astro-cid-nlmyo6ur] .product-card-price-row{margin-top:.4rem}.book-tabs__price{color:var(--text-strong);margin:0;font-size:.9rem;font-weight:600}.vidriera__band[data-astro-cid-uvotzxyl],.vidriera__grid-section[data-astro-cid-uvotzxyl]{padding-block:3rem}.vidriera__grid-section[data-astro-cid-uvotzxyl]{background:var(--t-showcase-grid-surface,transparent)}.vidriera__band[data-astro-cid-uvotzxyl]{--band-bg:var(--t-showcase-surface,var(--r-slate));--band-ink:var(--t-showcase-ink,var(--r-on-slate));--section-bg:var(--band-bg);--text-strong:var(--band-ink);--text-default:var(--band-ink);--text-muted:color-mix(in oklch, var(--band-ink) 80%, var(--band-bg) 20%);--brand-primary-text:var(--band-ink);--brand-secondary-text:var(--text-muted);--focus-ring:var(--band-ink);background:var(--band-bg);color:var(--band-ink)}.vidriera__ed[data-astro-cid-uvotzxyl]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.vidriera__lead-link[data-astro-cid-uvotzxyl]{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);align-items:end;gap:1.25rem;display:grid}.vidriera__lead-text[data-astro-cid-uvotzxyl]{min-width:0}.vidriera__shelf[data-astro-cid-uvotzxyl]{--shelf-gap:1rem;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--shelf-gap)) / 2.4);gap:var(--shelf-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin:0;padding:.5rem 0 .25rem;list-style:none;display:grid;overflow-x:auto}.vidriera__shelf[data-astro-cid-uvotzxyl]>.vidriera__book[data-astro-cid-uvotzxyl]{scroll-snap-align:start}.vidriera__book[data-astro-cid-uvotzxyl]{min-width:0}@media (width>=40rem){.vidriera__lead-link[data-astro-cid-uvotzxyl]{grid-template-columns:minmax(0,12.5rem) minmax(0,1fr);gap:1.75rem}}@media (width>=48rem){.vidriera__shelf[data-astro-cid-uvotzxyl]{--shelf-gap:1.5rem;scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;padding:0;overflow-x:visible}}@media (width>=64rem){.vidriera__ed[data-astro-cid-uvotzxyl]{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);align-items:center;gap:3rem}}.vidriera__grid[data-astro-cid-uvotzxyl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.vidriera__grid[data-astro-cid-uvotzxyl]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.25rem 1.75rem}}.vidriera__link[data-astro-cid-uvotzxyl],.vidriera__lead-link[data-astro-cid-uvotzxyl]{color:inherit;text-decoration:none}.vidriera__link[data-astro-cid-uvotzxyl]{display:block}.vidriera__link[data-astro-cid-uvotzxyl]:focus-visible,.vidriera__lead-link[data-astro-cid-uvotzxyl]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.vidriera__title[data-astro-cid-uvotzxyl]{font-family:var(--t-font-display);color:var(--text-strong);text-underline-offset:.2em;margin:.75rem 0 .15rem;font-size:1.125rem;font-weight:500;line-height:1.15;text-decoration-thickness:1px}.vidriera__title--lead[data-astro-cid-uvotzxyl]{margin-top:0;font-size:clamp(1.5rem,1.2rem + 1.1vw,1.75rem)}.vidriera__link[data-astro-cid-uvotzxyl]:hover .vidriera__title[data-astro-cid-uvotzxyl],.vidriera__lead-link[data-astro-cid-uvotzxyl]:hover .vidriera__title[data-astro-cid-uvotzxyl]{text-decoration-line:underline}.vidriera__meta[data-astro-cid-uvotzxyl]{color:var(--text-muted);margin:0;font-size:.8125rem}.vidriera__meta--small[data-astro-cid-uvotzxyl]{font-size:.75rem}.vidriera__blurb[data-astro-cid-uvotzxyl]{font-family:var(--t-font-display);color:var(--text-default);margin:.75rem 0 0;font-size:1.0625rem;font-style:italic;line-height:1.4}.vidriera__link[data-astro-cid-uvotzxyl] .product-card-price-row,.vidriera__lead-link[data-astro-cid-uvotzxyl] .product-card-price-row{margin-top:.4rem}.vidriera__lead-link[data-astro-cid-uvotzxyl] .product-card-price-row{margin-top:.75rem}.vidriera__price{color:var(--text-strong);margin:0;font-size:.9rem;font-weight:600}.vidriera__price--lead{font-size:1rem}.home-share[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.home-share-label[data-astro-cid-lcdefpme]{font-size:.95rem;font-weight:600}
