/*
Theme Name: Blank Canvas
Theme URI: https://wordpress.com/themes/blank-canvas/
Description: A blank starting point for building your site.
Version: 1.0
Author: Automattic
Author URI: https://automattic.com/
Template: seedlet-wpcom
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: blank-canvas
*/

@import "variables.css";

/* Remove extra margin from articles on single post pages. */
.single .site-main,
.page .site-main,
.single .site-footer,
.page .site-footer{
	padding-top: 0px;
	padding-bottom: 0px;
}
.single .site-main > article,
.page .site-main > article {
	margin-bottom: 0;
}

/* Remove some top padding if the first block on the page is a full-width image, cover, media & text, or group block. */

.single .entry-content > .wp-block-image.alignfull:first-child,
.page .entry-content > .wp-block-image.alignfull:first-child,
.single .entry-content > .wp-block-cover.alignfull:first-child,
.page .entry-content > .wp-block-cover.alignfull:first-child,
.single .entry-content > .wp-block-media-text.alignfull:first-child,
.page .entry-content > .wp-block-media-text.alignfull:first-child,
.single .entry-content > .wp-block-group.has-background.alignfull:first-child,
.page .entry-content > .wp-block-group.has-background.alignfull:first-child {
	margin-top: calc(-1 * var(--global--spacing-vertical));
}

/* Add some top padding for archive pages. */

body:not(.single):not(.page),
body:not(.single):not(.page) .site-content {
	padding-top: var(--global--spacing-vertical);
}

@media screen and (min-width: 580px) {

	body:not(.single):not(.page),
	body:not(.single):not(.page) .site-content {
		padding-top: calc(3 * var(--global--spacing-vertical));
	}
}

/* Remove the top border from the entry-footer. */

.site-main > article > .entry-footer {
	border-top-width: 0
}

/* Center-align headers and footers. */

.entry-header,
.page-title,
.entry-footer,
.site-info {
	text-align: center;
}
