a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:15px;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:2px;left:auto;color:#fff;background-color:#8C704E;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{color:#000}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{color:#000}.elementor-menu-cart__footer-buttons .elementor-button--checkout{background-color:#8c704c!important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart{background-color:#8c704c!important}a.checkout-button.button.alt.wc-forward{background-color:#8c704c!important}.page-content a{text-decoration:none;color:#000}button#place_order{background-color:#8c704c}.page-header{margin-top:5%!important;padding-bottom:3%;margin:auto;display:table}h1.entry-title{font-size:30px!important}.woocommerce-MyAccount-content{padding:35px 25px 25px 25px!important}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link{text-decoration:underline!important;padding-bottom:5px!important;text-transform:uppercase;font-weight:600;color:#8C704E}.woocommerce-account .addresses .title .edit{float:right;padding:8px 15px 8px 15px;background:#8C704E;color:#fff;border-radius:3px;margin:5px}button.woocommerce-Button.button{margin-top:20px;background:#8C704E;color:#fff;padding:15px;border:0}button.woocommerce-Button.button :hover{margin-top:20px;background:#8C704E;color:#fff;padding:15px;border:0}button.woocommerce-button.button.woocommerce-form-login__submit{background:#8C704E;color:#fff;padding:10px 30px 10px 30px;border:0}button.woocommerce-button.button.woocommerce-form-login__submit :hover{background:#8C704E;color:#fff;padding:10px 30px 10px 30px;border:0;margin-top:10px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-top:10px}h2{display:table;margin:auto;font-size:1.5rem}.woocommerce-info{border-top-color:#8C704E}.woocommerce-info::before{color:#8C704E}a.woocommerce-Button.button{float:left!important;background:#8C704E;color:#fff;padding:10px 30px 10px 30px;border:0;margin-top:20px}a.woocommerce-Button.button :hover{float:left!important;background:#8C704E;color:#fff;padding:10px 30px 10px 30px;border:0;margin-top:35px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:30px;font-size:18px;color:#48759B;font-weight:600}.woocommerce ul.order_details li{font-size:12px;line-height:1;padding-bottom:18px;border-right:none}h2.woocommerce-order-details__title{text-align:left;padding-bottom:25px;display:flex}section.woocommerce-order-details{padding:40px}h2.woocommerce-column__title{padding-bottom:20px}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{padding:0 40px}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{padding:40px}.elementor-widget-woocommerce-checkout-page a{color:#0675c4!important;font-weight:700}.woocommerce ul.order_details{border-bottom:1px solid}.woocommerce .elementor-177 .elementor-element.elementor-element-3411957 .woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.woocommerce .elementor-177 .elementor-element.elementor-element-cd3dee9.elementor-wc-products .products>h2{;padding-bottom:30px;text-transform:none!important}.woocommerce table.shop_attributes td p{padding:8px 5px!important}.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){color:#8c704e!important;font-weight:700!important}.elementor-widget-woocommerce-cart .woocommerce button.button{border:2px var(--forms-buttons-border-type,solid) var(--totals-divider-color,#69727d)!important}.elementor-widget-woocommerce-cart .woocommerce button.button:hover{border-color:var(--totals-divider-color,#69727d)!important}.elementor-16 .elementor-element.elementor-element-df29a95.elementor-wc-products .added_to_cart{font-weight:700!important;padding-left:10px!important}.order-received-container{max-width:900px;margin:40px auto;padding:40px;background-color:#fff;border-radius:8px;box-shadow:0 4px 15px rgb(0 0 0 / .08);font-family:Arial,sans-serif;color:#333;line-height:1.6}.thank-you-message{text-align:center;margin-bottom:40px}.woocommerce-thankyou-order-received{font-size:28px;font-weight:700;color:#4CAF50;margin:0;padding:0}.order-summary-section{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:25px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:40px}.order-summary-item{flex:1 1 auto;min-width:150px;text-align:center}.order-summary-item strong{display:block;font-size:15px;color:#777;margin-bottom:5px}.order-summary-item span{font-size:20px;font-weight:700;color:#333}.payment-note{text-align:center;margin-bottom:30px;font-style:italic;font-size:16px;font-weight:500;color:#444}.section-title{font-size:22px;color:#333;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}.order-details-section{margin-bottom:40px}.woocommerce-table.shop_table.order_details{width:100%;border-collapse:collapse;margin-bottom:20px}.woocommerce-table.shop_table.order_details th,.woocommerce-table.shop_table.order_details td{padding:12px 0;text-align:left;border-bottom:1px solid #eee;font-size:15px}.woocommerce-table.shop_table.order_details th{font-weight:700;color:#555;width:60%}.woocommerce-table.shop_table.order_details td{width:40%}.woocommerce-table.shop_table.order_details tfoot tr:last-child{border-bottom:none}.woocommerce-table.shop_table.order_details tfoot th{font-weight:400;color:#333;font-size:16px}.woocommerce-table.shop_table.order_details tfoot tr:last-child th,.woocommerce-table.shop_table.order_details tfoot tr:last-child td{font-size:20px;font-weight:700;color:#000}.woocommerce-table__product-name.product-name a{color:#007bff;text-decoration:none}.woocommerce-table__product-name.product-name a:hover{text-decoration:underline}.address-group{display:flex;flex-wrap:wrap;gap:30px;margin-top:40px}.billing-address-block,.shipping-address-block{flex:1;min-width:280px;padding:25px;border:1px solid #eee;border-radius:8px;background-color:#f9f9f9}.address-group h3.section-title{margin-top:0;padding-bottom:10px;border-bottom:1px solid #ddd;font-size:18px}.address-group address{font-style:normal;line-height:1.8;color:#555;font-size:15px}.woocommerce-customer-details--phone,.woocommerce-customer-details--email{margin-top:10px;font-weight:700;color:#333}@media (max-width:768px){.order-received-container{padding:20px;margin:20px auto}.order-summary-section{flex-direction:column;align-items:center;gap:15px}.order-summary-item{width:100%;text-align:center}.address-group{flex-direction:column;gap:20px}.billing-address-block,.shipping-address-block{width:100%}.woocommerce-thankyou-order-received{font-size:24px}.section-title{font-size:20px}}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row{background-color:#fff;border:1px solid #ccc;padding:12px 14px;border-radius:6px;font-size:15px;transition:border-color 0.3s ease;border-color:#8c704c;outline:none;background-color:#fff;color:#222}.elementor-1081 .elementor-element.elementor-element-8022cb0.elementor-wc-products ul.products li.product{padding:5% 5% 5% 5%!important}ul.products li.product{display:flex!important;flex-direction:column!important;height:100%;justify-content:space-between!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{text-align:center}a.button.product_type_variable.add_to_cart_button{text-align:center}@media (min-width:768px){ul.products li.product img{transition:transform 0.4s ease}ul.products li.product:hover img{transform:scale(1.07)}}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons{display:flex!important;flex-direction:column!important}.elementor-menu-cart__footer-buttons .elementor-button{width:100%!important;margin-right:0!important}.elementor-menu-cart__main{width:450px!important}a.woocommerce-product-gallery__trigger{z-index:1!important;