﻿/* SB_START;Type_Name:WebDesign_WP;Type_RowID:0*/
#SB_BODY_WP
{
background:transparent url('http://cmsadmin.co.il/WebTemplate/DesignFiles/BG/507.jpg') ;
}
.SB_Header_Cont
{
}
.SB_Header
{
background:transparent ;
margin-top:0px;
margin-bottom:0px;
border-top:1px  ;
border-left:1px  ;
border-right:1px  ;
border-bottom:1px  ;
}
#SB_BODY_WP .SB_FlashGallery_Container
{
}
.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:#ffffff ;
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:transparent ;
margin:0px 0px 0px 0px;
border-top:5px  ;
}
.SB_Bottom_Container
{
background:transparent ;
border-top:1px solid #000000;
}
.SB_Header_Menu_TopPos
{
background:transparent ;
padding:0px 0px 0px 0px;
border-top:0px solid transparent;
}
.SB_Header_Menu
{
padding:0px 0px 1px 0px;
}

/* 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:18px;font-weight:normal;font-family:'assistant';}A{color:#000000;font-size:18px;text-decoration:none;}A:visited{text-decoration:none;}A:hover{color:#1742ae;text-decoration:none;}h1{color:#000000;font-size:30px;font-weight:bold;font-style:normal;}h2{font-size:26px;font-weight:normal;font-style:normal;}h3{font-size:19px;font-weight:bold;font-style:normal;text-align:right;}h4{font-style:normal;}input[type=button],input[type=submit],.btn{color:#ffffff;font-size:14px;font-weight:normal;background:#141414;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;cursor:pointer;border-radius:0 0 0 0;}input[type=text],textarea,select,input[type=password]{color:#000000;font-size:14px;font-weight:normal;font-style:normal;background:#ffffff;border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;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 solid #b2b2b2;border-left:0 solid #b2b2b2;border-right:0 solid #b2b2b2;border-bottom:0 solid #b2b2b2;border-radius:0 0 0 0;box-shadow:0 0 0 0 ;}input[type=text]:focus,textarea:focus,input[type=password]:focus{background:#ffffff;border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;border-radius:0 0 0 0;box-shadow:0 0 0 0 ;}input[type=button],input[type=submit],.btn:hover{color:#ffffff;background:#000000;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
/* SB_END;Type_Name:General;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_V;Type_RowID:0*/
#SB_DDMenu_V li
{
background:transparent ;
border-top:1px solid #d4d4d4;
border-left:1px solid #d4d4d4;
border-right:1px solid #d4d4d4;
border-bottom:1px solid #d4d4d4;
}
#SB_DDMenu_V a
{
color:#302b30;
font-size:15px;
font-weight:normal;
font-family:'Arial';
padding:0px 0px 0px 10px;
}
#SB_DDMenu_V li:hover
{
background:#c7c7c7 ;
}
#SB_DDMenu_V li:hover > a
{
color:#000000;
}
#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 ul
{
}
#SB_DDMenu_V .active
{
background:#ebe4eb ;
}
#SB_DDMenu_V li.active>a
{
color:#000000;
}
#SB_DDMenu_V >ul
{
border-top:1px  #e8e8e8;
border-left:1px  #e8e8e8;
border-right:1px  #e8e8e8;
border-bottom:1px  #e8e8e8;
margin:0px 0px 46px 10px;
}

/* 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;padding:5px 0 0 0;box-shadow:0 5px 5px 0 rgba(0,0,0,0.12);text-align:center;}.Css_Mobile_Menu{background:#ffffff;}.Css_Mobile_PageContent{padding:20px 0 20px 0;}.SB_Mobile_Bottom_Background{background:#000000 url('494821_122.png') ;}#SB_Content_Bottom_Inline *{color:#ffffff;}
/* SB_END;Type_Name:WebDesign_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_Page;Type_RowID:0*/
.CssCatalogAdjusted_product_Container{margin-top:16px;margin-right:16px;margin-bottom:16px;margin-left:16px;width:300px;height:500px;text-align:center;}.CssCatalogAdjusted_product{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-radius:4px 4px 4px 4px;box-shadow:1px 1px 4px 0 #d6d6d6;height:100%;display:flex;flex-direction:column;align-items:center;}.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:normal;text-align:center;margin-top:16px;margin-right:16px;margin-bottom:16px;margin-left:16px;width:200px;height:60px;}.CssCatalogAdjusted_top:hover{color:#000000;}.CssCatalogAdjusted_pic{overflow:hidden;margin-top:0px;}.CssCatalogAdjusted_pic img{max-height:100%;max-width:100%;}.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{margin-bottom:13px;display:flex;}.CssCatalogAdjusted_Price_desc{color:#a8a5a8;font-weight:normal;font-family:'assistant';display:block !important;text-decoration:none;}.CssCatalogAdjusted_Price_val{text-align:center;padding:0 5px 0 5px;color:#4d4d4d;font-size:18px;font-weight:bold;font-family:'assistant';display:inline-block;}.CssCatalogPrice_line_through{color:#6a6a6a;font-weight:normal;text-decoration:line-through;flex-direction:column-reverse;}.CssCatalogAdjusted_PriceSpecial{text-align:right;float:left !important;}.CssCatalogAdjusted_PriceSpecial_desc{font-size:0px;font-weight:normal;}.CssCatalogAdjusted_PriceSpecial_val{padding:0 5px 0 5px;color:#e40000;font-size:18px;font-weight:bold;}.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{padding:0 8px 0 8px;float:right !important;width:121px;height:50px;display:block !important;}.CssCatalogAdjusted_product .details{background:#383838;margin-bottom:10px;color:#ffffff;font-size:16px;font-weight:normal;text-align:center;line-height:40px;width:100%;height:40px;text-decoration:none;}.CssCatalogAdjusted_product .details:hover{background:#eee7e1;color:#000000;}.CssCatalogAdjusted_BTNAddToChart{padding:0 8px 0 8px;display:inline-block;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket{background:#eee7e1;padding:10px 10px 10px 10px;color:#222222;font-size:16px;font-weight:normal;text-align:center;width:100%;display:inline-block;text-decoration:none;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket:hover{background:#222222;border-top:1px solid #222222;border-left:1px solid #222222;border-right:1px solid #222222;border-bottom:1px solid #222222;color:#ffffff;}.CssCatalogAdjusted_SalesIconText{color:#ffffff;font-size:14px;font-weight:normal;font-family:'heebo';color:#ffffff;background-color:#f97fa9;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;font-weight:300;font-family:'assistant';}.sf-MA-WishList-add{font-size:15px;}undefined{undefined:display;}

/* OCEAN APPROVED CATEGORY CARDS - 2026-10-20 */
/* Layout only: original category image, title, links and order remain intact. */
#clsCategoriesAsPics_Main.clsCategoriesAsPics_Main{
 display:grid;grid-template-columns:repeat(5,minmax(0,1fr));
 gap:20px 18px;align-items:stretch;
 width:100%;max-width:100%;box-sizing:border-box;
 background:#fff;padding:10px 0 18px;
}
#clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{
 float:none;display:flex;flex-direction:column;
 width:auto;min-width:0;height:auto;box-sizing:border-box;
 margin:0;padding:9px;border:1px solid #bdcbbd;
 border-radius:8px;background:#fff;box-shadow:none;
 transition:border-color .18s ease,box-shadow .18s ease;
}
#clsCategoriesAsPics_Main .clsCategoriesAsPictures_div:hover{
 border-color:#849b87;box-shadow:0 3px 10px rgba(51,73,53,.07);
}
#clsCategoriesAsPics_Main .clsCategoriesAsPictures_title_cont{
 order:0;float:none;width:100%;min-width:0;min-height:43px;
 display:flex;align-items:center;justify-content:center;
 padding:0 3px 8px;margin:0;box-sizing:border-box;
 background:#fff;text-align:center;
}
#clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{
 color:#26392c;text-align:center;font-family:Assistant,Arial,sans-serif;
 font-size:16px;line-height:1.35;font-weight:700;
 text-decoration:none;white-space:normal;
}
#clsCategoriesAsPics_Main .clsCategoriesAsPictures_img_cont{
 order:1;float:none;width:100%;min-width:0;height:auto;
 margin:0;padding:0;overflow:hidden;border-radius:5px;
}
#clsCategoriesAsPics_Main .clsCategoriesAsPictures_a{
 display:block;width:100%;height:auto;
}
#clsCategoriesAsPics_Main .clsCategoriesAsPictures_img{
 display:block;width:100%;height:auto;aspect-ratio:1 / 1;
 object-fit:cover;border-radius:5px;
}
@media(max-width:767px){
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main{
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;padding:8px 0 15px;
 }
 #clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{
  padding:6px;border-radius:8px;
 }
 #clsCategoriesAsPics_Main .clsCategoriesAsPictures_title_cont{
  min-height:49px;padding:0 2px 6px;
 }
 #clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{
  font-size:14px;line-height:1.25;
 }
}
/* END OCEAN APPROVED CATEGORY CARDS */


/* OCEAN CATEGORY MOBILE CARD CORRECTION - approved 2026-10-20 */
/* Stronger verified site classes; keep category images and links intact. */
@media (max-width:767px){
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;padding:8px 0 16px;background:#fff;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{
  float:none;display:flex;flex-direction:column;
  width:100%;min-width:0;height:auto;margin:0;padding:7px;
  box-sizing:border-box;background:#fff;
  border:1px solid #bdcbbd;border-radius:8px;box-shadow:none;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title_cont{
  display:flex;align-items:center;justify-content:center;
  float:none;order:0;width:100%;min-width:0;height:auto;
  min-height:42px;margin:0;padding:2px 2px 7px;
  box-sizing:border-box;background:transparent;border:0;
  text-align:center;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{
  display:block;font-family:Assistant,Arial,sans-serif;
  font-size:14px;font-weight:600;line-height:1.25;
  color:#26392c;text-align:center;text-decoration:none;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img_cont{
  display:block;float:none;order:1;width:100%;height:auto;
  margin:0;padding:0;border:0;border-radius:5px;
  overflow:hidden;background:transparent;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img{
  display:block;width:100%;height:auto;aspect-ratio:1/1;
  object-fit:cover;border-radius:5px;
 }
}
/* END OCEAN CATEGORY MOBILE CARD CORRECTION */


/* OCEAN MOBILE CATEGORY WIDTH FIX - 2026-10-20 */
@media(max-width:767px){
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main{
  grid-template-columns:repeat(2,minmax(0,1fr));
  column-gap:8px;row-gap:12px;
  width:100%;max-width:100%;padding:6px 0 14px;margin:0;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{
  width:100%;min-width:0;max-width:none;
  margin:0;padding:5px;
  height:auto;min-height:0;
  border:1px solid #bdcbbd;border-radius:8px;
  box-sizing:border-box;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img_cont{
  width:100%;max-width:100%;margin:0;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img{
  width:100%;max-width:100%;height:auto;
 }
}
/* END OCEAN MOBILE CATEGORY WIDTH FIX */


/* OCEAN CATEGORY MOBILE PRODUCT-LIKE WIDTH AND COMPACT HEIGHT - 2026-10-20 */
@media(max-width:767px){
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));
  column-gap:8px;row-gap:10px;
  box-sizing:border-box;width:calc(100vw - 16px);max-width:none;
  margin-right:calc(50% - 50vw + 8px);
  margin-left:0;padding:4px 0 12px;align-items:start;
  justify-content:stretch;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{
  display:flex;flex-direction:column;align-self:start;
  box-sizing:border-box;width:100%;min-width:0;max-width:none;
  height:auto;min-height:0;margin:0;padding:6px;
  border:1px solid #bdcbbd;border-radius:8px;background:#fff;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title_cont{
  box-sizing:border-box;flex:none;height:auto;min-height:39px;
  margin:0;padding:1px 1px 5px;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{
  font-size:14px;line-height:1.2;font-weight:600;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img_cont,
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_a{
  display:block;box-sizing:border-box;width:100%;height:auto;min-height:0;
  margin:0;padding:0;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img{
  display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;
 }
}
/* END OCEAN CATEGORY MOBILE PRODUCT-LIKE WIDTH */


/* OCEAN MOBILE CATEGORY GRID - OVERRIDE FIXED TEMPLATE CARD GEOMETRY */
@media(max-width:767px){
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  column-gap:8px!important;row-gap:10px!important;
  width:calc(100vw - 12px)!important;max-width:none!important;
  margin:0 calc(50% - 50vw + 6px)!important;padding:0 0 12px!important;
  justify-items:stretch!important;align-items:start!important;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{
  float:none!important;display:flex!important;flex-direction:column!important;
  width:100%!important;max-width:none!important;min-width:0!important;
  height:auto!important;min-height:0!important;
  margin:0!important;padding:5px!important;
  align-self:start!important;box-sizing:border-box!important;
  border:1px solid #bdcbbd;border-radius:8px;background:#fff;box-shadow:none;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title_cont{
  float:none!important;width:100%!important;height:auto!important;min-height:0!important;
  margin:0!important;padding:3px 2px 6px!important;box-sizing:border-box;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{
  font-size:13px!important;line-height:1.25!important;font-weight:600!important;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img_cont,
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_a{
  float:none!important;width:100%!important;height:auto!important;
  min-height:0!important;max-width:100%!important;
  margin:0!important;padding:0!important;
 }
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_img{
  display:block!important;width:100%!important;max-width:100%!important;
  height:auto!important;aspect-ratio:1/1;object-fit:cover;
 }
}
/* END OCEAN MOBILE CATEGORY GRID TEMPLATE OVERRIDE */

/* OCEAN CATEGORY HEADINGS DARK GREEN - approved 2026-10-20 */
#clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{
 color:#26392c;font-weight:700;line-height:1.28;
}
@media(max-width:767px){
 #clsCategoriesAsPics_Main.clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{
  color:#26392c;font-size:15px!important;font-weight:700!important;line-height:1.3!important;
 }
}
/* END OCEAN CATEGORY HEADINGS DARK GREEN */


/* OCEAN CATALOG DETAILS BUTTON - MATCH PRODUCT PAGE - 2026-10-20 */
/* Only the existing button appearance is changed; the destination and action remain intact. */
.CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails{
 float:none;width:auto;height:auto;display:flex;
 align-items:center;justify-content:center;padding:0;margin:8px 0 12px;
}
.CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails .details{
 display:inline-flex;align-items:center;justify-content:center;
 width:auto;min-width:135px;min-height:45px;height:auto;
 margin:0;padding:10px 16px;box-sizing:border-box;
 background:#455c48;color:#fff;border:1px solid #455c48;
 border-radius:8px;font-family:Assistant,Arial,sans-serif;
 font-size:17px;font-weight:600;line-height:1.35;text-decoration:none;
}
.CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails .details:hover,
.CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails .details:focus{
 background:#344738;color:#fff;border-color:#344738;
}
@media(max-width:767px){
 .CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails .details{
  min-width:0;min-height:44px;padding:9px 12px;font-size:16px;
 }
}
/* END OCEAN CATALOG DETAILS BUTTON */

/* OCEAN APPROVED SUBTLE DETAILS BUTTON 2026-10-20 */
.CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails .details{
 background:#fff!important;background-color:#fff!important;
 color:#455c48!important;border:1px solid #aab8a6!important;
 border-radius:8px;font-weight:600;box-shadow:none!important;
}
.CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails .details:hover,
.CssCatalogAdjusted_product .CssCatalogAdjusted_BTNDetails .details:focus{
 background:#f5f7f2!important;background-color:#f5f7f2!important;
 color:#344738!important;border-color:#455c48!important;
}
/* END OCEAN SUBTLE DETAILS BUTTON */

/* OCEAN HIDE PRODUCT-CARD WISHLIST HEART 2026-10-21: retain quick-view eye and header wishlist */
.CssCatalogAdjusted_product_Container .sf-MA-WishList-add{display:none!important;}
/* END OCEAN HIDE PRODUCT-CARD HEART */

/* OCEAN CATALOG ADD-TO-CART BUTTON MATCH PRODUCT PAGE - 2026-10-22 */
.CssCatalogAdjusted_product .CSS_BtnAddToBasket{
 background:#455c48!important;background-color:#455c48!important;
 color:#ffffff!important;border:1px solid #455c48!important;
 border-radius:8px!important;box-sizing:border-box;
 font-family:Assistant,Arial,sans-serif;font-weight:600;
 text-align:center;text-decoration:none;
 transition:background-color .18s ease,border-color .18s ease;
}
.CssCatalogAdjusted_product .CSS_BtnAddToBasket:hover,
.CssCatalogAdjusted_product .CSS_BtnAddToBasket:focus{
 background:#344738!important;background-color:#344738!important;
 color:#ffffff!important;border-color:#344738!important;
}
/* END OCEAN CATALOG ADD-TO-CART BUTTON */

/* 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;}#CssCatProductAdjusted_TextArea{padding:0 0 30px 0;width:30%;}#CssCatProductAdjusted_PicturesArea{padding:0 35px 20px 35px;width:35%;}.CssCatProductAdjusted_BigPic{overflow:hidden;}.CatIMG_PictureBig_Clean{max-height:500px;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 #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;width:71px;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{margin-top:20px;margin-bottom:20px;}.CssCatProductAdjusted_header{color:#000000;font-size:30px;font-weight:normal;font-style:normal;}.CssCatProductAdjusted_Makat{padding:0 4px 0 0;}.CssCatProductAdjusted_Delivery{line-height:0px;display:inline;}.CssCatProductAdjusted_Price{margin-top:20px;}.CssCatProductAdjusted_Price .CAT_Currency, .CssCatProductAdjusted_Price .CAT_Values{font-size:20px;}.CssCatProductAdjusted_PriceSpecial{color:#363847;font-size:0px;}.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:10px 0 10px 0;margin-top:5px;margin-bottom:5px;display:block !important;}.CssCatProductAdjusted_AddToBasket{padding:0 0 0 20px;margin-right:0px;margin-bottom:0px;margin-left:0px;display:block;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor{background:transparent;padding:10px 10px 10px 10px;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;color:#000000;font-size:17px;font-weight:normal;text-decoration:none;text-align:center;line-height:25px;width:100%;display:inline-block;}.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:hover{background:#000000;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;color:#ffffff;display:block;}.CssCatProductAdjusted_product .CSS_ProductPage{line-height:20px;}.clsCatalogElmExtraRow{padding:5px 0 5px 5px;margin-top:0px;border-top:0  ;border-left:0  ;border-right:0  ;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;}.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 ;font-size:15px;width:100%;height:10%;}.clsCatalogElmExtraRow .cls_extra_product_RadioCont{padding:0 0 0 0;margin-top:0px;border-top:0  ;}.clsCatalogElmExtraRow .clsUlChooseProduct{margin-top:0px;}.clsCatalogElmExtraRow .clsUlChooseProduct li{color:#9c9c9c;padding:0 0 0 0;border-top:2px  ;border-left:1px  ;border-right:1px  ;border-bottom:1px  ;border-radius:9px 0 0 0;-moz-border-radius:9px 0 0 0;-webkit-border-radius:9px 0 0 0;box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;-webkit-box-shadow:0 0 0 0 ;min-width:0px;min-height:0px;width:47px;height:57px;display:inline-flex;}undefined{undefined:gap;}.clsCatalogElmExtraRow .clsUlChooseProduct li:hover{color:#ffffff;}.clsCatalogElmExtraRow .clsUlChooseProduct li.clsSelected{color:#ffffff;}#CssCatProductAdjusted_LeftText{width:25%;float:left !important;}

/* OCEAN SAFE STAGE 1 - approved 2026-10-19; 4 visual-only updates */
/* 1. product heading */
.CssCatProductAdjusted_product .CssCatProductAdjusted_header{
 color:#26352b;font-size:28px;font-weight:600;line-height:1.4;
 margin:0 0 12px;
}
/* 2. sale and regular price */
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Currency,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Values{
 color:#455c48;font-size:28px;font-weight:700;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price .CAT_Currency.CssCatProductAdjusted_line_through,
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price .CAT_Values.CssCatProductAdjusted_line_through{
 color:#777f78;font-size:17px;text-decoration:line-through;
}
/* 3. existing add-to-basket control */
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor{
 background:#455c48;color:#fff;border:1px solid #455c48;
 border-radius:8px;padding:13px 18px;font-size:18px;font-weight:600;
}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:hover{
 background:#344738;border:1px solid #344738;color:#fff;
}
/* 4. existing dropdowns only: no display or visibility changes */
.CssCatProductAdjusted_product .clsSelectChooseProduct{
 box-sizing:border-box;min-height:45px;height:auto;
 border:1px solid #d0d9d1;border-radius:7px;
 padding:8px 10px;font-size:15px;background-color:#fff;color:#26352b;
 margin-top:7px;margin-bottom:10px;
}
@media (max-width:767px){
 .CssCatProductAdjusted_product .CssCatProductAdjusted_header{font-size:23px;}
 .CssCatProductAdjusted_product .clsSelectChooseProduct{font-size:16px;}
}
/* END OCEAN SAFE STAGE 1 */


/* OCEAN COLORS STAGE 2 - approved by customer - 2026-10-19 */
/* Restrict to existing color swatches. Do not alter visibility or selection logic. */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"]{
 display:flex;flex-wrap:wrap;gap:11px 9px;align-items:flex-start;
 padding:0;margin:9px 0 14px;list-style:none;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
 box-sizing:border-box;
 width:58px;height:58px;min-width:58px;min-height:58px;
 padding:3px;margin:0;
 border:2px solid transparent;border-radius:8px;
 box-shadow:none;overflow:visible;
 display:inline-flex;align-items:center;justify-content:center;
 background:transparent;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct .cls_elm_extra_product_Li_Text{
 display:flex;align-items:center;justify-content:center;
 width:100%;height:100%;overflow:hidden;border-radius:6px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .elm_extra_product_img{
 display:block;width:100%;height:100%;max-width:100%;max-height:100%;
 object-fit:cover;border-radius:5px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct.clsSelected{
 border-color:#455c48;box-shadow:0 0 0 2px rgba(69,92,72,.13);
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct:hover{
 border-color:#8e9f8f;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"]{gap:9px 7px;}
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
 width:52px;height:52px;min-width:52px;min-height:52px;
 }
}
/* END OCEAN COLORS STAGE 2 */


/* OCEAN COLORS STAGE 2 FIX - tighter spacing and visible selection */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"]{
 gap:4px 3px;margin:5px 0 9px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
 width:54px;height:54px;min-width:54px;min-height:54px;
 padding:2px;border-radius:7px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct[aria-selected="true"]{
 border:3px solid #455c48;
 box-shadow:0 0 0 2px rgba(69,92,72,.22);
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"]{gap:4px 3px;}
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
 width:49px;height:49px;min-width:49px;min-height:49px;
 }
}
/* END OCEAN COLORS STAGE 2 FIX */

/* OCEAN COLORS: subtle outlines for all non-selected swatches */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
 border:1px solid #c8d0c8;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct[aria-selected="true"]{
 border:3px solid #455c48;
}
/* END OCEAN COLORS OUTLINES */


/* OCEAN GALLERY STAGE 3 - approved 2026-10-19 - existing Fotorama only */
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__stage{
 background:#fff;border-radius:10px;overflow:hidden;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__img{
 object-fit:contain;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__nav-wrap{
 margin-top:12px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__nav__frame--thumb .fotorama__thumb{
 border:1px solid #d9e0da;border-radius:7px;background:#fff;overflow:hidden;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__thumb-border{
 border-color:#455c48;border-radius:7px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__arr{
 background-color:rgba(255,255,255,.78);
 border:1px solid rgba(60,77,65,.18);
 border-radius:18px;
 opacity:.82;
 box-shadow:0 1px 6px rgba(0,0,0,.06);
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__arr:hover{
 opacity:1;background-color:#fff;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__nav-wrap{
  margin-top:8px;
 }
}
/* END OCEAN GALLERY STAGE 3 */

/* OCEAN GALLERY ARROWS: no white circle or background */
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__arr,
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__arr:hover{
 background-color:transparent;
 border:0;
 border-radius:0;
 box-shadow:none;
 opacity:.85;
}
/* END OCEAN GALLERY ARROWS CLEAR */


/* OCEAN MIRRORS STAGE - existing mirror options only - 2026-10-19 */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"]{
 display:flex;flex-wrap:wrap;gap:10px 8px;align-items:flex-start;
 padding:0;margin:10px 0 15px;list-style:none;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct{
 box-sizing:border-box;width:91px;min-width:91px;height:auto;min-height:111px;
 margin:0;padding:6px 5px;
 border:1px solid #d8e0d9;border-radius:8px;
 background:#fff;box-shadow:none;
 display:inline-flex;align-items:center;justify-content:flex-start;
 flex-direction:column;overflow:visible;
 color:#3b493e;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .cls_elm_extra_product_Li_Text{
 display:flex;flex-direction:column;justify-content:flex-start;
 align-items:center;gap:5px;min-width:0;width:100%;
 font-size:12px;line-height:1.35;text-align:center;
 white-space:normal;overflow-wrap:break-word;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .elm_extra_product_img{
 display:block;width:78px;height:78px;max-width:100%;
 object-fit:contain;border-radius:5px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .cls_sb_ExtPrice_AddPrice{
 display:block;color:#58685b;font-size:13px;font-weight:600;
 line-height:1.4;text-align:center;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct.clsSelected{
 border:2px solid #455c48;box-shadow:0 0 0 1px rgba(69,92,72,.13);
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"]{gap:8px 6px;}
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct{
 width:82px;min-width:82px;min-height:101px;padding:5px 4px;
 }
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .elm_extra_product_img{
 width:70px;height:70px;
 }
}
/* END OCEAN MIRRORS STAGE */


/* OCEAN SERVICE STAGE - approved 2026-10-19
   Existing product-page service block only. Preserve text, phone and WhatsApp URLs. */
.CssCatProductAdjusted_product #sb_CatProdTab_1_1{
 background:#f9faf7;
 border:1px solid #e0e7df;
 border-radius:14px;
 padding:18px 12px;
 box-sizing:border-box;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1_1 .SB_Mobile3InRow{
 display:flex;flex-wrap:nowrap;align-items:start;justify-content:space-around;
 margin:0 0 9px;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1_1 .SB_Mobile3InRow .SB_Elm_MinHeight{
 box-sizing:border-box;min-width:0;
 flex:1 1 33.333%;max-width:33.333%;
 float:none;
 padding:0 4px;text-align:center;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1_1 .SB_Mobile3InRow .SB_NoneEditable{
 color:#455c48;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1_1 .SB_Mobile3InRow .SB_Text_Container{
 margin:0 auto;padding:5px 0 0;
}
.CssCatProductAdjusted_product #SB_7148{
 text-align:center;
}
.CssCatProductAdjusted_product #SB_7148 .SB_Text_Container{
 max-width:100%;box-sizing:border-box;
}
.CssCatProductAdjusted_product #SB_7148 a[href="tel:054-9041103"]{
 background:#455c48;
 border:1px solid #455c48;
 border-radius:9px;
 padding:11px 18px;
 color:#fff;
 text-decoration:none;
 min-width:190px;
 box-sizing:border-box;
 text-align:center;
}
.CssCatProductAdjusted_product #SB_7148 a[href="tel:054-9041103"]:hover{
 background:#354639;border-color:#354639;color:#fff;
}
.CssCatProductAdjusted_product #SB_7148 .SB_Btn_WhatsappAsq{
 border-color:#6a976b !important;
 border-radius:9px !important;
 background:#fff !important;
 margin:9px auto !important;
 padding:8px 13px !important;
 box-sizing:border-box;
 min-width:190px;
 text-align:center;
}
.CssCatProductAdjusted_product #SB_7148 .SB_Btn_WhatsappAsq .SB_Inline_Links{
 color:#455c48;
 text-decoration:none;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product #sb_CatProdTab_1_1{padding:15px 9px;}
 .CssCatProductAdjusted_product #SB_7148 a[href="tel:054-9041103"],
 .CssCatProductAdjusted_product #SB_7148 .SB_Btn_WhatsappAsq{
  max-width:100%;
 }
}
/* END OCEAN SERVICE STAGE */
/* OCEAN MORE COLOR FAMILIES - approved Alma + Eve. Existing active options only. */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"],
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"]{display:flex;flex-wrap:wrap;gap:4px 3px;align-items:flex-start;padding:0;margin:5px 0 9px;list-style:none;}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"] .clsLIChooseProduct,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"] .clsLIChooseProduct{box-sizing:border-box;width:54px;height:54px;min-width:54px;min-height:54px;padding:2px;margin:0;border:1px solid #c8d0c8;border-radius:7px;box-shadow:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;background:transparent;}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"] .cls_elm_extra_product_Li_Text,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"] .cls_elm_extra_product_Li_Text{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:6px;}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"] .elm_extra_product_img,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"] .elm_extra_product_img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:5px;}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"] .clsLIChooseProduct[aria-selected="true"],
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"] .clsLIChooseProduct[aria-selected="true"]{border:3px solid #455c48;box-shadow:0 0 0 2px rgba(69,92,72,.22);}
@media(max-width:767px){
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"],
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"]{gap:4px 3px;}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118809"] .clsLIChooseProduct,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="144666"] .clsLIChooseProduct{width:49px;height:49px;min-width:49px;min-height:49px;}
}
/* END OCEAN MORE COLOR FAMILIES */

/* OCEAN HANDLE COLOR 118798 - original active swatches, no option changes */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118798"]{
 display:flex;flex-wrap:wrap;align-items:center;gap:5px;
 margin:6px 0 10px;padding:0;list-style:none;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118798"] .clsLIChooseProduct{
 box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;
 width:52px;height:52px;min-width:52px;min-height:52px;
 margin:0;padding:2px;border:1px solid #c8d0c8;
 border-radius:7px;background:transparent;box-shadow:none;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118798"] .cls_elm_extra_product_Li_Text{
 display:flex;align-items:center;justify-content:center;
 width:100%;height:100%;overflow:hidden;border-radius:5px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118798"] .elm_extra_product_img{
 display:block;width:100%;height:100%;max-width:100%;max-height:100%;
 object-fit:cover;border-radius:4px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118798"] .clsLIChooseProduct.clsSelected{
 border:3px solid #455c48;box-shadow:0 0 0 2px rgba(69,92,72,.18);
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118798"]{gap:5px;}
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118798"] .clsLIChooseProduct{width:49px;height:49px;min-width:49px;min-height:49px;}
}
/* END OCEAN HANDLE COLOR 118798 */

/* OCEAN NOTES PRICE QTY - approved. Appearance only, native controls preserved. */
.CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]{
 display:block;box-sizing:border-box;width:100%;max-width:100%;height:46px;
 padding:10px 12px;margin:7px 0 13px;border:1px solid #d5ded5;
 border-radius:9px;background:#fff;color:#344a39;font-size:15px;
 box-shadow:none;
}
.CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]:focus{
 border-color:#455c48;outline:2px solid rgba(69,92,72,.16);outline-offset:1px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price_Container{
 margin-top:15px;margin-bottom:12px;padding:12px 0;
 border-top:1px solid #e4e9e2;border-bottom:1px solid #e4e9e2;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price{
 margin-top:0;margin-bottom:5px;line-height:1.5;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price .CAT_Text{
 color:#717d70;font-size:13px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price .CssCatProductAdjusted_line_through{
 font-size:14px;color:#909b8c;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial{
 line-height:1.45;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Text{
 font-size:13px;color:#657466;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Currency,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Values{
 color:#455c48;font-size:27px;font-weight:700;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_QuantityMeasureUnits{
 margin-top:8px;margin-bottom:13px;padding:4px 0;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity{
 display:inline-flex;align-items:center;overflow:hidden;border-radius:9px;
 direction:rtl;border:1px solid #d5ded5;background:#fff;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBoxUp,
.CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBoxDown{
 box-sizing:border-box;width:38px;height:38px;min-width:38px;
 border:0;border-radius:0;background:#f5f8f3;color:#455c48;
 font-size:20px;font-weight:500;cursor:pointer;padding:0;box-shadow:none;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBox{
 box-sizing:border-box;width:43px;height:38px;margin:0;padding:0 3px;
 border:0;border-left:1px solid #d5ded5;border-right:1px solid #d5ded5;
 border-radius:0;background:#fff;color:#344a39;text-align:center;font-size:15px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBoxUp:hover,
.CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBoxDown:hover{
 background:#e9efe7;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]{height:46px;}
 .CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Currency,
 .CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Values{font-size:26px;}
}
/* END OCEAN NOTES PRICE QTY */

/* OCEAN CART QTY SAME ROW - approved 2026-10-19; appearance only */
.CssCatProductAdjusted_product .CssCatProductAdjusted_QuantityMeasureUnits{
 float:left;display:block !important;box-sizing:border-box;
 width:125px;max-width:36%;margin:0;padding:0;
 text-align:left;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
 float:right;display:block;box-sizing:border-box;
 width:calc(100% - 137px);max-width:calc(64% - 4px);
 margin:0;padding:0;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket #BtnAddToBasket_Anchor{
 display:block;box-sizing:border-box;width:100%;
 min-height:42px;margin:0;
}
.CssCatProductAdjusted_product .CssCatProductDescription_Tabs_Bottom{
 clear:both;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .CssCatProductAdjusted_QuantityMeasureUnits{width:121px;max-width:38%;}
 .CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
  width:calc(100% - 133px);max-width:calc(62% - 4px);
 }
}
/* END OCEAN CART QTY SAME ROW */

/* OCEAN CART QTY ALIGN FIX - approved; keep native cart actions */
.CssCatProductAdjusted_product .CssCatProductAdjusted_QuantityMeasureUnits{
 float:left !important;clear:none !important;
 width:121px !important;max-width:121px !important;
 height:52px !important;margin:0 !important;padding:7px 0 0 !important;
 box-sizing:border-box !important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
 float:right !important;clear:none !important;
 width:calc(100% - 131px) !important;max-width:none !important;
 margin:0 !important;padding:0 !important;
 box-sizing:border-box !important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket #BtnAddToBasket_Anchor{
 display:block !important;box-sizing:border-box !important;
 width:100% !important;min-height:52px !important;
 margin:0 !important;padding:12px 8px !important;
 line-height:26px !important;text-align:center;
}
.CssCatProductAdjusted_product .CssCatProductDescription_Tabs_Bottom{clear:both;}
@media(max-width:380px){
 .CssCatProductAdjusted_product .CssCatProductAdjusted_QuantityMeasureUnits{
  width:111px !important;max-width:111px !important;
 }
 .CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBoxUp,
 .CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBoxDown{
  width:34px;min-width:34px;
 }
 .CssCatProductAdjusted_product .CssCatProductAdjusted_Quantity .BasketInputBox{width:40px;}
 .CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
  width:calc(100% - 121px) !important;
 }
}
/* END OCEAN CART QTY ALIGN FIX */

/* OCEAN PRICE INLINE AND CART REVERSE - approved */
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price_Container{
 display:flex;flex-direction:row;direction:rtl;align-items:center;
 justify-content:flex-start;flex-wrap:wrap;column-gap:13px;row-gap:3px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial{
 display:inline-flex;align-items:baseline;gap:3px;flex-wrap:nowrap;order:0;
 white-space:nowrap;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price{
 display:inline-flex;align-items:baseline;gap:3px;flex-wrap:nowrap;order:1;
 margin:0;white-space:nowrap;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Text{
 margin-left:5px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_QuantityMeasureUnits{
 float:right !important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_AddToBasket{
 float:left !important;
}
@media(max-width:460px){
 .CssCatProductAdjusted_product .CssCatProductAdjusted_Price_Container{
  column-gap:9px;
 }
 .CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Currency,
 .CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Values{
  font-size:23px;
 }
 .CssCatProductAdjusted_product .CssCatProductAdjusted_Price .CssCatProductAdjusted_line_through{
  font-size:12px;
 }
}
/* END OCEAN PRICE INLINE AND CART REVERSE */

/* OCEAN COMPACT FULL DESCRIPTION - original content preserved */
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage{
 direction:rtl;text-align:right;line-height:1.55;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container{
 box-sizing:border-box;padding:12px 15px;
 border:1px solid #e4e9e2;border-radius:9px;
 background:#fcfdfa;color:#344439;
 font-size:14px !important;line-height:1.55;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p{
 margin:0 0 6px;line-height:1.55;text-align:right;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p.MsoNormal{
 margin:0;padding:4px 0;border-bottom:1px solid #edf0ec;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p strong{
 color:#455c48;font-weight:700;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p.MsoNormal:last-child{
 border-bottom:0;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container{
  padding:10px 11px;font-size:14px !important;
 }
}
/* END OCEAN COMPACT FULL DESCRIPTION */

/* OCEAN FULL DESCRIPTION 12PX - approved compact refinement */
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p{
 font-size:12px !important;line-height:1.45 !important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container{
 padding:8px 12px !important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p{
 margin:0 0 3px !important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p.MsoNormal{
 padding:2px 0 !important;margin:0 !important;
}
/* END OCEAN FULL DESCRIPTION 12PX */

/* OCEAN MOBILE GAP BETWEEN SERVICE AND DESCRIPTION CARDS */
@media(max-width:767px){
 .CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription{
  clear:both;
  margin-top:18px;
 }
}
/* END OCEAN MOBILE CARD GAP */

/* OCEAN SHORT PRODUCT DESCRIPTION 15PX - compact typography */
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDesc .SB_Text_Container,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDesc .SB_Text_Container p,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDesc .SB_Text_Container span,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDesc .SB_Text_Container a{
 font-size:15px !important;line-height:1.55;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDesc .SB_Text_Container p{
 margin:0 0 7px;
}
/* END OCEAN SHORT DESCRIPTION 15PX */

/* OCEAN SKU SMALL OLIVE - product page metadata styling */
.CssCatProductAdjusted_product .CssCatProductAdjusted_Makat,
.CssCatProductAdjusted_product .CssCatProductAdjusted_Makat .CAT_Text,
.CssCatProductAdjusted_product .CssCatProductAdjusted_Makat .CAT_Values{
 color:#455c48 !important;font-size:14px !important;font-weight:400 !important;
 line-height:1.5 !important;
}
/* END OCEAN SKU SMALL OLIVE */

/* OCEAN FULL DESCRIPTION NO CARD OR LINES */
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container{
 background:transparent !important;border:0 !important;border-radius:0 !important;
 box-shadow:none !important;padding:0 !important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage .SB_Text_Container p.MsoNormal{
 border:0 !important;
}
/* END OCEAN FULL DESCRIPTION NO CARD OR LINES */

/* OCEAN PAZ TECH COLLAPSIBLE - native details, closed by default */
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage details.ocean-tech-accordion{
 direction:rtl;display:block;margin:0;padding:0;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage details.ocean-tech-accordion > summary{
 display:list-item;cursor:pointer;list-style-position:inside;
 box-sizing:border-box;padding:11px 12px;
 background:#fafbf8;border:1px solid #dce4da;border-radius:8px;
 font-size:15px;font-weight:700;color:#455c48;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage details.ocean-tech-accordion[open] > summary{
 margin-bottom:9px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PicDescription #ID_ProductPage details.ocean-tech-accordion > p{
 padding-right:8px;padding-left:8px;
}
/* END OCEAN PAZ TECH COLLAPSIBLE */
/* OCEAN PRICE OLD THEN SALE - preserve native price groups */
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price_Container{
 display:flex;direction:rtl;align-items:baseline;justify-content:flex-start;
 flex-wrap:wrap;gap:6px 16px;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price{
 display:inline-flex;direction:rtl;align-items:baseline;gap:3px;order:1;
 white-space:nowrap;margin:0;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial{
 display:inline-flex;direction:rtl;align-items:baseline;gap:3px;order:2;
 white-space:nowrap;margin:0;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_Price .CAT_Text,
.CssCatProductAdjusted_product .CssCatProductAdjusted_PriceSpecial .CAT_Text{
 font-size:13px;color:#657466;font-weight:400;
}
/* END OCEAN PRICE OLD THEN SALE */

/* OCEAN PRODUCT INFO TABS - 2026-10-20 - visual styling only, preserve original text and tab behavior */
.CssCatProductAdjusted_product .CssTabs_Ul{
 direction:rtl;border-bottom:1px solid #dce4da;margin-bottom:0;
}
.CssCatProductAdjusted_product .CssTabs_Ul > li > a{
 color:#667368;background:#fbfcfa;border:1px solid #e0e7df;
 border-radius:8px 8px 0 0;padding:7px 13px;
 font-size:15px;font-weight:600;margin-left:5px;
}
.CssCatProductAdjusted_product .CssTabs_Ul > li.active > a,
.CssCatProductAdjusted_product .CssTabs_Ul > li.active > a:hover,
.CssCatProductAdjusted_product .CssTabs_Ul > li.active > a:focus{
 color:#455c48;background:#f8f9f5;border-color:#dce4da;
 border-bottom-color:#f8f9f5;font-weight:700;
}
.CssCatProductAdjusted_product .CssTabs_DivCont{
 background:#fff;border:1px solid #dce4da;border-top:0;
 border-radius:0 0 12px 12px;
 padding:10px 16px;box-sizing:border-box;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1,
.CssCatProductAdjusted_product #sb_CatProdTab_2,
.CssCatProductAdjusted_product #sb_CatProdTab_3{
 direction:rtl;text-align:right;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1 .SB_Text_Container,
.CssCatProductAdjusted_product #sb_CatProdTab_2 .SB_Text_Container,
.CssCatProductAdjusted_product #sb_CatProdTab_3 .SB_Text_Container{
 direction:rtl;text-align:right;font-family:Assistant,Arial,sans-serif;
 font-size:15px;line-height:1.5;color:#303b32;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1 .SB_Text_Container p,
.CssCatProductAdjusted_product #sb_CatProdTab_2 .SB_Text_Container p,
.CssCatProductAdjusted_product #sb_CatProdTab_3 .SB_Text_Container p{
 margin:0;padding:5px 0;border-bottom:1px solid #e6ebe4;
 line-height:1.5;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1 .SB_Text_Container strong,
.CssCatProductAdjusted_product #sb_CatProdTab_2 .SB_Text_Container strong,
.CssCatProductAdjusted_product #sb_CatProdTab_3 .SB_Text_Container strong,
.CssCatProductAdjusted_product #sb_CatProdTab_3 .SB_Text_Container b{
 color:#455c48;font-weight:700;
}
.CssCatProductAdjusted_product #sb_CatProdTab_1 .SB_Text_Container span,
.CssCatProductAdjusted_product #sb_CatProdTab_2 .SB_Text_Container span,
.CssCatProductAdjusted_product #sb_CatProdTab_3 .SB_Text_Container span{
 line-height:inherit;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .CssTabs_Ul > li > a{
 padding:7px 9px;font-size:14px;margin-left:2px;
 }
 .CssCatProductAdjusted_product .CssTabs_DivCont{
 padding:9px 10px;border-radius:0 0 9px 9px;
 }
 .CssCatProductAdjusted_product #sb_CatProdTab_1 .SB_Text_Container p,
 .CssCatProductAdjusted_product #sb_CatProdTab_2 .SB_Text_Container p,
 .CssCatProductAdjusted_product #sb_CatProdTab_3 .SB_Text_Container p{
 padding:5px 0;
 }
}
/* END OCEAN PRODUCT INFO TABS */


/* OCEAN LUXURY COLLAPSIBLE TABS - approved 2026-10-20 */
.CssTabs_Ul{
 display:flex;flex-wrap:wrap;gap:9px;direction:rtl;
 border:0;background:transparent;margin:16px 0 0;padding:0;
}
.CssTabs_Ul > li{float:none;margin:0;}
.CssTabs_Ul > li > a{
 display:flex;align-items:center;justify-content:center;
 gap:7px;min-width:120px;min-height:58px;
 background:#f0f1eb;color:#455c48;border:1px solid #dce3d7;
 border-radius:11px;margin:0;padding:9px 14px;
 text-align:center;font-weight:600;font-size:15px;
 transition:background-color .18s ease,border-color .18s ease,color .18s ease;
}
.CssTabs_Ul > li > a:hover{
 background:#e6ebe2;border-color:#aebfaf;color:#344738;
}
.CssTabs_Ul > li.active > a,
.CssTabs_Ul > li.active > a:hover,
.CssTabs_Ul > li.active > a:focus{
 background:#455c48;color:#fff;border:1px solid #455c48;
 border-radius:11px;font-weight:700;
}
.CssTabs_Ul > li > a::after{
 content:"";display:inline-block;width:7px;height:7px;border:solid #455c48;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);
 font-weight:400;margin-right:3px;transition:transform .18s ease;
}
.CssTabs_Ul > li.active > a::after{
 transform:rotate(225deg);border-color:#fff;
}
.CssTabs_DivCont{
 background:transparent;border:0;padding:0;margin:0;
 border-radius:0;box-shadow:none;
}
.CssTabs_DivCont .SB_Cat_Tabs{
 background:#fff;border:1px solid #e1e7dd;border-radius:11px;
 margin-top:11px;padding:12px 17px;
 box-sizing:border-box;
}
.CssTabs_DivCont .SB_Cat_Tabs:not(.active){display:none;}
#sb_CatProdTab_1 .SB_Text_Container p,
#sb_CatProdTab_2 .SB_Text_Container p,
#sb_CatProdTab_3 .SB_Text_Container p{
 padding:5px 0;
}
@media(max-width:767px){
 .CssTabs_Ul{gap:5px;}
 .CssTabs_Ul > li{flex:1 1 0;min-width:0;}
 .CssTabs_Ul > li > a{
 min-width:0;width:100%;min-height:51px;padding:7px 5px;
 font-size:13px;gap:3px;
 }
 .CssTabs_DivCont .SB_Cat_Tabs{
 padding:10px 11px;margin-top:9px;
 }
}
/* END OCEAN LUXURY COLLAPSIBLE TABS */

/* Hide the entire empty tab panel container when all three are collapsed */
.CssTabs_DivCont.ocean-tabs-closed{display:none!important;}


/* OCEAN SEPARATE ROUNDED TAB BORDERS */
.CssTabs_Ul > li > a{border:1px solid #bdcbbd!important;border-radius:12px!important;background:#f0f1eb!important;color:#455c48!important;box-shadow:0 1px 3px rgba(46,67,48,.05);}
.CssTabs_Ul > li.active > a,.CssTabs_Ul > li.active > a:hover,.CssTabs_Ul > li.active > a:focus{background:#455c48!important;color:#fff!important;border:1px solid #455c48!important;border-radius:12px!important;}
/* END OCEAN SEPARATE ROUNDED TAB BORDERS */
/* OCEAN MOBILE PRODUCT SELECT CLARITY - approved preview 2026-10-20 */
/* Native select only: no changes to values, events, pricing or option visibility */
.CssCatProductAdjusted_product .clsSelectChooseProduct{
  box-sizing:border-box;
  min-height:49px;
  height:auto;
  background-color:#fff;
  border:1.5px solid #a4b3a5;
  border-radius:9px;
  color:#26392c;
  font-size:16px;
  font-weight:600;
  line-height:1.4;
  padding:10px 13px;
}
.CssCatProductAdjusted_product .clsSelectChooseProduct:focus{
  border:2px solid #455c48;
  background-color:#f0f4ed;
  outline:2px solid rgba(69,92,72,.12);
  outline-offset:1px;
}
@media(max-width:767px){
  .CssCatProductAdjusted_product .clsSelectChooseProduct{
    width:100%;
    min-height:52px;
    padding:12px 14px;
    font-size:16px;
    border:1.5px solid #a4b3a5;
    border-radius:9px;
    color:#26392c;
    background-color:#fff;
  }
  .CssCatProductAdjusted_product .clsSelectChooseProduct:focus{
    border:2px solid #455c48;
    background-color:#f0f4ed;
  }
}
/* END OCEAN MOBILE PRODUCT SELECT CLARITY */


/* OCEAN COLOR GRID - 7 DESKTOP, 6 MOBILE; MATCHING BORDERS */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"]{
 display:grid;grid-template-columns:repeat(7,54px);
 gap:4px;width:max-content;max-width:100%;
 padding:0;margin:7px 0 12px;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
 box-sizing:border-box;width:54px;min-width:54px;height:54px;min-height:54px;
 aspect-ratio:auto;margin:0;padding:2px;border-radius:7px;
 border:1px solid #c8d0c8;
 display:flex;align-items:center;justify-content:center;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct[aria-selected="true"]{
 border:3px solid #455c48;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"]{
  display:grid;grid-template-columns:repeat(6,minmax(0,1fr));
  width:100%;max-width:100%;gap:4px;
 }
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
  box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:0;
  aspect-ratio:1/1;padding:2px;border-radius:7px;
  border:1px solid #c8d0c8;
 }
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct.clsSelected,
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct[aria-selected="true"]{
  border:3px solid #455c48;
 }
}
/* END OCEAN COLOR GRID 7 ROW */



/* OCEAN MOBILE SWATCH GRID - COMPACT 6 FIX */
@media (max-width:767px){
 html.SB_Body_Mobile_Mode .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"]{
  display:grid;grid-template-columns:repeat(6,55px);gap:5px;
  width:max-content;max-width:100%;box-sizing:border-box;
  padding:0;margin:7px 0 12px;
 }
 html.SB_Body_Mobile_Mode .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct{
  box-sizing:border-box;width:55px;min-width:55px;max-width:55px;
  height:55px;min-height:55px;max-height:55px;
  aspect-ratio:auto;margin:0;padding:2px;
  border:1px solid #c8d0c8;border-radius:7px;box-shadow:none;overflow:hidden;
  display:flex;align-items:center;justify-content:center;
 }
 html.SB_Body_Mobile_Mode .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct.clsSelected,
 html.SB_Body_Mobile_Mode .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="62212"] .clsLIChooseProduct[aria-selected="true"]{
  border:3px solid #455c48;box-shadow:0 0 0 1px rgba(69,92,72,.15);
 }
}
/* END OCEAN MOBILE SWATCH GRID FIX */


/* OCEAN MIRROR AND NOTES BORDER ALIGNMENT - 2026-10-20 */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct{
 border:2px solid #c8d0c8;border-radius:8px;box-sizing:border-box;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct[aria-selected="true"]{
 border:3px solid #455c48;box-shadow:0 0 0 1px rgba(69,92,72,.15);
}
.CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]{
 border:2px solid #c8d0c8;border-radius:9px;
}
.CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]:focus{
 border:2px solid #455c48;outline:2px solid rgba(69,92,72,.16);
}
/* END OCEAN MIRROR AND NOTES BORDER ALIGNMENT */




/* OCEAN SLIM SELECT & NOTES OUTLINES AND ALIGNMENT - 2026-10-20 */
.CssCatProductAdjusted_product .clsSelectChooseProduct,
.CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]{
 box-sizing:border-box;border:1px solid #a4b3a5;border-radius:7px;
}
.CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]{
 width:100%;max-width:100%;margin-right:0;margin-left:0;
}
.CssCatProductAdjusted_product .clsSelectChooseProduct:focus,
.CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]:focus{
 border:1px solid #455c48;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsSelectChooseProduct,
 .CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]{
  box-sizing:border-box;border:1px solid #a4b3a5;border-radius:7px;
 }
 .CssCatProductAdjusted_product .clsTextChooseProduct[Property_ID="118699"]{
  display:block;width:100%;max-width:100%;margin-right:0;margin-left:0;
 }
}
/* END OCEAN SLIM SELECT & NOTES */

/* OCEAN MIRROR THIN OUTLINES - approved 2026-10-20 */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct{
 border:1px solid #a4b3a5;border-radius:7px;box-shadow:none;box-sizing:border-box;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="57648"] .clsLIChooseProduct[aria-selected="true"]{
 border:2px solid #455c48;box-shadow:none;border-radius:7px;
}
/* END OCEAN MIRROR THIN OUTLINES */

/* OCEAN APPROVED DARK OLIVE PRODUCT BUTTON COLOR 2026-10-20 */
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor{background-color:#455c48!important;border-color:#455c48!important;color:#fff!important;}
.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:hover,.CssCatProductAdjusted_product #BtnAddToBasket_Anchor:focus{background-color:#344738!important;border-color:#344738!important;color:#fff!important;}
/* END OCEAN DARK OLIVE PRODUCT */


/* OCEAN SINK CHOICE CARDS 118808 - MATCH MIRROR CARD DIMENSIONS */
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"]{
 display:flex!important;flex-wrap:wrap!important;gap:10px 8px!important;
 align-items:flex-start;clear:both;
 width:100%;max-width:100%;height:auto!important;min-height:0;
 padding:0;margin:10px 0 15px!important;list-style:none;box-sizing:border-box;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .clsLIChooseProduct{
 display:inline-flex!important;flex-direction:column;align-items:center;justify-content:flex-start;
 box-sizing:border-box!important;width:91px!important;min-width:91px!important;max-width:91px!important;
 height:auto!important;min-height:111px!important;margin:0!important;padding:6px 5px!important;
 border:1px solid #a4b3a5!important;border-radius:7px!important;
 background:#fff!important;color:#455c48!important;box-shadow:none!important;overflow:visible;
 float:none!important;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .clsLIChooseProduct.clsSelected,
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .clsLIChooseProduct[aria-selected="true"]{
 border:2px solid #455c48!important;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .cls_elm_extra_product_Li_Text{
 display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;
 min-width:0;width:100%;height:auto;text-align:center;
 font-size:12px;line-height:1.35;white-space:normal;overflow-wrap:break-word;color:#455c48;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .elm_extra_product_img{
 display:block;width:78px!important;height:78px!important;max-width:100%;
 object-fit:contain;border-radius:5px;margin:0 auto;
}
.CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .cls_sb_ExtPrice_AddPrice{
 display:block;position:static;color:#58685b;font-size:13px;font-weight:600;
 line-height:1.4;text-align:center;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"]{gap:8px 6px!important;}
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .clsLIChooseProduct{
  width:82px!important;min-width:82px!important;max-width:82px!important;
  min-height:101px!important;padding:5px 4px!important;
 }
 .CssCatProductAdjusted_product .clsUlChooseProduct[Property_ID="118808"] .elm_extra_product_img{
  width:70px!important;height:70px!important;
 }
}
/* END OCEAN SINK CHOICE CARDS */

/* OCEAN MAIN IMAGE HEART - compact transparent both viewports */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .CssCatProductAdjusted_BigPic{position:relative;}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add{
 position:absolute!important;top:auto!important;left:auto!important;
 right:14px!important;bottom:112px!important;z-index:20!important;
 width:24px!important;height:24px!important;min-width:0!important;min-height:0!important;
 padding:0!important;margin:0!important;
 display:flex!important;align-items:center!important;justify-content:center!important;
 border:0!important;border-radius:0!important;
 background:transparent!important;background-color:transparent!important;
 box-shadow:none!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add i{
 width:22px!important;height:22px!important;font-size:22px!important;
 background:transparent!important;box-shadow:none!important;
}
@media(max-width:767px){
 .CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add{
  right:12px!important;bottom:108px!important;
  width:27px!important;height:27px!important;
 }
 .CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg,
 .CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add i{
  width:25px!important;height:25px!important;font-size:25px!important;
 }
}
/* END OCEAN PRODUCT IMAGE HEART LOWER RIGHT */







/* OCEAN RESTORED WHITE HEART AND ORIGINAL WHITE GALLERY ARROWS */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add i{
 color:#fff!important;-webkit-text-stroke:0!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg path{
 color:#fff!important;stroke:#fff!important;stroke-width:1.5px!important;
}
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__arr,
.CssCatProductAdjusted_product .CssCatProductAdjusted_BigPic .fotorama__arr:hover{
 background-color:transparent!important;border:0!important;box-shadow:none!important;
}
/* END OCEAN WHITE ICON RESTORE */





/* OCEAN RESTORED OUTLINE HEART - no artificial filled overlay */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg path{
 fill:none!important;stroke:#fff!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add::after{content:none!important;}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add i{opacity:1!important;}
/* END OCEAN RESTORED OUTLINE HEART */

/* OCEAN BOLD OUTLINE WISHLIST - WHITE / SAVED OLIVE */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg path{
 fill:none!important;stroke:#fff!important;stroke-width:1.8px!important;
 stroke-linecap:round!important;stroke-linejoin:round!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add[aria-pressed="true"],
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.active,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.added,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.is-fav{
 color:#66764F!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add[aria-pressed="true"] svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.active svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.added svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.is-fav svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add[aria-pressed="true"] svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.active svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.added svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.is-fav svg path{
 stroke:#66764F!important;fill:none!important;
}
/* END OCEAN BOLD OUTLINE WISHLIST */

/* OCEAN SINGLE-OUTLINE HEART - native icon path without secondary SVG stroke */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg path{
 stroke:none!important;stroke-width:0!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg path{
 fill:#fff!important;
}
/* END OCEAN SINGLE-OUTLINE HEART */

/* OCEAN SAVED HEART SINGLE OUTLINE OLIVE - override default white fill */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add[aria-pressed="true"] svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.active svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.added svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add.is-fav svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add[aria-checked="true"] svg path{
 fill:#66764F!important;stroke:none!important;
}
/* END OCEAN SAVED HEART OLIVE */

/* OCEAN SUBTLE WHITE HEART CONTRAST SHADOW */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add svg{
 filter:drop-shadow(0 1px 1.5px rgba(30,42,32,.50))!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add{
 background:transparent!important;box-shadow:none!important;
}
/* END OCEAN HEART CONTRAST SHADOW */
/* OCEAN HEART GREEN ON INTERACTION - preserves native wishlist */
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add:focus,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add:active,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add:focus-within{
 color:#66764F!important;
}
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add:focus svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add:active svg path,
.CssCatProductAdjusted_product #CssCatProductAdjusted_PicturesArea .sf-MA-WishList-add:focus-within svg path{
 fill:#66764F!important;stroke:none!important;
}
/* END OCEAN GREEN INTERACTION */

/* 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: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:#030303;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;color:#ffffff;font-size:17px;font-weight:normal;font-family:'davidlibre';}a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,a.btn-primary.active{color:#ffffff;background:#9e9e9e;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;color:#ffffff;}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;}
/* SB_END;Type_Name:DnD_Page;Type_RowID:0*/
/* SB_START;Type_Name:Gallery13_Page;Type_RowID:0*/
#CSS_SB_Gallery13_MainDiv
{
}
.CSS_SB_Gallery13_div
{
margin:6px 6px 9px 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:100px;
width:150px;
}
#CSS_SB_Gallery13_MainDiv .CSS_SB_Gallery13_img
{
}
#CSS_SB_Gallery13_MainDiv .gallerie-overlay
{
}
.gallerie-thumbbox img
{
}
.gallerie-thumbbox-selected img
{
}
.gallerie-thumbbox-hover img
{
}
.gallerie-captionbox .gallerie-control
{
}
.gallerie-text .gallerie-title
{
}
.gallerie-text .gallerie-index
{
}

/* SB_END;Type_Name:Gallery13_Page;Type_RowID:0*/
/* SB_START;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
.Css_NumberProductsInBasket{display:none;}.CSS_CatalogSearchBar{display:none;}.cls_AdvencedSearch{display:none;}.breadcrumb.clsCatUrl a span,.SB_breadcrumb a span{color:#000000;}.breadcrumb.clsCatUrl{display:none;}
/* SB_END;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:Article_Page;Type_RowID:0*/
.CSS_ArticlesSearchButton{background:#7a7a7a;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;color:#242424;font-size:14px;font-weight:bold;font-family:'tahoma';}.CSS_ArticleBox{background:rgba(173,173,173,0.13);padding:8px 8px 8px 8px;margin-right:5px;margin-bottom:15px;margin-left:5px;border-top:0 solid transparent;border-left:0 solid transparent;border-right:0 solid transparent;border-bottom:0 solid transparent;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;box-shadow:0 0 0 0 ;-moz-box-shadow:0 0 0 0 ;-webkit-box-shadow:0 0 0 0 ;width:30%;height:320px;}.CSS_ArticleTitleImg_Container{box-shadow:0 0 0 0 #313131;-moz-box-shadow:0 0 0 0 #313131;-webkit-box-shadow:0 0 0 0 #313131;}.CSS_ArticleTitleImg{border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;max-height:150px;}a.CSS_ArticleTitle{font-size:18px;font-weight:bold;}.CSS_ArticleSummary{color:#cfcfcf;font-size:14px;font-weight:normal;}.CSS_ArticleTime{padding:0 0 12px 0;color:#a1a1a1;font-size:11px;font-weight:normal;}.CSS_ArticleSummaryReadMore{color:#808080;font-size:12px;font-weight:bold;}.CSS_ArticleSummaryReadMore:hover{color:#0079ba;font-size:12px;font-weight:bold;}HR.CSS_ArticleHr{display:none;}.CSS_SingleArticleTitle{color:#707070;font-size:26px;font-weight:bold;}.CSS_ArticleTitle h2{color:#1f1f1f;font-size:15px;font-weight:bold;}#CSS_ArticlesSearchText.CSS_ArticlesSearchText{background:#00ff59;}.CSS_ArticlesSearchText{background:#bd9fbd;}

/* 2026-10-20 article 24183 only: hide gallery duplicate in article page (image kept for list thumbnail) */#CSS_SingleArticle_PicturesArea:has(img[src="Article_494821_9346.webp"]){display:none;}
/* SB_END;Type_Name:Article_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogHeaderCategories_Page;Type_RowID:0*/
.CssCatalogAdjusted_CateogeryCont_I{padding:10px 0px 10px 0px;border-top:1px solid #000000;}h2.CssCatalogAdjusted_Cateogery{background:#000000;text-align:right;padding:5px 20px 5px 20px;display:table;color:#ffffff;font-size:20px;font-weight:normal;}
/* SB_END;Type_Name:CatalogHeaderCategories_Page;Type_RowID:0*/
/* SB_START;Type_Name:Tabs_Page;Type_RowID:0*/
.nav-tabs.CssTabs_Ul{border-top:0px  ;border-left:0px  ;border-right:0px  ;border-bottom:1px solid #6c6c6c;}.nav-tabs.CssTabs_Ul>li{background:#ffffff;border-top:0px  ;border-left:0px  ;border-right:0px  ;border-bottom:0px  ;}.nav-tabs.CssTabs_Ul>li>a{margin-right:0px;border-top:0px  ;border-left:0px  ;border-right:0px  ;border-bottom:0px  ;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 #6c6c6c;border-left:1px solid #6c6c6c;border-right:1px solid #6c6c6c;border-bottom:0px solid #e3e3e3;color:#000000;}.nav.CssTabs_Ul>li>a:focus, .nav.CssTabs_Ul>li>a:hover{background:transparent;border-top:0px  ;border-left:0px  ;border-right:0px  ;border-bottom:0px  ;border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;color:#000000;}.tab-content.CssTabs_DivCont{padding:20px 20px 20px 20px;margin-bottom:30px;border-top:0px solid #e3e3e3;border-left:1px solid #6c6c6c;border-right:1px solid #6c6c6c;border-bottom:1px solid #6c6c6c;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{margin-bottom:-35px;}.sf-menu .sf-ma-li.sf-MA-Logo img{margin-top:10px;max-height:54px;}li.sf-ma-li .sf-ma-li-Icon{font-size:20px;}li.sf-ma-li .sf-ma-li-Icon:hover{color:#e8e8e8;}
/* SB_END;Type_Name:MenuIcons_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogCategoriesAsPics_Page;Type_RowID:0*/
#clsCategoriesAsPics_Main{padding:0 5px 0 5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:100%;}#clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{background:#ffffff;padding:10px 10px 10px 10px;margin-right:9px;margin-left:7px;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;width:262px;height:344px;}#clsCategoriesAsPics_Main .clsCategoriesAsPictures_title_cont{margin-bottom:10px;border-bottom:1px solid #e8e8e8;height:50px;}#clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{color:#000000;font-size:20px;font-weight:bold;}#clsCategoriesAsPics_Main .clsCategoriesAsPictures_img_cont{background:#ffffff;border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;width:239px;height:310px;}#clsCategoriesAsPics_Main .clsCategoriesAsPictures_img{background:#ebe8eb;max-width:100%;max-height:100%;}#clsCategoriesAsPics_Main .clsCategoriesAsPictures_div:hover{background:#f6f6f6;}.SB_Body_Mobile_Mode #clsCategoriesAsPics_Main .clsCategoriesAsPictures_div{width:155px;height:233px;}.SB_Body_Mobile_Mode #clsCategoriesAsPics_Main div.clsCategoriesAsPictures_title_cont{height:49px;}.SB_Body_Mobile_Mode #clsCategoriesAsPics_Main .clsCategoriesAsPictures_title{font-size:16px;}.SB_Body_Mobile_Mode #clsCategoriesAsPics_Main .clsCategoriesAsPictures_img_cont{width:148px;}.SB_Body_Mobile_Mode #clsCategoriesAsPics_Main .clsCategoriesAsPictures_img{width:100%;max-width:100%;max-height:100%;object-fit:scale-down;object-position:right;}
/* SB_END;Type_Name:CatalogCategoriesAsPics_Page;Type_RowID:0*/
/* SB_START;Type_Name:ScrollUp_Page;Type_RowID:0*/
a#scrollUp{color:#717171;font-size:21px;display:inline-block;}
/* SB_END;Type_Name:ScrollUp_Page;Type_RowID:0*/
/* SB_START;Type_Name:FloatBtns_Page;Type_RowID:0*/
#sf-ma-FloatBtns{left:0px;right:auto;bottom:50px;}#sf-ma-FloatBtns .sf-ma-li-Icon{background:#767676;border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:30px 30px 30px 30px;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:Rating_Page;Type_RowID:0*/
span.SB_RatingIcon.fa{color:#0f0f0f;}
/* SB_END;Type_Name:Rating_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogCategories_Page;Type_RowID:0*/
#clsMainCatalogCategory{color:#000000;font-size:24px;margin-bottom:10px;}#clsCategoriesForMainCategory{margin-right:10px;margin-left:10px;padding:5px 5px 5px 5px;border-top:1px solid #747474;border-left:1px solid #747474;border-right:1px solid #747474;border-bottom:1px solid #747474;color:#000000;text-decoration:none;}#clsCategoriesForMainCategory:visited{color:#ff6359;}#clsCategoriesForMainCategory:hover{color:#ff6359;}
/* SB_END;Type_Name:CatalogCategories_Page;Type_RowID:0*/
/* SB_START;Type_Name:Menu;Type_RowID:2531*/
#SB_Menu_2531 li{background:transparent url('352790_7.jpg') repeat ;border-bottom:1px solid #9d9c9c;height:35px;}#SB_Menu_2531 a{color:#000000;font-size:16px;font-weight:normal;font-family:'arial';padding:0px 5px 0px 8px;line-height:30px;}#SB_Menu_2531 li:hover{background:#ff3339 url('352790_6.jpg') ;}#SB_Menu_2531 li:hover > a{color:#ffffff;}#SB_Menu_2531 .active{background:#ff3339 url('352790_2.jpg') ;}#SB_Menu_2531 li.active>a{color:#ffffff;}#SB_Menu_2531 li ul{background:#ffffff;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}#SB_Menu_2531 >ul{background:transparent;}
/* SB_END;Type_Name:Menu;Type_RowID:2531*/
/* SB_START;Type_Name:CatalogMarquee2_Page;Type_RowID:0*/
div.SB_C_marquee2 .clsCatMarquee2Tilte{background:#ffffff;padding:10px 10px 10px 10px;}div.SB_C_marquee2 .clsCatMarquee2Tilte a{color:#000000;}
/* SB_END;Type_Name:CatalogMarquee2_Page;Type_RowID:0*/
/* SB_START;Type_Name:ShoppingCart_Page;Type_RowID:0*/
#divTopLeft_Button{background:#ffffff;opacity:0.9;filter:alpha(opacity=90);box-shadow:0px 0px 0px 0px ;-moz-box-shadow:0px 0px 0px 0px ;-webkit-box-shadow:0px 0px 0px 0px ;}#divTopLeft_Txt{color:#000000;}#divTopLeft_Img{background: url('488285_168.png') ;}
/* SB_END;Type_Name:ShoppingCart_Page;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_H;Type_RowID:0*/
#SB_DDMenu_H li{background:#000000;padding:0px 10px 0px 10px;border-left:1px solid #3b3b3b;height:50px;}#SB_DDMenu_H a{color:#ffffff;font-size:17px;font-weight:normal;padding:0px 10px 0px 10px;line-height:50px;}#SB_DDMenu_H li:hover{background:#242424;}#SB_DDMenu_H li:hover > a{color:#ffffff;}#SB_DDMenu_H .active{background:#3b3b3b;}#SB_DDMenu_H li.active>a{color:#ffffff;}#SB_DDMenu_H li li{width:200px;height:40px;border-top:1px solid #474747;border-left:0px  ;border-right:0px  ;border-bottom:0px  ;}#SB_DDMenu_H li li a{color:#ffffff;font-size:16px;line-height:40px;}#SB_DDMenu_H li li:hover{background:#000000;}#SB_DDMenu_H li li:hover > a{color:#ffffff;}#SB_DDMenu_H li.active ul li.active{background:#3b3b3b;}#SB_DDMenu_H li.active ul li.active>a{color:#ffffff;}#SB_DDMenu_H li ul{border-top:0px  ;border-left:0px  ;border-right:0px  ;border-bottom:0px  ;}#SB_DDMenu_H .sf-sub-indicator{color:#bababa;font-size:10px;margin-left:5px;}
/* SB_END;Type_Name:SB_DDMenu_H;Type_RowID:0*/
/* SB_START;Type_Name:Menu;Type_RowID:3505*/
#SB_Menu_3505 li{background:#ffffff;padding:0 3px 0 10px;height:70px;}#SB_Menu_3505 li a.sf-a{color:#4e4e4e;font-size:16px;font-weight:normal;font-family:'Assistant';text-align:center;padding:0 10px 0 5px;line-height:70px;}#SB_Menu_3505 li:hover{background:#ffffff;}#SB_Menu_3505 li:hover > a{color:#000000;}#SB_Menu_3505 li li{width:250px;height:40px;border-bottom:1px solid #e3e1e1;border-top:0  ;border-left:0  ;border-right:0  ;border-radius:0 0 0 0;}#SB_Menu_3505 li li a.sf-a{text-align:right;line-height:40px;}#SB_Menu_3505 li ul{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}#SB_Menu_3505 >ul{border-top:0  ;border-left:0  ;border-right:0  ;border-bottom:0  ;}#SB_Menu_3505 .sf-sub-indicator{color:#000000;font-size:10px;}
/* SB_END;Type_Name:Menu;Type_RowID:3505*/
/* SB_START;Type_Name:MenuIcons_Mobile;Type_RowID:0*/
UL.sf-ma-ul-MobileMenu .sf-ma-li .sf-ma-li-Icon{font-size:22px;padding:7px 0 0 0;}UL.sf-ma-ul-MobileMenu .sf-ma-li.sf-MA-Logo img{max-height:44px;}
/* SB_END;Type_Name:MenuIcons_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:SB_DnDStyle;Type_RowID:0*/
@media(min-width:768px){ #DDMenuTop{position:relative;left:9px;top:0px;width:1442px;height:70px;}}
/* SB_END;Type_Name:SB_DnDStyle;Type_RowID:0*/
/* SB_START;Type_Name:FormsDND;Type_RowID:0*/
form.clsSB_FormShow .CSS_TEXT.CSS_FormFieldNameBox{color:#ffffff;font-size:5px;font-family:'Assistant';}form.clsSB_FormShow .CSS_SELECT.CSS_SELECT_DND{color:#ffffff;}
/* SB_END;Type_Name:FormsDND;Type_RowID:0*/
