.elementor-17157 .elementor-element.elementor-element-46da5b18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:67px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-17157 .elementor-element.elementor-element-46da5b18:not(.elementor-motion-effects-element-type-background), .elementor-17157 .elementor-element.elementor-element-46da5b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-17157 .elementor-element.elementor-element-50ce2f0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17157 .elementor-element.elementor-element-7a016424{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE6E2;--border-color:#EAE6E2;--padding-top:49px;--padding-bottom:42px;--padding-left:45px;--padding-right:45px;}.elementor-17157 .elementor-element.elementor-element-7a016424:not(.elementor-motion-effects-element-type-background), .elementor-17157 .elementor-element.elementor-element-7a016424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17157 .elementor-element.elementor-element-dee82c3 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-17157 .elementor-element.elementor-element-dee82c3{text-align:center;}.elementor-17157 .elementor-element.elementor-element-dee82c3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:29px;font-weight:400;line-height:1em;color:#927BA0;}.elementor-17157 .elementor-element.elementor-element-62be9ce2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-17157 .elementor-element.elementor-element-62be9ce2{text-align:center;}.elementor-17157 .elementor-element.elementor-element-62be9ce2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.45em;letter-spacing:2.3px;color:#7B707B;}.elementor-17157 .elementor-element.elementor-element-5ada6594 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-17157 .elementor-element.elementor-element-5ada6594{text-align:center;}.elementor-17157 .elementor-element.elementor-element-5ada6594 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:59px;font-weight:400;line-height:1.1em;color:#232025;}.elementor-17157 .elementor-element.elementor-element-752fbca0{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.85em;color:#706A70;}.elementor-17157 .elementor-element.elementor-element-53ff7d24 > .elementor-widget-container{margin:35px 0px 28px 0px;}.elementor-17157 .elementor-element.elementor-element-53ff7d24{--sections-background-color:#FFFFFF;--sections-border-type:solid;--sections-border-color:#EAE6E2;--sections-border-radius:0px 0px 0px 0px;--sections-padding:20px 24px 20px 24px;--titles-color:#292429;--general-text-color:#575158;--payment-details-titles-color:#817B80;--payment-details-items-color:#242024;--payment-details-border-type:solid;--payment-details-border-width:1px;--payment-details-border-color:#EAE6E2;}.elementor-17157 .elementor-element.elementor-element-53ff7d24 .shop_table, .elementor-17157 .elementor-element.elementor-element-53ff7d24 address{border-width:1px 1px 1px 1px;}.elementor-17157 .elementor-element.elementor-element-8cb785b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7DFE6;--border-color:#E7DFE6;--padding-top:29px;--padding-bottom:30px;--padding-left:34px;--padding-right:34px;}.elementor-17157 .elementor-element.elementor-element-8cb785b:not(.elementor-motion-effects-element-type-background), .elementor-17157 .elementor-element.elementor-element-8cb785b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBEF;}.elementor-17157 .elementor-element.elementor-element-4f025614 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-17157 .elementor-element.elementor-element-4f025614{text-align:center;}.elementor-17157 .elementor-element.elementor-element-4f025614 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:600;line-height:1.16em;letter-spacing:2.2px;color:#756A77;}.elementor-17157 .elementor-element.elementor-element-5428ae25 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-17157 .elementor-element.elementor-element-5428ae25{text-align:center;}.elementor-17157 .elementor-element.elementor-element-5428ae25 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;line-height:1.16em;color:#282129;}.elementor-17157 .elementor-element.elementor-element-4d41627a{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#686169;}.elementor-17157 .elementor-element.elementor-element-47b2b379{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17157 .elementor-element.elementor-element-225ea7b7 .elementor-button{background-color:#282429;font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#282429;border-radius:0px 0px 0px 0px;padding:17px 36px 17px 36px;}.elementor-17157 .elementor-element.elementor-element-225ea7b7 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-17157 .elementor-element.elementor-element-782d2b11{text-align:center;font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#777078;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17157 .elementor-element.elementor-element-50ce2f0d{--content-width:860px;}.elementor-17157 .elementor-element.elementor-element-7a016424{--width:100%;}.elementor-17157 .elementor-element.elementor-element-8cb785b{--width:100%;}.elementor-17157 .elementor-element.elementor-element-47b2b379{--width:100%;}}@media(max-width:1024px){.elementor-17157 .elementor-element.elementor-element-46da5b18{--padding-top:50px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-17157 .elementor-element.elementor-element-46da5b18{--padding-top:28px;--padding-bottom:46px;--padding-left:14px;--padding-right:14px;}.elementor-17157 .elementor-element.elementor-element-7a016424{--padding-top:35px;--padding-bottom:32px;--padding-left:21px;--padding-right:21px;}.elementor-17157 .elementor-element.elementor-element-dee82c3{text-align:center;}.elementor-17157 .elementor-element.elementor-element-dee82c3 .elementor-heading-title{font-size:27px;}.elementor-17157 .elementor-element.elementor-element-62be9ce2{text-align:center;}.elementor-17157 .elementor-element.elementor-element-62be9ce2 .elementor-heading-title{font-size:10px;}.elementor-17157 .elementor-element.elementor-element-5ada6594{text-align:center;}.elementor-17157 .elementor-element.elementor-element-5ada6594 .elementor-heading-title{font-size:38px;}.elementor-17157 .elementor-element.elementor-element-752fbca0{text-align:center;font-size:13px;}.elementor-17157 .elementor-element.elementor-element-53ff7d24 > .elementor-widget-container{margin:25px 0px 22px 0px;}.elementor-17157 .elementor-element.elementor-element-53ff7d24{--sections-padding:12px 12px 12px 12px;}.elementor-17157 .elementor-element.elementor-element-8cb785b{--padding-top:28px;--padding-bottom:28px;--padding-left:21px;--padding-right:21px;}.elementor-17157 .elementor-element.elementor-element-4f025614{text-align:center;}.elementor-17157 .elementor-element.elementor-element-4f025614 .elementor-heading-title{font-size:10px;}.elementor-17157 .elementor-element.elementor-element-5428ae25{text-align:center;}.elementor-17157 .elementor-element.elementor-element-5428ae25 .elementor-heading-title{font-size:24px;}.elementor-17157 .elementor-element.elementor-element-4d41627a{text-align:center;font-size:12px;}.elementor-17157 .elementor-element.elementor-element-47b2b379{--padding-top:26px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-17157 .elementor-element.elementor-element-225ea7b7 .elementor-button{font-size:11px;}.elementor-17157 .elementor-element.elementor-element-782d2b11{text-align:center;font-size:12px;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-53ff7d24 */.elementor-17157 .elementor-element.elementor-element-53ff7d24 .woocommerce-order-details table.woocommerce-table tfoot tr:has(> th.order-actions--heading) {display:none!important;}
.elementor-17157 .elementor-element.elementor-element-53ff7d24 .woocommerce-order-details table.woocommerce-table tfoot tr:has(a.order-actions-button) {display:none!important;}
.elementor-17157 .elementor-element.elementor-element-53ff7d24 a.order-actions-button {display:none!important;}
.elementor-17157 .elementor-element.elementor-element-53ff7d24 .woocommerce-thankyou-order-received {display:none!important;}
.elementor-17157 .elementor-element.elementor-element-53ff7d24 .order-again {
    display: none !important;
}
/* Product name links */
.elementor-17157 .elementor-element.elementor-element-53ff7d24 .woocommerce-order-details .product-name a {
    color: #302D30 !important;
    text-decoration: none !important;
}

/* Product names on hover */
.elementor-17157 .elementor-element.elementor-element-53ff7d24 .woocommerce-order-details .product-name a:hover {
    color: #766C76 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46da5b18 */.elementor-17157 .elementor-element.elementor-element-46da5b18 { color-scheme: light; }
.elementor-17157 .elementor-element.elementor-element-46da5b18 .woocommerce-order-details table.woocommerce-table tfoot tr:has(> th.order-actions--heading) {display:none!important;}
.elementor-17157 .elementor-element.elementor-element-46da5b18 .woocommerce-order-details table.woocommerce-table tfoot tr:has(.order-actions-button) {display:none!important;}
.elementor-17157 .elementor-element.elementor-element-46da5b18 .woocommerce-order-details a.order-actions-button {display:none!important;}
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary .woocommerce-thankyou-order-received { display:none!important; }
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary h2,
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary h3 { font-family:Georgia, 'Times New Roman', serif!important; font-size:26px!important; font-weight:400!important; line-height:1.2!important; color:#242124!important; }
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary table.shop_table,
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary table.woocommerce-table { border-collapse:collapse!important; width:100%!important; }
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary table.shop_table th,
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary table.shop_table td { padding:15px!important; overflow-wrap:anywhere; }
.elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary .woocommerce-order-details { margin-bottom:36px!important; }
@media(max-width:767px) {
 .elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary h2,
 .elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary h3 {font-size:23px!important;}
 .elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary table.shop_table th,
 .elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary table.shop_table td {padding:11px!important;font-size:12px!important;}
 .elementor-17157 .elementor-element.elementor-element-46da5b18 .elementor-widget-woocommerce-purchase-summary .woocommerce-order-overview li {min-width:0;overflow-wrap:anywhere;}
}/* End custom CSS */