[data-event-weddingtabs][x-cloak]{display:none!important}.tab-panel[data-event-weddingtabs]{animation:.5s cubic-bezier(.4,0,.2,1) both tab-enter}.tabs[data-event-weddingtabs]{z-index:1;position:relative;top:-63px}.container[data-event-weddingtabs]{grid-template-columns:4fr 8fr;align-items:start;gap:20px;display:grid}.buttons[data-event-weddingtabs]{gap:16px;display:grid;position:relative}.buttons[data-event-weddingtabs] button[data-event-weddingtabs],.buttons[data-event-weddingtabs] a[data-event-weddingtabs]{border:1px solid var(--neutral-700);outline-offset:3px;border-radius:8px;outline:2px solid #0000;gap:8px;width:100%;padding:8px 12px 9px;transition:outline .125s;display:flex}.buttons[data-event-weddingtabs] button[data-event-weddingtabs]:focus-visible,.buttons[data-event-weddingtabs] a[data-event-weddingtabs]:focus-visible{outline:2px solid var(--neutral-400)}.buttons[data-event-weddingtabs]>[data-event-weddingtabs]:first-child{color:#fff;border-color:#fff;margin-bottom:24px}.buttons[data-event-weddingtabs]>[data-event-weddingtabs]:first-child.active{outline:2px solid var(--color);color:#fff}.buttons[data-event-weddingtabs] button[data-event-weddingtabs].active,.buttons[data-event-weddingtabs] a[data-event-weddingtabs].active{color:var(--color);border-color:var(--color);outline:2px solid var(--color);outline-offset:3px}svg[data-event-weddingtabs]{flex-shrink:0;width:24px}.wrap[data-event-weddingtabs]{background-color:#fff;border-radius:4px;padding:32px 32px 40px}.content[data-event-weddingtabs] h2[data-event-weddingtabs]{color:var(--color);margin-bottom:24px;font-size:1.5rem;line-height:32px}.content[data-event-weddingtabs] hr[data-event-weddingtabs]{border-top-color:var(--color);margin-top:-12px;margin-bottom:16px}.btns[data-event-weddingtabs]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.additional-info[data-event-weddingtabs]{align-items:start;gap:8px;padding:24px 28px 28px;display:flex}.additional-info[data-event-weddingtabs]+.additional-info[data-event-weddingtabs]{margin-top:-28px}.image-wrapper[data-event-weddingtabs]{border-radius:4px;position:relative}.content[data-event-weddingtabs] img[data-event-weddingtabs]{border-radius:inherit;width:100%;height:auto;display:block}.content[data-event-weddingtabs] .wrap[data-event-weddingtabs]+.image-wrapper[data-event-weddingtabs]{margin-top:20px}.img__caption[data-event-weddingtabs]{width:100%;color:var(--neutral-700);background:#ffffffd9;padding:8px;font-size:.875rem;font-weight:700;line-height:20px;display:block;position:absolute;bottom:0;left:0}.img__caption[data-event-weddingtabs] a{text-decoration:underline}.img__credits[data-event-weddingtabs]{color:var(--neutral-500);font-size:.75rem;position:absolute;bottom:-32px;right:0}.img__credits[data-event-weddingtabs] a{text-decoration:underline}.external-link[data-event-weddingtabs]{width:20px;margin-left:auto}[data-theme=dark] .buttons[data-event-weddingtabs] button[data-event-weddingtabs],[data-theme=dark] .buttons[data-event-weddingtabs] a[data-event-weddingtabs]{color:var(--neutral-300);border-color:var(--neutral-700)}[data-theme=dark] .buttons[data-event-weddingtabs] button[data-event-weddingtabs].active,[data-theme=dark] .buttons[data-event-weddingtabs] a[data-event-weddingtabs].active{color:var(--color);border-color:var(--color);outline-color:var(--color)}[data-theme=dark] .buttons[data-event-weddingtabs]>[data-event-weddingtabs]:first-child{color:#fff;border-color:#fff}[data-theme=dark] .buttons[data-event-weddingtabs]>[data-event-weddingtabs]:first-child.active{color:#fff;outline-color:var(--color);border-color:#fff}[data-theme=dark] .buttons[data-event-weddingtabs] button[data-event-weddingtabs]:focus-visible,[data-theme=dark] .buttons[data-event-weddingtabs] a[data-event-weddingtabs]:focus-visible{outline-color:var(--neutral-500)}[data-theme=dark] .wrap[data-event-weddingtabs]{color:var(--neutral-300);background-color:color-mix(in srgb, var(--background-color,var(--background)), #fff 6%)}[data-theme=dark] .additional-info[data-event-weddingtabs]{color:var(--neutral-300)}[data-theme=dark] .img__caption[data-event-weddingtabs]{color:var(--neutral-200);background:#000000c7}[data-theme=dark] .img__credits[data-event-weddingtabs]{color:var(--neutral-400)}@media (hover:hover){.buttons[data-event-weddingtabs] button[data-event-weddingtabs]:hover:not(.active),.buttons[data-event-weddingtabs] a[data-event-weddingtabs]:hover:not(.active){outline:2px solid var(--color);outline-offset:3px;transition:outline 75ms}[data-theme=dark] .buttons[data-event-weddingtabs] button[data-event-weddingtabs]:hover:not(.active),[data-theme=dark] .buttons[data-event-weddingtabs] a[data-event-weddingtabs]:hover:not(.active){outline-color:var(--color)}}@keyframes tab-enter{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tab-panel[data-event-weddingtabs]{animation:none}}@media (width<=1000px){.tabs[data-event-weddingtabs]{top:unset;margin-top:24px}.container[data-event-weddingtabs]{grid-template-columns:1fr;padding:0}.buttons[data-event-weddingtabs]>[data-event-weddingtabs]:first-child{border-color:unset;color:unset;margin-bottom:unset}.additional-info[data-event-weddingtabs]{padding-left:0;padding-right:40px}[data-theme=dark] .buttons[data-event-weddingtabs]>[data-event-weddingtabs]:first-child{color:var(--neutral-300);border-color:var(--neutral-700)}[data-theme=dark] .buttons[data-event-weddingtabs]>[data-event-weddingtabs]:first-child.active{color:var(--color);border-color:var(--color);outline-color:var(--color)}}
