/*
/* ================================
   KINGS ARK — PERFECT FULLSCREEN SHORTS FIX
   ================================ */

/* Remove all external column constraints */
.roww, .col-md-6w, .col-md-3w, .pt_shorts_page {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    display: block !important;
}

/* Fullscreen shorts container */
.pt_shorts_swipe {
    position: fixed !important;
    top: 0; left: 0;
    width: 100vw !important;
    height: 100vh !important;
    background: #000;
    overflow: hidden !important;
    z-index: 10;
}

/* Each slide must match the screen exactly */
.swiper-wrapper {
    width: 100vw !important;
}

.swiper-slide {
    width: 100vw !important;
    height: 100vh !important;
    max-width: 100vw !important;
    max-height: 100vh !important;

    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    overflow: hidden !important;
    position: relative !important;
}

/* FIX video sizing exactly like TikTok */
.swiper-slide video {
    width: 100vw !important;
    height: 100vh !important;
    object-fit: cover !important;
    object-position: center !important;
    background: #000;
}

/* Prevent global theme padding */
body, html {
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
}

/* Disable footer completely */
.pt_footer { display: none !important; }
*/