.elementor-31782 .elementor-element.elementor-element-656f5d1{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-656f5d1:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-656f5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33333300;}.elementor-31782 .elementor-element.elementor-element-ed67c13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-ed67c13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-d8ce2a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-5d2fb3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31782 .elementor-element.elementor-element-5d2fb3d img{max-width:100%;height:610px;}.elementor-31782 .elementor-element.elementor-element-f6ae3ac{--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:30px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-94f672c > .elementor-container{max-width:1240px;}.elementor-31782 .elementor-element.elementor-element-94f672c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;}.elementor-31782 .elementor-element.elementor-element-94f672c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31782 .elementor-element.elementor-element-8d4565c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-31782 .elementor-element.elementor-element-0902802 ul.categories li.category{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-0902802 ul.categories li.category-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-0902802 .categories-wrap ul.categories > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-0902802 ul.categories{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-0902802 .product-cat{border-style:none;}.elementor-31782 .elementor-element.elementor-element-0902802 .cat-image{width:100%;}.elementor-31782 .elementor-element.elementor-element-0902802 .product-cat .cat-image{margin:0px 0px 10px 0px;}.elementor-31782 .elementor-element.elementor-element-0902802 .cat-title{font-size:16px;font-weight:700;}.elementor-31782 .elementor-element.elementor-element-0902802 .cat-title a{color:var( --e-global-color-base3 );}.elementor-31782 .elementor-element.elementor-element-0902802 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-0902802 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-0902802 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:-15px;}.elementor-31782 .elementor-element.elementor-element-0902802 .splide .splide__arrow--prev{top:35%;bottom:unset;left:-15px;right:unset;}.elementor-31782 .elementor-element.elementor-element-6fa32db{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-5a780a6 ul.categories li.category{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-5a780a6 ul.categories li.category-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-5a780a6 .categories-wrap ul.categories > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-5a780a6 ul.categories{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-5a780a6 .cat-image{width:30%;}.elementor-31782 .elementor-element.elementor-element-5a780a6 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-5a780a6 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-5a780a6 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-5a780a6 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-f813df1{--display:flex;}.elementor-31782 .elementor-element.elementor-element-b87fc11 .elementor-heading-title{font-size:16px;font-weight:700;}.elementor-31782 .elementor-element.elementor-element-579ff2a .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-579ff2a .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-579ff2a .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-579ff2a .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-579ff2a .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-068576c{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-b810dca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31782 .elementor-element.elementor-element-b810dca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31782 .elementor-element.elementor-element-b810dca{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-31782 .elementor-element.elementor-element-b810dca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31782 .elementor-element.elementor-element-b810dca .elementor-icon-list-item > a{font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-31782 .elementor-element.elementor-element-b810dca .elementor-icon-list-text{transition:color 0.3s;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product .price{font-family:"Be Vietnam Pro", Sans-serif;font-size:23px;font-weight:600;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product .price del {font-family:"Be Vietnam Pro", Sans-serif;font-size:23px;font-weight:600;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product{border-style:solid;border-width:3px 3px 3px 3px;padding:25px 25px 25px 25px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product:hover{border-color:var( --e-global-color-secondary );}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-31782 .elementor-element.elementor-element-28a99f0{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31782 .elementor-element.elementor-element-1e0d42a .elementor-heading-title{font-size:16px;font-weight:700;}.elementor-31782 .elementor-element.elementor-element-60e9a0c .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-60e9a0c .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-60e9a0c .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-60e9a0c .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-60e9a0c .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-09d8d91{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-d34b11c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-d34b11c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-a3a438f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:010px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-a3a438f:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-a3a438f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-71fc240 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-6b59a97 img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-7ab192c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-31782 .elementor-element.elementor-element-7ab192c img{width:100%;max-width:100%;}.elementor-31782 .elementor-element.elementor-element-a765596{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-58f2eb6{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-ff0c3b2 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-ff0c3b2 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-ff0c3b2 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-ff0c3b2 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-ff0c3b2 .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-ee688ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-b0734d2 ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-b0734d2 ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-b0734d2 .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-b0734d2 ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-b0734d2 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-b0734d2 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-b0734d2 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-b0734d2 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-4db42d2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-4db42d2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-4db42d2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-4db42d2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-4db42d2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-4db42d2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-4db42d2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-4db42d2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-6116e92{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-be428e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-be428e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-2d2627e{--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;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-2d2627e:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-2d2627e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1298E9;}.elementor-31782 .elementor-element.elementor-element-bd2f345 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-cbc8a2b img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-7333fe0{text-align:left;}.elementor-31782 .elementor-element.elementor-element-d8cde2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-515f301{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-384d23d .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-384d23d .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-384d23d .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-384d23d .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-384d23d .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-c22dd75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-41655d7 ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-41655d7 ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-41655d7 .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-41655d7 ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-41655d7 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-41655d7 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-41655d7 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-41655d7 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-828b845{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-828b845 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-828b845.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-828b845.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-828b845.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-828b845.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-828b845.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-828b845 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-d621e4c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-fc29936{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-fc29936.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-739d7cb{--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;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-739d7cb:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-739d7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B3B7;}.elementor-31782 .elementor-element.elementor-element-1200453 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-5f23627 img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-89495b8{text-align:left;}.elementor-31782 .elementor-element.elementor-element-fe3f305{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-54e95e2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-6b4ee1d .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-6b4ee1d .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-6b4ee1d .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-6b4ee1d .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-6b4ee1d .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-97ad7af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-0e7023a ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-0e7023a ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-0e7023a .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-0e7023a ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-0e7023a .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-0e7023a .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-0e7023a .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-0e7023a .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-ba5a599{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-ba5a599 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-ba5a599.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-ba5a599.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-ba5a599.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-ba5a599.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-ba5a599.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-ba5a599 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-535d5e7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-e3f69d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-e3f69d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-89ed107{--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;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-89ed107:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-89ed107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B515;}.elementor-31782 .elementor-element.elementor-element-9d3eb41 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-f4140de img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-f67ebb3{text-align:left;}.elementor-31782 .elementor-element.elementor-element-070a160{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-60600c2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-a16b918 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-a16b918 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-a16b918 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-a16b918 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-a16b918 .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-3f27c65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-574cdff ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-574cdff ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-574cdff .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-574cdff ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-574cdff .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-574cdff .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-574cdff .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-574cdff .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-72af230{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-72af230 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-72af230.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-72af230.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-72af230.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-72af230.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-72af230.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-72af230 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-219ad36{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-4a3fff8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-4a3fff8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-101adaf{--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;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-101adaf:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-101adaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#81D742;}.elementor-31782 .elementor-element.elementor-element-1e9c688 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-dcbf55a img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-d597742{text-align:left;}.elementor-31782 .elementor-element.elementor-element-ce46098{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-5081b66{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-2ef9749 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-2ef9749 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-2ef9749 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-2ef9749 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-2ef9749 .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-2ecc01a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-0e68509 ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-0e68509 ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-0e68509 .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-0e68509 ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-0e68509 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-0e68509 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-0e68509 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-0e68509 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-ade8ab6{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-ade8ab6 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-ade8ab6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-ade8ab6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-ade8ab6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-ade8ab6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-ade8ab6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-ade8ab6 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-13d15a3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-af6e0f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-af6e0f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-1d3a074{--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;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-1d3a074:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-1d3a074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#27A4F7;}.elementor-31782 .elementor-element.elementor-element-bc75301 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-0cfa595 img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-c1954bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-708bbf6{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-1443619 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-1443619 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-1443619 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-1443619 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-1443619 .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-3df89c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-e2d7a2d ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-e2d7a2d ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-e2d7a2d .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-e2d7a2d ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-e2d7a2d .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-e2d7a2d .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-e2d7a2d .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-e2d7a2d .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-06fe07e{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-06fe07e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-06fe07e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-06fe07e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-06fe07e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-06fe07e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-06fe07e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-06fe07e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-b74b452{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-d20536f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-d20536f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-aa0c1b9{--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;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-aa0c1b9:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-aa0c1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#422B00;}.elementor-31782 .elementor-element.elementor-element-314f349 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-38bf534 img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-dc7c95a{text-align:left;}.elementor-31782 .elementor-element.elementor-element-10ce4fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-9713b13{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-d30d52c .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-d30d52c .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-d30d52c .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-d30d52c .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-d30d52c .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-2e1c4d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-3b973c0 ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-3b973c0 ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-3b973c0 .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-3b973c0 ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-3b973c0 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-3b973c0 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-3b973c0 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-3b973c0 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-1dd27fa{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-1dd27fa > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-1dd27fa.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-1dd27fa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-1dd27fa.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-1dd27fa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-1dd27fa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-1dd27fa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-d1f174c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-5118c63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-5118c63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-31d1396{--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;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-31d1396:not(.elementor-motion-effects-element-type-background), .elementor-31782 .elementor-element.elementor-element-31d1396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4BC38;}.elementor-31782 .elementor-element.elementor-element-cb592f5 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-15c875d img{width:24px;height:28px;object-fit:cover;object-position:center center;}.elementor-31782 .elementor-element.elementor-element-951bf49{text-align:left;}.elementor-31782 .elementor-element.elementor-element-951bf49 img{width:100%;}.elementor-31782 .elementor-element.elementor-element-0a74e11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-bbde26d{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-e24fed4 .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-e24fed4 .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-e24fed4 .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-e24fed4 .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-e24fed4 .products-list ul.products > li{border-style:none;}.elementor-31782 .elementor-element.elementor-element-1e1406f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-223499a ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-223499a ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-223499a .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-223499a ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-223499a .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-223499a .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-223499a .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-223499a .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-d962ea8{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#289BFF;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;}.elementor-31782 .elementor-element.elementor-element-d962ea8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-d962ea8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:#289BFF;}.elementor-31782 .elementor-element.elementor-element-d962ea8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-d962ea8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-31782 .elementor-element.elementor-element-d962ea8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 0px 0px 0px;border-color:#02010100;}.elementor-31782 .elementor-element.elementor-element-d962ea8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-d962ea8 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#289BFF;}.elementor-31782 .elementor-element.elementor-element-a58dc99{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31782 .elementor-element.elementor-element-cd379c3{--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;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-d01b277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-31782 .elementor-element.elementor-element-d01b277.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31782 .elementor-element.elementor-element-d01b277 .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-31782 .elementor-element.elementor-element-fbd86fc .elementor-button{padding:8px 4px 6px 10px;}.elementor-31782 .elementor-element.elementor-element-53d6d4f .elementor-button{padding:8px 4px 6px 10px;}.elementor-31782 .elementor-element.elementor-element-ae13073{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-0081af9{--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-31782 .elementor-element.elementor-element-8688b45{text-align:left;}.elementor-31782 .elementor-element.elementor-element-8688b45 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-614e5dc{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-614e5dc .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-614e5dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-57b8cb8{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-57b8cb8 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-57b8cb8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-1bfe6a2{--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-31782 .elementor-element.elementor-element-4356a7c ul.products li.product{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:20px;}.elementor-31782 .elementor-element.elementor-element-4356a7c ul.products li.product-item{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);}.elementor-31782 .elementor-element.elementor-element-4356a7c .products-list ul.products > li{margin-left:calc(20px / 2);margin-right:calc(20px / 2);margin-bottom:calc(20px - 1px);border-style:none;}.elementor-31782 .elementor-element.elementor-element-4356a7c ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-31782 .elementor-element.elementor-element-4356a7c .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-4356a7c .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-4356a7c .splide .splide__arrow--next{top:35%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-4356a7c .splide .splide__arrow--prev{top:35%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-d1d195b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-d48adc3{--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-31782 .elementor-element.elementor-element-1555f62{text-align:left;}.elementor-31782 .elementor-element.elementor-element-1555f62 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-f114f26{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-f114f26 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-f114f26 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-3dcda4b{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-3dcda4b .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-3dcda4b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-a374941{--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-31782 .elementor-element.elementor-element-3e50594{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-dd71c28{--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-31782 .elementor-element.elementor-element-ca942c5{text-align:left;}.elementor-31782 .elementor-element.elementor-element-ca942c5 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-934ae30{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-934ae30 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-934ae30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-8b59ff3{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-8b59ff3 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-8b59ff3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-afcb374{--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-31782 .elementor-element.elementor-element-0f35625{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-645b9f8{--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-31782 .elementor-element.elementor-element-f26bc53{text-align:left;}.elementor-31782 .elementor-element.elementor-element-f26bc53 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-20b5596{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-20b5596 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-20b5596 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-ed69a98{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-ed69a98 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-ed69a98 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-251c558{--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-31782 .elementor-element.elementor-element-88cb768{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-e66edc9{--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-31782 .elementor-element.elementor-element-43f41e5{text-align:left;}.elementor-31782 .elementor-element.elementor-element-43f41e5 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-7a7cbdb{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-7a7cbdb .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-7a7cbdb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-630335a{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-630335a .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-630335a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-756819b{--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-31782 .elementor-element.elementor-element-85b5412{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-20872ba{--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-31782 .elementor-element.elementor-element-6449f58{text-align:left;}.elementor-31782 .elementor-element.elementor-element-6449f58 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-c30b930{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-c30b930 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-c30b930 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-77eb8cb{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-77eb8cb .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-77eb8cb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-30b6435{--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-31782 .elementor-element.elementor-element-e1f83f4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-3fc241d{--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-31782 .elementor-element.elementor-element-7d903f4{text-align:left;}.elementor-31782 .elementor-element.elementor-element-7d903f4 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-2c0ec8d{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-2c0ec8d .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-2c0ec8d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-d8a87b5{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-d8a87b5 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-d8a87b5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-46f5638{--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-31782 .elementor-element.elementor-element-9f79900{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-246e41f{--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-31782 .elementor-element.elementor-element-4c2f83e{text-align:left;}.elementor-31782 .elementor-element.elementor-element-4c2f83e img{width:150px;}.elementor-31782 .elementor-element.elementor-element-0cf59ec{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-0cf59ec .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-0cf59ec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-0415493{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-0415493 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-0415493 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-28d3857{--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-31782 .elementor-element.elementor-element-b91f3d2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31782 .elementor-element.elementor-element-3a326b5{--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-31782 .elementor-element.elementor-element-2c5f9f5{text-align:left;}.elementor-31782 .elementor-element.elementor-element-2c5f9f5 img{width:150px;}.elementor-31782 .elementor-element.elementor-element-5eee129{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-5eee129 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-5eee129 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-1c062f8{--divider-border-style:dashed;--divider-color:#AAAAAA;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-1c062f8 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-1c062f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31782 .elementor-element.elementor-element-64e02df{--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-31782 .elementor-element.elementor-element-662c6d9{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EEEEEE;border-radius:0px 0px 0px 0px;--n-tabs-title-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:50px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:50px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-31782 .elementor-element.elementor-element-662c6d9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EEEEEE;}.elementor-31782 .elementor-element.elementor-element-662c6d9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-662c6d9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31782 .elementor-element.elementor-element-662c6d9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-31782 .elementor-element.elementor-element-662c6d9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-31782 .elementor-element.elementor-element-662c6d9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-31782 .elementor-element.elementor-element-662c6d9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-accent );}.elementor-31782 .elementor-element.elementor-element-cb3edae{margin-top:0px;margin-bottom:70px;}.elementor-31782 .elementor-element.elementor-element-e9dfebc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-31782 .elementor-element.elementor-element-a733271{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-31782 .elementor-element.elementor-element-a733271 .elementor-divider-separator{width:100%;}.elementor-31782 .elementor-element.elementor-element-a733271 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31782 .elementor-element.elementor-element-927234a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-31782 .elementor-element.elementor-element-db1e8b0 .elementor-heading-title{font-size:16px;font-weight:700;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .post-button{background-color:#02010100;text-decoration:underline;padding:0px 0px 0px 0px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .splide .splide__arrow{opacity:0;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .splide:hover .splide__arrow{opacity:1;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .splide .splide__arrow--next{top:27%;bottom:unset;left:unset;right:0px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .splide .splide__arrow--prev{top:27%;bottom:unset;left:0px;right:unset;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .post-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:5px 5px 5px 5px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .entry-content{padding:10px 10px 20px 25px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .entry-meta, .elementor-post-wrapper .entry-meta .posted-on a{color:var( --e-global-color-base1 );}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .entry-meta{font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;margin:0px 0px 8px 0px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .entry-title{font-size:16px;font-weight:700;letter-spacing:0.2px;margin:0px 0px 12px 0px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .entry-excerpt{font-size:15px;font-weight:500;line-height:25px;margin:0px 0px 16px 0px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .post-button:hover, .elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .post-button:focus{color:var( --e-global-color-base1 );}.elementor-31782 .elementor-element.elementor-element-2b0a74e .splide .splide__arrow:hover, .elementor-31782 .elementor-element.elementor-element-2b0a74e .splide .splide__arrow:focus{color:var( --e-global-color-base3 );}@media(max-width:1024px){.elementor-31782 .elementor-element.elementor-element-656f5d1{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-31782 .elementor-element.elementor-element-94f672c{margin-top:0px;margin-bottom:60px;}.elementor-31782 .elementor-element.elementor-element-6fa32db{--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-31782 .elementor-element.elementor-element-596d6ad{width:100%;max-width:100%;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products  ul.products{grid-column-gap:20px;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products .added_to_cart{font-size:16px;}.elementor-31782 .elementor-element.elementor-element-cb3edae{margin-top:0px;margin-bottom:60px;}.elementor-31782 .elementor-element.elementor-element-927234a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-31782 .elementor-element.elementor-element-656f5d1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31782 .elementor-element.elementor-element-5d2fb3d img{max-width:100%;height:300px;}.elementor-31782 .elementor-element.elementor-element-94f672c{margin-top:0px;margin-bottom:40px;}.elementor-31782 .elementor-element.elementor-element-0902802 .cat-image{width:100%;}.elementor-31782 .elementor-element.elementor-element-596d6ad{width:100%;max-width:100%;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product .price{font-size:16px;}.elementor-31782 .elementor-element.elementor-element-596d6ad.elementor-wc-products ul.products li.product .price del {font-size:14px;}.elementor-31782 .elementor-element.elementor-element-09d8d91{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-7ab192c img{height:auto;}.elementor-31782 .elementor-element.elementor-element-4db42d2{--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-6116e92{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-7333fe0 img{height:auto;}.elementor-31782 .elementor-element.elementor-element-828b845{--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-d621e4c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-ba5a599{--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-535d5e7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-72af230{--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-219ad36{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-ade8ab6{--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-13d15a3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-06fe07e{--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-b74b452{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-dc7c95a img{height:auto;}.elementor-31782 .elementor-element.elementor-element-1dd27fa{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-d1f174c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-d962ea8{--n-tabs-gap:20px;}.elementor-31782 .elementor-element.elementor-element-a58dc99{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-ae13073{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-31782 .elementor-element.elementor-element-1bfe6a2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-a374941{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-afcb374{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-251c558{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-756819b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-30b6435{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-46f5638{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-28d3857{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-64e02df{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31782 .elementor-element.elementor-element-662c6d9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-31782 .elementor-element.elementor-element-cb3edae{margin-top:0px;margin-bottom:40px;}.elementor-31782 .elementor-element.elementor-element-927234a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .entry-content{padding:10px 10px 10px 15px;}.elementor-31782 .elementor-element.elementor-element-2b0a74e .elementor-post-wrapper .entry-title{font-size:15px;}}@media(min-width:768px){.elementor-31782 .elementor-element.elementor-element-ed67c13{--width:23%;}.elementor-31782 .elementor-element.elementor-element-d8ce2a2{--width:86%;}.elementor-31782 .elementor-element.elementor-element-f6ae3ac{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-6fa32db{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-f813df1{--width:70%;}.elementor-31782 .elementor-element.elementor-element-068576c{--width:30%;}.elementor-31782 .elementor-element.elementor-element-28a99f0{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-09d8d91{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-d34b11c{--width:32%;}.elementor-31782 .elementor-element.elementor-element-a3a438f{--width:200px;}.elementor-31782 .elementor-element.elementor-element-6116e92{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-be428e5{--width:32%;}.elementor-31782 .elementor-element.elementor-element-2d2627e{--width:200px;}.elementor-31782 .elementor-element.elementor-element-d621e4c{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-fc29936{--width:32%;}.elementor-31782 .elementor-element.elementor-element-739d7cb{--width:200px;}.elementor-31782 .elementor-element.elementor-element-535d5e7{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-e3f69d6{--width:32%;}.elementor-31782 .elementor-element.elementor-element-89ed107{--width:240px;}.elementor-31782 .elementor-element.elementor-element-219ad36{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-4a3fff8{--width:32%;}.elementor-31782 .elementor-element.elementor-element-101adaf{--width:200px;}.elementor-31782 .elementor-element.elementor-element-13d15a3{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-af6e0f3{--width:32%;}.elementor-31782 .elementor-element.elementor-element-1d3a074{--width:240px;}.elementor-31782 .elementor-element.elementor-element-b74b452{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-d20536f{--width:32%;}.elementor-31782 .elementor-element.elementor-element-aa0c1b9{--width:240px;}.elementor-31782 .elementor-element.elementor-element-d1f174c{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-5118c63{--width:32%;}.elementor-31782 .elementor-element.elementor-element-31d1396{--width:200px;}.elementor-31782 .elementor-element.elementor-element-a58dc99{--content-width:1240px;}.elementor-31782 .elementor-element.elementor-element-0081af9{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-1bfe6a2{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-d48adc3{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-a374941{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-dd71c28{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-afcb374{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-645b9f8{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-251c558{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-e66edc9{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-756819b{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-20872ba{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-30b6435{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-3fc241d{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-46f5638{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-246e41f{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-28d3857{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-3a326b5{--width:33.3333%;}.elementor-31782 .elementor-element.elementor-element-64e02df{--width:66.6666%;}.elementor-31782 .elementor-element.elementor-element-927234a{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31782 .elementor-element.elementor-element-f813df1{--width:100%;}.elementor-31782 .elementor-element.elementor-element-068576c{--width:100%;}}/* Start custom CSS for tmcore-product-categories-carousel, class: .elementor-element-0902802 */.elementor-31782 .elementor-element.elementor-element-0902802 img{
    width: 120px!important;
    height: 120px!important;
    object-fit: contain;
}

.elementor-31782 .elementor-element.elementor-element-0902802 .home-category .woocommerce ul.products.grid-cols li.product a img, .home-category .woocommerce .woocommerce-carousel .splide__track li.product a img {
    border: 2px solid var(--global-gray-400);
    border-radius: 100%;
    background-color: #e6e7e8;
    padding: 20px;
}
/* === DANH MỤC TRÒN CHUẨN MẪU — MOBILE & TABLET === */
@media (max-width:1024px){
  /* Lưới */
  .woocommerce.categories-wrap ul.products{
    display:grid !important;
    grid-template-columns:repeat(3, minmax(0,1fr)) !important;
    gap:16px !important;
    justify-items:center;
    text-align:center;
  }
  @media (min-width:768px) and (max-width:1024px){
    .woocommerce.categories-wrap ul.products{
      grid-template-columns:repeat(4, minmax(0,1fr)) !important;
    }
  }

  /* Mỗi item: bỏ nền & bo tròn ở li để tránh bầu dục */
  .woocommerce.categories-wrap ul.products li.product.category{
    padding:0 !important;
    background:none !important;
    border-radius:0 !important;
    box-shadow:none !important;
    width:auto !important;
    display:flex;
    flex-direction:column;
    align-items:center;
  }

  /* Vòng tròn chứa ảnh (vuông tuyệt đối -> tròn) */
  .woocommerce.categories-wrap .cat-image{
    width:96px;                 /* mobile */
    aspect-ratio:1/1;           /* luôn vuông */
    border-radius:50%;
    background:#f5f6f7;
    display:flex;
    align-items:center;
    justify-content:center;
    overflow:hidden;
    margin:0 auto 10px;
    box-shadow:
      inset 0 0 0 1px rgba(0,0,0,0.06),
      0 1px 3px rgba(0,0,0,0.06);
  }
  @media (min-width:768px) and (max-width:1024px){
    .woocommerce.categories-wrap .cat-image{ width:112px; }
  }

  /* Ảnh bên trong: luôn giữa & không méo */
  .woocommerce.categories-wrap .cat-image img{
    width:70%;
    height:auto;
    object-fit:contain;
    transform:none !important; /* đề phòng theme scale */
  }

  /* Tiêu đề ngắn gọn dưới hình */
  .woocommerce.categories-wrap .cat-title{
    line-height:1.3;
    min-height:2.6em; /* đủ cho 2 dòng */
  }
  .woocommerce.categories-wrap .cat-title a{
    font-size:13px;
    font-weight:500;
    color:#111;
    text-decoration:none;
    display:block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b87fc11 *//* V2 – Tiêu đề gạch dưới: gạch xanh dưới chữ + line xám cùng hàng chạy full container */
.e-uline{
  --accent-color:#2B5ACD;   /* xanh */
  --line-color:#e9edf3;     /* xám nhạt */
  --accent-h:3px;           /* dày gạch xanh */
  --line-h:2px;             /* dày line xám */
  --gap:10px;               /* khoảng cách dưới chữ */

  position: relative;
  display: block;
  padding-bottom: calc(var(--gap) + var(--accent-h)); /* chừa chỗ cho line */
}

/* Line xám: nằm CÙNG HÀNG với gạch xanh (đặt cao bằng độ dày gạch xanh) */
.e-uline::before{
  content:"";
  position:absolute;
  left:0; right:0;
  bottom: var(--accent-h);  /* quan trọng: bám cùng baseline với gạch xanh */
  height: var(--line-h);
  background: var(--line-color);
  z-index:0;
  top: 29px;

}

/* Phần chữ */
.e-uline .elementor-heading-title{
  position: relative;
  display: inline-block;    /* bề rộng = đúng bề rộng chữ */
  margin: 0;
  padding-bottom: var(--gap);
  z-index: 1;
}

/* Gạch xanh dưới đúng bề rộng chữ */
.e-uline .elementor-heading-title::after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;                 /* bám đúng baseline chữ */
  width:100%;
  height: var(--accent-h);
  background: var(--accent-color);
  z-index: 2;               /* phủ lên phần xám bên trái */
}

/* Tuỳ chọn: nếu Heading căn giữa/phải trong Elementor */
.e-uline.elementor-align-center .elementor-heading-title{ text-align:center; }
.e-uline.elementor-align-right  .elementor-heading-title{ text-align:right;  }/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-579ff2a *//* --- Khung mũi tên: ép flex nằm ngang, prev trái - next phải --- */
#splide02 .splide__arrows{
  position:absolute; top:8px; right:8px; z-index:5;
  display:flex !important;
  flex-direction: row !important;   /* không cho row-reverse */
  align-items:center; gap:6px;
  pointer-events:none;
}
#splide02 .splide__arrow{ pointer-events:auto; }
#splide02 .splide__arrow--prev{ order:0 !important; } /* trái */
#splide02 .splide__arrow--next{ order:1 !important; } /* phải */

/* --- Style nút --- */
#splide02 .splide__arrow{
  width:30px; height:30px; border-radius:6px;
  background:#333333; border:1px solid #333333; color:#fff;
  display:grid; place-items:center;
  box-shadow:0 2px 6px rgba(0,0,0,.12);
  transition:transform .15s, background-color .15s, opacity .15s, border-color .15s;
}
#splide02 .splide__arrow:hover{
  background: var(--primary-color, var(--color-primary, var(--wd-primary-color, #0ea5e9)));
  border-color: currentColor;
  transform: translateY(-1px);
}
#splide02 .splide__arrow[disabled]{ opacity:.45; cursor:not-allowed; }

/* --- Reset mọi xoay từ theme và xoay đúng hướng --- */
#splide02 .splide__arrow,
#splide02 .splide__arrow svg,
#splide02 .spl/* ==== Vị trí cụm nút ==== */
#splide02 { position: relative; }
#splide02 .splide__arrows{
  position: absolute; top: -47px; right: 8px; z-index: 9;

  display: flex !important;
  flex-flow: row nowrap !important;  /* luôn nằm ngang, không reverse */
  align-items: center;
  gap: 6px;

  pointer-events: none;
  direction: ltr !important;         /* chặn đảo khi theme/RTL */
}

/* ==== Thứ tự 2 nút bằng flex ==== */
#splide02 .splide__arrow--prev{ order: 0 !important; }
#splide02 .splide__arrow--next{ order: 1 !important; }

/* ==== Nút (nền #333, icon nhỏ) ==== */
#splide02 .splide__arrow{
  pointer-events: auto;
  width: 30px; height: 30px; border-radius: 6px;
  background: #333333; border: 1px solid #333333; color: #fff;
  display: grid; place-items: center;
  box-shadow: 0 2px 6px rgba(0,0,0,.12);
  transition: transform .15s ease, background-color .15s ease, border-color .15s ease, opacity .15s ease;
}
#splide02 .splide__arrow:hover{
  background: var(--primary-color, var(--color-primary, var(--wd-primary-color, #0ea5e9)));
  border-color: currentColor;
  transform: translateY(-1px);
}
#splide02 .splide__arrow[disabled]{ opacity: .45; cursor: not-allowed; }

/* ==== Reset mọi transform từ theme (quan trọng) ==== */
#splide02 .splide__arrow,
#splide02 .splide__arrow svg,
#splide02 .splide__arrow svg path{
  transform: none !important;
}

/* Icon nhỏ + tâm quay đúng */
#splide02 .splide__arrow svg{
  width: 14px; height: 14px; display: block; fill: currentColor;
  transform-origin: 50% 50%;
}

/* ==== Hướng mũi tên đúng: Prev ‹  |  Next › ==== */
#splide02 .splide__arrow--prev svg{ transform: rotate(180deg) !important; } /* quay trái */
#splide02 .splide__arrow--next svg{ transform: none !important; }           /* quay phải */

/* ==== Mobile canh chỉnh nhẹ ==== */
@media (max-width: 575.98px){
  #splide02 .splide__arrows{ top: -44px; right: 6px; gap: 4px; }
  #splide02 .splide__arrow{ width: 28px; height: 28px; }
}
ide__arrow svg path{ transform:none !important; }

#splide02 .splide__arrow svg{
  width:14px; height:14px; display:block; fill:currentColor;
  transform-origin:50% 50%;
}

/* Prev quay TRÁI, Next quay PHẢI */
#splide02 .splide__arrow--prev svg{ transform: rotate(180deg) !important; }
#splide02 .splide__arrow--next svg{ transform: none !important; }
/* Bật flex cho khung chứa */
#splide02 .splide__arrows {
  display: flex !important;
  flex-direction: row;    /* nằm ngang */
  align-items: center;
  gap: 6px;               /* khoảng cách giữa 2 nút */
}

/* Ép Prev nằm bên trái, Next nằm bên phải */
#splide02 .splide__arrow--prev { order: 0; }
#splide02 .splide__arrow--next { order: 1; }

#splide02 .splide__arrow--prev{ transform: none !important; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b810dca */.elementor-31782 .elementor-element.elementor-element-b810dca .elementor-icon-list-icon {
    background-color: var(--e-global-color-primary);
    padding: 8px 4.25px 8px;
    margin: 0 10px;
}

.elementor-31782 .elementor-element.elementor-element-b810dca .elementor-icon-list-icon:after {
    content : '';
    position : absolute;
    bottom : 100%;
    left : 0;
    border-bottom : 8px solid;
    border-left : 23px solid transparent;
    border-right : 23px solid transparent;
    border-bottom-color : var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-596d6ad *//* Mobile: quay về dạng dọc */
@media (max-width: 1024px) {
  .woocommerce.columns-1 .products.elementor-grid > li.entry{
    flex-direction:column;
  }
  .woocommerce.columns-1 .products.elementor-grid > li.entry .product-thumbnail{
    flex:0 0 auto; max-width:100%;
  }
  /* 1) UL: bỏ grid, 1 sản phẩm chiếm full width */
.woocommerce.columns-1 .products.elementor-grid{
  display:block !important;            /* hủy grid */
}
.woocommerce.columns-1 .products.elementor-grid > li.entry{
  width:100% !important;               /* full hàng */
  margin:0 0 20px !important;
}

/* 2) Bố cục sản phẩm thành 1 hàng */
.woocommerce.columns-1 .products.elementor-grid > li.entry{
  display:flex;
  gap:16px;
  align-items:stretch;
}

/* Ảnh bên trái cố định rộng (đổi số nếu muốn) */
.woocommerce.columns-1 .products.elementor-grid > li.entry .product-thumbnail{
  flex:0 0 300px;                      /* 240–360px tùy ý */
  max-width:300px;
}
.woocommerce.columns-1 .products.elementor-grid > li.entry .product-thumbnail img{
  width:100%; height:auto; display:block;
}

/* Nội dung chiếm phần còn lại */
.woocommerce.columns-1 .products.elementor-grid > li.entry .product-details{
  flex:1;
  padding:12px 0;
}

}
/* Laptop ≤ 1366px: ảnh nhỏ hơn để chừa chỗ cho nội dung */
@media (max-width: 1366px){
  .woocommerce.columns-1 .products.elementor-grid > li.entry .product-thumbnail{
    flex: 0 0 240px;   /* hoặc 220px tùy bạn */
    max-width: 240px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e0d42a *//* V2 – Tiêu đề gạch dưới: gạch xanh dưới chữ + line xám cùng hàng chạy full container */
.e-uline{
  --accent-color:#2B5ACD;   /* xanh */
  --line-color:#e9edf3;     /* xám nhạt */
  --accent-h:3px;           /* dày gạch xanh */
  --line-h:2px;             /* dày line xám */
  --gap:10px;               /* khoảng cách dưới chữ */

  position: relative;
  display: block;
  padding-bottom: calc(var(--gap) + var(--accent-h)); /* chừa chỗ cho line */
}

/* Line xám: nằm CÙNG HÀNG với gạch xanh (đặt cao bằng độ dày gạch xanh) */
.e-uline::before{
  content:"";
  position:absolute;
  left:0; right:0;
  bottom: var(--accent-h);  /* quan trọng: bám cùng baseline với gạch xanh */
  height: var(--line-h);
  background: var(--line-color);
  z-index:0;
  top: 29px;

}

/* Phần chữ */
.e-uline .elementor-heading-title{
  position: relative;
  display: inline-block;    /* bề rộng = đúng bề rộng chữ */
  margin: 0;
  padding-bottom: var(--gap);
  z-index: 1;
}

/* Gạch xanh dưới đúng bề rộng chữ */
.e-uline .elementor-heading-title::after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;                 /* bám đúng baseline chữ */
  width:100%;
  height: var(--accent-h);
  background: var(--accent-color);
  z-index: 2;               /* phủ lên phần xám bên trái */
}

/* Tuỳ chọn: nếu Heading căn giữa/phải trong Elementor */
.e-uline.elementor-align-center .elementor-heading-title{ text-align:center; }
.e-uline.elementor-align-right  .elementor-heading-title{ text-align:right;  }/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-60e9a0c *//* --- Khung mũi tên: ép flex nằm ngang, prev trái - next phải --- */
#splide03 .splide__arrows{
  position:absolute; top:8px; right:8px; z-index:5;
  display:flex !important;
  flex-direction: row !important;   /* không cho row-reverse */
  align-items:center; gap:6px;
  pointer-events:none;
}
#splide03 .splide__arrow{ pointer-events:auto; }
#splide03 .splide__arrow--prev{ order:0 !important; } /* trái */
#splide03 .splide__arrow--next{ order:1 !important; } /* phải */

/* --- Style nút --- */
#splide03 .splide__arrow{
  width:30px; height:30px; border-radius:6px;
  background:#333333; border:1px solid #333333; color:#fff;
  display:grid; place-items:center;
  box-shadow:0 2px 6px rgba(0,0,0,.12);
  transition:transform .15s, background-color .15s, opacity .15s, border-color .15s;
}
#splide03 .splide__arrow:hover{
  background: var(--primary-color, var(--color-primary, var(--wd-primary-color, #0ea5e9)));
  border-color: currentColor;
  transform: translateY(-1px);
}
#splide03 .splide__arrow[disabled]{ opacity:.45; cursor:not-allowed; }

/* --- Reset mọi xoay từ theme và xoay đúng hướng --- */
#splide03 .splide__arrow,
#splide03 .splide__arrow svg,
#splide03 .spl/* ==== Vị trí cụm nút ==== */
#splide03 { position: relative; }
#splide03 .splide__arrows{
  position: absolute; top: -47px; right: 8px; z-index: 9;

  display: flex !important;
  flex-flow: row nowrap !important;  /* luôn nằm ngang, không reverse */
  align-items: center;
  gap: 6px;

  pointer-events: none;
  direction: ltr !important;         /* chặn đảo khi theme/RTL */
}

/* ==== Thứ tự 2 nút bằng flex ==== */
#splide03 .splide__arrow--prev{ order: 0 !important; }
#splide03 .splide__arrow--next{ order: 1 !important; }

/* ==== Nút (nền #333, icon nhỏ) ==== */
#splide03 .splide__arrow{
  pointer-events: auto;
  width: 30px; height: 30px; border-radius: 6px;
  background: #333333; border: 1px solid #333333; color: #fff;
  display: grid; place-items: center;
  box-shadow: 0 2px 6px rgba(0,0,0,.12);
  transition: transform .15s ease, background-color .15s ease, border-color .15s ease, opacity .15s ease;
}
#splide03 .splide__arrow:hover{
  background: var(--primary-color, var(--color-primary, var(--wd-primary-color, #0ea5e9)));
  border-color: currentColor;
  transform: translateY(-1px);
}
#splide03 .splide__arrow[disabled]{ opacity: .45; cursor: not-allowed; }

/* ==== Reset mọi transform từ theme (quan trọng) ==== */
#splide03 .splide__arrow,
#splide03 .splide__arrow svg,
#splide03 .splide__arrow svg path{
  transform: none !important;
}

/* Icon nhỏ + tâm quay đúng */
#splide03 .splide__arrow svg{
  width: 14px; height: 14px; display: block; fill: currentColor;
  transform-origin: 50% 50%;
}

/* ==== Hướng mũi tên đúng: Prev ‹  |  Next › ==== */
#splide03 .splide__arrow--prev svg{ transform: rotate(180deg) !important; } /* quay trái */
#splide03 .splide__arrow--next svg{ transform: none !important; }           /* quay phải */

/* ==== Mobile canh chỉnh nhẹ ==== */
@media (max-width: 575.98px){
  #splide03 .splide__arrows{ top: -44px; right: 6px; gap: 4px; }
  #splide03 .splide__arrow{ width: 28px; height: 28px; }
}
ide__arrow svg path{ transform:none !important; }

#splide03 .splide__arrow svg{
  width:14px; height:14px; display:block; fill:currentColor;
  transform-origin:50% 50%;
}

/* Prev quay TRÁI, Next quay PHẢI */
#splide03 .splide__arrow--prev svg{ transform: rotate(180deg) !important; }
#splide03 .splide__arrow--next svg{ transform: none !important; }
/* Bật flex cho khung chứa */
#splide03 .splide__arrows {
  display: flex !important;
  flex-direction: row;    /* nằm ngang */
  align-items: center;
  gap: 6px;               /* khoảng cách giữa 2 nút */
}

/* Ép Prev nằm bên trái, Next nằm bên phải */
#splide03 .splide__arrow--prev { order: 0; }
#splide03 .splide__arrow--next { order: 1; }

#splide03 .splide__arrow--prev{ transform: none !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ab192c */.poster-hover a:before, .poster-hover a:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    z-index: 1;
}

.poster-hover a:hover::before {
    right: 50%;
    left: 50%;
    background-color: rgba(255, 255, 255, 0.5);
}

.poster-hover a:hover::after {
    top: 50%;
    bottom: 50%;
    background-color: rgba(255, 255, 255, 0.5);
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-ff0c3b2 */.elementor-31782 .elementor-element.elementor-element-ff0c3b2 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-ff0c3b2 */.elementor-31782 .elementor-element.elementor-element-ff0c3b2 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-ff0c3b2 */.elementor-31782 .elementor-element.elementor-element-ff0c3b2 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7333fe0 */.poster-hover a:before, .poster-hover a:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    z-index: 1;
}

.poster-hover a:hover::before {
    right: 50%;
    left: 50%;
    background-color: rgba(255, 255, 255, 0.5);
}

.poster-hover a:hover::after {
    top: 50%;
    bottom: 50%;
    background-color: rgba(255, 255, 255, 0.5);
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-384d23d */.elementor-31782 .elementor-element.elementor-element-384d23d img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-384d23d */.elementor-31782 .elementor-element.elementor-element-384d23d img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-384d23d */.elementor-31782 .elementor-element.elementor-element-384d23d img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-6b4ee1d */.elementor-31782 .elementor-element.elementor-element-6b4ee1d img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-6b4ee1d */.elementor-31782 .elementor-element.elementor-element-6b4ee1d img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-6b4ee1d */.elementor-31782 .elementor-element.elementor-element-6b4ee1d img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ba5a599 */.elementor-31782 .elementor-element.elementor-element-ba5a599 .e-n-tabs-heading {
    border-bottom: 2px solid #38b3b7;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-a16b918 */.elementor-31782 .elementor-element.elementor-element-a16b918 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-a16b918 */.elementor-31782 .elementor-element.elementor-element-a16b918 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-a16b918 */.elementor-31782 .elementor-element.elementor-element-a16b918 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-72af230 */.elementor-31782 .elementor-element.elementor-element-72af230 .e-n-tabs-heading {
    border-bottom: 2px solid #38b3b7;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-2ef9749 */.elementor-31782 .elementor-element.elementor-element-2ef9749 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-2ef9749 */.elementor-31782 .elementor-element.elementor-element-2ef9749 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-2ef9749 */.elementor-31782 .elementor-element.elementor-element-2ef9749 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ade8ab6 */.elementor-31782 .elementor-element.elementor-element-ade8ab6 .e-n-tabs-heading {
    border-bottom: 2px solid #81d742;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-1443619 */.elementor-31782 .elementor-element.elementor-element-1443619 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-1443619 */.elementor-31782 .elementor-element.elementor-element-1443619 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-1443619 */.elementor-31782 .elementor-element.elementor-element-1443619 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-06fe07e */.elementor-31782 .elementor-element.elementor-element-06fe07e .e-n-tabs-heading {
    border-bottom: 2px solid #27a4f7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc7c95a */.poster-hover a:before, .poster-hover a:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    z-index: 1;
}

.poster-hover a:hover::before {
    right: 50%;
    left: 50%;
    background-color: rgba(255, 255, 255, 0.5);
}

.poster-hover a:hover::after {
    top: 50%;
    bottom: 50%;
    background-color: rgba(255, 255, 255, 0.5);
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-d30d52c */.elementor-31782 .elementor-element.elementor-element-d30d52c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-d30d52c */.elementor-31782 .elementor-element.elementor-element-d30d52c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-d30d52c */.elementor-31782 .elementor-element.elementor-element-d30d52c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1dd27fa */.elementor-31782 .elementor-element.elementor-element-1dd27fa .e-n-tabs-heading {
    border-bottom: 2px solid #422B00;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-e24fed4 */.elementor-31782 .elementor-element.elementor-element-e24fed4 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-e24fed4 */.elementor-31782 .elementor-element.elementor-element-e24fed4 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-e24fed4 */.elementor-31782 .elementor-element.elementor-element-e24fed4 img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d962ea8 */.elementor-31782 .elementor-element.elementor-element-d962ea8 .e-n-tabs-heading {
    border-bottom: 2px solid #f4bc38;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for tmcore-products, class: .elementor-element-4356a7c */.elementor-31782 .elementor-element.elementor-element-4356a7c img{
    height: 180px!important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-662c6d9 */.elementor-31782 .elementor-element.elementor-element-662c6d9 .e-n-tabs-heading {
    flex-wrap: nowrap;
    overflow-x: scroll;
    white-space: nowrap;
    flex: 1 1 auto;
}

.elementor-31782 .elementor-element.elementor-element-662c6d9 .e-n-tabs-heading button {
    flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db1e8b0 *//* V2 – Tiêu đề gạch dưới: gạch xanh dưới chữ + line xám cùng hàng chạy full container */
.e-uline{
  --accent-color:#2B5ACD;   /* xanh */
  --line-color:#e9edf3;     /* xám nhạt */
  --accent-h:3px;           /* dày gạch xanh */
  --line-h:2px;             /* dày line xám */
  --gap:10px;               /* khoảng cách dưới chữ */

  position: relative;
  display: block;
  padding-bottom: calc(var(--gap) + var(--accent-h)); /* chừa chỗ cho line */
}

/* Line xám: nằm CÙNG HÀNG với gạch xanh (đặt cao bằng độ dày gạch xanh) */
.e-uline::before{
  content:"";
  position:absolute;
  left:0; right:0;
  bottom: var(--accent-h);  /* quan trọng: bám cùng baseline với gạch xanh */
  height: var(--line-h);
  background: var(--line-color);
  z-index:0;
  top: 29px;

}

/* Phần chữ */
.e-uline .elementor-heading-title{
  position: relative;
  display: inline-block;    /* bề rộng = đúng bề rộng chữ */
  margin: 0;
  padding-bottom: var(--gap);
  z-index: 1;
}

/* Gạch xanh dưới đúng bề rộng chữ */
.e-uline .elementor-heading-title::after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;                 /* bám đúng baseline chữ */
  width:100%;
  height: var(--accent-h);
  background: var(--accent-color);
  z-index: 2;               /* phủ lên phần xám bên trái */
}

/* Tuỳ chọn: nếu Heading căn giữa/phải trong Elementor */
.e-uline.elementor-align-center .elementor-heading-title{ text-align:center; }
.e-uline.elementor-align-right  .elementor-heading-title{ text-align:right;  }/* End custom CSS */
/* Start custom CSS for tmcore-post-grid, class: .elementor-element-2b0a74e */.elementor-31782 .elementor-element.elementor-element-2b0a74e img{
    height: 180px!important;
}
/* --- Khung mũi tên: ép flex nằm ngang, prev trái - next phải --- */
#splide04 .splide__arrows{
  position:absolute; top:8px; right:8px; z-index:5;
  display:flex !important;
  flex-direction: row !important;   /* không cho row-reverse */
  align-items:center; gap:6px;
  pointer-events:none;
}
#splide04 .splide__arrow{ pointer-events:auto; }
#splide04 .splide__arrow--prev{ order:0 !important; } /* trái */
#splide04 .splide__arrow--next{ order:1 !important; } /* phải */

/* --- Style nút --- */
#splide04 .splide__arrow{
  width:30px; height:30px; border-radius:6px;
  background:#333333; border:1px solid #333333; color:#fff;
  display:grid; place-items:center;
  box-shadow:0 2px 6px rgba(0,0,0,.12);
  transition:transform .15s, background-color .15s, opacity .15s, border-color .15s;
}
#splide04 .splide__arrow:hover{
  background: var(--primary-color, var(--color-primary, var(--wd-primary-color, #0ea5e9)));
  border-color: currentColor;
  transform: translateY(-1px);
}
#splide04 .splide__arrow[disabled]{ opacity:.45; cursor:not-allowed; }

/* --- Reset mọi xoay từ theme và xoay đúng hướng --- */
#splide04 .splide__arrow,
#splide04 .splide__arrow svg,
#splide04 .spl/* ==== Vị trí cụm nút ==== */
#splide04 { position: relative; }
#splide04 .splide__arrows{
  position: absolute; top: -47px; right: 8px; z-index: 9;

  display: flex !important;
  flex-flow: row nowrap !important;  /* luôn nằm ngang, không reverse */
  align-items: center;
  gap: 6px;

  pointer-events: none;
  direction: ltr !important;         /* chặn đảo khi theme/RTL */
}

/* ==== Thứ tự 2 nút bằng flex ==== */
#splide04 .splide__arrow--prev{ order: 0 !important; }
#splide04 .splide__arrow--next{ order: 1 !important; }

/* ==== Nút (nền #333, icon nhỏ) ==== */
#splide04 .splide__arrow{
  pointer-events: auto;
  width: 30px; height: 30px; border-radius: 6px;
  background: #333333; border: 1px solid #333333; color: #fff;
  display: grid; place-items: center;
  box-shadow: 0 2px 6px rgba(0,0,0,.12);
  transition: transform .15s ease, background-color .15s ease, border-color .15s ease, opacity .15s ease;
}
#splide04 .splide__arrow:hover{
  background: var(--primary-color, var(--color-primary, var(--wd-primary-color, #0ea5e9)));
  border-color: currentColor;
  transform: translateY(-1px);
}
#splide04 .splide__arrow[disabled]{ opacity: .45; cursor: not-allowed; }

/* ==== Reset mọi transform từ theme (quan trọng) ==== */
#splide04 .splide__arrow,
#splide04 .splide__arrow svg,
#splide04 .splide__arrow svg path{
  transform: none !important;
}

/* Icon nhỏ + tâm quay đúng */
#splide04 .splide__arrow svg{
  width: 14px; height: 14px; display: block; fill: currentColor;
  transform-origin: 50% 50%;
}

/* ==== Hướng mũi tên đúng: Prev ‹  |  Next › ==== */
#splide04 .splide__arrow--prev svg{ transform: rotate(180deg) !important; } /* quay trái */
#splide04 .splide__arrow--next svg{ transform: none !important; }           /* quay phải */

/* ==== Mobile canh chỉnh nhẹ ==== */
@media (max-width: 575.98px){
  #splide04 .splide__arrows{ top: -44px; right: 6px; gap: 4px; }
  #splide04 .splide__arrow{ width: 28px; height: 28px; }
}
ide__arrow svg path{ transform:none !important; }

#splide04 .splide__arrow svg{
  width:14px; height:14px; display:block; fill:currentColor;
  transform-origin:50% 50%;
}

/* Prev quay TRÁI, Next quay PHẢI */
#splide04 .splide__arrow--prev svg{ transform: rotate(180deg) !important; }
#splide04 .splide__arrow--next svg{ transform: none !important; }
/* Bật flex cho khung chứa */
#splide04 .splide__arrows {
  display: flex !important;
  flex-direction: row;    /* nằm ngang */
  align-items: center;
  gap: 6px;               /* khoảng cách giữa 2 nút */
}

/* Ép Prev nằm bên trái, Next nằm bên phải */
#splide04 .splide__arrow--prev { order: 0; }
#splide04 .splide__arrow--next { order: 1; }

#splide04 .splide__arrow--prev{ transform: none !important; }/* End custom CSS */