.elementor-24648 .elementor-element.elementor-element-44bd331 > .elementor-container{max-width:1920px;}.elementor-24648 .elementor-element.elementor-element-44bd331{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-24648 .elementor-element.elementor-element-44bd331 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24648 .elementor-element.elementor-element-a3c79fc > .elementor-container{max-width:1920px;}.elementor-24648 .elementor-element.elementor-element-a3c79fc:not(.elementor-motion-effects-element-type-background), .elementor-24648 .elementor-element.elementor-element-a3c79fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24648 .elementor-element.elementor-element-a3c79fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 72px 0px 72px;}.elementor-24648 .elementor-element.elementor-element-a3c79fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24648 .elementor-element.elementor-element-f8fe53d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E2E2E2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-24648 .elementor-element.elementor-element-f8fe53d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24648 .elementor-element.elementor-element-f8fe53d > div.elementor-element-populated{padding:15px 0px 0px 15px !important;}.elementor-24648 .elementor-element.elementor-element-89e84c5 > div.elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-24648 .elementor-element.elementor-element-2c26651 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24648 .elementor-element.elementor-element-2c26651{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-c2d8594 .heading-tbay-title .title{font-size:18px;line-height:26px;color:#41433E;font-weight:700;}.elementor-24648 .elementor-element.elementor-element-c2d8594 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-24648 .elementor-element.elementor-element-c2d8594{width:auto;max-width:auto;align-self:center;}.elementor-24648 .elementor-element.elementor-element-3479b3f .elementor-icon-wrapper{text-align:center;}.elementor-24648 .elementor-element.elementor-element-3479b3f.elementor-view-stacked .elementor-icon{background-color:#E2E2E2;}.elementor-24648 .elementor-element.elementor-element-3479b3f.elementor-view-framed .elementor-icon, .elementor-24648 .elementor-element.elementor-element-3479b3f.elementor-view-default .elementor-icon{color:#E2E2E2;border-color:#E2E2E2;}.elementor-24648 .elementor-element.elementor-element-3479b3f.elementor-view-framed .elementor-icon, .elementor-24648 .elementor-element.elementor-element-3479b3f.elementor-view-default .elementor-icon svg{fill:#E2E2E2;}.elementor-24648 .elementor-element.elementor-element-3479b3f .elementor-icon{font-size:20px;}.elementor-24648 .elementor-element.elementor-element-3479b3f{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-24648 .elementor-element.elementor-element-3479b3f{right:0px;}body.rtl .elementor-24648 .elementor-element.elementor-element-3479b3f{left:0px;}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-checkboxes-list__row:not(:last-child){margin-bottom:10px;}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-24648 .elementor-element.elementor-element-d1546af .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-filter+.jet-filter{margin-top:10px;}.elementor-24648 .elementor-element.elementor-element-d1546af .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-collapse-icon{width:20px;height:20px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-collapse-none{width:20px;height:20px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-filter+.jet-filter{margin-top:10px;}.elementor-24648 .elementor-element.elementor-element-3f28d2a .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-24648 .elementor-element.elementor-element-a6e1b9c{padding:0px 0px 10px 0px;}.elementor-24648 .elementor-element.elementor-element-1f5728b .apply-filters__button:disabled{opacity:50%;}.elementor-24648 .elementor-element.elementor-element-e5d9803 > div.elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-24648 .elementor-element.elementor-element-337ff14{text-align:left;}.elementor-24648 .elementor-element.elementor-element-337ff14 .elementor-heading-title{color:var( --e-global-color-78c2f2d );font-size:30px;font-weight:900;text-transform:uppercase;line-height:48px;}.elementor-24648 .elementor-element.elementor-element-337ff14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24648 .elementor-element.elementor-element-671b84c{padding:020px 0px 20px 0px;}.elementor-24648 .elementor-element.elementor-element-008bb0c > div.elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-24648 .elementor-element.elementor-element-06ad875{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-88d8a88{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-4c3a2f9{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-3dd2077{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-aaaf729{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-47db390 .jet-sorting-select{background-color:#FFFFFF;}.elementor-24648 .elementor-element.elementor-element-47db390 .apply-filters__button{border-style:none;}.elementor-24648 .elementor-element.elementor-element-47db390{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-65d8ba1 .elementor-icon-wrapper{text-align:center;}.elementor-24648 .elementor-element.elementor-element-276e3b3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-24648 .elementor-element.elementor-element-276e3b3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-24648 .elementor-element.elementor-element-763b18c .jet-filters-pagination__link{padding:10px 10px 10px 10px;}.elementor-24648 .elementor-element.elementor-element-763b18c .jet-filters-pagination__dots{padding:10px 10px 10px 10px;}.elementor-24648 .elementor-element.elementor-element-763b18c .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-24648 .elementor-element.elementor-element-763b18c .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-24648 .elementor-element.elementor-element-763b18c .jet-filters-pagination__load-more{order:initial;}.elementor-24648 .elementor-element.elementor-element-3d0ff58 > .elementor-widget-container{padding:15px 0px 15px 0px;}@media(min-width:768px){.elementor-24648 .elementor-element.elementor-element-f8fe53d{width:30%;}.elementor-24648 .elementor-element.elementor-element-e5d9803{width:69.665%;}}@media(min-width:1920px){.elementor-24648 .elementor-element.elementor-element-a3c79fc{padding:60px 130px 0px 130px;}.elementor-24648 .elementor-element.elementor-element-f8fe53d{width:21.673%;}.elementor-24648 .elementor-element.elementor-element-e5d9803{width:78%;}}@media(max-width:1366px){.elementor-24648 .elementor-element.elementor-element-c2d8594 > .elementor-widget-container{margin:0px 0px 6px 0px;}}@media(max-width:1200px){.elementor-24648 .elementor-element.elementor-element-a3c79fc{padding:0px 30px 0px 30px;}.elementor-24648 .elementor-element.elementor-element-337ff14{width:var( --container-widget-width, 638.338px );max-width:638.338px;--container-widget-width:638.338px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-24648 .elementor-element.elementor-element-276e3b3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-24648 .elementor-element.elementor-element-a3c79fc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24648 .elementor-element.elementor-element-f8fe53d > .elementor-element-populated, .elementor-24648 .elementor-element.elementor-element-f8fe53d > .elementor-element-populated > .elementor-background-overlay, .elementor-24648 .elementor-element.elementor-element-f8fe53d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24648 .elementor-element.elementor-element-f8fe53d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24648 .elementor-element.elementor-element-c2d8594{align-self:center;}body:not(.rtl) .elementor-24648 .elementor-element.elementor-element-3479b3f{right:10px;}body.rtl .elementor-24648 .elementor-element.elementor-element-3479b3f{left:10px;}.elementor-24648 .elementor-element.elementor-element-3479b3f{top:10px;}.elementor-24648 .elementor-element.elementor-element-7cab136{width:auto;max-width:auto;}.elementor-24648 .elementor-element.elementor-element-1f5728b{width:auto;max-width:auto;align-self:flex-end;}.elementor-24648 .elementor-element.elementor-element-008bb0c > div.elementor-element-populated{padding:0px 15px 0px 15px !important;}.elementor-24648 .elementor-element.elementor-element-65d8ba1 .elementor-icon{font-size:20px;}.elementor-24648 .elementor-element.elementor-element-65d8ba1{width:auto;max-width:auto;align-self:center;}.elementor-24648 .elementor-element.elementor-element-276e3b3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-24648 .elementor-element.elementor-element-763b18c > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for section, class: .elementor-element-a3c79fc */.elementor-24648 .elementor-element.elementor-element-a3c79fc .tbay-pagination-load-more {
    margin-top: 10px;
}
.elementor-24648 .elementor-element.elementor-element-a3c79fc h4.title {
    font-weight: 900;
}
.elementor-24648 .elementor-element.elementor-element-a3c79fc .heading-tbay-title {
    padding-bottom: 0
}
.elementor-24648 .elementor-element.elementor-element-a3c79fc h4.filter-title {
    margin: 26px 0px;
}
.elementor-24648 .elementor-element.elementor-element-a3c79fc .filter-price-range {
    border: none !important;
}
.elementor-24648 .elementor-element.elementor-element-a3c79fc .yith-wcan-filter {
    border-top: 1px solid #E2E2E2;
    margin-right: 10px;
}
@media screen and (max-width:480px){
    .elementor-24648 .elementor-element.elementor-element-a3c79fc h4.filter-title {
        margin: 0;
        
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-24648 label.jet-checkboxes-list__item {
    display: inline-flex !important;
}
body.elementor-page-24648 .jet-filter .jet-filter-label {
    text-transform: uppercase;
    color: #7EA371;
    font-weight: 900;
}
body.elementor-page-24648 .tbay-filter {
    display: none;
}
/*body.elementor-page-24648 .jet-sorting-select option {*/

/*}*/
body.elementor-page-24648 .jet-smart-filters-apply-button {
    display: none;
}
body.elementor-page-24648 .show-button {
    text-align: left;
}
body.elementor-page-24648 .jet-remove-all-filters .jet-remove-all-filters__button,
.apply-filters__button{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #4B6043;
    border-color: #4B6043;
    border-radius: 5px;
    color: #fff;
    /*width: 95%;*/
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top:  20px;
    padding: 5px;
    width: 100%
    /*width: fit-content;*/
}
body.elementor-page-24648 .jet-remove-all-filters {
        flex-direction: row;
    text-align: center;
}
body.elementor-page-24648 .jet-checkboxes-list__row {
    margin: 0 !important;
}

body.elementor-page-24648 .text-order-by p {
    display: inline-flex;
    width: fit-content;
    font-weight: 600;
    line-height: 40px;
    font-size: 16px;
    align-items: center;

}
body.elementor-page-24648 .text-order-by p img {
    margin-bottom: 0;
}
body.elementor-page-24648 .order-by-button {
    padding: 0;
    margin: 0;
}
body.elementor-page-24648 .order-by-button a {
    background: #FFFFFF;
    border: 1px solid #E2E2E2;
    border-radius: 3px;
    color: #41433E;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    padding: 10px;
    margin: 0;
}
body.elementor-page-24648 .order-by-button a:hover {
    background:  rgba(195, 206, 175, 0.5);
}
body.elementor-page-24648 .order-by-button a:active,
.order-by-button-selected a{
 background:  #4B6043 !important;
    color: #fff !important;
}
body.elementor-page-24648 .inner-section-order  .elementor-column-gap-default{
    margin: 0;
}
body.elementor-page-24648 .inner-section-order  .elementor-column-gap-default .elementor-widget-wrap {
    align-items: center;
    column-gap: 20px;
}
/*body.elementor-page-24648 .ordery-destop .jet-sorting-select {*/
/*    max-width: fit-content !important;*/
/*}*/
/*body.elementor-page-24648 .ordery-mobile .jet-sorting-select {*/
/*    max-width: 140px !important;*/
/*}*/
body.elementor-page-24648 .jet-sorting-select {
    min-height: 36px;
    padding: 10px;
    border: 1px solid #E2E2E2 !important;
    border-radius: 3px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    color: #41433E;
    width: fit-content;
}
body.elementor-page-24648 .fa-check {
    background: #fff;
}
body.elementor-page-24648 .fa-check:before {
    color: #4B6043 !important;
    border: none;
}
body.elementor-page-24648 .order-by-button {
    cursor: pointer;
}
body.elementor-page-24648 .jet-smart-filters-check-range,
.jet-smart-filters-checkboxes {
    margin-top: 20px;
}
body.elementor-page-24648 .jet-checkboxes-list {
    padding-bottom: 20px;
    border-bottom: solid 1px #E2E2E2;
    margin-right: 20px;
}
body.elementor-page-24648 .jet-filter-items-scroll::-webkit-scrollbar {
    width: 8px;
}

body.elementor-page-24648 .jet-filter-items-scroll::-webkit-scrollbar-thumb {
    background: #BCC6BD;
}
body.elementor-page-24648 .jet-list-tree__parent:after {
    cursor: pointer;
    content: '\f107';
    font-family: FontAwesome;
    padding-right: 10px;    
    float: right;
}
/*body.elementor-page-24648 .jet-list-tree__children {*/
/*  display: none;*/
/*}*/

body.elementor-page-24648 .jet-list-tree__parent.active:after {
    content: '\f106';
}
body.elementor-page-24648 .jet-checkboxes-list-wrapper {
    margin: 0 !important;
}
body.elementor-page-24648  .popup-column {
    height: fit-content;
}
@media screen and (min-width: 1600px) {
    body.elementor-page-24648 .display-products>div.product {
    flex:25%;
    max-width: 25%;
    padding-bottom: 20px;
}
body.elementor-page-24648 .jet-filter .jet-filter-label {
     font-size: 18px;
    line-height: 26px;
    margin-bottom: 20px;
}
body.elementor-page-24648 .text-order-by-mobile {
    display: none;
}
}
@media screen and (min-width: 1024px) and (max-width: 1600px) {
    body.elementor-page-24648 .display-products>div.product {
    flex:25%;
    max-width: 25%;
        padding-bottom: 20px;

}
body.elementor-page-24648 .jet-filter .jet-filter-label {
     font-size: 18px;
    line-height: 26px;
    margin-bottom: 20px;


}
body.elementor-page-24648 .text-order-by-mobile {
    display: none;
}
}
@media screen and (max-width: 1024px) {
    body.elementor-page-24648 .display-products>div.product {
    flex: none;
    max-width: 50%;
    padding-bottom: 15px;
}
body.elementor-page-24648 .display-products .row {
    padding-bottom: 15px;
}
body.elementor-page-24648 .display-products>div.product:nth-child(2n + 1) {
    padding-right: 10px;
    padding-left: calc(15px/2);
}
body.elementor-page-24648 .display-products>div.product:nth-child(2n) {
    padding-left: 10px;
     padding-right: calc(15px/2);
}
body.elementor-page-24648 .tbay-filter ,
.order-by-button {
    display: none !important;
}
body.elementor-page-24648 .text-order-by {
    display: none;
}
body.elementor-page-24648  .jet-sorting--flex-column {
    display: flex;
    flex-direction: row !important;
    align-items: baseline;
    column-gap: 10px;
}
body.elementor-page-24648 .jet-sorting--flex-column:before {
    content: "Sắp xếp";
    font-weight: 600;
    text-transform: uppercase;
}
body.elementor-page-24648 .inner-section-order  .elementor-column-gap-default .elementor-widget-wrap {
    justify-content: space-between;
    
}
body.elementor-page-24648 .filter-icon .elementor-icon-wrapper {
    background: #7EA371;
    border-radius: 5px;
    text-align: center;
    padding: 10px;
    display: flex;
    justify-content: center;

}
body.elementor-page-24648 .filter-icon .elementor-icon i:before {
    color: #fff;
}
body.elementor-page-24648 .section-filter .elementor-widget-wrap {
    justify-content: center;
}
body.elementor-page-24648 .jet-filter .jet-filter-label {
     font-size: 16px;
    line-height: 24px;
    margin-bottom: 15px;
}
}
@media screen and (max-width: 768px) {
    body.elementor-page-24648 #tbay-main-content {
        margin-top : 40px;
    }
    body.elementor-page-24648 .jet-filters-pagination__load-more {
        width: 100%;
    }
    body.elementor-page-24648 .jet-filters-pagination__load-more {
        width: 100%;
        margin-right: 15px !important;
        margin-left: 15px !important;
    }
    body.elementor-page-24648 .jet-filters-pagination__load-more .jet-filters-pagination__link{
        width: 100%;
    }
    
    body.elementor-page-24648 .popup-open {
      overflow: hidden !important;
    }
    body.elementor-page-24648 .popup-column {
        display: none;
    }
    body.elementor-page-24648 .popup-column.active:before {
        content: "";
        position: fixed;
        z-index: 1000000;
        background: #fff;
        height: 100%;
    }
    body.elementor-page-24648 .popup-column.active {
        display: block;
        z-index: 1100000;
        bottom: 0;
        position: fixed;
        background: #fff;
        max-height: 100%;
    }
body.elementor-page-24648 .section-filter {
    border-bottom: solid 1px #E2E2E2;
}
body.elementor-page-24648 .popup-column.active .section-button-filter {
    bottom: 0;
    float: 0;
}
body.elementor-page-24648 .jet-remove-all-filters .jet-remove-all-filters__button,
.apply-filters__button {
    width: fit-content;
}
body.elementor-page-24648 .jet-remove-all-filters .jet-remove-all-filters__button {
    background: none;
    border: none;
    color:  #41433E;
    text-transform: capitalize;
    font-weight: 500;
}
body.elementor-page-24648 .apply-filters__button {
    padding-left: 20px;
    padding-right: 20px;
}
body.elementor-page-24648 .jet-smart-filters-apply-button {
    display: block;
    width: 100%;
    
}
body.elementor-page-24648 .section-button-filter .elementor-element-populated {
    justify-content: space-around;
}
body.elementor-page-24648 .filter-icon {
    width: fit-content;
    display: flex;
    align-items: center;
}
body.elementor-page-24648 .filter-icon:before {
    content: "Bộ lọc";
    font-weight: 600;
    padding-right: 10px;
    text-transform: uppercase;
    font-size: 14px !important;
}
    body.elementor-page-24648 .jet-sorting--flex-column:before {
        font-size: 14px !important;
    }
    body.elementor-page-24648 .jet-sorting-select { 
        font-size: 14px !important;
    }
}
@media screen and (max-width: 400px) {
    body.elementor-page-24648 .filter-icon:before {
        font-size: 12px !important;
    }
    body.elementor-page-24648 .jet-sorting--flex-column:before {
        font-size: 12px !important;
    }
    body.elementor-page-24648 .jet-sorting-select { 
        font-size: 12px !important;
    }
}
body.elementor-page-24648 .tbay-pagination-load-more {
    display: none;
}/* End custom CSS */