.elementor-8686 .elementor-element.elementor-element-eef590a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-8686 .elementor-element.elementor-element-eef590a .woocommerce-breadcrumb{color:var( --e-global-color-v4-ink_soft );font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-8686 .elementor-element.elementor-element-eef590a .woocommerce-breadcrumb > a{color:var( --e-global-color-v4-leaf_dark );}.elementor-8686 .elementor-element.elementor-element-nhpg001 .nhpg-7f3c21ab{--nhpg-cols:var(--nhpg-thumb) minmax(0,1fr);--nhpg-areas:"t m";--nhpg-tdir:column;--nhpg-tox:hidden;--nhpg-toy:auto;--nhpg-contain:size;--nhpg-tshow:flex;--nhpg-ratio:1/1;--nhpg-bg:#FFFFFF;--nhpg-radius:16px;--nhpg-pad:0px;--nhpg-thumb:76px;--nhpg-gap:10px;--nhpg-tradius:10px;--nhpg-dim:0.55;--nhpg-active:#13241D;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8686 .elementor-element.elementor-element-d3cb457 .elementor-icon-list-icon{width:14px;}.elementor-8686 .elementor-element.elementor-element-d3cb457 .elementor-icon-list-icon i{font-size:14px;}.elementor-8686 .elementor-element.elementor-element-d3cb457 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-8686 .elementor-element.elementor-element-d3cb457 .elementor-icon-list-text, .elementor-8686 .elementor-element.elementor-element-d3cb457 .elementor-icon-list-text a{color:var( --e-global-color-v4-ink_soft );}.elementor-8686 .elementor-element.elementor-element-d3cb457 .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-8686 .elementor-element.elementor-element-4e9eebe .woocommerce-review-link{color:var( --e-global-color-v4-leaf_dark );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8686 .elementor-element.elementor-element-896809d .product-tag-container-c6fd7519{flex-wrap:wrap;overflow:visible;scroll-snap-type:none;--ptp-scroll-flex:initial;--ptp-ws:normal;--ptp-mask:none;--ptp-room:0px;justify-content:flex-start;align-items:center;gap:6px;}.elementor-8686 .elementor-element.elementor-element-896809d .tag-pill-c6fd7519{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1em;background-color:var( --e-global-color-v4-sage_bg );border-style:none;border-radius:999px 999px 999px 999px;opacity:1;padding:5px 12px 5px 12px;}.elementor-8686 .elementor-element.elementor-element-896809d .tag-pill-c6fd7519, .elementor-8686 .elementor-element.elementor-element-896809d .tag-pill-c6fd7519:hover{color:var( --e-global-color-v4-forest_green_bg );}.elementor-8686 .elementor-element.elementor-element-896809d{--ptp-h-color:var( --e-global-color-4796266 );--ptp-h-bg:var( --e-global-color-v4-forest_green_bg );--ptp-dur:0.3s;}.elementor-8686 .elementor-element.elementor-element-c822ced .product-tag-container-c6fd7519{flex-wrap:wrap;overflow:visible;scroll-snap-type:none;--ptp-scroll-flex:initial;--ptp-ws:normal;--ptp-mask:none;--ptp-room:0px;justify-content:flex-start;align-items:center;gap:6px;}.elementor-8686 .elementor-element.elementor-element-c822ced .tag-pill-c6fd7519{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1em;background-color:var( --e-global-color-v4-sage_bg );border-style:none;border-radius:999px 999px 999px 999px;opacity:1;padding:5px 12px 5px 12px;}.elementor-8686 .elementor-element.elementor-element-c822ced .tag-pill-c6fd7519, .elementor-8686 .elementor-element.elementor-element-c822ced .tag-pill-c6fd7519:hover{color:var( --e-global-color-v4-forest_green_bg );}.elementor-8686 .elementor-element.elementor-element-c822ced{--ptp-h-color:var( --e-global-color-4796266 );--ptp-h-bg:var( --e-global-color-v4-forest_green_bg );--ptp-dur:0.3s;}.elementor-8686 .elementor-element.elementor-element-20160b0{background-color:var( --e-global-color-v4-sage_light_bg );padding:14px 18px 14px 18px;border-radius:10px 10px 10px 10px;}.woocommerce .elementor-8686 .elementor-element.elementor-element-20160b0 .woocommerce-product-details__short-description{color:var( --e-global-color-v4-ink );font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-8686 .elementor-element.elementor-element-db0917c .price{color:var( --e-global-color-v4-forest_green_bg );font-family:"Inter", Sans-serif;font-size:30px;font-weight:800;}.woocommerce .elementor-8686 .elementor-element.elementor-element-db0917c .price ins{color:var( --e-global-color-v4-forest_green_bg );}.elementor-8686 .elementor-element.elementor-element-82f5566 .fgp-390bae15{--fgp-accent:var( --e-global-color-v4-forest_green_bg );--fgp-ink:var( --e-global-color-v4-ink );--fgp-ticket:var( --e-global-color-v4-sage_light_bg );--fgp-card:var( --e-global-color-4796266 );--fgp-sel:var( --e-global-color-v4-sage_light_bg );--fgp-border:var( --e-global-color-v4-sage_bg );--fgp-strike:var( --e-global-color-v4-ink_soft );--fgp-new:var( --e-global-color-v4-forest_green_bg );--fgp-badge:var( --e-global-color-v4-leaf_dark );--fgp-btn:var( --e-global-color-v4-forest_green_bg );--fgp-btn-text:var( --e-global-color-4796266 );--fgp-cols:3;}.elementor-8686 .elementor-element.elementor-element-82f5566 .fgp-390bae15 .fgp-btn:hover:not(:disabled){background-color:var( --e-global-color-v4-forest_green_bg_2 );filter:var( --e-global-color-v4-forest_green_bg_2 );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8686 .elementor-element.elementor-element-ab55b0f{color:var( --e-global-color-v4-ink );font-family:"Inter", Sans-serif;font-size:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8686 .elementor-element.elementor-element-e2e2e1e{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:var( --e-global-color-v4-ink );}.elementor-8686 .elementor-element.elementor-element-dfb914e{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:var( --e-global-color-v4-ink );}.elementor-8686 .elementor-element.elementor-element-4e4cdc0{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:var( --e-global-color-v4-ink );}.elementor-8686 .elementor-element.elementor-element-a54b935{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:var( --e-global-color-v4-ink );}.elementor-8686 .elementor-element.elementor-element-060f0d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--flex-wrap:nowrap;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-8686 .elementor-element.elementor-element-060f0d6:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-060f0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-1fe65d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-1fe65d3.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8686 .elementor-element.elementor-element-59c5fd9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-1d9616e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-c253b2e{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#DFEEDE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8686 .elementor-element.elementor-element-59bd35f .elementor-button{background-color:#FAF5EC;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#0E3B2E;color:#0E3B2E;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-8686 .elementor-element.elementor-element-59bd35f .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-59bd35f .elementor-button:focus{background-color:#FFFFFF;color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-59bd35f .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-59bd35f .elementor-button:focus svg{fill:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-3526f66{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8686 .elementor-element.elementor-element-14d3085{background-color:rgba(255,255,255,0.08);padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(190,222,180,0.3);border-radius:14px 14px 14px 14px;}.elementor-8686 .elementor-element.elementor-element-14d3085 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-8686 .elementor-element.elementor-element-14d3085 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-14d3085.elementor-view-stacked .elementor-icon{background-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-14d3085.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-14d3085.elementor-view-default .elementor-icon{fill:#F0AA32;color:#F0AA32;border-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-14d3085 .elementor-icon{font-size:22px;}.elementor-8686 .elementor-element.elementor-element-14d3085 .elementor-icon-box-title, .elementor-8686 .elementor-element.elementor-element-14d3085 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-8686 .elementor-element.elementor-element-14d3085 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#F2E9DA;}.elementor-8686 .elementor-element.elementor-element-72098fb{background-color:rgba(255,255,255,0.08);padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(190,222,180,0.3);border-radius:14px 14px 14px 14px;}.elementor-8686 .elementor-element.elementor-element-72098fb .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-8686 .elementor-element.elementor-element-72098fb .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-72098fb.elementor-view-stacked .elementor-icon{background-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-72098fb.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-72098fb.elementor-view-default .elementor-icon{fill:#F0AA32;color:#F0AA32;border-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-72098fb .elementor-icon{font-size:22px;}.elementor-8686 .elementor-element.elementor-element-72098fb .elementor-icon-box-title, .elementor-8686 .elementor-element.elementor-element-72098fb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-8686 .elementor-element.elementor-element-72098fb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#F2E9DA;}.elementor-8686 .elementor-element.elementor-element-1ef463b{background-color:rgba(255,255,255,0.08);padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(190,222,180,0.3);border-radius:14px 14px 14px 14px;}.elementor-8686 .elementor-element.elementor-element-1ef463b .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-8686 .elementor-element.elementor-element-1ef463b .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-1ef463b.elementor-view-stacked .elementor-icon{background-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-1ef463b.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-1ef463b.elementor-view-default .elementor-icon{fill:#F0AA32;color:#F0AA32;border-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-1ef463b .elementor-icon{font-size:22px;}.elementor-8686 .elementor-element.elementor-element-1ef463b .elementor-icon-box-title, .elementor-8686 .elementor-element.elementor-element-1ef463b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-8686 .elementor-element.elementor-element-1ef463b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#F2E9DA;}.elementor-8686 .elementor-element.elementor-element-60c787b{background-color:rgba(255,255,255,0.08);padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(190,222,180,0.3);border-radius:14px 14px 14px 14px;}.elementor-8686 .elementor-element.elementor-element-60c787b .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-8686 .elementor-element.elementor-element-60c787b .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-60c787b.elementor-view-stacked .elementor-icon{background-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-60c787b.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-60c787b.elementor-view-default .elementor-icon{fill:#F0AA32;color:#F0AA32;border-color:#F0AA32;}.elementor-8686 .elementor-element.elementor-element-60c787b .elementor-icon{font-size:22px;}.elementor-8686 .elementor-element.elementor-element-60c787b .elementor-icon-box-title, .elementor-8686 .elementor-element.elementor-element-60c787b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-8686 .elementor-element.elementor-element-60c787b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#F2E9DA;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:16px;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#13241D;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#13241D;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .price{color:#0E3B2E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .price ins{color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .price ins .amount{color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .price del{color:#5C665E;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .price del .amount{color:#5C665E;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#0E3B2E;border-color:#0E3B2E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;border-radius:999px 999px 999px 999px;padding:10px 20px 10px 20px;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#14543F;border-color:#14543F;}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products ul.products li.product span.onsale{display:block;}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;padding:12px 12px 12px 12px;background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:16px;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#13241D;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#13241D;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .price{color:#0E3B2E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .price ins{color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .price ins .amount{color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .price del{color:#5C665E;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .price del .amount{color:#5C665E;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#0E3B2E;border-color:#0E3B2E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;border-radius:999px 999px 999px 999px;padding:10px 20px 10px 20px;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#14543F;border-color:#14543F;}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8686 .elementor-element.elementor-element-7105d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8686 .elementor-element.elementor-element-397257c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8686 .elementor-element.elementor-element-397257c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-8f78e4e{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-text );}.elementor-8686 .elementor-element.elementor-element-8f78e4e .swiper-slide > .elementor-element{height:100%;}.elementor-8686 .elementor-element.elementor-element-d5fd23b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-8686 .elementor-element.elementor-element-4b24b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8686 .elementor-element.elementor-element-4b24b3d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#0E3B2E;}.elementor-8686 .elementor-element.elementor-element-a63836f{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-text );}.elementor-8686 .elementor-element.elementor-element-a63836f .swiper-slide > .elementor-element{height:100%;}.elementor-8686 .elementor-element.elementor-element-a1b0c4f .e-off-canvas__overlay{background-color:var( --e-global-color-nhdrwov );}.elementor-8686 .elementor-element.elementor-element-a1b0c4f{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:480px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.5s;--e-off-canvas-overlay-opacity:1;}.elementor-8686 .elementor-element.elementor-element-a1b0c50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}@media(min-width:768px){.elementor-8686 .elementor-element.elementor-element-1fe65d3{--width:52%;}.elementor-8686 .elementor-element.elementor-element-3526f66{--width:48%;}.elementor-8686 .elementor-element.elementor-element-060f0d6{--content-width:1152px;}.elementor-8686 .elementor-element.elementor-element-7105d4b{--width:100%;}.elementor-8686 .elementor-element.elementor-element-d5fd23b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8686 .elementor-element.elementor-element-060f0d6{--content-width:100%;}}@media(min-width:2400px){.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-3526f66{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-8f78e4e{--swiper-slides-to-display:3;}.elementor-8686 .elementor-element.elementor-element-a63836f{--swiper-slides-to-display:3;}}@media(max-width:1366px){.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-3526f66{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-8f78e4e{--swiper-slides-to-display:3;}.elementor-8686 .elementor-element.elementor-element-a63836f{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-8686 .elementor-element.elementor-element-3526f66{--grid-auto-flow:row;}.elementor-8686 .elementor-element.elementor-element-8f78e4e{--swiper-slides-to-display:3;}.elementor-8686 .elementor-element.elementor-element-a63836f{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-8686 .elementor-element.elementor-element-nhpg001 .nhpg-7f3c21ab{--nhpg-cols:minmax(0,1fr);--nhpg-areas:"m" "t";--nhpg-tdir:row;--nhpg-tox:auto;--nhpg-toy:hidden;--nhpg-contain:none;--nhpg-tshow:flex;--nhpg-thumb:56px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-82f5566 .fgp-390bae15{--fgp-cols:3;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-3526f66{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-060f0d6{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8686 .elementor-element.elementor-element-7105d4b{--padding-top:48px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8686 .elementor-element.elementor-element-8f78e4e{--swiper-slides-to-display:2;}.elementor-8686 .elementor-element.elementor-element-a63836f{--swiper-slides-to-display:2;}.elementor-8686 .elementor-element.elementor-element-d5fd23b{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}}@media(max-width:880px){.elementor-8686 .elementor-element.elementor-element-896809d .product-tag-container-c6fd7519{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;--ptp-scroll-flex:0 0 auto;--ptp-ws:nowrap;--ptp-mask:linear-gradient(to right,#000 calc(100% - var(--ptp-fade-w,32px)),transparent);--ptp-room:8px;--ptp-tap:44px;}.elementor-8686 .elementor-element.elementor-element-c822ced .product-tag-container-c6fd7519{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;--ptp-scroll-flex:0 0 auto;--ptp-ws:nowrap;--ptp-mask:linear-gradient(to right,#000 calc(100% - var(--ptp-fade-w,32px)),transparent);--ptp-room:8px;--ptp-tap:44px;}.elementor-8686 .elementor-element.elementor-element-3526f66{--grid-auto-flow:row;}.elementor-8686 .elementor-element.elementor-element-8f78e4e{--swiper-slides-to-display:2;}.elementor-8686 .elementor-element.elementor-element-a63836f{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8686 .elementor-element.elementor-element-nhpg001 .nhpg-7f3c21ab{--nhpg-cols:minmax(0,1fr);--nhpg-areas:"m" "t";--nhpg-tdir:row;--nhpg-tox:auto;--nhpg-toy:hidden;--nhpg-contain:none;--nhpg-tshow:flex;--nhpg-thumb:48px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-82f5566 .fgp-390bae15{--fgp-cols:2;}.elementor-8686 .elementor-element.elementor-element-1fe65d3{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-1d9616e .elementor-heading-title{font-size:24px;}.elementor-8686 .elementor-element.elementor-element-3526f66{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-060f0d6{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-e56505e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8686 .elementor-element.elementor-element-4f4ad2b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8686 .elementor-element.elementor-element-7105d4b{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-397257c .elementor-heading-title{font-size:24px;}.elementor-8686 .elementor-element.elementor-element-8f78e4e{--swiper-slides-to-display:2;}.elementor-8686 .elementor-element.elementor-element-4b24b3d .elementor-heading-title{font-size:24px;}.elementor-8686 .elementor-element.elementor-element-a63836f{--swiper-slides-to-display:2;}.elementor-8686 .elementor-element.elementor-element-d5fd23b{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-a1b0c4f{--e-off-canvas-width:100%;}}/* Start custom CSS *//* NutriHERE Single Product v2: owner-approved CSS. Every custom rule on this template lives here. */
/* 2026-10-31: gallery CSS-2 removed; the NH Product Gallery widget (Angie 10424) handles the layout. *//* End custom CSS */