:root{--wd-text-font:"Inter", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:15px;--wd-title-font:"League Spartan", Arial, Helvetica, sans-serif;--wd-title-font-weight:600;--wd-title-color:#242424;--wd-entities-title-font:"League Spartan", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:600;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:var(--wd-text-font);--wd-widget-title-font:"League Spartan", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:14px;--wd-header-el-font:"Inter", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:500;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(17,70,57);--wd-alternative-color:#fbbc34;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(17,70,57);--btn-accented-bgcolor-hover:rgb(15,64,52);--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:url();background-repeat:no-repeat;background-size:cover;background-position:center center}.wd-promo-popup-wrap{--wd-popup-width:800px;--wd-popup-padding:15px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#111;background-image:none}:is(.page,.search-no-results,.error404) :is(.wd-page-content,.whb-header){background-color:#fff;background-image:none}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}:root{--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:0px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-default-box-shadow-active:none;--btn-default-bottom:0px;--btn-accented-bottom-active:-1px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--wd-brd-radius:0px}@media (min-width:1222px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:#1b4332}.woocommerce-tabs{--zg-primary:#2D8A4E;--zg-accent:#C8A45C;--zg-gray-200:#E9ECEF;--zg-gray-300:#DEE2E6;--zg-gray-500:#6C757D;--zg-gray-600:#495057;--zg-gray-800:#212529;--zg-font-heading:'Noto Serif SC', Georgia, 'Times New Roman', serif;--zg-font-body:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif}@media (min-width:1025px){.woocommerce-tabs .wd-nav-tabs-wrapper{margin:0 0 24px!important;padding:8px 0 0!important;text-align:left!important;border-bottom:1px solid var(--zg-gray-200);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.woocommerce-tabs .wd-nav-tabs-wrapper::-webkit-scrollbar{display:none}.woocommerce-tabs .wd-nav-tabs{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;width:auto!important}.woocommerce-tabs .wd-nav-tabs>li{flex:0 0 auto;margin:0!important;padding:0!important}.woocommerce-tabs .wd-nav-tabs .wd-nav-link{position:relative;display:block!important;padding:14px 24px!important;font-family:var(--zg-font-body)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--zg-gray-500)!important;background:none!important;border:0!important;transition:color .2s ease}.woocommerce-tabs .wd-nav-tabs .wd-nav-link:hover,.woocommerce-tabs .wd-nav-tabs .wd-nav-link[aria-selected="true"]{color:var(--zg-primary)!important}.woocommerce-tabs .wd-nav-tabs .wd-tabs-title::after{content:none!important;display:none!important}.woocommerce-tabs .wd-nav-tabs .wd-nav-link::after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:2px;background:var(--zg-primary);border-radius:1px 1px 0 0;opacity:0;transition:opacity .2s ease}.woocommerce-tabs .wd-nav-tabs .wd-nav-link[aria-selected="true"]::after{opacity:1}}.woocommerce-tabs .wc-tab-inner,.woocommerce-tabs .woocommerce-Tabs-panel{padding-left:0!important;padding-right:0!important}.woocommerce-tabs .zg-content-section{padding:32px;margin:0 0 24px;background:#fff;border:1px solid var(--zg-gray-200);border-radius:24px;scroll-margin-top:80px;font-family:var(--zg-font-body);font-size:16px;font-weight:300;line-height:1.6;letter-spacing:-.1px;color:var(--zg-gray-800)}.woocommerce-tabs .zg-content-heading{font-family:var(--zg-font-heading)!important;font-size:24px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-.1px;text-transform:none!important;color:var(--zg-gray-800)!important;margin:0 0 20px!important;padding:0 0 12px!important;border:0!important;border-bottom:2px solid var(--zg-gray-200)!important}.woocommerce-tabs .zg-product-description{font-family:var(--zg-font-body);font-size:15px!important;font-weight:300;line-height:1.8!important;color:var(--zg-gray-600)!important}.woocommerce-tabs .zg-product-description p:last-child{margin-bottom:0}.woocommerce-tabs .zg-product-description h3{font-family:var(--zg-font-heading)!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important;color:var(--zg-gray-800)!important;margin:24px 0 8px!important}.woocommerce-tabs .zg-content-table{width:100%!important;border-collapse:collapse!important;font-family:var(--zg-font-body);font-size:14px;line-height:1.6;border:2px solid #999!important}.woocommerce-tabs .zg-content-table thead{background:var(--zg-accent)!important}.woocommerce-tabs .zg-content-table th{padding:12px 14px!important;text-align:left!important;font-weight:700!important;color:#000;font-size:13px;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid #999!important}.woocommerce-tabs .zg-content-table td{padding:12px 14px!important;border:1px solid #ddd!important;color:#333!important}.woocommerce-tabs .zg-content-table tbody tr:nth-child(even) td{background:#FAFAFA!important}.woocommerce-tabs .zg-content-table tbody tr:last-child td{border-bottom:1px solid #ddd!important}.woocommerce-tabs .zg-content-table--specs th{width:30%;padding:12px 14px!important;text-align:left!important;font-weight:700!important;font-size:13px!important;color:#000!important;background:#F0F0F0!important;border-bottom:1px solid #ddd!important;vertical-align:top;text-transform:none!important;letter-spacing:0!important}.woocommerce-tabs .zg-content-table--specs td{padding:12px 14px!important;background:#fff!important;border-bottom:1px solid #ddd!important;color:#000!important}.woocommerce-tabs .zg-content-table--specs tbody tr:nth-child(even) td{background:#FAFAFA!important}.woocommerce-tabs .zg-content-table--specs tbody tr:last-child th,.woocommerce-tabs .zg-content-table--specs tbody tr:last-child td{border-bottom:none!important}.woocommerce-tabs .zg-ingredient-list,.woocommerce-tabs .zg-benefit-list{list-style:none!important;padding:0!important;margin:0!important;font-family:var(--zg-font-body);font-size:15px!important;font-weight:300;line-height:1.8!important;color:#000!important}.woocommerce-tabs .zg-ingredient-list li,.woocommerce-tabs .zg-benefit-list li{padding:6px 0!important;margin:0!important;border-bottom:1px solid #f0f0f0!important}.woocommerce-tabs .zg-ingredient-list li:last-child,.woocommerce-tabs .zg-benefit-list li:last-child{border-bottom:none!important}.woocommerce-tabs .zg-ingredient-list li::before{content:"\2022";color:var(--zg-accent);font-weight:700;display:inline-block;width:20px}.woocommerce-tabs .zg-benefit-list li::before{content:"\2713";color:var(--zg-primary);font-weight:700;display:inline-block;width:20px}.woocommerce-tabs .zg-faq-list{display:flex!important;flex-direction:column;gap:12px!important;list-style:none!important;padding:0!important;margin:0!important}.woocommerce-tabs .zg-faq-item{border:1px solid var(--zg-gray-300)!important;border-radius:10px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.woocommerce-tabs .zg-faq-item:hover{border-color:var(--zg-accent)!important}.woocommerce-tabs .zg-faq-item[open]{box-shadow:0 4px 16px rgb(0 0 0 / .06);border-color:var(--zg-accent)!important}.woocommerce-tabs .zg-faq-question{padding:16px 20px!important;margin:0!important;font-family:var(--zg-font-body);font-weight:600!important;font-size:15px!important;line-height:1.5!important;color:#1a1a2e!important;cursor:pointer;display:flex!important;justify-content:space-between;align-items:center;background:#fff;border-left:4px solid var(--zg-accent);list-style:none;transition:background .2s ease}.woocommerce-tabs .zg-faq-question:hover{background:#FFF9F0}.woocommerce-tabs .zg-faq-question::-webkit-details-marker{display:none}.woocommerce-tabs .zg-faq-question::after{content:"+";font-size:20px;line-height:1;color:var(--zg-accent);font-weight:700;transition:transform .2s}.woocommerce-tabs .zg-faq-item[open] .zg-faq-question::after{transform:rotate(45deg)}.woocommerce-tabs .zg-faq-answer{padding:14px 18px!important;margin:0!important;font-family:var(--zg-font-body);font-size:15px!important;font-weight:300;line-height:1.7!important;color:var(--zg-gray-500)!important;border-top:1px solid var(--zg-gray-200)}@media (max-width:1024px){.woocommerce-tabs .wd-accordion-title{padding:14px 20px!important;margin-bottom:8px;font-family:var(--zg-font-body)!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--zg-gray-800)!important;background:#fff;border:1px solid var(--zg-gray-200);border-radius:12px}.woocommerce-tabs .wd-accordion-title.wd-active{color:var(--zg-primary)!important;border-color:var(--zg-primary)}.woocommerce-tabs .woocommerce-Tabs-panel{padding:0 0 16px!important}}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;width:1em!important;height:1em!important;margin:0 .07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}@media (max-width:767px){.woocommerce-tabs .zg-content-section{padding:20px}.woocommerce-tabs .zg-content-heading{font-size:20px!important}.woocommerce-tabs .zg-content-table td,.woocommerce-tabs .zg-content-table--specs th,.woocommerce-tabs .zg-content-table--specs td{padding:8px 10px!important;font-size:13px!important}.woocommerce-tabs .zg-content-table--specs th{width:35%}}.wd-header-nav .menu-item-31153>.wd-dropdown-menu{background-color:#1E3A2A!important;border:0!important;box-shadow:0 12px 32px rgb(0 0 0 / .22)!important}.wd-header-nav .menu-item-31153>.wd-dropdown-menu .container,.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu,.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li{background-color:transparent!important}.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li>a,.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li>a .nav-link-text{color:rgb(255 255 255 / .86)!important}.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li>a:hover,.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li>a:focus-visible,.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li:hover>a,.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li.current-menu-item>a{color:#E4C729!important;background-color:transparent!important}.wd-header-nav .menu-item-31153>.wd-dropdown-menu .wd-sub-menu>li{border-color:rgb(255 255 255 / .10)!important}@media (min-width:1025px){.wd-header-nav .menu-item-31153>.wd-dropdown-menu{left:50%!important;right:auto!important;width:220px!important;margin:15px 0 0 -110px!important}}@media (max-width:576px){@media (max-width:1024px){.whb-general-header .wd-tools-icon,.whb-general-header .wd-tools-icon svg,.whb-general-header .wd-tools-icon svg path,.whb-general-header .wd-nav-opener,.whb-general-header .wd-nav-opener svg,.whb-general-header .wd-logo svg,.whb-general-header .wd-logo svg *{fill:#fff!important;color:#fff!important}.whb-general-header .wd-logo img{filter:brightness(0) invert(1)!important}.whb-general-header .wd-header-cart,.whb-general-header .wd-header-cart a{color:#fff!important}.whb-general-header .wd-cart-number{background-color:#7ED957!important;color:#1E3A2A!important;font-weight:700!important}.whb-general-header .wd-tools-icon{width:24px!important;height:24px!important}.whb-general-header .wd-tools-element>a,.whb-general-header .wd-header-cart>a,.whb-general-header .wd-nav-opener{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.whb-general-header .wd-logo.wd-main-logo{min-height:44px;display:flex;align-items:center}}@media (max-width:1024px){.trp-language-switcher.trp-floating-switcher{top:auto!important;bottom:100px!important;right:12px!important;background:rgb(255 255 255 / .95)!important;border-radius:8px!important;box-shadow:0 2px 10px rgb(0 0 0 / .18)!important}}@media (max-width:1024px){.elementor-element-b0caef5 .title,.elementor-element-b0caef5 h1{font-size:34px!important;line-height:1.3!important}.elementor-element-3787144{--min-height:auto !important;min-height:0!important}}@media (max-width:480px){.elementor-element-b0caef5 .title,.elementor-element-b0caef5 h1{font-size:30px!important}}@media (max-width:768px){.elementor-element-d179cc7{--e-con-grid-template-columns:repeat(2, 1fr) !important;--grid-auto-flow:row !important;--row-gap:12px !important;--column-gap:12px !important;--gap:12px 12px !important;padding-left:15px!important;padding-right:15px!important}.elementor-element-d179cc7>.elementor-element{--padding-top:16px !important;--padding-bottom:16px !important;--padding-left:10px !important;--padding-right:10px !important;--border-radius:14px 14px 14px 14px !important;box-shadow:0 1px 6px rgb(0 0 0 / .08)!important}.elementor-element-d179cc7 .elementor-icon-box-icon .elementor-icon{font-size:26px!important}.elementor-element-d179cc7 .elementor-icon-box-icon svg{height:26px!important;width:26px!important}.elementor-element-d179cc7 .elementor-icon-box-title{font-size:13px!important;line-height:1.4!important}}@media (max-width:768px){.elementor-element-cf95304>.e-con-inner{flex-wrap:wrap!important}.elementor-element-8884f9b{--e-con-grid-template-columns:repeat(3, 1fr) !important;--grid-auto-flow:row !important;--row-gap:8px !important;--column-gap:8px !important;--gap:8px 8px !important;padding-left:15px!important;padding-right:15px!important}.elementor-element-df1703b>.elementor-widget-container,.elementor-element-4471c2a>.elementor-widget-container,.elementor-element-7060df9>.elementor-widget-container{margin:0!important}.elementor-element-8884f9b img{--wd-aspect-ratio:4 / 5 !important;aspect-ratio:4 / 5!important;width:100%!important;height:auto!important;object-fit:cover!important;border-radius:10px!important}.elementor-element-df1703b,.elementor-element-4471c2a,.elementor-element-7060df9{opacity:1!important;visibility:visible!important;transform:none!important}}@media (max-width:768px){.elementor-element-507e5f3{flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;max-width:260px!important;margin-left:auto!important;margin-right:auto!important}.elementor-element-507e5f3>.elementor-element{width:auto!important;max-width:none!important}.elementor-element-f253fad,.elementor-element-5c0d8ff{flex:1 1 0!important;min-width:0!important;margin:0!important}.elementor-element-f253fad .elementor-divider,.elementor-element-5c0d8ff .elementor-divider{padding-block:0!important}.elementor-element-f253fad .elementor-divider-separator,.elementor-element-5c0d8ff .elementor-divider-separator{width:100%!important;margin:0!important}.elementor-element-e604bff{flex:0 0 auto!important}.elementor-element-e604bff img{width:40px!important;height:40px!important}}@media (max-width:768px){.elementor-element-650fa0d{padding-left:20px!important;padding-right:20px!important}.elementor-element-ab424a7,.elementor-element-5012403,.elementor-element-6039888,.elementor-element-7ff6653{flex-wrap:nowrap!important;align-items:flex-start!important;gap:12px!important}.elementor-element-ab424a7>.elementor-element,.elementor-element-5012403>.elementor-element,.elementor-element-6039888>.elementor-element,.elementor-element-7ff6653>.elementor-element{width:auto!important;max-width:none!important}.elementor-element-f72b5cf,.elementor-element-b33e07e,.elementor-element-85b5d81,.elementor-element-267114d{--flex-grow:0 !important;--flex-shrink:0 !important;--align-self:flex-start !important;flex:0 0 auto!important;padding:8px!important;border-radius:12px!important;margin-top:3px!important}.elementor-element-f72b5cf .elementor-icon-wrapper,.elementor-element-b33e07e .elementor-icon-wrapper,.elementor-element-85b5d81 .elementor-icon-wrapper,.elementor-element-267114d .elementor-icon-wrapper{text-align:center!important}.elementor-element-f72b5cf .elementor-icon,.elementor-element-b33e07e .elementor-icon,.elementor-element-85b5d81 .elementor-icon,.elementor-element-267114d .elementor-icon{font-size:24px!important}.elementor-element-f72b5cf .elementor-icon svg,.elementor-element-b33e07e .elementor-icon svg,.elementor-element-85b5d81 .elementor-icon svg,.elementor-element-267114d .elementor-icon svg{height:24px!important;width:24px!important}.elementor-element-97d1535,.elementor-element-7e1f5a8,.elementor-element-e178fd7,.elementor-element-c2b0a8f{flex:1 1 0!important;min-width:0!important;width:auto!important}}@media (max-width:768px){.elementor-element-3bb5f52{padding-left:20px!important;padding-right:20px!important}.elementor-element-bb35b27>.elementor-element{margin-left:0!important;margin-right:0!important}.elementor-element-bb35b27 .elementor-widget-container{margin-left:0!important}}@media (max-width:768px){.elementor-element-eaa7e80 .e-con-inner{justify-content:center!important;padding:32px 20px!important}.elementor-element-3de9e46 .elementor-widget-container{margin-top:0!important}.elementor-element-8cb97c7{justify-content:center!important;gap:12px!important}}@media (max-width:768px){.elementor-element-e8af00e,.elementor-element-3ae5b88,.elementor-element-00342a8{display:none!important}.elementor-element-9167f8a{--min-height:auto !important;min-height:0!important}.elementor-element-1e3125e{--padding-top:48px !important;--padding-bottom:32px !important}}@media (max-width:1024px){.elementor-widget-wd_text_block p,.wd-text-block p{font-size:15px!important;line-height:1.65!important}.wd-btn-arrow{min-width:44px!important;min-height:44px!important}.scrollToTop{right:12px!important;bottom:24px!important}}@media (max-width:768px){.elementor-element-b02d933 .title{font-size:30px!important;line-height:1.25!important;letter-spacing:0!important}.elementor-element-321e552 .elementor-heading-title{font-size:30px!important;line-height:1.25!important}.elementor-element-c091643 .title,.elementor-element-772ce7f .title{font-size:30px!important;line-height:1.25!important;letter-spacing:0!important}}@media (max-width:768px){.elementor-element-54be2e3{--margin-top:140px !important;--margin-block-start:140px !important;margin-top:140px!important}.elementor-element-7c28c54{--display:grid !important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;align-items:start!important;justify-items:stretch!important;gap:0!important}.elementor-element-7c28c54>.elementor-element{width:100%!important;max-width:none!important;min-width:0!important;flex:none!important;padding:0!important;margin:0!important}.elementor-element-7c28c54 .elementor-widget-container,.elementor-element-7c28c54 .elementor-counter{width:100%!important;max-width:100%!important}.elementor-element-7c28c54 .elementor-counter-number-wrapper{display:flex!important;justify-content:center!important;align-items:baseline!important;white-space:nowrap!important}.elementor-element-7c28c54 .elementor-counter-number-prefix,.elementor-element-7c28c54 .elementor-counter-number-suffix{flex:0 0 auto!important}.elementor-element-7c28c54 .elementor-counter-number-wrapper,.elementor-element-7c28c54 .elementor-counter-number-prefix,.elementor-element-7c28c54 .elementor-counter-number,.elementor-element-7c28c54 .elementor-counter-number-suffix{font-size:22px!important;line-height:1.1!important}.elementor-element-7c28c54 .elementor-counter-title{display:block!important;font-size:10px!important;line-height:1.3!important;letter-spacing:0!important;margin:5px 0 0!important;padding:0 2px!important}}}