:root{--mz-green:#193e2e;--mz-ink:#18221e;--mz-muted:#626863;--mz-paper:#f6f5f1;--mz-line:#dedfd8;--wd-primary-color:#193e2e;--wd-alternative-color:#193e2e;--btn-accented-bgcolor:#193e2e;--btn-accented-bgcolor-hover:#102e22}
body.mz-preview{color:var(--mz-ink);font-family:Arial,Helvetica,sans-serif;background:#fff;font-size:16px;line-height:1.65}
.mz-preview .whb-header,.mz-preview .whb-clone,.mz-preview .footer-container,.mz-preview .page-title,.mz-preview #rank-math-analytics-stats,.mz-preview .wd-toolbar{display:none!important}
.mz-preview .main-page-wrapper{padding-top:0;background:#fff}.mz-preview .site-content{margin-bottom:0}.mz-preview .website-wrapper{overflow:hidden}.mz-preview .container{max-width:1240px}.mz-preview .content-layout-wrapper{padding-top:28px;padding-bottom:60px}.mz-preview.home .content-layout-wrapper,.mz-preview.page-id-4400 .content-layout-wrapper{padding:0}.mz-preview.home .main-page-wrapper>.container,.mz-preview.page-id-4400 .main-page-wrapper>.container{width:100%;max-width:none;padding:0}.mz-preview.home .site-content,.mz-preview.page-id-4400 .site-content{max-width:100%;width:100%;padding:0}.mz-preview.home .row,.mz-preview.page-id-4400 .row{margin:0}
.mz-shell{width:min(1180px,calc(100% - 80px));margin:0 auto}.mz-header{border-bottom:1px solid #e8e8e2;background:white;position:relative;z-index:100}.mz-nav{display:flex;align-items:center;gap:24px;min-height:98px}.mz-logo{display:block;flex-shrink:0}.mz-logo img{display:block;width:260px;height:auto}.mz-nav nav{display:flex;justify-content:center;gap:28px;margin-left:auto}.mz-nav a{font-size:14px;font-weight:600;color:var(--mz-ink)}.mz-nav nav a:hover,.mz-textlink:hover{color:#47604e}.mz-button,.mz-nav a.mz-button{display:inline-flex;align-items:center;justify-content:center;background:var(--mz-green);color:#fff;min-height:48px;padding:12px 25px;border-radius:5px;font-weight:600;font-size:14px;text-decoration:none;line-height:1.4;border:1px solid var(--mz-green)}.mz-button:hover{background:#102e22;color:#fff}.mz-search{position:relative;font-size:13px}.mz-search summary{cursor:pointer}.mz-search form{position:absolute;right:0;top:40px;width:310px;padding:24px;background:white;border:1px solid var(--mz-line);box-shadow:0 10px 40px #0001}.mz-search label{display:block}.mz-search button{margin-top:12px}.mz-skip{position:fixed;top:-100px;left:20px;z-index:99999;background:white;padding:15px}.mz-skip:focus{top:40px}:focus-visible{outline:3px solid #bda65f;outline-offset:4px}
.mz-home h1,.mz-home h2,.mz-page-intro h1,.mz-about h2,.mz-story h2,.mz-catalog-intro h1,.mz-steps h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-1.5px;color:#101c16;line-height:1.12;margin:0 0 24px}.mz-home h1{font-size:clamp(40px,4.9vw,68px)}.mz-home h2,.mz-about h2,.mz-story h2{font-size:43px}.mz-eyebrow{font-size:11px!important;text-transform:uppercase;letter-spacing:2.6px;font-weight:500;color:var(--mz-muted);margin:0 0 20px!important}.mz-hero{position:relative;min-height:520px;background:#f5f4f0;display:flex;align-items:center;overflow:hidden}.mz-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.mz-hero .mz-shell{position:relative}.mz-hero-copy{max-width:570px;padding:62px 0}.mz-hero-copy>p:not(.mz-eyebrow){font-size:18px;max-width:480px;color:#525b54}.mz-actions{display:flex;align-items:center;gap:32px;margin-top:28px}.mz-textlink{display:inline-block;font-size:14px;font-weight:600;color:var(--mz-green);text-decoration:underline;text-underline-offset:7px}.mz-categories{padding:52px 0 58px}.mz-section-heading{display:flex;justify-content:space-between;align-items:start;gap:30px}.mz-section-heading h2{font-size:37px}.mz-section-heading p{font-size:16px;line-height:1.45;color:var(--mz-muted)}.mz-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.mz-four img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:3px}.mz-four h3{font-size:16px;font-weight:600;letter-spacing:0;margin:10px 0 0;color:var(--mz-ink)}.mz-four a:hover img{opacity:.9}.mz-about{background:var(--mz-paper)}.mz-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center;padding-top:0;padding-bottom:0}.mz-portrait{display:block!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;filter:none!important;transform:none!important;border-radius:0!important}.mz-split>div{padding:48px 0}.mz-split p:not(.mz-eyebrow){color:#566058;font-size:16px;line-height:1.65}.mz-split .mz-textlink,.mz-split .mz-button{margin-top:14px}.mz-steps{padding:60px 0 68px;text-align:center}.mz-steps h2{font-size:32px;letter-spacing:-.6px}.mz-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;text-align:left;margin-top:38px}.mz-three>div{position:relative;padding-left:46px}.mz-three span{position:absolute;left:0;color:#8e927f;font-family:Georgia,serif;font-size:24px}.mz-three h3{font-size:17px;margin:0 0 8px;font-weight:600}.mz-three p{font-size:15px;color:var(--mz-muted);margin:0}.mz-story{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:75px;padding-bottom:60px}.mz-story h3{font-size:21px;margin:0 0 12px}.mz-story p{color:var(--mz-muted);margin-bottom:30px}
.mz-page-intro{padding:55px 0 38px;text-align:center}.mz-page-intro h1,.mz-catalog-intro h1{font-size:46px}.mz-page-intro>p:last-child,.mz-catalog-intro>p:last-child{max-width:670px;margin:0 auto;color:var(--mz-muted)}.mz-native-content{padding:0 24px 35px}.mz-native-content .elementor-section{background-image:none!important}.mz-preview.page-id-11 .mz-native-content,.mz-preview.page-id-3 .mz-native-content{max-width:820px;margin:auto;font-size:17px;line-height:1.85}.mz-preview.page-id-11 .mz-native-content h2,.mz-preview.page-id-3 .mz-native-content h2{font-size:28px;line-height:1.3;margin-top:36px}.mz-preview.page-id-11 .mz-native-content h3,.mz-preview.page-id-3 .mz-native-content h3{font-size:22px;margin-top:24px}.mz-catalog-intro{padding:35px 0 45px;flex-basis:100%;width:100%;text-align:left}.mz-catalog-intro>p:last-child{margin-left:0}.mz-preview .products.elements-grid{gap:26px}.mz-preview .product-grid-item .product-wrapper{border:1px solid #ecece5;border-radius:4px;padding:14px;background:white}.mz-preview .product-grid-item .wd-entities-title{font-size:15px;line-height:1.5}.mz-preview .product-grid-item .price{color:var(--mz-green)}.mz-preview .shop-loop-head{background:var(--mz-paper);padding:16px;border-radius:4px;margin-bottom:28px}.mz-preview .widget-title{font-size:14px;letter-spacing:.6px}.mz-preview .sidebar-container{font-size:14px}.mz-preview .single-product-content{padding-top:35px}.mz-preview .product_title{font-family:Georgia,serif;font-weight:400;font-size:36px;line-height:1.18}.mz-product-note{background:var(--mz-paper);padding:16px;border-left:3px solid var(--mz-green);font-size:13px;line-height:1.6;color:var(--mz-muted)}.mz-table-scroll{overflow-x:auto;width:100%;margin:24px 0}.mz-table-scroll table{min-width:620px;margin:0}.mz-preview table th{background:var(--mz-paper);color:var(--mz-ink);font-size:13px;letter-spacing:.2px}.mz-preview table td{font-size:14px}.mz-preview input:not([type=checkbox]):not([type=radio]):not([type=submit]),.mz-preview select,.mz-preview textarea{border-color:#cfd4cd;border-radius:4px;min-height:44px;background:#fff}.mz-preview .button,.mz-preview button,.mz-preview input[type=submit]{border-radius:4px}.mz-preview .yith-ywraq-add-button a,.mz-preview .yith-ywraq-add-to-quote .button{background:var(--mz-green)!important;color:white!important}.mz-preview .woocommerce-info,.mz-preview .woocommerce-message,.mz-preview .woocommerce-error{background:var(--mz-paper);color:var(--mz-ink)}.mz-preview .woocommerce-info a,.mz-preview .woocommerce-message a{color:var(--mz-green)}.mz-preview .yith-ywraq-mail-form-wrapper{padding:28px;background:var(--mz-paper);border-radius:5px}.mz-preview .yith-ywraq-mail-form-wrapper h3{font-family:Georgia,serif;font-size:28px}.mz-footer{background:var(--mz-green);color:#eef1ea;padding:48px 0 28px}.mz-footer a{color:#eef1ea}.mz-footer-top{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-bottom:36px;border-bottom:1px solid #ffffff30}.mz-footer-top p{font-family:Georgia,serif;font-size:25px;line-height:1.25;margin:0}.mz-button-light{background:#f4f4ea;color:var(--mz-green)!important;border-color:#f4f4ea}.mz-footer-bottom{display:flex;justify-content:space-between;gap:35px;padding-top:26px;font-size:12px}.mz-footer-bottom p{margin:0 0 5px}.mz-footer-bottom nav{display:grid;grid-template-columns:repeat(3,auto);gap:9px 24px}.mz-footer small{color:#cbd5ca;align-self:end}.mz-preview .wd-prefooter{display:none}
@media(min-width:1400px){.mz-hero-image{object-position:center 56%}.mz-hero{min-height:570px}}
@media(max-width:1000px){.mz-shell{width:calc(100% - 48px)}.mz-logo img{width:210px}.mz-nav{gap:18px;flex-wrap:wrap;padding:18px 0}.mz-nav nav{gap:18px}.mz-nav .mz-button{padding:10px 16px}.mz-search{margin-left:auto}.mz-hero{min-height:460px}.mz-hero-copy{max-width:52%}.mz-hero h1{font-size:43px}.mz-hero-copy>p:not(.mz-eyebrow){font-size:16px}.mz-actions{gap:18px;align-items:flex-start;flex-direction:column}.mz-split{gap:35px}.mz-home h2,.mz-about h2,.mz-story h2{font-size:34px}.mz-three{gap:24px}.mz-footer-top .mz-logo img{width:200px}}
@media(max-width:680px){.mz-shell{width:calc(100% - 36px)}.mz-nav{gap:16px;justify-content:space-between;min-height:0}.mz-logo img{width:175px}.mz-nav>.mz-button{font-size:12px;padding:10px 13px;min-height:40px;order:1}.mz-nav nav{order:2;width:100%;justify-content:space-between;margin:0;gap:12px}.mz-nav nav a{font-size:13px}.mz-search{order:3;margin:0;font-size:12px}.mz-search form{right:auto;left:0;top:25px}.mz-hero{display:flex;flex-direction:column;min-height:0}.mz-hero-image{position:relative;order:2;height:280px;object-fit:cover;object-position:right center}.mz-hero .mz-shell{order:1}.mz-hero-copy{max-width:none;padding:38px 0 26px}.mz-hero h1{font-size:42px;letter-spacing:-1.7px}.mz-eyebrow{font-size:10px!important;letter-spacing:2px}.mz-hero-copy>p:not(.mz-eyebrow){font-size:16px}.mz-actions{flex-direction:row;gap:23px;align-items:center;margin-top:22px}.mz-button{font-size:13px;padding:12px 20px}.mz-textlink{font-size:13px}.mz-categories{padding:38px 0}.mz-section-heading{display:block}.mz-section-heading h2{font-size:32px}.mz-section-heading p{font-size:14px;margin-bottom:24px}.mz-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.mz-four h3{font-size:14px}.mz-split{grid-template-columns:1fr;gap:0;width:calc(100% - 36px);padding-top:25px}.mz-split>div{padding:32px 0 40px}.mz-home h2,.mz-about h2{font-size:35px}.mz-split p:not(.mz-eyebrow){font-size:15px}.mz-steps{padding:40px 0}.mz-steps h2{font-size:29px}.mz-three{grid-template-columns:1fr;gap:28px;margin-top:28px}.mz-three>div{padding-left:46px}.mz-story{grid-template-columns:1fr;gap:10px;padding:42px 0}.mz-page-intro{padding:25px 0 30px}.mz-page-intro h1,.mz-catalog-intro h1{font-size:35px}.mz-page-intro p{font-size:15px}.mz-native-content{padding:0 0 28px}.mz-preview .content-layout-wrapper{padding-top:18px;padding-bottom:35px}.mz-catalog-intro{padding:20px 0 28px}.mz-preview .products.elements-grid{gap:14px}.mz-preview .product-grid-item .product-wrapper{padding:8px}.mz-preview .product-grid-item .wd-entities-title{font-size:13px}.mz-preview .product_title{font-size:30px}.mz-preview .yith-ywraq-mail-form-wrapper{padding:18px}.mz-footer{padding:35px 0 25px}.mz-footer-top{flex-direction:column;align-items:flex-start;gap:25px}.mz-footer-bottom{flex-direction:column;gap:24px}.mz-footer small{align-self:start}.mz-preview .shop-loop-head{padding:10px}.mz-preview.page-id-11 .mz-native-content,.mz-preview.page-id-3 .mz-native-content{font-size:16px}}
.mz-preview #rank-math-analytics-stats-wrapper{display:none!important}.mz-preview{--wd-primary-color:#193e2e!important;--wd-alternative-color:#193e2e!important;--e-global-color-primary:#193e2e!important}.mz-catalog-intro{order:-1}.mz-preview .widget_product_categories{max-height:420px;overflow:auto}.mz-preview #woodmart-woocommerce-layered-nav-7,.mz-preview .widget_top_rated_products{display:none}.mz-preview .wd-accordion-title.wd-active{color:#193e2e!important}.mz-preview .woodmart-title-container{font-family:Georgia,serif;font-weight:400;font-size:26px;text-transform:none;line-height:1.35}.mz-preview .products.elements-grid{gap:0}.mz-preview.page-id-4439 .wpcf7{background:#f6f5f1;padding:26px;border-radius:4px}
.mz-catalog-intro{order:-2}.mz-preview .main-page-wrapper{margin-top:0!important}.mz-preview .mz-header{position:relative!important}.mz-preview .content-layout-wrapper{margin-top:0!important}
