.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-287af97:#782834;--e-global-color-e2cce44:#F7EDEB;--e-global-color-ef96ed3:#F7EDEB;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 h2{color:#000;font-size:25px;line-height:35px}.elementor-kit-6 h3{color:#000;font-size:23px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1300px}.e-con{--container-max-width:1300px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6 h2{font-size:22px}.elementor-kit-6 h3{font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.related.products>h2{display:none!important}.woocommerce-page.woocommerce ul.products li.product,.woocommerce ul.products li.product.product{display:flex!important;flex-direction:column!important;align-items:flex-start!important;position:relative!important;padding-bottom:56px!important}.woocommerce-page.woocommerce ul.products li.product .button::before,.woocommerce-page.woocommerce ul.products li.product .button::after,.woocommerce-page.woocommerce ul.products li.product .button.added::before,.woocommerce-page.woocommerce ul.products li.product .button.added::after,.woocommerce ul.products li.product.product .button::before,.woocommerce ul.products li.product.product .button::after{display:none!important;content:none!important}.woocommerce-page.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page.woocommerce ul.products li.product a.added_to_cart.wc-forward,.woocommerce ul.products li.product.product a.added_to_cart,.woocommerce ul.products li.product.product a.added_to_cart.wc-forward{display:block!important;position:absolute!important;inset:auto 0 18px 0!important;margin:0!important;padding:0!important;text-align:left!important;font-family:'Poppins',sans-serif!important;font-size:14px!important;font-weight:500!important;color:#782834!important;text-decoration:underline!important;text-underline-offset:4px!important;letter-spacing:-0.3px!important;background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;line-height:1.4!important}.woocommerce-page.woocommerce ul.products li.product a.added_to_cart:hover,.woocommerce ul.products li.product.product a.added_to_cart:hover{color:#5C1F28!important;background:transparent!important}.woocommerce-cart table.shop_table{border:0;border-collapse:separate;border-spacing:0;font-family:'Poppins',sans-serif;background:#fff0}.woocommerce-cart table.shop_table thead{background:#fff0}.woocommerce-cart table.shop_table th{font-family:'Playfair Display',serif;font-weight:400;font-size:16px;color:#1A1A1A;border-bottom:2px solid #782834;padding:16px 12px;text-transform:none;letter-spacing:0;background:#fff0}.woocommerce-cart table.shop_table td{border-top:1px solid #F1F1F1;border-bottom:0;padding:20px 12px;vertical-align:middle;font-size:15px;color:#1A1A1A;background:#fff0}.woocommerce-cart table.shop_table td.product-name a,.woocommerce-cart table.shop_table td.product-name{color:#1A1A1A!important;font-family:'Playfair Display',serif!important;font-weight:400!important;font-size:18px!important;text-decoration:none!important;line-height:1.3!important}.woocommerce-cart table.shop_table td.product-name a:hover{color:#782834!important}.woocommerce-cart table.shop_table td.product-price,.woocommerce-cart table.shop_table td.product-subtotal{font-family:'Poppins',sans-serif!important;font-weight:500!important;color:#782834!important;font-size:16px!important}.woocommerce-cart table.shop_table td.product-quantity input.qty{font-family:'Poppins',sans-serif;font-size:15px;width:64px;padding:8px;border:1px solid #E5E7EB;border-radius:6px;text-align:center}.woocommerce-cart table.shop_table td.product-remove a.remove{color:#7A7A7A!important;background:transparent!important;font-size:22px!important;width:28px;height:28px;line-height:28px;font-weight:400}.woocommerce-cart table.shop_table td.product-remove a.remove:hover{color:#782834!important;background:transparent!important}.woocommerce-cart .coupon{padding:0}.woocommerce-cart input#coupon_code.input-text{font-family:'Poppins',sans-serif;font-size:15px;border:1px solid #E5E7EB;border-radius:8px;padding:12px 16px;background:#FFF;color:#1A1A1A}.woocommerce-cart input#coupon_code.input-text:focus{outline:none;border-color:#782834;box-shadow:0 0 0 3px rgb(120 40 52 / .1)}.woocommerce-cart .actions .button,.woocommerce-cart .actions button.button,.woocommerce-cart .cart_totals .checkout-button,.woocommerce-cart .checkout-button,.woocommerce-cart a.button.checkout,.woocommerce-cart .e-apply-coupon,.woocommerce-cart button[name="apply_coupon"],.woocommerce-cart button[name="update_cart"],.woocommerce-cart button[name="calc_shipping"]{font-family:'Poppins',sans-serif!important;font-weight:500!important;font-size:16px!important;letter-spacing:-0.3px!important;background-color:#782834!important;color:#FFFFFF!important;padding:14px 28px!important;border-radius:8px!important;border:0!important;text-decoration:none!important;box-shadow:0 2px 8px -2px rgb(120 40 52 / .25);transition:background-color .18s ease,box-shadow .18s ease,opacity .18s ease;opacity:1;cursor:pointer}.woocommerce-cart .actions .button:hover,.woocommerce-cart .actions button.button:hover,.woocommerce-cart .cart_totals .checkout-button:hover,.woocommerce-cart .checkout-button:hover,.woocommerce-cart a.button.checkout:hover,.woocommerce-cart .e-apply-coupon:hover,.woocommerce-cart button[name="apply_coupon"]:hover,.woocommerce-cart button[name="update_cart"]:hover,.woocommerce-cart button[name="calc_shipping"]:hover{background-color:#5C1F28!important;box-shadow:0 4px 14px -2px rgb(120 40 52 / .35)}.woocommerce-cart .actions .button[disabled],.woocommerce-cart .actions .button.disabled,.woocommerce-cart button[disabled],.woocommerce-cart button.button[disabled]{background-color:#E5E7EB!important;color:#9CA3AF!important;cursor:not-allowed!important;box-shadow:none!important;opacity:1!important}.woocommerce-cart .cart_totals{background:#F7EDEB;padding:32px;border-radius:16px;border:1px solid #E5E7EB}.woocommerce-cart .cart_totals h2{font-family:'Playfair Display',serif!important;font-weight:400!important;font-size:26px!important;color:#1A1A1A!important;margin:0 0 20px!important;padding:0!important;text-transform:none!important}.woocommerce-cart .cart_totals table.shop_table_responsive{background:#fff0;border:0}.woocommerce-cart .cart_totals table.shop_table_responsive th{font-family:'Poppins',sans-serif;font-weight:500;font-size:14px;color:#374151;background:#fff0;border:0;padding:10px 0;text-transform:none;letter-spacing:0}.woocommerce-cart .cart_totals table.shop_table_responsive td{border:0;padding:10px 0;font-family:'Poppins',sans-serif;font-size:14px;color:#1A1A1A}.woocommerce-cart .cart_totals .order-total td,.woocommerce-cart .cart_totals .order-total th{border-top:2px solid #782834;padding-top:16px;font-size:18px!important;font-weight:600!important;color:#782834!important}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{padding:24px 0 0}.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{display:block;text-align:center;font-size:18px!important;padding:18px!important}.woocommerce-cart .shipping-calculator-button{font-family:'Poppins',sans-serif!important;font-size:14px!important;font-weight:500!important;color:#782834!important;text-decoration:underline!important;text-underline-offset:4px}.woocommerce-cart .shipping-calculator-button:hover{color:#5C1F28!important}.woocommerce-cart .shipping-calculator-form select,.woocommerce-cart .shipping-calculator-form input.input-text{font-family:'Poppins',sans-serif;font-size:14px;border:1px solid #E5E7EB;border-radius:6px;padding:10px 14px;background:#FFF;color:#1A1A1A}.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-info,.woocommerce-cart .woocommerce-error{font-family:'Poppins',sans-serif;font-size:14px;border-radius:8px;border:0;padding:14px 20px}@media only screen and (max-width:767px){.woocommerce-cart .cart_totals{padding:24px}}.elementor-element-fec20bb .elementor-field-type-checkbox label a,.elementor-element-fec20bb .elementor-field-type-acceptance label a,.elementor-element-fec20bb input[type='checkbox']+label a{color:#FFFFFF!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:500}.elementor-element-fec20bb .elementor-field-type-checkbox label a:hover,.elementor-element-fec20bb .elementor-field-type-acceptance label a:hover{color:rgb(255 255 255 / .78)!important}