body{font-family: Barlow Semi Condensed;font-size: 24;line-height: 1.2;}h1, .h1{font-family: Barlow Condensed;font-size: 2.5rem;text-transform: none;}h2, .h2{font-family: Barlow Condensed;}h3, .h3{font-family: Barlow Condensed;}h4, .h4{font-family: Barlow Condensed;}h5, .h5{font-family: Barlow Condensed;}h6, .h6{font-family: Barlow Condensed;}.fmc-announcement-box{font-family: Roboto;font-weight: 400;font-size: 14px;line-height: 2;letter-spacing: 1px;}.fmc-announcement-box {color:#ffffff;}.fmc-announcement-box button.close svg { fill: #ffffff;}.fmc-announcement-box svg.stroke{stroke:#ffffff;}.fmc-announcement-box svg.fill{fill:#ffffff;}.site-header .main-navigation, .site-header .main-navigation a{font-family: Barlow Semi Condensed;font-style: normal;font-weight: 700;font-size: 32;line-height: 1.2;}.familab_theme #respond input#submit.btn-flat, .familab_theme a.button.btn-flat, .familab_theme button.button.btn-flat, .familab_theme input.button.btn-flat, .btn-woo-flat.familab_theme button, .btn-woo-flat.familab_theme a.button, .btn-woo-flat.familab_theme button.button, .btn-woo-flat.familab_theme #respond input#submit, .btn-woo-flat.familab_theme #respond input.button, .btn-woo-flat.familab_theme .widget_shopping_cart .buttons a, .btn-woo-flat.familab_theme #respond input#submit.alt, .btn-woo-flat.familab_theme a.button.alt, .btn-woo-flat.familab_theme button.button.alt, .btn-woo-flat.familab_theme input.button.alt, .btn-default.btn-flat {background-color:#80a459;color:#000;}.familab_theme #respond input#submit.btn-flat:hover, .familab_theme a.button.btn-flat:hover, .familab_theme button.button.btn-flat:hover, .familab_theme input.button.btn-flat:hover, .btn-woo-flat.familab_theme button:hover, .btn-woo-flat.familab_theme a.button:hover, .btn-woo-flat.familab_theme button.button:hover, .btn-woo-flat.familab_theme #respond input#submit:hover, .btn-woo-flat.familab_theme #respond input.button:hover, .btn-woo-flat.familab_theme .widget_shopping_cart .buttons a:hover, .btn-woo-flat.familab_theme #respond input#submit.alt:hover, .btn-woo-flat.familab_theme a.button.alt:hover, .btn-woo-flat.familab_theme button.button.alt:hover, .btn-woo-flat.familab_theme input.button.alt:hover, .btn-default.btn-flat:hover {background-color:#999;color:#000;}@media(min-width: 1366px) {.container{ max-width:1366px;}.header-mobile > .container, .site-header .header-container, #content > .container, .site-content .page-heading-wrap .page-heading-container, .site-content .shop-heading-container, .header-breadcrumb-wrap > .container, .term-description-full-content > .container { max-width:1366px;}.elementor-section.elementor-section-boxed > .elementor-container { max-width:1366px;}}#content{padding-top:60px;padding-bottom:60px;}.header-layout{border-bottom-width: 1px;border-bottom-style: solid;}.site-branding{width:100px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:left;align-self:center;}.header-layout3 .header-main {grid-template-columns: 1fr 100px 1fr}.header-layout5 .header-main {grid-template-columns: 1fr 100px 1fr}.header-layout6 .header-main {grid-template-columns: 1fr 100px 1fr}.site-logo{max-width:100px;}.header-mobile .site-logo{max-width:60px;}.search_box{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.cart_box{margin-right:8px;margin-left:12px;}.my-account-box{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}@media (min-width: 1200px) {.fm-search-form{width: 200px;}}.top-bar{border-bottom-width: 1px;border-bottom-style: solid; border-bottom-color: #ededed;}.blog-heading-content{background-color: #f5f5f5;}.blog-heading-content{height:120px;}.blog-heading-content{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px;}@media(max-width: 767px) {.blog-heading-content{height:50px;}.blog-heading-content{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}}.shop-heading-content{background-image: url(https://caston.familab.net/wp-content/uploads/2021/11/shop_banner.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll;}.shop-heading-content{height:465px;}.shop-heading-content{padding-top:80px;}@media(max-width: 767px) {.shop-heading-content{height:250px;}}.page-shop-option .page-heading-wrap.has-divider .shop-heading-content{border-color: #dcdcdc;}