@charset "utf-8";

[_nghost-ng-c2000348487] { --stb-thumbnail-aspect-ratio: 2 / 3; --stb-icon-sprite-svg-animation: animation-rotation var(--stb-animation-rotation-time) linear infinite; --stb-thumbnail-scale: 1; --stb-thumbnail-state-padding: 0 12px; --stb-thumbnail-state-font-size: 16px; --stb-thumbnail-state-line-height: 1.4; --stb-icon-sprite-svg-width: 20px; --stb-icon-sprite-svg-height: 20px; position: relative; display: grid; align-items: center; grid-template: 1fr / minmax(0px, 1fr); overflow: hidden; width: 100%; aspect-ratio: var(--stb-thumbnail-aspect-ratio); border-radius: var(--stb-thumbnail-border-radius); word-break: break-word; background-image: image-set(url(restored-8117dd0045f5a24e.webp) 1x, url(restored-5763e22df2b13025.webp) 2x); background-size: cover; background-repeat: no-repeat; }

[_nghost-ng-c2000348487]::before { position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; transition: opacity var(--stb-transition-time); pointer-events: none; content: ""; border-image: url(restored-e50b514fcf79f5c3.webp) 20 / 20px / 0 stretch; background-repeat: no-repeat; }

@media screen and (min-resolution: 2dppx), screen and (min-resolution: 192dpi) {
  [_nghost-ng-c2000348487]::before { border-image: url(595b0ed51f77baef429c.webp) 40 / 20px / 0 stretch; }
}

[_nghost-ng-c2000348487]::after { position: absolute; inset: 0px; width: 100%; height: 100%; background: radial-gradient(circle,rgb(var(--stb-brand-500)),rgb(var(--stb-brand-500)/0) 80%); transform: scale(var(--stb-thumbnail-scale)); transition: transform var(--stb-transition-time); pointer-events: none; content: ""; }

@media (hover: hover) and (pointer: fine) {
  [_nghost-ng-c2000348487]:hover { --stb-thumbnail-scale: 1.5; }
}

@media screen and (min-width: 1280px) {
  [_nghost-ng-c2000348487] { --stb-thumbnail-state-padding: 0 16px; --stb-thumbnail-state-font-size: 20px; --stb-thumbnail-state-line-height: 1.2; --stb-icon-sprite-svg-width: 32px; --stb-icon-sprite-svg-height: 32px; }
}

.thumbnail-size-s[_nghost-ng-c2000348487] { --stb-thumbnail-state-padding: 0 12px; --stb-thumbnail-state-font-size: 16px; --stb-thumbnail-state-line-height: 1.4; --stb-icon-sprite-svg-width: 20px; --stb-icon-sprite-svg-height: 20px; }

.thumbnail-size-l[_nghost-ng-c2000348487] { --stb-thumbnail-state-padding: 0 16px; --stb-thumbnail-state-font-size: 20px; --stb-thumbnail-state-line-height: 1.2; --stb-icon-sprite-svg-width: 32px; --stb-icon-sprite-svg-height: 32px; }

.thumbnail-ratio-1x1[_nghost-ng-c2000348487] { --stb-thumbnail-aspect-ratio: 1 / 1; }

.thumbnail-ratio-2x3[_nghost-ng-c2000348487] { --stb-thumbnail-aspect-ratio: 2 / 3; background-image: image-set(url(restored-8117dd0045f5a24e.webp) 1x, url(restored-5763e22df2b13025.webp) 2x); }

.thumbnail-ratio-3x2[_nghost-ng-c2000348487] { --stb-thumbnail-aspect-ratio: 3 / 2; background-image: image-set(url(restored-6e35bc4d17346949.webp) 1x, url(restored-e6210b13e4888cff.webp) 2x); }

.thumbnail-ratio-9x21[_nghost-ng-c2000348487] { --stb-thumbnail-aspect-ratio: 9 / 21; background-image: image-set(url(restored-bdbe27179f035b90.webp) 1x, url(restored-99578a3cf71139fd.webp) 2x); }

.thumbnail-state[_ngcontent-ng-c2000348487] { z-index: 1; display: inline-grid; align-content: center; grid-area: 1 / 1 / -1 / -1; justify-items: center; padding: var(--stb-thumbnail-state-padding); font-family: var(--stb-font-helper),sans-serif; font-size: var(--stb-thumbnail-state-font-size); font-weight: 800; font-style: italic; line-height: var(--stb-thumbnail-state-line-height); text-align: center; text-transform: uppercase; color: rgb(var(--stb-white)); }

.thumbnail-state[_ngcontent-ng-c2000348487]:lang(el) { font-size: 10px; }

@media screen and (min-width: 412px) {
  .thumbnail-state[_ngcontent-ng-c2000348487]:lang(el) { font-size: 12px; }
}

@media screen and (min-width: 1280px) {
  .thumbnail-state[_ngcontent-ng-c2000348487]:lang(el) { font-size: 14px; }
}

@media screen and (min-width: 1536px) {
  .thumbnail-state[_ngcontent-ng-c2000348487]:lang(el) { font-size: 16px; }
}