﻿/* 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 */
/* SB_END;Type_Name:AI_Design;Type_RowID:0*/
