.elementor-18254 .elementor-element.elementor-element-f1fe238{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18254 .elementor-element.elementor-element-e0f8d4a{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18254 .elementor-element.elementor-element-06887ed{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18254 .elementor-element.elementor-element-af951f2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18254 .elementor-element.elementor-element-6247052 .cart button, .elementor-18254 .elementor-element.elementor-element-6247052 .cart .button{transition:all 0.2s;}.elementor-18254 .elementor-element.elementor-element-6247052 .quantity .qty{transition:all 0.2s;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-18254 .elementor-element.elementor-element-cb2db5d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18254 .elementor-element.elementor-element-396f20d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-18254 .elementor-element.elementor-element-59d7033.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18254 .elementor-element.elementor-element-59d7033.elementor-wc-products ul.products li.product span.onsale{display:block;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-18254 .elementor-element.elementor-element-7550ec4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18254 .elementor-element.elementor-element-7550ec4.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-18254 .elementor-element.elementor-element-f1fe238{--content-width:1320px;}}@media(max-width:1024px){.elementor-18254 .elementor-element.elementor-element-59d7033.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18254 .elementor-element.elementor-element-7550ec4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-18254 .elementor-element.elementor-element-59d7033.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18254 .elementor-element.elementor-element-7550ec4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS */.uo-sp{margin:8px auto 30px!important}
.uo-sp-bc{margin:14px 0!important}
.uo-sp-top{gap:32px!important;background:#fff!important;border:1px solid var(--uo-l)!important;border-radius:18px!important;padding:28px!important}
.uo-sp-top>.e-con-inner{gap:32px!important}
.uo-sp-gal{flex:1 1 440px!important;min-width:0!important}
.uo-sp-info{flex:1 1 420px!important;min-width:0!important;gap:12px!important}
.uo-sp-title .product_title{font-family:var(--uo-en)!important;font-size:30px!important;font-weight:800!important;line-height:1.3!important;color:var(--uo-ink)!important;margin:0!important}
.uo-sp-price .price{font-family:var(--uo-en)!important;font-size:30px!important;font-weight:800!important;color:var(--uo-p)!important;margin:0!important}
.uo-sp-price .price del{font-size:18px!important;color:#66798A!important;font-weight:400!important}
.uo-sp-price .price ins{text-decoration:none!important}
.uo-sp-short p{font-family:var(--uo-bn)!important;font-size:15px!important;line-height:1.75!important;color:#2E4150!important}
.uo-sp-atc form.cart{display:flex!important;gap:10px!important;align-items:center!important;margin:0!important}
.uo-sp-atc .quantity .qty{height:52px!important;width:76px!important;border:1.5px solid var(--uo-l)!important;border-radius:10px!important;font-size:16px!important}
.uo-sp-atc .single_add_to_cart_button{flex:1!important;height:52px!important;background:var(--uo-p)!important;color:#fff!important;border-radius:10px!important;font-family:var(--uo-en)!important;font-size:16px!important;font-weight:800!important;border:0!important}
.uo-sp-atc .single_add_to_cart_button:hover{background:var(--uo-pd)!important}
.uo-pwa{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:52px!important;border-radius:10px!important;background:#25D366!important;color:#fff!important;font-family:var(--uo-en)!important;font-size:16px!important;font-weight:800!important;text-decoration:none!important}
.uo-pwa:hover{background:#1EBE5A!important;color:#fff!important}
.uo-ptrust{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:6px!important}
.uo-ptrust div{background:var(--uo-t)!important;border-radius:12px!important;padding:12px 14px!important}
.uo-ptrust strong{display:block!important;font-family:var(--uo-en)!important;font-size:14px!important;font-weight:800!important;color:var(--uo-ink)!important}
.uo-ptrust span{font-family:var(--uo-bn)!important;font-size:13px!important;color:var(--uo-m)!important}
.uo-pcall{display:block!important;margin-top:10px!important;font-family:var(--uo-en)!important;font-size:15px!important;color:var(--uo-ink)!important;text-decoration:none!important}
.uo-pcall strong{color:var(--uo-p)!important}
.uo-sp-meta .product_meta{font-family:var(--uo-en)!important;font-size:13px!important;color:var(--uo-m)!important;border-top:1px solid var(--uo-l)!important;padding-top:12px!important}
.uo-sp-tabs{background:#fff!important;border:1px solid var(--uo-l)!important;border-radius:18px!important;padding:24px!important;margin-top:24px!important}
.uo-sp-tabs .woocommerce-Tabs-panel{font-family:var(--uo-bn)!important;font-size:16px!important;line-height:1.85!important}
.uo-sp-tabs .woocommerce-Tabs-panel h2{font-family:var(--uo-en)!important;font-size:22px!important}
.uo-sp-rel{margin-top:28px!important}
.uo-sp-rel .products>h2{font-family:var(--uo-en)!important;font-size:26px!important;font-weight:800!important;margin:0 0 14px!important}
.uo-sp-rel ul.products{grid-template-columns:repeat(5,minmax(0,1fr))!important}
@media(max-width:1024px){.uo-sp-rel ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:767px){.uo-sp-top{padding:16px!important;gap:16px!important}.uo-sp-title .product_title{font-size:22px!important}.uo-sp-price .price{font-size:24px!important}.uo-ptrust{grid-template-columns:1fr 1fr!important}.uo-sp-rel ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.uo-sp-tabs{padding:16px!important}}
.uo-sp-tabs .woocommerce-Tabs-panel h2{font-size:24px!important;margin:0 0 12px!important}.uo-sp-tabs .woocommerce-Tabs-panel h3{font-family:var(--uo-en);font-size:19px;font-weight:800;color:var(--uo-ink);margin:26px 0 10px}.uo-sp-tabs .woocommerce-Tabs-panel h4{font-family:var(--uo-bn);font-size:16px;font-weight:700;color:var(--uo-p);margin:14px 0 4px}.uo-sp-tabs .woocommerce-Tabs-panel ul{padding-left:20px}.uo-sp-tabs .woocommerce-Tabs-panel li{margin:0 0 6px}.uo-spec{width:100%;border-collapse:collapse;border:1px solid var(--uo-l);border-radius:12px;overflow:hidden;font-size:15px;margin:6px 0 10px}.uo-spec th,.uo-spec td{padding:11px 14px;border-bottom:1px solid var(--uo-l);text-align:left;vertical-align:top}.uo-spec th{width:38%;background:var(--uo-t);font-family:var(--uo-en);font-weight:700;color:var(--uo-ink)}.uo-spec tr:last-child th,.uo-spec tr:last-child td{border-bottom:0}.uo-sp-short ul{padding-left:18px;margin:0 0 8px}.uo-sp-short li{margin:0 0 4px;font-family:var(--uo-bn);font-size:15px}.uo-sp-short p{font-family:var(--uo-en);font-size:13px!important;color:var(--uo-p)!important;font-weight:700}@media(max-width:767px){.uo-spec{font-size:13.5px}.uo-spec th,.uo-spec td{padding:9px 10px}}.woocommerce-Tabs-panel--description>h2:first-child{display:none!important}
/* uob trust box */
.uob-tb{border:1px solid #D6ECEB!important;border-radius:16px!important;overflow:hidden!important;background:#FFFFFF!important;margin:14px 0!important;max-width:none!important;width:100%!important}
.uob-tb-h{display:flex!important;align-items:center!important;gap:10px!important;background:#0A8F8F!important;color:#FFFFFF!important;font-weight:800!important;font-size:16px!important;padding:12px 16px!important}
.uob-tb-r{display:flex!important;gap:12px!important;align-items:center!important;padding:11px 16px!important;border-top:1px solid #EEF7F7!important}
.uob-tb-r i{width:30px!important;height:30px!important;border-radius:9px!important;background:#E6F6F5!important;color:#0A8F8F!important;font-style:normal!important;font-weight:800!important;font-size:13px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important}
.uob-tb-r b{display:block!important;font-weight:700!important;font-size:14px!important;color:#17323A!important;line-height:1.3!important}
.uob-tb-r span{display:block!important;font-size:12.5px!important;color:#5C7378!important;line-height:1.4!important}/* End custom CSS */