.wp-block-columns {

	.wp-block-column {

		/* Resetting margins to match _block-container.scss */
		margin-bottom: 0;

		& > * {

			margin-top: #{ 0.666 * map-deep-get($config-global, "spacing", "vertical") };
			margin-bottom: #{ 0.666 * map-deep-get($config-global, "spacing", "vertical") };

			@include media(mobile) {
				margin-top: map-deep-get($config-global, "spacing", "vertical");
				margin-bottom: map-deep-get($config-global, "spacing", "vertical");
			}

			&:first-child {
				margin-top: 0;
			}

			&:last-child {
				margin-bottom: 0;
			}
		}
	}

	/**
	 * Block Options
	 */
	&.alignfull {
		padding-left: #{map-deep-get($config-global, "spacing", "horizontal")};
		padding-right: #{map-deep-get($config-global, "spacing", "horizontal")};
	}
}
