.lightbox__outside-wrapper[data-v-d73b30ca]{display:flex;align-items:flex-end;justify-content:center;background-color:#1a203c66;position:fixed;z-index:10001;inset:0;padding:0;animation:ease .2s step-start 1}@media only screen and (min-width:64rem){.lightbox__outside-wrapper[data-v-d73b30ca]{align-items:center;padding:1rem}}.lightbox__gallery-popup[data-v-d73b30ca]{background-color:#fff;border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;gap:1rem;overflow:hidden;width:100%;max-height:90vh;max-height:90dvh;animation:lightbox-slide-up-d73b30ca .25s ease-out;transition:transform .25s ease-out;touch-action:pan-y}@media only screen and (min-width:64rem){.lightbox__gallery-popup[data-v-d73b30ca]{border-radius:.75rem;max-width:43.75rem;animation:none;transition:none;touch-action:auto}.lightbox__gallery-popup--big[data-v-d73b30ca]{max-width:43.75rem}}@keyframes lightbox-slide-up-d73b30ca{0%{transform:translateY(100%)}to{transform:translateY(0)}}.lightbox__handle[data-v-d73b30ca]{display:block;width:2.5rem;height:.3125rem;background-color:var(--color-sbg-neutral-300);border-radius:.15625rem;margin:0 auto;flex-shrink:0}@media only screen and (min-width:64rem){.lightbox__handle[data-v-d73b30ca]{display:none}}.lightbox__header[data-v-d73b30ca]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem 0;background-color:#fff}@media only screen and (min-width:64rem){.lightbox__header[data-v-d73b30ca]{padding:1rem 1.5rem 0}}.lightbox__header-row[data-v-d73b30ca]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.375rem 0}.lightbox__title[data-v-d73b30ca]{flex:1;margin:0;font-family:var(--brand-font-bold),sans-serif;font-size:1.25rem;line-height:1.5;letter-spacing:.05px;font-weight:700;display:flex;gap:.5rem}.lightbox__close[data-v-d73b30ca],.lightbox__title[data-v-d73b30ca]{color:var(--color-sbg-neutral-950);align-items:center}.lightbox__close[data-v-d73b30ca]{border:0;background:transparent;padding:0;width:1.25rem;height:1.25rem;cursor:pointer;display:inline-flex;justify-content:center}.lightbox__close-icon[data-v-d73b30ca]{width:1.25rem;height:1.25rem;display:block}.lightbox__body[data-v-d73b30ca]{display:flex;flex-direction:column;flex:1;min-height:0}.lightbox__body--carousel[data-v-d73b30ca]{position:relative;background-color:var(--color-sbg-neutral-100);padding:0;min-height:17.5rem;justify-content:center;align-items:center}@media only screen and (min-width:64rem){.lightbox__body--carousel[data-v-d73b30ca]{padding:1.5rem 0}}.lightbox__body--content[data-v-d73b30ca]{padding:1rem 1.5rem;overflow-y:auto}.lightbox__body--content p[data-v-d73b30ca-s],.lightbox__body--content ul[data-v-d73b30ca-s]{margin:0 0 .75rem}.lightbox__body--content ul[data-v-d73b30ca-s]{padding-left:1.25rem;list-style:disc}.lightbox__body--content [data-v-d73b30ca-s]:last-child{margin-bottom:0}.lightbox__swiper[data-v-d73b30ca]{width:100%;margin:0 auto}@media only screen and (min-width:64rem){.lightbox__swiper[data-v-d73b30ca]{max-width:25rem}}.lightbox__review[data-v-d73b30ca]{background-color:transparent}.lightbox__nav[data-v-d73b30ca]{width:2.25rem;height:2.25rem;border-radius:50%;border:0;background-color:var(--color-sbg-neutral-950);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:0;flex-shrink:0}.lightbox__nav[data-v-d73b30ca]:hover{background-color:var(--color-sbg-neutral-900)}.lightbox__nav--body[data-v-d73b30ca]{display:none}@media only screen and (min-width:64rem){.lightbox__nav--body[data-v-d73b30ca]{display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);z-index:2}}.lightbox__nav--body.lightbox__nav--prev[data-v-d73b30ca]{left:1.25rem}.lightbox__nav--body.lightbox__nav--next[data-v-d73b30ca]{right:1.25rem}@media only screen and (min-width:64rem){.lightbox__nav--footer[data-v-d73b30ca]{display:none}}.lightbox__nav-icon[data-v-d73b30ca]{width:1rem;height:.875rem;display:block}.lightbox__footer[data-v-d73b30ca]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem 1rem;background-color:#fff}@media only screen and (min-width:64rem){.lightbox__footer[data-v-d73b30ca]{padding:0 1.5rem 1rem}}.lightbox__counter[data-v-d73b30ca]{flex:1 1 auto;text-align:center;font-family:var(--brand-font-regular),sans-serif;font-size:.875rem;line-height:1.5;letter-spacing:.105px;font-weight:400;color:var(--color-sbg-neutral-950);white-space:nowrap}@media only screen and (min-width:64rem){.lightbox__counter[data-v-d73b30ca]{text-align:left}}.lightbox__loading-spinner[data-v-d73b30ca]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;font-size:1.25rem}@media only screen and (min-width:64rem){.lightbox__loading-spinner[data-v-d73b30ca]{display:none}}.lightbox__loading-spinner--body[data-v-d73b30ca]{display:none}@media only screen and (min-width:64rem){.lightbox__loading-spinner--body[data-v-d73b30ca]{display:inline-flex;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);z-index:2}}.lightbox__close-button[data-v-d73b30ca]{display:none}@media only screen and (min-width:64rem){.lightbox__close-button[data-v-d73b30ca]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:3rem;padding:0 1rem;border:1px solid var(--color-sbg-neutral-600);border-radius:.5rem;background-color:transparent;font-family:var(--brand-font-medium),sans-serif;font-size:1rem;line-height:1.5;letter-spacing:.08px;color:var(--color-sbg-neutral-700);cursor:pointer;text-transform:capitalize}.lightbox__close-button[data-v-d73b30ca]:hover{border-color:var(--color-sbg-neutral-700)}}
