.elementor-29865 .elementor-element.elementor-element-3e3eea0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-29865 .elementor-element.elementor-element-3e3eea0:not(.elementor-motion-effects-element-type-background),.elementor-29865 .elementor-element.elementor-element-3e3eea0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29865 .elementor-element.elementor-element-c7c2108{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29865 .elementor-element.elementor-element-a4e70a8{--display:flex}.elementor-29865 .elementor-element.elementor-element-6ae2d25{--display:flex}.elementor-29865 .elementor-element.elementor-element-2fe7f29{--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;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-29865 .elementor-element.elementor-element-dd627b9 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:15px}html .elementor-29865 .elementor-element.elementor-element-8edbe86 .product_title{font-size:28px}.elementor-29865 .elementor-element.elementor-element-a34015e{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px}.elementor-29865 .elementor-element.elementor-element-a34015e .elementor-divider-separator{width:100%}.elementor-29865 .elementor-element.elementor-element-a34015e .elementor-divider{padding-block-start:1px;padding-block-end:1px}.elementor-29865 .elementor-element.elementor-element-bd01240{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-29865 .elementor-element.elementor-element-3321d5d{--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:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-29865 .elementor-element.elementor-element-90d976e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-29865 .elementor-element.elementor-element-69f0ef0{width:auto;max-width:auto}.elementor-29865 .elementor-element.elementor-element-69f0ef0>.elementor-widget-container{margin:0 -6px 0 0}.elementor-29865 .elementor-element.elementor-element-39afe97{--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}.elementor-29865 .elementor-element.elementor-element-b2dae87>.elementor-widget-container{background-color:#FFF;margin:0 0 20px 0;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px}.elementor-29865 .elementor-element.elementor-element-ee5b9bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-29865 .elementor-element.elementor-element-1ee1ec8{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-29865 .elementor-element.elementor-element-1ee1ec8:not(.elementor-motion-effects-element-type-background),.elementor-29865 .elementor-element.elementor-element-1ee1ec8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29865 .elementor-element.elementor-element-70743a4a{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-29865 .elementor-element.elementor-element-4c42cf5d .wd-products-with-bg,.elementor-29865 .elementor-element.elementor-element-4c42cf5d .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF}.elementor-29865 .elementor-element.elementor-element-535b65ed{--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}.elementor-29865 .elementor-element.elementor-element-281db294>.elementor-widget-container{margin:0 0 30px 0}.elementor-29865 .elementor-element.elementor-element-281db294 .wd-products-with-bg,.elementor-29865 .elementor-element.elementor-element-281db294 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF}@media(min-width:769px){.elementor-29865 .elementor-element.elementor-element-1ee1ec8{--width:100%}}@media(max-width:1024px){.elementor-29865 .elementor-element.elementor-element-dd627b9 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:12px}html .elementor-29865 .elementor-element.elementor-element-8edbe86 .product_title{font-size:24px}.elementor-29865 .elementor-element.elementor-element-3321d5d{--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-29865 .elementor-element.elementor-element-90d976e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-29865 .elementor-element.elementor-element-70743a4a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}}@media(max-width:768px){.elementor-29865 .elementor-element.elementor-element-dd627b9 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:12px}html .elementor-29865 .elementor-element.elementor-element-8edbe86 .product_title{font-size:22px}.elementor-29865 .elementor-element.elementor-element-90d976e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-29865 .elementor-element.elementor-element-ee5b9bd{--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-29865 .elementor-element.elementor-element-1ee1ec8{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-29865 .elementor-element.elementor-element-70743a4a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-29865 .elementor-element.elementor-element-4c42cf5d .wd-el-title{font-size:20px}.elementor-29865 .elementor-element.elementor-element-281db294 .wd-el-title{font-size:20px}}@media(max-width:1024px) and (min-width:769px){.elementor-29865 .elementor-element.elementor-element-90d976e{--width:100%}}.star-rating{margin-bottom:0!important;font-size:15px!important}.woocommerce-product-rating{display:flex;gap:6px}span.wd-last{display:none}.batch-add-section.sticky-in-column{position:-webkit-sticky;position:sticky!important;bottom:0!important;z-index:99;background:#ffffff!important;border:1px solid #e1e1e1!important;box-shadow:0 -2px 8px rgb(0 0 0 / .05)!important;display:block;width:100%;padding:12px 20px;margin-top:0;box-sizing:border-box}.batch-info-container{text-align:center;margin-bottom:10px;font-size:14px;color:#333;line-height:1.2}.batch-text-label{color:#666}.J-BatchNum{font-weight:700;font-size:16px;color:#0058aa;margin:0 4px}.batch-button-row{width:100%}.batch-button-row button.single_add_to_cart_button{width:100%!important;margin:0!important;background-color:#0058aa!important;color:#ffffff!important;border:1px solid #0058aa!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase;border-radius:4px!important;transition:all 0.2s ease!important;cursor:pointer!important;display:flex!important;justify-content:center!important;align-items:center!important;min-height:39px!important;line-height:1.2!important;padding:0 10px!important}.batch-button-row button.single_add_to_cart_button font,.batch-button-row button.single_add_to_cart_button span{vertical-align:inherit!important;line-height:inherit!important;display:inline!important}.batch-button-row button.single_add_to_cart_button:hover{background-color:#004080!important;border-color:#004080!important}.batch-button-row button.single_add_to_cart_button:disabled,.batch-button-row button.single_add_to_cart_button.disabled_custom{background-color:#f5f5f5!important;border-color:#ddd!important;color:#999!important;cursor:not-allowed!important;pointer-events:none!important;opacity:1!important}button.single_add_to_cart_button.button.alt{padding:0 10px!important;min-height:44px!important}@media (max-width:768px){.batch-add-section.sticky-in-column{padding:10px 15px}}table.woocommerce-grouped-product-list thead{display:none!important}table.woocommerce-grouped-product-list tbody tr{display:grid!important;grid-template-columns:65px 1fr auto!important;grid-template-rows:min-content min-content!important;grid-template-areas:"img name qty" "img price qty"!important;column-gap:15px!important;row-gap:4px!important;padding:15px 0!important;border-bottom:1px solid #f2f2f2!important;align-items:center!important;margin:0!important;height:auto!important;min-height:80px!important;width:100%!important}table.woocommerce-grouped-product-list tbody tr::before,table.woocommerce-grouped-product-list tbody tr::after{display:none!important;content:none!important}table.woocommerce-grouped-product-list td{display:none!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__thumbnail,table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__name,table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price,table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__quantity{display:block!important;border:none!important;padding:0!important;margin:0!important;background:transparent!important;width:auto!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__thumbnail{grid-area:img!important;grid-row:1 / 3!important;align-self:center!important;width:60px!important;height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__thumbnail img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:4px!important;margin:0!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__name{grid-area:name!important;align-self:end!important;margin-bottom:0!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__name a{font-size:14px!important;line-height:1.3!important;color:#333!important;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price{grid-area:price!important;align-self:start!important;margin-top:2px!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price .amount,table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price ins{color:#E60023!important;font-weight:700!important;font-size:15px!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price del{font-size:12px!important;color:#999!important;margin-left:6px!important;opacity:0.6!important}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__quantity{grid-area:qty!important;grid-row:1 / 3!important;align-self:center!important;justify-self:end!important;margin-left:auto!important}table.woocommerce-grouped-product-list .quantity{margin:0!important;min-height:32px!important;height:32px!important;display:flex!important;align-items:center!important}table.woocommerce-grouped-product-list .quantity input.qty{width:35px!important}.group_table{padding-top:0!important;border-top:1px solid var(--brdcolor-gray-300)!important;margin-bottom:6px!important}#product-page-des-tab .wd-nav-wrapper.wd-nav-tabs-wrapper{margin-top:0!important;margin-bottom:18px!important;padding:0!important;border:none!important;box-shadow:none!important;background:transparent!important;background-image:none!important;position:relative!important;-webkit-mask-image:none!important;mask-image:none!important}#product-page-des-tab .wd-nav-wrapper.wd-nav-tabs-wrapper::before,#product-page-des-tab .wd-nav-wrapper.wd-nav-tabs-wrapper::after,#product-page-des-tab .wd-nav-tabs-wrapper::before,#product-page-des-tab .wd-nav-tabs-wrapper::after{display:none!important;content:none!important;background:none!important;width:0!important}#product-page-des-tab .wd-nav-tabs.wc-tabs{display:flex!important;width:100%!important;padding:6px!important;margin:0 auto!important;background-color:#f0f2f5!important;border-radius:12px!important;list-style:none!important;border:none!important;box-shadow:none!important;overflow:hidden!important;overflow-x:hidden!important;white-space:nowrap!important}#product-page-des-tab .wd-nav-tabs.wc-tabs li{flex:1!important;margin:0!important;background:none!important;border:none!important;box-shadow:none!important;min-width:0!important}#product-page-des-tab .wd-nav-tabs.wc-tabs li a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:12px 5px!important;font-size:14px!important;font-weight:700!important;color:#888!important;border-radius:10px!important;border:none!important;background:transparent!important;transition:all 0.3s ease!important;text-decoration:none!important;box-shadow:none!important}#product-page-des-tab .wd-nav-tabs.wc-tabs li.active a{color:var(--wd-primary-color)!important;background-color:#ffffff!important;box-shadow:0 4px 10px rgb(0 0 0 / .08)!important}#product-page-des-tab .wd-nav-tabs.wc-tabs li a::after,#product-page-des-tab .wd-nav-tabs.wc-tabs li a::before,#product-page-des-tab .wd-tabs-title::after,#product-page-des-tab .wd-tabs-title::before{display:none!important;content:none!important}@media (max-width:768px){#product-page-des-tab .wd-nav-tabs.wc-tabs{padding:4px!important}#product-page-des-tab .wd-nav-tabs.wc-tabs li a{font-size:13px!important;padding:10px 2px!important;background-image:none!important}}.comment-form .submit{width:100%}.comment-form .form-submit{text-align:center}#comments{margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.wd-reviews-heading{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:25px}.woocommerce-Reviews-title{font-size:20px;font-weight:700;color:#333;margin:0}.wd-reviews-content ol.commentlist{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:0;margin:0;list-style:none}.wd-reviews-content ol.commentlist li.review{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgb(0 0 0 / .03);transition:transform 0.2s ease,box-shadow 0.2s ease;display:flex;flex-direction:column;margin-bottom:0!important}.wd-reviews-content ol.commentlist li.review:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .06)}.comment_container{width:100%}.comment-text .meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:.9em}.woocommerce-review__author{font-weight:700;color:#222;font-size:16px}.woocommerce-review__published-date{color:#999;font-size:12px}.woocommerce-review__dash{display:none}.woocommerce-review__verified{color:#27ae60;font-size:12px;font-weight:600;background:#e8f5e9;padding:2px 6px;border-radius:4px;margin-left:8px;display:inline-block}.star-rating{float:none!important;margin-bottom:10px;color:#ffb800;font-size:14px}.description p{color:#444;line-height:1.6;font-size:14px;margin-bottom:10px}.wd-review-likes{margin-top:auto;padding-top:15px;border-top:1px solid #f9f9f9;display:flex;gap:15px}.wd-review-likes a{color:#777;font-size:13px;text-decoration:none;display:flex;align-items:center}.wd-review-likes a:hover{color:#333}@media screen and (max-width:768px){.wd-reviews-content ol.commentlist{grid-template-columns:1fr;gap:15px}.wd-reviews-heading{flex-direction:column;align-items:flex-start;gap:10px}.woocommerce-Reviews-title span{display:block;font-size:14px;color:#666;margin-top:5px}.wd-reviews-filters select{width:100%;max-width:100%}.wd-reviews-tools{width:100%}}#loadMoreReviewsBtn{display:block;width:100%;max-width:300px;margin:30px auto 0;padding:12px 0;text-align:center;background-color:#f7f7f7;color:#333;border:1px solid #ddd;border-radius:25px;font-weight:600;cursor:pointer;transition:all 0.3s}#loadMoreReviewsBtn:hover{background-color:#333;color:#fff;border-color:#333}