.elementor-8199 .elementor-element.elementor-element-114a4b8{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8199 .elementor-element.elementor-element-114a4b8:not(.elementor-motion-effects-element-type-background), .elementor-8199 .elementor-element.elementor-element-114a4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3ECE4;}.elementor-8199 .elementor-element.elementor-element-aa8e47e{--display:flex;}.elementor-8199 .elementor-element.elementor-element-6160bc4{--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;}.elementor-8199 .elementor-element.elementor-element-4186a6d .cart button, .elementor-8199 .elementor-element.elementor-element-4186a6d .cart .button{transition:all 0.2s;}.elementor-8199 .elementor-element.elementor-element-4186a6d .quantity .qty{transition:all 0.2s;}.elementor-8199 .elementor-element.elementor-element-1d39b3e .elementor-icon-list-icon i{color:#B88952;transition:color 0.3s;}.elementor-8199 .elementor-element.elementor-element-1d39b3e .elementor-icon-list-icon svg{fill:#B88952;transition:fill 0.3s;}.elementor-8199 .elementor-element.elementor-element-1d39b3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8199 .elementor-element.elementor-element-1d39b3e .elementor-icon-list-text{transition:color 0.3s;}.elementor-8199 .elementor-element.elementor-element-29e77b9{--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;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8199 .elementor-element.elementor-element-4e4fbbf{--display:flex;--min-height:300px;--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;}.elementor-8199 .elementor-element.elementor-element-88bece3{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8199 .elementor-element.elementor-element-88bece3:not(.elementor-motion-effects-element-type-background), .elementor-8199 .elementor-element.elementor-element-88bece3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3EF;}.elementor-8199 .elementor-element.elementor-element-bdbb695{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8199 .elementor-element.elementor-element-dd65976{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8199 .elementor-element.elementor-element-95dc47d{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8199 .elementor-element.elementor-element-ea52df2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8199 .elementor-element.elementor-element-ea52df2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8199 .elementor-element.elementor-element-510d403{--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:center;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-8199 .elementor-element.elementor-element-510d403:not(.elementor-motion-effects-element-type-background), .elementor-8199 .elementor-element.elementor-element-510d403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-8199 .elementor-element.elementor-element-2ed354b{text-align:center;}.elementor-8199 .elementor-element.elementor-element-2ed354b .elementor-heading-title{color:#FFFFFF;}@media(max-width:992px){.elementor-8199 .elementor-element.elementor-element-ea52df2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-8199 .elementor-element.elementor-element-114a4b8{--content-width:1200px;}.elementor-8199 .elementor-element.elementor-element-aa8e47e{--width:50%;}.elementor-8199 .elementor-element.elementor-element-6160bc4{--width:50%;}.elementor-8199 .elementor-element.elementor-element-29e77b9{--content-width:1200px;}.elementor-8199 .elementor-element.elementor-element-88bece3{--content-width:1200px;}.elementor-8199 .elementor-element.elementor-element-bdbb695{--content-width:1200px;}.elementor-8199 .elementor-element.elementor-element-dd65976{--content-width:1200px;}.elementor-8199 .elementor-element.elementor-element-95dc47d{--content-width:1200px;}.elementor-8199 .elementor-element.elementor-element-510d403{--content-width:1200px;}}@media(max-width:767px){.elementor-8199 .elementor-element.elementor-element-114a4b8{--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;--padding-top:24px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8199 .elementor-element.elementor-element-aa8e47e{--width:100%;}.elementor-8199 .elementor-element.elementor-element-6160bc4{--width:100%;}.elementor-8199 .elementor-element.elementor-element-29e77b9{--padding-top:32px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-8199 .elementor-element.elementor-element-4e4fbbf{--min-height:0px;}.elementor-8199 .elementor-element.elementor-element-88bece3{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8199 .elementor-element.elementor-element-bdbb695{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8199 .elementor-element.elementor-element-dd65976{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8199 .elementor-element.elementor-element-95dc47d{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8199 .elementor-element.elementor-element-ea52df2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS */body.elementor-page-8199 .oln-pd-right{text-align:left}
body.elementor-page-8199 .oln-pd-brand .elementor-heading-title{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#B88952 !important;text-align:left}
body.elementor-page-8199 .oln-pd-title .product_title, body.elementor-page-8199 .oln-pd-title .elementor-heading-title{font-size:38px;line-height:1.15;margin:0;color:#1E1E1E !important;text-align:left !important}
body.elementor-page-8199 .oln-pd-price .price, body.elementor-page-8199 .oln-pd-price .price *{font-size:26px;font-weight:600;color:#1E1E1E !important;text-align:left}
body.elementor-page-8199 .oln-pd-short, body.elementor-page-8199 .oln-pd-short *{text-align:left !important;color:#444}
body.elementor-page-8199 .oln-pd-trust .elementor-icon-list-text{color:#444}
body.elementor-page-8199 .oln-sec-title .elementor-heading-title{color:#1E1E1E}
body.elementor-page-8199 .oln-eyebrow-green .elementor-heading-title{font-size:13px;letter-spacing:.14em;font-weight:600;color:#2F6B4F}
body.elementor-page-8199 .oln-wa-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#25D366;color:#fff !important;font-weight:600;padding:14px 28px;border-radius:999px;text-decoration:none;font-size:16px}
body.elementor-page-8199 .oln-wa-btn:hover{background:#1ebe5a}
body.elementor-page-8199 .oln-wa-note{font-size:13px;color:#6b6b6b;margin:10px 0 0}
body.elementor-page-8199 .oln-pd-cta .oln-wa-wrap{text-align:center}
body.elementor-page-8199 .oln-spec{width:100%;border-collapse:collapse;margin:16px 0;font-size:15px}
body.elementor-page-8199 .oln-spec th, body.elementor-page-8199 .oln-spec td{border-bottom:1px solid #e6ddd2;padding:12px 10px;text-align:left;vertical-align:top}
body.elementor-page-8199 .oln-spec th{width:32%;color:#8a6a3e;font-weight:600;background:#faf7f3}
.elementor-8199.product_brand-healthynomic .oln-brand-tenqmin, .elementor-8199:not(.product_brand-healthynomic) .oln-brand-healthynomic{display:none !important}
@media(max-width:767px){body.elementor-page-8199 .oln-pd-title .product_title{font-size:28px}body.elementor-page-8199 .oln-spec th{width:40%}body.elementor-page-8199 .oln-wa-btn{width:100%}}

/* OLN-SHOP-START */
body.elementor-page-8199 .oln-bpom{display:inline-flex;align-items:center;gap:10px;border:1px solid #E6DCCB;border-radius:6px;padding:6px 12px;font-size:13px;background:#FBF8F2;margin:4px 0 6px}
body.elementor-page-8199 .oln-bpom-k{font-weight:700;letter-spacing:.06em;color:#1E1E1E}
body.elementor-page-8199 .oln-bpom-v{color:#555}
body.elementor-page-8199 .oln-bpom.is-registered .oln-bpom-v{color:#2F6B4F;font-weight:600}
body.elementor-page-8199 .oln-pd-atc form.cart{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin:6px 0 4px}
body.elementor-page-8199 .oln-pd-atc .quantity{margin:0 !important}
body.elementor-page-8199 .oln-pd-atc .quantity .qty{height:52px;min-width:72px;border:1px solid #DDD;border-radius:6px;text-align:center;font-size:16px}
body.elementor-page-8199 .oln-pd-atc .single_add_to_cart_button{display:inline-flex !important;align-items:center;justify-content:center;flex:1 1 220px;height:52px;background:#1E1E1E !important;color:#fff !important;border:0 !important;border-radius:6px !important;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:none}
body.elementor-page-8199 .oln-pd-atc .single_add_to_cart_button:hover{background:#B88952 !important}
body.elementor-page-8199 .oln-wa-btn.oln-wa-secondary{background:#fff !important;color:#1E1E1E !important;border:1px solid #1E1E1E;width:100%;box-sizing:border-box}
body.elementor-page-8199 .oln-wa-btn.oln-wa-secondary:hover{border-color:#25D366;color:#128C4A !important}
body.elementor-page-8199 .oln-pd-trust a{color:#444;text-decoration:underline;text-underline-offset:3px}
body.elementor-page-8199 .oln-reviews #reviews h2.woocommerce-Reviews-title{font-size:18px;font-weight:600;color:#1E1E1E;margin:0 0 16px}
body.elementor-page-8199 .oln-reviews .commentlist{list-style:none;margin:0;padding:0}
body.elementor-page-8199 .oln-reviews .commentlist li{border:1px solid #eee;border-radius:8px;padding:16px 18px;margin-bottom:12px;background:#fff}
body.elementor-page-8199 .oln-reviews .star-rating{color:#B88952}
body.elementor-page-8199 .oln-reviews #review_form_wrapper{margin-top:18px}
body.elementor-page-8199 .oln-review-cta{font-size:14px;color:#555;margin-top:6px}
body.elementor-page-8199 .oln-review-cta a{color:#B88952;font-weight:600}
body.elementor-page-8199 .oln-related ul.products li.product .button{display:none !important}
body.elementor-page-8199 .oln-related > .elementor-widget-container > section > h2, body.elementor-page-8199 .oln-related .related > h2{display:none}
/* OLN-SHOP-END */
.elementor-8199 .oln-tech-link{display:inline-block;margin-top:6px;font-weight:600;color:#B88952;text-decoration:none;border-bottom:1px solid currentColor}
/* OLN-PD-V3 */
body.elementor-page-8199 .oln-brand-tenqmin{background:#F3ECE4!important}
body.elementor-page-8199 .pd-tech{max-width:1200px;margin:0 auto;padding:72px 20px}
body.elementor-page-8199 .pd-tech-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}
body.elementor-page-8199 .pd-eyebrow{font-size:12px;letter-spacing:.18em;font-weight:600;color:#B88952;text-transform:uppercase;margin:0 0 10px}
body.elementor-page-8199 .pd-h2{font-size:34px;line-height:1.2;color:#1E1E1E;margin:0 0 14px}
body.elementor-page-8199 .pd-p{font-size:16px;line-height:1.7;color:#4a4a4a;margin:0 0 16px}
body.elementor-page-8199 .pd-list{list-style:none;margin:0 0 20px;padding:0}
body.elementor-page-8199 .pd-list li{position:relative;padding-left:16px;margin:0 0 8px;font-size:15px;line-height:1.55;color:#4a4a4a}
body.elementor-page-8199 .pd-list li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#B88952}
body.elementor-page-8199 .pd-link{font-weight:600;color:#9c7243!important;text-decoration:none}
body.elementor-page-8199 .pd-cmp{display:grid;grid-template-columns:1fr 1fr;gap:14px}
body.elementor-page-8199 .pd-cmp figure{margin:0;text-align:center}
body.elementor-page-8199 .pd-cimg{border-radius:18px;overflow:hidden;background:#0b0f1a;aspect-ratio:1/1}
body.elementor-page-8199 .pd-cimg img{width:100%;height:100%;object-fit:cover;object-position:50% 42%;transform:scale(1.25);display:block}
body.elementor-page-8199 .pd-win .pd-cimg{box-shadow:0 0 0 3px #B88952}
body.elementor-page-8199 .pd-cmp figcaption{margin-top:10px}
body.elementor-page-8199 .pd-cmp figcaption b{display:block;font-size:15px;color:#1E1E1E}
body.elementor-page-8199 .pd-cmp figcaption span{display:block;font-size:13px;color:#6b6b6b}
@media (max-width:1024px){body.elementor-page-8199 .pd-tech-grid{grid-template-columns:1fr;gap:28px}}
@media (max-width:767px){body.elementor-page-8199 .pd-tech{padding:44px 16px}body.elementor-page-8199 .pd-h2{font-size:26px}body.elementor-page-8199 .pd-p{font-size:14.5px}body.elementor-page-8199 .pd-list li{font-size:13.5px}body.elementor-page-8199 .pd-cmp{gap:10px}body.elementor-page-8199 .pd-cimg{border-radius:14px}body.elementor-page-8199 .pd-cmp figcaption b{font-size:13px}body.elementor-page-8199 .pd-cmp figcaption span{font-size:11.5px}}
/* OLN-PD-V3 cmp3 */
body.elementor-page-8199 .pd-cmp3{grid-template-columns:repeat(3,1fr);gap:12px}
body.elementor-page-8199 .pd-cmp3 .pd-cap-note{grid-column:1/-1;text-align:center;font-size:12px;color:#8a8a8a;margin:4px 0 0}
body.elementor-page-8199 .pd-cmp3 figcaption span{font-size:12px;line-height:1.4}
@media (max-width:767px){body.elementor-page-8199 .pd-cmp3{gap:8px}body.elementor-page-8199 .pd-cmp3 .pd-cimg{border-radius:12px}body.elementor-page-8199 .pd-cmp3 figcaption b{font-size:12.5px}body.elementor-page-8199 .pd-cmp3 figcaption span{font-size:11px}}/* End custom CSS */