:root{--gf-primary:#fcf7ee;--gf-primary-opacity:rgba(252,247,238,.5);--gf-quinary:#ecdec1;--gf-black:#000;--gf-tertiary:#b67e53;--gf-quaternary:#e2dfcc;--gf-background:#fcf7ee;--gf-text:#202020;--gf-hover:#b6713e;--gf-white:#fff;--mf-background-primary-color:#b6713e;--mf-primary-color:#b6713e;--gf-heading-font:'Outfit' , sans-serif;--gf-body-font:'Lato' , sans-serif;--gf-product-title-desktop-font-size:20px;--gf-product-title-tablet-font-size:17px;--gf-product-title-mobile-font-size:16px;--gf-body-text-font-size:16px;--widget-bg-color:#f5efe5}body,.woocommerce-account .site-content{background-color:var(--gf-primary)!important}@media (min-width:1440px){.container{max-width:1660px;width:100%}}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:0!important}p,span{font-size:var(--gf-body-text-font-size)!important}a{color:var(--gf-black)!important}a:hover{color:var(--gf-black)!important}.header-main{background-color:var(--gf-primary)!important;border-bottom:1px solid var(--gf-quaternary)!important;padding:15px 0!important;position:relative!important}.header-main .header-row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;margin:0!important;width:100%!important}.header-main .header-row>.header-logo.text-left{flex:0 0 auto!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;float:none!important;order:1!important;width:auto!important;margin-right:auto!important}.header-main .header-row>.header-logo.text-left .d-logo{display:flex!important;justify-content:flex-start!important;align-items:center!important;float:none!important}.header-main .header-row>.header-logo.text-left .d-logo img{max-height:50px!important;width:auto!important;display:block!important}.header-main .mr-header-menu{flex:1 1 auto!important;display:flex!important;justify-content:center!important;align-items:center!important;float:none!important;order:2!important;width:auto!important;max-width:none!important;padding:0!important}.header-main .col-header-menu{width:100%!important;text-align:center!important}.header-main .col-header-menu>ul{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;list-style:none!important;float:none!important}.header-main .col-header-menu>ul>li{margin:0 15px!important;padding:0!important;float:none!important;display:inline-block!important;white-space:nowrap!important}.header-main .header-row>.header-logo.text-right{flex:0 0 auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;float:none!important;order:3!important;width:auto!important;margin-left:auto!important}.header-main .header-row>.header-logo.text-right .extras-menu{display:flex!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;padding:0!important;list-style:none!important;float:none!important;gap:18px!important}.header-main .header-row>.header-logo.text-right .extras-menu>li{margin:0!important;padding:0!important;float:none!important;display:inline-block!important}.header-main .header-row>.header-logo.text-right .extras-menu>li>a{color:var(--gf-text)!important;font-size:18px!important;transition:color .3s ease!important}.header-main .header-row>.header-logo.text-right .extras-menu>li>a:hover{color:var(--gf-hover)!important}.mf-search-toggle a{color:var(--gf-text)!important;font-size:18px!important}.mf-search-toggle a.active,.mf-search-toggle a:hover{color:var(--gf-hover)!important}.gf-search-bar{display:none;background-color:var(--gf-background,#fcf7ee);border-top:1px solid var(--gf-quaternary,#e2dfcc);padding:15px 0;margin-top:15px;width:30%;right:10%;position:absolute;transform:translateX(-7%)}.gf-search-inner{max-width:700px;margin:0 auto;padding:0 15px}.mobile-menu .mobile-menu-row{display:flex!important;align-items:center!important;justify-content:flex-start!important}.mobile-menu .mf-toggle-menu{display:block!important;float:left!important;margin-right:auto!important}.header-main [class*="col-"]{float:none!important;padding-left:0!important;padding-right:0!important}a img.sticky-logo{display:none}@media (max-width:1024px){.mobile-menu .mobile-menu-row{justify-content:space-between!important}}@media (min-width:992px){body.home .header-main,body.home #site-header .header-main,body.front-page .header-main,body.front-page #site-header .header-main{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:9999!important;background-color:var(--gf-primary-opacity)!important;border-bottom:1px solid transparent!important;transition:background-color .3s ease , box-shadow .3s ease , padding .3s ease}body.home.gf-scrolled .header-main,body.home.gf-scrolled #site-header .header-main,body.front-page.gf-scrolled .header-main,body.front-page.gf-scrolled #site-header .header-main{background-color:var(--gf-primary)!important;border-bottom:1px solid var(--gf-quaternary)!important;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:10px 0!important}body.home.admin-bar .header-main,body.front-page.admin-bar .header-main{top:32px!important}body:not(.home):not(.front-page) .header-main,
    body:not(.home):not(.front-page) #site-header .header-main {position:relative!important;top:auto!important;left:auto!important;width:100%!important;z-index:9999!important;background-color:var(--gf-primary)!important;border-bottom:1px solid var(--gf-quaternary)!important;transition:background-color .3s ease , box-shadow .3s ease , padding .3s ease}body:not(.home):not(.front-page).gf-scrolled .header-main,
    body:not(.home):not(.front-page).gf-scrolled #site-header .header-main {position:fixed!important;top:0!important;left:0!important;width:100%!important;background-color:var(--gf-primary)!important;border-bottom:1px solid var(--gf-quaternary)!important;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:10px 0!important}body:not(.home):not(.front-page).admin-bar.gf-scrolled .header-main {top:32px!important}.site-header,#site-header{background:transparent!important;position:relative!important}}.header-main .col-header-menu ul li a,.header-main .col-header-menu .primary-nav>li>a,.header-main .col-header-menu .menu>li>a{font-family:'Lato',sans-serif!important;font-size:13px!important;text-transform:uppercase}.header-main .extras-menu>li>a,.header-main .extras-menu .extra-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:18px!important;line-height:18px!important}.header-main .extras-menu>li>a i,.header-main .extras-menu .extra-icon i,.header-main .extras-menu [class^="icon-"],.header-main .extras-menu [class*=" icon-"]{font-size:22px!important;line-height:18px!important}.header-main .extras-menu svg,.header-main .extras-menu img{width:28px!important;height:18px!important}span.login-text{display:none!important}.nav li{padding:10px 15px}@media (min-width:1024px){.elementor-element[data-id="df93503"] .woocommerce ul.products li.product .mf-product-thumbnail img,.elementor-element[data-id="af3462f"] .woocommerce ul.products li.product .mf-product-thumbnail img{height:557px!important;width:100%!important;object-fit:contain!important;background-color:#fff!important}}@media (max-width:1023px){.elementor-element[data-id="df93503"] .woocommerce ul.products li.product .mf-product-thumbnail img,.elementor-element[data-id="af3462f"] .woocommerce ul.products li.product .mf-product-thumbnail img{height:280px!important;width:100%!important;object-fit:contain!important;background-color:#fff!important}}.woocommerce ul.products li.product .mf-product-details h2.woo-loop-product__title a{color:#000!important}.woocommerce ul.products li.product .mf-product-details h2.woo-loop-product__title a:hover{color:#000!important}.elementor .e-self-hosted-video-base{height:420px}.default-img-thumb-size .woocommerce ul.products li.product .mf-product-thumbnail img{height:auto!important}.tabs-header{padding-right:20px!important}.site-header .extras-menu>li>a .mini-item-counter,.site-header .extras-menu .menu-item-wishlist .mini-item-counter{bottom:10px;right:-10px}.site-header .extras-menu>li>a .mini-item-counter,.woocommerce .ribbons .ribbon.onsale,.mf-product-deals-day .header-countdown{background-color:var(--gf-hover)!important}.price ins{color:var(--gf-hover)!important}.mf-product-deals-day .header-countdown,.site-header .extras-menu>li>a .mini-item-counter{color:#fff}img.wp-image-12517{max-width:150px}.page-header-catalog .page-breadcrumbs,.page-breadcrumbs{background-color:#fcf7ee!important}.page-header .breadcrumbs a{color:#b6713e!important}.site-footer .footer-widgets .widget ul li a:before,.site-footer .footer-widgets .widget ul li a:after{background-color:#b6713e!important}.footer-content>div:first-child{border:none!important}.gf-shop-category-item .mf-elementor-image-box .box-title a:hover{color:#b6713e}.woocommerce ul.products li.product .mf-product-details h2.woo-loop-product__title a{font-family:'Lato',sans-serif!important;font-size:13px!important;text-transform:uppercase}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price del span,.woocommerce ul.products li.product .onsale,#mps-10704-29769 .mps-description,.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a .catalog-sidebar .widget ul li .count,.woocommerce .widget_price_filter .price_slider_amount .price_label,ul.breadcrumbs,li.meta-sku{font-family: var(--gf-body-font) !important}.mps-meta-row span a{font-family: var(--gf-body-font) !important;font-size:var(--gf-body-text-font-size)!important}.woocommerce ul.products li.product .mf-product-details h2.woo-loop-product__title a,.gf-shop-category-item .mf-elementor-image-box .box-title a,.woocommerce-Tabs-panel--description strong{font-family: var(--gf-heading-font) !important;font-size:var(--gf-product-title-desktop-font-size)!important;text-align:center!important}.mps-price{font-family: var(--gf-body-font) !important;font-size:var(--gf-product-title-desktop-font-size)!important}@media (max-width:1023px){.woocommerce ul.products li.product .mf-product-details h2.woo-loop-product__title a,.gf-shop-category-item .mf-elementor-image-box .box-title a,.mps-price,.woocommerce-Tabs-panel--description strong{font-size:var(--gf-product-title-tablet-font-size)!important}}@media (max-width:767px){.woocommerce ul.products li.product .mf-product-details h2.woo-loop-product__title a,.gf-shop-category-item .mf-elementor-image-box .box-title a,.mps-price,.woocommerce-Tabs-panel--description strong{font-size:var(--gf-product-title-mobile-font-size)!important}}.woocommerce ul.products li.product .mf-product-details{text-align:center!important}.woocommerce ul.products li.product .mf-product-details h2.woo-loop-product__title a{text-transform:capitalize!important}#mps-10704-29769 .mps-title{font-size:var(--gf-product-title-mobile-font-size)!important}.product_loop-no-hover ul.products li.product .product-inner{border:none}h4.widget-title,.mf-back-shop,.mf-back-shop.mf-current-tax,.woocommerce div.product .product_title{font-family: var(--gf-heading-font) !important}li.cat-item{font-family: var(--gf-body-font) !important;font-size:var(--gf-body-text-font-size)!important}.woocommerce ul.products li.product a img{height:400px!important;object-fit:contain;background:#fff}@media (max-width:766px){.woocommerce ul.products li.product a img{height:250px!important}}.catalog-sidebar .widget,.woocommerce .shop-toolbar,section.up-sells .related-title,section.related .related-title,.mf-recently-products.footer-recently-viewed,.mf-recently-products .product-list{background-color:var(--widget-bg-color)!important}.woocommerce-info{background-color:var(--widget-bg-color)!important;border-color:var(--bg-hover)!important}.woocommerce-info::before{border-color:var(--bg-hover)!important}.meta-brand a,.woocommerce div.product .product_meta .posted_in a{color:var(--gf-black)!important;font-family: var(--gf-heading-font) !important
}.meta-brand a:hover{color:var(--gf-hover)!important}h1,h2,h3,h4,h5,h6,strong,.woocommerce-loop-product__title,.widget-title,.sidebar h3,.sidebar h4{font-family:'Outfit',sans-serif!important;font-weight:500}body,p,span,a,li,label,input,button,select,textarea,.woocommerce,.woocommerce div,.woocommerce span,.woocommerce a,.woocommerce button{font-family:'Lato',sans-serif!important}.woocommerce ul.products li.product .product-inner:hover{border:none!important}.woocommerce ul.products li.product .product-inner:hover .mf-product-details-hover{background-color:transparent!important;border:none!important}.woocommerce div.product form.cart .single_add_to_cart_button{color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#f5efe5;padding-top:15px}.woocommerce-Tabs-panel--description p,.woocommerce-Tabs-panel--description ol li,.tabs-nav{font-size:var(--gf-body-text-font-size)!important}.woocommerce div.product span.price .sale{background-color:var(--gf-hover)!important}.woocommerce div.product p.price .sale,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .order-total .woocommerce-Price-amount,.widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--gf-hover)!important}.mf-product-thumbnail footer-button i:hover,.mf-product-thumbnail footer-button svg:hover,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-cart .woocommerce table.cart .btn-shop,.woocommerce a.button.alt .woocommerce a.button.alt:hover,.woocommerce #respond input#submit:hover{color: #ffffff !mportant}.woocommerce ul.products li.product .mf-product-thumbnail .footer-button>a:hover i,.woocommerce ul.products li.product .mf-product-thumbnail .footer-button>a:hover svg{color:#fff!important}@media (max-width:1025px){.whitespace-nowrap{white-space:nowrap!important}}.woocommerce table.shop_table th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{background-color:var(--widget-bg-color)!important}.woocommerce a.button.alt,.woocommerce-cart .woocommerce table.cart .btn-shop,.woocommerce a.button,.woocommerce a.button:hover,.site-header .product-extra-search .search-submit,.woocommerce .customer-login .form-row .button{color:#fff!important}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,
.wishlist-share__buttons a{background-color: background-color : var(--widget-bg-color) !important}.widget_shopping_cart_content .woocommerce-mini-cart__buttons .checkout{background-color:var(--gf-black)!important;color:#fff!important}@media (min-width:992px){.header-main.hidden-xs.hidden-sm .container{max-width:1090px;width:100%!important}}@media (min-width:1200px){.header-main.hidden-xs.hidden-sm .container{max-width:1200px;width:100%!important}}@media (min-width:1440px){.header-main.hidden-xs.hidden-sm .container{max-width:1660px;width:100%}}.footer-layout-1 .footer-bottom{overflow-x:hidden}@media (max-width:766px){.footer-layout-1 .footer-bottom{padding:10px}}@media (min-width:1024px){.elementor-element[data-id="af3462f"] .woocommerce ul.products li.product .mf-product-thumbnail img{height:200px!important}}@media (min-width:1200px){.elementor-element[data-id="af3462f"] .woocommerce ul.products li.product .mf-product-thumbnail img{height:250px!important}}@media (min-width:1400px){.elementor-element[data-id="af3462f"] .woocommerce ul.products li.product .mf-product-thumbnail img{height:300px!important}}@media (min-width:1600px){.elementor-element[data-id="af3462f"] .woocommerce ul.products li.product .mf-product-thumbnail img{height:400px!important}}.icon-chevron-right.slick-next-arrow.slick-arrow,.icon-chevron-left.slick-prev-arrow.slick-arrow{font-family:'Linearicons'!important}.elementor-element.elementor-element-f22f9be.elementor-widget.elementor-widget-shortcode .woocommerce ul.products:not(.slick-slider){justify-content:center}@media (min-width:1024px){.elementor-element[data-id="df93503"] .woocommerce ul.products li.product .mf-product-thumbnail img,elementor-element-08816e6 .woocommerce ul.products li.product a img{height:350px!important}}@media (min-width:1400px){.elementor-element[data-id="df93503"] .woocommerce ul.products li.product .mf-product-thumbnail img,.elementor-element-08816e6 .woocommerce ul.products li.product a img{height:450px!important}}.woocommerce .customer-login .tabs-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;max-width:430px!important;margin:0 auto 30px!important;padding:6px!important;list-style:none!important;background:#fcf7ee!important;border:1px solid #e5d8c7!important;border-radius:8px!important;overflow:hidden!important;box-sizing:border-box!important}.woocommerce .customer-login .tabs-nav li{flex:1 1 50%!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;text-align:center!important}.woocommerce .customer-login .tabs-nav li a{display:block!important;width:100%!important;padding:14px 12px!important;color:#5c4939!important;background:#f5efe5!important;border:1px solid transparent!important;border-radius:6px!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;text-decoration:none!important;box-sizing:border-box!important;transition:all .25s ease!important}.woocommerce .customer-login .tabs-nav li.active a,.woocommerce .customer-login .tabs-nav li a.active{color:#fff!important;background:#b6713e!important;border-color:#b6713e!important;box-shadow:0 3px 8px rgba(182,113,62,.22)!important}.woocommerce .customer-login .tabs-nav li:not(.active) a:hover {color:#fff!important;background:#b6713e!important;border-color:#b6713e!important}.woocommerce .customer-login .tabs-nav li.active a:hover,.woocommerce .customer-login .tabs-nav li a.active:hover{color:#fff!important;background:#96582f!important;border-color:#96582f!important}@media (min-width:768px){.woocommerce .customer-login .tabs-nav{max-width:430px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.woocommerce .customer-login .tabs-nav{max-width:430px!important;margin-bottom:24px!important;padding:5px!important;gap:5px!important}.woocommerce .customer-login .tabs-nav li a{padding:12px 8px!important;font-size:14px!important}}a#menu-extra-register{display:none!important}.woocommerce .customer-login .tabs-panel h2{font-family:'Outfit',sans-serif!important;font-size:18px!important;font-weight:600!important;color:#111!important;margin-bottom:25px!important;letter-spacing:.5px;text-align:center!important}.woocommerce ul.products li.product .mf-product-thumbnail .footer-button>a{color:var(--gf-black)!important}.woocommerce ul.products li.product .mf-product-thumbnail .footer-button>a:hover{color:#fff}@media (min-width:1025px){.elementor-element-f2cdb1b .swiper-slide,.elementor-element-f2cdb1b .swiper-slide-bg{height:380px!important}}@media (min-width:1300px){.elementor-element-f2cdb1b .swiper-slide,.elementor-element-f2cdb1b .swiper-slide-bg{height:480px!important}}@media (min-width:1500px){.elementor-element-f2cdb1b .swiper-slide,.elementor-element-f2cdb1b .swiper-slide-bg{height:570px!important}}@media (min-width:1700px){.elementor-element-f2cdb1b .swiper-slide,.elementor-element-f2cdb1b .swiper-slide-bg{height:630px!important}}@media (min-width:1850px){.elementor-element-f2cdb1b .swiper-slide,.elementor-element-f2cdb1b .swiper-slide-bg{height:700px!important}}@media (max-width:766px){.elementor-element[data-id="af3462f"] .woocommerce ul.products li.product .mf-product-thumbnail img{height:200px!important;width:100%!important;object-fit:contain!important}.elementor-element-a9203e2 ul.products li.product a img,.elementor-element-a9203e2 .woocommerce ul.products li.product img,.elementor-element-a9203e2 .mf-product-thumbnail img{height:216px!important;width:100%!important;object-fit:contain!important}}