:root{
                            --tz-column-gap:1.5em
                        }
                        .tz-magazine-block,.tz-magazine-block .tz-magazine-post{
                            margin-bottom:1.5em
                        }
                        .tz-magazine-block .tz-entry-image{
                            margin:0;
                            max-width:100%;
                            vertical-align:top
                        }
                        .tz-magazine-block .tz-entry-title{
                            font-size:24px;
                            font-size:1.5rem
                        }
                        .tz-magazine-block .tz-entry-meta{
                            font-size:15px;
                            font-size:.9375rem
                        }
                        .tz-magazine-block .tz-meta-field{
                            margin-right:.5rem
                        }
                        .tz-magazine-thumbnail-list .tz-magazine-post{
                            display:flex;
                            flex-wrap:nowrap
                        }
                        .tz-magazine-thumbnail-list .tz-magazine-post .tz-post-image{
                            padding-right:.5em;
                            padding-right:calc(var(--tz-column-gap)/3);
                            width:30%
                        }
                        .tz-magazine-thumbnail-list .tz-magazine-post .tz-post-image .wp-post-image{
                            margin:0
                        }
                        .tz-magazine-thumbnail-list .tz-magazine-post .tz-post-content{
                            padding-left:.5em;
                            padding-left:calc(var(--tz-column-gap)/3);
                            width:70%
                        }
                        .tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-title{
                            font-size:18px;
                            font-size:1.125rem
                        }
                        .wp-block-themezee-magazine-blocks-column.tz-magazine-block{
                            margin-bottom:0
                        }
                        @media only screen and (min-width:480px){
                            .tz-magazine-columns{
                                display:flex;
                                flex-wrap:wrap;
                                margin-right:-1.5em;
                                margin-right:calc(var(--tz-column-gap)*-1)
                            }
                            .tz-magazine-columns .wp-block-themezee-magazine-blocks-column{
                                padding-right:1.5em;
                                padding-right:var(--tz-column-gap);
                                width:50%
                            }
                        }
                        
                         @media only screen and (min-width:480px){
                            .tz-magazine-grid-columns-2,.tz-magazine-grid-columns-4{
                                display:flex;
                                flex-wrap:wrap;
                                margin-right:-1.5em;
                                margin-right:calc(var(--tz-column-gap)*-1)
                            }
                            .tz-magazine-grid-columns-2 .tz-post-wrap,.tz-magazine-grid-columns-4 .tz-post-wrap{
                                box-sizing:border-box;
                                padding-right:1.5em;
                                padding-right:var(--tz-column-gap);
                                width:50%
                            }
                        }
                        @media only screen and (min-width:560px){
                            .tz-magazine-grid-columns-3{
                                display:flex;
                                flex-wrap:wrap;
                                margin-right:-1.5em;
                                margin-right:calc(var(--tz-column-gap)*-1)
                            }
                            .tz-magazine-grid-columns-3 .tz-post-wrap{
                                box-sizing:border-box;
                                padding-right:1.5em;
                                padding-right:var(--tz-column-gap);
                                width:33.3333333333%
                            }
                        }
                        @media only screen and (min-width:640px){
                            .tz-magazine-grid-columns-4 .tz-post-wrap{
                                box-sizing:border-box;
                                width:25%
                            }
                        }
                        
                        @media only screen and (min-width:560px){
                            .tz-magazine-horizontal .tz-magazine-highlight-post .tz-magazine-post{
                                display:flex;
                                flex-wrap:wrap
                            }
                            .tz-magazine-horizontal .tz-magazine-highlight-post .tz-magazine-post .tz-post-image{
                                box-sizing:border-box;
                                padding-right:.75em;
                                padding-right:calc(var(--tz-column-gap)/2);
                                width:50%
                            }
                            .tz-magazine-horizontal .tz-magazine-highlight-post .tz-magazine-post .tz-post-image .wp-post-image{
                                margin:0
                            }
                            .tz-magazine-horizontal .tz-magazine-highlight-post .tz-magazine-post .tz-post-content{
                                box-sizing:border-box;
                                padding-left:.75em;
                                padding-left:calc(var(--tz-column-gap)/2);
                                width:50%
                            }
                        }
                        
                         @media only screen and (min-width:480px){
                            .tz-magazine-list .tz-magazine-post{
                                display:flex;
                                flex-wrap:wrap
                            }
                            .tz-magazine-list .tz-magazine-post .tz-post-image{
                                box-sizing:border-box;
                                padding-right:.75em;
                                padding-right:calc(var(--tz-column-gap)/2);
                                width:50%
                            }
                            .tz-magazine-list .tz-magazine-post .tz-post-image .wp-post-image{
                                margin:0
                            }
                            .tz-magazine-list .tz-magazine-post .tz-post-content{
                                box-sizing:border-box;
                                padding-left:.75em;
                                padding-left:calc(var(--tz-column-gap)/2);
                                width:50%
                            }
                            .tz-magazine-list-40-60 .tz-magazine-post .tz-post-image{
                                width:40%
                            }
                            .tz-magazine-list-40-60 .tz-magazine-post .tz-post-content{
                                width:60%
                            }
                            .tz-magazine-list-30-70 .tz-magazine-post .tz-post-image{
                                width:30%
                            }
                            .tz-magazine-list-30-70 .tz-magazine-post .tz-post-content{
                                width:70%
                            }
                            .tz-magazine-list-20-80 .tz-magazine-post .tz-post-image{
                                width:20%
                            }
                            .tz-magazine-list-20-80 .tz-magazine-post .tz-post-content{
                                width:80%
                            }
                        }
                        
                         @media only screen and (min-width:560px){
                            .tz-magazine-vertical{
                                display:flex;
                                flex-wrap:wrap
                            }
                            .tz-magazine-vertical .tz-magazine-highlight-post{
                                box-sizing:border-box;
                                padding-right:.75em;
                                padding-right:calc(var(--tz-column-gap)/2);
                                width:50%
                            }
                            .tz-magazine-vertical .tz-magazine-thumbnail-list{
                                box-sizing:border-box;
                                padding-left:.75em;
                                padding-left:calc(var(--tz-column-gap)/2);
                                width:50%
                            }
                        }