.elementor-287 .elementor-element.elementor-element-33412e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-287 .elementor-element.elementor-element-82118ff .shop_table .button, .elementor-287 .elementor-element.elementor-element-82118ff .order-again .button{background-color:#2A3B2A00;font-family:"futura-pt", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-287 .elementor-element.elementor-element-82118ff{--confirmation-message-display:block;--confirmation-message-alignment:center;--downloads-alignment:center;--order-summary-alignment:center;--billing-details-alignment:center;--shipping-details-alignment:center;--sections-background-color:#FFFFFFEB;--sections-border-radius:16px 16px 16px 16px;--sections-padding:50px 50px 50px 50px;--sections-spacing:35px;--confirmation-message-color:#2B3F12;--payment-details-space-between:41px;--payment-details-titles-color:#4E4E4E;--order-details-items-color:#2A3B2A;--order-details-product-links-normal-color:#2A3B2A;--button-normal-text-color:#2A3B2A;--button-border-radius:10px 10px 10px 10px;--button-padding:6px 20px 6px 0px;}.elementor-287 .elementor-element.elementor-element-82118ff .shop_table, .elementor-287 .elementor-element.elementor-element-82118ff address{border-width:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-82118ff .woocommerce-thankyou-order-received{font-family:"futura-pt", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-287 .elementor-element.elementor-element-82118ff h2{font-family:"Austral Sans", Sans-serif;}.elementor-287 .elementor-element.elementor-element-82118ff .woocommerce-order-overview.order_details li{font-family:"futura-pt", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-287 .elementor-element.elementor-element-82118ff .woocommerce-order-overview.order_details li strong{font-size:18px;}.elementor-287 .elementor-element.elementor-element-82118ff .wc-bacs-bank-details-account-name{font-family:"futura-pt", Sans-serif;}.elementor-287 .elementor-element.elementor-element-82118ff .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-family:"futura-pt", Sans-serif;}.elementor-287 .elementor-element.elementor-element-82118ff .shop_table thead tr th, .elementor-287 .elementor-element.elementor-element-82118ff .shop_table tfoot th, .elementor-287 .elementor-element.elementor-element-82118ff .shop_table tfoot tr td, .elementor-287 .elementor-element.elementor-element-82118ff .shop_table tfoot tr td span, .elementor-287 .elementor-element.elementor-element-82118ff .woocommerce-table--order-downloads tr td:before{font-family:"futura-pt", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-287 .elementor-element.elementor-element-82118ff .product-quantity, .elementor-287 .elementor-element.elementor-element-82118ff .woocommerce-table--order-details td a, .elementor-287 .elementor-element.elementor-element-82118ff td.product-total, .elementor-287 .elementor-element.elementor-element-82118ff td.download-product, .elementor-287 .elementor-element.elementor-element-82118ff td.download-remaining, .elementor-287 .elementor-element.elementor-element-82118ff td.download-expires, .elementor-287 .elementor-element.elementor-element-82118ff td.download-file{font-family:"futura-pt", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;}.elementor-287 .elementor-element.elementor-element-82118ff .shop_table .button, .elementor-287 .elementor-element.elementor-element-82118ff .order-again .button, .elementor-287 .elementor-element.elementor-element-82118ff .woocommerce-pagination .button{border-width:0px 0px 0px 0px;}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-82118ff */.elementor-287 .elementor-element.elementor-element-82118ff .download-expires {
    padding-right: 50px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Austral Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://stevewilliamsonmusic.com/wp-content/uploads/2024/11/austral-sans_blur-regular-webfont.woff2') format('woff2'),
		url('https://stevewilliamsonmusic.com/wp-content/uploads/2024/11/austral-sans_blur-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Austral Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://stevewilliamsonmusic.com/wp-content/uploads/2024/11/austral-sans_blur-light-webfont.woff2') format('woff2'),
		url('https://stevewilliamsonmusic.com/wp-content/uploads/2024/11/austral-sans_blur-regular-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */