:root {
 --pad-dsk: 24px;
 --pad-mob: 16px;
 --rad-dsk: 24px;
 --rad-mob: 16px;
 }

.fancybox__slide.index .fancybox__content {
  width: 915px;
  min-height: 90%;
  padding: var(--pad-dsk);
  border-radius: var(--rad-dsk);
  @media (max-width: 480px) {
   padding: var(--pad-mob);
   border-radius: var(--rad-mob); } }

.fancybox__container.is-compact .fancybox__slide.index .fancybox__content {
  width: 915px;
  min-height: 90%;
  padding: 0px; }

.fancybox__slide.index-min .fancybox__content {
  width: 915px;
  max-height: 90%;
  padding: var(--pad-dsk);
  border-radius: var(--rad-dsk);
  @media (max-width: 480px) {
   padding: var(--pad-mob);
   border-radius: var(--rad-mob); } }

.fancybox__container.is-compact .fancybox__slide.index-min .fancybox__content {
  width: 915px;
  max-height: 90%;
  padding: 0px; }

.fancybox__slide.blank .fancybox__content {
  width: 90%;
  max-height: 90%;
  padding: var(--pad-dsk);
  border-radius: var(--rad-dsk);
  @media (max-width: 480px) {
   padding: var(--pad-mob);
   border-radius: var(--rad-mob); } }

.fancybox__container.is-compact .fancybox__slide.blank .fancybox__content {
  width: 90%;
  max-height: 90%;
  padding: 0px; }

.fancybox__slide.modal .fancybox__content {
  width: 480px;
  padding: var(--pad-dsk);
  border-radius: var(--rad-dsk);
  @media (max-width: 480px) {
   padding: var(--pad-mob);
   border-radius: var(--rad-mob); } }

.fancybox__container.is-compact .fancybox__slide.modal .fancybox__content {
  width: 480px;
  padding: 0px; }