body{font-family: Work Sans;font-size: 16px;line-height: 22px;letter-spacing: 0.5px;}body {color:#3e3a45;}body button.close svg { fill: #3e3a45;}h1, .h1{font-family: Work Sans;}h2, .h2{font-family: Work Sans;}h3, .h3{font-family: Work Sans;}h4, .h4{font-family: Work Sans;}h5, .h5{font-family: Work Sans;}h6, .h6{font-family: Work Sans;}.fmc-announcement-box{font-family: Work Sans;font-weight: 400;font-size: 16px;line-height: 1;letter-spacing: 2px;font-style: normal;font-weight: 600;font-style: normal;}.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: Work Sans;font-size: 16px;line-height: 18px;}.familab_theme #respond input#submit.btn-advance, .familab_theme a.button.btn-advance, .familab_theme button.button.btn-advance, .familab_theme input.button.btn-advance, .btn-woo-advance.familab_theme button, .btn-woo-advance.familab_theme a.button, .btn-woo-advance.familab_theme button.button, .btn-woo-advance.familab_theme #respond input#submit, .btn-woo-advance.familab_theme #respond input.button, .btn-woo-advance.familab_theme .widget_shopping_cart .buttons a, .btn-woo-advance.familab_theme #respond input#submit.alt, .btn-woo-advance.familab_theme a.button.alt, .btn-woo-advance.familab_theme button.button.alt, .btn-woo-advance.familab_theme input.button.alt, .btn-default.btn-advance {background-color:#9e363e;color:#fff;}.btn-default.btn-advance , .familab_theme #respond input#submit.btn-advance, .familab_theme a.button.btn-advance, .familab_theme button.button.btn-advance, .familab_theme input.button.btn-advance , .btn-woo-advance.familab_theme button, .btn-woo-advance.familab_theme a.button, .btn-woo-advance.familab_theme button.button, .btn-woo-advance.familab_theme #respond input#submit, .btn-woo-advance.familab_theme #respond input.button, .btn-woo-advance.familab_theme .widget_shopping_cart .buttons a, .btn-woo-advance.familab_theme #respond input#submit.alt, .btn-woo-advance.familab_theme a.button.alt, .btn-woo-advance.familab_theme button.button.alt, .btn-woo-advance.familab_theme input.button.alt{text-transform:capitalize;}.familab_theme #respond input#submit.btn-advance:hover, .familab_theme a.button.btn-advance:hover, .familab_theme button.button.btn-advance:hover, .familab_theme input.button.btn-advance:hover, .btn-woo-advance.familab_theme button:hover, .btn-woo-advance.familab_theme a.button:hover, .btn-woo-advance.familab_theme button.button:hover, .btn-woo-advance.familab_theme #respond input#submit:hover, .btn-woo-advance.familab_theme #respond input.button:hover, .btn-woo-advance.familab_theme .widget_shopping_cart .buttons a:hover, .btn-woo-advance.familab_theme #respond input#submit.alt:hover, .btn-woo-advance.familab_theme a.button.alt:hover, .btn-woo-advance.familab_theme button.button.alt:hover, .btn-woo-advance.familab_theme input.button.alt:hover, .btn-default.btn-advance:hover {background-color:#3e3a45;color:#fff;}@media(min-width: 1450px) {.container{ max-width:1450px;}.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:1450px;}.elementor-section.elementor-section-boxed > .elementor-container { max-width:1450px;}}#content{padding-top:50px;padding-bottom:50px;}.header-layout{box-shadow: 0 7px 6px -4px rgba(0, 0, 0, 0.01), 0 7px 6px rgba(0, 0, 0, 0.01);border-bottom: none;}.site-branding{width:220px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:10px;text-align:left;align-self:center;}.header-layout3 .header-main {grid-template-columns: 1fr 220px 1fr}.header-layout5 .header-main {grid-template-columns: 1fr 220px 1fr}.header-layout6 .header-main {grid-template-columns: 1fr 220px 1fr}.site-logo{max-width:190px;}.header-mobile .site-logo{max-width:100px;}.search_box{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.cart_box{margin-right:10px;margin-left:10px;}.my-account-box{margin-right:10px;margin-left:10px;}.wishlist-box{margin-right:20px;margin-left:10px;}@media (min-width: 1200px) {.fm-search-form{width: 350px;}}#hamburger-canvas,#hamburger-canvas p,#hamburger-canvas a{color:#3e3a45;}#hamburger-canvas svg.stroke{stroke:#3e3a45;}#hamburger-canvas svg.fill{fill:#3e3a45;}.shop-heading-content{background-image: url(https://vitvinif.com/wp-content/uploads/2024/01/VIT-VINIF-diapo-04.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll;}.shop-heading-content{height:200px;}.shop-heading-content{padding-top:60px;padding-bottom:40px;}@media(max-width: 767px) {.shop-heading-content{height:300px;}}.woocommerce-badge.on_sale {color: #ffffff;background-color: #9e363e;;}.woocommerce-badge.new {color: #ffffff;background-color: #9e363e;;}.woocommerce-badge.featured {color: #ffffff;background-color: #9e363e;;}.woocommerce-badge.sold_out {color: #fb1c1c;background-color: #8e908f;;}@media (min-width: 992px) {.single-product .woocommerce-product-gallery.gallery_style_vertical .gallery_thumb_swiper{height: 320px;}}@media (min-width: 1200px) {.single-product .woocommerce-product-gallery.gallery_style_vertical .gallery_thumb_swiper{height: 560px;}}.footer_main,.footer_main p,.footer_main a{color:#ffffff;}.footer_main svg.stroke{stroke:#ffffff;}.footer_main svg.fill{fill:#ffffff;}