.elementor-1004 .elementor-element.elementor-element-3cd145b9{--display:flex;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:#B08D5759;--border-color:#B08D5759;--border-radius:8px 8px 8px 8px;box-shadow:0px 10px 40px 0px rgba(26, 26, 26, 0.08);--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-1004 .elementor-element.elementor-element-3cd145b9:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-3cd145b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}body.elementor-page-1004:not(.elementor-motion-effects-element-type-background), body.elementor-page-1004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}@media(max-width:767px){.elementor-1004 .elementor-element.elementor-element-3cd145b9{--margin-top:24px;--margin-bottom:24px;--margin-left:24px;--margin-right:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-5df976fc */.elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation{background:#F7F3EE;border:1px solid rgba(176,141,87,0.25);border-radius:6px;padding:20px 0;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation li{border-bottom:1px solid rgba(176,141,87,0.15);} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation li:last-child{border-bottom:none;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation li a{display:block;padding:13px 24px;font-family:'Jost',sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-size:13px;color:#1A1A1A;text-decoration:none;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation li a:hover{color:#B08D57;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation li.is-active a{color:#B08D57;font-weight:600;border-left:3px solid #B08D57;padding-left:21px;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-navigation-link--downloads{display:none;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-content{font-family:'Montserrat',sans-serif;color:#1A1A1A;line-height:1.8;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-content h2,.elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-content h3{font-family:'Playfair Display',serif;color:#1A1A1A;font-weight:600;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-content a{color:#B08D57;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-content mark{color:#B08D57;background:none;font-weight:600;} .elementor-1004 .elementor-element.elementor-element-5df976fc table.shop_table{border:1px solid rgba(176,141,87,0.2);border-radius:6px;overflow:hidden;} .elementor-1004 .elementor-element.elementor-element-5df976fc table.shop_table thead th{background:#F7F3EE;font-family:'Jost',sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:12px;color:#1A1A1A;} .elementor-1004 .elementor-element.elementor-element-5df976fc table.shop_table td,.elementor-1004 .elementor-element.elementor-element-5df976fc table.shop_table th{padding:14px;border-bottom:1px solid rgba(176,141,87,0.12);} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-Address{background:#F7F3EE;border:1px solid rgba(176,141,87,0.2);border-radius:6px;padding:28px;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-Address h3{font-family:'Playfair Display',serif;font-size:18px;margin-bottom:12px;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-Addresses{gap:24px;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-Address .edit{color:#B08D57;} .elementor-1004 .elementor-element.elementor-element-5df976fc input.input-text,.elementor-1004 .elementor-element.elementor-element-5df976fc select,.elementor-1004 .elementor-element.elementor-element-5df976fc textarea{border:1px solid #D8D2C4;border-radius:2px;padding:12px;font-family:'Montserrat',sans-serif;} .elementor-1004 .elementor-element.elementor-element-5df976fc input.input-text:focus,.elementor-1004 .elementor-element.elementor-element-5df976fc select:focus,.elementor-1004 .elementor-element.elementor-element-5df976fc textarea:focus{border-color:#B08D57;box-shadow:0 0 0 1px #B08D57;outline:none;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-Button,.elementor-1004 .elementor-element.elementor-element-5df976fc button.button,.elementor-1004 .elementor-element.elementor-element-5df976fc input.button,.elementor-1004 .elementor-element.elementor-element-5df976fc a.button{background:#B08D57;color:#F7F3EE;font-family:'Jost',sans-serif;text-transform:uppercase;letter-spacing:2px;padding:16px 32px;border-radius:2px;border:none;font-weight:500;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-Button:hover,.elementor-1004 .elementor-element.elementor-element-5df976fc button.button:hover,.elementor-1004 .elementor-element.elementor-element-5df976fc input.button:hover,.elementor-1004 .elementor-element.elementor-element-5df976fc a.button:hover{background:#96773F;color:#F7F3EE;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-Address h3{font-size:18px;text-transform:none;letter-spacing:0;} .elementor-1004 .elementor-element.elementor-element-5df976fc .woocommerce-MyAccount-content h2{font-size:20px;margin-bottom:16px;} .elementor-1004 .elementor-element.elementor-element-5df976fc legend{font-family:'Playfair Display',serif;font-size:18px;color:#1A1A1A;} .woocommerce-order-overview{background:#F7F3EE;border:1px solid rgba(176,141,87,0.2);border-radius:6px;padding:20px 24px;list-style:none;display:flex;flex-wrap:wrap;gap:16px 32px;margin:0 0 32px;}.woocommerce-order-overview li{font-family:'Montserrat',sans-serif;font-size:14px;color:#1A1A1A;}.woocommerce-order-overview li strong{font-family:'Jost',sans-serif;color:#B08D57;display:block;text-transform:uppercase;font-size:11px;letter-spacing:1px;margin-top:4px;}.woocommerce-order-details__title{font-family:'Playfair Display',serif;font-size:20px;color:#1A1A1A;margin-bottom:16px;}.woocommerce-customer-details h2{font-family:'Playfair Display',serif;font-size:20px;color:#1A1A1A;margin-bottom:16px;}.woocommerce-customer-details address{font-family:'Montserrat',sans-serif;border:1px solid rgba(176,141,87,0.2);border-radius:6px;padding:20px;background:#F7F3EE;line-height:1.7;font-style:normal;}.woocommerce-columns{display:flex;gap:24px;flex-wrap:wrap;}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{flex:1;min-width:220px;}mark.order-status{background:rgba(176,141,87,0.12);color:#96773F;padding:4px 12px;border-radius:20px;font-size:12px;text-transform:uppercase;letter-spacing:0.5px;font-weight:600;display:inline-block;}.woocommerce-orders-table__cell-order-actions .button{margin:2px 4px 2px 0;}/* End custom CSS */