/**
 * Simple text block specific styles
 * 
 */

/** General */
	.simple-text-block .container {
		flex-wrap: wrap;
		gap: 0 var(--spacer);
	}
	
	
		.simple-text-block .container p.display-sml {
			-webkit-flex: 0 100%;
			-ms-flex: 0 100%;
			flex: 0 100%;
		}

		.simple-text-block .container.no-title {
			margin-top: 0;
		}

		.simple-text-block.one-col h2,
		.simple-text-block.one-col .h2 {
			-webkit-flex: 0 100%;
			-ms-flex: 0 100%;
			flex: 0 100%;
			margin: 0 0 .3em;
		}
		.simple-text-block.two-col h2,
		.simple-text-block.two-col .h2 {
			-webkit-flex: 0 100%;
			-ms-flex: 0 100%;
			flex: 0 100%;
			margin: 0 0 .3em;
		}

		.simple-text-block.two-col p.display-sml {
			margin-top: 0;
		}

		@media(min-width: 959px) {

			.simple-text-block.two-col p.display-sml {
				flex: 1;
			}

		}
		.simple-text-block .content {
			width: 100%;
		}
						
		.simple-text-block.two-col .content {
			flex: 1;
		}

		.simple-text-block.align-left {
			text-align: left;
		}
			.simple-text-block.align-left h2,
			.simple-text-block.align-left .h2,
			.simple-text-block.align-left .content,
			.simple-text-block.align-left .buttons {
				text-align: left;
			}

		.simple-text-block.align-center {
			text-align: center;
		}

			.simple-text-block.align-center h2,
			.simple-text-block.align-center .h2,
			.simple-text-block.align-center .content,
			.simple-text-block.align-center .buttons {
				text-align: center;
			}

			.simple-text-block.align-center .buttons {
				justify-content: center;
			}

		.simple-text-block.align-right {
			text-align: right;
		}

			.simple-text-block.align-right h2,
			.simple-text-block.align-right .h2,
			.simple-text-block.align-right .content,
			.simple-text-block.align-right .buttons {
				text-align: right;
			}


/** Specific pages */

	body.woocommerce-account .simple-text-block.one-col .container,
	body.woocommerce-cart .simple-text-block.one-col .container,
	body.woocommerce-checkout .simple-text-block.one-col .container {
		max-width: 1800px;
	}

		body.woocommerce-account .simple-text-block.one-col .container .content,
		body.woocommerce-cart .simple-text-block.one-col .container .content,
		body.woocommerce-checkout .simple-text-block.one-col .container .content {
			width: 100%;
		}
