.elementor-1864 .elementor-element.elementor-element-0d2fb69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1864 .elementor-element.elementor-element-59d31a6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary )}.woocommerce .elementor-1864 .elementor-element.elementor-element-5dceeb2 .flex-viewport,.woocommerce .elementor-1864 .elementor-element.elementor-element-5dceeb2 div.images .woocommerce-product-gallery__image:first-child{border-radius:4px 4px 4px 4px}.woocommerce .elementor-1864 .elementor-element.elementor-element-5dceeb2 .flex-viewport:not(:last-child){margin-bottom:20px}.woocommerce .elementor-1864 .elementor-element.elementor-element-5dceeb2 .flex-control-thumbs img{border-radius:8px 8px 8px 8px}.woocommerce .elementor-1864 .elementor-element.elementor-element-5dceeb2 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0}.woocommerce .elementor-1864 .elementor-element.elementor-element-5dceeb2 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2)}.elementor-1864 .elementor-element.elementor-element-1153475{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1864 .elementor-element.elementor-element-6a11992{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1864 .elementor-element.elementor-element-7f0cb22{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1864 .elementor-element.elementor-element-7f0cb22 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-1864 .elementor-element.elementor-element-7f0cb22 .elementor-heading-title a:hover,.elementor-1864 .elementor-element.elementor-element-7f0cb22 .elementor-heading-title a:focus{color:var(--e-global-color-primary)}.elementor-1864 .elementor-element.elementor-element-8a4ad5f{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1864 .elementor-element.elementor-element-8a4ad5f .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:32px;font-weight:600;color:#7B142B}.elementor-1864 .elementor-element.elementor-element-6bf83d3 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-1864 .elementor-element.elementor-element-31f4795{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1864 .elementor-element.elementor-element-eafa664{margin:4px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1864 .elementor-element.elementor-element-eafa664 .elementor-heading-title{color:var(--e-global-color-text)}.woocommerce .elementor-1864 .elementor-element.elementor-element-c841ce0 .woocommerce-product-details__short-description{color:var(--e-global-color-text);font-weight:500}.elementor-1864 .elementor-element.elementor-element-e23c295>.elementor-widget-container{margin:20px 0 0 0}.elementor-1864 .elementor-element.elementor-element-e23c295 .cart button,.elementor-1864 .elementor-element.elementor-element-e23c295 .cart .button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:#FFF;background-color:var(--e-global-color-primary);border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px}.elementor-1864 .elementor-element.elementor-element-e23c295 .cart button:hover,.elementor-1864 .elementor-element.elementor-element-e23c295 .cart .button:hover{color:#FFF;background-color:var(--e-global-color-primary)}.elementor-1864 .elementor-element.elementor-element-e23c295 .quantity .qty{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary);transition:var(--e-global-color-primary)}.elementor-1864 .elementor-element.elementor-element-e23c295 .quantity .qty:focus{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.woocommerce .elementor-1864 .elementor-element.elementor-element-e23c295 form.cart .variations{width:100%}.woocommerce .elementor-1864 .elementor-element.elementor-element-e23c295 form.cart table.variations label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-1864 .elementor-element.elementor-element-e23c295 form.cart table.variations td.value select,.woocommerce .elementor-1864 .elementor-element.elementor-element-e23c295 form.cart table.variations td.value:before{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-1864 .elementor-element.elementor-element-e23c295 form.cart table.variations td.value select{border-color:var(--e-global-color-primary)}.elementor-1864 .elementor-element.elementor-element-e23c295 .added_to_cart{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:500}.elementor-1864 .elementor-element.elementor-element-4b0ed56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1864 .elementor-element.elementor-element-3fe5503{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1864 .elementor-element.elementor-element-88807dd{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1864 .elementor-element.elementor-element-88807dd .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:600;color:#7B142B}.elementor-1864 .elementor-element.elementor-element-bd935cd{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1864 .elementor-element.elementor-element-bd935cd.elementor-element{--align-self:flex-end}.elementor-1864 .elementor-element.elementor-element-87ba5b2{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1864 .elementor-element.elementor-element-cb3a43f{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1864 .elementor-element.elementor-element-b9036d1 .wpr-product-description p{color:var(--e-global-color-text);text-align:left}.elementor-1864 .elementor-element.elementor-element-b9036d1 .wpr-product-description li{color:var(--e-global-color-text)}.elementor-1864 .elementor-element.elementor-element-b9036d1 .wpr-product-description a{color:var(--e-global-color-text)}.elementor-1864 .elementor-element.elementor-element-b9036d1 .wpr-product-description pre{color:var(--e-global-color-text);text-align:left}.elementor-1864 .elementor-element.elementor-element-b9036d1 .wpr-product-description p,.elementor-1864 .elementor-element.elementor-element-b9036d1 .wpr-product-description li,.elementor-1864 .elementor-element.elementor-element-b9036d1 .wpr-product-description a,.elementor-1864 .elementor-element.elementor-element-b9036d1 pre{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:500}.elementor-1864 .elementor-element.elementor-element-3661f34{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary )}.elementor-1864 .elementor-element.elementor-element-b0de51c .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:48px;font-weight:600}.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)}.elementor-1864 .elementor-element.elementor-element-6e88a01{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:500}.elementor-1864 .elementor-element.elementor-element-6122228{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1864 .elementor-element.elementor-element-3fe50f96 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:32px;font-weight:600}.elementor-1864 .elementor-element.elementor-element-3d89de00{--grid-columns:3}.elementor-1864 .elementor-element.elementor-element-3d89de00 .elementor-pagination{text-align:center}body:not(.rtl) .elementor-1864 .elementor-element.elementor-element-3d89de00 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(10px/2)}body:not(.rtl) .elementor-1864 .elementor-element.elementor-element-3d89de00 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(10px/2)}body.rtl .elementor-1864 .elementor-element.elementor-element-3d89de00 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(10px/2)}body.rtl .elementor-1864 .elementor-element.elementor-element-3d89de00 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(10px/2)}.elementor-1864 .elementor-element.elementor-element-70e85133{--display:flex}.elementor-1864 .elementor-element.elementor-element-794a01b7{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:400;text-decoration:none}@media(min-width:768px){.elementor-1864 .elementor-element.elementor-element-59d31a6{--width:50%}.elementor-1864 .elementor-element.elementor-element-1153475{--width:50%}.elementor-1864 .elementor-element.elementor-element-70e85133{--content-width:1300px}}@media(max-width:1024px) and (min-width:768px){.elementor-1864 .elementor-element.elementor-element-59d31a6{--width:100%}.elementor-1864 .elementor-element.elementor-element-1153475{--width:100%}}@media(max-width:1024px){.elementor-1864 .elementor-element.elementor-element-0d2fb69{--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}.elementor-1864 .elementor-element.elementor-element-59d31a6{border-width:1px 1px 0 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px}.elementor-1864 .elementor-element.elementor-element-1153475{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-1864 .elementor-element.elementor-element-3d89de00{--grid-columns:2}}@media(max-width:767px){.elementor-1864 .elementor-element.elementor-element-3d89de00{--grid-columns:1}}.woocommerce .woocommerce-message{background:rgb(123 20 43 / .06)!important;border:1px solid rgb(123 20 43 / .18)!important;border-left:4px solid #7B142B!important;border-radius:6px!important;padding:14px 14px!important;margin:12px 0 18px 0!important;font-family:"Plus Jakarta Sans",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:550!important;color:rgb(0 0 0 / .75)!important;box-shadow:0 10px 24px rgb(0 0 0 / .05)!important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-message a{font-size:13.5px!important;line-height:1.35!important}.woocommerce .woocommerce-message::before{color:#7B142B!important}.woocommerce .woocommerce-message a.wc-forward,.woocommerce .woocommerce-message a.wc-forward:visited{background:#7B142B!important;color:#ffffff!important;border:1px solid #7B142B!important;border-radius:4px!important;padding:10px 14px!important;font-family:"Plus Jakarta Sans",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:650!important;font-size:13px!important;text-decoration:none!important;box-shadow:none!important}.woocommerce .woocommerce-message a.wc-forward:hover{background:#651125!important;border-color:#651125!important;color:#ffffff!important;transform:translateY(-1px)}@media (max-width:480px){.woocommerce .woocommerce-message{padding:12px 12px!important}.woocommerce .woocommerce-message a.wc-forward{display:inline-flex!important;width:fit-content!important;margin-top:8px!important}}