.container[data-v-a578a6ba]{align-items:center;display:border-box;margin-inline:auto;overflow:visible;width:100%}.slider-container[data-v-a578a6ba]{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;border-radius:8px 8px 0 0;margin:0;padding:0;scrollbar-width:none}.slider-container[data-v-a578a6ba]::-webkit-scrollbar{display:none}.image-container[data-v-a578a6ba]{align-items:stretch;background:transparent;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;scroll-snap-align:start}img[data-v-a578a6ba]{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.info[data-v-a578a6ba]{background-color:transparent;border-radius:0 0 8px 8px;border-top:1px solid var(--color-red);color:#000;height:100%;padding:.75rem 1rem;pointer-events:none;text-decoration:none;transition:background-color 175ms ease-in-out,color 175ms ease-in-out}.info.active[data-v-a578a6ba]{background-color:var(--color-red);color:#fff;pointer-events:all}.info .like-link[data-v-a578a6ba]{align-items:center;color:#fff;display:flex;font-size:16px;margin-top:.25rem;opacity:0;pointer-events:none;text-decoration:underline;transition:all 175ms ease;translate:20px 0}.info .like-link svg[data-v-a578a6ba]{aspect-ratio:1/1;fill:#fff;height:.75rem;width:1rem}.info.active .like-link[data-v-a578a6ba]{opacity:1;pointer-events:all;translate:0 0}.info.active:hover .like-link[data-v-a578a6ba]{letter-spacing:3%}.info h3[data-v-a578a6ba]{font-size:1.1rem;font-weight:600;margin:0}.info p[data-v-a578a6ba]{font-size:.9rem;margin:.1rem 0 0}.context[data-v-a578a6ba]{background-color:var(--color-red);border-radius:0 0 8px 8px;color:#fff;padding:1rem;transition:background-color 175ms ease-in-out,color 175ms ease-in-out;width:calc(100% - 2rem)}.context h3[data-v-a578a6ba]{font-size:1.2rem;margin:0}.context div[data-v-a578a6ba]{font-size:1rem}.dots[data-v-a578a6ba]{align-items:center;display:flex;gap:.4rem;justify-content:center;padding:1.5rem}.dot[data-v-a578a6ba]{background-color:#fff;border:1px solid var(--color-red);border-radius:50%;cursor:pointer;height:10px;transition:all 175ms ease-in-out;width:10px}.dot.active[data-v-a578a6ba]{background-color:var(--color-red)}
