@theme {
    --breakpoint-sm: 640px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 1024px;
    --breakpoint-xl: 1280px;
    --breakpoint-2xl: 1358px;
    --padding-xs: 12px;
    --padding-sm: 16px;
    --padding-md: 10px;
    --padding-lg: 32px;
    --padding-xl: 48px;
    --padding-2xl: 96px;
}

@font-face {
    font-family: 'PP Editorial New';
    src: url('../assets/fonts/PPEditorialNew-UltralightItalic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../assets/fonts/Inter-VariableFont_opsz,wght.woff2') format('opentype');
    font-display: swap;
}
* {
    font-family: Inter, sans-serif !important;
}
.pp-editor {
    font-family: PP Editorial New !important;
}
.lat-italic {
    font-style: italic;
}
.close-button {
    right: 0;
    justify-content: flex-end;
}
.announcement-container {
    @apply pr-8
}
.announcement-arrow {
    display: inline-block;
    @apply ml-2 shrink-0 transition-transform duration-200;
}

[dir="ltr"] #announcement-link {
    padding-top: 10px;
    padding-bottom: 10px;
}
.lange-button {
    @apply ml-6
}
[dir="ltr"] .lange-button {
    @apply mr-6
}

.kur-hour {
    height: 32px;
}
[dir="ltr"] .kur-hour {
    height: 24px;
}
.banners {
    padding-right: 0;
}
[dir="ltr"] .banners {
    padding-right: 32px;
}
section {
    scroll-margin-top: 150px;
}

.kur-content[hidden="until-found"] {
    /*display: block !important; !* Tarayıcının içeriği tarayabilmesi için *!
    height: 0;
    overflow: hidden;
    padding: 0; !* Kapalıyken yer kaplamaması için *!*/
}


.kur-content:not([hidden]) {
  /*  height: auto;
    padding: 40px; !* Mevcut padding değerin *!*/
}