@media(max-width:1279px){ .e-con[class*="sc_extra_bg_"]:after,
.elementor-section[class*="sc_extra_bg_"]:after,
.elementor-column[class*="sc_extra_bg_"] > .elementor-column-wrap:after,
.elementor-column[class*="sc_extra_bg_"] > .elementor-widget-wrap:after,
.elementor-widget-text-editor[class*="sc_extra_bg_"]:after{display:none;}
.e-con[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before,
.elementor-section[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before,
.elementor-column[class*="sc_extra_bg_"][class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column[class*="sc_extra_bg_"][class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor[class*="sc_extra_bg_"][class*="sc_bg_mask_"]:before{left:0;top:0;right:0;bottom:0;}
.e-con.sc_extra_bg_tiny, .elementor-section.sc_extra_bg_tiny, .elementor-column.sc_extra_bg_tiny > .elementor-column-wrap, .elementor-column.sc_extra_bg_tiny > .elementor-widget-wrap, .elementor-widget-text-editor.sc_extra_bg_tiny{padding:1em !important;}
.e-con.sc_extra_bg_small, .elementor-section.sc_extra_bg_small, .elementor-column.sc_extra_bg_small > .elementor-column-wrap, .elementor-column.sc_extra_bg_small > .elementor-widget-wrap, .elementor-widget-text-editor.sc_extra_bg_small{padding:2em !important;}
.e-con.sc_extra_bg_medium, .elementor-section.sc_extra_bg_medium, .elementor-column.sc_extra_bg_medium > .elementor-column-wrap, .elementor-column.sc_extra_bg_medium > .elementor-widget-wrap, .elementor-widget-text-editor.sc_extra_bg_medium{padding:3em !important;}
.e-con.sc_extra_bg_large, .elementor-section.sc_extra_bg_large, .elementor-column.sc_extra_bg_large > .elementor-column-wrap, .elementor-column.sc_extra_bg_large > .elementor-widget-wrap, .elementor-widget-text-editor.sc_extra_bg_large{padding:4em !important;}
.sc-tablet_fly_static[class*="sc_fly_"]:not(.sc_fly_static){position:static !important;transform:none;left:auto;top:auto;right:auto;bottom:auto;}
[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static){position:absolute !important;}
.sc-tablet_fly_tl{position:absolute;z-index:1;top:0;left:0;right:auto;bottom:auto;transform:none;}
.sc-tablet_fly_tc{position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto;bottom:auto;}
.sc-tablet_fly_tr{position:absolute;z-index:1;top:0;right:0;left:auto;bottom:auto;transform:none;}
.sc-tablet_fly_ml{position:absolute;z-index:1;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:auto;bottom:auto;}
.sc-tablet_fly_mc{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);right:auto;bottom:auto;}
.sc-tablet_fly_mr{position:absolute;z-index:1;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:auto;bottom:auto;}
.sc-tablet_fly_bl{position:absolute;z-index:1;bottom:0;left:0;right:auto;top:auto;transform:none;}
.sc-tablet_fly_bc{position:absolute;z-index:1;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto;top:auto;}
.sc-tablet_fly_br{position:absolute;z-index:1;bottom:0;right:0;left:auto;top:auto;transform:none;}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char{font-size:12em;}
.e-con.sc-tablet_inner_width_1_1 > .e-con-inner, .e-con.sc-tablet_inner_width_1_1 > .elementor-element{width:var(--theme-var-page);}
.e-con.sc-tablet_inner_width_1_2 > .e-con-inner, .e-con.sc-tablet_inner_width_1_2 > .elementor-element{width:calc( var(--theme-var-page ) / 2 );}
.e-con.sc-tablet_inner_width_1_3 > .e-con-inner, .e-con.sc-tablet_inner_width_1_3 > .elementor-element{width:calc( var(--theme-var-page ) / 3 );}
.e-con.sc-tablet_inner_width_2_3 > .e-con-inner, .e-con.sc-tablet_inner_width_2_3 > .elementor-element{width:calc( var(--theme-var-page ) / 3 * 2 );}
.e-con.sc-tablet_inner_width_1_4 > .e-con-inner, .e-con.sc-tablet_inner_width_1_4 > .elementor-element{width:calc( var(--theme-var-page ) / 4 );}
.e-con.sc-tablet_inner_width_3_4 > .e-con-inner, .e-con.sc-tablet_inner_width_3_4 > .elementor-element{width:calc( var(--theme-var-page ) / 4 * 3 );}
.e-con.sc-tablet_inner_width_none > .e-con-inner, .e-con.sc-tablet_inner_width_none > .elementor-element{width:100%;}
.menu_side_present .e-con.sc-tablet_inner_width_none > .e-con-inner, .menu_side_present .e-con.sc-tablet_inner_width_none > .elementor-element{width:calc( 100% - var(--theme-var-menu_side) );}
}
@media(min-width:768px) and (max-width:1279px){  .sc-tablet_content_align_center[class*="sc_inner_width_"],
.sc-tablet_content_align_center.elementor-column .elementor-widget-wrap{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.sc-tablet_content_align_left[class*="sc_inner_width_"],
.sc-tablet_content_align_left.elementor-column .elementor-widget-wrap{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
.sc-tablet_content_align_right[class*="sc_inner_width_"],
.sc-tablet_content_align_right.elementor-column .elementor-widget-wrap{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
.e-con.hide_bg_image_on_tablet, .elementor-section.hide_bg_image_on_tablet, .elementor-column.hide_bg_image_on_tablet > .elementor-column-wrap, .elementor-column.hide_bg_image_on_tablet > .elementor-widget-wrap{background-image:none !important;}
.e-con.hide_bg_image_on_tablet[class*="sc_bg_mask_"]:before,
.elementor-section.hide_bg_image_on_tablet[class*="sc_bg_mask_"]:before,
.elementor-column.hide_bg_image_on_tablet[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.hide_bg_image_on_tablet[class*="sc_bg_mask_"] > .elementor-widget-wrap:before{display:none !important;}
}
@media(max-width:1023px){
.elementor-section.elementor-section-height-full{min-height:0;}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char{font-size:9em;}
}
@media(max-width:767px){ .e-con.hide_bg_image_on_mobile, .elementor-section.hide_bg_image_on_mobile, .elementor-column.hide_bg_image_on_mobile > .elementor-column-wrap, .elementor-column.hide_bg_image_on_mobile > .elementor-widget-wrap{background-image:none !important;}
.e-con.hide_bg_image_on_mobile[class*="sc_bg_mask_"]:before,
.elementor-section.hide_bg_image_on_mobile[class*="sc_bg_mask_"]:before,
.elementor-column.hide_bg_image_on_mobile[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.hide_bg_image_on_mobile[class*="sc_bg_mask_"] > .elementor-widget-wrap:before{display:none !important;}
.sc-mobile_fly_static[class*="sc_fly_"]:not(.sc_fly_static),
.sc-mobile_fly_static[class*="sc-tablet_fly_"]:not(.sc-tablet_fly_static){position:static !important;transform:none;left:auto;top:auto;right:auto;bottom:auto;}
[class*="sc-mobile_fly_"]:not(.sc-mobile_fly_static){position:absolute !important;}
.sc-mobile_fly_tl{position:absolute;z-index:1;top:0;left:0;right:auto;bottom:auto;transform:none;}
.sc-mobile_fly_tc{position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto;bottom:auto;}
.sc-mobile_fly_tr{position:absolute;z-index:1;top:0;right:0;left:auto;bottom:auto;transform:none;}
.sc-mobile_fly_ml{position:absolute;z-index:1;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:auto;bottom:auto;}
.sc-mobile_fly_mc{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);right:auto;bottom:auto;}
.sc-mobile_fly_mr{position:absolute;z-index:1;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:auto;bottom:auto;}
.sc-mobile_fly_bl{position:absolute;z-index:1;bottom:0;left:0;right:auto;top:auto;transform:none;}
.sc-mobile_fly_bc{position:absolute;z-index:1;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto;top:auto;}
.sc-mobile_fly_br{position:absolute;z-index:1;bottom:0;right:0;left:auto;top:auto;transform:none;}
.sc-mobile_content_align_center[class*="sc_inner_width_"],
.sc-mobile_content_align_center.elementor-column .elementor-widget-wrap{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.sc-mobile_content_align_left[class*="sc_inner_width_"],
.sc-mobile_content_align_left.elementor-column .elementor-widget-wrap{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
.sc-mobile_content_align_right[class*="sc_inner_width_"],
.sc-mobile_content_align_right.elementor-column .elementor-widget-wrap{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char{font-size:7em;}
.sc_parallax_word_wrap{white-space:normal;}
.e-con.sc-mobile_inner_width_1_1 > .e-con-inner, .e-con.sc-mobile_inner_width_1_1 > .elementor-element{width:var(--theme-var-page);}
.e-con.sc-mobile_inner_width_1_2 > .e-con-inner, .e-con.sc-mobile_inner_width_1_2 > .elementor-element{width:calc( var(--theme-var-page ) / 2 );}
.e-con.sc-mobile_inner_width_1_3 > .e-con-inner, .e-con.sc-mobile_inner_width_1_3 > .elementor-element{width:calc( var(--theme-var-page ) / 3 );}
.e-con.sc-mobile_inner_width_2_3 > .e-con-inner, .e-con.sc-mobile_inner_width_2_3 > .elementor-element{width:calc( var(--theme-var-page ) / 3 * 2 );}
.e-con.sc-mobile_inner_width_1_4 > .e-con-inner, .e-con.sc-mobile_inner_width_1_4 > .elementor-element{width:calc( var(--theme-var-page ) / 4 );}
.e-con.sc-mobile_inner_width_3_4 > .e-con-inner, .e-con.sc-mobile_inner_width_3_4 > .elementor-element{width:calc( var(--theme-var-page ) / 4 * 3 );}
.e-con.sc-mobile_inner_width_none > .e-con-inner, .e-con.sc-mobile_inner_width_none > .elementor-element{width:100%;}
.menu_side_present .e-con.sc-mobile_inner_width_none > .e-con-inner, .menu_side_present .e-con.sc-mobile_inner_width_none > .elementor-element{width:calc( 100% - var(--theme-var-menu_side) );}
}
@media(max-width:479px){  .trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char {
font-size: 5em;
}
}@media(max-width:1279px){ }@media(max-width:1279px){  .woocommerce ul.products.columns-1-tablet li.product, .woocommerce .related.products ul.products.columns-1-tablet li.product, .woocommerce .upcells.products ul.products.columns-1-tablet li.product, .woocommerce-page ul.products.columns-1-tablet li.product, .woocommerce-page .related.products ul.products.columns-1-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-1-tablet li.product{width:100% !important;}
.woocommerce ul.products.columns-2-tablet li.product, .woocommerce .related.products ul.products.columns-2-tablet li.product, .woocommerce .upcells.products ul.products.columns-2-tablet li.product, .woocommerce-page ul.products.columns-2-tablet li.product, .woocommerce-page .related.products ul.products.columns-2-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-2-tablet li.product{width:50% !important;}
.woocommerce ul.products.columns-3-tablet li.product, .woocommerce .related.products ul.products.columns-3-tablet li.product, .woocommerce .upcells.products ul.products.columns-3-tablet li.product, .woocommerce-page ul.products.columns-3-tablet li.product, .woocommerce-page .related.products ul.products.columns-3-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-3-tablet li.product{width:33.3333333333% !important;}
.woocommerce ul.products.columns-4-tablet li.product, .woocommerce .related.products ul.products.columns-4-tablet li.product, .woocommerce .upcells.products ul.products.columns-4-tablet li.product, .woocommerce-page ul.products.columns-4-tablet li.product, .woocommerce-page .related.products ul.products.columns-4-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-4-tablet li.product{width:25% !important;}
.woocommerce ul.products.columns-5-tablet li.product, .woocommerce .related.products ul.products.columns-5-tablet li.product, .woocommerce .upcells.products ul.products.columns-5-tablet li.product, .woocommerce-page ul.products.columns-5-tablet li.product, .woocommerce-page .related.products ul.products.columns-5-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-5-tablet li.product{width:20% !important;}
.woocommerce ul.products.columns-6-tablet li.product, .woocommerce .related.products ul.products.columns-6-tablet li.product, .woocommerce .upcells.products ul.products.columns-6-tablet li.product, .woocommerce-page ul.products.columns-6-tablet li.product, .woocommerce-page .related.products ul.products.columns-6-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-6-tablet li.product{width:16.6666666667% !important;}
}
@media(max-width:767px){  .woocommerce ul.products.columns-1-mobile li.product, .woocommerce .related.products ul.products.columns-1-mobile li.product, .woocommerce .upcells.products ul.products.columns-1-mobile li.product, .woocommerce-page ul.products.columns-1-mobile li.product, .woocommerce-page .related.products ul.products.columns-1-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-1-mobile li.product{width:100% !important;}
.woocommerce ul.products.columns-1-tablet, .woocommerce .related.products ul.products.columns-1-tablet, .woocommerce .upcells.products ul.products.columns-1-tablet, .woocommerce ul.products.columns-1-mobile, .woocommerce .related.products ul.products.columns-1-mobile, .woocommerce .upcells.products ul.products.columns-1-mobile, .woocommerce-page ul.products.columns-1-tablet, .woocommerce-page .related.products ul.products.columns-1-tablet, .woocommerce-page .upcells.products ul.products.columns-1-tablet, .woocommerce-page ul.products.columns-1-mobile, .woocommerce-page .related.products ul.products.columns-1-mobile, .woocommerce-page .upcells.products ul.products.columns-1-mobile{margin-right:-1.5em !important;}
.woocommerce ul.products.columns-1-tablet li.product, .woocommerce .related.products ul.products.columns-1-tablet li.product, .woocommerce .upcells.products ul.products.columns-1-tablet li.product, .woocommerce ul.products.columns-1-mobile li.product, .woocommerce .related.products ul.products.columns-1-mobile li.product, .woocommerce .upcells.products ul.products.columns-1-mobile li.product, .woocommerce-page ul.products.columns-1-tablet li.product, .woocommerce-page .related.products ul.products.columns-1-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-1-tablet li.product, .woocommerce-page ul.products.columns-1-mobile li.product, .woocommerce-page .related.products ul.products.columns-1-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-1-mobile li.product{padding:0 1.5em 1.5em 0 !important;}
.woocommerce ul.products.columns-2-mobile li.product, .woocommerce .related.products ul.products.columns-2-mobile li.product, .woocommerce .upcells.products ul.products.columns-2-mobile li.product, .woocommerce-page ul.products.columns-2-mobile li.product, .woocommerce-page .related.products ul.products.columns-2-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-2-mobile li.product{width:50% !important;}
.woocommerce ul.products.columns-2-tablet, .woocommerce .related.products ul.products.columns-2-tablet, .woocommerce .upcells.products ul.products.columns-2-tablet, .woocommerce ul.products.columns-2-mobile, .woocommerce .related.products ul.products.columns-2-mobile, .woocommerce .upcells.products ul.products.columns-2-mobile, .woocommerce-page ul.products.columns-2-tablet, .woocommerce-page .related.products ul.products.columns-2-tablet, .woocommerce-page .upcells.products ul.products.columns-2-tablet, .woocommerce-page ul.products.columns-2-mobile, .woocommerce-page .related.products ul.products.columns-2-mobile, .woocommerce-page .upcells.products ul.products.columns-2-mobile{margin-right:-1.5em !important;}
.woocommerce ul.products.columns-2-tablet li.product, .woocommerce .related.products ul.products.columns-2-tablet li.product, .woocommerce .upcells.products ul.products.columns-2-tablet li.product, .woocommerce ul.products.columns-2-mobile li.product, .woocommerce .related.products ul.products.columns-2-mobile li.product, .woocommerce .upcells.products ul.products.columns-2-mobile li.product, .woocommerce-page ul.products.columns-2-tablet li.product, .woocommerce-page .related.products ul.products.columns-2-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-2-tablet li.product, .woocommerce-page ul.products.columns-2-mobile li.product, .woocommerce-page .related.products ul.products.columns-2-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-2-mobile li.product{padding:0 1.5em 1.5em 0 !important;}
.woocommerce ul.products.columns-3-mobile li.product, .woocommerce .related.products ul.products.columns-3-mobile li.product, .woocommerce .upcells.products ul.products.columns-3-mobile li.product, .woocommerce-page ul.products.columns-3-mobile li.product, .woocommerce-page .related.products ul.products.columns-3-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-3-mobile li.product{width:33.3333333333% !important;}
.woocommerce ul.products.columns-3-tablet, .woocommerce .related.products ul.products.columns-3-tablet, .woocommerce .upcells.products ul.products.columns-3-tablet, .woocommerce ul.products.columns-3-mobile, .woocommerce .related.products ul.products.columns-3-mobile, .woocommerce .upcells.products ul.products.columns-3-mobile, .woocommerce-page ul.products.columns-3-tablet, .woocommerce-page .related.products ul.products.columns-3-tablet, .woocommerce-page .upcells.products ul.products.columns-3-tablet, .woocommerce-page ul.products.columns-3-mobile, .woocommerce-page .related.products ul.products.columns-3-mobile, .woocommerce-page .upcells.products ul.products.columns-3-mobile{margin-right:-1.5em !important;}
.woocommerce ul.products.columns-3-tablet li.product, .woocommerce .related.products ul.products.columns-3-tablet li.product, .woocommerce .upcells.products ul.products.columns-3-tablet li.product, .woocommerce ul.products.columns-3-mobile li.product, .woocommerce .related.products ul.products.columns-3-mobile li.product, .woocommerce .upcells.products ul.products.columns-3-mobile li.product, .woocommerce-page ul.products.columns-3-tablet li.product, .woocommerce-page .related.products ul.products.columns-3-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-3-tablet li.product, .woocommerce-page ul.products.columns-3-mobile li.product, .woocommerce-page .related.products ul.products.columns-3-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-3-mobile li.product{padding:0 1.5em 1.5em 0 !important;}
.woocommerce ul.products.columns-4-mobile li.product, .woocommerce .related.products ul.products.columns-4-mobile li.product, .woocommerce .upcells.products ul.products.columns-4-mobile li.product, .woocommerce-page ul.products.columns-4-mobile li.product, .woocommerce-page .related.products ul.products.columns-4-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-4-mobile li.product{width:25% !important;}
.woocommerce ul.products.columns-4-tablet, .woocommerce .related.products ul.products.columns-4-tablet, .woocommerce .upcells.products ul.products.columns-4-tablet, .woocommerce ul.products.columns-4-mobile, .woocommerce .related.products ul.products.columns-4-mobile, .woocommerce .upcells.products ul.products.columns-4-mobile, .woocommerce-page ul.products.columns-4-tablet, .woocommerce-page .related.products ul.products.columns-4-tablet, .woocommerce-page .upcells.products ul.products.columns-4-tablet, .woocommerce-page ul.products.columns-4-mobile, .woocommerce-page .related.products ul.products.columns-4-mobile, .woocommerce-page .upcells.products ul.products.columns-4-mobile{margin-right:-1.5em !important;}
.woocommerce ul.products.columns-4-tablet li.product, .woocommerce .related.products ul.products.columns-4-tablet li.product, .woocommerce .upcells.products ul.products.columns-4-tablet li.product, .woocommerce ul.products.columns-4-mobile li.product, .woocommerce .related.products ul.products.columns-4-mobile li.product, .woocommerce .upcells.products ul.products.columns-4-mobile li.product, .woocommerce-page ul.products.columns-4-tablet li.product, .woocommerce-page .related.products ul.products.columns-4-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-4-tablet li.product, .woocommerce-page ul.products.columns-4-mobile li.product, .woocommerce-page .related.products ul.products.columns-4-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-4-mobile li.product{padding:0 1.5em 1.5em 0 !important;}
.woocommerce ul.products.columns-5-mobile li.product, .woocommerce .related.products ul.products.columns-5-mobile li.product, .woocommerce .upcells.products ul.products.columns-5-mobile li.product, .woocommerce-page ul.products.columns-5-mobile li.product, .woocommerce-page .related.products ul.products.columns-5-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-5-mobile li.product{width:20% !important;}
.woocommerce ul.products.columns-5-tablet, .woocommerce .related.products ul.products.columns-5-tablet, .woocommerce .upcells.products ul.products.columns-5-tablet, .woocommerce ul.products.columns-5-mobile, .woocommerce .related.products ul.products.columns-5-mobile, .woocommerce .upcells.products ul.products.columns-5-mobile, .woocommerce-page ul.products.columns-5-tablet, .woocommerce-page .related.products ul.products.columns-5-tablet, .woocommerce-page .upcells.products ul.products.columns-5-tablet, .woocommerce-page ul.products.columns-5-mobile, .woocommerce-page .related.products ul.products.columns-5-mobile, .woocommerce-page .upcells.products ul.products.columns-5-mobile{margin-right:-1.5em !important;}
.woocommerce ul.products.columns-5-tablet li.product, .woocommerce .related.products ul.products.columns-5-tablet li.product, .woocommerce .upcells.products ul.products.columns-5-tablet li.product, .woocommerce ul.products.columns-5-mobile li.product, .woocommerce .related.products ul.products.columns-5-mobile li.product, .woocommerce .upcells.products ul.products.columns-5-mobile li.product, .woocommerce-page ul.products.columns-5-tablet li.product, .woocommerce-page .related.products ul.products.columns-5-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-5-tablet li.product, .woocommerce-page ul.products.columns-5-mobile li.product, .woocommerce-page .related.products ul.products.columns-5-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-5-mobile li.product{padding:0 1.5em 1.5em 0 !important;}
.woocommerce ul.products.columns-6-mobile li.product, .woocommerce .related.products ul.products.columns-6-mobile li.product, .woocommerce .upcells.products ul.products.columns-6-mobile li.product, .woocommerce-page ul.products.columns-6-mobile li.product, .woocommerce-page .related.products ul.products.columns-6-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-6-mobile li.product{width:16.6666666667% !important;}
.woocommerce ul.products.columns-6-tablet, .woocommerce .related.products ul.products.columns-6-tablet, .woocommerce .upcells.products ul.products.columns-6-tablet, .woocommerce ul.products.columns-6-mobile, .woocommerce .related.products ul.products.columns-6-mobile, .woocommerce .upcells.products ul.products.columns-6-mobile, .woocommerce-page ul.products.columns-6-tablet, .woocommerce-page .related.products ul.products.columns-6-tablet, .woocommerce-page .upcells.products ul.products.columns-6-tablet, .woocommerce-page ul.products.columns-6-mobile, .woocommerce-page .related.products ul.products.columns-6-mobile, .woocommerce-page .upcells.products ul.products.columns-6-mobile{margin-right:-1.5em !important;}
.woocommerce ul.products.columns-6-tablet li.product, .woocommerce .related.products ul.products.columns-6-tablet li.product, .woocommerce .upcells.products ul.products.columns-6-tablet li.product, .woocommerce ul.products.columns-6-mobile li.product, .woocommerce .related.products ul.products.columns-6-mobile li.product, .woocommerce .upcells.products ul.products.columns-6-mobile li.product, .woocommerce-page ul.products.columns-6-tablet li.product, .woocommerce-page .related.products ul.products.columns-6-tablet li.product, .woocommerce-page .upcells.products ul.products.columns-6-tablet li.product, .woocommerce-page ul.products.columns-6-mobile li.product, .woocommerce-page .related.products ul.products.columns-6-mobile li.product, .woocommerce-page .upcells.products ul.products.columns-6-mobile li.product{padding:0 1.5em 1.5em 0 !important;}
.trx_addons_woocommerce_search_type_inline .trx_addons_woocommerce_search_form_options, .trx_addons_woocommerce_search_type_inline .trx_addons_woocommerce_search_form_button{display:block;width:100%;}
.trx_addons_woocommerce_search_type_inline .trx_addons_woocommerce_search_form_button{text-align:left;margin-top:1.5em;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap{display:block;width:280px;height:100%;position:fixed;z-index:100000;top:0;right:-300px;background-color:#fff;-webkit-transition:-webkit-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;transition:transform 0.3s ease;-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);-ms-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_loading{display:block;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_woocommerce_search_header{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;background-color:#fff;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-ms-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);padding:1em 1.5em;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all{display:block;visibility:hidden;color:#333;text-decoration:underline;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_close{display:block;width:2em;height:2em;line-height:2em;text-align:center;position:absolute;z-index:1;top:0.75em;right:0.75em;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_filled .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all{visibility:visible;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_show{-webkit-transition:none;-ms-transition:none;transition:none;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .trx_addons_woocommerce_search_button_show{position:absolute;z-index:1;bottom:0;left:0;width:100%;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_changed .trx_addons_woocommerce_search_button_show{display:block;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .trx_addons_woocommerce_search_form_fields_wrap_inner{position:absolute;z-index:1;top:4em;left:0;right:0;bottom:5em;padding:0 1.5em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field{display:block;margin:0;border-bottom:1px solid #ccc;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field:last-child{border-bottom:none;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_title{position:relative;padding:0.75em 0;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_title .sc_form_field_arrow{position:absolute;z-index:1;top:0.75em;right:0;margin-left:0;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_selected_items{display:block;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .sc_form_field_wrap{position:static;width:100%;border:none;background-color:transparent;padding-left:0;padding-right:0;padding-top:0;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap .sc_form_field .trx_addons_search_buttons{display:none;}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_button_filters{display:inline-block;vertical-align:top;}
}
@media(max-width:479px){  .trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap {
width: 100%;
right: -100%;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.trx_addons_woocommerce_tools .trx_addons_woocommerce_search_type_filter .trx_addons_woocommerce_search_form_fields_wrap.trx_addons_woocommerce_search_form_fields_wrap_opened {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
}