.elementor-1591 .elementor-element.elementor-element-ad6f824{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1591 .elementor-element.elementor-element-047d05e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1591 .elementor-element.elementor-element-dc41846{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1591 .elementor-element.elementor-element-452066e{text-align:center}.elementor-1591 .elementor-element.elementor-element-452066e img{width:80px;max-width:100%;height:80px;object-fit:cover;object-position:center center}.elementor-1591 .elementor-element.elementor-element-0dece52{text-align:center}.elementor-1591 .elementor-element.elementor-element-0dece52 .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;color:var(--e-global-color-b166511)}.elementor-1591 .elementor-element.elementor-element-b3edbc5{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-9121aaf);--border-color:var(--e-global-color-9121aaf);--border-radius:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1591 .elementor-element.elementor-element-b3edbc5:not(.elementor-motion-effects-element-type-background),.elementor-1591 .elementor-element.elementor-element-b3edbc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9fb}.elementor-1591 .elementor-element.elementor-element-acee58e .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var(--e-global-color-b166511)}.elementor-1591 .elementor-element.elementor-element-b86dcd4{font-family:"Lato",Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;color:var(--e-global-color-5d9a3f1)}.elementor-1591 .elementor-element.elementor-element-37a23b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1591 .elementor-element.elementor-element-4fd874c .shop_table .button,.elementor-1591 .elementor-element.elementor-element-4fd874c .order-again .button{background-color:var(--e-global-color-9121aaf);font-family:"Lato",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.elementor-1591 .elementor-element.elementor-element-4fd874c .shop_table .button:hover,.elementor-1591 .elementor-element.elementor-element-4fd874c .order-again .button:hover{background-color:var(--e-global-color-5d9a3f1);border-color:var(--e-global-color-b166511)}.elementor-1591 .elementor-element.elementor-element-4fd874c>.elementor-widget-container{padding:0}.elementor-1591 .elementor-element.elementor-element-4fd874c{--downloads-alignment:center;--sections-border-type:none;--sections-padding:0px;--sections-spacing:30px;--confirmation-message-color:var(--e-global-color-5d9a3f1);--titles-color:var(--e-global-color-b166511);--titles-spacing:20px;--general-text-color:var(--e-global-color-5d9a3f1);--payment-details-titles-color:var(--e-global-color-b166511);--payment-details-titles-spacing:12px;--payment-details-items-color:var(--e-global-color-5d9a3f1);--payment-details-border-type:none;--account-title-color:var(--e-global-color-b166511);--bank-details-titles-color:var(--e-global-color-5d9a3f1);--bank-details-items-color:var(--e-global-color-5d9a3f1);--bank-details-border-type:none;--order-details-rows-gap:0px;--order-details-titles-totals-color:var(--e-global-color-b166511);--order-details-items-color:var(--e-global-color-5d9a3f1);--order-details-variations-color:var(--e-global-color-5d9a3f1);--order-details-product-links-normal-color:var(--e-global-color-b166511);--order-details-product-links-hover-color:var(--e-global-color-b166511);--tables-divider-border-type:none;--button-normal-text-color:var(--e-global-color-b166511);--button-hover-text-color:var(--e-global-color-b166511);--buttons-border-type:solid;--button-border-radius:0px;--button-padding:0px}.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-thankyou-order-received{font-family:"Lato",Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize}.elementor-1591 .elementor-element.elementor-element-4fd874c h2{font-family:"Philosopher",Sans-serif;font-size:25px;font-weight:400}.elementor-1591 .elementor-element.elementor-element-4fd874c address,.elementor-1591 .elementor-element.elementor-element-4fd874c .product-purchase-note,.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-thankyou-order-details+p{font-family:"Lato",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize}.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-order-overview.order_details li{font-family:"Philosopher",Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize}.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-order-overview.order_details li strong{font-family:"Lato",Sans-serif;font-size:15px;font-weight:400}.elementor-1591 .elementor-element.elementor-element-4fd874c .wc-bacs-bank-details-account-name{font-family:"Philosopher",Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize}.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-family:"Lato",Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize}.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-family:"Lato",Sans-serif;font-size:15px}.elementor-1591 .elementor-element.elementor-element-4fd874c .shop_table thead tr th,.elementor-1591 .elementor-element.elementor-element-4fd874c .shop_table tfoot th,.elementor-1591 .elementor-element.elementor-element-4fd874c .shop_table tfoot tr td,.elementor-1591 .elementor-element.elementor-element-4fd874c .shop_table tfoot tr td span,.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-table--order-downloads tr td:before{font-family:"Lato",Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize}.elementor-1591 .elementor-element.elementor-element-4fd874c .product-quantity,.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-table--order-details td a,.elementor-1591 .elementor-element.elementor-element-4fd874c td.product-total,.elementor-1591 .elementor-element.elementor-element-4fd874c td.download-product,.elementor-1591 .elementor-element.elementor-element-4fd874c td.download-remaining,.elementor-1591 .elementor-element.elementor-element-4fd874c td.download-expires,.elementor-1591 .elementor-element.elementor-element-4fd874c td.download-file{font-family:"Philosopher",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize}.elementor-1591 .elementor-element.elementor-element-4fd874c .product-name .wc-item-meta .wc-item-meta-label,.elementor-1591 .elementor-element.elementor-element-4fd874c .wc-item-meta li p{font-family:"Lato",Sans-serif;font-size:15px;font-weight:400}.elementor-1591 .elementor-element.elementor-element-4fd874c .shop_table .button,.elementor-1591 .elementor-element.elementor-element-4fd874c .order-again .button,.elementor-1591 .elementor-element.elementor-element-4fd874c .woocommerce-pagination .button{border-width:1px}.elementor-1591 .elementor-element.elementor-element-4fd874c{--buttons-border-color:var(--e-global-color-b166511)}@media(min-width:768px){.elementor-1591 .elementor-element.elementor-element-ad6f824{--width:80%}}@media(max-width:1200px){.elementor-1591 .elementor-element.elementor-element-4fd874c h2{font-size:24px}}@media(max-width:880px){.elementor-1591 .elementor-element.elementor-element-4fd874c h2{font-size:22px}}@media(max-width:767px){.elementor-1591 .elementor-element.elementor-element-ad6f824{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1591 .elementor-element.elementor-element-452066e img{width:60px;height:60px}.elementor-1591 .elementor-element.elementor-element-0dece52 .elementor-heading-title{font-size:25px}.elementor-1591 .elementor-element.elementor-element-b3edbc5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1591 .elementor-element.elementor-element-acee58e .elementor-heading-title{font-size:16px}.elementor-1591 .elementor-element.elementor-element-4fd874c{--sections-spacing:40px;--order-details-rows-gap:18px;--button-padding:0px}.elementor-1591 .elementor-element.elementor-element-4fd874c h2{font-size:20px}}.cassie-thankyou-section ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background:#f9f9fb;border:1px solid #e6e6e6;border-radius:8px;flex-direction:column}.cassie-thankyou-section ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{padding:24px 0 24px 24px;border-bottom:1px solid #e6e6e6;margin:0;display:flex;flex-direction:column;gap:15px}.cassie-thankyou-section section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{background:#f9f9fb;border:1px solid #e6e6e6;border-radius:8px;margin-top:20px}.cassie-thankyou-section section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{padding:16px 24px}.cassie-thankyou-section .woocommerce-table.woocommerce-table--order-details thead th{background-color:#d6d6d6;padding:16px 24px;font-weight:600;border:none}.cassie-thankyou-section .woocommerce-table.woocommerce-table--order-details thead th:first-child{border-top-left-radius:8px}.cassie-thankyou-section .woocommerce-table.woocommerce-table--order-details thead th:last-child{border-top-right-radius:8px}.cassie-thankyou-section .woocommerce-table.woocommerce-table--order-details tbody td,.cassie-thankyou-section .woocommerce-table.woocommerce-table--order-details tfoot td,.cassie-thankyou-section .woocommerce-table.woocommerce-table--order-details tfoot th{padding:16px 24px;border:none;background-color:#fff;vertical-align:middle}.cassie-thankyou-section tr.woocommerce-table__line-item.order_item td{padding:16px 24px !important}.cassie-thankyou-section section.woocommerce-customer-details section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{padding:20px;border:1px solid #e6e6e6;border-radius:8px;background:#f9f9fb}.cassie-thankyou-section section.woocommerce-customer-details section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses address{background:#f9f9fb}