.single.single-classic:not(.page) { .bastet-post-header { padding: 40px 50px 0 50px; background-color: transparent; background-image: none; @include respond-above('start', 'mobile') { padding: 40px 20px 0 20px; } .entry-title { font-size: 38px; line-height: 46px; @include respond-above('start', 'mobile') { font-size: 27px; line-height: 35px; } } .entry-meta { justify-content: flex-start; } } .post-inner-wrap { border-radius: $border-radius__main; box-shadow: $box-shadow__main; border: 1px solid $color-_global-border; margin-bottom: 68px; } .bastet-post-feature { margin-bottom: 40px; .post-feature { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } } .main-content { padding: 0 40px 40px 40px; @include respond-above('start', 'mobile') { padding: 0 20px 40px 20px; } margin-bottom: 0; } .entry-meta { position: relative; } } .header-transparent.single-classic:not(.page) { .post-inner-wrap { margin-top: 180px; } &.header-topbar .post-inner-wrap { margin-top: 212px; } }