.elementor-9554 .elementor-element.elementor-element-0645187{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-db0a982 );--border-color:var( --e-global-color-db0a982 );--padding-top:15px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;--z-index:100;}.elementor-9554 .elementor-element.elementor-element-0645187:not(.elementor-motion-effects-element-type-background), .elementor-9554 .elementor-element.elementor-element-0645187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5e6fd1 );}.elementor-9554 .elementor-element.elementor-element-000a17a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-db0a982 );--border-color:var( --e-global-color-db0a982 );--margin-top:-14px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:26px;}.elementor-9554 .elementor-element.elementor-element-bd5feb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9554 .elementor-element.elementor-element-bd5feb7{text-align:left;}.elementor-9554 .elementor-element.elementor-element-bd5feb7 img{width:100%;max-width:160px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9554 .elementor-element.elementor-element-661d40b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-9554 .elementor-element.elementor-element-f152fc2{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9554 .elementor-element.elementor-element-c1c912a{font-family:var( --e-global-typography-8b7e91c-font-family ), Sans-serif;font-size:var( --e-global-typography-8b7e91c-font-size );font-weight:var( --e-global-typography-8b7e91c-font-weight );text-transform:var( --e-global-typography-8b7e91c-text-transform );font-style:var( --e-global-typography-8b7e91c-font-style );text-decoration:var( --e-global-typography-8b7e91c-text-decoration );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );color:var( --e-global-color-1bbf804 );}.elementor-9554 .elementor-element.elementor-element-c1c912a a{color:var( --e-global-color-1bbf804 );}.elementor-9554 .elementor-element.elementor-element-c1c912a a:hover{color:var( --e-global-color-1bbf804 );}.elementor-9554 .elementor-element.elementor-element-8ba0a37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-db0a982 );}.elementor-9554 .elementor-element.elementor-element-8ba0a37 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-9554 .elementor-element.elementor-element-f53e7f9{--sections-background-color:var( --e-global-color-58505e6 );--sections-border-type:none;--sections-border-radius:0px 0px 0px 0px;--sections-padding:0px 0px 0px 0px;--confirmation-message-color:var( --e-global-color-primary );--titles-color:var( --e-global-color-primary );--general-text-color:var( --e-global-color-primary );--payment-details-space-between:20px;--payment-details-titles-color:var( --e-global-color-primary );--payment-details-titles-spacing:5px;--payment-details-items-color:var( --e-global-color-text );--payment-details-border-type:none;--bank-details-items-color:var( --e-global-color-primary );--bank-details-border-type:none;--order-details-titles-totals-color:var( --e-global-color-primary );--order-details-items-color:var( --e-global-color-primary );--order-details-variations-color:var( --e-global-color-primary );--order-details-product-links-normal-color:var( --e-global-color-primary );--order-details-product-links-hover-color:var( --e-global-color-secondary );--tables-divider-border-type:none;}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-thankyou-order-received{font-family:var( --e-global-typography-70ccd25-font-family ), Sans-serif;font-size:var( --e-global-typography-70ccd25-font-size );font-weight:var( --e-global-typography-70ccd25-font-weight );text-transform:var( --e-global-typography-70ccd25-text-transform );font-style:var( --e-global-typography-70ccd25-font-style );text-decoration:var( --e-global-typography-70ccd25-text-decoration );line-height:var( --e-global-typography-70ccd25-line-height );letter-spacing:var( --e-global-typography-70ccd25-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 h2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 address, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-purchase-note, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-thankyou-order-details + p{font-family:var( --e-global-typography-8b7e91c-font-family ), Sans-serif;font-size:var( --e-global-typography-8b7e91c-font-size );font-weight:var( --e-global-typography-8b7e91c-font-weight );text-transform:var( --e-global-typography-8b7e91c-text-transform );font-style:var( --e-global-typography-8b7e91c-font-style );text-decoration:var( --e-global-typography-8b7e91c-text-decoration );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-order-overview.order_details li{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-order-overview.order_details li strong{font-family:var( --e-global-typography-8b7e91c-font-family ), Sans-serif;font-size:var( --e-global-typography-8b7e91c-font-size );font-weight:var( --e-global-typography-8b7e91c-font-weight );text-transform:var( --e-global-typography-8b7e91c-text-transform );font-style:var( --e-global-typography-8b7e91c-font-style );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .wc-bacs-bank-details-account-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table thead tr th, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot th, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot tr td, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot tr td span, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-8b7e91c-font-family ), Sans-serif;font-size:var( --e-global-typography-8b7e91c-font-size );font-weight:var( --e-global-typography-8b7e91c-font-weight );text-transform:var( --e-global-typography-8b7e91c-text-transform );font-style:var( --e-global-typography-8b7e91c-font-style );text-decoration:var( --e-global-typography-8b7e91c-text-decoration );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-quantity, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-table--order-details td a, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.product-total, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-product, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-remaining, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-expires, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-file{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-name .wc-item-meta .wc-item-meta-label, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .wc-item-meta li p{font-family:var( --e-global-typography-8b09199-font-family ), Sans-serif;font-size:var( --e-global-typography-8b09199-font-size );font-weight:var( --e-global-typography-8b09199-font-weight );font-style:var( --e-global-typography-8b09199-font-style );text-decoration:var( --e-global-typography-8b09199-text-decoration );line-height:var( --e-global-typography-8b09199-line-height );letter-spacing:var( --e-global-typography-8b09199-letter-spacing );word-spacing:var( --e-global-typography-8b09199-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table .button, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .order-again .button{font-family:var( --e-global-typography-70ccd25-font-family ), Sans-serif;font-size:var( --e-global-typography-70ccd25-font-size );font-weight:var( --e-global-typography-70ccd25-font-weight );text-transform:var( --e-global-typography-70ccd25-text-transform );font-style:var( --e-global-typography-70ccd25-font-style );text-decoration:var( --e-global-typography-70ccd25-text-decoration );line-height:var( --e-global-typography-70ccd25-line-height );letter-spacing:var( --e-global-typography-70ccd25-letter-spacing );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9554 .elementor-element.elementor-element-0645187{--padding-top:21px;--padding-bottom:21px;--padding-left:20px;--padding-right:20px;}.elementor-9554 .elementor-element.elementor-element-661d40b{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-9554 .elementor-element.elementor-element-f152fc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9554 .elementor-element.elementor-element-c1c912a{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-8ba0a37{width:100%;max-width:100%;}.elementor-9554 .elementor-element.elementor-element-8ba0a37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9554 .elementor-element.elementor-element-8ba0a37 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-70ccd25-font-size );line-height:var( --e-global-typography-70ccd25-line-height );letter-spacing:var( --e-global-typography-70ccd25-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 h2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 address, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-purchase-note, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .wc-bacs-bank-details-account-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table thead tr th, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot th, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot tr td, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot tr td span, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-quantity, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-table--order-details td a, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.product-total, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-product, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-remaining, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-expires, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-file{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-name .wc-item-meta .wc-item-meta-label, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .wc-item-meta li p{font-size:var( --e-global-typography-8b09199-font-size );line-height:var( --e-global-typography-8b09199-line-height );letter-spacing:var( --e-global-typography-8b09199-letter-spacing );word-spacing:var( --e-global-typography-8b09199-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table .button, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .order-again .button{font-size:var( --e-global-typography-70ccd25-font-size );line-height:var( --e-global-typography-70ccd25-line-height );letter-spacing:var( --e-global-typography-70ccd25-letter-spacing );}}@media(min-width:768px){.elementor-9554 .elementor-element.elementor-element-0645187{--content-width:1120px;}.elementor-9554 .elementor-element.elementor-element-000a17a{--width:-;}.elementor-9554 .elementor-element.elementor-element-661d40b{--content-width:1120px;}}@media(max-width:767px){.elementor-9554 .elementor-element.elementor-element-0645187{--justify-content:flex-start;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-9554 .elementor-element.elementor-element-000a17a{--width:-;}.elementor-9554 .elementor-element.elementor-element-bd5feb7 img{max-width:126px;}.elementor-9554 .elementor-element.elementor-element-661d40b{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9554 .elementor-element.elementor-element-f152fc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9554 .elementor-element.elementor-element-c1c912a{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-8ba0a37{width:100%;max-width:100%;}.elementor-9554 .elementor-element.elementor-element-8ba0a37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9554 .elementor-element.elementor-element-8ba0a37 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-70ccd25-font-size );line-height:var( --e-global-typography-70ccd25-line-height );letter-spacing:var( --e-global-typography-70ccd25-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 h2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 address, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-purchase-note, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-thankyou-order-details + p{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-order-overview.order_details li strong{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .wc-bacs-bank-details-account-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table thead tr th, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot th, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot tr td, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table tfoot tr td span, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-8b7e91c-font-size );line-height:var( --e-global-typography-8b7e91c-line-height );letter-spacing:var( --e-global-typography-8b7e91c-letter-spacing );word-spacing:var( --e-global-typography-8b7e91c-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-quantity, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .woocommerce-table--order-details td a, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.product-total, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-product, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-remaining, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-expires, .elementor-9554 .elementor-element.elementor-element-f53e7f9 td.download-file{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .product-name .wc-item-meta .wc-item-meta-label, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .wc-item-meta li p{font-size:var( --e-global-typography-8b09199-font-size );line-height:var( --e-global-typography-8b09199-line-height );letter-spacing:var( --e-global-typography-8b09199-letter-spacing );word-spacing:var( --e-global-typography-8b09199-word-spacing );}.elementor-9554 .elementor-element.elementor-element-f53e7f9 .shop_table .button, .elementor-9554 .elementor-element.elementor-element-f53e7f9 .order-again .button{font-size:var( --e-global-typography-70ccd25-font-size );line-height:var( --e-global-typography-70ccd25-line-height );letter-spacing:var( --e-global-typography-70ccd25-letter-spacing );}}/* Start custom CSS for theme-site-logo, class: .elementor-element-bd5feb7 */.elementor-9554 .elementor-element.elementor-element-bd5feb7 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-f53e7f9 */li.woocommerce-order-overview__payment-method.method,
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2,
th.order-actions--heading,
th.order-actions--heading + td,
h2.woocommerce-order-details__title,
li.woocommerce-order-overview__email.email,
li.woocommerce-order-overview__total.total,
strong.product-quantity,
li.woocommerce-order-overview__payment-method.method {
    display: none!important;
}

.woocommerce-order {
    display: flex;
    gap: 20px;
    flex-direction: column;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    grid-column: span 2;
}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
    margin: 0 !important;
    padding: 20px !important;
    display: flex;
    width: 100%;
    background-color: var( --e-global-color-6c227e8 );
    flex-wrap: wrap;
    border-radius: 4px;
    border: 1px solid var(--e-global-color-db0a982);
    overflow: hidden;
    flex-direction: column;
    align-items: baseline;
}
section.woocommerce-customer-details,
section.woocommerce-order-details {
    margin: 0!important;
    max-width: 460px;
    word-break: break ; /* deprecated */

}

tfoot tr:last-child,
.includes_tax {
    display: none;
}
tr.woocommerce-table__line-item.order_item {
    background-color: var( --e-global-color-6c227e8 );
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {
    max-width: 645px;
}
p.woocommerce-customer-details--phone {
    margin: 0 !important;
}
h2.woocommerce-column__title {
    margin-bottom: 20px!important;
}
.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
    width: 100%;
}
p.woocommerce-customer-details--phone:before,
p.woocommerce-customer-details--email:before {
    display: none!important
}
p.woocommerce-customer-details--phone,
p.woocommerce-customer-details--email {
padding-left: 0!important
}
thead tr {
    display: none;
}
ul.wc-item-meta {
    padding: 0;
}
.shipped_via {
    display: none;
}
.wc-item-meta-label {
    font-weight: 700!important;
}
tr.woocommerce-table__line-item.order_item {
    display: flex;
    width: 100%;
    border: 1px solid var(--e-global-color-db0a982);
    padding: 20px;
    border-radius: 4px;
    justify-content: space-between;
    align-items: baseline;
    gap: 50px;
    
}
tfoot {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 10px;
}
tbody {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-bottom: 40px;
}
td, th {
    border: 0 !important;
    padding: 0!important;
}
span.woocommerce-Price-amount.amount {
    font-family: var(--e-global-typography-8b7e91c-font-family), Sans-serif;
    font-size: var(--e-global-typography-8b7e91c-font-size);
    font-weight: var(--e-global-typography-8b7e91c-font-weight);
    text-transform: var(--e-global-typography-8b7e91c-text-transform);
    font-style: var(--e-global-typography-8b7e91c-font-style);
    text-decoration: var(--e-global-typography-8b7e91c-text-decoration);
    line-height: var(--e-global-typography-8b7e91c-line-height);
    letter-spacing: var(--e-global-typography-8b7e91c-letter-spacing);
    word-spacing: var(--e-global-typography-8b7e91c-word-spacing);
    color: var(--e-global-color-primary) !important;
}
ul.wc-item-meta {
    margin-top: 20px;
    width: 100%;
    display: flex;
    flex-direction: column;
}
td.woocommerce-table__product-name.product-name {
    flex-grow: 1;
}
ul.wc-item-meta li, ul.wc-item-meta li * {
    font-family: var(--e-global-typography-8b7e91c-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-8b7e91c-font-size)!important;
    font-weight: var(--e-global-typography-8b7e91c-font-weight);
    text-transform: var(--e-global-typography-8b7e91c-text-transform)!important;
    font-style: var(--e-global-typography-8b7e91c-font-style)!important;
    text-decoration: var(--e-global-typography-8b7e91c-text-decoration)!important;
    line-height: var(--e-global-typography-8b7e91c-line-height)!important;
    letter-spacing: var(--e-global-typography-8b7e91c-letter-spacing)!important;
    word-spacing: var(--e-global-typography-8b7e91c-word-spacing)!important;
}
td.woocommerce-table__product-name.product-name {
    display: flex!important;
    flex-direction: column!important;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    margin: 0;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details strong {
    font-family: var(--e-global-typography-8b7e91c-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-8b7e91c-font-size) !important;
    font-weight: var(--e-global-typography-8b7e91c-font-weight) !important;
    text-transform: var(--e-global-typography-8b7e91c-text-transform) !important;
    font-style: var(--e-global-typography-8b7e91c-font-style) !important;
    text-decoration: var(--e-global-typography-8b7e91c-text-decoration) !important;
    line-height: var(--e-global-typography-8b7e91c-line-height) !important;
    letter-spacing: var(--e-global-typography-8b7e91c-letter-spacing) !important;
    word-spacing: var(--e-global-typography-8b7e91c-word-spacing) !important;
}
@media only screen and (max-width: 1024px) {
    .woocommerce-order {
    display: flex;
    gap: 20px;
    flex-direction: column;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {
    max-width: 1000px;
}
tr.woocommerce-table__line-item.order_item {
    gap: 40px;
    flex-direction: column;
}
td.woocommerce-table__product-name.product-name {
    width: 100%;
}
}/* End custom CSS */