/* Generated from tbp_template: pro_lifestyle-header */
/*Builder GLOBAL CSS START*/
/*GS: Lifestyle General Font*/
.themify_builder_content-17 .tb_5jdv366.module_row{font-size:16px;line-height:1.7em;}
.themify_builder_content-17 .tb_5jdv366.module_row,.themify_builder_content-17 .tb_5jdv366.module_row p,.themify_builder_content-17 .tb_5jdv366.module_row h1,.themify_builder_content-17 .tb_5jdv366.module_row h2,.themify_builder_content-17 .tb_5jdv366.module_row h3,.themify_builder_content-17 .tb_5jdv366.module_row h4,.themify_builder_content-17 .tb_5jdv366.module_row h5,.themify_builder_content-17 .tb_5jdv366.module_row h6{font-weight:400;font-family:"Poppins";color:#777;}
.themify_builder_content-17 .tb_5jdv366.module_row h5{color:#000;background-image:none;background-clip:border-box;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_5jdv366.module_row h6{color:#000;background-image:none;background-clip:border-box;}
.themify_builder_content-17 .tb_5jdv366.module_row h1{color:#000;background-image:none;background-clip:border-box;line-height:1em;letter-spacing:-0.0278em;font-size:3em;font-weight:400;font-family:"Prata";margin-bottom:1em;}
.themify_builder_content-17 .tb_5jdv366.module_row h2{color:#000;background-image:none;background-clip:border-box;line-height:1.3em;font-size:2.2em;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_5jdv366.module_row h3{color:#000;background-image:none;background-clip:border-box;font-size:1.5em;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_5jdv366.module_row h4{color:#000;background-image:none;background-clip:border-box;font-size:1.1em;line-height:1.6em;letter-spacing:0.05em;text-transform:uppercase;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_5jdv366.module_row a:hover{text-decoration:none;}
.themify_builder_content-17 .tb_5jdv366.module_row a{color:#000;}
.themify_builder_content-17 .tb_smvm961.module_row{font-size:16px;line-height:1.7em;}
.themify_builder_content-17 .tb_smvm961.module_row,.themify_builder_content-17 .tb_smvm961.module_row p,.themify_builder_content-17 .tb_smvm961.module_row h1,.themify_builder_content-17 .tb_smvm961.module_row h2,.themify_builder_content-17 .tb_smvm961.module_row h3,.themify_builder_content-17 .tb_smvm961.module_row h4,.themify_builder_content-17 .tb_smvm961.module_row h5,.themify_builder_content-17 .tb_smvm961.module_row h6{font-weight:400;font-family:"Poppins";color:#777;}
.themify_builder_content-17 .tb_smvm961.module_row h5{color:#000;background-image:none;background-clip:border-box;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_smvm961.module_row h6{color:#000;background-image:none;background-clip:border-box;}
.themify_builder_content-17 .tb_smvm961.module_row h1{color:#000;background-image:none;background-clip:border-box;line-height:1em;letter-spacing:-0.0278em;font-size:3em;font-weight:400;font-family:"Prata";margin-bottom:1em;}
.themify_builder_content-17 .tb_smvm961.module_row h2{color:#000;background-image:none;background-clip:border-box;line-height:1.3em;font-size:2.2em;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_smvm961.module_row h3{color:#000;background-image:none;background-clip:border-box;font-size:1.5em;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_smvm961.module_row h4{color:#000;background-image:none;background-clip:border-box;font-size:1.1em;line-height:1.6em;letter-spacing:0.05em;text-transform:uppercase;font-weight:400;font-family:"Prata";}
.themify_builder_content-17 .tb_smvm961.module_row a:hover{text-decoration:none;}
.themify_builder_content-17 .tb_smvm961.module_row a{color:#000;}

@media(max-width:600px){
.themify_builder_content-17 .tb_5jdv366.module_row h1{margin-bottom:30px;}
.themify_builder_content-17 .tb_smvm961.module_row h1{margin-bottom:30px;}
}/*Builder GLOBAL CSS END*/
.themify_builder_content-17 .tb_5jdv366.module_row{background-color:#edf0f0;border-bottom-style:none;padding-bottom:2px;padding-top:5px}
.themify_builder_content-17 .tb_l3rx367.module_column,.themify_builder_content-17 .tb_0f7q961.module_column,.themify_builder_content-17 .tb_2oz7739.module-menu.module{text-align:left}
.themify_builder_content-17 .tb_ig8q442.module-icon{font-style:normal;text-align:center;font-family:"Montserrat";font-weight:500}
.themify_builder_content-17 .tb_ig8q442.module-icon span{background-clip:border-box;background-image:none;color:#2f3133}
.themify_builder_content-17 .tb_ig8q442.module-icon em,.themify_builder_content-17 .tb_ig8q442.module-icon a,.themify_builder_content-17 .tb_ig8q442.module-icon span{font-size:13px}
.themify_builder_content-17 .tb_smvm961.module_row>.row_inner{--align_content:var(--align_center);--colg:var(--none);--col:.442fr 1.558fr}
.themify_builder_content-17 .tb_smvm961.module_row{border-bottom:1px solid rgba(0, 0, 0, .12);background-color:#fff;padding-bottom:2px;padding-top:8px;margin-bottom:-1px;z-index:10}
.themify_builder_content-17 .tb_enin878.module_subrow{--align_content:var(--align_center);--colg:var(--narrow);--col:3.756fr .167fr .219fr}
.themify_builder_content-17 .tb_2oz7739.module-menu .nav li{font-family:"Montserrat";font-weight:600;font-size:13px;letter-spacing:0;font-style:normal}
.themify_builder_content-17 .tb_2oz7739.module-menu .nav li > .sub-menu a{text-align:left;color:#000}
.themify_builder_content-17 .tb_2oz7739.module-menu.module .nav li.current_page_item > a:hover,.themify_builder_content-17 .tb_2oz7739.module-menu.module .nav li.current-menu-item > a:hover,.themify_builder_content-17 .tb_2oz7739.module-menu .nav > li > a:hover{box-shadow:inset 0 2px 0 0 #f04646}
.themify_builder_content-17 .tb_2oz7739.module-menu.module .nav > li > a:hover,.themify_builder_content-17 .tb_2oz7739.module-menu.module .nav li.current_page_item > a,.themify_builder_content-17 .tb_2oz7739.module-menu.module .nav li.current-menu-item > a{color:#f04646}
.themify_builder_content-17 .tb_2oz7739.module-menu .nav > li > a{padding:18px 10px;box-shadow:inset 0 2px 0 0 transparent;border-radius:0}
.themify_builder_content-17 .tb_2oz7739.module-menu.module .nav > li > a,.themify_builder_content-17 .tb_qhtb713.module-cart-icon .tbp_shop_cart_icon,.themify_builder_content-17 .tb_qhtb713.module-cart-icon .tbp_shop_cart_icon:before{color:#000}
.themify_builder_content-17 .tb_wodo494.module-icon{text-align:right}
.themify_builder_content-17 .tb_wodo494.module-icon .module-icon-item em,.themify_builder_content-17 .tb_qhtb713.module-cart-icon .tbp_shop_cart_icon{font-size:26px}
.themify_builder_content-17 .tb_qhtb713.module-cart-icon .tbp_cart_count{line-height:12px;font-size:10px;color:#fff;font-family:"Montserrat";font-weight:600;background-color:#512eff;font-style:normal}
.themify_builder_content-17 .tb_qhtb713.module-cart-icon .tbp_cart_count:hover{background-color:#21201e}
.themify_builder_content-17 .tb_qhtb713.module-cart-icon{margin-left:10px;text-align:right;font-style:normal;font-family:"Montserrat";font-weight:500}
.themify_builder_content-17 .tb_qhtb713.module-cart-icon,.themify_builder_content-17 .tb_qhtb713.module-cart-icon .tbp_cart_wrap .tbp_cart_product .tbp_cart_title{font-size:11px}

@media(max-width:600px){
.themify_builder_content-17 .tb_smvm961.module_row>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-17 .tb_enin878.module_subrow{--col:none;--area:var(--aream3_auto)}
}