.elementor-12379 .elementor-element.elementor-element-6b71fc58{--display:flex;--min-height:8vh;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E5DC;--border-color:#E8E5DC;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-12379 .elementor-element.elementor-element-6b71fc58:not(.elementor-motion-effects-element-type-background), .elementor-12379 .elementor-element.elementor-element-6b71fc58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF6;}.elementor-12379 .elementor-element.elementor-element-6b71fc58.e-con{--align-self:stretch;}.elementor-12379 .elementor-element.elementor-element-826755a .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS */.kt-legal,.kt-legal *{box-sizing:border-box;margin:0;padding:0;}
.kt-legal{font-family:'Assistant',sans-serif;direction:rtl;background:#FFFFFF;color:#1B1E1A;padding:60px 22px;}
.kt-legal .kt-wrap{max-width:1440px;margin:0 auto;}
.kt-legal .kt-eyebrow{display:inline-block;font-weight:700;letter-spacing:.18em;color:#2E9E47;font-size:13px;margin-bottom:14px;}
.kt-legal h1{font-family:'Rubik',sans-serif;font-weight:800;font-size:clamp(30px,5vw,44px);color:#15401F;line-height:1.12;margin-bottom:20px;}
.kt-legal .kt-lead{font-size:18px;line-height:1.9;color:#2f322c;margin-bottom:8px;}
.kt-legal .kt-clauses{list-style:none;margin-top:18px;}
.kt-legal .kt-clause{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid #F0EEE7;}
.kt-legal .kt-clause:last-child{border-bottom:none;}
.kt-legal .kt-num{flex:none;font-family:'Rubik',sans-serif;font-weight:700;color:#1E5631;font-size:16px;min-width:44px;padding-top:1px;}
.kt-legal .kt-clause p{font-size:16.5px;line-height:1.85;color:#43463f;margin:0;}
.kt-legal .kt-note{background:#FBFAF6;border:1px solid #E8E5DC;border-radius:12px;padding:20px 24px;margin:16px 0 6px;font-size:15.5px;line-height:1.8;color:#43463f;}
.kt-legal a{color:#1E5631;}
.kt-legal .kt-updated{margin-top:30px;color:#9DA095;font-size:14px;}/* End custom CSS */