﻿/* SB_START;Type_Name:WebDesign_WP;Type_RowID:0*/

/* SB_END;Type_Name:WebDesign_WP;Type_RowID:0*/
/* SB_START;Type_Name:General;Type_RowID:0*/

/* SB_END;Type_Name:General;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_V;Type_RowID:0*/

/* SB_END;Type_Name:SB_DDMenu_V;Type_RowID:0*/
/* SB_START;Type_Name:WebDesign_Mobile;Type_RowID:0*/
.SB_Mobile_Bottom_Background{background:#ffffff;}
/* SB_END;Type_Name:WebDesign_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_Page;Type_RowID:0*/
.CssCatalogAdjusted_product_Container{text-align:center;background:transparent;padding:1px 1px 1px 1px;width:25%;}.CssCatalogAdjusted_product{display:block !important;}.CssCatalogAdjusted_top{color:#000000;font-size:17px;font-weight:300;font-family:'assistant';text-align:right;}.CssCatalogAdjusted_top:hover{color:#000000;}.CssCatalogAdjusted_pic{overflow:hidden;}.CssCatalogAdjusted_pic img{width:100%;height:100%;}.CssCatalogAdjusted_Pic_Desc_Container{height:20px;overflow:hidden;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{text-align:right;gap:6px;display:flex;align-items:center;}.CssCatalogAdjusted_Price{text-align:right;line-height:20px;padding:0 0 0 0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;display:table-cell;}.CssCatalogAdjusted_Price_desc{color:#a8a5a8;font-weight:normal;text-decoration:none;display:none;}.CssCatalogAdjusted_Price_val{text-align:right;color:#000000;font-size:16px;font-weight:bold;font-family:'assistant';display:inline-block;}.CssCatalogPrice_line_through{color:#a8a5a8;font-size:14px;text-decoration:line-through;}.CssCatalogAdjusted_PriceSpecial{text-align:right;display:flex;}.CssCatalogAdjusted_PriceSpecial_desc{font-size:0px;font-weight:normal;}.CssCatalogAdjusted_PriceSpecial_val{text-align:right;font-size:16px;font-weight:bold;padding:0 0 0 10px;display:inline-block;}.CssCatalogAdjusted_product .CssCatalogAdjusted_Inventory{display:none;}.CssCatalogAdjusted_product .CssCatalogAdjusted_Inventory .CssCatalogAdjusted_Inventory_ItmesLeft{display:none !important;}.CssCatalogAdjusted_product .CssCatalogAdjusted_Inventory .CssCatalogAdjusted_Inventory_NoItmes{color:transparent;background: url('378968_11.png') no-repeat scroll center bottom;padding:10px 10px 10px 10px;}.CssCatalogAdjusted_QuantityMeasureUnits{display:none !important;}.CssCatalogAdjusted_BTNDetails{float:inherit !important;display:none;}.CssCatalogAdjusted_product .details{color:#000000;font-size:16px;font-weight:normal;text-align:center;line-height:40px;text-decoration:none;width:100%;height:40px;}.CssCatalogAdjusted_BTNAddToChart{width:100%;display:none;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket{color:#ffffff;font-size:16px;font-weight:normal;text-align:center;text-decoration:none;padding:10px 10px 10px 10px;width:80%;border-top:1px solid ;border-left:1px solid ;border-right:1px solid ;border-bottom:1px solid ;}.CssCatalogAdjusted_product .CSS_BtnAddToBasket:hover{background:#000000;}.CssCatalogAdjusted_SalesIconText{color:#ffffff;font-size:14px;font-weight:normal;font-family:'heebo';color:#ffffff;background-color:#fe034a;padding:8px 8px 8px 8px;}.CssCatalogAdjusted_product_Container .CAT_Currency{font-weight:300;font-family:'assistant';padding:0 0 0 0;}.sf-MA-WishList-add{font-size:18px;margin-top:10px;margin-right:25px;}undefined{undefined:right;}
/* SB_END;Type_Name:Catalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_ProductPage;Type_RowID:0*/

/* SB_END;Type_Name:Catalog_ProductPage;Type_RowID:0*/
/* SB_START;Type_Name:Gallery12_Page;Type_RowID:0*/

/* SB_END;Type_Name:Gallery12_Page;Type_RowID:0*/
/* SB_START;Type_Name:DnD_Page;Type_RowID:0*/

/* SB_END;Type_Name:DnD_Page;Type_RowID:0*/
/* SB_START;Type_Name:GeneralCatalog_Page;Type_RowID:0*/

/* SB_END;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:Tabs_Page;Type_RowID:0*/

/* SB_END;Type_Name:Tabs_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogCategories_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatalogCategories_Page;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Page;Type_RowID:0*/

/* SB_END;Type_Name:MenuIcons_Page;Type_RowID:0*/
/* SB_START;Type_Name:FloatBtns_Page;Type_RowID:0*/

/* SB_END;Type_Name:FloatBtns_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogMarquee_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatalogMarquee_Page;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_SB_ScrollBox;Type_RowID:0*/

/* SB_END;Type_Name:Catalog_SB_ScrollBox;Type_RowID:0*/
/* SB_START;Type_Name:CatalogFilter_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatalogFilter_Page;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Mobile;Type_RowID:0*/

/* SB_END;Type_Name:MenuIcons_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:Rating_Page;Type_RowID:0*/

/* SB_END;Type_Name:Rating_Page;Type_RowID:0*/
/* SB_START;Type_Name:ScrollUp_Page;Type_RowID:0*/

/* SB_END;Type_Name:ScrollUp_Page;Type_RowID:0*/
/* SB_START;Type_Name:SB_DnDStyle;Type_RowID:0*/

/* SB_END;Type_Name:SB_DnDStyle;Type_RowID:0*/
/* SB_START;Type_Name:CatOrderPage_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatOrderPage_Page;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_H;Type_RowID:0*/

/* SB_END;Type_Name:SB_DDMenu_H;Type_RowID:0*/
/* SB_START;Type_Name:Menu;Type_RowID:8571*/

/* SB_END;Type_Name:Menu;Type_RowID:8571*/
/* SB_START;Type_Name:FormsDND;Type_RowID:0*/

/* SB_END;Type_Name:FormsDND;Type_RowID:0*/
/* SB_START;Type_Name:CatalogHeaderCategories_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatalogHeaderCategories_Page;Type_RowID:0*/
/* SB_START;Type_Name:ProductSocialNetworks_Page;Type_RowID:0*/

/* SB_END;Type_Name:ProductSocialNetworks_Page;Type_RowID:0*/
/* SB_START;Type_Name:BrandVariables;Type_RowID:0*/
:root {
    --sb-product-card-gap: 10px;
    --sb-product-grid-max: 460px;
    --sb-product-grid-min: 440px;
    --sb-product-image-ratio: 5 / 7;
    --sb-product-title-height: auto;
    --sb-header-bg: #ffffff;
    --sb-header-border: #e8e8e8;
    --sb-header-shadow: 0 1px 0 #e8e8e8;
    --sb-header-text: #111111;
    --sb-logo-height: 72px;
    --sb-logo-max-width: 240px;
    --sb-menu-font-size: 15px;
    --sb-menu-font-weight: 500;
    --sb-menu-item-height: 80px;
    --sb-menu-item-pad-inline: 7px;
    --sb-ma-slot: 36px;
    --sb-product-card-width: 460px;
    --sb-product-strip-card-width: 460px;
}
/* SB_END;Type_Name:BrandVariables;Type_RowID:0*/
/* SB_START;Type_Name:AI_Design;Type_RowID:0*/
/* AI:catalog-fashion */
.CssCatalogAdjusted_product_Container{padding:0;background:transparent;text-align:center;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product{border:0;background:transparent;box-shadow:none;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_pic{border:0;border-radius:0;overflow:hidden;background:transparent;box-shadow:none;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_pic img{transition:transform .5s ease;}
.CssCatalogAdjusted_product_Container:hover .CssCatalogAdjusted_pic img{transform:scale(1.04);}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_top{margin:10px 0 0;padding:0;color:#111111;font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-align:center;line-height:1.3;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Price_Container{justify-content:center;gap:8px;text-align:center;margin:2px 0 0;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Price,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Price_val,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_PriceSpecial,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_PriceSpecial_val{text-align:center;justify-content:center;font-size:14px;font-weight:400;color:#111111;line-height:1.3;margin:0;padding:0;}
.CssCatalogAdjusted_product_Container .CssCatalogPrice_line_through{font-size:13px;color:#8a8a8a;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_BTNAddToChart{display:none !important;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_top{min-height:0;height:auto;margin-bottom:4px;}
.CssCatalogAdjusted_product_Container .CSS_BtnAddToBasket{display:block;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #111111;border-radius:0;background:#111111;color:#ffffff;font-size:14px;font-weight:500;letter-spacing:.04em;text-align:center;text-decoration:none;}
.CssCatalogAdjusted_product_Container .CSS_BtnAddToBasket:hover{background:#ffffff;color:#111111;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_SalesIconText,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Inventory,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Pic_Desc_Container,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Makat,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Makat_desc,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_BTNDetails,.CssCatalogAdjusted_product_Container .sf-MA-WishList-add{display:none !important;}
/* /AI:catalog-fashion */

/* AI:menu-fashion */
#DDMenuTop .sf-a{text-transform:uppercase;letter-spacing:.06em;color:#111111;}
#DDMenuTop .sf-a:hover{color:#000000;opacity:.65;}
#DDMenuTop .sf-MA-Logo img{height:var(--sb-logo-height);max-width:var(--sb-logo-max-width);width:auto;object-fit:contain;}
/* /AI:menu-fashion */

/* AI:menu-one-row */
#DDMenuTop.SB_Menu_Desktop_Mode a{white-space:nowrap}
/* /AI:menu-one-row */

/* AI:footer */
.mz-foot{background:#ffffff;border-top:1px solid #e5e5e5;}
.mz-foot .clsSBPageWidth{padding:56px 20px 40px;}
.mz-foot .mz-foot-col{padding:0 20px 24px;}
.mz-foot .mz-foot-title{position:relative;padding:0 0 12px;margin:0 0 20px;}
.mz-foot .mz-foot-title p{margin:0;font-size:13px;font-weight:600;letter-spacing:.16em;color:#111111;line-height:1.4;}
.mz-foot .mz-foot-title::after{content:"";position:absolute;bottom:0;right:0;width:32px;height:2px;background:#111111;}
.mz-foot .mz-foot-links p{margin:0 0 12px;font-size:14px;line-height:1.5;color:#555555;text-align:right;}
.mz-foot .mz-foot-links a:link,.mz-foot .mz-foot-links a:visited{color:#555555;text-decoration:none;transition:color .2s ease;}
.mz-foot .mz-foot-links a:hover{color:#111111;}
.mz-foot .mz-foot-contact{margin:0 0 4px;align-items:center;}
.mz-foot .mz-foot-contact .mz-foot-links p{margin:0 0 8px;}
.mz-foot .mz-foot-social .SB_Img_Container_Fix img{width:34px;height:34px;object-fit:contain;transition:opacity .2s ease;}
.mz-foot .mz-foot-social .SB_Img_Container_Fix img:hover{opacity:.7;}
.mz-foot-bar{background:#fafafa;border-top:1px solid #e5e5e5;}
.mz-foot-bar .clsSBPageWidth{padding:14px 20px;align-items:center;}
.mz-foot-bar .SB_Text_Container p{margin:0;font-size:13px;color:#888888;letter-spacing:.04em;text-align:right;}
.mz-foot-bar .mz-foot-pay{padding:0;margin:0;align-items:center;}
html.SB_Body_Mobile_Mode .mz-foot .clsSBPageWidth{padding:36px 16px 16px;}
html.SB_Body_Mobile_Mode .mz-foot .mz-foot-col{padding:0 4px 28px;}
html.SB_Body_Mobile_Mode .mz-foot-bar .SB_Text_Container p{text-align:center;}
/* /AI:footer */

/* AI:home-carousel */
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product{padding:0;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_pic{margin:0;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_pic .Cat_ImgLink{padding:0;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_pic img,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_pic .Cat_ImgTNpic,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_pic .Cat_ImgTNpic2{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_top{margin:10px 0 2px;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_Price_Container{min-height:0;margin:0 0 8px;}
/* /AI:home-carousel */

/* AI:home-headings */
h2.SB_Text_Container.mz-h,.CssCatalogAdjusted_Cateogery{font-family:'Playfair Display',serif;font-size:30px;font-weight:400;line-height:1.25;letter-spacing:.04em;color:#111111;text-align:center;text-transform:uppercase;}
h2.SB_Text_Container.mz-h span,.CssCatalogAdjusted_Cateogery a,.CssCatalogAdjusted_Cateogery h2,.CssCatalogAdjusted_Cateogery span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;}
html.SB_Body_Mobile_Mode h2.SB_Text_Container.mz-h,html.SB_Body_Mobile_Mode .CssCatalogAdjusted_Cateogery{font-size:24px;}
.clsCategoriesForMainCategory{padding:8px 18px;margin:4px;border:1px solid #111111;border-radius:999px;text-decoration:none;color:#111111;transition:background .2s ease,color .2s ease;}
.clsCategoriesForMainCategory:hover{background:#111111;color:#ffffff;}
.clsCategoriesAsPictures_div{border-radius:16px;}
.clsCategoriesAsPictures_img_cont{border-radius:12px;}
/* /AI:home-headings */

/* AI:catalog-align-right */
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_top{margin:8px 0 2px;padding:0;text-align:right;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:#111111;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_Price_Container{justify-content:flex-start;text-align:right;gap:4px 8px;margin:0 0 6px;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Price,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_PriceSpecial{text-align:right;justify-content:flex-start;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Price_val,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_PriceSpecial_val{font-size:15px;font-weight:700;text-align:right;}
/* /AI:catalog-align-right */

/* AI:product-page */
.CssCatProductAdjusted_product{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"pictures top" "pictures text";grid-template-rows:auto 1fr;column-gap:clamp(24px,3vw,48px);row-gap:12px;}
.CssCatProductAdjusted_product > .CssCatProductAdjusted_top{padding:0;border-bottom:0;max-width:520px;}
.CssCatProductAdjusted_product .CssCatProductAdjusted_header{margin:0;font-size:22px;font-weight:700;line-height:1.3;color:#111111;text-wrap:pretty;}
#CssCatProductAdjusted_TextArea{gap:16px;max-width:520px;}
.CssCatProductAdjusted_BigPic{border-radius:0;}
.CssCatProductAdjusted_BigPic > .CatIMG_PictureBig_Clean_Link img,.CssCatProductAdjusted_BigPic > img.CatIMG_PictureBig_Clean{width:100%;max-height:none;object-fit:cover;}
.CssCatProductAdjusted_product .Gallery_Div_Img,.CssCatProductAdjusted_MorePics > a,.CssCatProductAdjusted_MorePics > span{width:72px;height:96px;padding:0;border-radius:0;border:1px solid transparent;}
.CssCatProductAdjusted_product .Gallery_Div_Img:hover,.CssCatProductAdjusted_MorePics > a:hover,.CssCatProductAdjusted_MorePics > span:hover{border-color:#111111;box-shadow:none;}
.CssCatProductAdjusted_product .Gallery_Div_Img img,.CssCatProductAdjusted_MorePics img{width:100%;height:100%;max-height:none;object-fit:cover;}
.CssCatProductAdjusted_MorePics,.CssCatProductAdjusted_MorePics .more_pics{justify-content:flex-start;gap:6px;}
.CssCatProductAdjusted_Price_Container{margin:0;padding:0;border-block:0;}
.CssCatProductAdjusted_Price,.CssCatProductAdjusted_PriceSpecial{font-size:22px;font-weight:700;color:#111111;}
.clsCatalogElmExtraRow_TextCont{font-size:14px;font-weight:500;margin:0 0 4px;}
.CssCatProductAdjusted_product .clsUlChooseProduct{display:flex;flex-wrap:wrap;gap:8px;}
.clsUlChooseProduct > .clsLIChooseProduct{min-width:46px;min-height:36px;padding:6px 12px;justify-content:center;align-items:center;text-align:center;border:1px solid #d4d4d4;border-radius:4px;background:#ffffff;font-size:14px;}
.clsUlChooseProduct > .clsLIChooseProduct::before{display:none;}
.clsUlChooseProduct > .clsLIChooseProduct:hover{border-color:#111111;background:#ffffff;}
.clsUlChooseProduct > .clsLIChooseProduct.clsSelected{border:2px solid #111111;background:#ffffff;box-shadow:none;}
.CssCatProductAdjusted_AddToBasket{max-width:100%;}
.CssCatProductAdjusted_AddToBasket .CSS_BtnAddToBasket_Anchor,.CssCatProductAdjusted_AddToBasket .CSS_BtnAddToBasket_Anchor_BuyNow{min-height:48px;border-radius:4px;background:#111111;border-color:#111111;color:#ffffff;font-size:15px;font-weight:500;}
.CssCatProductAdjusted_AddToBasket .CSS_BtnAddToBasket_Anchor:hover{background:#333333;}
html.SB_Body_Mobile_Mode .CssCatProductAdjusted_product{grid-template-columns:minmax(0,1fr);grid-template-areas:"pictures" "top" "text";grid-template-rows:auto;}
html.SB_Body_Mobile_Mode .CssCatProductAdjusted_product > .CssCatProductAdjusted_top,html.SB_Body_Mobile_Mode #CssCatProductAdjusted_TextArea{max-width:100%;}
/* /AI:product-page */

/* AI:product-page-image */
html.SB_Body_Desktop_Mode .CssCatProductAdjusted_BigPic .fotorama__wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:0;direction:ltr;}
html.SB_Body_Desktop_Mode .CssCatProductAdjusted_BigPic .fotorama__stage{order:1;flex:0 0 auto;margin:0;}
html.SB_Body_Desktop_Mode .CssCatProductAdjusted_BigPic .fotorama__nav-wrap{order:2;position:static;flex:0 0 auto;width:auto;margin:0 0 0 6px;padding:0;}
html.SB_Body_Desktop_Mode .CssCatProductAdjusted_BigPic .fotorama__nav,html.SB_Body_Desktop_Mode .CssCatProductAdjusted_BigPic .fotorama__nav__shaft{width:auto;margin:0;padding:0;}
/* /AI:product-page-image */

/* AI:product-color-label */
.CssCatProductAdjusted_product .clsUlChooseProduct > .clsLIChooseProduct .cls_elm_extra_product_Li_Text{color:#ffffff;mix-blend-mode:difference;font-weight:500;}
/* /AI:product-color-label */

/* AI:category-pills-selected */
.clsCategoriesForMainCategory_Main{align-items:center;font-size:15px;}
.clsCategoriesForMainCategory_Main > span,.clsCategoriesForMainCategory_Main > b,.clsCategoriesForMainCategory_Main > strong,.clsCategoriesForMainCategory_Main > div{display:inline-block;padding:8px 18px;margin:4px;border:1px solid #111111;border-radius:999px;background:#111111;color:#ffffff;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;}
.clsCategoriesForMainCategory{font-size:15px;line-height:1.4;}
/* /AI:category-pills-selected */

/* AI:club-strip */
.mz-club{background:#0b0b0b url('500165_853.webp') 0 0/400% auto no-repeat;overflow:hidden;}
.mz-club .mz-club-row{display:flex;align-items:center;margin:0;}
html.SB_Body_Desktop_Mode .mz-club .mz-club-row{max-width:1400px;margin:0 auto;padding:0 40px 0 0;}
.mz-club .mz-club-text{position:relative;z-index:2;padding:56px 48px;}
.mz-club .mz-club-media{position:relative;padding:0;}
.mz-club .mz-club-media .SB_Img_Container_Fix img{display:block;width:100%;max-width:100%;height:auto;}
html.SB_Body_Desktop_Mode .mz-club .mz-club-media .SB_Img_Container_Fix img{height:420px;object-fit:cover;object-position:center;}
.mz-club .mz-club-media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,rgba(14,14,14,.95) 0%,rgba(14,14,14,0) 22%),linear-gradient(to bottom,rgba(14,14,14,.9) 0%,rgba(14,14,14,0) 12%,rgba(14,14,14,0) 88%,rgba(14,14,14,.9) 100%);}
.mz-club h2.SB_Text_Container.mz-h{margin:0 0 18px;color:#ffffff;}
.mz-club h2.SB_Text_Container.mz-h::after{content:"";display:block;width:48px;height:2px;margin:14px auto 0;background:#d4a017;}
.mz-club .mz-club-copy p{margin:0 0 24px;color:#d9d9d9;font-size:16px;line-height:1.75;text-align:center;}
.mz-club .SB_C_Form{display:block;width:100%;min-height:60px;padding:0;border:0;background:transparent;box-shadow:none;color:#ffffff;}
.mz-club .SB_C_Form label{color:#ffffff;}
.mz-club .SB_C_Form input,.mz-club .SB_C_Form textarea,.mz-club .SB_C_Form select{background:transparent;border:1px solid rgba(255,255,255,.45);color:#ffffff;}
.mz-club .SB_C_Form input::placeholder,.mz-club .SB_C_Form textarea::placeholder{color:rgba(255,255,255,.65);}
.mz-club .SB_C_Form .CSS_SUBMIT{display:block;width:fit-content;min-width:160px;margin:12px auto 0;float:none;background:#d4a017;border-color:#d4a017;color:#111111;font-weight:600;}
.mz-club .SB_C_Form .CSS_SUBMIT:hover{background:#ffffff;border-color:#ffffff;color:#111111;}
html.SB_Body_Mobile_Mode .mz-club .mz-club-row{flex-direction:column-reverse;}
html.SB_Body_Mobile_Mode .mz-club .mz-club-text{padding:8px 20px 40px;}
html.SB_Body_Mobile_Mode .mz-club .mz-club-media::after{background:linear-gradient(to bottom,rgba(14,14,14,0) 70%,rgba(14,14,14,.95) 100%);}
/* /AI:club-strip */

/* AI:home-hide-searchbar */
html.mz-home .CSS_CatalogSearchBar{display:none;}
/* /AI:home-hide-searchbar */

/* AI:category-tiles */
.mz-tiles{display:flex;flex-wrap:wrap;}
.mz-tiles .mz-tile{border-radius:24px;overflow:hidden;background-clip:padding-box !important;}
.mz-tiles .mz-o1{order:1;}.mz-tiles .mz-o2{order:2;}.mz-tiles .mz-o3{order:3;}.mz-tiles .mz-o4{order:4;}
.mz-tiles .mz-o5{order:5;}.mz-tiles .mz-o6{order:6;}.mz-tiles .mz-o7{order:7;}.mz-tiles .mz-o8{order:8;}
/* /AI:category-tiles */

/* AI:category-tiles-mobile */
@media (width < 768px){
html body .mz-tiles{display:flex;flex-wrap:wrap;margin:0;}
html body .mz-tiles .mz-tile{flex:0 0 50% !important;width:50% !important;max-width:50% !important;padding:8px !important;border-width:5px !important;border-radius:18px;}
html body .mz-tiles .mz-tile .SB_Img_Container_Fix{height:170px !important;margin:0 0 6px !important;}
html body .mz-tiles .mz-tile .SB_Text_Container{margin-bottom:6px !important;}
html body .mz-tiles .mz-tile .SB_Text_Container p{margin:0;}
html body .mz-tiles .mz-tile .SB_Text_Container span{font-size:15px !important;letter-spacing:.04em;overflow-wrap:anywhere;}
html body .mz-tiles .mz-tile .SB_Text_Container a.SB_Inline_Links span{font-size:11px !important;letter-spacing:.12em;}
}
/* /AI:category-tiles-mobile */

/* AI:catalog-mobile */
@media (width < 768px){
html body.SB_BODY{--sb-product-card-width:var(--sb-product-card-mobile-width);--sb-product-strip-card-width:var(--sb-product-card-mobile-width);--sb-product-grid-min:140px;--sb-product-grid-max:1fr;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_top{font-size:13px;}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Price_val,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_PriceSpecial_val{font-size:14px;}
.CssCatProductAdjusted_product .CssCatProductAdjusted_header{font-size:20px;}
}
/* /AI:catalog-mobile */

/* AI:mobile-club-footer */
@media (width < 768px){
html body .mz-club .mz-club-row{flex-direction:column-reverse;}
html body .mz-club .mz-club-media{padding:0 24px;}
html body .mz-club .mz-club-media::after{background:linear-gradient(to bottom,rgba(14,14,14,0) 70%,rgba(14,14,14,.95) 100%);}
html body .mz-club .mz-club-media .SB_Img_Container_Fix img{height:auto;object-fit:contain;}
html body .mz-club .mz-club-text{padding:4px 20px 36px;}
html body .mz-club h2.SB_Text_Container.mz-h{font-size:22px;margin:0 0 12px;}
html body .mz-club h2.SB_Text_Container.mz-h::after{margin-top:10px;}
html body .mz-club .mz-club-copy p{font-size:14px;line-height:1.6;margin:0 0 16px;}
html body .mz-club .SB_C_Form .CSS_SUBMIT{width:100%;}
html body .mz-news .clsSBPageWidth{padding:32px 16px 28px !important;}
html body .mz-news h2.SB_Text_Container.mz-h{font-size:22px;}
html body .mz-news .SB_Text_Container span{font-size:14px !important;line-height:1.6;}
html body .mz-foot .clsSBPageWidth{display:flex;flex-wrap:wrap;padding:32px 12px 8px;}
html body .mz-foot .mz-foot-col{padding:0 8px 24px;}
html body .mz-foot .mz-fc-half{flex:0 0 50% !important;width:50% !important;max-width:50% !important;}
html body .mz-foot .mz-fc-full{flex:0 0 100% !important;width:100% !important;max-width:100% !important;order:5;}
html body .mz-foot .mz-foot-title{margin-bottom:14px;}
html body .mz-foot .mz-foot-links p{font-size:13px;margin-bottom:9px;}
html body .mz-foot .mz-foot-contact{display:flex;flex-wrap:nowrap;align-items:center;margin:0 0 2px;}
html body .mz-foot .mz-foot-contact > .col-md-1{flex:0 0 28px !important;width:28px !important;max-width:28px !important;padding:0;}
html body .mz-foot .mz-foot-contact > .col-md-11{flex:1 1 auto !important;width:auto !important;max-width:none !important;}
html body .mz-foot .mz-foot-social{display:flex;flex-wrap:nowrap;gap:10px;margin:0;}
html body .mz-foot .mz-foot-social > .col-md-2{flex:0 0 auto !important;width:auto !important;max-width:none !important;padding:0;}
html body .mz-foot-bar .clsSBPageWidth{padding:12px 16px 16px;}
html body .mz-foot-bar .SB_Text_Container p{text-align:center;}
html body .mz-foot-bar .mz-foot-pay{display:flex !important;flex-wrap:nowrap !important;justify-content:center;align-items:center;gap:4px;margin:8px 0 0 !important;padding:0 !important;}
html body .mz-foot-bar .mz-foot-pay > .col-md-sb-9{flex:0 0 auto !important;width:auto !important;max-width:none !important;min-height:0 !important;height:auto !important;padding:0 !important;margin:0 !important;border:0 !important;float:none !important;}
html body .mz-foot-bar .mz-foot-pay .SB_Img_Container_Fix{padding:0 !important;margin:0 !important;border:0 !important;}
html body .mz-foot-bar .mz-foot-pay img{width:34px !important;max-width:34px !important;height:auto !important;}
}
/* /AI:mobile-club-footer */

/* AI:mobile-media-fallback */
@media (width < 768px){
html body .CssCatProductAdjusted_product{grid-template-columns:minmax(0,1fr);grid-template-areas:"pictures" "top" "text";grid-template-rows:auto;}
html body .CssCatProductAdjusted_product > .CssCatProductAdjusted_top,html body #CssCatProductAdjusted_TextArea{max-width:100%;}
html body h2.SB_Text_Container.mz-h,html body .CssCatalogAdjusted_Cateogery{font-size:22px;}
}
/* /AI:mobile-media-fallback */

/* AI:footer-mobile-accordion */
@media (width < 768px){
html body .mz-foot .clsSBPageWidth{display:block;padding:16px 16px 8px;}
html body .mz-foot .mz-foot-col.mz-fc-half,html body .mz-foot .mz-foot-col.mz-fc-full{flex:none !important;width:100% !important;max-width:100% !important;order:0;padding:0;border-bottom:1px solid #e5e5e5;}
html body .mz-foot .mz-foot-col .mz-foot-title{margin:0;padding:16px 0;text-align:right;}
html body .mz-foot .mz-foot-col .mz-foot-title p{text-align:right;}
html body .mz-foot .mz-foot-col .mz-foot-title::after{display:none;}
html.mz-acc body .mz-foot .mz-foot-col .mz-foot-title{position:relative;padding-left:32px;cursor:pointer;}
html.mz-acc body .mz-foot .mz-foot-col .mz-foot-title::before{content:"+";position:absolute;left:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:300;line-height:1;color:#111111;}
html.mz-acc body .mz-foot .mz-foot-col.mz-open .mz-foot-title::before{content:"\2212";}
html.mz-acc body .mz-foot .mz-foot-col > .mz-foot-links,html.mz-acc body .mz-foot .mz-foot-col .mz-foot-contact,html.mz-acc body .mz-foot .mz-foot-col .mz-foot-social{display:none !important;}
html.mz-acc body .mz-foot .mz-foot-col.mz-open > .mz-foot-links{display:block !important;padding:0 0 14px;}
html.mz-acc body .mz-foot .mz-foot-col.mz-open .mz-foot-contact{display:flex !important;}
html.mz-acc body .mz-foot .mz-foot-col.mz-open .mz-foot-social{display:flex !important;padding:0 0 16px;}
html.mz-acc body .mz-foot .mz-foot-col.mz-open .mz-foot-contact:last-child{padding-bottom:14px;}
html.mz-acc body .mz-foot .mz-foot-col.mz-cont{display:none;}
html.mz-acc body .mz-foot .mz-foot-col.mz-cont.mz-open{display:block;margin-top:-14px;}
html.mz-acc body .mz-foot .mz-foot-col.mz-cont .mz-foot-title{display:none;}
html.mz-acc body .mz-foot .mz-foot-col.mz-has-cont.mz-open{border-bottom:0;}
}
/* /AI:footer-mobile-accordion */
/* AI:mobile-toolbar-spacing */
@media (width < 768px){
#DDMenuTop{--sb-ma-slot:36px;}
}
/* /AI:mobile-toolbar-spacing */
/* AI:mobile-header-search-logo */
@media(max-width:768px){
.Css_Mobile_Menu{--sb-logo-height:82px;--sb-logo-max-width:190px;--sb-ma-slot:28px;--sb-menu-m-btn-height:44px}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu-DivConteiner{position:relative!important;width:100%!important;box-sizing:border-box;padding:0!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu{display:grid!important;grid-template-columns:28px 28px minmax(0,1fr) 28px 28px;align-items:center!important;gap:4px!important;direction:rtl;width:100%!important;min-height:98px!important;margin:0!important;padding:8px!important;box-sizing:border-box}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-ma-li{position:relative!important;float:none!important;margin:0!important;padding:0!important;min-width:0;width:auto!important;grid-row:1;inset:auto!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-ma-slide0{grid-column:1}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-Logo{grid-column:3;display:block!important;justify-self:center;max-width:100%!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-Logo a{display:flex!important;align-items:center;justify-content:center;padding:0!important;width:100%!important;height:82px!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-Logo img{display:block!important;height:82px!important;max-height:82px!important;max-width:100%!important;width:auto!important;object-fit:contain}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-Search{display:block!important;grid-column:2}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-Shopping{grid-column:4}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-WishList{grid-column:5}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-Action a{display:flex!important;align-items:center;justify-content:center;width:28px!important;min-width:0!important;padding:0!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-ma-li-Icon{font-size:21px!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu-DivConteiner .sf-MA-Search-div{position:absolute!important;right:8px!important;left:8px!important;top:100%!important;bottom:auto!important;transform:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:8px!important;box-sizing:border-box;z-index:20;background:#fff}
.Css_Mobile_Menu .sf-MA-Search-div .clsCatalogSearch_Txt{width:100%!important;min-width:0!important;box-sizing:border-box;height:36px!important;padding:6px 8px 6px 26px!important;font-size:13px}
.Css_Mobile_Menu .sf-MA-Search-div .clsCatalogSearch_Icon{width:22px;height:22px;left:3px;right:auto}

}
/* /AI:mobile-header-search-logo */

/* AI:home-hide-basket-text */
html.mz-home .Css_NumberProductsInBasket{display:none}
/* /AI:home-hide-basket-text */

/* AI:mobile-page-overflow */
@media(max-width:768px){
html.SB_Body_Mobile_Mode{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;overscroll-behavior-x:none}
html.SB_Body_Mobile_Mode .SB_BODY{box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important;overscroll-behavior-x:none}
.SB_Mobile_Header_Menu_TopPos,.Css_Mobile_Menu,.sf-ma-ul-MobileMenu-DivConteiner,.SB_Mobile_Page_Container,.SB_Mobile_Page_Container_Table,.SB_Row_PageContent,.Css_Mobile_PageContent{box-sizing:border-box;min-width:0!important;max-width:100%!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu{max-width:100%!important;min-width:0!important}
.Css_Mobile_Menu .sf-ma-ul-MobileMenu .sf-MA-Logo{min-width:0;overflow:hidden}
}
/* /AI:mobile-page-overflow */

@media(max-width:768px){.SB_Text_Container.mz-about-title,.SB_Text_Container.mz-about-copy{display:block!important;box-sizing:border-box;width:100%!important;max-width:100%!important;text-align:center!important;margin-inline:auto!important}.SB_Text_Container.mz-about-copy p{text-align:center!important}}

/* AI:mobile-drawer-hide-logo */
@media(max-width:768px){#SB_Menu_8571 .sf-MA-Logo{display:none!important}}
/* /AI:mobile-drawer-hide-logo */

/* AI:mobile-readable-type */
@media(max-width:768px){
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_product .CssCatalogAdjusted_top{font-size:15px;line-height:1.4}
.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_Price_val,.CssCatalogAdjusted_product_Container .CssCatalogAdjusted_PriceSpecial_val{font-size:16px;line-height:1.4}
.SB_Text_Container.mz-about-copy,.SB_Text_Container.mz-about-copy p,.SB_Text_Container.mz-about-copy span{font-size:16px!important;line-height:1.7}
}
/* /AI:mobile-readable-type */

/* AI:home-category-type */
.mz-tiles .mz-tile .SB_Text_Container strong,.mz-tiles .mz-tile .SB_Text_Container strong span{font-size:28px!important;line-height:1.3}
@media(max-width:768px){
.mz-tiles .mz-tile .SB_Text_Container strong,.mz-tiles .mz-tile .SB_Text_Container strong span{font-size:18px!important;line-height:1.3}
}
/* /AI:home-category-type */

/* AI:catalog-search-sort-row */
.CSS_CatalogSearchBar .col-md-12{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;min-width:0}
.CSS_CatalogSearchBar #Form2{display:block!important;flex:1 1 200px;min-width:0;max-width:320px}
.CSS_CatalogSearchBar .SB_Catalog_Search{box-sizing:border-box;width:100%!important;min-width:0;max-width:100%;margin:0!important;height:44px}
.CSS_CatalogSearchBar select[name="OrderType"]{box-sizing:border-box;flex:0 1 200px;width:200px;min-width:0;max-width:50%;height:44px;margin:0!important}
@media(max-width:768px){.CSS_CatalogSearchBar .col-md-12{gap:8px}.CSS_CatalogSearchBar #Form2{flex:1 1 50%;max-width:none}.CSS_CatalogSearchBar select[name="OrderType"]{flex:1 1 50%;font-size:14px}}
/* /AI:catalog-search-sort-row */

/* AI:fashion-subtle-motion */
@media(prefers-reduced-motion:no-preference){
.mz-tiles .mz-tile{transition:transform .4s ease,box-shadow .4s ease}
.mz-tiles .mz-tile.mz-reveal-pending,.SB_Text_Container.mz-reveal-pending{opacity:0;translate:0 26px}
.mz-tiles .mz-tile.mz-reveal-visible,.SB_Text_Container.mz-reveal-visible{animation:mz-fashion-reveal .7s ease-out both}
.Css_Mobile_Menu .sf-MA-Search-div{animation:mz-search-open .3s ease-out}
}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.mz-tiles .mz-tile:hover{transform:scale(1.035);box-shadow:0 14px 30px rgba(0,0,0,.18)}}
@keyframes mz-fashion-reveal{from{opacity:0;translate:0 26px}to{opacity:1;translate:0 0}}
@keyframes mz-search-open{from{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}
/* /AI:fashion-subtle-motion */

/* AI:mobile-category-pills-compact */
@media(max-width:768px){
.clsCategoriesForMainCategory_Main{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;font-size:13px;line-height:1.3;padding-block:6px}
.clsCategoriesForMainCategory{box-sizing:border-box;padding:5px 11px;margin:0;font-size:13px;line-height:1.3;min-height:30px;display:inline-flex;align-items:center;justify-content:center}
.clsCategoriesForMainCategory_Main > span,.clsCategoriesForMainCategory_Main > b,.clsCategoriesForMainCategory_Main > strong,.clsCategoriesForMainCategory_Main > div{padding:5px 11px;margin:0;font-size:13px;line-height:1.3;min-height:30px;box-sizing:border-box}
}
/* /AI:mobile-category-pills-compact */

/* SB_END;Type_Name:AI_Design;Type_RowID:0*/
