.woocommerce .elementor-254 .elementor-element.elementor-element-8c0daf1 .flex-viewport:not(:last-child){margin-bottom:24px;}.woocommerce .elementor-254 .elementor-element.elementor-element-8c0daf1 .flex-control-thumbs li{padding-right:calc(24px / 2);padding-left:calc(24px / 2);padding-bottom:24px;}.woocommerce .elementor-254 .elementor-element.elementor-element-8c0daf1 .flex-control-thumbs{margin-right:calc(-24px / 2);margin-left:calc(-24px / 2);}.elementor-widget-heading .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 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-254 .elementor-element.elementor-element-77f58a3{--divider-border-style:solid;--divider-color:var( --e-global-color-9f87451 );--divider-border-width:1px;}.elementor-254 .elementor-element.elementor-element-77f58a3 .elementor-divider-separator{width:4%;}.elementor-254 .elementor-element.elementor-element-77f58a3 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-widget-theme-post-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 );}.elementor-254 .elementor-element.elementor-element-620ec82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-254 .elementor-element.elementor-element-620ec82 .elementor-heading-title{font-family:var( --e-global-typography-cb17c2c-font-family ), Sans-serif;font-size:var( --e-global-typography-cb17c2c-font-size );font-weight:var( --e-global-typography-cb17c2c-font-weight );line-height:var( --e-global-typography-cb17c2c-line-height );letter-spacing:var( --e-global-typography-cb17c2c-letter-spacing );color:var( --e-global-color-136da21 );}.elementor-254 .elementor-element.elementor-element-620ec82 .elementor-heading-title a:hover, .elementor-254 .elementor-element.elementor-element-620ec82 .elementor-heading-title a:focus{color:var( --e-global-color-3b91c18 );}.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-254 .elementor-element.elementor-element-e6d8bb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-254 .elementor-element.elementor-element-e6d8bb6 .price{color:var( --e-global-color-8370092 );font-family:var( --e-global-typography-cb17c2c-font-family ), Sans-serif;font-size:var( --e-global-typography-cb17c2c-font-size );font-weight:var( --e-global-typography-cb17c2c-font-weight );line-height:var( --e-global-typography-cb17c2c-line-height );letter-spacing:var( --e-global-typography-cb17c2c-letter-spacing );}.woocommerce .elementor-254 .elementor-element.elementor-element-e6d8bb6 .price ins{color:var( --e-global-color-3b91c18 );font-family:"Be Vietnam Pro", Sans-serif;font-size:36px;font-weight:400;text-decoration:none;line-height:1.222em;letter-spacing:-2%;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-e6d8bb6:not(.elementor-product-price-block-yes) del{margin-right:4px;}body.rtl .elementor-254 .elementor-element.elementor-element-e6d8bb6:not(.elementor-product-price-block-yes) del{margin-left:4px;}.elementor-254 .elementor-element.elementor-element-e6d8bb6.elementor-product-price-block-yes del{margin-bottom:4px;}.woocommerce .elementor-254 .elementor-element.elementor-element-b2519a8 .woocommerce-product-details__short-description{color:var( --e-global-color-e8fb5a4 );font-family:var( --e-global-typography-a58391a-font-family ), Sans-serif;font-size:var( --e-global-typography-a58391a-font-size );font-weight:var( --e-global-typography-a58391a-font-weight );line-height:var( --e-global-typography-a58391a-line-height );letter-spacing:var( --e-global-typography-a58391a-letter-spacing );}.elementor-254 .elementor-element.elementor-element-86fafd5{--divider-border-style:solid;--divider-color:var( --e-global-color-9f87451 );--divider-border-width:1px;}.elementor-254 .elementor-element.elementor-element-86fafd5 .elementor-divider-separator{width:4%;}.elementor-254 .elementor-element.elementor-element-86fafd5 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-254 .elementor-element.elementor-element-b4be1cb:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(4px/2);}.elementor-254 .elementor-element.elementor-element-b4be1cb:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(4px/2);}.elementor-254 .elementor-element.elementor-element-b4be1cb.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-254 .elementor-element.elementor-element-b4be1cb.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-b4be1cb.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-4px/2) + (-1px/2) );}body:not.rtl .elementor-254 .elementor-element.elementor-element-b4be1cb.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-4px/2) - (1px/2) );}.elementor-254 .elementor-element.elementor-element-b4be1cb{font-family:var( --e-global-typography-43fa595-font-family ), Sans-serif;font-size:var( --e-global-typography-43fa595-font-size );font-weight:var( --e-global-typography-43fa595-font-weight );line-height:var( --e-global-typography-43fa595-line-height );letter-spacing:var( --e-global-typography-43fa595-letter-spacing );color:#000000;}.elementor-254 .elementor-element.elementor-element-b4be1cb a{font-family:var( --e-global-typography-43fa595-font-family ), Sans-serif;font-size:var( --e-global-typography-43fa595-font-size );font-weight:var( --e-global-typography-43fa595-font-weight );line-height:var( --e-global-typography-43fa595-line-height );letter-spacing:var( --e-global-typography-43fa595-letter-spacing );color:#000000;}.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-254 .elementor-element.elementor-element-7623595 .elementor-button{background-color:var( --e-global-color-3b91c18 );font-family:var( --e-global-typography-5d7df8b-font-family ), Sans-serif;font-size:var( --e-global-typography-5d7df8b-font-size );font-weight:var( --e-global-typography-5d7df8b-font-weight );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );fill:var( --e-global-color-4430118 );color:var( --e-global-color-4430118 );}.elementor-254 .elementor-element.elementor-element-7623595 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-7623595 .elementor-button:focus{background-color:var( --e-global-color-3b91c18 );}.elementor-254 .elementor-element.elementor-element-7623595{width:100%;max-width:100%;}.elementor-254 .elementor-element.elementor-element-df0ab51 .elementor-button{background-color:#2463EB00;font-family:var( --e-global-typography-5d7df8b-font-family ), Sans-serif;font-size:var( --e-global-typography-5d7df8b-font-size );font-weight:var( --e-global-typography-5d7df8b-font-weight );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );fill:var( --e-global-color-3b91c18 );color:var( --e-global-color-3b91c18 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3b91c18 );}.elementor-254 .elementor-element.elementor-element-df0ab51 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-df0ab51 .elementor-button:focus{background-color:var( --e-global-color-3b91c18 );color:var( --e-global-color-4430118 );}.elementor-254 .elementor-element.elementor-element-df0ab51{width:100%;max-width:100%;}.elementor-254 .elementor-element.elementor-element-df0ab51 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-df0ab51 .elementor-button:focus svg{fill:var( --e-global-color-4430118 );}.elementor-254 .elementor-element.elementor-element-e736c11{--divider-border-style:solid;--divider-color:var( --e-global-color-9f87451 );--divider-border-width:1px;}.elementor-254 .elementor-element.elementor-element-e736c11 .elementor-divider-separator{width:4%;}.elementor-254 .elementor-element.elementor-element-e736c11 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-widget-wc-add-to-cart .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-254 .elementor-element.elementor-element-e13c31c .elementor-button{background-color:var( --e-global-color-8370092 );font-family:var( --e-global-typography-5d7df8b-font-family ), Sans-serif;font-size:var( --e-global-typography-5d7df8b-font-size );font-weight:var( --e-global-typography-5d7df8b-font-weight );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );fill:var( --e-global-color-4430118 );color:var( --e-global-color-4430118 );}.elementor-254 .elementor-element.elementor-element-e13c31c .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-e13c31c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-254 .elementor-element.elementor-element-e13c31c .elementor-button-content-wrapper{flex-direction:row;}.elementor-254 .elementor-element.elementor-element-19d1611{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-widget-theme-post-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-254 .elementor-element.elementor-element-f3a11f4{background-color:var( --e-global-color-9853ea8 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;color:var( --e-global-color-59c2d40 );font-family:var( --e-global-typography-a58391a-font-family ), Sans-serif;font-size:var( --e-global-typography-a58391a-font-size );font-weight:var( --e-global-typography-a58391a-font-weight );line-height:var( --e-global-typography-a58391a-line-height );letter-spacing:var( --e-global-typography-a58391a-letter-spacing );}.elementor-254 .elementor-element.elementor-element-4f21657 .elementor-heading-title{font-family:var( --e-global-typography-ce9adca-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9adca-font-size );font-weight:var( --e-global-typography-ce9adca-font-weight );line-height:var( --e-global-typography-ce9adca-line-height );letter-spacing:var( --e-global-typography-ce9adca-letter-spacing );color:var( --e-global-color-8370092 );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-254 .elementor-element.elementor-element-8d103a8{--grid-columns:4;}.elementor-254 .elementor-element.elementor-element-8d103a8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-254 .elementor-element.elementor-element-8d103a8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-254 .elementor-element.elementor-element-8d103a8 .e-loop-item > .elementor-section, .elementor-254 .elementor-element.elementor-element-8d103a8 .e-loop-item > .elementor-section > .elementor-container, .elementor-254 .elementor-element.elementor-element-8d103a8 .e-loop-item > .e-con, .elementor-254 .elementor-element.elementor-element-8d103a8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-254 .elementor-element.elementor-element-620ec82 .elementor-heading-title{font-size:var( --e-global-typography-cb17c2c-font-size );line-height:var( --e-global-typography-cb17c2c-line-height );letter-spacing:var( --e-global-typography-cb17c2c-letter-spacing );}.woocommerce .elementor-254 .elementor-element.elementor-element-e6d8bb6 .price{font-size:var( --e-global-typography-cb17c2c-font-size );line-height:var( --e-global-typography-cb17c2c-line-height );letter-spacing:var( --e-global-typography-cb17c2c-letter-spacing );}.woocommerce .elementor-254 .elementor-element.elementor-element-e6d8bb6 .price ins{font-size:30px;}.woocommerce .elementor-254 .elementor-element.elementor-element-b2519a8 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-a58391a-font-size );line-height:var( --e-global-typography-a58391a-line-height );letter-spacing:var( --e-global-typography-a58391a-letter-spacing );}.elementor-254 .elementor-element.elementor-element-b4be1cb{font-size:var( --e-global-typography-43fa595-font-size );line-height:var( --e-global-typography-43fa595-line-height );letter-spacing:var( --e-global-typography-43fa595-letter-spacing );}.elementor-254 .elementor-element.elementor-element-b4be1cb a{font-size:var( --e-global-typography-43fa595-font-size );line-height:var( --e-global-typography-43fa595-line-height );letter-spacing:var( --e-global-typography-43fa595-letter-spacing );}.elementor-254 .elementor-element.elementor-element-7623595 .elementor-button{font-size:var( --e-global-typography-5d7df8b-font-size );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );border-radius:2px 2px 2px 2px;}.elementor-254 .elementor-element.elementor-element-df0ab51 .elementor-button{font-size:var( --e-global-typography-5d7df8b-font-size );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );border-radius:2px 2px 2px 2px;}.elementor-254 .elementor-element.elementor-element-e13c31c .elementor-button{font-size:var( --e-global-typography-5d7df8b-font-size );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );}.elementor-254 .elementor-element.elementor-element-f3a11f4{font-size:var( --e-global-typography-a58391a-font-size );line-height:var( --e-global-typography-a58391a-line-height );letter-spacing:var( --e-global-typography-a58391a-letter-spacing );}.elementor-254 .elementor-element.elementor-element-4f21657 .elementor-heading-title{font-size:var( --e-global-typography-ce9adca-font-size );line-height:var( --e-global-typography-ce9adca-line-height );letter-spacing:var( --e-global-typography-ce9adca-letter-spacing );}.elementor-254 .elementor-element.elementor-element-8d103a8{--grid-columns:2;}}@media(max-width:767px){.elementor-254 .elementor-element.elementor-element-74fce51.elementor-element{--order:-99999 /* order start hack */;}.elementor-254 .elementor-element.elementor-element-77f58a3.elementor-element{--order:-99999 /* order start hack */;}.elementor-254 .elementor-element.elementor-element-620ec82.elementor-element{--order:-99999 /* order start hack */;}.elementor-254 .elementor-element.elementor-element-620ec82 .elementor-heading-title{font-size:var( --e-global-typography-cb17c2c-font-size );line-height:var( --e-global-typography-cb17c2c-line-height );letter-spacing:var( --e-global-typography-cb17c2c-letter-spacing );}.elementor-254 .elementor-element.elementor-element-e6d8bb6.elementor-element{--order:-99999 /* order start hack */;}.woocommerce .elementor-254 .elementor-element.elementor-element-e6d8bb6 .price{font-size:var( --e-global-typography-cb17c2c-font-size );line-height:var( --e-global-typography-cb17c2c-line-height );letter-spacing:var( --e-global-typography-cb17c2c-letter-spacing );}.woocommerce .elementor-254 .elementor-element.elementor-element-e6d8bb6 .price ins{font-size:24px;}.elementor-254 .elementor-element.elementor-element-b2519a8.elementor-element{--order:-99999 /* order start hack */;}.woocommerce .elementor-254 .elementor-element.elementor-element-b2519a8 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-a58391a-font-size );line-height:var( --e-global-typography-a58391a-line-height );letter-spacing:var( --e-global-typography-a58391a-letter-spacing );}.elementor-254 .elementor-element.elementor-element-86fafd5.elementor-element{--order:-99999 /* order start hack */;}.elementor-254 .elementor-element.elementor-element-b4be1cb.elementor-element{--order:-99999 /* order start hack */;}.elementor-254 .elementor-element.elementor-element-b4be1cb{font-size:var( --e-global-typography-43fa595-font-size );line-height:var( --e-global-typography-43fa595-line-height );letter-spacing:var( --e-global-typography-43fa595-letter-spacing );}.elementor-254 .elementor-element.elementor-element-b4be1cb a{font-size:var( --e-global-typography-43fa595-font-size );line-height:var( --e-global-typography-43fa595-line-height );letter-spacing:var( --e-global-typography-43fa595-letter-spacing );}.elementor-254 .elementor-element.elementor-element-7623595 .elementor-button{font-size:var( --e-global-typography-5d7df8b-font-size );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );}.elementor-254 .elementor-element.elementor-element-df0ab51 .elementor-button{font-size:var( --e-global-typography-5d7df8b-font-size );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );}.elementor-254 .elementor-element.elementor-element-e736c11.elementor-element{--order:-99999 /* order start hack */;}.elementor-254 .elementor-element.elementor-element-e13c31c.elementor-element{--order:-99999 /* order start hack */;}.elementor-254 .elementor-element.elementor-element-e13c31c .elementor-button{font-size:var( --e-global-typography-5d7df8b-font-size );line-height:var( --e-global-typography-5d7df8b-line-height );letter-spacing:var( --e-global-typography-5d7df8b-letter-spacing );}.elementor-254 .elementor-element.elementor-element-f3a11f4{font-size:var( --e-global-typography-a58391a-font-size );line-height:var( --e-global-typography-a58391a-line-height );letter-spacing:var( --e-global-typography-a58391a-letter-spacing );}.elementor-254 .elementor-element.elementor-element-4f21657 .elementor-heading-title{font-size:var( --e-global-typography-ce9adca-font-size );line-height:var( --e-global-typography-ce9adca-line-height );letter-spacing:var( --e-global-typography-ce9adca-letter-spacing );}.elementor-254 .elementor-element.elementor-element-8d103a8{--grid-columns:1;}}