﻿/* SB_AI_IMPORTS */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@200;300;400;500;700;800&display=swap');
/* SB_START;Type_Name:WebDesign_WP;Type_RowID:0*/
#SB_BODY_WP
{
background:#ffffff;
}
.SB_Header_Cont
{
background:linear-gradient(208deg,#fffdfb 60%,#f3ebe2 100%);
box-shadow:0 4px 24px rgba(140,86,55,.08);
}
.SB_Header
{
background:transparent;
margin-top:0px;
margin-bottom:0px;
border-top:1px  ;
border-left:1px  ;
border-right:1px  ;
border-bottom:1px  ;
}
.SB_Header_Menu_TopPos
{
padding:0px 0px 0px 0px;
border-bottom:0;
}
.SB_Header_Menu
{
background:transparent;
padding:0px 0px 0px 0px;
}
#SB_BODY_WP .SB_FlashGallery_Container
{
background:transparent;
}
.SB_Header2_Cont
{
margin:0px 0px 0px 0px;
}
.SB_Header2
{
background:transparent url('http://cmsadmin.co.il/webtemplate/designfiles/headers/candis.jpg') ;
height:300px;
}
.SB_Page_Container
{
}
.SB_Page_Container_Table
{
background:transparent;
border-top:1px solid transparent;
border-left:1px solid transparent;
border-right:1px solid transparent;
}
.SB_Page_Content
{
padding:15px 15px 15px 15px;
}
.SB_Menu_Container
{
}
.SB_LMenu_Container
{
padding:30px 0px 0px 0px;
}
.SB_Bottom_Background
{
background:#efe8e0;
margin:0px 0px 0px 0px;
border-top:0;
}
.SB_Bottom_Container
{
background:transparent;
border-top:0;
}

/* SB_END;Type_Name:WebDesign_WP;Type_RowID:0*/
/* SB_START;Type_Name:General;Type_RowID:0*/
BODY,TD,DIV,P{color:#000000;font-size:17px;font-weight:normal;font-family:'Assistant';}A{color:#000000;text-decoration:none;}A:visited{text-decoration:none;}A:hover{color:#333333;text-decoration:none;}h1{color:#000000;font-size:36px;font-weight:normal;font-style:normal;border-bottom:1px solid #dddddd;}h2{font-size:24px;font-weight:normal;font-style:normal;}h3{font-size:20px;font-weight:normal;font-style:normal;}h4{font-style:normal;}h5{font-size:24px;}h6{font-size:16px;}small{font-size:16px;}input[type=button],input[type=submit],.btn{color:#ffffff;font-size:16px;font-weight:600;font-family:'Assistant';background:#8c5637;padding:0 24px 0 24px;cursor:pointer;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:40px 40px 40px 40px;box-shadow:0 6px 18px rgba(140,86,55,.22);transition:background .25s,transform .25s;}input[type=text],textarea,select,input[type=password]{color:#000000;font-size:17px;font-weight:normal;font-style:normal;background:#ffffff;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-radius:0 0 0 0;box-shadow:0 0 0 0 ;}input[type=text]:hover,textarea:hover,select:hover,input[type=password]:hover{color:#000000;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;box-shadow:0 0 0 0 ;}input[type=text]:focus,textarea:focus,input[type=password]:focus{background:#f0f0f0;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;box-shadow:0 0 0 0 ;}input[type=button]:hover,input[type=submit]:hover,.btn:hover{color:#ffffff;background:#a06a4b;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:40px 40px 40px 40px;box-shadow:0 8px 22px rgba(140,86,55,.28);}
/* SB_END;Type_Name:General;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_V;Type_RowID:0*/
#SB_DDMenu_V li
{
width:216px;
height:33px;
background:transparent;
border-bottom:1px solid #c5e0e5;
}
#SB_DDMenu_V a
{
color:#7c888a;
font-size:15px;
font-weight:normal;
font-family:'simple_clm';
padding:0px 10px 0px 10px;
}
#SB_DDMenu_V li:hover
{
background:#ffffff;
border-bottom:1px solid #3ea2b3;
}
#SB_DDMenu_V li:hover > a
{
color:#165a66;
}
#SB_DDMenu_V .active
{
border-bottom:1px solid #0a5866;
}
#SB_DDMenu_V li.active>a
{
color:#054652;
}
#SB_DDMenu_V li li
{
}
#SB_DDMenu_V li li a
{
}
#SB_DDMenu_V li li:hover
{
}
#SB_DDMenu_V li li:hover > a
{
}
#SB_DDMenu_V li.active ul li.active
{
}
#SB_DDMenu_V li.active ul li.active>a
{
}
#SB_DDMenu_V li ul
{
}
#SB_DDMenu_V >ul
{
background:#ffffff url('388224_1.png') ;
border-top:1px solid #dedede;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
border-bottom:1px solid #dedede;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
box-shadow:3px 3px 6px 0px #ededed;
-moz-box-shadow:3px 3px 6px 0px #ededed;
-webkit-box-shadow:3px 3px 6px 0px #ededed;
padding:0px 0px 0px 0px;
}

/* SB_END;Type_Name:SB_DDMenu_V;Type_RowID:0*/
/* SB_START;Type_Name:WebDesign_Mobile;Type_RowID:0*/
.SB_Mobile_Header_Cont{background:#ffffff;}.SB_Mobile_Header_Menu_TopPos{background:#ffffff;box-shadow:0 5px 5px 0 rgba(0,0,0,0.05);text-align:center;}.SB_Mobile_Header2_Cont{padding:0 0 0 0;}#SB_BODY_MOBILE .SB_FlashGallery_Container{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}.Css_Mobile_PageContent{padding:20px 0 0 0;font-size:17px;}.SB_Mobile_Bottom_Background{background:#f6f1ea;}
/* SB_END;Type_Name:WebDesign_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_Page;Type_RowID:0*/
.CssCatalogAdjusted_product_Container{text-align:center;}.CssCatalogAdjusted_product{margin-top:20px;margin-right:5px;margin-bottom:20px;margin-left:5px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;width:340px;}.CssCatalogAdjusted_product:hover{border-top:1px solid #a8a5a8;border-left:1px solid #a8a5a8;border-right:1px solid #a8a5a8;border-bottom:1px solid #a8a5a8;}.CssCatalogAdjusted_top{color:#000000;font-size:16px;font-weight:bold;font-family:'heebo';text-align:center;}.CssCatalogAdjusted_top:hover{color:#000000;}.CssCatalogAdjusted_pic{overflow:hidden;height:320px;}.CssCatalogAdjusted_pic img{max-height:100%;max-width:100%;}.CssCatalogAdjusted_Pic_Desc_Container{overflow:hidden;display:none;height:22px;}.CssCatalogAdjusted_Pic_Desc{font-size:16px;}.CssCatalogAdjusted_Makat_desc{display:none;}.CssCatalogAdjusted_Makat{display:none;color:#4d4d4d;font-size:16px;font-weight:normal;}.CssCatalogAdjusted_Price_Container{display:inline-block;}.CssCatalogAdjusted_Price{float:right !important;}.CssCatalogAdjusted_Price_desc{color:#a8a5a8;font-weight:normal;text-decoration:none;display:none;}.CssCatalogAdjusted_Price_val{color:#4d4d4d;font-size:17px;font-weight:normal;font-family:'heebo';}.CssCatalogPrice_line_through{color:#a8a5a8;text-decoration:line-through;}.CssCatalogAdjusted_PriceSpecial{text-align:center;float:left !important;}.CssCatalogAdjusted_PriceSpecial_desc{font-size:0px;font-weight:normal;}.CssCatalogAdjusted_PriceSpecial_val{font-size:17px;}.CssCatalogAdjusted_product .CssCatalogAdjusted_Inventory{display:block !important;}.CssCatalogAdjusted_product .CssCatalogAdjusted_Inventory .CssCatalogAdjusted_Inventory_ItmesLeft{display:none !important;}.CssCatalogAdjusted_product .CssCatalogAdjusted_Inventory .CssCatalogAdjusted_Inventory_NoItmes{background: url('378968_11.png') no-repeat scroll center bottom;padding:10px 10px 10px 10px;color:transparent;}.CssCatalogAdjusted_QuantityMeasureUnits{display:none !important;}.CssCatalogAdjusted_BTNDetails{float:inherit !important;display:none;}.CssCatalogAdjusted_product .details{color:#000000;font-size:16px;font-weight:normal;text-decoration:none;text-align:center;line-height:40px;width:100%;height:40px;}.CssCatalogAdjusted_BTNAddToChart{width:100%;display:none;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket{padding:10px 10px 10px 10px;border-top:1px solid ;border-left:1px solid ;border-right:1px solid ;border-bottom:1px solid ;color:#ffffff;font-size:16px;font-weight:normal;text-decoration:none;text-align:center;width:80%;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket:hover{background:#000000;}.CssCatalogAdjusted_SalesIconText{color:#ffffff;font-size:16px;font-weight:normal;font-family:'heebo';color:#ffffff;background-color:#000000;padding:8px 8px 8px 8px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.CssCatalogAdjusted_product_Container .CAT_Currency{font-size:16px;font-family:'alef';}.sf-MA-WishList-add{font-size:16px;margin-top:10px;margin-right:10px;}
/* SB_END;Type_Name:Catalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_ProductPage;Type_RowID:0*/
.CssCatProductAdjusted_product{padding:10px 10px 10px 10px;margin-bottom:20px;}#CssCatProductAdjusted_TextArea{background: url('490108_133.png') no-repeat right bottom;padding:0 0 30px 0;width:30%;float:right !important;}#CssCatProductAdjusted_PicturesArea{padding:20px 20px 20px 20px;width:40%;}.CssCatProductAdjusted_BigPic{height:600px;overflow:hidden;}.CatIMG_PictureBig_Clean{max-height:600px;max-width:100%;}.CssCatProductAdjusted_MorePics{margin-top:20px;}.more_pics .Gallery_Div_Img{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;width:100px;height:100px;overflow:hidden;}.more_pics .Gallery_Div_Img img{box-shadow:0 0 0 0 #d4d4d4;-moz-box-shadow:0 0 0 0 #d4d4d4;-webkit-box-shadow:0 0 0 0 #d4d4d4;max-width:100px;max-height:100px;}.CssCatProductAdjusted_top{padding:0 10px 0 0;margin-top:20px;margin-bottom:20px;}.CssCatProductAdjusted_header{color:#000000;font-size:24px;font-weight:normal;font-style:normal;}.CssCatProductAdjusted_Makat{color:#7a7a7a;font-size:16px;font-weight:normal;margin-top:10px;margin-bottom:10px;}.CssCatProductAdjusted_Delivery{line-height:0px;display:inline;}.CssCatProductAdjusted_Price{display:table-cell;}.CssCatProductAdjusted_Price .CAT_Currency, .CssCatProductAdjusted_Price .CAT_Values{font-size:20px;}.CssCatProductAdjusted_PriceSpecial{color:#e91e63;padding:0 20px 0 20px;display:table-cell;}.CssCatProductAdjusted_PriceSpecial .CAT_Currency,.CssCatProductAdjusted_PriceSpecial .CAT_Values{color:#404040;font-size:24px;font-weight:bold;}.CssCatProductAdjusted_Price .CAT_Currency.CssCatProductAdjusted_line_through, .CssCatProductAdjusted_Price .CAT_Values.CssCatProductAdjusted_line_through{font-size:18px;text-decoration:line-through;}.CssCatProductAdjusted_QuantityMeasureUnits{padding:12px 15px 15px 15px;margin-top:10px;margin-bottom:10px;margin-left:10px;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;height:60px;display:table-cell;}.CssCatProductAdjusted_AddToBasket{display:table-cell;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor{background: url('490108_134.png') no-repeat left center;padding:0 0 0 15px;margin-top:10px;margin-bottom:10px;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;color:#303030;font-size:16px;font-weight:normal;text-decoration:none;text-align:center;line-height:60px;width:250px;height:60px;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:hover{background:#000000 url('490108_135.png') no-repeat left center;border-top:1px solid ;border-left:1px solid ;border-right:1px solid ;border-bottom:1px solid ;color:#ffffff;}.CssCatProductAdjusted_product .CSS_ProductPage{line-height:24px;}.clsCatalogElmExtraRow{padding:5px 0 5px 5px;}.clsSelectChooseProduct{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;border-top:1px solid ;border-left:1px solid ;border-right:1px solid ;border-bottom:1px solid ;width:100%;}.clsCatalogElmExtraRow .clsUlChooseProduct li{color:#000000;border-top:1px solid #7a7a7a;border-left:1px solid #7a7a7a;border-right:1px solid #7a7a7a;border-bottom:1px solid #7a7a7a;}.clsCatalogElmExtraRow .clsUlChooseProduct li:hover{color:#ffffff;}.clsCatalogElmExtraRow .clsUlChooseProduct li.clsSelected{color:#ffffff;}#CssCatProductAdjusted_LeftText{width:25%;float:left !important;}
/* SB_END;Type_Name:Catalog_ProductPage;Type_RowID:0*/
/* SB_START;Type_Name:Gallery12_Page;Type_RowID:0*/
.CSS_SB_Gallery12_MainDiv{margin-top:20px;width:100%;}.CSS_SB_Gallery12_div{padding:10px 10px 10px 10px;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;-webkit-box-shadow:0 0 0 0 ;overflow:hidden;width:260px;height:260px;}.CSS_SB_Gallery12_MainDiv .CSS_SB_Gallery12_img{background:#ffffff;}
/* SB_END;Type_Name:Gallery12_Page;Type_RowID:0*/
/* SB_START;Type_Name:DnD_Page;Type_RowID:0*/
BODY .clsDnD_Container>.row{margin-top:0px;margin-bottom:0px;}div.col-padding{padding-left:0px;padding-right:0px;}BODY .clsDnD_Container h1, BODY .clsDnD_Container h2, BODY .clsDnD_Container h3, BODY .clsDnD_Container h4, BODY .clsDnD_Container h5, BODY .clsDnD_Container h6{padding:0 0 0 0;border:0;}BODY .SB_Text_Pad{padding:0 0 0 0;}hr.clsDnD_Hr{border-top:5px solid ;border-left:0  ;border-right:0  ;border-bottom:0  ;}a.btn.btn-primary{display:inline-block;color:#ffffff;background:#8c5637;border:1px solid #8c5637;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;font-size:17px;font-weight:600;padding:12px 30px;line-height:1.4;box-shadow:0 6px 18px rgba(140,86,55,.22);transition:background .25s,transform .25s,color .25s,box-shadow .25s;}a.btn.btn-primary:hover,a.btn.btn-primary:focus,a.btn.btn-primary:active,a.btn.btn-primary.active{color:#ffffff;background:#a06a4b;border:1px solid #a06a4b;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;box-shadow:0 8px 22px rgba(140,86,55,.28);transform:translateY(-2px);}a.btn.btn-primary.btn-outline{background:transparent;color:#8c5637;box-shadow:none;}a.btn.btn-primary.btn-outline:hover,a.btn.btn-primary.btn-outline:focus{background:#f3ebe2;color:#8c5637;border:1px solid #8c5637;border-radius:40px;box-shadow:none;}a.btn.btn-primary.btn-light{background:#ffffff;color:#8c5637;border-color:#ffffff;}a.btn.btn-primary.btn-light:hover,a.btn.btn-primary.btn-light:focus{background:#f3ebe2;color:#8c5637;border:1px solid #f3ebe2;border-radius:40px;}BODY .clsDnD_Container .SB_FAQ_Container{background:linear-gradient(230deg,#f3ebe2 0%,#fffdfb 100%);border:1px solid #e5ddd4;border-radius:18px;margin-bottom:14px;box-shadow:0 4px 14px rgba(140,86,55,.05);overflow:hidden;transition:box-shadow .7s ease,transform .7s cubic-bezier(.22,.61,.36,1),border-color .7s ease;}BODY .clsDnD_Container .SB_FAQ_Question{padding:20px 22px;font-size:20px;font-weight:600;color:#100f0f;cursor:pointer;}BODY .clsDnD_Container .SB_FAQ_Question .SB_FAQ_IconOpen,BODY .clsDnD_Container .SB_FAQ_Question .SB_FAQ_IconClose{color:#8c5637;}BODY .clsDnD_Container .SB_FAQ_Answer{padding:0 22px 20px;font-size:17px;line-height:1.75;color:#53524e;}@media (hover:hover){BODY .clsDnD_Container .SB_FAQ_Container .SB_FAQ_Answer{display:block !important;height:auto !important;max-height:0;opacity:0;padding-top:0;padding-bottom:0;overflow:hidden;transform:translateY(-8px);transition:max-height 1s cubic-bezier(.22,.61,.36,1),padding .9s cubic-bezier(.22,.61,.36,1),opacity .5s ease,transform .8s cubic-bezier(.22,.61,.36,1);}BODY .clsDnD_Container .SB_FAQ_Container:hover{box-shadow:0 14px 36px rgba(140,86,55,.13);transform:translateY(-3px);border-color:#d8c7b8;}BODY .clsDnD_Container .SB_FAQ_Container:hover .SB_FAQ_Answer{max-height:320px;opacity:1;padding-bottom:22px;transform:translateY(0);transition:max-height 1.1s cubic-bezier(.22,.61,.36,1),padding 1s cubic-bezier(.22,.61,.36,1),opacity .8s ease .25s,transform .9s cubic-bezier(.22,.61,.36,1) .15s;}BODY .clsDnD_Container .SB_FAQ_Container .SB_FAQ_IconClose{display:none !important;}BODY .clsDnD_Container .SB_FAQ_Container .SB_FAQ_IconOpen{display:inline-block !important;transition:transform .8s cubic-bezier(.22,.61,.36,1);}BODY .clsDnD_Container .SB_FAQ_Container:hover .SB_FAQ_IconOpen{transform:rotate(135deg);}}@media (prefers-reduced-motion:reduce){BODY .clsDnD_Container .SB_FAQ_Container,BODY .clsDnD_Container .SB_FAQ_Container .SB_FAQ_Answer,BODY .clsDnD_Container .SB_FAQ_Container .SB_FAQ_IconOpen{transition:none !important;}}
/* SB_END;Type_Name:DnD_Page;Type_RowID:0*/
/* SB_START;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
.Css_NumberProductsInBasket{display:none;}.CSS_CatalogSearchBar{display:none;}.CSS_CatalogSearchBar #Submit11{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;color:#ffffff;}.css_ToBasketButton #Button4{width:95px;}.cls_AdvencedSearch{display:none;padding:0 0 20px 0;}.breadcrumb.clsCatUrl,.SB_breadcrumb{padding:5px 5px 5px 5px;}.breadcrumb.clsCatUrl a span,.SB_breadcrumb a span{color:#191919;font-size:16px;}.breadcrumb.clsCatUrl{padding:0 0 20px 0;display:none !important;}.breadcrumb.clsCatUrl a span{color:#191919;}
/* SB_END;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:Tabs_Page;Type_RowID:0*/
.nav-tabs.CssTabs_Ul{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}.nav-tabs.CssTabs_Ul>li{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:2px solid ;}.nav-tabs.CssTabs_Ul>li>a{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;color:#828282;font-size:16px;font-weight:normal;font-family:'heebo';}.nav-tabs.CssTabs_Ul>li.active>a, .nav-tabs.CssTabs_Ul>li.active>a:focus, .nav-tabs.CssTabs_Ul>li.active>a:hover{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;color:#000000;}.nav.CssTabs_Ul>li>a:focus, .nav.CssTabs_Ul>li>a:hover{background:transparent;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;color:#000000;}.tab-content.CssTabs_DivCont{padding:20px 20px 20px 20px;margin-bottom:30px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;width:100%;}
/* SB_END;Type_Name:Tabs_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogCategories_Page;Type_RowID:0*/
#clsMainCatalogCategory{color:#171616;font-size:24px;font-weight:normal;}#clsMainCatalogCategory:hover{color:#5e5e5e;}#clsCategoriesForMainCategory{color:#171616;}#clsCategoriesForMainCategory:hover{color:#5e5e5e;}
/* SB_END;Type_Name:CatalogCategories_Page;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Page;Type_RowID:0*/
.sf-menu .sf-ma-li{background:transparent;padding:0 10px 0 10px;}.sf-menu .sf-ma-li.sf-MA-Logo img{max-height:70px;}.sf-menu .sf-ma-li .clsCat_WishList_Count{color:#000000;background:#ededed;}.sf-menu .sf-ma-li .clsCat_Basket_Count{color:#000000;background:#ededed;}li.sf-ma-li .sf-ma-li-Icon{font-size:20px;}
/* SB_END;Type_Name:MenuIcons_Page;Type_RowID:0*/
/* SB_START;Type_Name:FloatBtns_Page;Type_RowID:0*/
#sf-ma-FloatBtns{right:10px;bottom:100px;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}#sf-ma-FloatBtns .sf-ma-li-Icon{background:#ffffff;padding:0 0 0 0;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;-webkit-box-shadow:0 0 0 0 ;margin-bottom:10px;}#sf-ma-FloatBtns .sf-MA-Whatsapp .sf-ma-li-Icon{background-color:#8bc34a;color:#050505;}
/* SB_END;Type_Name:FloatBtns_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogMarquee_Page;Type_RowID:0*/
div.SB_C_marquee{height:400px;}div.SB_C_marquee .clsCatMarqueeContainer{height:350px;width:100%;}
/* SB_END;Type_Name:CatalogMarquee_Page;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_SB_ScrollBox;Type_RowID:0*/
div.SB_C_ScrollBox .clsCatMarqueeContainer{height:300px;width:100%;}div.SB_C_ScrollBox .clsCatMarqueeTilte a{font-size:16px;}div.SB_C_ScrollBox .clsCatMarqueeImgContainer{height:200px;width:100%;}
/* SB_END;Type_Name:Catalog_SB_ScrollBox;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Mobile;Type_RowID:0*/
UL.sf-ma-ul-MobileMenu .sf-ma-li{padding:0 5px 0 5px;}UL.sf-ma-ul-MobileMenu .sf-ma-li .sf-ma-li-Icon{font-size:20px;}UL.sf-ma-ul-MobileMenu .sf-ma-li.sf-MA-Logo img{max-height:50px;}.clsFixedTop UL.sf-ma-ul-MobileMenu li.sf-ma-li.sf-MA-Logo img{max-height:50px;}UL.sf-ma-ul-MobileMenu .sf-ma-li .clsCat_WishList_Count{color:#080707;background:#ededed;}UL.sf-ma-ul-MobileMenu .sf-ma-li .clsCat_Basket_Count{color:#080707;background:#ededed;}
/* SB_END;Type_Name:MenuIcons_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:ScrollUp_Page;Type_RowID:0*/
a#scrollUp{color:#000000;padding:0 10px 0 0;}
/* SB_END;Type_Name:ScrollUp_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogFilter_Page;Type_RowID:0*/
#cssFilter_Main{margin-top:50px;}.clsFilter_inner{padding:10px 10px 10px 10px;margin-bottom:10px;border-top:1px solid #525252;border-left:1px solid #525252;border-right:1px solid #525252;border-bottom:1px solid #525252;}.clsFilter_title{font-weight:bold;margin-bottom:10px;border-bottom:1px solid #dadada;}.clsFilter_link{font-size:16px;}.clsFilter_link .clsFilter_link_Chk{color:#ffffff;font-size:16px;background:#525252;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid #525252;border-left:1px solid #525252;border-right:1px solid #525252;border-bottom:1px solid #525252;}.clsFilter_link .SB_Filter_link_Desc{color:#525252;font-size:16px;}
/* SB_END;Type_Name:CatalogFilter_Page;Type_RowID:0*/
/* SB_START;Type_Name:Article_Page;Type_RowID:0*/
.CSS_ArticlesSearchBox{margin-right:15px;margin-bottom:10px;}.CSS_ArticlesSearchLabel{font-size:0px;}.CSS_ArticlesSearchButton{margin-right:10px;color:#242424;font-size:16px;font-weight:bold;font-family:'tahoma';}.CSS_ArticleBox{padding:10px 10px 10px 10px;}.CSS_ArticleTitleImg_Container{border-top:5px solid #ffffff;border-left:5px solid #ffffff;border-right:5px solid #ffffff;border-bottom:5px solid #ffffff;width:25%;overflow:hidden;}.CSS_ArticleTitleImg{width:100%;}a.CSS_ArticleTitle{color:#262626;font-size:18px;font-weight:normal;}.CSS_ArticleSummary{color:#212121;font-size:16px;font-weight:normal;}.CSS_ArticleTime{padding:0 0 12px 0;color:#8a8a8a;font-size:16px;font-weight:normal;}.CSS_ArticleSummaryReadMore{color:#808080;font-size:16px;font-weight:bold;}.CSS_ArticleSummaryReadMore:hover{color:#242424;font-size:16px;font-weight:bold;}HR.CSS_ArticleHr{border-top:0  ;}.CSS_SingleArticleBox{padding:20px 20px 20px 20px;}.CSS_SingleArticleTitle{color:#383838;font-size:18px;font-weight:normal;text-align:center;}.CSS_ArticleTitle h2{color:#7d3d0f;font-size:16px;font-weight:bold;}#CSS_ArticlesSearchText.CSS_ArticlesSearchText{background:#00ff59;}.CSS_ArticlesSearchText{background:#bd9fbd;}
/* SB_END;Type_Name:Article_Page;Type_RowID:0*/
/* SB_START;Type_Name:SB_DnDStyle;Type_RowID:0*/
@media(min-width:768px){ #DDMenuTop{position:relative;left:0px;top:0px;width:1166.61px;height:55px;}}
/* SB_END;Type_Name:SB_DnDStyle;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_H;Type_RowID:0*/
#SB_DDMenu_H li{height:50px;}#SB_DDMenu_H a{font-weight:normal;padding:0 25px 0 25px;line-height:80px;}#SB_DDMenu_H .sf-menu .sf-SB-Btn-Img-Cont{width:300px;}#SB_DDMenu_H li:hover{background:transparent;}#SB_DDMenu_H li li{width:250px;height:40px;}#SB_DDMenu_H li li a{line-height:40px;}#SB_DDMenu_H >ul{width:AUTO;}#SB_DDMenu_H .sf-sub-indicator{font-size:10px;}
/* SB_END;Type_Name:SB_DDMenu_H;Type_RowID:0*/
/* SB_START;Type_Name:Menu;Type_RowID:12311*/
#SB_Menu_12311 .sf-sub-indicator{font-size:10px;}
/* SB_END;Type_Name:Menu;Type_RowID:12311*/
/* SB_START;Type_Name:FormsDND;Type_RowID:0*/
form.clsSB_FormShow .CSS_SUBMIT{background:#8c5637;color:#ffffff;border-top:1px solid #8c5637;border-left:1px solid #8c5637;border-right:1px solid #8c5637;border-bottom:1px solid #8c5637;border-radius:40px;font-size:18px;font-weight:600;transition:background .25s;}form.clsSB_FormShow .CSS_SUBMIT:hover,form.clsSB_FormShow .CSS_SUBMIT:focus{background:#a06a4b;border-color:#a06a4b;border-radius:40px;}
/* SB_END;Type_Name:FormsDND;Type_RowID:0*/
/* SB_START;Type_Name:BrandVariables;Type_RowID:0*/
:root {
    --sb-brand: #8c5637;
    --sb-on-brand: #ffffff;
    --sb-text: #100f0f;
    --sb-muted: #53524e;
    --sb-surface: #f8f5f1;
    --sb-border: #e5ddd4;
    --sb-focus: #a06a4b;
    --sb-font: "Heebo", -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
}
/* SB_END;Type_Name:BrandVariables;Type_RowID:0*/
/* SB_START;Type_Name:AI_Design;Type_RowID:0*/
/* AI:fonts */

/* /AI:fonts */

/* AI:kn */
html body.SB_BODY .dc-kn .kn-wrap{font-family:'Heebo',sans-serif;direction:rtl}
html body.SB_BODY .dc-kn a{text-decoration:none;color:inherit}
html body.SB_BODY .dc-kn h1,html body.SB_BODY .dc-kn h2,html body.SB_BODY .dc-kn h3{font-family:'Heebo',sans-serif;border:0;padding:0;text-wrap:initial}
html body.SB_BODY .dc-kn b,html body.SB_BODY .dc-kn strong{font-weight:800}
@keyframes k-in{from{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}
@keyframes k-rise{from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}
@keyframes k-par{from{transform:translateY(-8%) scale(1.14)}to{transform:translateY(8%) scale(1.14)}}
@keyframes k-pulse{0%{box-shadow:0 0 0 0 rgba(181,128,109,.6)}70%{box-shadow:0 0 0 16px rgba(181,128,109,0)}100%{box-shadow:0 0 0 0 rgba(181,128,109,0)}}
@keyframes k-type{from{max-width:0}to{max-width:100%}}
@keyframes k-caret{50%{border-color:transparent}}
@keyframes k-spin{to{transform:rotate(-360deg)}}
@keyframes k-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes k-prog{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes k-fill{from{background-size:0% 100%,100% 100%}to{background-size:100% 100%,100% 100%}}
@keyframes k-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes k-shine{from{background-position:200% 0}to{background-position:-200% 0}}
@keyframes k-zoom{from{transform:scale(1)}to{transform:scale(1.12)}}
html body.SB_BODY .dc-kn .kn-prog{position:fixed;top:0;right:0;left:0;height:4px;z-index:90;background:linear-gradient(to left,#B5806D,#E4C9B8);transform-origin:right;transform:scaleX(0)}
html body.SB_BODY .dc-kn .kn-herobg{animation:k-zoom 22s ease-in-out infinite alternate}
html body.SB_BODY .dc-kn .h1a{animation:k-in 1.1s ease .1s both}
html body.SB_BODY .dc-kn .h1b{animation:k-in 1.1s ease .35s both}
html body.SB_BODY .dc-kn .h1c{animation:k-in 1.1s ease .6s both}
html body.SB_BODY .dc-kn .type{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;border-left:3px solid #E4C9B8;padding-left:6px;animation:k-type 3.4s steps(44) 1s forwards,k-caret .8s step-end infinite}
html body.SB_BODY .dc-kn .shine{background:linear-gradient(100deg,#F6E4D6 20%,#D9A58E 40%,#fff 50%,#D9A58E 60%,#F6E4D6 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:k-shine 6s linear infinite}
html body.SB_BODY .dc-kn .spin{animation:k-spin 18s linear infinite}
html body.SB_BODY .dc-kn .marq{display:flex;width:max-content;animation:k-marq 32s linear infinite}
html body.SB_BODY .dc-kn .float{animation:k-float 5s ease-in-out infinite}
html body.SB_BODY .dc-kn .kn-fab a{animation:k-pulse 2.4s infinite}
html body.SB_BODY .dc-kn .card{transition:transform .5s cubic-bezier(.2,.8,.2,1),background .4s,border-color .4s,box-shadow .4s}
html body.SB_BODY .dc-kn .card:hover{transform:translateY(-12px) scale(1.02)!important;background:rgba(181,128,109,.26)!important;border-color:#F1E3D3!important;box-shadow:0 24px 50px rgba(0,0,0,.35)!important}
html body.SB_BODY .dc-kn .letter{transition:background .4s,color .4s,transform .4s;border-radius:20px}
html body.SB_BODY .dc-kn .letter:hover{background:#3A2A23!important;color:#fff;transform:translateY(-10px)}
html body.SB_BODY .dc-kn .letter:hover .lt{color:#E4C9B8!important}
html body.SB_BODY .dc-kn .kn-header a,html body.SB_BODY .dc-kn .kn-hero a,html body.SB_BODY .dc-kn .kn-about a,html body.SB_BODY .dc-kn .kn-press a,html body.SB_BODY .dc-kn .kn-contact a,html body.SB_BODY .dc-kn .kn-fab a{border-radius:14px!important}
html body.SB_BODY .dc-kn .kn-header img{border-radius:14px}
html body.SB_BODY .dc-kn .kn-hero .h1a{border-radius:14px}
html body.SB_BODY .dc-kn .dock{border-radius:22px!important}
html body.SB_BODY .dc-kn .dock a{border-radius:14px!important;transition:background .3s,color .3s;color:#fff!important}
html body.SB_BODY .dc-kn .dock a:hover{background:rgba(255,255,255,.16)}
html body.SB_BODY .dc-kn .kn-together .rv3{border-radius:14px}
html body.SB_BODY .dc-kn .photo{transition:transform .9s ease}
html body.SB_BODY .dc-kn .photo:hover{transform:scale(1.05)}
html body.SB_BODY .dc-kn .fill{background:linear-gradient(#3A2A23,#3A2A23) right/0% 100% no-repeat,linear-gradient(rgba(58,42,35,.16),rgba(58,42,35,.16));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
html body.SB_BODY .dc-kn .kn-form .SB_C_Form{width:100%!important;max-width:100%!important;display:block!important}
html body.SB_BODY .dc-kn .kn-form input,html body.SB_BODY .dc-kn .kn-form textarea{height:48px;border:1px solid #D9B8A5!important;background:rgba(255,255,255,.08)!important;color:#fff!important;padding:0 14px;font-family:'Heebo',sans-serif;font-size:16px;border-radius:10px!important;box-shadow:none!important}
html body.SB_BODY .dc-kn .kn-form label,html body.SB_BODY .dc-kn .kn-form td,html body.SB_BODY .dc-kn .kn-form span{color:#fff;font-family:'Heebo',sans-serif;font-size:14px}
html body.SB_BODY .dc-kn .kn-form .CSS_SUBMIT,html body.SB_BODY .dc-kn .kn-form input[type=submit],html body.SB_BODY .dc-kn .kn-form button{height:52px!important;background:#F4EDE4!important;border:0!important;color:#3A2A23!important;font-family:'Heebo',sans-serif;font-size:18px!important;font-weight:700!important;cursor:pointer;border-radius:10px!important;width:100%}
@supports (animation-timeline:view()){
html body.SB_BODY .dc-kn .kn-prog{animation:k-prog linear both;animation-timeline:scroll(root)}
html body.SB_BODY .dc-kn .rv{animation:k-rise linear backwards;animation-timeline:view();animation-range:entry 0% entry 55%}
html body.SB_BODY .dc-kn .rv2{animation:k-rise linear backwards;animation-timeline:view();animation-range:entry 8% entry 63%}
html body.SB_BODY .dc-kn .rv3{animation:k-rise linear backwards;animation-timeline:view();animation-range:entry 16% entry 71%}
html body.SB_BODY .dc-kn .bgp{animation:k-par linear both;animation-timeline:view();animation-range:cover}
html body.SB_BODY .dc-kn .fill{animation:k-fill linear both;animation-timeline:view();animation-range:entry 15% cover 45%}
}
@media (max-width:1100px){
html body.SB_BODY .dc-kn .kn-grid3{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body.SB_BODY .dc-kn .kn-grid5{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body.SB_BODY .dc-kn .kn-big{font-size:96px!important}
}
@media (max-width:767px){
html body.SB_BODY .dc-kn .kn-header{padding:12px 16px!important}
html body.SB_BODY .dc-kn .kn-header img{height:52px!important;padding:4px 10px!important}
html body.SB_BODY .dc-kn .kn-hcta{padding:10px 14px!important;font-size:13px!important}
html body.SB_BODY .dc-kn .kn-hero{min-height:680px!important}
html body.SB_BODY .dc-kn .kn-heroin{padding:120px 18px 150px!important}
html body.SB_BODY .dc-kn .kn-sub1{font-size:30px!important}
html body.SB_BODY .dc-kn .kn-big{font-size:54px!important;gap:12px!important;flex-wrap:wrap}
html body.SB_BODY .dc-kn .kn-big img{width:72px!important;height:72px!important;border-width:3px!important}
html body.SB_BODY .dc-kn .kn-typep{font-size:17px!important}
html body.SB_BODY .dc-kn .type{white-space:normal;max-width:100%;animation:none;border-left:0;padding-left:0}
html body.SB_BODY .dc-kn .kn-badge{display:none!important}
html body.SB_BODY .dc-kn .kn-sec{padding-right:18px!important;padding-left:18px!important;padding-top:70px!important;padding-bottom:70px!important}
html body.SB_BODY .dc-kn .kn-marqrow{font-size:24px!important;gap:32px!important}
html body.SB_BODY .dc-kn .kn-h2xl{font-size:36px!important}
html body.SB_BODY .dc-kn .kn-h2l{font-size:34px!important}
html body.SB_BODY .dc-kn .kn-grid3{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}
html body.SB_BODY .dc-kn .card{min-height:220px!important}
html body.SB_BODY .dc-kn .kn-grid5{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
html body.SB_BODY .dc-kn .kn-grid5 .letter:last-child{grid-column:1/-1}
html body.SB_BODY .dc-kn .letter .lt{font-size:72px!important}
html body.SB_BODY .dc-kn .kn-grid4{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body.SB_BODY .dc-kn .kn-num{font-size:56px!important}
html body.SB_BODY .dc-kn .kn-aboutimg{height:440px!important}
html body.SB_BODY .dc-kn .kn-aboutcol{flex-basis:100%!important;min-width:0!important}
html body.SB_BODY .dc-kn .kn-pressbox{padding:36px 22px!important;border-radius:22px!important}
html body.SB_BODY .dc-kn .kn-collage{height:auto!important;display:flex;flex-direction:column;gap:14px}
html body.SB_BODY .dc-kn .kn-collage>div{position:relative!important;width:100%!important;right:auto!important;left:auto!important;height:auto!important;border-width:0!important}
html body.SB_BODY .dc-kn .kn-collage>div img{height:380px!important}
html body.SB_BODY .dc-kn .kn-collage>div.rv3{max-width:none!important}
html body.SB_BODY .dc-kn .kn-formbox{padding:24px!important;flex-basis:100%!important}
html body.SB_BODY .dc-kn .kn-cleft{flex-basis:100%!important}
html body.SB_BODY .dc-kn .dock{font-size:13px!important;padding:6px!important;bottom:12px!important;max-width:calc(100vw - 20px)}
html body.SB_BODY .dc-kn .dock a{padding:9px 10px!important}
html body.SB_BODY .dc-kn .kn-fab{display:none}
}
@media (prefers-reduced-motion:reduce){
html body.SB_BODY .dc-kn,html body.SB_BODY .dc-kn *{animation:none!important;transition:none!important}
html body.SB_BODY .dc-kn .fill{color:#3A2A23;-webkit-text-fill-color:#3A2A23}
}
html body.SB_BODY .dc-kn h1,html body.SB_BODY .dc-kn h2,html body.SB_BODY .dc-kn h3,html body.SB_BODY .dc-kn h4{color:inherit}

/* /AI:kn */

/* AI:kn-home */
html.kn-home header.SB_Mobile_Header_Cont,html.kn-home nav.SB_Mobile_Header_Menu_TopPos,html.kn-home nav.SB_Mobile_Header_Menu_TopPos_MA{display:none!important}
html.kn-home body.SB_BODY{background:#F4EDE4}
html.kn-home main.Css_Mobile_PageContent{padding-top:0!important;padding-bottom:0!important}
.clsDnD_Container.dc-kn{margin:0!important;padding:0!important;max-width:none!important}
.clsDnD_Container.dc-kn.SBX_Skip{overflow:visible!important;position:relative;z-index:30}
.dc-kn.kn-footer a,.dc-kn .kn-footer a{color:#E6D6C8;text-decoration:none}
/* /AI:kn-home */

/* AI:kn-form */
.dc-kn .kn-form .SB_C_Form{background:transparent!important;padding:0!important;box-shadow:none!important;border:0!important}
.dc-kn .kn-form .CSS_TABLE > div{display:flex!important;flex-direction:column;gap:12px;width:100%}
.dc-kn .kn-form .Css_Table_td{float:none!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column;align-items:stretch;gap:6px;padding:0!important;margin:0!important}
.dc-kn .kn-form .CSS_INPUT{width:100%!important;max-width:100%!important;box-sizing:border-box}
.dc-kn .kn-form .CSS_TEXT{color:#fff!important;font-size:14px!important;height:auto!important;line-height:1.4!important}
.dc-kn .kn-form .CSS_SUBMIT{width:100%!important;margin-top:4px}
/* /AI:kn-form */

/* AI:kn-contrast */
.dc-kn .kn-footer,.dc-kn .kn-footer .SBX_Text,.dc-kn .kn-footer a,.dc-kn .kn-footer a:link,.dc-kn .kn-footer a:visited{color:#E6D6C8!important}
.dc-kn .kn-footer a:hover{color:#fff!important;text-decoration:underline}
.dc-kn .kn-footer b,.dc-kn .kn-footer strong{color:#fff!important}
.dc-kn .kn-footer .kn-fcopy .SBX_Text{color:#B9A697!important}
.dc-kn #counters .kn-num{color:#fff!important}
.privacy-policy-link{color:#8A5644!important}
/* /AI:kn-contrast */

/* AI:kn-area */
.clsDnD_Container.dc-kn.kn-wrap{color:#4A3A33;font-family:'Heebo',sans-serif;direction:rtl}
.dc-kn .who{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s,background .4s,color .4s}
.dc-kn .who:hover{transform:translateY(-10px)!important;box-shadow:0 22px 44px rgba(74,53,44,.22)!important;background:#3A2A23!important;color:#fff!important}
.dc-kn .who:hover .wn{color:#E4C9B8!important}
.dc-kn .rel{color:#3A2A23;text-decoration:none;transition:transform .4s,background .4s,color .4s;border-radius:22px}
.dc-kn .rel:hover{transform:translateY(-8px)!important;background:#3A2A23!important;color:#fff!important}
.dc-kn .rel:hover span{color:#fff!important}
.dc-kn .step{transition:transform .4s,border-color .4s}
.dc-kn .step:hover{transform:translateY(-8px)!important;border-color:#B5806D!important}
.dc-kn .inc{transition:background .3s,transform .3s}
.dc-kn .inc:hover{background:rgba(181,128,109,.28)!important;transform:translateX(-6px)}
.dc-kn .kn-area-hero a{border-radius:14px}
.dc-kn .kn-area-hero .h1a a{color:#E4C9B8;text-decoration:none}
.dc-kn .kn-area-hero .h1a a:hover{color:#fff}
@media (max-width:1100px){.dc-kn .kn-big2{font-size:80px!important}}
@media (max-width:767px){
.dc-kn .kn-area-hero{min-height:620px!important}
.dc-kn .kn-big2{font-size:50px!important}
.dc-kn .kn-grid2{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}
.dc-kn .who{min-height:170px!important}
.dc-kn .kn-area-hero .h1c{font-size:18px}
}
/* /AI:kn-area */

/* AI:kn-area-fix */
.dc-kn .inc,.dc-kn .inc span{color:#fff!important}
.dc-kn .who,.dc-kn .rel{color:#3A2A23}
/* /AI:kn-area-fix */

/* AI:kn-hover-contrast */
.dc-kn .who:hover,.dc-kn .who:hover *,.dc-kn .letter:hover,.dc-kn .letter:hover *,.dc-kn .rel:hover,.dc-kn .rel:hover *{color:#fff!important;-webkit-text-fill-color:#fff}
.dc-kn .who:hover .wn,.dc-kn .letter:hover .lt{color:#E4C9B8!important;-webkit-text-fill-color:#E4C9B8}
.dc-kn .who:hover *,.dc-kn .letter:hover *{opacity:1!important}
/* /AI:kn-hover-contrast */

/* AI:kn-totop */
html.kn-home #scrollUp{display:none!important}
.dc-kn .kn-fab{display:flex;flex-direction:column;align-items:center;gap:12px}
.dc-kn .kn-fab .kn-top{width:50px;height:50px;padding:0;margin:0;border-radius:50%!important;background:#3A2A23;border:1px solid #B5806D;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .35s,transform .35s,visibility .35s,background .3s}
.dc-kn .kn-fab .kn-top.kn-show{opacity:1;visibility:visible;transform:none}
.dc-kn .kn-fab .kn-top:hover,.dc-kn .kn-fab .kn-top:focus-visible{background:#8A5644}
.dc-kn .kn-fab .kn-top svg{width:22px;height:22px;display:block}
@media (max-width:767px){
.dc-kn .kn-fab{display:flex!important;bottom:84px!important;right:14px!important}
.dc-kn .kn-fab > a{display:none!important}
.dc-kn .kn-fab .kn-top{width:46px;height:46px}
}
/* /AI:kn-totop */

/* AI:kn-contact-compact */
.dc-kn section.kn-contact{padding-top:70px!important;padding-bottom:70px!important}
.dc-kn .kn-contact .kn-cleft{gap:16px!important}
.dc-kn .kn-contact .kn-cleft h2{font-size:44px!important}
.dc-kn .kn-contact .kn-formbox{padding:26px 28px!important;gap:10px!important}
.dc-kn .kn-contact .kn-formbox h3{font-size:26px!important}
.dc-kn .kn-form .CSS_TABLE > div{gap:10px!important}
.dc-kn .kn-form .CSS_INPUT{height:46px!important}
.dc-kn .kn-form .CSS_INPUT::placeholder{color:rgba(241,227,211,.85);opacity:1}
.dc-kn .kn-form .CSS_SUBMIT{height:48px!important;margin-top:2px}
@media (max-width:767px){.dc-kn section.kn-contact{padding-top:56px!important;padding-bottom:56px!important}.dc-kn .kn-contact .kn-cleft h2{font-size:32px!important}}
/* /AI:kn-contact-compact */

/* AI:kn-logo */
.dc-kn .kn-header img,.dc-kn .kn-footer img{background:#fff!important}
/* /AI:kn-logo */

/* AI:kn-articles */
html.kn-articles .search-and-tags-container{max-width:1200px;margin:0 auto;padding:56px 64px 8px;box-sizing:border-box;font-family:'Heebo',sans-serif}
html.kn-articles .CSS_ArticlesSearchBox{display:flex;align-items:center;gap:6px;max-width:480px;margin:0 auto 34px;padding:6px 6px 6px 8px;background:#fff;border:1px solid #E6DACB;border-radius:999px;box-shadow:0 10px 30px rgba(74,53,44,.08)}
html.kn-articles .CSS_ArticlesSearchBox .ArticlesSearchInput{flex:1;min-width:0}
html.kn-articles .CSS_ArticlesSearchText,html.kn-articles #CSS_ArticlesSearchText.CSS_ArticlesSearchText{width:100%;height:44px;border:0!important;background:transparent!important;box-shadow:none!important;padding:0 16px;font-family:'Heebo',sans-serif;font-size:16px;color:#3A2A23}
html.kn-articles .CSS_ArticlesSearchText::placeholder{color:#8A7466}
html.kn-articles .CSS_ArticlesSearchButton{flex:0 0 44px;width:44px;height:44px;margin:0!important;border:0;border-radius:50%;background:#3A2A23;color:#fff!important;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}
html.kn-articles .CSS_ArticlesSearchButton:hover{background:#8A5644}
html.kn-articles .CSS_ArticleContainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:1200px;margin:0 auto;padding:0 64px 100px;box-sizing:border-box;font-family:'Heebo',sans-serif}
html.kn-articles .CSS_ArticleContainer .CSS_ArticleBox{width:auto;max-width:none;height:auto;min-height:0;margin:0;padding:0 0 26px;background:#fff;border:1px solid #E6DACB;border-radius:24px;box-shadow:none;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s}
html.kn-articles .CSS_ArticleContainer .CSS_ArticleBox:hover{transform:translateY(-10px);box-shadow:0 22px 44px rgba(74,53,44,.18)}
html.kn-articles .CSS_ArticleTitleImg_Container{width:100%!important;height:220px;margin:0 0 20px;padding:0;border:0!important;overflow:hidden;background:#EFE5D8}
html.kn-articles .CSS_ArticleTitleImg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s ease}
html.kn-articles .CSS_ArticleBox:hover .CSS_ArticleTitleImg{transform:scale(1.05)}
html.kn-articles .CSS_ArticleTitle_Container{padding:0 26px;min-height:0}
html.kn-articles a.CSS_ArticleTitle,html.kn-articles .CSS_ArticleTitle h2{display:block;margin:0 0 10px;font-family:'Heebo',sans-serif;font-size:23px;font-weight:700;line-height:1.35;color:#3A2A23!important;text-align:right}
html.kn-articles .CSS_ArticleTime{padding:0 26px 8px;font-size:14px;color:#8A5644}
html.kn-articles .CSS_ArticleSummary{padding:0 26px;margin:0;font-size:16px;line-height:1.7;color:#4A3A33;text-align:right;max-height:none;overflow:visible}
html.kn-articles .CSS_ArticleSummary span{font-size:16px!important;color:#4A3A33!important}
html.kn-articles .CSS_ArticleSummaryReadMore{display:inline-block;align-self:flex-start;margin:18px 26px 0;padding:12px 26px;background:#3A2A23;border:1px solid #B5806D;border-radius:14px;color:#fff!important;font-size:15px;font-weight:500;background-image:none;transition:background .3s}
html.kn-articles .CSS_ArticleSummaryReadMore:hover{background:#8A5644;color:#fff!important}
html.kn-articles HR.CSS_ArticleHr{display:none}
html.kn-articles .CSS_ArticleTags{padding:14px 26px 0;margin:16px 0 0;border-top:1px solid #F1E8DD;font-size:14px;color:#8A5644}
html.kn-articles #divTags{max-width:1200px;margin:0 auto 24px;padding:0 64px;border:0;text-align:center}
html.kn-articles #divTags a{display:inline-block;margin:4px;padding:5px 14px;font-size:14px;color:#4A3A33;background:#fff;border:1px solid #E6DACB;border-radius:999px}
html.kn-articles #divTags a:hover{background:#3A2A23;color:#fff;border-color:#3A2A23}
html.kn-articles .kn-empty{grid-column:1/-1;text-align:center;padding:60px 30px;background:#fff;border:1px solid #E6DACB;border-radius:26px}
html.kn-articles .kn-empty-ic{font-size:30px;color:#B5806D;margin-bottom:10px}
html.kn-articles .kn-empty h2{margin:0 0 12px;font-family:'Heebo',sans-serif;font-size:36px;font-weight:200;color:#3F2F28;border:0}
html.kn-articles .kn-empty p{margin:0 auto 24px;max-width:560px;font-size:18px;line-height:1.7;color:#4A3A33}
html.kn-articles .kn-empty a{display:inline-block;padding:14px 34px;background:#3A2A23;border:1px solid #B5806D;border-radius:14px;color:#fff!important;font-size:16px}
html.kn-articles .kn-empty a:hover{background:#8A5644}
html.kn-articles .CSS_SingleArticleBox{max-width:880px;margin:56px auto 90px;padding:48px 56px;background:#fff;border:1px solid #E6DACB;border-radius:28px;box-sizing:border-box;font-family:'Heebo',sans-serif;color:#4A3A33}
html.kn-articles .CSS_SingleArticleTitle,html.kn-articles .CSS_SingleArticleBox h1{margin:0 0 22px;padding:0 0 20px;border:0;border-bottom:1px solid #E6DACB;font-family:'Heebo',sans-serif;font-size:42px;font-weight:700;line-height:1.25;color:#3A2A23;text-align:right}
html.kn-articles .CSS_SingleArticleContent,html.kn-articles .CSS_SingleArticleContent p{font-size:18px;line-height:1.85;color:#4A3A33}
html.kn-articles .CSS_SingleArticleContent h2{font-size:28px;font-weight:700;color:#3A2A23;margin:30px 0 12px}
html.kn-articles .CSS_SingleArticleContent h3{font-size:22px;font-weight:700;color:#3A2A23;margin:24px 0 10px}
html.kn-articles .CSS_SingleArticleContent a{color:#8A5644;text-decoration:underline}
html.kn-articles .CSS_SingleArticleTags{margin-top:28px;font-size:14px;color:#8A5644}
@media (max-width:1100px){html.kn-articles .CSS_ArticleContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){
html.kn-articles .search-and-tags-container{padding:40px 18px 4px}
html.kn-articles .CSS_ArticleContainer{grid-template-columns:minmax(0,1fr);gap:18px;padding:0 18px 70px}
html.kn-articles .CSS_ArticleTitleImg_Container{height:190px}
html.kn-articles .kn-empty{padding:44px 20px}
html.kn-articles .kn-empty h2{font-size:28px}
html.kn-articles .CSS_SingleArticleBox{margin:36px 14px 70px;padding:28px 20px}
html.kn-articles .CSS_SingleArticleTitle,html.kn-articles .CSS_SingleArticleBox h1{font-size:30px}
}
/* /AI:kn-articles */

/* AI:kn-articles-bg */
html.kn-articles .search-and-tags-container,html.kn-articles .articlePageForm,html.kn-articles .CSS_ArticleContainer{background:transparent!important;box-shadow:none!important;border:0!important}
html.kn-articles .CSS_ArticlesSearchBox{width:100%!important;max-width:480px!important;box-sizing:border-box}
html.kn-articles .CSS_ArticlesSearchBox button.CSS_ArticlesSearchButton{flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;background:#3A2A23!important;color:#fff!important;border-radius:50%!important;border:0!important}
html.kn-articles .CSS_ArticlesSearchBox button.CSS_ArticlesSearchButton:hover{background:#8A5644!important}
html.kn-articles .CSS_ArticlesSearchBox button.CSS_ArticlesSearchButton i{color:#fff!important;font-size:16px}
/* /AI:kn-articles-bg */

/* AI:kn-articles-extra */
html.kn-articles .CSS_ArticleContainer .CSS_ArticleBox{width:100%!important;max-width:none!important}
html.kn-articles .clsArticleAllButImage{display:flex;flex-direction:column;flex:1}
html.kn-articles .kn-readmore{display:inline-block;align-self:flex-start;margin:18px 26px 0;padding:12px 26px;background:#3A2A23;border:1px solid #B5806D;border-radius:14px;color:#fff!important;font-size:15px;font-weight:500;text-decoration:none;transition:background .3s}
html.kn-articles .kn-readmore:hover{background:#8A5644}
html.kn-articles .CSS_ArticleTags{margin-top:auto!important;padding-top:16px}
html.kn-articles .CSS_ArticleTags>div{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px!important}
html.kn-articles #imageArticleTag svg{width:14px;height:14px;fill:#B5806D;display:block}
html.kn-articles .kn-pill{display:inline-block;font-size:13px;line-height:1.4;color:#4A3A33;background:#F4EDE4;border:1px solid #E6DACB;border-radius:999px;padding:3px 12px}
html.kn-articles .CSS_SingleArticleTags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
html.kn-articles .CSS_SingleArticleTags .kn-pill{font-size:14px;padding:4px 14px}
/* /AI:kn-articles-extra */

/* AI:kn-article-single */
html.kn-articles .SB_breadcrumb{display:none!important}
html.kn-articles .CSS_SingleArticleBox .CSS_ArticleTime{display:block;padding:0 0 18px;font-size:14px;color:#8A5644}
html.kn-articles .kn-art-pics{margin:0 0 26px}
html.kn-articles .kn-art-pics .CSS_SingleArticleBigPic{height:auto!important;border-radius:20px;overflow:hidden;background:#EFE5D8}
html.kn-articles .kn-art-pics .CSS_SingleArticlePictureBig_Clean{display:block;width:100%;max-height:440px;object-fit:cover;border-radius:20px}
html.kn-articles .CSS_SingleArticleContent .clsDnD_Container,html.kn-articles .CSS_SingleArticleContent .row{padding:0!important;margin:0!important}
html.kn-articles .CSS_SingleArticleContent .SB_Text_Container{padding:0!important}
html.kn-articles .CSS_SingleArticleContent p{margin:0 0 14px}
/* /AI:kn-article-single */

/* AI:kn-search-pad */
html.kn-articles .CSS_ArticlesSearchBox{padding:8px!important;gap:8px!important}
html.kn-articles .CSS_ArticlesSearchBox .ArticlesSearchInput{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important}
html.kn-articles .CSS_ArticlesSearchBox .ArticlesSearchInput input{width:100%!important;box-sizing:border-box}
html.kn-articles .CSS_ArticlesSearchBox button.CSS_ArticlesSearchButton{flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;margin:0 0 0 4px!important;position:static!important}
/* /AI:kn-search-pad */

/* AI:kn-press-mobile */
@media(max-width:767px){
.dc-kn .kn-pressbox{padding:36px 22px!important;gap:24px!important;text-align:center}
.dc-kn .kn-pressbox>.SBX_Col{flex:1 1 100%!important;text-align:center}
.dc-kn .kn-pressbox>a.SBX_Btn{flex:1 1 100%!important;display:flex!important;align-items:center;justify-content:center;text-align:center;padding:16px 18px!important;font-size:17px!important;box-sizing:border-box;white-space:nowrap}
}
/* /AI:kn-press-mobile */

/* AI:kn-footer-mobile */
.SB_Mobile_Bottom_Background .Css_Mobile_Footer{padding-left:0!important;padding-right:0!important;padding-bottom:0!important;margin:0!important;width:100%!important;max-width:100%!important}
.SB_Mobile_Bottom_Background .Css_Mobile_Footer>.dc-kn{width:100%!important;max-width:100%!important;margin:0!important}
/* /AI:kn-footer-mobile */

/* AI:kn-radius */
/* Corner radius tiers: <=50px -> 8, 50-100px -> 12, >100px -> 22. Circles and the search pill keep their shape. */
/* 12px: buttons and CTAs (default for every design link that had 14px) */
html body.SB_BODY .dc-kn .kn-header a,html body.SB_BODY .dc-kn .kn-hero a,html body.SB_BODY .dc-kn .kn-about a,html body.SB_BODY .dc-kn .kn-press a,html body.SB_BODY .dc-kn .kn-contact a,html body.SB_BODY .dc-kn .kn-fab a,
html body.SB_BODY .dc-kn a.SBX_Btn,html body.SB_BODY .dc-kn .kn-cleft a,
html body.SB_BODY .dc-kn .kn-header img,
html body.SB_BODY .dc-kn .kn-together .rv3,html body.SB_BODY .dc-kn .kn-collage>div.SBX_Text,
html body.SB_BODY .dc-kn .dock,
html body.SB_BODY .dc-kn .kn-footer img.SBX_Img,
html body.SB_BODY .dc-kn .inc,
html body.SB_BODY #sb_privacy_policy_notice{border-radius:12px!important}
/* 8px: small elements */
html body.SB_BODY .dc-kn .kn-hero .h1a,html body.SB_BODY .dc-kn .h1a,html body.SB_BODY .dc-kn .h1a a,
html body.SB_BODY .dc-kn .dock a,
html body.SB_BODY .dc-kn .kn-form input,html body.SB_BODY .dc-kn .kn-form textarea,html body.SB_BODY .dc-kn .kn-form select,
html body.SB_BODY .dc-kn .kn-form .CSS_SUBMIT,html body.SB_BODY .dc-kn .kn-form input[type=submit],html body.SB_BODY .dc-kn .kn-form button,
html body.SB_BODY #sb_privacy_policy_notice .sb_button,
html.kn-articles body.SB_BODY .kn-empty a,html.kn-articles body.SB_BODY .kn-pill,html.kn-articles body.SB_BODY .kn-readmore{border-radius:8px!important}
/* 22px: cards, boxes, photos */
html body.SB_BODY .dc-kn .card,html body.SB_BODY .dc-kn .letter,html body.SB_BODY .dc-kn .kn-pressbox,html body.SB_BODY .dc-kn .kn-formbox,html body.SB_BODY .dc-kn .kn-formbox .SB_C_Form,
html body.SB_BODY .dc-kn .step,html body.SB_BODY .dc-kn .who,html body.SB_BODY .dc-kn .rel,
html body.SB_BODY .dc-kn img.photo,html body.SB_BODY .dc-kn .kn-aboutcol>.SBX_Deco,html body.SB_BODY .dc-kn .kn-aboutcol>.SBX_Col,
html.kn-articles body.SB_BODY .kn-empty,html.kn-articles body.SB_BODY .search-and-tags-container,
html.kn-articles body.SB_BODY .CSS_ArticleBox,html.kn-articles body.SB_BODY .CSS_SingleArticleBox,html.kn-articles body.SB_BODY .kn-art-pics img{border-radius:22px!important}
/* small floating buttons: 8px; the system floating button stays a circle */
html body.SB_BODY .dc-kn .kn-fab a{border-radius:8px!important}
html body.SB_BODY #NG_Main_Btn{border-radius:50%!important}
/* mobile: elements that drop to 50px or less, or grow past it */
@media(max-width:767px){
html body.SB_BODY .dc-kn .kn-header .kn-hcta{border-radius:8px!important}
html.kn-articles body.SB_BODY .kn-empty a{border-radius:12px!important}
html body.SB_BODY .dc-kn .inc,html body.SB_BODY #sb_privacy_policy_notice{border-radius:22px!important}
}
/* /AI:kn-radius */

/* AI:kn-boldline */
/* Bold / effect words in headings: always together, on a line of their own (kn-fitbold JS shrinks them if too wide) */
html body.SB_BODY .dc-kn h2 b,html body.SB_BODY .dc-kn h3 b{display:block;white-space:nowrap}
html body.SB_BODY .dc-kn h1 .h1b,html body.SB_BODY .dc-kn h1 .h1c{white-space:nowrap}
html body.SB_BODY .dc-kn h1 .h1c{flex-wrap:nowrap!important}
/* /AI:kn-boldline */

/* AI:kn-radius-frames */
/* Photo frames in the collage: the frame takes the 22px corner, the photo inside follows it (22 - 10px border = 12) */
html body.SB_BODY .dc-kn .kn-collage>.rv,html body.SB_BODY .dc-kn .kn-collage>.rv2{border-radius:22px!important;overflow:hidden}
html body.SB_BODY .dc-kn .kn-collage>.rv2 img.photo{border-radius:12px!important}
html body.SB_BODY .dc-kn .kn-collage>.rv img.photo{border-radius:22px!important}
/* /AI:kn-radius-frames */

/* AI:kn-hero-float */
/* Hero photo between "שליטה" and "פיננסית": never squeezed, always a circle */
html body.SB_BODY .dc-kn h1 .h1c img.float{flex-shrink:0!important;aspect-ratio:1/1;object-fit:cover;border-radius:50%!important}
/* mobile: both words on the first line, the round photo centered below them */
@media(max-width:767px){
html body.SB_BODY .dc-kn h1 .h1c{flex-wrap:wrap!important;justify-content:center!important}
html body.SB_BODY .dc-kn h1 .h1c .shine{order:1}
html body.SB_BODY .dc-kn h1 .h1c img.float{order:2;flex:0 0 104px!important;width:104px!important;height:104px!important;margin:16px calc(50% - 52px) 0!important}
/* tighter spacing under the photo: the role line and the buttons move up */
html body.SB_BODY .dc-kn .kn-heroin>.kn-typep{margin-top:12px!important}
html body.SB_BODY .dc-kn .kn-heroin>div.h1c{margin-top:24px!important}
}
/* /AI:kn-hero-float */
/* SB_END;Type_Name:AI_Design;Type_RowID:0*/
