/********* Compiled - Do not edit *********/
:root{--color-primary:#024900;--color-secondary:#ff671c;--color-gradient-start:#014013;--color-gradient-stop:#005b0a;--color-link:#014013;--color-link-hover:#998364;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Roboto;font-weight:400;line-height:1.4em;font-size:1em;color:#023527;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Cormorant;font-weight:400;line-height:1.45em;font-size:42px;color:#023527;}.h2,h2{font-family:Roboto;font-weight:400;line-height:1.4em;font-size:34px;color:#023527;}.h3,h3{font-family:Roboto;font-weight:400;line-height:1.4em;font-size:28px;color:#023527;}.h4,h4{font-family:Roboto;font-weight:500;line-height:1.4em;font-size:24px;color:#023527;}.h5,h5{font-family:Roboto;font-weight:500;line-height:1.4em;font-size:21px;color:#023527;}.h6,h6{font-family:Roboto;font-weight:500;line-height:1.25em;font-size:18px;color:#023527;}.titlebar-inner h1{}.titlebar-inner p{}#content{background-color:#ffffff;}@media screen and (max-width: 1199px){body[data-mobile-nav-style=modern]:before{background:rgb(255, 255, 255);}body[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a, .main-nav > li{color:rgb(2, 53, 39);}[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a:hover{color:inherit !important;}}/** MOBILE **/
    @media screen and (max-width: 767px) {
        [aria-current="page"] {
            text-decoration: underline;
            font-weight: 600;
        }
        .woocommerce .ld-sp.ld-sp-min-2 .ld-sp-add-to-cart {
            width: 100%;
            border-radius: 0em;
        }
        .navbar-header > * {
            flex: 0 0 15%!important;
        }
        [data-mobile-logo-alignment=center] .navbar-header .lqd-mobile-modules-container ~ .navbar-toggle {
            flex: 0 0 15%!important;
        }
        [data-mobile-nav-style=modern] .navbar-collapse-clone {
            width: 65vw !important;
            height: 40vh !important;
            padding-top: 10px !important;
            top: 8vh !important;
        }
        .fancy-box {;
            margin-bottom: 0px;
        }
        .woocommerce ul.products[class*=columns-] li.product {
            margin: 0 0 0.25em;
        }
        .mobilesubmenu {
            margin-left: 15px;
            font-size: 14px;
        }
        .h3, h3,
        .h4, h4,
        .h2, h2 {
            font-size: 28px;
        }
        .fancy-box-heading-lg h3 {
            font-size: 26px;
        }
        .fancy-box p,
        p {
            font-size: 14px;
        }
        .woocommerce .ld-sp .ld-sp-info>div+div {
            margin-top: -100px;
            margin-right: 1px !important;
        }
        .woocommerce .ld-sp .ld-sp-info>div.justify-content-end {
            justify-content: flex-end!important;
        }
        .tinv-wraper.tinv-wishlist {
            margin-right: -20px;
            margin-top: -2px;
        }
    }
    
/** MAX MOBILE **/
    @media screen and (max-width: 1199px) {
        [data-mobile-nav-style=modern] .navbar-collapse-clone .nav-trigger {
            display: none;
        }
    }


/** DESKTOP ONLY **/
    @media screen and (min-width: 996px) {
        .main-nav>li>a {
            padding-left: 10px;
            padding-right: 10px;
        }
        .textright {
            text-align: right;
        }
        .logo-default {
            min-width: 170px;
        }
        .homeakerke {
            margin-top: -70px;
            margin-left: -80px;
        }
        
        .main-nav-hover-underline-1 > li > a .link-ext {
            background-color: #f7f5f2 !important;
        }
        .main-header[data-react-to-megamenu=true] .mainbar-wrap .megamenu-hover-bg {
            opacity: 0 !important;
        }
        .main-header[data-react-to-megamenu=true].megamenu-scheme-light .mainbar-wrap:not(.is-stuck) .main-nav > li > a,
        .main-header[data-react-to-megamenu=true].megamenu-scheme-light .mainbar-wrap:not(.is-stuck) .header-module .ld-module-trigger {
			color: #fff !important;
		}
		#main-header-collapse {
		    display: none !important;
		}
		.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
            width: 24px !important;
            height: 24px !important;
        }
        ul.products li.product .tinvwl_add_to_wishlist_button {
            margin-top: 0em !important;
        }
    }

/** HEADER **/
    .ld_custom_menu_62fa0dfbe0a3c :after {
        content: '&nbsp;' !important;
    }


/** BODY **/
    .woocommerce form .form-row input.input-text {
        height: 45px;
        border: 1px solid #ededed;
    }
    .ld-module-cart,
    .header-module,
    .btn.text-uppercase {
        font-size: 13px;
        letter-spacing: 0em;
    }
    .ld-module-trigger-count {
        width: 18px;
        height: 18px;
        margin-left: 1px;
        font-size: 10px;
        line-height: 1;
        font-weight: 600;
    }
    .font-weight-bold {
        font-weight: 300 !important;
    }
    .ltr-sp-175 {
        letter-spacing: 0em !important;
    }
    .font-weight-semibold {
        font-weight: 300 !important;
    }
    .textlight {
        color: #fff !important;
    }
    .page-404 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .text-404 {
        display: none;
    }
    .tinvwl_add_to_wishlist_button {
        margin-right: 15px !important;
    }
    .woocommerce button.button.alt {
        background-color: #014013;
    }
    
/** WOOCOMMERCE **/
    .woocommerce ul.products li.product a {
        font-size: 21px;
    }
    .woocommerce td.product-name dl.variation:last-child {
      display: none;
    }
    .woocommerce form .form-row .optional {
        visibility: hidden;
    }
    .woocommerce table.shop_attributes td {
        font-style: normal;
    }
    table.extra-options tr {
        border-bottom: 0px !important;
    }
    .ui-widget.ui-widget-content {
        border: 0px;
    }
    .woocommerce div.product form.cart table.extra-options {
        margin-top: 22px;
        margin-bottom: 22px;
    }
    .product_type_simple.add_to_cart_button {
        display: none !important;
    }
    .woocommerce div.product .product_title {
        font-size: 38px;
        font-weight: 500;
        color: #014013;
    }
    .woocommerce div.product p.price {
        font-size: 21px;
        font-weight: 600;
        letter-spacing: 0em;
        color: #014013;
    }
    .comment-notes {
        display: none;
    }


/** FOOTER **/
    .textsm {
        font-size: 14px;
    }
    .Visa {
        margin-right: 15px;
    }
    .ld-sf [type=submit] {
        padding: 0 30px;
        line-height: 1.2em;
        text-transform: capitalize;
        letter-spacing: 0em;
    }
    footer[data-wpr-lazyrender] {
        display: block !important;
        opacity: 1 !important;
    }


/** SCROLLER **/
    ::-webkit-scrollbar {
    width: 8px;
    }
    ::-webkit-scrollbar-track {
        box-shadow: inset 0 0 5px #57626e; 
        border-radius: 8px;
    }
    ::-webkit-scrollbar-thumb {
        background: #023527; 
        border-radius: 8px;
    }
    ::-webkit-scrollbar-thumb:hover {
        background: #AB9575; 
    }