.look[data-astro-cid-qp3fngfp]{z-index:2;background:var(--color-media-control);max-width:calc(100% - 32px);height:40px;color:var(--color-media-control-icon);box-shadow:0 2px 4px var(--color-media-look-shadow);font-family:var(--font-body);font-size:var(--font-size-text);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:20px;align-items:center;padding:0;font-weight:400;line-height:1;transition:background-color .15s;display:flex;position:absolute;bottom:16px;left:16px}.look[data-astro-cid-qp3fngfp]:before{content:"";border-radius:26px;position:absolute;inset:-6px}.look[data-astro-cid-qp3fngfp]:has(~:global([data-sound])){max-width:calc(100% - 80px)}.look-icon[data-astro-cid-qp3fngfp]{flex:none;place-items:center;width:40px;height:40px;display:grid}.look-icon[data-astro-cid-qp3fngfp] svg{width:26px;height:26px}.look-text[data-astro-cid-qp3fngfp]{text-overflow:ellipsis;padding-right:18px;display:block;overflow:hidden}@media (hover:hover){.look[data-astro-cid-qp3fngfp]:hover,.look[data-astro-cid-qp3fngfp]:focus-visible{background:var(--color-media-control-hover)}}.look[data-astro-cid-qp3fngfp]:focus-visible{outline:2px solid var(--color-media-control-icon);outline-offset:2px}@media (prefers-reduced-motion:reduce){.look[data-astro-cid-qp3fngfp]{transition:none}}.hero[data-astro-cid-5auvlcfn]{max-width:var(--block-max-width);width:100%;aspect-ratio:var(--aspect);max-height:calc(100svh - var(--header-height) - var(--navbar-height));touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:320px;margin-inline:auto;position:relative;overflow:hidden}@media (width<=800px){.hero[data-astro-cid-5auvlcfn][data-variant=hero]{aspect-ratio:auto;height:calc(100svh - var(--header-height) - var(--navbar-height));max-height:1200px}}.hero[data-astro-cid-5auvlcfn][data-variant=banner]{width:100%;height:auto;aspect-ratio:var(--aspect);max-height:var(--banner-max-height,calc(100svh - var(--header-height) - var(--navbar-height)));min-height:240px}.hero[data-astro-cid-5auvlcfn][data-variant=fill]{aspect-ratio:auto;width:100%;max-width:none;height:100%;min-height:0;max-height:none;margin:0}.track[data-astro-cid-5auvlcfn]{will-change:transform;height:100%;display:flex}.slide[data-astro-cid-5auvlcfn]{flex:0 0 100%;height:100%;position:relative}.link[data-astro-cid-5auvlcfn]{width:100%;height:100%;color:inherit;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative}.link[data-astro-cid-5auvlcfn]:focus-visible{outline:2px solid var(--color-media-text);outline-offset:-4px}.link[data-astro-cid-5auvlcfn][data-look-area]{cursor:pointer}.sound[data-astro-cid-5auvlcfn]{z-index:1;background:var(--color-media-control);width:40px;height:40px;color:var(--color-media-control-icon);box-shadow:0 2px 10px var(--color-media-control-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .15s;display:grid;position:absolute;bottom:16px;right:16px}@media (hover:hover){.sound[data-astro-cid-5auvlcfn]:hover{background:var(--color-media-control-hover)}}.sound[data-astro-cid-5auvlcfn]:before{content:"";border-radius:50%;position:absolute;inset:-6px}.sound-on[data-astro-cid-5auvlcfn],.sound-off[data-astro-cid-5auvlcfn]{display:grid}.sound-on[data-astro-cid-5auvlcfn] svg,.sound-off[data-astro-cid-5auvlcfn] svg{width:22px;height:22px}.sound[data-astro-cid-5auvlcfn][aria-pressed=true] .sound-off[data-astro-cid-5auvlcfn],.sound[data-astro-cid-5auvlcfn]:not([aria-pressed=true]) .sound-on[data-astro-cid-5auvlcfn]{display:none}.sound[data-astro-cid-5auvlcfn]:focus-visible{outline:2px solid var(--color-media-control-icon);outline-offset:2px}.media[data-astro-cid-5auvlcfn]{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.caption[data-astro-cid-5auvlcfn]{padding:0 var(--block-padding);text-align:center;color:var(--color-media-text);font-family:var(--font-heading);font-size:var(--font-size-caption);white-space:pre-line;pointer-events:none;place-items:center;margin:0;font-weight:700;line-height:1.2;display:grid;position:absolute;inset:0}.banner-title[data-astro-cid-5auvlcfn]{top:50%;left:clamp(var(--block-padding), 5.5vw, 80px);right:var(--block-padding);color:var(--banner-title-color,var(--color-media-text));font-family:var(--font-heading);font-size:var(--font-size-catalog-title);text-align:left;overflow-wrap:break-word;pointer-events:none;margin:0;font-weight:700;line-height:1.05;transition:color .3s;position:absolute;transform:translateY(-50%)}.dots[data-astro-cid-5auvlcfn]{justify-content:center;gap:11px;margin:0;padding:0;display:flex;position:absolute;inset:auto 0 15px}.dot[data-astro-cid-5auvlcfn]{box-sizing:border-box;border:1px solid var(--color-media-dot-border);background:var(--color-media-dot);cursor:pointer;border-radius:50%;width:8px;height:8px;padding:0;position:relative}.dot[data-astro-cid-5auvlcfn]:before{content:"";position:absolute;inset:-10px}.dot[data-astro-cid-5auvlcfn][aria-current=true]{background:var(--color-media-dot-active)}.picker[data-astro-cid-3z23mkwu]{color:var(--color-text);padding:36px 24px 32px;position:relative}.close[data-astro-cid-3z23mkwu]{width:24px;height:24px;color:var(--color-icon-strong);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.close[data-astro-cid-3z23mkwu]:before{content:"";position:absolute;inset:-10px}.close[data-astro-cid-3z23mkwu] svg{width:24px;height:24px}.title[data-astro-cid-3z23mkwu]{color:var(--color-text-strong);font-family:var(--font-body);font-size:var(--font-size-modal-title);text-align:center;margin:0 0 28px;padding:0 32px;font-weight:400;line-height:1.25}.list[data-astro-cid-3z23mkwu]{--size-min:96px;flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.list[data-astro-cid-3z23mkwu] .size{box-sizing:border-box;width:max(var(--size-min), var(--size-cell,0px));border:1px solid var(--color-divider);border-radius:var(--radius);background:var(--color-surface);height:44px;color:var(--color-text-strong);font-family:var(--font-body);font-size:var(--font-size-button);white-space:nowrap;cursor:pointer;padding:0 12px;font-weight:400}.list[data-astro-cid-3z23mkwu] .size[aria-current=true]{font-weight:700}.list[data-astro-cid-3z23mkwu] .size:hover,.list[data-astro-cid-3z23mkwu] .size:focus-visible{border-color:var(--color-button-border);outline:none}@media (width<=800px){.picker[data-astro-cid-3z23mkwu]{padding:24px 16px}.title[data-astro-cid-3z23mkwu]{margin-bottom:20px}.list[data-astro-cid-3z23mkwu]{--size-min:56px;grid-template-columns:repeat(auto-fill, minmax(max(var(--size-min), var(--size-cell,0px)), 1fr));display:grid}.list[data-astro-cid-3z23mkwu] .size{width:auto}}
