﻿/* SB_START;Type_Name:Catalog_Page;Type_RowID:0*/
.CssCatalogAdjusted_product_Container{text-align:center;}.CssCatalogAdjusted_product{padding:5px 0 5px 0;margin-top:20px;margin-right:5px;margin-bottom:20px;margin-left:5px;border-top:1px solid rgba(0,0,0,0.13);border-left:1px solid rgba(0,0,0,0.13);border-right:1px solid rgba(0,0,0,0.13);border-bottom:1px solid rgba(0,0,0,0.13);border-radius:18px 18px 18px 18px;width:340px;height:430px;}.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:22px;font-weight:500;text-align:center;padding:0 10px 0 10px;height:40px;float:none !important;}.CssCatalogAdjusted_top:hover{color:#000000;}.CssCatalogAdjusted_pic{margin-right:5px;margin-bottom:5px;margin-left:5px;border-radius:18px 18px 18px 18px;overflow:hidden;height:270px;}.CssCatalogAdjusted_pic img{max-height:100%;max-width:100%;width:280px;height:280px;}.CssCatalogAdjusted_Pic_Desc_Container{overflow:hidden;height:20px;display:none;}.CssCatalogAdjusted_Pic_Desc{font-size:14px;}.CssCatalogAdjusted_Makat_desc{display:none;}.CssCatalogAdjusted_Makat{color:#4d4d4d;font-size:14px;font-weight:normal;display:none;}.CssCatalogAdjusted_Price_Container{display:inline-block;}.CssCatalogAdjusted_Price{padding:0 6px 0 6px;float:right !important;}.CssCatalogAdjusted_Price_desc{color:#a8a5a8;font-weight:normal;text-decoration:none;display:none;}.CssCatalogAdjusted_Price_val{color:#d00507;font-size:36px;font-weight:bold;}.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;width:100%;display:inline-block;}.CssCatalogAdjusted_product .details{margin-bottom:5px;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-radius:18px 18px 18px 18px;color:#000000;font-size:18px;font-weight:500;text-align:center;line-height:42px;width:90%;text-decoration:none;}.CssCatalogAdjusted_product .details:hover{background:#f8faf5;border-top:1px solid #e91e21;border-left:1px solid #e91e21;border-right:1px solid #e91e21;border-bottom:1px solid #e91e21;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1);}.CssCatalogAdjusted_BTNAddToChart{width:100%;display:none !important;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket{background:#000000;padding:10px 10px 10px 10px;border-radius:18px 18px 18px 18px;color:#ffffff;font-size:18px;font-weight:normal;text-align:center;width:90%;display:inline-block;text-decoration:none;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket:hover{background:#000000;border-top:1px solid #e91e21;border-left:1px solid #e91e21;border-right:1px solid #e91e21;border-bottom:1px solid #e91e21;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1);color:#ffffff;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket .CAT_BtnAddToBasket_Text{color:לרכישה;}.CssCatalogAdjusted_status{margin-top:0px;margin-left:50px;height:100%;}.CssCatalogAdjusted_product .CssSalesIconImage{margin-top:150px;margin-bottom:5px;padding:0 0 0 50px;bottom:1px;position:absolute;}.CssCatalogAdjusted_SalesIconText{color:#ffffff;font-size:14px;font-weight:normal;font-family:'heebo';color:#ffffff;background-color:#e91e21;padding:8px 8px 8px 8px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.CssCatalogAdjusted_product_Container .CAT_Currency{font-size:19px;}.sf-MA-WishList-add{font-size:15px;margin-top:10px;margin-right:10px;}.SB_Body_Mobile_Mode .CssCatalogAdjusted_top{font-size:18px;padding:0 0 20px 0;margin-right:10px;}.SB_Body_Mobile_Mode .CssCatalogAdjusted_pic{height:184%;}undefined{undefined:position;}
/* 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-top:20px;width:100%;}#CssCatProductAdjusted_TextArea{padding:0 16px 0 16px;border-radius:18px 18px 18px 18px;box-shadow:0 10px 20px -5px rgba(0,0,0,0.14);width:50%;}#CssCatProductAdjusted_PicturesArea{margin-bottom:10px;width:48%;}.CssCatProductAdjusted_BigPic{margin-bottom:15px;}.CatIMG_PictureBig_Clean{max-height:100%;max-width:100%;}.CssCatProductAdjusted_MorePics{width:100px;display:block;padding:0 0 0 0;}.more_pics .Gallery_Div_Img{padding:1px 1px 1px 1px;margin-right:4px;margin-left:4px;width:40px;height:80px;overflow:hidden;}.more_pics .Gallery_Div_Img img{box-shadow:0 0 0 0 #d4d4d4;max-width:80px;max-height:80px;}.CssCatProductAdjusted_top{margin-bottom:20px;padding:0 0 0 0;}.CssCatProductAdjusted_header{color:#1f1f1f;font-size:31px;font-weight:bold;font-style:normal;text-align:right;}.CssCatProductAdjusted_PicDesc{font-weight:normal;}.CssCatProductAdjusted_Delivery{display:inline;}.CssCatProductAdjusted_Price{color:#000000;font-size:17px;font-weight:normal;}.CssCatProductAdjusted_Price .CAT_Text{font-size:0px;font-weight:bold;}.CssCatProductAdjusted_Price .CAT_Currency, .CssCatProductAdjusted_Price .CAT_Values{color:#3b3b3b;font-size:30px;font-weight:400;}.CssCatProductAdjusted_PriceSpecial{color:#cf0606;font-size:25px;font-weight:bold;margin-bottom:20px;}.CssCatProductAdjusted_PriceSpecial .CAT_Text{color:#1f1f1f;font-size:20px;}.CssCatProductAdjusted_PriceSpecial .CAT_Currency,.CssCatProductAdjusted_PriceSpecial .CAT_Values{color:#1f1f1f;font-size:20px;font-weight:700;font-family:'assistant';}.CssCatProductAdjusted_Price .CAT_Currency.CssCatProductAdjusted_line_through, .CssCatProductAdjusted_Price .CAT_Values.CssCatProductAdjusted_line_through{text-decoration:line-through;}.CssCatProductAdjusted_QuantityMeasureUnits{margin-top:-10px;margin-right:10px;margin-left:10px;display:none !important;}.CssCatProductAdjusted_Quantity{padding:6px 8px 10px 8px;border-top:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;border-radius:8px 8px 8px 8px;color:#ffffff;font-size:0px;}.CssCatProductAdjusted_Quantity input.BasketInputBoxUp{background:#fff4c7;color:#000000;font-size:24px;font-family:'assistant';border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;box-shadow:0 0 0 0 ;}.CssCatProductAdjusted_Quantity input.BasketInputBox{background:#ffffff;color:#5c5c5c;font-size:20px;font-family:'assistant';border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;box-shadow:0 0 0 0 ;}.CssCatProductAdjusted_Quantity input.BasketInputBoxDown{background:#fff4c7;color:#000000;font-size:24px;font-family:'assistant';border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;box-shadow:0 0 0 0 ;}.CssCatProductAdjusted_AddToBasket{text-align:center;margin-right:8px;margin-left:8px;display:inline;width:100%;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor{background:#5c5c5c;margin-top:-22px;margin-right:20px;border-top:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;border-radius:8px 8px 8px 8px;color:#ffffff;font-size:18px;font-weight:normal;font-family:'assistant';text-align:center;line-height:50px;width:250px;height:48px;display:table;padding:0 0 0 0;text-decoration:none;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:hover{background:#356f20;border-top:1px solid #356f20;border-left:1px solid #356f20;border-right:1px solid #356f20;border-bottom:1px solid #356f20;border-radius:8px 8px 8px 8px;color:#ffffff;}.CssCatProductAdjusted_product .CSS_ProductPage{padding:0 0 10px 0;line-height:28px;display:block !important;}.clsCatalogElmExtraRow{margin-top:20px;margin-bottom:20px;display:block;padding:0 0 0 0;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}.clsCatalogElmExtraRow .clsCatalogElmExtraRow_TextCont{padding:5px 7px 5px 7px;color:#1f1f1f;font-size:16px;font-weight:500;font-family:'assistant';}.clsSelectChooseProduct{background:#f7f6f4;padding:0 0 0 10px;border-radius:8px 8px 8px 8px;color:#1f1f1f;width:150px;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}.clsCatalogElmExtraRow .clsUlChooseProduct{margin-right:3px;}.clsCatalogElmExtraRow .clsUlChooseProduct li{color:#1f1f1f;font-size:16px;font-weight:400;padding:10px 10px 10px 10px;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-radius:10px 10px 10px 10px;width:66px;height:33px;}.clsCatalogElmExtraRow .clsUlChooseProduct li:hover{background:#d1b09d;color:#ffffff;border-top:1px solid #d1b09d;border-left:1px solid #d1b09d;border-right:1px solid #d1b09d;border-bottom:1px solid #d1b09d;box-shadow:1px 1px 9px 0 #d3d3d3;}.clsCatalogElmExtraRow .clsUlChooseProduct li.clsSelected{background:#a1796f;color:#ffffff;border-top:1px solid #404040;border-left:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #404040;box-shadow:0 0 0 0 ;}.clsCatalogElmExtraRow .clsUlChooseProduct li.clsProductColor .cls_elm_extra_product_Li_Text{display:none;}.CssCatProductAdjusted_FilterProperties{display:none !important;}.CssCatProduct_FilterProperty{background:transparent;}.CssCatProductAdjusted_SimiliarProductsCont{display:block !important;}.CssCatProductAdjusted_product .CAT_Currency{font-size:20px;font-family:'assistant';padding:0 3px 0 3px;}.CssCatProductAdjusted_PriceSpecialDescription{color:#cf0606;font-family:'assistant';}#CssCatProductAdjusted_LeftText{width:20%;float:left !important;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow{width:250px;display:block !important;background:#000000;padding:0 0 0 0;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow .CAT_BtnAddToBasket_Anchor_BuyNow_Text{background:#a1796f;color:#ffffff;padding:13px 30px 13px 30px;border-top:1px solid #909090;border-left:1px solid #909090;border-right:1px solid #909090;border-bottom:1px solid #909090;border-radius:8px 8px 8px 8px;width:250px;display:table-cell;}.fotorama__nav__frame{background:#ffffff;width:128px;height:157px;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:0 0 0 0;}undefined{undefined:width;}.fotorama__nav-wrapvertical{width:89px;}

/* Quick purchase primary CTA */
.CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
  display:block;
  width:min(100%, 320px);
  margin:18px 0 0 auto;
  text-align:center;
}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor{
  display:block !important;
  box-sizing:border-box;
  width:100%;
  height:auto;
  margin:0;
  padding:14px 28px;
  background:#F90000;
  color:#ffffff;
  border:1px solid #F90000;
  border-radius:10px;
  font-family:'assistant', sans-serif;
  font-size:0;
  font-weight:700;
  line-height:24px;
  text-align:center;
  text-decoration:none;
  cursor:pointer;
  box-shadow:0 6px 16px rgba(161,121,111,.24);
  transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;
}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor .CAT_BtnAddToBasket_Anchor_Text{
  font-size:0;
}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor .CAT_BtnAddToBasket_Anchor_Text::after{
  content:"קנייה מהירה";
  font-size:19px;
  line-height:24px;
}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor .CAT_BtnAddToBasket_Anchor_Icon{
  display:none !important;
}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:hover,
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:focus{
  background:#000000;
  border-color:#000000;
  color:#ffffff;
  box-shadow:0 8px 20px rgba(127,95,87,.28);
  transform:translateY(-1px);
}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:focus-visible{
  outline:3px solid rgba(161,121,111,.3);
  outline-offset:3px;
}
@media (max-width:767px){
  .CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
    width:100%;
    margin:16px 0 0;
  }
  .CssCatProductAdjusted_product #BtnAddToBasket_Anchor{
    padding:15px 20px;
  }
}

/* עיצוב מודרני ואחיד לדפי המנויים */
.CssCatProductAdjusted_product{
display:flex;
flex-wrap:wrap;
align-items:flex-start;
gap:28px;
padding:18px;
margin-top:20px;
box-sizing:border-box;
}

#CssCatProductAdjusted_PicturesArea{
width:calc(50% - 14px);
margin:0;
overflow:hidden;
border-radius:18px;
background:#ffffff;
}

.CssCatProductAdjusted_BigPic{
margin:0;
overflow:hidden;
border-radius:18px;
}

.CatIMG_PictureBig_Clean,
.CssCatProductAdjusted_BigPic img{
display:block;
width:100%;
height:auto;
border-radius:18px;
object-fit:cover;
}

#CssCatProductAdjusted_TextArea{
width:calc(50% - 14px);
padding:28px 26px 24px;
box-sizing:border-box;
border:1px solid #eeeeee;
border-radius:18px;
background:#ffffff;
box-shadow:0 10px 28px rgba(0,0,0,.10);
}

.CssCatProductAdjusted_top{
margin-bottom:10px;
}

.CssCatProductAdjusted_header{
margin:0 0 8px;
color:#111111;
font-size:34px;
font-weight:800;
line-height:1.2;
text-align:right;
}

.CssCatProductAdjusted_Price_Container{
margin-bottom:12px;
}

.CssCatProductAdjusted_Price .CAT_Currency,
.CssCatProductAdjusted_Price .CAT_Values{
color:#D00507;
font-size:34px;
font-weight:700;
line-height:1.2;
}

.CssCatProductAdjusted_PicDesc{
margin:6px 0 12px;
}

.CssCatProductAdjusted_PicDesc .clsDnD_Container,
.CssCatProductAdjusted_PicDesc .row[style*="background: rgb(255, 255, 255)"]{
background:transparent !important;
border-radius:0 !important;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg){
margin-top:7px !important;
margin-bottom:7px !important;
min-height:32px;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) > [class*="col-md-"]{
display:flex;
align-items:center;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_Text_Container{
width:100%;
padding-top:0 !important;
padding-bottom:0 !important;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_Text_Container p{
margin:0 !important;
font-size:17px;
line-height:1.4;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_NoneEditable{
display:flex !important;
align-items:center;
justify-content:center;
}

.CssCatProductAdjusted_PicDesc .sb_icon_svg{
font-size:24px !important;
line-height:1 !important;
}

.clsCatalogElmExtraRow{
display:flex;
flex-direction:column;
gap:7px;
margin:14px 0 16px;
padding:14px;
background:#f7f7f7;
border:1px solid #e7e7e7;
border-radius:12px;
}

.clsCatalogElmExtraRow .clsCatalogElmExtraRow_TextCont{
padding:0;
color:#111111;
font-size:16px;
font-weight:600;
}

.clsCatalogElmExtraRow .clsTextChooseProduct{
width:100%;
height:46px;
box-sizing:border-box;
padding:8px 12px;
color:#111111;
font-family:'assistant',sans-serif;
font-size:17px;
background:#ffffff;
border:1px solid #d7d7d7;
border-radius:9px;
outline:none;
transition:border-color .2s ease,box-shadow .2s ease;
}

.clsCatalogElmExtraRow .clsTextChooseProduct:focus{
background:#ffffff;
border-color:#D00507;
box-shadow:0 0 0 3px rgba(208,5,7,.12);
}

/* הסתרת כפתור הוסף לסל והשארת קנייה מהירה בלבד */
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor{
display:none !important;
}

.CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
display:block !important;
width:100%;
margin:8px 0 0;
text-align:center;
}

.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow{
display:flex !important;
align-items:center;
justify-content:center;
width:100% !important;
height:52px;
box-sizing:border-box;
margin:0;
padding:0 22px !important;
color:#ffffff !important;
background:#D00507 !important;
border:2px solid #D00507 !important;
border-radius:10px !important;
box-shadow:0 5px 14px rgba(208,5,7,.18);
cursor:pointer;
transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease;
}

.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow .CAT_BtnAddToBasket_Anchor_BuyNow_Text{
display:block !important;
width:auto !important;
padding:0 !important;
color:#ffffff !important;
background:transparent !important;
border:0 !important;
border-radius:0 !important;
font-family:'assistant',sans-serif;
font-size:18px;
font-weight:700;
line-height:1.2;
}

.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow .CAT_BtnAddToBasket_Anchor_BuyNow_Icon{
display:none !important;
}

.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow:hover,
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow:focus{
color:#ffffff !important;
background:#000000 !important;
border-color:#000000 !important;
box-shadow:0 7px 18px rgba(0,0,0,.22);
transform:translateY(-2px);
}

.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow:hover .CAT_BtnAddToBasket_Anchor_BuyNow_Text,
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow:focus .CAT_BtnAddToBasket_Anchor_BuyNow_Text{
color:#ffffff !important;
}

.CssCatProductAdjusted_SocialNetworks{
margin-top:18px;
padding-top:14px;
border-top:1px solid #eeeeee;
}

@media(max-width:767px){
.CssCatProductAdjusted_product{
display:flex;
flex-direction:column;
gap:16px;
padding:10px;
margin-top:8px;
}

#CssCatProductAdjusted_PicturesArea,
#CssCatProductAdjusted_TextArea{
width:100% !important;
float:none !important;
}

#CssCatProductAdjusted_PicturesArea{
order:1;
border-radius:14px;
}

#CssCatProductAdjusted_TextArea{
order:2;
padding:20px 16px 18px;
border-radius:14px;
}

.CssCatProductAdjusted_BigPic,
.CatIMG_PictureBig_Clean,
.CssCatProductAdjusted_BigPic img{
border-radius:14px;
}

.CssCatProductAdjusted_header{
font-size:27px;
text-align:center;
}

.CssCatProductAdjusted_Price_Container{
text-align:center;
}

.CssCatProductAdjusted_Price .CAT_Currency,
.CssCatProductAdjusted_Price .CAT_Values{
font-size:30px;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg){
margin-top:6px !important;
margin-bottom:6px !important;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_Text_Container p{
font-size:16px !important;
line-height:1.45 !important;
text-align:right !important;
}

.CssCatProductAdjusted_PicDesc .sb_icon_svg{
font-size:23px !important;
}

.clsCatalogElmExtraRow{
margin:12px 0 14px;
padding:12px;
}

.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow{
height:48px;
}

.CssCatProductAdjusted_product #BtnAddToBasket_Anchor_BuyNow .CAT_BtnAddToBasket_Anchor_BuyNow_Text{
font-size:17px;
}
}

/* ביטול רווח חריג בין קבוצות היתרונות */
.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-12 > .row.SB_Dnd_Drag .sb_icon_svg){
margin-top:0 !important;
margin-bottom:0 !important;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-12 > .row.SB_Dnd_Drag .sb_icon_svg) > .col-md-12{
padding-bottom:0 !important;
}

.CssCatProductAdjusted_PicDesc .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg){
margin-top:6px !important;
margin-bottom:6px !important;
}
/* SB_END;Type_Name:Catalog_ProductPage;Type_RowID:0*/
/* SB_START;Type_Name:Gallery12_Page;Type_RowID:0*/
.CSS_SB_Gallery12_div{margin:15px 15px 15px 15px;overflow:hidden;width:200px;height:200px;}.CSS_SB_Gallery12_MainDiv .CSS_SB_Gallery12_img{max-width:300px;max-height:300px;}
/* SB_END;Type_Name:Gallery12_Page;Type_RowID:0*/
/* SB_START;Type_Name:General;Type_RowID:0*/
BODY,TD,DIV,P{color:#000000;font-size:19px;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:#262626;font-size:48px;font-weight:800;font-style:normal;}
h2{color:#262626;font-size:36px;font-weight:800;font-style:normal;}
h3{font-size:20px;font-weight:normal;font-style:normal;}
h4{font-style:normal;}
h5{font-size:24px;}

input[type=button],
input[type=submit],
button,
.btn{
color:#ffffff !important;
font-family:'assistant',sans-serif;
font-size:18px;
font-weight:700;
line-height:1.25;
text-align:center;
background:#D00507 !important;
padding:13px 24px;
min-height:48px;
cursor:pointer;
border:2px solid #D00507 !important;
border-radius:10px;
box-shadow:0 5px 14px rgba(208,5,7,.18);
transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease;
}

.btn *,
input[type=button],
input[type=submit],
button{
color:#ffffff !important;
}

input[type=button]:hover,
input[type=submit]:hover,
button:hover,
.btn:hover,
.btn:focus{
color:#ffffff !important;
background:#000000 !important;
border-color:#000000 !important;
box-shadow:0 7px 18px rgba(0,0,0,.22);
transform:translateY(-2px);
text-decoration:none !important;
}

.btn:hover *,
.btn:focus *{
color:#ffffff !important;
}

input[type=button]:focus-visible,
input[type=submit]:focus-visible,
button:focus-visible,
.btn:focus-visible{
outline:3px solid rgba(208,5,7,.28);
outline-offset:3px;
}

input[type=text],textarea,select,input[type=password]{color:#000000;font-size:15px;font-weight:normal;font-style:normal;font-family:'heebo';background:#eeeeee;border-top:0;border-left:0;border-right:0;border-bottom:0;border-radius: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;}

/* כפתור אודות ייחודי בדף הבית */
#SB_41157 .btn{
display:flex !important;
align-items:center;
justify-content:center;
width:399px !important;
max-width:calc(100% - 24px);
min-height:50px;
margin:12px auto !important;
padding:11px 24px;
color:#000000 !important;
background:transparent !important;
border:2px solid #000000 !important;
border-radius:10px;
box-shadow:none;
}

#SB_41157 .btn *{
color:#000000 !important;
}

#SB_41157 .btn:hover,
#SB_41157 .btn:focus{
color:#D00507 !important;
background:#000000 !important;
border-color:#D00507 !important;
box-shadow:0 7px 18px rgba(0,0,0,.20);
transform:translateY(-2px);
}

#SB_41157 .btn:hover *,
#SB_41157 .btn:focus *{
color:#D00507 !important;
}

@media(max-width:768px){
input[type=button],
input[type=submit],
button,
.btn{
font-size:17px;
padding:12px 18px;
min-height:46px;
border-radius:9px;
}
#SB_41157 .btn{
width:calc(100% - 24px) !important;
max-width:420px;
padding:11px 16px;
}
}

/* כפתורי בחירת מנוי בדף הבית */
#SB_41322 a.btn{
display:flex !important;
align-items:center !important;
justify-content:center !important;
height:52px !important;
min-height:52px !important;
padding:0 20px !important;
line-height:1.2 !important;
box-sizing:border-box !important;
}

#SB_41322 a.btn .SB_Text_NoDND{
display:block !important;
line-height:1.2 !important;
margin:0 !important;
padding:0 !important;
}

@media(max-width:768px){
#SB_41322 a.btn{
height:48px !important;
min-height:48px !important;
padding:0 16px !important;
}
}

/* ריווח ממוקד בשורות היתרונות בלבד */
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg),
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg){
margin-top:7px !important;
margin-bottom:7px !important;
}

#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) > [class*="col-md-"],
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg) > [class*="col-md-"]{
display:flex;
align-items:center;
}

#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_Text_Container p,
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg) .SB_Text_Container p{
margin-top:0 !important;
margin-bottom:0 !important;
line-height:1.35;
}

#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_NoneEditable,
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg) .SB_NoneEditable{
display:flex !important;
align-items:center;
justify-content:center;
}

@media(max-width:768px){
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg),
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg){
margin-top:6px !important;
margin-bottom:6px !important;
}
}

/* אחידות טקסטים בכרטיסיות המנויים בנייד */
@media(max-width:768px){
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_Text_Container,
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg) .SB_Text_Container,
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .SB_Text_Container p,
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg) .SB_Text_Container p{
font-size:16px !important;
line-height:1.45 !important;
text-align:right !important;
}

#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) .sb_icon_svg,
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg) .sb_icon_svg{
font-size:24px !important;
width:24px;
min-width:24px;
height:24px;
line-height:24px !important;
}

#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-1 .sb_icon_svg) > [class*="col-md-"],
#SB_41322 .row.SB_Dnd_Drag:has(> .col-md-2 .sb_icon_svg) > [class*="col-md-"]{
align-items:center !important;
min-height:32px;
}
}

/* כפתורים קומפקטיים בסל הקניות הנפתח */
#divTopLeft input[type=button],
.clsWindowShoppingCartContainer input[type=button],
#divTopLeft button,
.clsWindowShoppingCartContainer button{
display:inline-flex !important;
align-items:center !important;
justify-content:center !important;
width:38px !important;
min-width:38px !important;
height:38px !important;
min-height:38px !important;
padding:0 !important;
margin:0 4px !important;
color:#ffffff !important;
font-family:'assistant',sans-serif !important;
font-size:20px !important;
font-weight:700 !important;
line-height:1 !important;
background:#D00507 !important;
border:1px solid #D00507 !important;
border-radius:8px !important;
box-shadow:none !important;
box-sizing:border-box !important;
vertical-align:middle !important;
}

#divTopLeft input[type=button]:hover,
.clsWindowShoppingCartContainer input[type=button]:hover,
#divTopLeft button:hover,
.clsWindowShoppingCartContainer button:hover{
color:#ffffff !important;
background:#000000 !important;
border-color:#000000 !important;
transform:none !important;
}

#divTopLeft input[type=text].BasketInputBox,
#divTopLeft input[type=text].clsCatProductCount,
.clsWindowShoppingCartContainer input[type=text].BasketInputBox,
.clsWindowShoppingCartContainer input[type=text].clsCatProductCount{
display:inline-block !important;
width:48px !important;
min-width:48px !important;
height:38px !important;
padding:0 6px !important;
margin:0 !important;
color:#111111 !important;
font-family:'assistant',sans-serif !important;
font-size:17px !important;
font-weight:600 !important;
line-height:38px !important;
text-align:center !important;
background:#ffffff !important;
border:1px solid #d8d8d8 !important;
border-radius:8px !important;
box-shadow:none !important;
box-sizing:border-box !important;
vertical-align:middle !important;
}

#divTopLeft .clsWindowShoppingCartOperations a,
.clsWindowShoppingCartContainer .clsWindowShoppingCartOperations a{
display:inline-flex !important;
align-items:center !important;
justify-content:center !important;
width:34px !important;
height:34px !important;
min-height:34px !important;
padding:0 !important;
margin:0 3px !important;
color:#ffffff !important;
background:#D00507 !important;
border:1px solid #D00507 !important;
border-radius:8px !important;
box-shadow:none !important;
box-sizing:border-box !important;
transition:background-color .2s ease,border-color .2s ease;
}

#divTopLeft .clsWindowShoppingCartOperations a:hover,
.clsWindowShoppingCartContainer .clsWindowShoppingCartOperations a:hover{
color:#ffffff !important;
background:#000000 !important;
border-color:#000000 !important;
}

#divTopLeft .clsWindowShoppingCartOperations svg,
.clsWindowShoppingCartContainer .clsWindowShoppingCartOperations svg{
width:18px !important;
height:18px !important;
fill:currentColor !important;
}

@media(max-width:768px){
#divTopLeft input[type=button],
.clsWindowShoppingCartContainer input[type=button],
#divTopLeft button,
.clsWindowShoppingCartContainer button{
width:36px !important;
min-width:36px !important;
height:36px !important;
min-height:36px !important;
font-size:19px !important;
}

#divTopLeft input[type=text].BasketInputBox,
#divTopLeft input[type=text].clsCatProductCount,
.clsWindowShoppingCartContainer input[type=text].BasketInputBox,
.clsWindowShoppingCartContainer input[type=text].clsCatProductCount{
width:44px !important;
min-width:44px !important;
height:36px !important;
line-height:36px !important;
}
}
/* SB_END;Type_Name:General;Type_RowID:0*/
/* SB_START;Type_Name:WebDesign_Mobile;Type_RowID:0*/
.SB_Mobile_Header_Cont{background:#ffffff;}.SB_Mobile_Header_Menu_TopPos{background:#000000;border-top:1px solid #cccccc;box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);text-align:center;}.Css_Mobile_Menu{background:#000000;}.Css_Mobile_PageContent{padding:0 0 0 0;}.SB_Mobile_Bottom_Background{background:#474747;background-size:cover;}


/* Mobile homepage reference layout */
@media (max-width:767px){
  body{
    overflow-x:hidden;
    background:#f7f7f7;
  }

  /* Compact black header: logo right, menu left */
  .SB_Mobile_Header_Menu_TopPos{
    background:#000000;
    border-top:0;
    border-bottom:1px solid rgba(255,255,255,.22);
    box-shadow:none;
  }
  .Css_Mobile_Menu{
    width:100% !important;
    min-height:82px;
    padding:0 !important;
    background:#000000;
  }
  ul.sf-ma-ul-MobileMenu{
    position:relative;
    width:100%;
    height:82px;
    margin:0;
    padding:0;
    background:#000000;
  }
  ul.sf-ma-ul-MobileMenu .sf-MA-Search,
  ul.sf-ma-ul-MobileMenu .sf-MA-WishList,
  ul.sf-ma-ul-MobileMenu .sf-MA-Shopping{
    display:none !important;
  }
  ul.sf-ma-ul-MobileMenu .sf-MA-Logo{
    position:absolute;
    top:8px;
    right:16px;
    left:auto;
    margin:0 !important;
    display:block !important;
  }
  ul.sf-ma-ul-MobileMenu .sf-MA-Logo a{
    display:flex;
    align-items:center;
    height:66px;
  }
  ul.sf-ma-ul-MobileMenu .sf-MA-Logo img{
    width:auto;
    max-width:132px;
    max-height:62px;
    margin:0 !important;
    object-fit:contain;
  }
  ul.sf-ma-ul-MobileMenu .sf-ma-slide0{
    position:absolute;
    top:13px;
    left:15px;
    right:auto;
    float:none !important;
    width:54px;
    height:54px;
    background:transparent !important;
  }
  ul.sf-ma-ul-MobileMenu .sf-ma-slide0 a{
    display:flex;
    align-items:center;
    justify-content:center;
    width:54px;
    height:54px;
    padding:0;
  }
  ul.sf-ma-ul-MobileMenu .sf-ma-slide0 .sf-ma-li-Icon{
    margin:0;
    padding:0;
    color:#ffffff;
    font-size:35px;
    line-height:1;
  }

  /* Hero */
  #SB_34301{
    min-height:425px;
    padding:18px 18px 24px;
    background-color:#050505 !important;
    background-size:cover !important;
    background-position:68% center !important;
    background-repeat:no-repeat !important;
    box-sizing:border-box;
  }
  #SB_34301 > .row{
    min-height:383px;
    margin:0 !important;
    display:flex;
    align-items:flex-end;
  }
  #SB_34301 > .row > .col-md-12{
    width:100%;
    padding:0 4px 0 4px !important;
    text-align:center;
  }
  #SB_34301 .SB_Img_Container_Fix{
    margin:0 auto 16px !important;
    text-align:center;
  }
  #SB_34301 .SB_Img_Container_Fix img{
    width:104px !important;
    max-width:104px !important;
    height:auto !important;
  }
  #SB_34301 h1{
    max-width:360px;
    margin:0 auto 16px !important;
    padding:0 !important;
    color:#ffffff;
    font-size:36px !important;
    font-weight:800;
    line-height:1.08;
    text-align:center;
  }
  #SB_34301 .SB_Text_Container:not(h1){
    max-width:390px;
    margin:0 auto;
    padding:0 !important;
  }
  #SB_34301 .SB_Text_Container p{
    margin:2px 0;
    color:#ffffff;
    font-size:19px !important;
    line-height:1.42;
    text-align:center !important;
  }
  #SB_51155,
  #SB_36082{
    display:none !important;
  }

  /* Membership cards area */
  #SB_41322{
    padding:18px 13px 8px;
    background:#f7f7f7;
    box-sizing:border-box;
  }
  #SB_41322 > .row{
    width:100% !important;
    margin:0 !important;
  }
  #SB_41322 > .row > .col-md-12{
    min-height:0 !important;
    padding:0 !important;
  }
  #SB_41322 > .row > .col-md-12 > .InnerDnd{
    display:none !important;
  }
  #SB_41322 > .row > .col-md-12 > .row.SB_Dnd_Drag{
    display:block;
    margin:0 !important;
  }
  #SB_41322 > .row > .col-md-12 > .row.SB_Dnd_Drag > .col-md-6{
    float:none !important;
    width:100% !important;
    margin:0 0 16px;
    padding:0 !important;
  }
  #SB_41322 > .row > .col-md-12 > .row.SB_Dnd_Drag > .col-md-6 > .row:first-child{
    display:none !important;
  }
  #SB_41322 > .row > .col-md-12 > .row.SB_Dnd_Drag > .col-md-6 > .row[style*="box-shadow"]{
    margin:0 !important;
    padding:10px 12px 12px !important;
    overflow:hidden;
    background:#ffffff !important;
    border:0;
    border-radius:18px !important;
    box-shadow:0 4px 18px rgba(0,0,0,.14) !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12{
    position:relative;
    padding:0 !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .InnerDnd{
    display:none !important;
  }

  /* Card title, icon and price */
  #SB_41322 .row[style*="box-shadow"] .row[style*="border-bottom"]{
    display:flex;
    flex-direction:row;
    align-items:center;
    margin:2px 0 8px !important;
    padding:4px 0 12px;
    border-bottom:1px solid #dedede !important;
  }
  #SB_41322 .row[style*="box-shadow"] .row[style*="border-bottom"] > .col-md-6:first-child{
    order:1;
    float:none !important;
    width:63% !important;
    padding:0 5px !important;
  }
  #SB_41322 .row[style*="box-shadow"] .row[style*="border-bottom"] > .col-md-6:last-child{
    order:2;
    float:none !important;
    width:37% !important;
    padding:0 5px !important;
  }
  #SB_41322 .row[style*="border-bottom"] h2{
    display:block !important;
    margin:0 auto 4px !important;
    padding:0 !important;
    font-size:30px !important;
    font-weight:800;
    line-height:1.1;
    text-align:center;
  }
  #SB_41322 .row[style*="border-bottom"] h2 a{
    color:#111111 !important;
  }
  #SB_41322 .row[style*="border-bottom"] .SB_Text_Container{
    margin-left:auto !important;
    margin-right:auto !important;
    text-align:center;
  }
  #SB_41322 .row[style*="border-bottom"] .SB_Text_Container p{
    margin:0;
    font-size:18px !important;
    white-space:nowrap;
  }
  #SB_41322 .row[style*="border-bottom"] .SB_Img_Container_Fix{
    margin:0 auto !important;
  }
  #SB_41322 .row[style*="border-bottom"] img{
    width:110px !important;
    max-width:100% !important;
    height:auto !important;
  }

  /* Benefit rows */
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .row.SB_Dnd_Drag:not([style*="border-bottom"]){
    margin:0 !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .row.SB_Dnd_Drag:not([style*="border-bottom"]) > .col-md-6{
    float:right !important;
    width:50% !important;
    padding:0 4px !important;
    border-right:0 !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .row.SB_Dnd_Drag:not([style*="border-bottom"]) > .col-md-6 + .col-md-6{
    border-right:1px solid #dedede !important;
  }
  #SB_41322 .row[style*="box-shadow"] .col-md-6 > .row.SB_Dnd_Drag{
    display:flex;
    align-items:center;
    margin:8px 0 !important;
  }
  #SB_41322 .row[style*="box-shadow"] .col-md-2,
  #SB_41322 .row[style*="box-shadow"] .col-md-1{
    float:right !important;
    width:28px !important;
    padding:0 !important;
  }
  #SB_41322 .row[style*="box-shadow"] .col-md-10,
  #SB_41322 .row[style*="box-shadow"] .col-md-11{
    float:right !important;
    width:calc(100% - 28px) !important;
    padding:0 3px !important;
  }
  #SB_41322 .row[style*="box-shadow"] .sb_icon_svg{
    color:#F90000 !important;
    font-size:25px !important;
  }
  #SB_41322 .row[style*="box-shadow"] .SB_Text_Container{
    padding:0 !important;
  }
  #SB_41322 .row[style*="box-shadow"] .SB_Text_Container p{
    margin:0;
    font-size:17px !important;
    line-height:1.3;
    text-align:center;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .row.SB_Dnd_Drag > .col-md-1{
    width:34px !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .row.SB_Dnd_Drag > .col-md-11{
    width:calc(100% - 34px) !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .row.SB_Dnd_Drag > .col-md-11 .SB_Text_Container p{
    font-size:17px !important;
    font-weight:500;
    line-height:1.35;
  }

  /* Red subscription buttons */
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > a.btn-primary{
    display:block !important;
    width:100% !important;
    box-sizing:border-box;
    margin:8px 0 0 !important;
    padding:12px 10px !important;
    background:#F90000 !important;
    border:0 !important;
    border-radius:9px !important;
    color:#ffffff !important;
    font-size:20px !important;
    font-weight:700;
    line-height:1.3;
    text-align:center;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > a.btn-primary:hover,
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > a.btn-primary:focus{
    background:#000000 !important;
    color:#ffffff !important;
  }

  /* Best value badge */
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .SB_Text_Container[style*="float: left"]{
    position:absolute;
    top:7px;
    left:7px;
    z-index:3;
    padding:4px 10px !important;
    background:#F90000 !important;
    border-radius:6px !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > .SB_Text_Container[style*="float: left"] p{
    font-size:14px !important;
    font-weight:700;
  }

  /* Bottom outlined CTA */
  #SB_41157{
    padding:0 13px 22px;
    background:#f7f7f7;
  }
  #SB_41157 > .row{
    margin:0 !important;
  }
  #SB_41157 > .row > .col-md-12{
    padding:0 !important;
  }
  #SB_41157 .SB_Text_Container{
    display:none !important;
  }
  #SB_41157 a.btn-primary{
    display:block !important;
    box-sizing:border-box;
    width:100% !important;
    margin:0 !important;
    padding:13px 10px !important;
    background:#ffffff !important;
    border:2px solid #000000 !important;
    border-radius:10px !important;
    color:#000000 !important;
    font-size:21px !important;
    font-weight:800;
    line-height:1.3;
    text-align:center;
  }
  #SB_41157 a.btn-primary:hover,
  #SB_41157 a.btn-primary:focus{
    background:#000000 !important;
    color:#ffffff !important;
  }
  #SB_41157 a.btn-primary span,
  #SB_41157 a.btn-primary span strong,
  #SB_41157 a.btn-primary span span{
    color:inherit !important;
  }
}

@media (max-width:420px){
  #SB_34301{
    min-height:395px;
    padding-left:12px;
    padding-right:12px;
  }
  #SB_34301 > .row{
    min-height:353px;
  }
  #SB_34301 h1{
    font-size:31px !important;
  }
  #SB_34301 .SB_Text_Container p{
    font-size:17px !important;
  }
  #SB_41322 .row[style*="border-bottom"] h2{
    font-size:26px !important;
  }
  #SB_41322 .row[style*="border-bottom"] img{
    width:92px !important;
  }
  #SB_41322 .row[style*="box-shadow"] .SB_Text_Container p{
    font-size:15px !important;
  }
  #SB_41322 .row[style*="box-shadow"] > .col-md-12 > a.btn-primary{
    font-size:18px !important;
  }
}


/* Two mobile header logos in one row */
@media (max-width:767px){
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(3){
    position:absolute !important;
    top:7px !important;
    right:14px !important;
    left:auto !important;
    width:88px !important;
    height:68px !important;
    margin:0 !important;
    float:none !important;
    display:block !important;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(4){
    position:absolute !important;
    top:15px !important;
    right:108px !important;
    left:auto !important;
    width:168px !important;
    height:52px !important;
    margin:0 !important;
    float:none !important;
    display:block !important;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(3) a,
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(4) a{
    display:flex !important;
    align-items:center;
    justify-content:center;
    width:100% !important;
    height:100% !important;
    padding:0 !important;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(3) img{
    width:auto !important;
    max-width:88px !important;
    max-height:66px !important;
    margin:0 !important;
    object-fit:contain;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(4) img{
    width:auto !important;
    max-width:168px !important;
    max-height:50px !important;
    margin:0 !important;
    object-fit:contain;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-ma-slide0{
    position:absolute !important;
    top:14px !important;
    right:auto !important;
    left:12px !important;
    z-index:5;
  }
}
@media (max-width:360px){
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(3){
    right:10px !important;
    width:76px !important;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(3) img{
    max-width:76px !important;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(4){
    right:91px !important;
    width:145px !important;
  }
  ul.sf-ma-ul-MobileMenu > li.sf-MA-Logo:nth-child(4) img{
    max-width:145px !important;
  }
}


/* Hide duplicate slogan inside opened mobile menu */
@media (max-width:767px){
  #SB_Menu_16234 #LI_H_417959{
    display:none !important;
  }
}


/* Compact mobile homepage hero spacing */
@media (max-width:767px){
  #SB_34301{
    min-height:0!important;
    padding:12px 18px 22px!important;
  }
  #SB_34301 > .row{
    display:block!important;
    min-height:0!important;
    height:auto!important;
    margin:0!important;
  }
  #SB_34301 .SB_Img_Container_Fix{
    margin-top:0!important;
    margin-bottom:12px!important;
  }
}
@media (max-width:420px){
  #SB_34301{
    min-height:0!important;
    padding:10px 12px 20px!important;
  }
  #SB_34301 > .row{
    min-height:0!important;
    height:auto!important;
  }
}
/* SB_END;Type_Name:WebDesign_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:DnD_Page;Type_RowID:0*/
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;}BODY .SB_Text_Pad{padding:0 0 0 0;}a.btn-primary{color:#ffffff;background:#d00507;color:#ffffff;font-size:25px;font-weight:normal;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:8px 8px 8px 8px;}a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,a.btn-primary.active{color:#ffffff;background:#000000;color:#ffffff;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}BODY .clsDnD_Container>.row{margin-top:0px;margin-bottom:0px;margin-top:0px;margin-bottom:0px;}BODY .clsDnD_Container > .row{margin-top:0px;margin-bottom:0px;margin-top:0px;margin-bottom:0px;margin-top:0px;margin-bottom:0px;margin-top:0px;margin-bottom:0px;margin-top:0px;margin-bottom:0px;margin-top:0px;margin-bottom:0px;}


/* Car Wash Express services page */
.cwx-services-hero{
  position:relative;
  overflow:hidden;
  min-height:560px;
  padding:90px 24px;
  box-sizing:border-box;
  background:#050505 url('507729_100.webp') center/cover no-repeat;
}
.cwx-services-hero:before{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(90deg,rgba(0,0,0,.95) 0%,rgba(0,0,0,.76) 48%,rgba(0,0,0,.22) 100%);
}
.cwx-services-hero>.row{
  position:relative;
  z-index:1;
  max-width:1400px;
  margin:0 auto !important;
}
.cwx-services-hero>.row>.col-md-12{
  max-width:720px;
  padding:0 35px !important;
}
.cwx-services-logo{
  margin:0 0 22px !important;
}
.cwx-services-logo img{
  width:145px !important;
  max-width:100% !important;
  height:auto !important;
}
.cwx-services-hero h1{
  margin:0 0 20px;
  color:#fff !important;
  font-size:58px !important;
  font-weight:800;
  line-height:1.05;
}
.cwx-services-lead p{
  max-width:660px;
  margin:0;
  color:#fff !important;
  font-size:22px !important;
  line-height:1.65;
}
.cwx-services-actions{
  margin-top:32px;
}
.cwx-services-actions p,
.cwx-cta-buttons{
  margin:0;
}
.cwx-btn{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:210px;
  min-height:54px;
  padding:12px 28px;
  box-sizing:border-box;
  border-radius:9px;
  font-family:'assistant',sans-serif;
  font-size:20px;
  font-weight:700;
  line-height:1.2;
  text-align:center;
  transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;
}
.cwx-btn-red{
  background:#F90000 !important;
  border:2px solid #F90000;
  color:#fff !important;
}
.cwx-btn-red:hover,
.cwx-btn-red:focus{
  background:#000 !important;
  border-color:#000;
  color:#fff !important;
  transform:translateY(-1px);
}
.cwx-services-section,
.cwx-benefits{
  padding:80px 30px;
  box-sizing:border-box;
}
.cwx-services-section>.row,
.cwx-benefits>.row{
  max-width:1280px;
  margin-left:auto !important;
  margin-right:auto !important;
}
.cwx-section-heading{
  max-width:820px;
  margin:0 auto 42px;
  text-align:center;
}
.cwx-section-heading h2{
  margin:6px 0 14px;
  color:#111 !important;
  font-size:44px !important;
  font-weight:800;
  line-height:1.15;
}
.cwx-section-heading>p:not(.cwx-eyebrow){
  margin:0;
  color:#555 !important;
  font-size:19px !important;
  line-height:1.65;
}
.cwx-eyebrow{
  margin:0;
  color:#F90000 !important;
  font-size:16px !important;
  font-weight:800;
  letter-spacing:.04em;
}
.cwx-service-grid{
  display:flex;
  flex-wrap:wrap;
}
.cwx-service-grid>.col-md-4{
  display:flex;
  padding:12px !important;
}
.cwx-service-card{
  position:relative;
  width:100%;
  min-height:280px;
  padding:34px 30px !important;
  box-sizing:border-box;
  overflow:hidden;
  background:#fff;
  border:1px solid #e7e7e7;
  border-radius:18px;
  box-shadow:0 10px 30px rgba(0,0,0,.08);
}
.cwx-service-number{
  margin:0 0 28px;
  color:#F90000 !important;
  font-size:42px !important;
  font-weight:800;
  line-height:1;
}
.cwx-service-card h3{
  margin:0 0 14px;
  color:#111 !important;
  font-size:26px !important;
  font-weight:800;
  line-height:1.2;
}
.cwx-service-card p:not(.cwx-service-number){
  margin:0;
  color:#555 !important;
  font-size:18px !important;
  line-height:1.6;
}
.cwx-service-card:after{
  content:"";
  position:absolute;
  right:0;
  bottom:0;
  width:74px;
  height:6px;
  background:#F90000;
}
.cwx-how{
  padding:80px 30px;
  box-sizing:border-box;
  background:#090909;
}
.cwx-how>.row{
  max-width:1200px;
  margin-left:auto !important;
  margin-right:auto !important;
}
.cwx-heading-light h2{
  color:#fff !important;
}
.cwx-heading-light>p:not(.cwx-eyebrow){
  color:#ccc !important;
}
.cwx-steps{
  display:flex;
  flex-wrap:wrap;
}
.cwx-steps>.col-md-4{
  padding:12px !important;
}
.cwx-step{
  min-height:225px;
  padding:30px !important;
  box-sizing:border-box;
  background:#161616;
  border:1px solid #2b2b2b;
  border-radius:16px;
}
.cwx-step-index{
  display:flex;
  align-items:center;
  justify-content:center;
  width:46px;
  height:46px;
  margin:0 0 24px;
  background:#F90000;
  border-radius:50%;
  color:#fff !important;
  font-size:22px !important;
  font-weight:800;
}
.cwx-step h3{
  margin:0 0 10px;
  color:#fff !important;
  font-size:26px !important;
  font-weight:800;
}
.cwx-step p:not(.cwx-step-index){
  margin:0;
  color:#ccc !important;
  font-size:18px !important;
  line-height:1.55;
}
.cwx-benefits>.row{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
}
.cwx-benefits>.row>.col-md-6{
  padding:18px 35px !important;
}
.cwx-benefits-copy{
  margin:0;
  text-align:right;
}
.cwx-benefits-copy h2{
  font-size:42px !important;
}
.cwx-benefits-list{
  padding:30px 34px !important;
  background:#f6f6f6;
  border-radius:18px;
}
.cwx-benefits-list p{
  display:flex;
  align-items:center;
  gap:13px;
  margin:0;
  padding:14px 0;
  border-bottom:1px solid #ddd;
  color:#171717 !important;
  font-size:19px !important;
  line-height:1.4;
}
.cwx-benefits-list p:last-child{
  border-bottom:0;
}
.cwx-benefits-list span{
  flex:0 0 auto;
  color:#F90000;
  font-size:25px;
  font-weight:800;
}
.cwx-services-cta{
  padding:72px 30px;
  box-sizing:border-box;
  background:#efefef;
  text-align:center;
}
.cwx-services-cta>.row{
  max-width:900px;
  margin:0 auto !important;
}
.cwx-services-cta h2{
  margin:0 0 12px;
  color:#111 !important;
  font-size:44px !important;
  font-weight:800;
}
.cwx-services-cta .SB_Text_Container>p{
  margin:0 auto 26px;
  color:#444 !important;
  font-size:20px !important;
  line-height:1.55;
}
.cwx-cta-buttons{
  display:flex;
  justify-content:center;
  gap:12px;
}
.cwx-btn-outline{
  background:transparent;
  border:2px solid #000;
  color:#000 !important;
}
.cwx-btn-outline:hover,
.cwx-btn-outline:focus{
  background:#000;
  color:#fff !important;
}
.cwx-services-cta .cwx-terms{
  margin:22px 0 0 !important;
  color:#777 !important;
  font-size:14px !important;
}
@media(max-width:767px){
  .cwx-services-hero{
    min-height:500px;
    padding:58px 18px 48px;
    background-position:62% center;
  }
  .cwx-services-hero:before{
    background:linear-gradient(180deg,rgba(0,0,0,.38) 0%,rgba(0,0,0,.9) 60%,#050505 100%);
  }
  .cwx-services-hero>.row{
    min-height:394px;
    display:flex;
    align-items:flex-end;
  }
  .cwx-services-hero>.row>.col-md-12{
    max-width:none;
    padding:0 !important;
    text-align:center;
  }
  .cwx-services-logo{
    margin:0 auto 16px !important;
  }
  .cwx-services-logo img{
    width:105px !important;
  }
  .cwx-services-hero h1{
    margin-bottom:14px;
    font-size:36px !important;
    line-height:1.1;
  }
  .cwx-services-lead p{
    font-size:18px !important;
    line-height:1.5;
  }
  .cwx-services-actions{
    margin-top:24px;
  }
  .cwx-services-actions .cwx-btn{
    width:100%;
  }
  .cwx-services-section,
  .cwx-benefits,
  .cwx-how,
  .cwx-services-cta{
    padding:52px 16px;
  }
  .cwx-section-heading{
    margin-bottom:28px;
  }
  .cwx-section-heading h2,
  .cwx-benefits-copy h2,
  .cwx-services-cta h2{
    font-size:32px !important;
  }
  .cwx-section-heading>p:not(.cwx-eyebrow){
    font-size:17px !important;
  }
  .cwx-service-grid,
  .cwx-steps,
  .cwx-benefits>.row{
    display:block;
  }
  .cwx-service-grid>.col-md-4,
  .cwx-steps>.col-md-4,
  .cwx-benefits>.row>.col-md-6{
    float:none !important;
    width:100% !important;
    padding:8px 0 !important;
  }
  .cwx-service-card,
  .cwx-step{
    min-height:0;
    padding:26px 22px !important;
  }
  .cwx-service-number{
    margin-bottom:18px;
    font-size:34px !important;
  }
  .cwx-service-card h3,
  .cwx-step h3{
    font-size:23px !important;
  }
  .cwx-service-card p:not(.cwx-service-number),
  .cwx-step p:not(.cwx-step-index){
    font-size:17px !important;
  }
  .cwx-benefits-copy{
    margin-bottom:18px;
    text-align:center;
  }
  .cwx-benefits-list{
    padding:18px 20px !important;
  }
  .cwx-benefits-list p{
    font-size:17px !important;
  }
  .cwx-cta-buttons{
    display:block;
  }
  .cwx-cta-buttons .cwx-btn{
    width:100%;
    margin:6px 0;
  }
}


/* Car Wash Express gallery page */
.cwx-gallery-page{direction:rtl;background:#fff;color:#111;}
.cwx-gallery-hero{padding:78px 28px 70px;box-sizing:border-box;background:linear-gradient(135deg,#050505 0%,#171717 100%);text-align:center;}
.cwx-gallery-hero>.row,.cwx-gallery-grid>.row,.cwx-gallery-story>.row,.cwx-gallery-cta>.row{max-width:1240px;margin-left:auto!important;margin-right:auto!important;}
.cwx-gallery-kicker{margin:0 0 10px;color:#F90000!important;font-size:17px!important;font-weight:800;letter-spacing:.04em;}
.cwx-gallery-hero h1{margin:0 0 17px;color:#fff!important;font-size:54px!important;font-weight:800;line-height:1.08;}
.cwx-gallery-hero .cwx-gallery-lead{max-width:760px;margin:0 auto;color:#ddd!important;font-size:21px!important;line-height:1.65;}
.cwx-gallery-grid{padding:64px 24px 76px;box-sizing:border-box;background:#f5f5f5;}
.cwx-gallery-grid>.row{display:flex;flex-wrap:wrap;}
.cwx-gallery-grid .col-md-6{display:flex;padding:12px!important;}
.cwx-gallery-card{position:relative;width:100%;overflow:hidden;background:#000;border-radius:18px;box-shadow:0 12px 34px rgba(0,0,0,.14);}
.cwx-gallery-card .SB_Img_Container_Fix{height:330px;margin:0!important;overflow:hidden;}
.cwx-gallery-card img.SB_clsImg{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform .45s ease;}
.cwx-gallery-card:hover img.SB_clsImg{transform:scale(1.035);}
.cwx-gallery-caption{padding:22px 24px 24px!important;background:#fff;}
.cwx-gallery-caption h2{margin:0 0 7px;color:#111!important;font-size:25px!important;font-weight:800;}
.cwx-gallery-caption p{margin:0;color:#666!important;font-size:17px!important;line-height:1.5;}
.cwx-gallery-story{padding:76px 28px;box-sizing:border-box;background:#fff;}
.cwx-gallery-story>.row{display:flex;align-items:center;flex-wrap:wrap;}
.cwx-gallery-story .col-md-5,.cwx-gallery-story .col-md-7{padding:18px 34px!important;}
.cwx-gallery-story h2{margin:0 0 16px;color:#111!important;font-size:42px!important;font-weight:800;line-height:1.15;}
.cwx-gallery-story p{margin:0;color:#555!important;font-size:19px!important;line-height:1.7;}
.cwx-gallery-points{padding:26px 30px!important;background:#0b0b0b;border-radius:18px;}
.cwx-gallery-points p{margin:0;padding:14px 0;border-bottom:1px solid #292929;color:#fff!important;font-size:18px!important;font-weight:700;}
.cwx-gallery-points p:last-child{border-bottom:0;}
.cwx-gallery-points span{display:inline-block;margin-left:10px;color:#F90000;font-size:23px;font-weight:800;}
.cwx-gallery-cta{padding:66px 28px;box-sizing:border-box;background:#ececec;text-align:center;}
.cwx-gallery-cta h2{margin:0 0 12px;color:#111!important;font-size:42px!important;font-weight:800;}
.cwx-gallery-cta p{margin:0 0 25px;color:#555!important;font-size:19px!important;}
.cwx-gallery-btn{display:inline-flex;align-items:center;justify-content:center;min-width:250px;min-height:56px;padding:12px 30px;box-sizing:border-box;border:2px solid #F90000;border-radius:9px;background:#F90000;color:#fff!important;font-size:20px;font-weight:800;transition:background-color .2s ease,border-color .2s ease;}
.cwx-gallery-btn:hover,.cwx-gallery-btn:focus{background:#000;border-color:#000;color:#fff!important;}
@media(max-width:767px){
 .cwx-gallery-hero{padding:52px 18px 48px;}
 .cwx-gallery-hero h1{font-size:36px!important;}
 .cwx-gallery-hero .cwx-gallery-lead{font-size:18px!important;line-height:1.5;}
 .cwx-gallery-grid{padding:36px 14px 44px;}
 .cwx-gallery-grid>.row{display:block;}
 .cwx-gallery-grid .col-md-6{float:none!important;width:100%!important;padding:8px 0!important;}
 .cwx-gallery-card{border-radius:14px;}
 .cwx-gallery-card .SB_Img_Container_Fix{height:220px;}
 .cwx-gallery-caption{padding:18px 18px 20px!important;}
 .cwx-gallery-caption h2{font-size:22px!important;}
 .cwx-gallery-caption p{font-size:16px!important;}
 .cwx-gallery-story{padding:48px 16px;}
 .cwx-gallery-story>.row{display:block;}
 .cwx-gallery-story .col-md-5,.cwx-gallery-story .col-md-7{float:none!important;width:100%!important;padding:10px 0!important;}
 .cwx-gallery-story h2,.cwx-gallery-cta h2{font-size:31px!important;}
 .cwx-gallery-story p,.cwx-gallery-cta p{font-size:17px!important;}
 .cwx-gallery-points{margin-top:18px;padding:18px 20px!important;}
 .cwx-gallery-points p{font-size:17px!important;}
 .cwx-gallery-cta{padding:48px 16px;}
 .cwx-gallery-btn{width:100%;min-width:0;}
}


/* Car Wash Express gallery full width */
.cwx-gallery-page{
  width:100%;
  max-width:none!important;
  overflow:visible;
}
.cwx-gallery-page>.clsBG_Fullwidth{
  width:100%!important;
  max-width:none!important;
}


/* Car Wash Express about page */
.cwx-about-page{direction:rtl;background:#fff;color:#111;}
.cwx-about-hero{position:relative;overflow:hidden;min-height:560px;padding:90px 28px;box-sizing:border-box;background:#050505 url('507729_100.webp') center/cover no-repeat;}
.cwx-about-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.78) 48%,rgba(0,0,0,.28) 100%);}
.cwx-about-hero>.row{position:relative;z-index:1;max-width:1240px;margin-left:auto!important;margin-right:auto!important;}
.cwx-about-hero>.row>.col-md-12{max-width:710px;padding:0 28px!important;}
.cwx-about-kicker{margin:0 0 12px;color:#F90000!important;font-size:17px!important;font-weight:800;letter-spacing:.04em;}
.cwx-about-hero h1{margin:0 0 18px;color:#fff!important;font-size:56px!important;font-weight:800;line-height:1.08;}
.cwx-about-hero .cwx-about-lead{margin:0;color:#eee!important;font-size:22px!important;line-height:1.65;}
.cwx-about-intro,.cwx-about-values,.cwx-about-experience,.cwx-about-cta{padding:78px 28px;box-sizing:border-box;}
.cwx-about-intro>.row,.cwx-about-values>.row,.cwx-about-experience>.row,.cwx-about-cta>.row{max-width:1240px;margin-left:auto!important;margin-right:auto!important;}
.cwx-about-intro>.row,.cwx-about-experience>.row{display:flex;align-items:center;flex-wrap:wrap;}
.cwx-about-intro .col-md-6,.cwx-about-experience .col-md-6{padding:18px 34px!important;}
.cwx-about-copy h2,.cwx-about-section-head h2,.cwx-about-cta h2{margin:0 0 16px;color:#111!important;font-size:43px!important;font-weight:800;line-height:1.15;}
.cwx-about-copy p{margin:0 0 16px;color:#555!important;font-size:19px!important;line-height:1.75;}
.cwx-about-copy p:last-child{margin-bottom:0;}
.cwx-about-image{margin:0!important;overflow:hidden;border-radius:20px;box-shadow:0 14px 38px rgba(0,0,0,.16);}
.cwx-about-image img{display:block;width:100%!important;height:390px!important;object-fit:cover;}
.cwx-about-values{background:#f3f3f3;}
.cwx-about-section-head{max-width:800px;margin:0 auto 40px;text-align:center;}
.cwx-about-section-head>p:not(.cwx-about-kicker){margin:0;color:#666!important;font-size:19px!important;line-height:1.6;}
.cwx-about-values-grid{display:flex;flex-wrap:wrap;}
.cwx-about-values-grid>.col-md-4{display:flex;padding:12px!important;}
.cwx-about-value-card{position:relative;width:100%;min-height:245px;padding:32px 28px!important;box-sizing:border-box;overflow:hidden;background:#fff;border:1px solid #e3e3e3;border-radius:18px;box-shadow:0 10px 28px rgba(0,0,0,.07);}
.cwx-about-value-num{margin:0 0 24px;color:#F90000!important;font-size:39px!important;font-weight:800;line-height:1;}
.cwx-about-value-card h3{margin:0 0 12px;color:#111!important;font-size:26px!important;font-weight:800;}
.cwx-about-value-card p:not(.cwx-about-value-num){margin:0;color:#5a5a5a!important;font-size:17px!important;line-height:1.6;}
.cwx-about-value-card:after{content:"";position:absolute;right:0;bottom:0;width:72px;height:6px;background:#F90000;}
.cwx-about-experience{background:#fff;}
.cwx-about-experience .cwx-about-image img{height:430px!important;}
.cwx-about-checks{margin-top:25px;padding:22px 26px!important;background:#0b0b0b;border-radius:16px;}
.cwx-about-checks p{margin:0;padding:12px 0;border-bottom:1px solid #292929;color:#fff!important;font-size:18px!important;font-weight:700;}
.cwx-about-checks p:last-child{border-bottom:0;}
.cwx-about-checks span{display:inline-block;margin-left:10px;color:#F90000;font-size:22px;font-weight:800;}
.cwx-about-cta{background:#ececec;text-align:center;}
.cwx-about-cta p{margin:0 auto 26px;max-width:720px;color:#555!important;font-size:19px!important;line-height:1.6;}
.cwx-about-actions{display:flex;justify-content:center;gap:12px;}
.cwx-about-btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:56px;padding:12px 28px;box-sizing:border-box;border:2px solid #F90000;border-radius:9px;background:#F90000;color:#fff!important;font-size:20px;font-weight:800;transition:background-color .2s ease,border-color .2s ease,color .2s ease;}
.cwx-about-btn:hover,.cwx-about-btn:focus{background:#000;border-color:#000;color:#fff!important;}
.cwx-about-btn-outline{background:transparent;border-color:#000;color:#000!important;}
.cwx-about-btn-outline:hover,.cwx-about-btn-outline:focus{background:#000;color:#fff!important;}
@media(max-width:767px){
 .cwx-about-hero{min-height:500px;padding:54px 18px 46px;background-position:62% center;}
 .cwx-about-hero:before{background:linear-gradient(180deg,rgba(0,0,0,.28) 0%,rgba(0,0,0,.9) 62%,#050505 100%);}
 .cwx-about-hero>.row{min-height:400px;display:flex;align-items:flex-end;}
 .cwx-about-hero>.row>.col-md-12{max-width:none;padding:0!important;text-align:center;}
 .cwx-about-hero h1{font-size:36px!important;}
 .cwx-about-hero .cwx-about-lead{font-size:18px!important;line-height:1.5;}
 .cwx-about-intro,.cwx-about-values,.cwx-about-experience,.cwx-about-cta{padding:50px 16px;}
 .cwx-about-intro>.row,.cwx-about-experience>.row,.cwx-about-values-grid{display:block;}
 .cwx-about-intro .col-md-6,.cwx-about-experience .col-md-6,.cwx-about-values-grid>.col-md-4{float:none!important;width:100%!important;padding:8px 0!important;}
 .cwx-about-copy h2,.cwx-about-section-head h2,.cwx-about-cta h2{font-size:32px!important;}
 .cwx-about-copy p,.cwx-about-section-head>p:not(.cwx-about-kicker),.cwx-about-cta p{font-size:17px!important;}
 .cwx-about-image{margin-top:18px!important;border-radius:14px;}
 .cwx-about-image img,.cwx-about-experience .cwx-about-image img{height:235px!important;}
 .cwx-about-section-head{margin-bottom:26px;}
 .cwx-about-value-card{min-height:0;padding:26px 22px!important;}
 .cwx-about-value-num{margin-bottom:17px;font-size:33px!important;}
 .cwx-about-value-card h3{font-size:23px!important;}
 .cwx-about-checks{padding:17px 20px!important;}
 .cwx-about-checks p{font-size:17px!important;}
 .cwx-about-actions{display:block;}
 .cwx-about-btn{width:100%;margin:6px 0;}
}


/* Car Wash Express contact page */
.cwx-contact-page{direction:rtl;background:#fff;color:#111;}
.cwx-contact-hero{padding:76px 28px 70px;box-sizing:border-box;background:linear-gradient(135deg,#050505 0%,#181818 100%);text-align:center;}
.cwx-contact-hero>.row,.cwx-contact-main>.row,.cwx-contact-strip>.row{max-width:1240px;margin-left:auto!important;margin-right:auto!important;}
.cwx-contact-kicker{margin:0 0 10px;color:#F90000!important;font-size:17px!important;font-weight:800;letter-spacing:.04em;}
.cwx-contact-hero h1{margin:0 0 16px;color:#fff!important;font-size:54px!important;font-weight:800;line-height:1.1;}
.cwx-contact-hero .cwx-contact-lead{max-width:760px;margin:0 auto;color:#ddd!important;font-size:21px!important;line-height:1.65;}
.cwx-contact-main{padding:72px 28px 82px;box-sizing:border-box;background:#f4f4f4;}
.cwx-contact-main>.row{display:flex;align-items:stretch;flex-wrap:wrap;}
.cwx-contact-main .col-md-7,.cwx-contact-main .col-md-5{display:flex;padding:14px!important;}
.cwx-contact-form-card{width:100%;padding:38px 40px!important;box-sizing:border-box;background:#fff;border:1px solid #e1e1e1;border-radius:20px;box-shadow:0 14px 38px rgba(0,0,0,.1);}
.cwx-contact-form-card h2{margin:0 0 10px;color:#111!important;font-size:36px!important;font-weight:800;}
.cwx-contact-form-card>.SB_Text_Container>p{margin:0 0 28px;color:#666!important;font-size:18px!important;line-height:1.6;}
.cwx-contact-form-card .SB_C_Form{width:100%!important;min-height:360px;}
.cwx-contact-info{position:relative;width:100%;min-height:100%;padding:38px 34px!important;box-sizing:border-box;overflow:hidden;background:#0b0b0b;border-radius:20px;color:#fff;box-shadow:0 14px 38px rgba(0,0,0,.16);}
.cwx-contact-info:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.88)),url('507729_110.webp') center/cover no-repeat;opacity:.52;}
.cwx-contact-info>.SB_Text_Container{position:relative;z-index:1;}
.cwx-contact-info h2{margin:0 0 16px;color:#fff!important;font-size:36px!important;font-weight:800;line-height:1.2;}
.cwx-contact-info .cwx-contact-copy{margin:0 0 27px;color:#e5e5e5!important;font-size:18px!important;line-height:1.7;}
.cwx-contact-points{margin-top:125px;}
.cwx-contact-points p{margin:0;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.22);color:#fff!important;font-size:18px!important;font-weight:700;}
.cwx-contact-points p:last-child{border-bottom:0;}
.cwx-contact-points span{display:inline-block;margin-left:10px;color:#F90000;font-size:22px;font-weight:800;}
.cwx-contact-strip{padding:58px 28px;box-sizing:border-box;background:#fff;text-align:center;}
.cwx-contact-strip h2{margin:0 0 12px;color:#111!important;font-size:39px!important;font-weight:800;}
.cwx-contact-strip p{max-width:760px;margin:0 auto;color:#5b5b5b!important;font-size:19px!important;line-height:1.65;}
@media(max-width:767px){
 .cwx-contact-hero{padding:50px 18px 46px;}
 .cwx-contact-hero h1{font-size:36px!important;}
 .cwx-contact-hero .cwx-contact-lead{font-size:18px!important;line-height:1.5;}
 .cwx-contact-main{padding:38px 14px 48px;}
 .cwx-contact-main>.row{display:block;}
 .cwx-contact-main .col-md-7,.cwx-contact-main .col-md-5{float:none!important;width:100%!important;padding:8px 0!important;}
 .cwx-contact-form-card,.cwx-contact-info{padding:26px 20px!important;border-radius:15px;}
 .cwx-contact-form-card h2,.cwx-contact-info h2,.cwx-contact-strip h2{font-size:30px!important;}
 .cwx-contact-form-card>.SB_Text_Container>p,.cwx-contact-info .cwx-contact-copy,.cwx-contact-strip p{font-size:17px!important;}
 .cwx-contact-form-card .SB_C_Form{min-height:400px;}
 .cwx-contact-info{min-height:410px;}
 .cwx-contact-points{margin-top:85px;}
 .cwx-contact-points p{font-size:17px!important;}
 .cwx-contact-strip{padding:46px 16px;}
}
/* SB_END;Type_Name:DnD_Page;Type_RowID:0*/
/* SB_START;Type_Name:Menu;Type_RowID:16234*/
#SB_Menu_16234 li{background:#000000;padding:0 8px 0 8px;height:110px;}#SB_Menu_16234 li a.sf-a{color:#ffffff;font-size:20px;font-weight:600;text-align:center;padding:0 8px 0 8px;line-height:110px;}#SB_Menu_16234 .sf-menu .sf-SB-Btn-Img-Cont .sf-SB-Btn-Img{margin-top:10px;width:260px;}#SB_Menu_16234 li:hover{background:#000000;border-bottom:2px solid #000000;}#SB_Menu_16234 li:hover > a{color:#fd0100;border-bottom:1px solid #fd0100;}#SB_Menu_16234 .active{border-bottom:2px solid #000000;}#SB_Menu_16234 li.active>a{color:#fd0100;}#SB_Menu_16234 li li{width:200px;height:40px;}#SB_Menu_16234 li li a.sf-a{line-height:40px;}#SB_Menu_16234 li ul{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}#SB_Menu_16234 >ul{background:#000000;width:auto;}#SB_Menu_16234 .sf-sub-indicator{font-size:8px;margin-left:5px;}#SB_Menu_16234 .sf-li-Icon{font-size:16px;}#SB_Menu_16234 .SB_Menu_Mobile_Mode.sf-menu a{line-height:40px;}
/* SB_END;Type_Name:Menu;Type_RowID:16234*/
/* SB_START;Type_Name:FloatBtns_Page;Type_RowID:0*/
#sf-ma-FloatBtns{right:0px;bottom:50px;}#sf-ma-FloatBtns .sf-ma-li-Icon{color:#ffffff;font-size:18px;background:#000000;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:#47d14d;color:#ffffff;}
/* SB_END;Type_Name:FloatBtns_Page;Type_RowID:0*/
/* SB_START;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
.Css_NumberProductsInBasket{display:none;}.CSS_CatalogSearchBar{display:none;padding:16px 16px 16px 16px;}
/* SB_END;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Mobile;Type_RowID:0*/
UL.sf-ma-ul-MobileMenu .sf-ma-li .sf-ma-li-Icon{font-size:20px;padding:8px 5px 8px 5px;margin-top:5px;margin-bottom:5px;}UL.sf-ma-ul-MobileMenu .sf-ma-li.sf-MA-Logo img{max-height:58px;}UL.sf-ma-ul-MobileMenu .sf-ma-li .clsCat_WishList_Count{background:#000000;margin-top:6px;}UL.sf-ma-ul-MobileMenu .sf-ma-li .clsCat_Basket_Count{background:#38a0b7;margin-top:6px;}
/* SB_END;Type_Name:MenuIcons_Mobile;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:1px solid #c4c4c4;}.nav-tabs.CssTabs_Ul>li{background:#ffffff;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}.nav-tabs.CssTabs_Ul>li>a{margin-right:0px;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:1px 1px 1px 1px;-moz-border-radius:1px 1px 1px 1px;-webkit-border-radius:1px 1px 1px 1px;color:#919191;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{background:transparent;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:0 solid #e3e3e3;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:0 solid #e3e3e3;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;width:100%;}
/* SB_END;Type_Name:Tabs_Page;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Page;Type_RowID:0*/
.sf-menu .sf-ma-li .sf-ma-li-Icon{color:#ffffff;font-size:21px;margin-top:50px;}.sf-menu .sf-ma-li.sf-MA-Logo img{margin-top:5px;max-height:89px;}.sf-menu .sf-ma-li .clsCat_WishList_Count{font-size:15px;background:#000000;margin-top:40px;}.sf-menu .sf-ma-li .clsCat_Basket_Count{font-size:15px;background:#f90000;margin-top:40px;}
/* SB_END;Type_Name:MenuIcons_Page;Type_RowID:0*/
/* SB_START;Type_Name:FormsDND;Type_RowID:0*/
form.clsSB_FormShow .CSS_TABLE input[type='text']{background:#ffffff;border-top:1px solid rgba(0,0,0,0.12);border-left:1px solid rgba(0,0,0,0.12);border-right:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12);border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);}form.clsSB_FormShow .CSS_TABLE textarea{background:#ffffff;border-top:1px solid rgba(0,0,0,0.12);border-left:1px solid rgba(0,0,0,0.12);border-right:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12);border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);}form.clsSB_FormShow .CSS_SUBMIT{background:#8bd6cf;border-top:1px solid #8bd6cf;border-left:1px solid #8bd6cf;border-right:1px solid #8bd6cf;border-bottom:1px solid #8bd6cf;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);color:#000000;font-weight:700;}


/* Car Wash Express contact form */
form.clsSB_FormShow{width:100%!important;direction:rtl;}
form.clsSB_FormShow .CSS_TABLE{width:100%!important;border-collapse:separate;border-spacing:0 10px;}
form.clsSB_FormShow .CSS_TABLE td{padding:4px 0!important;color:#222!important;font-family:'assistant',sans-serif!important;font-size:17px!important;}
form.clsSB_FormShow .CSS_TABLE input[type='text'],
form.clsSB_FormShow .CSS_TABLE input[type='email'],
form.clsSB_FormShow .CSS_TABLE input[type='tel'],
form.clsSB_FormShow .CSS_TABLE textarea,
form.clsSB_FormShow .CSS_TABLE select{
 width:100%!important;min-height:50px;padding:11px 14px!important;box-sizing:border-box!important;background:#f7f7f7!important;border:1px solid #d8d8d8!important;border-radius:8px!important;box-shadow:none!important;color:#111!important;font-family:'assistant',sans-serif!important;font-size:17px!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease;
}
form.clsSB_FormShow .CSS_TABLE textarea{min-height:120px!important;resize:vertical;}
form.clsSB_FormShow .CSS_TABLE input:focus,
form.clsSB_FormShow .CSS_TABLE textarea:focus,
form.clsSB_FormShow .CSS_TABLE select:focus{border-color:#F90000!important;box-shadow:0 0 0 3px rgba(249,0,0,.1)!important;}
form.clsSB_FormShow .CSS_SUBMIT,
form.clsSB_FormShow input[type='submit']{
 width:100%!important;min-height:54px!important;padding:12px 24px!important;box-sizing:border-box!important;background:#F90000!important;border:2px solid #F90000!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-family:'assistant',sans-serif!important;font-size:19px!important;font-weight:800!important;cursor:pointer!important;transition:background-color .2s ease,border-color .2s ease!important;
}
form.clsSB_FormShow .CSS_SUBMIT:hover,
form.clsSB_FormShow input[type='submit']:hover{background:#000!important;border-color:#000!important;color:#fff!important;}
@media(max-width:767px){
 form.clsSB_FormShow .CSS_TABLE,
 form.clsSB_FormShow .CSS_TABLE tbody,
 form.clsSB_FormShow .CSS_TABLE tr,
 form.clsSB_FormShow .CSS_TABLE td{display:block!important;width:100%!important;box-sizing:border-box!important;}
 form.clsSB_FormShow .CSS_TABLE td{padding:3px 0!important;}
}
/* SB_END;Type_Name:FormsDND;Type_RowID:0*/
/* SB_START;Type_Name:Gallery13_Page;Type_RowID:0*/
.CSS_SB_Gallery13_div{margin:6px 6px 6px 6px;border-top:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;box-shadow:0px 0px 6px 3px #f0f0f0;-moz-box-shadow:0px 0px 6px 3px #f0f0f0;-webkit-box-shadow:0px 0px 6px 3px #f0f0f0;overflow:hidden;height:140px;width:150px;}#CSS_SB_Gallery13_MainDiv .CSS_SB_Gallery13_img{max-height:300px;max-width:300px;}
/* SB_END;Type_Name:Gallery13_Page;Type_RowID:0*/
