.elementor-906 .elementor-element.elementor-element-0edcd2f{--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;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-906 .elementor-element.elementor-element-0edcd2f:not(.elementor-motion-effects-element-type-background), .elementor-906 .elementor-element.elementor-element-0edcd2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-d4146c2{text-align:center;}.elementor-906 .elementor-element.elementor-element-d4146c2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 40px rgba(60.00000000000004, 79.00000000000004, 63.00000000000004, 0.91);color:var( --e-global-color-37793e3 );}.elementor-906 .elementor-element.elementor-element-00363d1{--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;--padding-top:100px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-906 .elementor-element.elementor-element-00363d1:not(.elementor-motion-effects-element-type-background), .elementor-906 .elementor-element.elementor-element-00363d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1d2603 );}.elementor-906 .elementor-element.elementor-element-00363d1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-906 .elementor-element.elementor-element-00363d1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-37793e3 );}.elementor-906 .elementor-element.elementor-element-00363d1 > .elementor-shape-bottom svg, .elementor-906 .elementor-element.elementor-element-00363d1 > .e-con-inner > .elementor-shape-bottom svg{width:calc(360px + 1.3px);height:30px;}.elementor-906 .elementor-element.elementor-element-00363d1 > .elementor-shape-bottom, .elementor-906 .elementor-element.elementor-element-00363d1 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-906 .elementor-element.elementor-element-d351748{--confirmation-message-display:block;--sections-background-color:var( --e-global-color-37793e3 );--sections-border-type:none;--sections-border-radius:20px 20px 20px 20px;--sections-padding:30px 30px 30px 30px;--confirmation-message-color:var( --e-global-color-primary );--titles-color:var( --e-global-color-primary );--titles-spacing:30px;--general-text-color:var( --e-global-color-text );--payment-details-space-between:40px;--payment-details-titles-color:var( --e-global-color-primary );--payment-details-items-color:var( --e-global-color-text );--payment-details-border-color:var( --e-global-color-secondary );--account-title-color:var( --e-global-color-primary );--bank-details-titles-color:var( --e-global-color-primary );--bank-details-items-color:var( --e-global-color-text );--bank-details-border-color:var( --e-global-color-secondary );--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-text );--order-details-product-links-normal-color:var( --e-global-color-e228ba5 );--order-details-product-links-hover-color:var( --e-global-color-primary );--tables-divider-border-color:#F5F5F5;}.elementor-906 .elementor-element.elementor-element-d351748 .shop_table, .elementor-906 .elementor-element.elementor-element-d351748 address{box-shadow:0px 10px 10px -10px rgba(0, 0, 0, 0.15);}.elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-thankyou-order-received{font-size:20px;}.elementor-906 .elementor-element.elementor-element-d351748 h2{font-size:25px;font-weight:600;}.elementor-906 .elementor-element.elementor-element-d351748 address, .elementor-906 .elementor-element.elementor-element-d351748 .product-purchase-note, .elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-thankyou-order-details + p{font-size:16px;}.elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-order-overview.order_details li{font-size:16px;}.elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-order-overview.order_details li strong{font-size:16px;}.elementor-906 .elementor-element.elementor-element-d351748 .wc-bacs-bank-details-account-name{font-size:18px;}.elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-size:18px;}.elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-size:16px;}.elementor-906 .elementor-element.elementor-element-d351748 .shop_table thead tr th, .elementor-906 .elementor-element.elementor-element-d351748 .shop_table tfoot th, .elementor-906 .elementor-element.elementor-element-d351748 .shop_table tfoot tr td, .elementor-906 .elementor-element.elementor-element-d351748 .shop_table tfoot tr td span, .elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-table--order-downloads tr td:before{font-size:16px;}.elementor-906 .elementor-element.elementor-element-d351748 .product-quantity, .elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-table--order-details td a, .elementor-906 .elementor-element.elementor-element-d351748 td.product-total, .elementor-906 .elementor-element.elementor-element-d351748 td.download-product, .elementor-906 .elementor-element.elementor-element-d351748 td.download-remaining, .elementor-906 .elementor-element.elementor-element-d351748 td.download-expires, .elementor-906 .elementor-element.elementor-element-d351748 td.download-file{font-size:16px;}@media(max-width:1200px){.elementor-906 .elementor-element.elementor-element-d351748{--payment-details-space-between:25px;}}@media(max-width:1024px){.elementor-906 .elementor-element.elementor-element-d4146c2 .elementor-heading-title{font-size:56px;}.elementor-906 .elementor-element.elementor-element-00363d1{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}}@media(max-width:880px){.elementor-906 .elementor-element.elementor-element-d4146c2 .elementor-heading-title{font-size:52px;}}@media(max-width:767px){.elementor-906 .elementor-element.elementor-element-0edcd2f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-906 .elementor-element.elementor-element-d4146c2{text-align:center;}.elementor-906 .elementor-element.elementor-element-d4146c2 .elementor-heading-title{font-size:38px;}.elementor-906 .elementor-element.elementor-element-00363d1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-906 .elementor-element.elementor-element-d351748{--sections-padding:20px 20px 20px 20px;--titles-spacing:20px;}.elementor-906 .elementor-element.elementor-element-d351748 .woocommerce-thankyou-order-received{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-0edcd2f */@media (max-width: 767px) {
    .elementor-widget-woocommerce-cart .woocommerce table.cart tr {
        padding: 16px 16px;
    }
}/* End custom CSS */