/* A child-theme copy of tt_zonan2's stylesheet/plaza/theme.css (55 lines on
   the live shop, 2026-09-14) with its two @import lines removed: they pulled
   Poppins from fonts.googleapis.com on every OpenCart page — a request to
   Google carrying the visitor's IP, and a face the site does not use. The
   shell (controller/fie/shell.php header()) rewrites the theme's link to
   this file; the theme's own file is untouched. Re-copy if the theme's
   file changes (it has not since the shop was built). */

 
 @media only screen and (max-width: 768px) {
     iframe, object, embed {
        max-width: 100% !important;
        max-height: 100% !important;
        height: auto;
    }
    
    .youtubeWrapper, .vimeoWrapper, .instagramWrapper {
        position: relative;
        padding-top: 30px; height: 0; overflow: hidden;
    }
    
    
    /* Set the padding-bottom for 16:9 aspect ratio video from YouTube & Vimeo */ 
    .youtubeWrapper, .vimeoWrapper {
        padding-bottom: 56.25%;      
    }
    
    /* Set padding-bottom for 5:6 aspect ratio Instagram content */
    .instagramWrapper {
      padding-bottom: 120%;
    }
        
    /* For each content source, set the IFRAME to be top left and occupy 100% of width and height of the containing DIV wrapper */    
    .youtubeWrapper iframe,
    .youtubeWrapper object,
    .youtubeWrapper embed,
    .vimeoWrapper iframe,
    .vimeoWrapper object,
    .vimeoWrapper embed,
    .instagramWrapper iframe,
    .instagramWrapper object,
    .instagramWrapper embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}

/**************************** Custom CSS ************************************/
#header {
    position: absolute !important;
    width: 100% !important;
    height: 64px !important;
    top: 0  !important;
    left: 0  !important;
    z-index: 900  !important;
}

/**************************** Custom CSS ************************************/