#xuxi-odoo #calendar_employee .fc-col-header h1, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header h1, #xuxi-odoo #calendar_employee .fc-cell-shaded h1, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded h1, #xuxi-odoo .o_figure_relative_layout .figure-caption h1, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption h1, #xuxi-odoo .o_cc5 h1, #xuxi-odoo .o_colored_level .o_cc5 h1, #xuxi-odoo .o_cc4 h1, #xuxi-odoo .o_colored_level .o_cc4 h1, #xuxi-odoo .o_cc3 h1, #xuxi-odoo .o_colored_level .o_cc3 h1, #xuxi-odoo .o_cc2 h1, #xuxi-odoo .o_footer h1, #xuxi-odoo .o_colored_level .o_cc2 h1, #xuxi-odoo .o_colored_level .o_footer h1, #xuxi-odoo .o_cc1 h1, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h1, #xuxi-odoo .navbar-light h1, #xuxi-odoo .o_colored_level .o_cc1 h1, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h1, #xuxi-odoo .o_colored_level .navbar-light h1, #xuxi-odoo .bg-o-color-5 h1, #xuxi-odoo .o_colored_level .bg-o-color-5 h1, #xuxi-odoo .bg-o-color-4 h1, #xuxi-odoo .o_colored_level .bg-o-color-4 h1, #xuxi-odoo .bg-o-color-3 h1, #xuxi-odoo .o_colored_level .bg-o-color-3 h1, #xuxi-odoo .bg-o-color-2 h1, #xuxi-odoo .o_colored_level .bg-o-color-2 h1, #xuxi-odoo .bg-o-color-1 h1, #xuxi-odoo .o_colored_level .bg-o-color-1 h1, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h1, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h1, #xuxi-odoo .bg-white h1, #xuxi-odoo .o_colored_level .bg-white h1, #xuxi-odoo .bg-black h1, #xuxi-odoo .o_colored_level .bg-black h1, #xuxi-odoo .bg-black-50 h1, #xuxi-odoo .o_colored_level .bg-black-50 h1, #xuxi-odoo .bg-black-75 h1, #xuxi-odoo .o_colored_level .bg-black-75 h1, #xuxi-odoo .bg-white-50 h1, #xuxi-odoo .o_colored_level .bg-white-50 h1, #xuxi-odoo .bg-white-75 h1, #xuxi-odoo .o_colored_level .bg-white-75 h1, #xuxi-odoo .bg-white-85 h1, #xuxi-odoo .o_colored_level .bg-white-85 h1, #xuxi-odoo .bg-900 h1, #xuxi-odoo .o_colored_level .bg-900 h1, #xuxi-odoo .bg-800 h1, #xuxi-odoo .o_colored_level .bg-800 h1, #xuxi-odoo .bg-700 h1, #xuxi-odoo .o_colored_level .bg-700 h1, #xuxi-odoo .bg-600 h1, #xuxi-odoo .o_colored_level .bg-600 h1, #xuxi-odoo .bg-500 h1, #xuxi-odoo .o_colored_level .bg-500 h1, #xuxi-odoo .bg-400 h1, #xuxi-odoo .o_colored_level .bg-400 h1, #xuxi-odoo .bg-300 h1, #xuxi-odoo .o_colored_level .bg-300 h1, #xuxi-odoo .bg-200 h1, #xuxi-odoo .o_colored_level .bg-200 h1, #xuxi-odoo .bg-100 h1, #xuxi-odoo .o_colored_level .bg-100 h1, #xuxi-odoo #calendar_employee .fc-col-header .h1, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header .h1, #xuxi-odoo #calendar_employee .fc-cell-shaded .h1, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded .h1, #xuxi-odoo .o_figure_relative_layout .figure-caption .h1, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption .h1, #xuxi-odoo .o_cc5 .h1, #xuxi-odoo .o_colored_level .o_cc5 .h1, #xuxi-odoo .o_cc4 .h1, #xuxi-odoo .o_colored_level .o_cc4 .h1, #xuxi-odoo .o_cc3 .h1, #xuxi-odoo .o_colored_level .o_cc3 .h1, #xuxi-odoo .o_cc2 .h1, #xuxi-odoo .o_footer .h1, #xuxi-odoo .o_colored_level .o_cc2 .h1, #xuxi-odoo .o_colored_level .o_footer .h1, #xuxi-odoo .o_cc1 .h1, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h1, #xuxi-odoo .navbar-light .h1, #xuxi-odoo .o_colored_level .o_cc1 .h1, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h1, #xuxi-odoo .o_colored_level .navbar-light .h1, #xuxi-odoo .bg-o-color-5 .h1, #xuxi-odoo .o_colored_level .bg-o-color-5 .h1, #xuxi-odoo .bg-o-color-4 .h1, #xuxi-odoo .o_colored_level .bg-o-color-4 .h1, #xuxi-odoo .bg-o-color-3 .h1, #xuxi-odoo .o_colored_level .bg-o-color-3 .h1, #xuxi-odoo .bg-o-color-2 .h1, #xuxi-odoo .o_colored_level .bg-o-color-2 .h1, #xuxi-odoo .bg-o-color-1 .h1, #xuxi-odoo .o_colored_level .bg-o-color-1 .h1, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h1, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h1, #xuxi-odoo .bg-white .h1, #xuxi-odoo .o_colored_level .bg-white .h1, #xuxi-odoo .bg-black .h1, #xuxi-odoo .o_colored_level .bg-black .h1, #xuxi-odoo .bg-black-50 .h1, #xuxi-odoo .o_colored_level .bg-black-50 .h1, #xuxi-odoo .bg-black-75 .h1, #xuxi-odoo .o_colored_level .bg-black-75 .h1, #xuxi-odoo .bg-white-50 .h1, #xuxi-odoo .o_colored_level .bg-white-50 .h1, #xuxi-odoo .bg-white-75 .h1, #xuxi-odoo .o_colored_level .bg-white-75 .h1, #xuxi-odoo .bg-white-85 .h1, #xuxi-odoo .o_colored_level .bg-white-85 .h1, #xuxi-odoo .bg-900 .h1, #xuxi-odoo .o_colored_level .bg-900 .h1, #xuxi-odoo .bg-800 .h1, #xuxi-odoo .o_colored_level .bg-800 .h1, #xuxi-odoo .bg-700 .h1, #xuxi-odoo .o_colored_level .bg-700 .h1, #xuxi-odoo .bg-600 .h1, #xuxi-odoo .o_colored_level .bg-600 .h1, #xuxi-odoo .bg-500 .h1, #xuxi-odoo .o_colored_level .bg-500 .h1, #xuxi-odoo .bg-400 .h1, #xuxi-odoo .bg-300 .h1, #xuxi-odoo .bg-200 .h1, #xuxi-odoo .bg-100 .h1, #xuxi-odoo #calendar_employee .fc-col-header h2, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header h2, #xuxi-odoo #calendar_employee .fc-cell-shaded h2, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded h2, #xuxi-odoo .o_figure_relative_layout .figure-caption h2, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption h2, #xuxi-odoo .o_cc5 h2, #xuxi-odoo .o_colored_level .o_cc5 h2, #xuxi-odoo .o_cc4 h2, #xuxi-odoo .o_colored_level .o_cc4 h2, #xuxi-odoo .o_cc3 h2, #xuxi-odoo .o_colored_level .o_cc3 h2, #xuxi-odoo .o_cc2 h2, #xuxi-odoo .o_footer h2, #xuxi-odoo .o_colored_level .o_cc2 h2, #xuxi-odoo .o_colored_level .o_footer h2, #xuxi-odoo .o_cc1 h2, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h2, #xuxi-odoo .navbar-light h2, #xuxi-odoo .o_colored_level .o_cc1 h2, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h2, #xuxi-odoo .o_colored_level .navbar-light h2, #xuxi-odoo .bg-o-color-5 h2, #xuxi-odoo .o_colored_level .bg-o-color-5 h2, #xuxi-odoo .bg-o-color-4 h2, #xuxi-odoo .o_colored_level .bg-o-color-4 h2, #xuxi-odoo .bg-o-color-3 h2, #xuxi-odoo .o_colored_level .bg-o-color-3 h2, #xuxi-odoo .bg-o-color-2 h2, #xuxi-odoo .o_colored_level .bg-o-color-2 h2, #xuxi-odoo .bg-o-color-1 h2, #xuxi-odoo .o_colored_level .bg-o-color-1 h2, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h2, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h2, #xuxi-odoo .bg-white h2, #xuxi-odoo .o_colored_level .bg-white h2, #xuxi-odoo .bg-black h2, #xuxi-odoo .o_colored_level .bg-black h2, #xuxi-odoo .bg-black-50 h2, #xuxi-odoo .o_colored_level .bg-black-50 h2, #xuxi-odoo .bg-black-75 h2, #xuxi-odoo .o_colored_level .bg-black-75 h2, #xuxi-odoo .bg-white-50 h2, #xuxi-odoo .o_colored_level .bg-white-50 h2, #xuxi-odoo .bg-white-75 h2, #xuxi-odoo .o_colored_level .bg-white-75 h2, #xuxi-odoo .bg-white-85 h2, #xuxi-odoo .o_colored_level .bg-white-85 h2, #xuxi-odoo .bg-900 h2, #xuxi-odoo .o_colored_level .bg-900 h2, #xuxi-odoo .bg-800 h2, #xuxi-odoo .o_colored_level .bg-800 h2, #xuxi-odoo .bg-700 h2, #xuxi-odoo .o_colored_level .bg-700 h2, #xuxi-odoo .bg-600 h2, #xuxi-odoo .o_colored_level .bg-600 h2, #xuxi-odoo .bg-500 h2, #xuxi-odoo .o_colored_level .bg-500 h2, #xuxi-odoo .bg-400 h2, #xuxi-odoo .o_colored_level .bg-400 h2, #xuxi-odoo .bg-300 h2, #xuxi-odoo .o_colored_level .bg-300 h2, #xuxi-odoo .bg-200 h2, #xuxi-odoo .o_colored_level .bg-200 h2, #xuxi-odoo .bg-100 h2, #xuxi-odoo .o_colored_level .bg-100 h2, #xuxi-odoo #calendar_employee .fc-col-header .h2, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header .h2, #xuxi-odoo #calendar_employee .fc-cell-shaded .h2, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded .h2, #xuxi-odoo .o_figure_relative_layout .figure-caption .h2, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption .h2, #xuxi-odoo .o_cc5 .h2, #xuxi-odoo .o_colored_level .o_cc5 .h2, #xuxi-odoo .o_cc4 .h2, #xuxi-odoo .o_colored_level .o_cc4 .h2, #xuxi-odoo .o_cc3 .h2, #xuxi-odoo .o_colored_level .o_cc3 .h2, #xuxi-odoo .o_cc2 .h2, #xuxi-odoo .o_footer .h2, #xuxi-odoo .o_colored_level .o_cc2 .h2, #xuxi-odoo .o_colored_level .o_footer .h2, #xuxi-odoo .o_cc1 .h2, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h2, #xuxi-odoo .navbar-light .h2, #xuxi-odoo .o_colored_level .o_cc1 .h2, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h2, #xuxi-odoo .o_colored_level .navbar-light .h2, #xuxi-odoo .bg-o-color-5 .h2, #xuxi-odoo .o_colored_level .bg-o-color-5 .h2, #xuxi-odoo .bg-o-color-4 .h2, #xuxi-odoo .o_colored_level .bg-o-color-4 .h2, #xuxi-odoo .bg-o-color-3 .h2, #xuxi-odoo .o_colored_level .bg-o-color-3 .h2, #xuxi-odoo .bg-o-color-2 .h2, #xuxi-odoo .o_colored_level .bg-o-color-2 .h2, #xuxi-odoo .bg-o-color-1 .h2, #xuxi-odoo .o_colored_level .bg-o-color-1 .h2, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h2, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h2, #xuxi-odoo .bg-white .h2, #xuxi-odoo .o_colored_level .bg-white .h2, #xuxi-odoo .bg-black .h2, #xuxi-odoo .o_colored_level .bg-black .h2, #xuxi-odoo .bg-black-50 .h2, #xuxi-odoo .o_colored_level .bg-black-50 .h2, #xuxi-odoo .bg-black-75 .h2, #xuxi-odoo .o_colored_level .bg-black-75 .h2, #xuxi-odoo .bg-white-50 .h2, #xuxi-odoo .o_colored_level .bg-white-50 .h2, #xuxi-odoo .bg-white-75 .h2, #xuxi-odoo .o_colored_level .bg-white-75 .h2, #xuxi-odoo .bg-white-85 .h2, #xuxi-odoo .o_colored_level .bg-white-85 .h2, #xuxi-odoo .bg-900 .h2, #xuxi-odoo .o_colored_level .bg-900 .h2, #xuxi-odoo .bg-800 .h2, #xuxi-odoo .o_colored_level .bg-800 .h2, #xuxi-odoo .bg-700 .h2, #xuxi-odoo .o_colored_level .bg-700 .h2, #xuxi-odoo .bg-600 .h2, #xuxi-odoo .o_colored_level .bg-600 .h2, #xuxi-odoo .bg-500 .h2, #xuxi-odoo .o_colored_level .bg-500 .h2, #xuxi-odoo .bg-400 .h2, #xuxi-odoo .bg-300 .h2, #xuxi-odoo .bg-200 .h2, #xuxi-odoo .bg-100 .h2, #xuxi-odoo #calendar_employee .fc-col-header h3, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header h3, #xuxi-odoo #calendar_employee .fc-cell-shaded h3, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded h3, #xuxi-odoo .o_figure_relative_layout .figure-caption h3, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption h3, #xuxi-odoo .o_cc5 h3, #xuxi-odoo .o_colored_level .o_cc5 h3, #xuxi-odoo .o_cc4 h3, #xuxi-odoo .o_colored_level .o_cc4 h3, #xuxi-odoo .o_cc3 h3, #xuxi-odoo .o_colored_level .o_cc3 h3, #xuxi-odoo .o_cc2 h3, #xuxi-odoo .o_footer h3, #xuxi-odoo .o_colored_level .o_cc2 h3, #xuxi-odoo .o_colored_level .o_footer h3, #xuxi-odoo .o_cc1 h3, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h3, #xuxi-odoo .navbar-light h3, #xuxi-odoo .o_colored_level .o_cc1 h3, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h3, #xuxi-odoo .o_colored_level .navbar-light h3, #xuxi-odoo .bg-o-color-5 h3, #xuxi-odoo .o_colored_level .bg-o-color-5 h3, #xuxi-odoo .bg-o-color-4 h3, #xuxi-odoo .o_colored_level .bg-o-color-4 h3, #xuxi-odoo .bg-o-color-3 h3, #xuxi-odoo .o_colored_level .bg-o-color-3 h3, #xuxi-odoo .bg-o-color-2 h3, #xuxi-odoo .o_colored_level .bg-o-color-2 h3, #xuxi-odoo .bg-o-color-1 h3, #xuxi-odoo .o_colored_level .bg-o-color-1 h3, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h3, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h3, #xuxi-odoo .bg-white h3, #xuxi-odoo .o_colored_level .bg-white h3, #xuxi-odoo .bg-black h3, #xuxi-odoo .o_colored_level .bg-black h3, #xuxi-odoo .bg-black-50 h3, #xuxi-odoo .o_colored_level .bg-black-50 h3, #xuxi-odoo .bg-black-75 h3, #xuxi-odoo .o_colored_level .bg-black-75 h3, #xuxi-odoo .bg-white-50 h3, #xuxi-odoo .o_colored_level .bg-white-50 h3, #xuxi-odoo .bg-white-75 h3, #xuxi-odoo .o_colored_level .bg-white-75 h3, #xuxi-odoo .bg-white-85 h3, #xuxi-odoo .o_colored_level .bg-white-85 h3, #xuxi-odoo .bg-900 h3, #xuxi-odoo .o_colored_level .bg-900 h3, #xuxi-odoo .bg-800 h3, #xuxi-odoo .o_colored_level .bg-800 h3, #xuxi-odoo .bg-700 h3, #xuxi-odoo .o_colored_level .bg-700 h3, #xuxi-odoo .bg-600 h3, #xuxi-odoo .o_colored_level .bg-600 h3, #xuxi-odoo .bg-500 h3, #xuxi-odoo .o_colored_level .bg-500 h3, #xuxi-odoo .bg-400 h3, #xuxi-odoo .o_colored_level .bg-400 h3, #xuxi-odoo .bg-300 h3, #xuxi-odoo .o_colored_level .bg-300 h3, #xuxi-odoo .bg-200 h3, #xuxi-odoo .o_colored_level .bg-200 h3, #xuxi-odoo .bg-100 h3, #xuxi-odoo .o_colored_level .bg-100 h3, #xuxi-odoo #calendar_employee .fc-col-header .h3, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header .h3, #xuxi-odoo #calendar_employee .fc-cell-shaded .h3, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded .h3, #xuxi-odoo .o_figure_relative_layout .figure-caption .h3, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption .h3, #xuxi-odoo .o_cc5 .h3, #xuxi-odoo .o_colored_level .o_cc5 .h3, #xuxi-odoo .o_cc4 .h3, #xuxi-odoo .o_colored_level .o_cc4 .h3, #xuxi-odoo .o_cc3 .h3, #xuxi-odoo .o_colored_level .o_cc3 .h3, #xuxi-odoo .o_cc2 .h3, #xuxi-odoo .o_footer .h3, #xuxi-odoo .o_colored_level .o_cc2 .h3, #xuxi-odoo .o_colored_level .o_footer .h3, #xuxi-odoo .o_cc1 .h3, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h3, #xuxi-odoo .navbar-light .h3, #xuxi-odoo .o_colored_level .o_cc1 .h3, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h3, #xuxi-odoo .o_colored_level .navbar-light .h3, #xuxi-odoo .bg-o-color-5 .h3, #xuxi-odoo .o_colored_level .bg-o-color-5 .h3, #xuxi-odoo .bg-o-color-4 .h3, #xuxi-odoo .o_colored_level .bg-o-color-4 .h3, #xuxi-odoo .bg-o-color-3 .h3, #xuxi-odoo .o_colored_level .bg-o-color-3 .h3, #xuxi-odoo .bg-o-color-2 .h3, #xuxi-odoo .o_colored_level .bg-o-color-2 .h3, #xuxi-odoo .bg-o-color-1 .h3, #xuxi-odoo .o_colored_level .bg-o-color-1 .h3, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h3, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h3, #xuxi-odoo .bg-white .h3, #xuxi-odoo .o_colored_level .bg-white .h3, #xuxi-odoo .bg-black .h3, #xuxi-odoo .o_colored_level .bg-black .h3, #xuxi-odoo .bg-black-50 .h3, #xuxi-odoo .o_colored_level .bg-black-50 .h3, #xuxi-odoo .bg-black-75 .h3, #xuxi-odoo .o_colored_level .bg-black-75 .h3, #xuxi-odoo .bg-white-50 .h3, #xuxi-odoo .o_colored_level .bg-white-50 .h3, #xuxi-odoo .bg-white-75 .h3, #xuxi-odoo .o_colored_level .bg-white-75 .h3, #xuxi-odoo .bg-white-85 .h3, #xuxi-odoo .o_colored_level .bg-white-85 .h3, #xuxi-odoo .bg-900 .h3, #xuxi-odoo .o_colored_level .bg-900 .h3, #xuxi-odoo .bg-800 .h3, #xuxi-odoo .o_colored_level .bg-800 .h3, #xuxi-odoo .bg-700 .h3, #xuxi-odoo .o_colored_level .bg-700 .h3, #xuxi-odoo .bg-600 .h3, #xuxi-odoo .o_colored_level .bg-600 .h3, #xuxi-odoo .bg-500 .h3, #xuxi-odoo .o_colored_level .bg-500 .h3, #xuxi-odoo .bg-400 .h3, #xuxi-odoo .bg-300 .h3, #xuxi-odoo .bg-200 .h3, #xuxi-odoo .bg-100 .h3, #xuxi-odoo #calendar_employee .fc-col-header h4, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header h4, #xuxi-odoo #calendar_employee .fc-cell-shaded h4, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded h4, #xuxi-odoo .o_figure_relative_layout .figure-caption h4, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption h4, #xuxi-odoo .o_cc5 h4, #xuxi-odoo .o_colored_level .o_cc5 h4, #xuxi-odoo .o_cc4 h4, #xuxi-odoo .o_colored_level .o_cc4 h4, #xuxi-odoo .o_cc3 h4, #xuxi-odoo .o_colored_level .o_cc3 h4, #xuxi-odoo .o_cc2 h4, #xuxi-odoo .o_footer h4, #xuxi-odoo .o_colored_level .o_cc2 h4, #xuxi-odoo .o_colored_level .o_footer h4, #xuxi-odoo .o_cc1 h4, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h4, #xuxi-odoo .navbar-light h4, #xuxi-odoo .o_colored_level .o_cc1 h4, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h4, #xuxi-odoo .o_colored_level .navbar-light h4, #xuxi-odoo .bg-o-color-5 h4, #xuxi-odoo .o_colored_level .bg-o-color-5 h4, #xuxi-odoo .bg-o-color-4 h4, #xuxi-odoo .o_colored_level .bg-o-color-4 h4, #xuxi-odoo .bg-o-color-3 h4, #xuxi-odoo .o_colored_level .bg-o-color-3 h4, #xuxi-odoo .bg-o-color-2 h4, #xuxi-odoo .o_colored_level .bg-o-color-2 h4, #xuxi-odoo .bg-o-color-1 h4, #xuxi-odoo .o_colored_level .bg-o-color-1 h4, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h4, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h4, #xuxi-odoo .bg-white h4, #xuxi-odoo .o_colored_level .bg-white h4, #xuxi-odoo .bg-black h4, #xuxi-odoo .o_colored_level .bg-black h4, #xuxi-odoo .bg-black-50 h4, #xuxi-odoo .o_colored_level .bg-black-50 h4, #xuxi-odoo .bg-black-75 h4, #xuxi-odoo .o_colored_level .bg-black-75 h4, #xuxi-odoo .bg-white-50 h4, #xuxi-odoo .o_colored_level .bg-white-50 h4, #xuxi-odoo .bg-white-75 h4, #xuxi-odoo .o_colored_level .bg-white-75 h4, #xuxi-odoo .bg-white-85 h4, #xuxi-odoo .o_colored_level .bg-white-85 h4, #xuxi-odoo .bg-900 h4, #xuxi-odoo .o_colored_level .bg-900 h4, #xuxi-odoo .bg-800 h4, #xuxi-odoo .o_colored_level .bg-800 h4, #xuxi-odoo .bg-700 h4, #xuxi-odoo .o_colored_level .bg-700 h4, #xuxi-odoo .bg-600 h4, #xuxi-odoo .o_colored_level .bg-600 h4, #xuxi-odoo .bg-500 h4, #xuxi-odoo .o_colored_level .bg-500 h4, #xuxi-odoo .bg-400 h4, #xuxi-odoo .o_colored_level .bg-400 h4, #xuxi-odoo .bg-300 h4, #xuxi-odoo .o_colored_level .bg-300 h4, #xuxi-odoo .bg-200 h4, #xuxi-odoo .o_colored_level .bg-200 h4, #xuxi-odoo .bg-100 h4, #xuxi-odoo .o_colored_level .bg-100 h4, #xuxi-odoo #calendar_employee .fc-col-header .h4, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header .h4, #xuxi-odoo #calendar_employee .fc-cell-shaded .h4, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded .h4, #xuxi-odoo .o_figure_relative_layout .figure-caption .h4, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption .h4, #xuxi-odoo .o_cc5 .h4, #xuxi-odoo .o_colored_level .o_cc5 .h4, #xuxi-odoo .o_cc4 .h4, #xuxi-odoo .o_colored_level .o_cc4 .h4, #xuxi-odoo .o_cc3 .h4, #xuxi-odoo .o_colored_level .o_cc3 .h4, #xuxi-odoo .o_cc2 .h4, #xuxi-odoo .o_footer .h4, #xuxi-odoo .o_colored_level .o_cc2 .h4, #xuxi-odoo .o_colored_level .o_footer .h4, #xuxi-odoo .o_cc1 .h4, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h4, #xuxi-odoo .navbar-light .h4, #xuxi-odoo .o_colored_level .o_cc1 .h4, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h4, #xuxi-odoo .o_colored_level .navbar-light .h4, #xuxi-odoo .bg-o-color-5 .h4, #xuxi-odoo .o_colored_level .bg-o-color-5 .h4, #xuxi-odoo .bg-o-color-4 .h4, #xuxi-odoo .o_colored_level .bg-o-color-4 .h4, #xuxi-odoo .bg-o-color-3 .h4, #xuxi-odoo .o_colored_level .bg-o-color-3 .h4, #xuxi-odoo .bg-o-color-2 .h4, #xuxi-odoo .o_colored_level .bg-o-color-2 .h4, #xuxi-odoo .bg-o-color-1 .h4, #xuxi-odoo .o_colored_level .bg-o-color-1 .h4, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h4, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h4, #xuxi-odoo .bg-white .h4, #xuxi-odoo .o_colored_level .bg-white .h4, #xuxi-odoo .bg-black .h4, #xuxi-odoo .o_colored_level .bg-black .h4, #xuxi-odoo .bg-black-50 .h4, #xuxi-odoo .o_colored_level .bg-black-50 .h4, #xuxi-odoo .bg-black-75 .h4, #xuxi-odoo .o_colored_level .bg-black-75 .h4, #xuxi-odoo .bg-white-50 .h4, #xuxi-odoo .o_colored_level .bg-white-50 .h4, #xuxi-odoo .bg-white-75 .h4, #xuxi-odoo .o_colored_level .bg-white-75 .h4, #xuxi-odoo .bg-white-85 .h4, #xuxi-odoo .o_colored_level .bg-white-85 .h4, #xuxi-odoo .bg-900 .h4, #xuxi-odoo .o_colored_level .bg-900 .h4, #xuxi-odoo .bg-800 .h4, #xuxi-odoo .o_colored_level .bg-800 .h4, #xuxi-odoo .bg-700 .h4, #xuxi-odoo .o_colored_level .bg-700 .h4, #xuxi-odoo .bg-600 .h4, #xuxi-odoo .o_colored_level .bg-600 .h4, #xuxi-odoo .bg-500 .h4, #xuxi-odoo .o_colored_level .bg-500 .h4, #xuxi-odoo .bg-400 .h4, #xuxi-odoo .bg-300 .h4, #xuxi-odoo .bg-200 .h4, #xuxi-odoo .bg-100 .h4, #xuxi-odoo #calendar_employee .fc-col-header h5, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header h5, #xuxi-odoo #calendar_employee .fc-cell-shaded h5, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded h5, #xuxi-odoo .o_figure_relative_layout .figure-caption h5, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption h5, #xuxi-odoo .o_cc5 h5, #xuxi-odoo .o_colored_level .o_cc5 h5, #xuxi-odoo .o_cc4 h5, #xuxi-odoo .o_colored_level .o_cc4 h5, #xuxi-odoo .o_cc3 h5, #xuxi-odoo .o_colored_level .o_cc3 h5, #xuxi-odoo .o_cc2 h5, #xuxi-odoo .o_footer h5, #xuxi-odoo .o_colored_level .o_cc2 h5, #xuxi-odoo .o_colored_level .o_footer h5, #xuxi-odoo .o_cc1 h5, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h5, #xuxi-odoo .navbar-light h5, #xuxi-odoo .o_colored_level .o_cc1 h5, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h5, #xuxi-odoo .o_colored_level .navbar-light h5, #xuxi-odoo .bg-o-color-5 h5, #xuxi-odoo .o_colored_level .bg-o-color-5 h5, #xuxi-odoo .bg-o-color-4 h5, #xuxi-odoo .o_colored_level .bg-o-color-4 h5, #xuxi-odoo .bg-o-color-3 h5, #xuxi-odoo .o_colored_level .bg-o-color-3 h5, #xuxi-odoo .bg-o-color-2 h5, #xuxi-odoo .o_colored_level .bg-o-color-2 h5, #xuxi-odoo .bg-o-color-1 h5, #xuxi-odoo .o_colored_level .bg-o-color-1 h5, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h5, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h5, #xuxi-odoo .bg-white h5, #xuxi-odoo .o_colored_level .bg-white h5, #xuxi-odoo .bg-black h5, #xuxi-odoo .o_colored_level .bg-black h5, #xuxi-odoo .bg-black-50 h5, #xuxi-odoo .o_colored_level .bg-black-50 h5, #xuxi-odoo .bg-black-75 h5, #xuxi-odoo .o_colored_level .bg-black-75 h5, #xuxi-odoo .bg-white-50 h5, #xuxi-odoo .o_colored_level .bg-white-50 h5, #xuxi-odoo .bg-white-75 h5, #xuxi-odoo .o_colored_level .bg-white-75 h5, #xuxi-odoo .bg-white-85 h5, #xuxi-odoo .o_colored_level .bg-white-85 h5, #xuxi-odoo .bg-900 h5, #xuxi-odoo .o_colored_level .bg-900 h5, #xuxi-odoo .bg-800 h5, #xuxi-odoo .o_colored_level .bg-800 h5, #xuxi-odoo .bg-700 h5, #xuxi-odoo .o_colored_level .bg-700 h5, #xuxi-odoo .bg-600 h5, #xuxi-odoo .o_colored_level .bg-600 h5, #xuxi-odoo .bg-500 h5, #xuxi-odoo .o_colored_level .bg-500 h5, #xuxi-odoo .bg-400 h5, #xuxi-odoo .o_colored_level .bg-400 h5, #xuxi-odoo .bg-300 h5, #xuxi-odoo .o_colored_level .bg-300 h5, #xuxi-odoo .bg-200 h5, #xuxi-odoo .o_colored_level .bg-200 h5, #xuxi-odoo .bg-100 h5, #xuxi-odoo .o_colored_level .bg-100 h5, #xuxi-odoo #calendar_employee .fc-col-header .h5, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header .h5, #xuxi-odoo #calendar_employee .fc-cell-shaded .h5, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded .h5, #xuxi-odoo .o_figure_relative_layout .figure-caption .h5, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption .h5, #xuxi-odoo .o_cc5 .h5, #xuxi-odoo .o_colored_level .o_cc5 .h5, #xuxi-odoo .o_cc4 .h5, #xuxi-odoo .o_colored_level .o_cc4 .h5, #xuxi-odoo .o_cc3 .h5, #xuxi-odoo .o_colored_level .o_cc3 .h5, #xuxi-odoo .o_cc2 .h5, #xuxi-odoo .o_footer .h5, #xuxi-odoo .o_colored_level .o_cc2 .h5, #xuxi-odoo .o_colored_level .o_footer .h5, #xuxi-odoo .o_cc1 .h5, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h5, #xuxi-odoo .navbar-light .h5, #xuxi-odoo .o_colored_level .o_cc1 .h5, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h5, #xuxi-odoo .o_colored_level .navbar-light .h5, #xuxi-odoo .bg-o-color-5 .h5, #xuxi-odoo .o_colored_level .bg-o-color-5 .h5, #xuxi-odoo .bg-o-color-4 .h5, #xuxi-odoo .o_colored_level .bg-o-color-4 .h5, #xuxi-odoo .bg-o-color-3 .h5, #xuxi-odoo .o_colored_level .bg-o-color-3 .h5, #xuxi-odoo .bg-o-color-2 .h5, #xuxi-odoo .o_colored_level .bg-o-color-2 .h5, #xuxi-odoo .bg-o-color-1 .h5, #xuxi-odoo .o_colored_level .bg-o-color-1 .h5, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h5, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h5, #xuxi-odoo .bg-white .h5, #xuxi-odoo .o_colored_level .bg-white .h5, #xuxi-odoo .bg-black .h5, #xuxi-odoo .o_colored_level .bg-black .h5, #xuxi-odoo .bg-black-50 .h5, #xuxi-odoo .o_colored_level .bg-black-50 .h5, #xuxi-odoo .bg-black-75 .h5, #xuxi-odoo .o_colored_level .bg-black-75 .h5, #xuxi-odoo .bg-white-50 .h5, #xuxi-odoo .o_colored_level .bg-white-50 .h5, #xuxi-odoo .bg-white-75 .h5, #xuxi-odoo .o_colored_level .bg-white-75 .h5, #xuxi-odoo .bg-white-85 .h5, #xuxi-odoo .o_colored_level .bg-white-85 .h5, #xuxi-odoo .bg-900 .h5, #xuxi-odoo .o_colored_level .bg-900 .h5, #xuxi-odoo .bg-800 .h5, #xuxi-odoo .o_colored_level .bg-800 .h5, #xuxi-odoo .bg-700 .h5, #xuxi-odoo .o_colored_level .bg-700 .h5, #xuxi-odoo .bg-600 .h5, #xuxi-odoo .o_colored_level .bg-600 .h5, #xuxi-odoo .bg-500 .h5, #xuxi-odoo .o_colored_level .bg-500 .h5, #xuxi-odoo .bg-400 .h5, #xuxi-odoo .bg-300 .h5, #xuxi-odoo .bg-200 .h5, #xuxi-odoo .bg-100 .h5, #xuxi-odoo #calendar_employee .fc-col-header h6, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header h6, #xuxi-odoo #calendar_employee .fc-cell-shaded h6, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded h6, #xuxi-odoo .o_figure_relative_layout .figure-caption h6, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption h6, #xuxi-odoo .o_cc5 h6, #xuxi-odoo .o_colored_level .o_cc5 h6, #xuxi-odoo .o_cc4 h6, #xuxi-odoo .o_colored_level .o_cc4 h6, #xuxi-odoo .o_cc3 h6, #xuxi-odoo .o_colored_level .o_cc3 h6, #xuxi-odoo .o_cc2 h6, #xuxi-odoo .o_footer h6, #xuxi-odoo .o_colored_level .o_cc2 h6, #xuxi-odoo .o_colored_level .o_footer h6, #xuxi-odoo .o_cc1 h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h6, #xuxi-odoo .navbar-light h6, #xuxi-odoo .o_colored_level .o_cc1 h6, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h6, #xuxi-odoo .o_colored_level .navbar-light h6, #xuxi-odoo .bg-o-color-5 h6, #xuxi-odoo .o_colored_level .bg-o-color-5 h6, #xuxi-odoo .bg-o-color-4 h6, #xuxi-odoo .o_colored_level .bg-o-color-4 h6, #xuxi-odoo .bg-o-color-3 h6, #xuxi-odoo .o_colored_level .bg-o-color-3 h6, #xuxi-odoo .bg-o-color-2 h6, #xuxi-odoo .o_colored_level .bg-o-color-2 h6, #xuxi-odoo .bg-o-color-1 h6, #xuxi-odoo .o_colored_level .bg-o-color-1 h6, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h6, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h6, #xuxi-odoo .bg-white h6, #xuxi-odoo .o_colored_level .bg-white h6, #xuxi-odoo .bg-black h6, #xuxi-odoo .o_colored_level .bg-black h6, #xuxi-odoo .bg-black-50 h6, #xuxi-odoo .o_colored_level .bg-black-50 h6, #xuxi-odoo .bg-black-75 h6, #xuxi-odoo .o_colored_level .bg-black-75 h6, #xuxi-odoo .bg-white-50 h6, #xuxi-odoo .o_colored_level .bg-white-50 h6, #xuxi-odoo .bg-white-75 h6, #xuxi-odoo .o_colored_level .bg-white-75 h6, #xuxi-odoo .bg-white-85 h6, #xuxi-odoo .o_colored_level .bg-white-85 h6, #xuxi-odoo .bg-900 h6, #xuxi-odoo .o_colored_level .bg-900 h6, #xuxi-odoo .bg-800 h6, #xuxi-odoo .o_colored_level .bg-800 h6, #xuxi-odoo .bg-700 h6, #xuxi-odoo .o_colored_level .bg-700 h6, #xuxi-odoo .bg-600 h6, #xuxi-odoo .o_colored_level .bg-600 h6, #xuxi-odoo .bg-500 h6, #xuxi-odoo .o_colored_level .bg-500 h6, #xuxi-odoo .bg-400 h6, #xuxi-odoo .o_colored_level .bg-400 h6, #xuxi-odoo .bg-300 h6, #xuxi-odoo .o_colored_level .bg-300 h6, #xuxi-odoo .bg-200 h6, #xuxi-odoo .o_colored_level .bg-200 h6, #xuxi-odoo .bg-100 h6, #xuxi-odoo .o_colored_level .bg-100 h6, #xuxi-odoo #calendar_employee .fc-col-header .h6, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header .h6, #xuxi-odoo #calendar_employee .fc-cell-shaded .h6, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded .h6, #xuxi-odoo .o_figure_relative_layout .figure-caption .h6, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption .h6, #xuxi-odoo .o_cc5 .h6, #xuxi-odoo .o_colored_level .o_cc5 .h6, #xuxi-odoo .o_cc4 .h6, #xuxi-odoo .o_colored_level .o_cc4 .h6, #xuxi-odoo .o_cc3 .h6, #xuxi-odoo .o_colored_level .o_cc3 .h6, #xuxi-odoo .o_cc2 .h6, #xuxi-odoo .o_footer .h6, #xuxi-odoo .o_colored_level .o_cc2 .h6, #xuxi-odoo .o_colored_level .o_footer .h6, #xuxi-odoo .o_cc1 .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h6, #xuxi-odoo .navbar-light .h6, #xuxi-odoo .o_colored_level .o_cc1 .h6, #xuxi-odoo .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h6, #xuxi-odoo .o_colored_level .navbar-light .h6, #xuxi-odoo .bg-o-color-5 .h6, #xuxi-odoo .o_colored_level .bg-o-color-5 .h6, #xuxi-odoo .bg-o-color-4 .h6, #xuxi-odoo .o_colored_level .bg-o-color-4 .h6, #xuxi-odoo .bg-o-color-3 .h6, #xuxi-odoo .o_colored_level .bg-o-color-3 .h6, #xuxi-odoo .bg-o-color-2 .h6, #xuxi-odoo .o_colored_level .bg-o-color-2 .h6, #xuxi-odoo .bg-o-color-1 .h6, #xuxi-odoo .o_colored_level .bg-o-color-1 .h6, #xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h6, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h6, #xuxi-odoo .bg-white .h6, #xuxi-odoo .o_colored_level .bg-white .h6, #xuxi-odoo .bg-black .h6, #xuxi-odoo .o_colored_level .bg-black .h6, #xuxi-odoo .bg-black-50 .h6, #xuxi-odoo .o_colored_level .bg-black-50 .h6, #xuxi-odoo .bg-black-75 .h6, #xuxi-odoo .o_colored_level .bg-black-75 .h6, #xuxi-odoo .bg-white-50 .h6, #xuxi-odoo .o_colored_level .bg-white-50 .h6, #xuxi-odoo .bg-white-75 .h6, #xuxi-odoo .o_colored_level .bg-white-75 .h6, #xuxi-odoo .bg-white-85 .h6, #xuxi-odoo .o_colored_level .bg-white-85 .h6, #xuxi-odoo .bg-900 .h6, #xuxi-odoo .o_colored_level .bg-900 .h6, #xuxi-odoo .bg-800 .h6, #xuxi-odoo .o_colored_level .bg-800 .h6, #xuxi-odoo .bg-700 .h6, #xuxi-odoo .o_colored_level .bg-700 .h6, #xuxi-odoo .bg-600 .h6, #xuxi-odoo .o_colored_level .bg-600 .h6, #xuxi-odoo .bg-500 .h6, #xuxi-odoo .o_colored_level .bg-500 .h6, #xuxi-odoo .bg-400 .h6, #xuxi-odoo .bg-300 .h6, #xuxi-odoo .bg-200 .h6, #xuxi-odoo .bg-100 .h6{color: inherit;}
@keyframes animate-red{0%{color: red;}100%{color: inherit;}}
#xuxi-odoo .o_we_shape{--ShapeConnections--size-tiny: 2rem; --ShapeConnections--size-regular: 4rem; --ShapeConnections--size-big: 15rem; --ShapeAngular--size-regular: 15rem; --ShapeWavy--size-regular: 15rem; --ShapePattern--size-tiny: 12.5rem; --ShapePattern--size-regular: 50rem;}
#xuxi-odoo .o_we_shape_btn_content .o_we_shape{--ShapeConnections--size-tiny: 25%; --ShapeConnections--size-regular: 50%; --ShapeConnections--size-big: 75%; --ShapeAngular--size-regular: 50%; --ShapePattern--size-regular: 100%; --ShapePattern--size-tiny: 50%; --ShapeWavy--size-regular: 100%;}
#xuxi-odoo, #xuxi-odoo [data-bs-theme="light"]{--blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #FFF; --gray: #6C757D; --gray-dark: #343A40; --o-cc5-btn-secondary-border: ; --o-cc5-btn-secondary: #F9F8F8; --o-cc5-btn-primary-border: ; --o-cc5-btn-primary: ; --o-cc5-link: ; --o-cc5-h6: ; --o-cc5-h5: ; --o-cc5-h4: ; --o-cc5-h3: ; --o-cc5-h2: ; --o-cc5-headings: #FFFFFF; --o-cc5-text: ; --o-cc5-bg: #765378; --o-cc4-btn-secondary-border: ; --o-cc4-btn-secondary: #F9F8F8; --o-cc4-btn-primary-border: ; --o-cc4-btn-primary: #765378; --o-cc4-link: #765378; --o-cc4-h6: ; --o-cc4-h5: ; --o-cc4-h4: ; --o-cc4-h3: ; --o-cc4-h2: ; --o-cc4-headings: ; --o-cc4-text: ; --o-cc4-bg: #CDB4DB; --o-cc3-btn-secondary-border: ; --o-cc3-btn-secondary: #F9F8F8; --o-cc3-btn-primary-border: ; --o-cc3-btn-primary: ; --o-cc3-link: ; --o-cc3-h6: ; --o-cc3-h5: ; --o-cc3-h4: ; --o-cc3-h3: ; --o-cc3-h2: ; --o-cc3-headings: ; --o-cc3-text: ; --o-cc3-bg: #FFDAE8; --o-cc2-btn-secondary-border: ; --o-cc2-btn-secondary: ; --o-cc2-btn-primary-border: ; --o-cc2-btn-primary: ; --o-cc2-link: ; --o-cc2-h6: ; --o-cc2-h5: ; --o-cc2-h4: ; --o-cc2-h3: ; --o-cc2-h2: ; --o-cc2-headings: #765378; --o-cc2-text: ; --o-cc2-bg: #F9F8F8; --o-cc1-btn-secondary-border: ; --o-cc1-btn-secondary: ; --o-cc1-btn-primary-border: ; --o-cc1-btn-primary: ; --o-cc1-link: ; --o-cc1-h6: ; --o-cc1-h5: ; --o-cc1-h4: ; --o-cc1-h3: ; --o-cc1-h2: ; --o-cc1-headings: ; --o-cc1-text: ; --o-cc1-bg: #FFFFFF; --copyright-custom: ; --copyright: ; --footer-custom: ; --footer: #F9F8F8; --header-sales_four-custom: ; --header-sales_four: #FFFFFF; --header-sales_three-custom: ; --header-sales_three: #F9F8F8; --header-sales_two-custom: ; --header-sales_two: #765378; --header-sales_one-custom: ; --header-sales_one: #F9F8F8; --menu-border-color: ; --menu-custom: ; --menu: #FFFFFF; --input: ; --body: white; --o-color-5: #765378; --o-color-4: #FFFFFF; --o-color-3: #F9F8F8; --o-color-2: #FFDAE8; --o-color-1: #CDB4DB; --gray-100: #F8F9FA; --gray-200: #E9ECEF; --gray-300: #DEE2E6; --gray-400: #CED4DA; --gray-500: #ADB5BD; --gray-600: #6C757D; --gray-700: #495057; --gray-800: #343A40; --gray-900: #212529; --gray-white-85: rgba(255, 255, 255, 0.85); --gray-white-75: rgba(255, 255, 255, 0.75); --gray-white-50: rgba(255, 255, 255, 0.5); --gray-white-25: rgba(255, 255, 255, 0.25); --gray-black-75: rgba(0, 0, 0, 0.75); --gray-black-50: rgba(0, 0, 0, 0.5); --gray-black-25: rgba(0, 0, 0, 0.25); --gray-black-15: rgba(0, 0, 0, 0.15); --gray-black: #000000; --gray-white: #FFFFFF; --primary: #CDB4DB; --secondary: #FFDAE8; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #F9F8F8; --dark: #765378; --primary-rgb: 205, 180, 219; --secondary-rgb: 255, 218, 232; --success-rgb: 40, 167, 69; --info-rgb: 23, 162, 184; --warning-rgb: 255, 193, 7; --danger-rgb: 220, 53, 69; --light-rgb: 249, 248, 248; --dark-rgb: 118, 83, 120; --primary-text-emphasis: #945eb2; --secondary-text-emphasis: #66575d; --success-text-emphasis: #10431c; --info-text-emphasis: #09414a; --warning-text-emphasis: #664d03; --danger-text-emphasis: #58151c; --light-text-emphasis: #495057; --dark-text-emphasis: #495057; --primary-bg-subtle: #f5f0f8; --secondary-bg-subtle: #fff8fa; --success-bg-subtle: #d4edda; --info-bg-subtle: #d1ecf1; --warning-bg-subtle: #fff3cd; --danger-bg-subtle: #f8d7da; --light-bg-subtle: #fcfcfd; --dark-bg-subtle: #CED4DA; --primary-border-subtle: #ebe1f1; --secondary-border-subtle: #fff0f6; --success-border-subtle: #a9dcb5; --info-border-subtle: #a2dae3; --warning-border-subtle: #ffe69c; --danger-border-subtle: #f1aeb5; --light-border-subtle: #E9ECEF; --dark-border-subtle: #ADB5BD; --white-rgb: 255, 255, 255; --black-rgb: 0, 0, 0; --font-sans-serif: "Poppins", "Odoo Unicode Support Noto", sans-serif; --font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --body-font-family: var(--font-sans-serif); --body-font-size: 0.9375rem; --body-font-weight: 400; --body-line-height: 1.5; --body-color: #212529; --body-color-rgb: 33, 37, 41; --body-bg: #FFFFFF; --body-bg-rgb: 255, 255, 255; --emphasis-color: #000; --emphasis-color-rgb: 0, 0, 0; --secondary-color: rgba(33, 37, 41, 0.75); --secondary-color-rgb: 33, 37, 41; --secondary-bg: #E9ECEF; --secondary-bg-rgb: 233, 236, 239; --tertiary-color: rgba(33, 37, 41, 0.5); --tertiary-color-rgb: 33, 37, 41; --tertiary-bg: #e9e9ea; --tertiary-bg-rgb: 233, 233, 234; --heading-color: inherit; --link-color: #945eb2; --link-color-rgb: 147.56756757, 93.85135135, 177.64864865; --link-decoration: none; --link-hover-color: #5d3773; --link-hover-color-rgb: 93.14864865, 54.97297297, 114.52702703; --link-hover-decoration: underline; --code-color: #e83e8c; --highlight-color: #212529; --highlight-bg: #fff3cd; --border-width: 1px; --border-style: solid; --border-color: var(--o-border-color); --border-color-translucent: rgba(0, 0, 0, 0.175); --border-radius: 0.375rem; --border-radius-sm: 0.25rem; --border-radius-lg: 0.5rem; --border-radius-xl: 1rem; --border-radius-xxl: 2rem; --border-radius-2xl: var(--border-radius-xxl); --border-radius-pill: 50rem; --box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); --box-shadow-sm: 0px 1px 3px rgba(0, 0, 0, 0.1); --box-shadow-lg: 0px 12px 32px rgba(0, 0, 0, 0.175); --box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); --focus-ring-width: 0.25rem; --focus-ring-opacity: 0.25; --focus-ring-color: rgba(205, 180, 219, 0.25); --form-valid-color: #28a745; --form-valid-border-color: #28a745; --form-invalid-color: #dc3545; --form-invalid-border-color: #dc3545;}
#xuxi-odoo{margin: 0; font-family: var(--body-font-family); font-size: var(--body-font-size); font-weight: var(--body-font-weight); line-height: var(--body-line-height); color: var(--body-color); text-align: var(--body-text-align); background-color: var(--body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
#xuxi-odoo hr{margin: 1.25rem 0; color: inherit; border: 0; border-top: var(--border-width) solid var(--o-border-color); opacity: 1;}
#xuxi-odoo h6, #xuxi-odoo .h6, #xuxi-odoo h5, #xuxi-odoo .h5, #xuxi-odoo h4, #xuxi-odoo .h4, #xuxi-odoo h3, #xuxi-odoo .h3, #xuxi-odoo h2, #xuxi-odoo .h2, #xuxi-odoo h1, #xuxi-odoo .h1{margin-top: 0; margin-bottom: 0.5rem; font-family: "Poppins", "Odoo Unicode Support Noto", sans-serif; font-weight: 400; line-height: 1.2; color: var(--heading-color);}
#xuxi-odoo h1, #xuxi-odoo .h1{font-size: calc(1.40625rem + 1.875vw);}
@media (min-width: 1200px){#xuxi-odoo h1, #xuxi-odoo .h1{font-size: 2.8125rem;}}
#xuxi-odoo h2, #xuxi-odoo .h2{font-size: calc(1.359375rem + 1.3125vw);}
@media (min-width: 1200px){#xuxi-odoo h2, #xuxi-odoo .h2{font-size: 2.34375rem;}}
#xuxi-odoo h4, #xuxi-odoo .h4{font-size: calc(1.265625rem + 0.1875vw);}
@media (min-width: 1200px){#xuxi-odoo h4, #xuxi-odoo .h4{font-size: 1.40625rem;}}
#xuxi-odoo p{margin-top: 0; margin-bottom: 16px;}
#xuxi-odoo ol, #xuxi-odoo ul{padding-left: 2rem;}
#xuxi-odoo ol ol, #xuxi-odoo ul ul, #xuxi-odoo ol ul, #xuxi-odoo ul ol{margin-bottom: 0;}
#xuxi-odoo blockquote{margin: 0 0 1rem;}
#xuxi-odoo b, #xuxi-odoo strong{font-weight: bolder;}
#xuxi-odoo sup{top: -.5em;}
#xuxi-odoo a{color: rgba(var(--link-color-rgb), var(--link-opacity, 1)); text-decoration: none;}
#xuxi-odoo a:hover{--link-color-rgb: var(--link-hover-color-rgb); text-decoration: underline;}
#xuxi-odoo figure{margin: 0 0 1rem;}
#xuxi-odoo img, #xuxi-odoo svg{vertical-align: middle;}
#xuxi-odoo table{caption-side: bottom; border-collapse: collapse;}
#xuxi-odoo th{text-align: inherit; text-align: -webkit-match-parent;}
#xuxi-odoo button{border-radius: 0;}
#xuxi-odoo iframe{border: 0;}
#xuxi-odoo .lead{font-size: 1.0546875rem; font-weight: 300;}
#xuxi-odoo .display-3{font-size: calc(1.525rem + 3.3vw); font-weight: 300; line-height: 1.2;}
@media (min-width: 1200px){#xuxi-odoo .display-3{font-size: 4rem;}}
#xuxi-odoo .img-fluid{max-width: 100%; height: auto;}
#xuxi-odoo .img-thumbnail{padding: 0.25rem; background-color: var(--body-bg); border: var(--border-width) solid var(--border-color); border-radius: var(--border-radius); box-shadow: var(--box-shadow-sm); max-width: 100%; height: auto;}
#xuxi-odoo .figure-img{margin-bottom: 0.625rem; line-height: 1;}
#xuxi-odoo .container, #xuxi-odoo .o_container_small, #xuxi-odoo .container-fluid, #xuxi-odoo .container-xxl, #xuxi-odoo .container-xl, #xuxi-odoo .container-lg, #xuxi-odoo .container-md, #xuxi-odoo .container-sm{--gutter-x: 30px; --gutter-y: 0; width: 100%; padding-right: calc(var(--gutter-x) * .5); padding-left: calc(var(--gutter-x) * .5); margin-right: auto; margin-left: auto;}
@media (min-width: 576px){#xuxi-odoo .container-sm, #xuxi-odoo .container, #xuxi-odoo .o_container_small{max-width: 540px;}}
@media (min-width: 768px){#xuxi-odoo .container-md, #xuxi-odoo .container-sm, #xuxi-odoo .container, #xuxi-odoo .o_container_small{max-width: 720px;}}
@media (min-width: 992px){#xuxi-odoo .container-lg, #xuxi-odoo .container-md, #xuxi-odoo .container-sm, #xuxi-odoo .container, #xuxi-odoo .o_container_small{max-width: 960px;}}
@media (min-width: 1200px){#xuxi-odoo .container-xl, #xuxi-odoo .container-lg, #xuxi-odoo .container-md, #xuxi-odoo .container-sm, #xuxi-odoo .container, #xuxi-odoo .o_container_small{max-width: 1140px;}}
@media (min-width: 1400px){#xuxi-odoo .container-xxl, #xuxi-odoo .container-xl, #xuxi-odoo .container-lg, #xuxi-odoo .container-md, #xuxi-odoo .container-sm, #xuxi-odoo .container, #xuxi-odoo .o_container_small{max-width: 1320px;}}
#xuxi-odoo{--breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --breakpoint-xxl: 1400px;}
#xuxi-odoo .row{--gutter-x: 30px; --gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--gutter-y)); margin-right: calc(-.5 * var(--gutter-x)); margin-left: calc(-.5 * var(--gutter-x));}
#xuxi-odoo .row > *{flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--gutter-x) * .5); padding-left: calc(var(--gutter-x) * .5); margin-top: var(--gutter-y);}
@media (min-width: 992px){#xuxi-odoo .grid .g-col-lg-1{grid-column: auto/span 1;}#xuxi-odoo .grid .g-col-lg-2{grid-column: auto/span 2;}#xuxi-odoo .grid .g-col-lg-3{grid-column: auto/span 3;}#xuxi-odoo .grid .g-col-lg-4{grid-column: auto/span 4;}#xuxi-odoo .grid .g-col-lg-5{grid-column: auto/span 5;}#xuxi-odoo .grid .g-col-lg-6{grid-column: auto/span 6;}#xuxi-odoo .grid .g-col-lg-7{grid-column: auto/span 7;}#xuxi-odoo .grid .g-col-lg-10{grid-column: auto/span 10;}#xuxi-odoo .grid .g-col-lg-12{grid-column: auto/span 12;}}
#xuxi-odoo .col{flex: 1 0 0%;}
#xuxi-odoo .col-6{flex: 0 0 auto; width: 50%;}
#xuxi-odoo .col-12{flex: 0 0 auto; width: 100%;}
@media (min-width: 576px){#xuxi-odoo .col-sm{flex: 1 0 0%;}#xuxi-odoo .col-sm-auto{flex: 0 0 auto; width: auto;}}
@media (min-width: 992px){#xuxi-odoo .col-lg-1{flex: 0 0 auto; width: 8.33333333%;}#xuxi-odoo .col-lg-2{flex: 0 0 auto; width: 16.66666667%;}#xuxi-odoo .col-lg-3{flex: 0 0 auto; width: 25%;}#xuxi-odoo .col-lg-4{flex: 0 0 auto; width: 33.33333333%;}#xuxi-odoo .col-lg-5{flex: 0 0 auto; width: 41.66666667%;}#xuxi-odoo .col-lg-6{flex: 0 0 auto; width: 50%;}#xuxi-odoo .col-lg-7{flex: 0 0 auto; width: 58.33333333%;}#xuxi-odoo .col-lg-8{flex: 0 0 auto; width: 66.66666667%;}#xuxi-odoo .col-lg-9{flex: 0 0 auto; width: 75%;}#xuxi-odoo .col-lg-10{flex: 0 0 auto; width: 83.33333333%;}#xuxi-odoo .col-lg-12{flex: 0 0 auto; width: 100%;}#xuxi-odoo .offset-lg-1{margin-left: 8.33333333%;}}
#xuxi-odoo .col-form-label{padding-top: calc(0.45rem + var(--border-width)); padding-bottom: calc(0.45rem + var(--border-width)); margin-bottom: 0; font-size: inherit; line-height: 1.5;}
#xuxi-odoo .form-control{display: block; width: 100%; padding: 0.45rem 0.75rem; font-size: 0.9375rem; font-weight: 400; line-height: 1.5; color: #212529; appearance: none; background-color: #FFFFFF; background-clip: padding-box; border: var(--border-width) solid var(--o-border-color); border-radius: var(--border-radius); box-shadow: none; transition: background-color 0.05s ease-in-out, border-color 0.05s ease-in-out, box-shadow 0.05s ease-in-out;}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .form-control{transition: none;}}
#xuxi-odoo .form-control[type="file"]{overflow: hidden;}
#xuxi-odoo .form-control[type="file"]:not(:disabled):not(.o_wysiwyg_loader):not([readonly]){cursor: pointer;}
#xuxi-odoo .form-control:focus{color: #212529; background-color: #FFFFFF; border-color: #CDB4DB; outline: 0; box-shadow: none, 0 0 0 0.25rem rgba(205, 180, 219, 0.25);}
#xuxi-odoo .form-control::-webkit-date-and-time-value{min-width: 85px; height: 1.5em; margin: 0;}
#xuxi-odoo .form-control::-webkit-datetime-edit{display: block; padding: 0;}
#xuxi-odoo .form-control::placeholder{color: #ADB5BD; opacity: 1;}
#xuxi-odoo .form-control:disabled, #xuxi-odoo .form-control.o_wysiwyg_loader{background-color: #e9e9ea; border-color: rgba(33, 37, 41, 0.15); opacity: 1;}
#xuxi-odoo .form-control::file-selector-button{padding: 0.45rem 0.75rem; margin: -0.45rem -0.75rem; margin-inline-end: 0.75rem; color: #212529; background-color: whitesmoke; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: var(--border-width); border-radius: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .form-control::file-selector-button{transition: none;}}
#xuxi-odoo .form-control:hover:not(:disabled):not(.o_wysiwyg_loader):not([readonly])::file-selector-button{background-color: #dededf;}
#xuxi-odoo textarea.form-control{min-height: calc(1.5em + 0.9rem + calc(var(--border-width) * 2));}
#xuxi-odoo .btn-check[disabled] + .btn, #xuxi-odoo .btn-check:disabled + .btn, #xuxi-odoo .btn-check.o_wysiwyg_loader + .btn{pointer-events: none; filter: none; opacity: 0.65;}
#xuxi-odoo .form-floating > .form-control, #xuxi-odoo .form-floating > .form-control-plaintext, #xuxi-odoo .form-floating > .form-select{height: calc(3.5rem + calc(var(--border-width) * 2)); min-height: calc(3.5rem + calc(var(--border-width) * 2)); line-height: 1.25;}
#xuxi-odoo .form-floating > .form-control, #xuxi-odoo .form-floating > .form-control-plaintext{padding: 1rem 0.75rem;}
#xuxi-odoo .form-floating > .form-control::placeholder, #xuxi-odoo .form-floating > .form-control-plaintext::placeholder{color: transparent;}
#xuxi-odoo .form-floating > .form-control:focus, #xuxi-odoo .form-floating > .form-control:not(:placeholder-shown), #xuxi-odoo .form-floating > .form-control-plaintext:focus, #xuxi-odoo .form-floating > .form-control-plaintext:not(:placeholder-shown){padding-top: 1.625rem; padding-bottom: 0.625rem;}
#xuxi-odoo .form-floating > .form-control:-webkit-autofill, #xuxi-odoo .form-floating > .form-control-plaintext:-webkit-autofill{padding-top: 1.625rem; padding-bottom: 0.625rem;}
#xuxi-odoo .form-floating > .form-control:focus ~ label, #xuxi-odoo .form-floating > .form-control:not(:placeholder-shown) ~ label, #xuxi-odoo .form-floating > .form-control-plaintext ~ label, #xuxi-odoo .form-floating > .form-select ~ label{color: rgba(var(--body-color-rgb), 0.65); transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}
#xuxi-odoo .form-floating > .form-control:focus ~ label::after, #xuxi-odoo .form-floating > .form-control:not(:placeholder-shown) ~ label::after, #xuxi-odoo .form-floating > .form-control-plaintext ~ label::after, #xuxi-odoo .form-floating > .form-select ~ label::after{position: absolute; inset: 1rem 0.375rem; z-index: -1; height: 1.5em; content: ""; background-color: #FFFFFF; border-radius: var(--border-radius);}
#xuxi-odoo .form-floating > .form-control:-webkit-autofill ~ label{color: rgba(var(--body-color-rgb), 0.65); transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}
#xuxi-odoo .form-floating > :disabled ~ label, #xuxi-odoo .form-floating > .o_wysiwyg_loader ~ label, #xuxi-odoo .form-floating > .form-control:disabled ~ label{color: #6C757D;}
#xuxi-odoo .form-floating > :disabled ~ label::after, #xuxi-odoo .form-floating > .o_wysiwyg_loader ~ label::after, #xuxi-odoo .form-floating > .form-control:disabled ~ label::after{background-color: #e9e9ea;}
#xuxi-odoo .input-group{position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%;}
#xuxi-odoo .input-group > .form-control, #xuxi-odoo .input-group > .form-select, #xuxi-odoo .input-group > .form-floating{position: relative; flex: 1 1 auto; width: 1%; min-width: 0;}
#xuxi-odoo .input-group > .form-control:focus, #xuxi-odoo .input-group > .form-select:focus, #xuxi-odoo .input-group > .form-floating:focus-within{z-index: 5;}
#xuxi-odoo .input-group .btn{position: relative; z-index: 2;}
#xuxi-odoo .input-group .btn:focus{z-index: 5;}
#xuxi-odoo .input-group-text{display: flex; align-items: center; padding: 0.45rem 0.75rem; font-size: 0.9375rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: center; white-space: nowrap; background-color: var(--tertiary-bg); border: var(--border-width) solid var(--o-border-color); border-radius: var(--border-radius);}
#xuxi-odoo .input-group-lg > .form-control, #xuxi-odoo .input-group-lg > .form-select, #xuxi-odoo .input-group-lg > .input-group-text, #xuxi-odoo .input-group-lg > .btn{padding: 0.6rem 1rem; font-size: 1.171875rem; border-radius: var(--border-radius-lg);}
#xuxi-odoo .input-group-sm > .form-control, #xuxi-odoo .input-group-sm > .form-select, #xuxi-odoo .input-group-sm > .input-group-text, #xuxi-odoo .input-group-sm > .btn{padding: 0.3rem 0.5rem; font-size: 0.8203125rem; border-radius: var(--border-radius-sm);}
#xuxi-odoo .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.o_dropdown_menu):not(.form-floating), #xuxi-odoo .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), #xuxi-odoo .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, #xuxi-odoo .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius: 0; border-bottom-right-radius: 0;}
#xuxi-odoo .input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.o_dropdown_menu):not(.form-floating), #xuxi-odoo .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), #xuxi-odoo .input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-control, #xuxi-odoo .input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-select{border-top-right-radius: 0; border-bottom-right-radius: 0;}
#xuxi-odoo .input-group > :not(:first-child):not(.dropdown-menu):not(.o_dropdown_menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left: calc(var(--border-width) * -1); border-top-left-radius: 0; border-bottom-left-radius: 0;}
#xuxi-odoo .input-group > .form-floating:not(:first-child) > .form-control, #xuxi-odoo .input-group > .form-floating:not(:first-child) > .form-select{border-top-left-radius: 0; border-bottom-left-radius: 0;}
#xuxi-odoo .was-validated .form-control:valid, #xuxi-odoo .form-control.is-valid{border-color: var(--form-valid-border-color); padding-right: calc(1.5em + 0.9rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.225rem) center; background-size: calc(0.75em + 0.45rem) calc(0.75em + 0.45rem);}
#xuxi-odoo .was-validated .form-control:valid:focus, #xuxi-odoo .form-control.is-valid:focus{border-color: var(--form-valid-border-color); box-shadow: none, 0 0 0 0 rgba(var(--success-rgb), 0.25);}
#xuxi-odoo .was-validated textarea.form-control:valid, #xuxi-odoo textarea.form-control.is-valid{padding-right: calc(1.5em + 0.9rem); background-position: top calc(0.375em + 0.225rem) right calc(0.375em + 0.225rem);}
#xuxi-odoo .was-validated .input-group > .form-control:not(:focus):valid, #xuxi-odoo .input-group > .form-control:not(:focus).is-valid, #xuxi-odoo .was-validated .input-group > .form-select:not(:focus):valid, #xuxi-odoo .input-group > .form-select:not(:focus).is-valid, #xuxi-odoo .was-validated .input-group > .form-floating:not(:focus-within):valid, #xuxi-odoo .input-group > .form-floating:not(:focus-within).is-valid{z-index: 3;}
#xuxi-odoo .was-validated .form-control:invalid, #xuxi-odoo .form-control.is-invalid{border-color: var(--form-invalid-border-color); padding-right: calc(1.5em + 0.9rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.225rem) center; background-size: calc(0.75em + 0.45rem) calc(0.75em + 0.45rem);}
#xuxi-odoo .was-validated .form-control:invalid:focus, #xuxi-odoo .form-control.is-invalid:focus{border-color: var(--form-invalid-border-color); box-shadow: none, 0 0 0 0 rgba(var(--danger-rgb), 0.25);}
#xuxi-odoo .was-validated textarea.form-control:invalid, #xuxi-odoo textarea.form-control.is-invalid{padding-right: calc(1.5em + 0.9rem); background-position: top calc(0.375em + 0.225rem) right calc(0.375em + 0.225rem);}
#xuxi-odoo .was-validated .input-group > .form-control:not(:focus):invalid, #xuxi-odoo .input-group > .form-control:not(:focus).is-invalid, #xuxi-odoo .was-validated .input-group > .form-select:not(:focus):invalid, #xuxi-odoo .input-group > .form-select:not(:focus).is-invalid, #xuxi-odoo .was-validated .input-group > .form-floating:not(:focus-within):invalid, #xuxi-odoo .input-group > .form-floating:not(:focus-within).is-invalid{z-index: 4;}
#xuxi-odoo .btn{--btn-padding-x: 1.35rem; --btn-padding-y: 0.45rem; --btn-font-family: ; --btn-font-size: 0.9375rem; --btn-font-weight: 400; --btn-line-height: 1.5; --btn-color: var(--body-color); --btn-bg: transparent; --btn-border-width: var(--border-width); --btn-border-color: transparent; --btn-border-radius: 10rem; --btn-hover-border-color: transparent; --btn-box-shadow: none; --btn-disabled-opacity: 0.65; --btn-focus-box-shadow: 0 0 0 0 rgba(var(--btn-focus-shadow-rgb), .5); display: inline-block; padding: var(--btn-padding-y) var(--btn-padding-x); font-family: var(--btn-font-family); font-size: var(--btn-font-size); font-weight: var(--btn-font-weight); line-height: var(--btn-line-height); color: var(--btn-color); text-align: center; vertical-align: middle; cursor: pointer; user-select: none; border: var(--btn-border-width) solid var(--btn-border-color); border-radius: var(--btn-border-radius); background-color: var(--btn-bg); box-shadow: var(--btn-box-shadow); transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .btn{transition: none;}}
#xuxi-odoo .btn:hover{color: var(--btn-hover-color); text-decoration: none; background-color: var(--btn-hover-bg); border-color: var(--btn-hover-border-color);}
#xuxi-odoo .btn-check + .btn:hover{color: var(--btn-color); background-color: var(--btn-bg); border-color: var(--btn-border-color);}
#xuxi-odoo .btn:focus-visible{color: var(--btn-hover-color); background-color: var(--btn-hover-bg); border-color: var(--btn-hover-border-color); outline: 0; box-shadow: var(--btn-box-shadow), var(--btn-focus-box-shadow);}
#xuxi-odoo .btn-check:focus-visible + .btn{border-color: var(--btn-hover-border-color); outline: 0; box-shadow: var(--btn-box-shadow), var(--btn-focus-box-shadow);}
#xuxi-odoo .btn-check:checked + .btn, #xuxi-odoo :not(.btn-check) + .btn:active, #xuxi-odoo .btn:first-child:active, #xuxi-odoo .btn.active, #xuxi-odoo .btn.show{color: var(--btn-active-color); background-color: var(--btn-active-bg); border-color: var(--btn-active-border-color); box-shadow: var(--btn-active-shadow);}
#xuxi-odoo .btn-check:checked + .btn:focus-visible, #xuxi-odoo :not(.btn-check) + .btn:active:focus-visible, #xuxi-odoo .btn:first-child:active:focus-visible, #xuxi-odoo .btn.active:focus-visible, #xuxi-odoo .btn.show:focus-visible{box-shadow: var(--btn-active-shadow), var(--btn-focus-box-shadow);}
#xuxi-odoo .btn-check:checked:focus-visible + .btn{box-shadow: var(--btn-active-shadow), var(--btn-focus-box-shadow);}
#xuxi-odoo .btn:disabled, #xuxi-odoo .btn.o_wysiwyg_loader, #xuxi-odoo .btn.disabled, #xuxi-odoo fieldset:disabled .btn, #xuxi-odoo fieldset.o_wysiwyg_loader .btn{color: var(--btn-disabled-color); pointer-events: none; background-color: var(--btn-disabled-bg); border-color: var(--btn-disabled-border-color); opacity: var(--btn-disabled-opacity); box-shadow: none;}
#xuxi-odoo .btn-lg, #xuxi-odoo .btn-group-lg > .btn{--btn-padding-y: 0.6rem; --btn-padding-x: 1.8rem; --btn-font-size: 1.171875rem; --btn-border-radius: 10rem;}
#xuxi-odoo .btn-sm, #xuxi-odoo .btn-group-sm > .btn{--btn-padding-y: 0.3rem; --btn-padding-x: 0.9rem; --btn-font-size: 0.8203125rem; --btn-border-radius: 10rem;}
#xuxi-odoo .fade{transition: opacity 0.15s linear;}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .fade{transition: none;}}
#xuxi-odoo .fade:not(.show){opacity: 0;}
#xuxi-odoo .collapse:not(.show){display: none;}
#xuxi-odoo .dropdown-item.active, #xuxi-odoo .dropdown-item:active{color: var(--dropdown-link-active-color); text-decoration: none; background-color: var(--dropdown-link-active-bg);}
#xuxi-odoo .dropdown-menu.show, #xuxi-odoo .show.o_dropdown_menu{display: block;}
#xuxi-odoo .btn-group > .btn, #xuxi-odoo .btn-group-vertical > .btn{position: relative; flex: 1 1 auto;}
#xuxi-odoo .btn-group > .btn-check:checked + .btn, #xuxi-odoo .btn-group > .btn-check:focus + .btn, #xuxi-odoo .btn-group > .btn:hover, #xuxi-odoo .btn-group > .btn:focus, #xuxi-odoo .btn-group > .btn:active, #xuxi-odoo .btn-group > .btn.active, #xuxi-odoo .btn-group-vertical > .btn-check:checked + .btn, #xuxi-odoo .btn-group-vertical > .btn-check:focus + .btn, #xuxi-odoo .btn-group-vertical > .btn:hover, #xuxi-odoo .btn-group-vertical > .btn:focus, #xuxi-odoo .btn-group-vertical > .btn:active, #xuxi-odoo .btn-group-vertical > .btn.active{z-index: 1;}
#xuxi-odoo .btn-toolbar .input-group{width: auto;}
#xuxi-odoo .btn-group > :not(.btn-check:first-child) + .btn, #xuxi-odoo .btn-group > .btn-group:not(:first-child){margin-left: calc(var(--border-width) * -1);}
#xuxi-odoo .btn-group > .btn:not(:last-child):not(.dropdown-toggle), #xuxi-odoo .btn-group > .btn.dropdown-toggle-split:first-child, #xuxi-odoo .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0; border-bottom-right-radius: 0;}
#xuxi-odoo .btn-group > .btn:nth-child(n + 3), #xuxi-odoo .btn-group > :not(.btn-check) + .btn, #xuxi-odoo .btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-bottom-left-radius: 0;}
#xuxi-odoo .btn-sm + .dropdown-toggle-split, #xuxi-odoo .btn-group-sm > .btn + .dropdown-toggle-split{padding-right: 0.675rem; padding-left: 0.675rem;}
#xuxi-odoo .btn-lg + .dropdown-toggle-split, #xuxi-odoo .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 1.35rem; padding-left: 1.35rem;}
#xuxi-odoo .btn-group.show .dropdown-toggle{box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
#xuxi-odoo .btn-group.show .dropdown-toggle.btn-link{box-shadow: none;}
#xuxi-odoo .btn-group-vertical > .btn, #xuxi-odoo .btn-group-vertical > .btn-group{width: 100%;}
#xuxi-odoo .btn-group-vertical > .btn:not(:first-child), #xuxi-odoo .btn-group-vertical > .btn-group:not(:first-child){margin-top: calc(var(--border-width) * -1);}
#xuxi-odoo .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), #xuxi-odoo .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0; border-bottom-left-radius: 0;}
#xuxi-odoo .btn-group-vertical > .btn ~ .btn, #xuxi-odoo .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-top-right-radius: 0;}
#xuxi-odoo .nav-tabs .nav-link.active, #xuxi-odoo .nav-tabs .nav-item.show .nav-link{color: var(--nav-tabs-link-active-color); background-color: var(--nav-tabs-link-active-bg); border-color: var(--nav-tabs-link-active-border-color);}
#xuxi-odoo .nav-pills .nav-link.active, #xuxi-odoo .nav-pills .show > .nav-link{color: var(--nav-pills-link-active-color); background-color: var(--nav-pills-link-active-bg);}
#xuxi-odoo .nav-underline .nav-link.active, #xuxi-odoo .nav-underline .show > .nav-link{font-weight: 600; color: var(--nav-underline-link-active-color); border-bottom-color: currentcolor;}
#xuxi-odoo .tab-content > .active{display: block;}
#xuxi-odoo .navbar > .container, #xuxi-odoo .navbar > .o_container_small, #xuxi-odoo .navbar > .container-fluid, #xuxi-odoo .navbar > .container-sm, #xuxi-odoo .navbar > .container-md, #xuxi-odoo .navbar > .container-lg, #xuxi-odoo .navbar > .container-xl, #xuxi-odoo .navbar > .container-xxl{display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between;}
#xuxi-odoo .navbar-nav .nav-link.active, #xuxi-odoo .navbar-nav .nav-link.show{color: var(--navbar-active-color);}
#xuxi-odoo .card{--card-spacer-y: 1rem; --card-spacer-x: 1.75rem; --card-title-spacer-y: 0.625rem; --card-title-color: ; --card-subtitle-color: ; --card-border-width: 0; --card-border-color: var(--o-border-color); --card-border-radius: 0.5rem; --card-box-shadow: ; --card-inner-border-radius: 0.5rem; --card-cap-padding-y: 0.5rem; --card-cap-padding-x: 1.75rem; --card-cap-bg: rgba(var(--body-color-rgb), 0.03); --card-cap-color: ; --card-height: ; --card-color: ; --card-bg: #FFFFFF; --card-img-overlay-padding: 1.25rem; --card-group-margin: 15px; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--card-height); color: var(--body-color); word-wrap: break-word; background-color: var(--card-bg); background-clip: border-box; border: var(--card-border-width) solid var(--card-border-color); border-radius: var(--card-border-radius); box-shadow: var(--card-box-shadow);}
#xuxi-odoo .card > hr{margin-right: 0; margin-left: 0;}
#xuxi-odoo .card > .list-group{border-top: inherit; border-bottom: inherit;}
#xuxi-odoo .card > .list-group:first-child{border-top-width: 0; border-top-left-radius: var(--card-inner-border-radius); border-top-right-radius: var(--card-inner-border-radius);}
#xuxi-odoo .card > .list-group:last-child{border-bottom-width: 0; border-bottom-right-radius: var(--card-inner-border-radius); border-bottom-left-radius: var(--card-inner-border-radius);}
#xuxi-odoo .card > .card-header + .list-group, #xuxi-odoo .card > .list-group + .card-footer{border-top: 0;}
#xuxi-odoo .card-body{flex: 1 1 auto; padding: var(--card-spacer-y) var(--card-spacer-x); color: var(--card-color);}
#xuxi-odoo .card-title{margin-bottom: var(--card-title-spacer-y); color: var(--card-title-color);}
#xuxi-odoo .card-text:last-child{margin-bottom: 0;}
#xuxi-odoo .card-header-tabs .nav-link.active{background-color: var(--card-bg); border-bottom-color: var(--card-bg);}
#xuxi-odoo .card-img, #xuxi-odoo .card-img-top, #xuxi-odoo .card-img-bottom{width: 100%;}
#xuxi-odoo .card-img, #xuxi-odoo .card-img-top{border-top-left-radius: var(--card-inner-border-radius); border-top-right-radius: var(--card-inner-border-radius);}
#xuxi-odoo .card-group > .card{margin-bottom: var(--card-group-margin);}
@media (min-width: 576px){#xuxi-odoo .card-group > .card{flex: 1 0 0%; margin-bottom: 0;}#xuxi-odoo .card-group > .card + .card{margin-left: 0; border-left: 0;}#xuxi-odoo .card-group > .card:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}#xuxi-odoo .card-group > .card:not(:last-child) .card-img-top, #xuxi-odoo .card-group > .card:not(:last-child) .card-header{border-top-right-radius: 0;}#xuxi-odoo .card-group > .card:not(:last-child) .card-img-bottom, #xuxi-odoo .card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius: 0;}#xuxi-odoo .card-group > .card:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}#xuxi-odoo .card-group > .card:not(:first-child) .card-img-top, #xuxi-odoo .card-group > .card:not(:first-child) .card-header{border-top-left-radius: 0;}#xuxi-odoo .card-group > .card:not(:first-child) .card-img-bottom, #xuxi-odoo .card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius: 0;}}
#xuxi-odoo .breadcrumb{--breadcrumb-padding-x: 1rem; --breadcrumb-padding-y: 0.75rem; --breadcrumb-margin-bottom: 1rem; --breadcrumb-bg: ; --breadcrumb-border-radius: ; --breadcrumb-divider-color: var(--secondary-color); --breadcrumb-item-padding-x: 0.5rem; --breadcrumb-item-active-color: var(--secondary-color); display: flex; flex-wrap: wrap; padding: var(--breadcrumb-padding-y) var(--breadcrumb-padding-x); margin-bottom: var(--breadcrumb-margin-bottom); font-size: var(--breadcrumb-font-size); list-style: none; background-color: var(--breadcrumb-bg); border-radius: var(--breadcrumb-border-radius);}
#xuxi-odoo .breadcrumb-item + .breadcrumb-item{padding-left: var(--breadcrumb-item-padding-x);}
#xuxi-odoo .breadcrumb-item + .breadcrumb-item::before{float: left; padding-right: var(--breadcrumb-item-padding-x); color: var(--breadcrumb-divider-color); content: var(--breadcrumb-divider, "/") ;}
#xuxi-odoo .breadcrumb-item.active{color: var(--breadcrumb-item-active-color);}
#xuxi-odoo .page-link.active, #xuxi-odoo .active > .page-link{z-index: 3; color: var(--pagination-active-color); background-color: var(--pagination-active-bg); border-color: var(--pagination-active-border-color);}
#xuxi-odoo .btn .badge{position: relative; top: -1px;}
#xuxi-odoo .alert{--alert-bg: transparent; --alert-padding-x: 1.25rem; --alert-padding-y: 1.25rem; --alert-margin-bottom: 1rem; --alert-color: inherit; --alert-border-color: transparent; --alert-border: 0 solid var(--alert-border-color); --alert-border-radius: var(--border-radius); --alert-link-color: inherit; position: relative; padding: var(--alert-padding-y) var(--alert-padding-x); margin-bottom: var(--alert-margin-bottom); color: var(--alert-color); background-color: var(--alert-bg); border: var(--alert-border); border-radius: var(--alert-border-radius);}
#xuxi-odoo .alert-info{--alert-color: var(--info-text-emphasis); --alert-bg: var(--info-bg-subtle); --alert-border-color: var(--info-border-subtle); --alert-link-color: var(--info-text-emphasis);}
@keyframes progress-bar-stripes{0%{background-position-x: 1rem;}}
#xuxi-odoo .list-group-item.active{z-index: 2; color: var(--list-group-active-color); background-color: var(--list-group-active-bg); border-color: var(--list-group-active-border-color);}
#xuxi-odoo .list-group-item + .list-group-item.active{margin-top: calc(-1 * var(--list-group-border-width)); border-top-width: var(--list-group-border-width);}
#xuxi-odoo .list-group-horizontal > .list-group-item.active{margin-top: 0;}
#xuxi-odoo .list-group-horizontal > .list-group-item + .list-group-item.active{margin-left: calc(-1 * var(--list-group-border-width)); border-left-width: var(--list-group-border-width);}
@media (min-width: 576px){#xuxi-odoo .list-group-horizontal-sm > .list-group-item.active{margin-top: 0;}#xuxi-odoo .list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left: calc(-1 * var(--list-group-border-width)); border-left-width: var(--list-group-border-width);}}
@media (min-width: 768px){#xuxi-odoo .list-group-horizontal-md > .list-group-item.active{margin-top: 0;}#xuxi-odoo .list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left: calc(-1 * var(--list-group-border-width)); border-left-width: var(--list-group-border-width);}}
@media (min-width: 992px){#xuxi-odoo .list-group-horizontal-lg > .list-group-item.active{margin-top: 0;}#xuxi-odoo .list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left: calc(-1 * var(--list-group-border-width)); border-left-width: var(--list-group-border-width);}}
@media (min-width: 1200px){#xuxi-odoo .list-group-horizontal-xl > .list-group-item.active{margin-top: 0;}#xuxi-odoo .list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left: calc(-1 * var(--list-group-border-width)); border-left-width: var(--list-group-border-width);}}
@media (min-width: 1400px){#xuxi-odoo .list-group-horizontal-xxl > .list-group-item.active{margin-top: 0;}#xuxi-odoo .list-group-horizontal-xxl > .list-group-item + .list-group-item.active{margin-left: calc(-1 * var(--list-group-border-width)); border-left-width: var(--list-group-border-width);}}
#xuxi-odoo .toast:not(.show){display: none;}
#xuxi-odoo .modal.fade .modal-dialog{transition: transform 0.3s ease-out; transform: translate(0, -50px);}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .modal.fade .modal-dialog{transition: none;}}
#xuxi-odoo .modal.show .modal-dialog{transform: none;}
#xuxi-odoo .modal-backdrop.fade{opacity: 0;}
#xuxi-odoo .modal-backdrop.show{opacity: var(--backdrop-opacity);}
#xuxi-odoo .tooltip.show{opacity: var(--tooltip-opacity);}
#xuxi-odoo .carousel-item.active, #xuxi-odoo .carousel-item-next, #xuxi-odoo .carousel-item-prev{display: block;}
#xuxi-odoo .carousel-item-next:not(.carousel-item-start), #xuxi-odoo .active.carousel-item-end{transform: translateX(100%);}
#xuxi-odoo .carousel-item-prev:not(.carousel-item-end), #xuxi-odoo .active.carousel-item-start{transform: translateX(-100%);}
#xuxi-odoo .carousel-fade .carousel-item.active, #xuxi-odoo .carousel-fade .carousel-item-next.carousel-item-start, #xuxi-odoo .carousel-fade .carousel-item-prev.carousel-item-end{z-index: 1; opacity: 1;}
#xuxi-odoo .carousel-fade .active.carousel-item-start, #xuxi-odoo .carousel-fade .active.carousel-item-end{z-index: 0; opacity: 0; transition: opacity 0s 0.6s;}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .carousel-fade .active.carousel-item-start, #xuxi-odoo .carousel-fade .active.carousel-item-end{transition: none;}}
#xuxi-odoo .carousel-indicators .active{opacity: 1;}
@keyframes spinner-border{to{transform: rotate(360deg) ;}}
@keyframes spinner-grow{0%{transform: scale(0);}50%{opacity: 1; transform: none;}}
@media (max-width: 575.98px){#xuxi-odoo .offcanvas-sm.showing, #xuxi-odoo .offcanvas-sm.show:not(.hiding){transform: none;}#xuxi-odoo .offcanvas-sm.showing, #xuxi-odoo .offcanvas-sm.hiding, #xuxi-odoo .offcanvas-sm.show{visibility: visible;}}
@media (max-width: 767.98px){#xuxi-odoo .offcanvas-md.showing, #xuxi-odoo .offcanvas-md.show:not(.hiding){transform: none;}#xuxi-odoo .offcanvas-md.showing, #xuxi-odoo .offcanvas-md.hiding, #xuxi-odoo .offcanvas-md.show{visibility: visible;}}
@media (max-width: 991.98px){#xuxi-odoo .offcanvas-lg.showing, #xuxi-odoo .offcanvas-lg.show:not(.hiding){transform: none;}#xuxi-odoo .offcanvas-lg.showing, #xuxi-odoo .offcanvas-lg.hiding, #xuxi-odoo .offcanvas-lg.show{visibility: visible;}}
@media (max-width: 1199.98px){#xuxi-odoo .offcanvas-xl.showing, #xuxi-odoo .offcanvas-xl.show:not(.hiding){transform: none;}#xuxi-odoo .offcanvas-xl.showing, #xuxi-odoo .offcanvas-xl.hiding, #xuxi-odoo .offcanvas-xl.show{visibility: visible;}}
@media (max-width: 1399.98px){#xuxi-odoo .offcanvas-xxl.showing, #xuxi-odoo .offcanvas-xxl.show:not(.hiding){transform: none;}#xuxi-odoo .offcanvas-xxl.showing, #xuxi-odoo .offcanvas-xxl.hiding, #xuxi-odoo .offcanvas-xxl.show{visibility: visible;}}
#xuxi-odoo .offcanvas.showing, #xuxi-odoo .offcanvas.show:not(.hiding){transform: none;}
#xuxi-odoo .offcanvas.showing, #xuxi-odoo .offcanvas.hiding, #xuxi-odoo .offcanvas.show{visibility: visible;}
#xuxi-odoo .offcanvas-backdrop.fade{opacity: 0;}
#xuxi-odoo .offcanvas-backdrop.show{opacity: 0.3;}
#xuxi-odoo .placeholder.btn::before{display: inline-block; content: "";}
@keyframes placeholder-glow{50%{opacity: 0.2;}}
@keyframes placeholder-wave{100%{mask-position: -200% 0%;}}
#xuxi-odoo .text-bg-success{color: #FFFFFF !important; background-color: RGBA(var(--success-rgb), var(--bg-opacity, 1)) !important;}
#xuxi-odoo .ratio{position: relative; width: 100%;}
#xuxi-odoo .ratio::before{display: block; padding-top: var(--aspect-ratio); content: "";}
#xuxi-odoo .ratio > *{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#xuxi-odoo .ratio-1x1{--aspect-ratio: 100%;}
#xuxi-odoo .ratio-4x3{--aspect-ratio: calc(3 / 4 * 100%);}
#xuxi-odoo .ratio-16x9{--aspect-ratio: calc(9 / 16 * 100%);}
#xuxi-odoo .text-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#xuxi-odoo .d-inline-block{display: inline-block !important;}
#xuxi-odoo .d-flex{display: flex !important;}
#xuxi-odoo .d-inline-flex{display: inline-flex !important;}
#xuxi-odoo .d-none{display: none !important;}
#xuxi-odoo .position-relative{position: relative !important;}
#xuxi-odoo .w-100{width: 100% !important;}
#xuxi-odoo .h-100{height: 100% !important;}
#xuxi-odoo .flex-column{flex-direction: column !important;}
#xuxi-odoo .flex-grow-1{flex-grow: 1 !important;}
#xuxi-odoo .flex-shrink-0{flex-shrink: 0 !important;}
#xuxi-odoo .flex-nowrap{flex-wrap: nowrap !important;}
#xuxi-odoo .justify-content-start{justify-content: flex-start !important;}
#xuxi-odoo .justify-content-center{justify-content: center !important;}
#xuxi-odoo .justify-content-between{justify-content: space-between !important;}
#xuxi-odoo .justify-content-around{justify-content: space-around !important;}
#xuxi-odoo .align-items-center{align-items: center !important;}
#xuxi-odoo .align-items-stretch{align-items: stretch !important;}
#xuxi-odoo .mx-auto{margin-right: auto !important; margin-left: auto !important;}
#xuxi-odoo .my-0{margin-top: 0 !important; margin-bottom: 0 !important;}
#xuxi-odoo .mt-5{margin-top: 3.75rem !important;}
#xuxi-odoo .me-1{margin-right: 0.3125rem !important;}
#xuxi-odoo .me-2{margin-right: 0.625rem !important;}
#xuxi-odoo .mb-0{margin-bottom: 0 !important;}
#xuxi-odoo .mb-2{margin-bottom: 0.625rem !important;}
#xuxi-odoo .mb-3{margin-bottom: 1.25rem !important;}
#xuxi-odoo .mb-5{margin-bottom: 3.75rem !important;}
#xuxi-odoo .ms-2{margin-left: 0.625rem !important;}
#xuxi-odoo .p-0{padding: 0 !important;}
#xuxi-odoo .px-0{padding-right: 0 !important; padding-left: 0 !important;}
#xuxi-odoo .px-2{padding-right: 0.625rem !important; padding-left: 0.625rem !important;}
#xuxi-odoo .px-5{padding-right: 3.75rem !important; padding-left: 3.75rem !important;}
#xuxi-odoo .py-0{padding-top: 0 !important; padding-bottom: 0 !important;}
#xuxi-odoo .py-1{padding-top: 0.3125rem !important; padding-bottom: 0.3125rem !important;}
#xuxi-odoo .py-2{padding-top: 0.625rem !important; padding-bottom: 0.625rem !important;}
#xuxi-odoo .pt-4{padding-top: 1.875rem !important;}
#xuxi-odoo .pb-3{padding-bottom: 1.25rem !important;}
#xuxi-odoo .pb-5{padding-bottom: 3.75rem !important;}
#xuxi-odoo .fw-bolder{font-weight: bolder !important;}
#xuxi-odoo .text-end{text-align: right !important;}
#xuxi-odoo .text-center{text-align: center !important;}
#xuxi-odoo .text-decoration-none{text-decoration: none !important;}
#xuxi-odoo .text-white{--text-opacity: 1; color: rgba(var(--white-rgb), var(--text-opacity)) !important;}
#xuxi-odoo .text-muted{--text-opacity: 1; color: var(--secondary-color) !important;}
#xuxi-odoo .bg-transparent{--bg-opacity: 1; background-color: transparent !important;}
#xuxi-odoo .rounded{--box-border-radius: var(--border-radius) !important;}
#xuxi-odoo .rounded-0{--box-border-radius: 0 !important;}
#xuxi-odoo .rounded-1{--box-border-radius: var(--border-radius-sm) !important;}
#xuxi-odoo .rounded-circle, #xuxi-odoo .fa.rounded-empty-circle{--box-border-radius: 50% !important;}
#xuxi-odoo .rounded-end{border-top-right-radius: 0.375rem !important; border-bottom-right-radius: 0.375rem !important;}
#xuxi-odoo .z-1{z-index: 1 !important;}
#xuxi-odoo .cursor-pointer{cursor: pointer !important;}
@media (min-width: 768px){#xuxi-odoo .flex-md-row{flex-direction: row !important;}#xuxi-odoo .pb-md-0{padding-bottom: 0 !important;}}
@media (min-width: 992px){#xuxi-odoo .d-lg-inline{display: inline !important;}#xuxi-odoo .d-lg-block{display: block !important;}#xuxi-odoo .d-lg-none{display: none !important;}#xuxi-odoo .w-lg-100{width: 100% !important;}#xuxi-odoo .flex-lg-row{flex-direction: row !important;}#xuxi-odoo .flex-lg-row-reverse{flex-direction: row-reverse !important;}#xuxi-odoo .mx-lg-auto{margin-right: auto !important; margin-left: auto !important;}#xuxi-odoo .mb-lg-0{margin-bottom: 0 !important;}}
@media print{#xuxi-odoo .d-print-none{display: none !important;}}
#xuxi-odoo .alert{clear: both;}
#xuxi-odoo .accordion .collapsing > .card-body:first-child, #xuxi-odoo .accordion .collapse.show > .card-body:first-child{margin-top: 0;}
@keyframes progress-bar-stripes{0%{background-position-x: var(--progress-height, 1rem);}}
#xuxi-odoo .btn:focus-visible{box-shadow: var(--btn-focus-box-shadow, 0 0 0 0 RGBA(164, 118, 189, 0.5));}
#xuxi-odoo .bg-100 .text-muted, #xuxi-odoo .o_colored_level .bg-100 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-200 .text-muted, #xuxi-odoo .o_colored_level .bg-200 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-300 .text-muted, #xuxi-odoo .o_colored_level .bg-300 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-400 .text-muted, #xuxi-odoo .o_colored_level .bg-400 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-500 .text-muted, #xuxi-odoo .o_colored_level .bg-500 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-600 .text-muted, #xuxi-odoo .o_colored_level .bg-600 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .bg-700 .text-muted, #xuxi-odoo .o_colored_level .bg-700 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .bg-800 .text-muted, #xuxi-odoo .o_colored_level .bg-800 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .bg-900 .text-muted, #xuxi-odoo .o_colored_level .bg-900 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .bg-white-85 .text-muted, #xuxi-odoo .o_colored_level .bg-white-85 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-white-75 .text-muted, #xuxi-odoo .o_colored_level .bg-white-75 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-white-50 .text-muted, #xuxi-odoo .o_colored_level .bg-white-50 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-black-75 .text-muted, #xuxi-odoo .o_colored_level .bg-black-75 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .bg-black-50{--background-color: rgba(0, 0, 0, 0.5); --color: #FFFFFF; background-color: rgba(0, 0, 0, 0.5) !important; color: #FFFFFF;}
#xuxi-odoo .bg-black-50 .text-muted, #xuxi-odoo .o_colored_level .bg-black-50 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo a.bg-black-50:hover, #xuxi-odoo a.bg-black-50:focus, #xuxi-odoo button.bg-black-50:hover, #xuxi-odoo button.bg-black-50:focus{--background-color: rgba(0, 0, 0, 0.5); --color: #FFFFFF; background-color: rgba(0, 0, 0, 0.5) !important; color: #FFFFFF;}
#xuxi-odoo .bg-black .text-muted, #xuxi-odoo .o_colored_level .bg-black .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .bg-white .text-muted, #xuxi-odoo .o_colored_level .bg-white .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .text-white{color: #FFFFFF !important;}
#xuxi-odoo a.text-white:hover, #xuxi-odoo a.text-white:focus{color: #cccccc !important;}
#xuxi-odoo .card{--body-color: var(--card-color);}
#xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body){--background-color: rgba(255, 255, 255, 0.9); --color: #212529; background-color: rgba(255, 255, 255, 0.9); color: #212529;}
#xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .text-muted, #xuxi-odoo .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body):first-child{border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem;}
#xuxi-odoo :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body):last-child{border-bottom-right-radius: 0.5rem; border-bottom-left-radius: 0.5rem;}
#xuxi-odoo .btn-fill-primary, #xuxi-odoo .btn-primary{--btn-color: #212529; --btn-bg: #CDB4DB; --btn-border-color: #CDB4DB; --btn-hover-color: #212529; --btn-hover-bg: #d5bfe0; --btn-hover-border-color: #d2bcdf; --btn-focus-shadow-rgb: 179, 159, 192; --btn-active-color: #212529; --btn-active-bg: #d7c3e2; --btn-active-border-color: #d2bcdf; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #CDB4DB; --btn-disabled-border-color: #CDB4DB;}
#xuxi-odoo .btn-fill-secondary, #xuxi-odoo .btn-secondary{--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #FFDAE8; --btn-hover-color: #212529; --btn-hover-bg: #ffe0eb; --btn-hover-border-color: #ffdeea; --btn-focus-shadow-rgb: 222, 191, 203; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #ffdeea; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #FFDAE8;}
#xuxi-odoo .btn-group .btn-light.active{box-shadow: inset 0 0 0 1px #CDB4DB; border-color: transparent; background-color: #f5f1f5;}
#xuxi-odoo .page-link.active, #xuxi-odoo .active > .page-link{text-shadow: 0 0 0.1em var(--pagination-active-bg);}
#xuxi-odoo .modal-content:where(:not(.oe_structure)) .form-control{background-color: #FFFFFF; color: #212529;}
#xuxi-odoo .modal-content:where(:not(.oe_structure)) .form-select{background-color: #FFFFFF; color: #212529;}
#xuxi-odoo .modal-content:where(:not(.oe_structure)) .form-check-input:not(:checked){background-color: #FFFFFF;}
#xuxi-odoo .modal-content .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .form-control.bg-light{color: #212529;}
#xuxi-odoo .form-control.bg-light::-webkit-search-cancel-button{-webkit-appearance: none; content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e"); height: 0.8203125rem; cursor: pointer;}
#xuxi-odoo .input-group .btn:first-child, #xuxi-odoo .input-group .btn:last-child{border-radius: var(--border-radius);}
#xuxi-odoo .dropdown-menu .text-muted, #xuxi-odoo .o_dropdown_menu .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .dropdown-menu .dropdown-item.active, #xuxi-odoo .o_dropdown_menu .dropdown-item.active{--dropdown-link-active-bg: #CDB4DB; --dropdown-link-active-color: #212529;}
#xuxi-odoo .form-control:disabled, #xuxi-odoo .form-control.o_wysiwyg_loader, #xuxi-odoo .form-control[readonly]{color: #909294;}
@font-face{font-family: "FontAwesome"; src: url("https://www.xuxisland.com/web/static/src/libs/fontawesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("https://www.xuxisland.com/web/static/src/libs/fontawesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"); font-weight: normal; font-style: normal; font-display: block;}
#xuxi-odoo .fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
#xuxi-odoo .fa-2x{font-size: 2em;}
#xuxi-odoo .fa-3x{font-size: 3em;}
#xuxi-odoo .fa-fw{width: 1.28571429em; text-align: center;}
#xuxi-odoo .fa.fa-pull-left{margin-right: .3em;}
#xuxi-odoo .fa.fa-pull-right{margin-left: .3em;}
@keyframes fa-spin{0%{transform: rotate(0deg);}100%{transform: rotate(359deg);}}
#xuxi-odoo .fa-rotate-90, #xuxi-odoo .fa-rotate-180, #xuxi-odoo .fa-rotate-270, #xuxi-odoo .fa-flip-horizontal, #xuxi-odoo .fa-flip-vertical{filter: none;}
#xuxi-odoo .fa-clock-o:before{content: "";}
#xuxi-odoo .fa-calendar:before{content: "";}
#xuxi-odoo .fa-angle-right:before{content: "";}
#xuxi-odoo .fa-angle-down:before{content: "";}
#xuxi-odoo .fa-send:before, #xuxi-odoo .fa-paper-plane:before{content: "";}
@font-face{font-family: "odoo_ui_icons"; src: url("https://www.xuxisland.com/web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2") format("woff2"), url("https://www.xuxisland.com/web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff") format("woff"); font-weight: normal; font-style: normal; font-display: block;}
#xuxi-odoo .oi{display: inline-block; font-family: "odoo_ui_icons" !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
#xuxi-odoo .oi-chevron-left:before{content: "";}
#xuxi-odoo .o_rtl .oi-chevron-left, #xuxi-odoo .o_rtl .oi-chevron-right, #xuxi-odoo .o_rtl .oi-arrow-down-left, #xuxi-odoo .o_rtl .oi-arrow-down-right, #xuxi-odoo .o_rtl .oi-arrow-left, #xuxi-odoo .o_rtl .oi-arrow-right, #xuxi-odoo .o_rtl .oi-arrow-up-left, #xuxi-odoo .o_rtl .oi-arrow-up-right{transform: rotate(180deg);}
#xuxi-odoo .o_main_navbar .o_menu_sections .dropdown.show.dropdown-toggle{border-color: var(--NavBar-entry-borderColor-active, transparent); background: var(--NavBar-entry-backgroundColor--active, unset); color: var(--NavBar-entry-color--active, unset);}
#xuxi-odoo .o_main_navbar .o_menu_brand, #xuxi-odoo .o_main_navbar .o_navbar_breadcrumbs, #xuxi-odoo .o_main_navbar .o_navbar_breadcrumbs .btn{color: var(--NavBar-brand-color, #111827);}
#xuxi-odoo.o_is_superuser .o_menu_systray{border-image: repeating-linear-gradient(135deg, #d9b904, #d9b904 10px, #373435 10px, #373435 20px) 2; border-image-width: 2px;}
@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale3d(0.3, 0.3, 0.3);}20%{transform: scale3d(1.1, 1.1, 1.1);}40%{transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; transform: scale3d(1.03, 1.03, 1.03);}80%{transform: scale3d(0.97, 0.97, 0.97);}100%{opacity: 1; transform: scale3d(1, 1, 1);}}
@keyframes flash{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}}
@keyframes pulse{from{box-shadow: 0 0 0 0 var(--pulse-color-from, #CDB4DB);}to{box-shadow: 0 0 0 var(--pulse-spread-radius, 2em) var(--pulse-color-to, rgba(255, 255, 255, 0));}}
#xuxi-odoo, #xuxi-odoo{width: 100%; height: 100%;}
#xuxi-odoo .fa.fa-threads, #xuxi-odoo .fa.fa-kickstarter, #xuxi-odoo .fa.fa-bluesky, #xuxi-odoo .fa.fa-strava, #xuxi-odoo .fa.fa-google-play, #xuxi-odoo .fa.fa-discord, #xuxi-odoo .fa-twitter-square.fa, #xuxi-odoo .fa-twitter.fa, #xuxi-odoo .fa.fa-tiktok{font-family: "odoo_ui_icons" !important;}
#xuxi-odoo .fa.fa-tiktok::before{content: "";}
#xuxi-odoo .fa-twitter.fa::before{content: "";}
#xuxi-odoo .fa-twitter-square.fa::before{content: "";}
#xuxi-odoo .fa.fa-discord::before{content: "";}
#xuxi-odoo .fa.fa-google-play::before{content: "";}
#xuxi-odoo .fa.fa-strava::before{content: "";}
#xuxi-odoo .fa.fa-bluesky::before{content: "";}
#xuxi-odoo .fa.fa-kickstarter::before{content: "";}
#xuxi-odoo .fa.fa-threads::before{content: "";}
#xuxi-odoo .o_rtl .fa.fa-align-right, #xuxi-odoo .o_rtl .fa.fa-align-left, #xuxi-odoo .o_rtl .fa.fa-chevron-right, #xuxi-odoo .o_rtl .fa.fa-chevron-left, #xuxi-odoo .o_rtl .fa.fa-arrow-right, #xuxi-odoo .o_rtl .fa.fa-arrow-left, #xuxi-odoo .o_rtl .fa.fa-hand-o-right, #xuxi-odoo .o_rtl .fa.fa-hand-o-left, #xuxi-odoo .o_rtl .fa.fa-arrow-circle-right, #xuxi-odoo .o_rtl .fa.fa-arrow-circle-left, #xuxi-odoo .o_rtl .fa.fa-caret-right, #xuxi-odoo .o_rtl .fa.fa-caret-left, #xuxi-odoo .o_rtl .fa.fa-rotate-right, #xuxi-odoo .o_rtl .fa.fa-rotate-left, #xuxi-odoo .o_rtl .fa.fa-angle-double-right, #xuxi-odoo .o_rtl .fa.fa-angle-double-left, #xuxi-odoo .o_rtl .fa.fa-angle-right, #xuxi-odoo .o_rtl .fa.fa-angle-left, #xuxi-odoo .o_rtl .fa.fa-quote-right, #xuxi-odoo .o_rtl .fa.fa-quote-left, #xuxi-odoo .o_rtl .fa.fa-chevron-circle-right, #xuxi-odoo .o_rtl .fa.fa-chevron-circle-left, #xuxi-odoo .o_rtl .fa.fa-long-arrow-right, #xuxi-odoo .o_rtl .fa.fa-long-arrow-left, #xuxi-odoo .o_rtl .fa.fa-toggle-right, #xuxi-odoo .o_rtl .fa.fa-toggle-left, #xuxi-odoo .o_rtl .fa.fa-caret-square-o-right, #xuxi-odoo .o_rtl .fa.fa-arrow-circle-o-left, #xuxi-odoo .o_rtl .fa.fa-arrow-circle-o-right, #xuxi-odoo .o_rtl .fa.fa-caret-square-o-left{transform: rotate(180deg);}
#xuxi-odoo .o_hidden{display: none !important;}
#xuxi-odoo .o_btn_loading .fa:not(.fa-spin){display: none;}
@keyframes catchAttention{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{transform: translateY(-30%);}20%{transform: translateY(-25%);}40%{transform: translateY(-20%);}60%{transform: translateY(-15%);}80%{transform: translateY(-10%);}100%{transform: translateY(-5%);}}
#xuxi-odoo .o_button_area{position: absolute; top: 0; left: 0; bottom: 0; right: 0;}
#xuxi-odoo .o_translation_dialog .row{margin-bottom: 9px;}
@keyframes bottom-sheet-in{from{transform: translateY(100%) translateZ(0);}to{transform: translateY(0) translateZ(0);}}
@keyframes bottom-sheet-out{from{transform: translateY(0) translateZ(0);}to{transform: translateY(100%) translateZ(0);}}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active, #xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.selected{position: relative; border: 1px solid #CDB4DB; border-radius: 0.5rem; color: var(--BottomSheetStatusBar__entry-color--active, #212529);}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active:not(.focus), #xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.selected:not(.focus){background: var(--BottomSheetStatusBar__entry-background--active, rgba(205, 180, 219, 0.5));}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active::before, #xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.selected::before{content: none !important;}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active::after, #xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.selected::after{position: absolute; top: 50%; left: auto; bottom: auto; right: 1.25rem; transform: translateY(-50%); color: #017e84; text-rendering: auto; font: normal normal normal 14px/1 FontAwesome; content: "";}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .row.o_kanban_card_manage_settings:last-child:has(:not(.o_field_boolean_favorite)){flex-direction: column-reverse;}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .row.o_kanban_card_manage_settings:last-child:has(:not(.o_field_boolean_favorite)) .o_field_kanban_color_picker{padding: 1.25rem;}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .row.o_kanban_card_manage_settings:last-child > div[class*="col-"]{width: 100%; padding: 0;}
#xuxi-odoo .o_bottom_sheet .o_bottom_sheet_sheet .row.o_kanban_card_manage_settings:last-child > div[class*="col-"] a{margin: 0; padding: 1.25rem var(--BottomSheet-Entry-paddingX); font-size: 1.171875rem; font-weight: 500;}
#xuxi-odoo{--100: #F8F9FA; --200: #E9ECEF; --300: #DEE2E6; --400: #CED4DA; --500: #ADB5BD; --600: #6C757D; --700: #495057; --800: #343A40; --900: #212529; --white-85: rgba(255, 255, 255, 0.85); --white-75: rgba(255, 255, 255, 0.75); --white-50: rgba(255, 255, 255, 0.5); --white-25: rgba(255, 255, 255, 0.25); --black-75: rgba(0, 0, 0, 0.75); --black-50: rgba(0, 0, 0, 0.5); --black-25: rgba(0, 0, 0, 0.25); --black-15: rgba(0, 0, 0, 0.15); --black: #000000; --white: #FFFFFF;}
#xuxi-odoo .color-combination-button.selected h1::before, #xuxi-odoo .color-combination-button.selected .h1::before{content: ""; margin-right: 8px; font-size: 0.8em; font-family: FontAwesome; color: #00ff9e;}
#xuxi-odoo .o_colorlist button.active::after{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: flex; justify-content: center; align-items: center; color: var(--color, #212529); font: normal normal normal 1em/1 FontAwesome; content: "";}
#xuxi-odoo .o_colorlist button:hover:not(.active){opacity: 0.76;}
@media (max-width: 767.98px){#xuxi-odoo .modal.o_technical_modal .modal-footer .btn{width: 45%; text-overflow: ellipsis; white-space: inherit;}}
#xuxi-odoo .o-dropdown.btn-secondary, #xuxi-odoo .o-dropdown.btn-outline-secondary{transition: background-color .2s ease-in-out, border-color .2s ease-in-out;}
#xuxi-odoo .o-dropdown.btn-secondary.show, #xuxi-odoo .o-dropdown.btn-outline-secondary.show{color: #000; background-color: #e6f2f3; border-color: #017e84;}
#xuxi-odoo .o-dropdown.o-dropdown-caret:not(.o-dropdown-no-caret).show:after, #xuxi-odoo .o-dropdopwn-item.o-dropdown-caret:not(.o-dropdown-no-caret).show:after, #xuxi-odoo .o_menu_item.o-dropdown-caret:not(.o-dropdown-no-caret).show:after{transform: rotate(180deg);}
@keyframes reward-fading{0%{opacity: 0;}}
@keyframes reward-fading-reverse{100%{opacity: 0;}}
@keyframes reward-jump{0%{transform: scale(0.5);}50%{transform: scale(1.05);}}
@keyframes reward-jump-reverse{50%{transform: scale(1.05);}to{transform: scale(0.5);}}
@keyframes reward-rainbow{to{stroke-dashoffset: 0;}}
@keyframes reward-rainbow-reverse{from{stroke-dashoffset: 0;}}
@keyframes reward-float{to{transform: translateY(5px);}}
@keyframes reward-float-reverse{from{transform: translateY(5px);}}
@keyframes reward-stars{from{transform: scale(0.3) rotate(0deg);}50%{transform: scale(1) rotate(20deg);}to{transform: scale(0.3) rotate(80deg);}}
@keyframes reward-scale{from{transform: scale(0.8);}}
@keyframes reward-rotate{from{transform: scale(0.5) rotate(-30deg);}}
#xuxi-odoo .o_model_field_selector_popover .o_model_field_selector_popover_body .o_model_field_selector_popover_page > .o_model_field_selector_popover_item.active button{background: var(--tertiary-bg);}
#xuxi-odoo .o_notebook .nav-link.active, #xuxi-odoo .o_notebook .nav-link.active:hover, #xuxi-odoo .o_notebook .nav-link.active:focus, #xuxi-odoo .o_notebook .nav-link.active:active{border-color: var(--Notebook__link-border-color--active); border-top-color: var(--Notebook__link-border-top-color--active, var(--Notebook__link-border-color--active)); border-bottom-color: white;}
#xuxi-odoo .o_notebook .nav-link:focus-visible, #xuxi-odoo .o_notebook .nav-link.active:focus-visible{box-shadow: inset 0 0 0 0.25rem rgba(205, 180, 219, 0.25);}
#xuxi-odoo .o_notebook .tab-pane:not(.show){transition: none;}
#xuxi-odoo .o_notebook.vertical .nav-link.active, #xuxi-odoo .o_notebook.vertical .nav-link.active:hover, #xuxi-odoo .o_notebook.vertical .nav-link.active:focus, #xuxi-odoo .o_notebook.vertical .nav-link.active:active{border-color: var(--Notebook__link-border-color--active); border-left-color: var(--Notebook__link-border-top-color--active, var(--Notebook__link-border-color--active)); border-right-color: white;}
@keyframes o-draggable-bounce{0%{transform: scale(1);}60%{transform: scale(0.95);}100%{transform: scale(1);}}
@keyframes o-tour-pointer-bounce-horizontal{from{transform: translateX(calc(var(--TourPointer__bounce-offset) * -1));}to{transform: translateX(var(--TourPointer__bounce-offset));}}
@keyframes o-tour-pointer-bounce-vertical{from{transform: translateY(calc(var(--TourPointer__bounce-offset) * -1));}to{transform: translateY(var(--TourPointer__bounce-offset));}}
@keyframes o-tour-pointer-fade-in{from{opacity: 0;}}
@keyframes o-tour-pointer-info-expand{from{width: 0; height: 0;}}
#xuxi-odoo .modal .o_select_media_dialog .o_we_attachment_selected:not(.fa){border: 3px solid #714B67; box-shadow: none;}
#xuxi-odoo .modal .o_select_media_dialog .o_we_attachment_selected:not(.fa):before{content: ""; position: absolute; top: 5px; left: 5px; bottom: auto; right: auto; width: 19px; height: 19px; background-color: #714B67; font-family: "FontAwesome"; color: white; border-radius: 50%; text-align: center; z-index: 1; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12);}
#xuxi-odoo .modal .o_select_media_dialog .o_video_preview .media_iframe_video{width: 100%;}
#xuxi-odoo .o_file_box .alert.alert-info, #xuxi-odoo [data-embedded="file"] .alert.alert-info{border-radius: 5px; outline: 1px solid #d8dadd; outline-offset: -1px; padding: 5px; margin: 0;}
#xuxi-odoo .o_field_html .odoo-editor-editable h1, #xuxi-odoo .o_field_html .odoo-editor-editable .h1, #xuxi-odoo .o_field_html .odoo-editor-editable h2, #xuxi-odoo .o_field_html .odoo-editor-editable .h2, #xuxi-odoo .o_field_html .odoo-editor-editable h3, #xuxi-odoo .o_field_html .odoo-editor-editable .h3, #xuxi-odoo .o_field_html .odoo-editor-editable h4, #xuxi-odoo .o_field_html .odoo-editor-editable .h4, #xuxi-odoo .o_field_html .odoo-editor-editable h5, #xuxi-odoo .o_field_html .odoo-editor-editable .h5, #xuxi-odoo .o_field_html .odoo-editor-editable h6, #xuxi-odoo .o_field_html .odoo-editor-editable .h6, #xuxi-odoo .o_field_html .o_readonly h1, #xuxi-odoo .o_field_html .o_readonly .h1, #xuxi-odoo .o_field_html .o_readonly h2, #xuxi-odoo .o_field_html .o_readonly .h2, #xuxi-odoo .o_field_html .o_readonly h3, #xuxi-odoo .o_field_html .o_readonly .h3, #xuxi-odoo .o_field_html .o_readonly h4, #xuxi-odoo .o_field_html .o_readonly .h4, #xuxi-odoo .o_field_html .o_readonly h5, #xuxi-odoo .o_field_html .o_readonly .h5, #xuxi-odoo .o_field_html .o_readonly h6, #xuxi-odoo .o_field_html .o_readonly .h6{transition: background-color 0.5s ease;}
#xuxi-odoo .o_field_html .odoo-editor-editable h1.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h1, #xuxi-odoo .o_field_html .odoo-editor-editable h2.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h2, #xuxi-odoo .o_field_html .odoo-editor-editable h3.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h3, #xuxi-odoo .o_field_html .odoo-editor-editable h4.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h4, #xuxi-odoo .o_field_html .odoo-editor-editable h5.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h5, #xuxi-odoo .o_field_html .odoo-editor-editable h6.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h6, #xuxi-odoo .o_field_html .o_readonly h1.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .o_readonly .o_embedded_toc_header_highlight.h1, #xuxi-odoo .o_field_html .o_readonly h2.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .o_readonly .o_embedded_toc_header_highlight.h2, #xuxi-odoo .o_field_html .o_readonly h3.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .o_readonly .o_embedded_toc_header_highlight.h3, #xuxi-odoo .o_field_html .o_readonly h4.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .o_readonly .o_embedded_toc_header_highlight.h4, #xuxi-odoo .o_field_html .o_readonly h5.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .o_readonly .o_embedded_toc_header_highlight.h5, #xuxi-odoo .o_field_html .o_readonly h6.o_embedded_toc_header_highlight, #xuxi-odoo .o_field_html .o_readonly .o_embedded_toc_header_highlight.h6{border-radius: 0.25rem; background-color: rgba(27, 161, 228, 0.2);}
#xuxi-odoo .o-we-toolbar .btn{border-color: white; padding-top: 0; padding-bottom: 0;}
#xuxi-odoo .o-we-toolbar .btn:not(:hover):not(.active){background-color: white;}
#xuxi-odoo{--100: #F8F9FA; --200: #E9ECEF; --300: #DEE2E6; --400: #CED4DA; --500: #ADB5BD; --600: #6C757D; --700: #495057; --800: #343A40; --900: #212529; --white-85: rgba(255, 255, 255, 0.85); --white-75: rgba(255, 255, 255, 0.75); --white-50: rgba(255, 255, 255, 0.5); --white-25: rgba(255, 255, 255, 0.25); --black-75: rgba(0, 0, 0, 0.75); --black-50: rgba(0, 0, 0, 0.5); --black-25: rgba(0, 0, 0, 0.25); --black-15: rgba(0, 0, 0, 0.15); --black: #000000; --white: #FFFFFF; --o-cc1-text: #212529; --o-cc1-headings: #212529; --o-cc1-h2: #212529; --o-cc1-h3: #212529; --o-cc1-h4: #212529; --o-cc1-h5: #212529; --o-cc1-h6: #212529; --o-cc1-link: #945eb2; --o-cc1-btn-primary: #CDB4DB; --o-cc1-btn-primary-text: #212529; --o-cc1-btn-primary-border: #CDB4DB; --o-cc1-btn-secondary: #FFDAE8; --o-cc1-btn-secondary-text: #212529; --o-cc1-btn-secondary-border: #FFDAE8; --o-cc2-text: #212529; --o-cc2-h2: #765378; --o-cc2-h3: #765378; --o-cc2-h4: #765378; --o-cc2-h5: #765378; --o-cc2-h6: #765378; --o-cc2-link: #945eb2; --o-cc2-btn-primary: #CDB4DB; --o-cc2-btn-primary-text: #212529; --o-cc2-btn-primary-border: #CDB4DB; --o-cc2-btn-secondary: #FFDAE8; --o-cc2-btn-secondary-text: #212529; --o-cc2-btn-secondary-border: #FFDAE8; --o-cc3-text: #212529; --o-cc3-headings: #212529; --o-cc3-h2: #212529; --o-cc3-h3: #212529; --o-cc3-h4: #212529; --o-cc3-h5: #212529; --o-cc3-h6: #212529; --o-cc3-link: #945eb2; --o-cc3-btn-primary: #CDB4DB; --o-cc3-btn-primary-text: #212529; --o-cc3-btn-primary-border: #CDB4DB; --o-cc3-btn-secondary-text: #212529; --o-cc3-btn-secondary-border: #F9F8F8; --o-cc4-text: #212529; --o-cc4-headings: #212529; --o-cc4-h2: #212529; --o-cc4-h3: #212529; --o-cc4-h4: #212529; --o-cc4-h5: #212529; --o-cc4-h6: #212529; --o-cc4-link: #2c1f2d; --o-cc4-btn-primary-text: #FFFFFF; --o-cc4-btn-primary-border: #765378; --o-cc4-btn-secondary-text: #212529; --o-cc4-btn-secondary-border: #F9F8F8; --o-cc5-text: #FFFFFF; --o-cc5-h2: #FFFFFF; --o-cc5-h3: #FFFFFF; --o-cc5-h4: #FFFFFF; --o-cc5-h5: #FFFFFF; --o-cc5-h6: #FFFFFF; --o-cc5-link: white; --o-cc5-btn-primary: #CDB4DB; --o-cc5-btn-primary-text: #212529; --o-cc5-btn-primary-border: #CDB4DB; --o-cc5-btn-secondary-text: #212529; --o-cc5-btn-secondary-border: #F9F8F8; --o-grid-gutter-width: 30px; --o-md-container-max-width: 720px; --o-we-content-to-translate-color: rgba(255, 255, 90, 0.5); --o-we-translated-content-color: rgba(120, 215, 110, 0.5); --o-system-fonts: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Ubuntu, "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --display-1-font-size: 5rem; --display-2-font-size: 4.5rem; --display-3-font-size: 4rem; --display-4-font-size: 3.5rem; --h1-font-size: 2.8125rem; --h2-font-size: 2.34375rem; --h3-font-size: 1.875rem; --h4-font-size: 1.40625rem; --h5-font-size: 1.171875rem; --h6-font-size: 0.9375rem; --font-size-base: 0.9375rem; --small-font-size: 0.93333333em; --lead-font-size: 1.0546875rem;}
#xuxi-odoo, #xuxi-odoo{position: relative; width: 100%; height: 100%;}
#xuxi-odoo .css_non_editable_mode_hidden{display: none !important;}
#xuxi-odoo .editor_enable .css_editable_mode_hidden{display: none !important;}
#xuxi-odoo ul.o_checklist > li:not(.oe-nested)::before{content: ""; position: absolute; left: -20px; display: block; height: 13px; width: 13px; top: 4px; border: 1px solid; text-align: center; cursor: pointer;}
#xuxi-odoo ul.o_checklist[dir="rtl"] li:not(.oe-nested)::before{left: auto; right: -20px; text-align: right;}
#xuxi-odoo ul.o_checklist[dir="ltr"] li:not(.oe-nested)::before{right: auto; left: -20px; text-align: left;}
#xuxi-odoo .o_stars .fa.fa-star{color: gold;}
#xuxi-odoo img.o_we_custom_image{display: inline-block;}
#xuxi-odoo img.padding-small, #xuxi-odoo .img.padding-small, #xuxi-odoo span.fa.padding-small, #xuxi-odoo iframe.padding-small{padding: 4px;}
#xuxi-odoo img.padding-medium, #xuxi-odoo .img.padding-medium, #xuxi-odoo span.fa.padding-medium, #xuxi-odoo iframe.padding-medium{padding: 8px;}
#xuxi-odoo img.padding-large, #xuxi-odoo .img.padding-large, #xuxi-odoo span.fa.padding-large, #xuxi-odoo iframe.padding-large{padding: 16px;}
#xuxi-odoo img.padding-xl, #xuxi-odoo .img.padding-xl, #xuxi-odoo span.fa.padding-xl, #xuxi-odoo iframe.padding-xl{padding: 32px;}
#xuxi-odoo img.ms-auto, #xuxi-odoo img.mx-auto{display: block;}
#xuxi-odoo .fa.mx-auto{display: block; text-align: center;}
#xuxi-odoo .fa.card-img, #xuxi-odoo .fa.card-img-top, #xuxi-odoo .fa.card-img-bottom{width: auto;}
#xuxi-odoo .display-1-fs{font-size: calc(1.625rem + 4.5vw);}
@media (min-width: 1200px){#xuxi-odoo .display-1-fs{font-size: 5rem;}}
#xuxi-odoo .h1-fs{font-size: calc(1.40625rem + 1.875vw);}
@media (min-width: 1200px){#xuxi-odoo .h1-fs{font-size: 2.8125rem;}}
#xuxi-odoo .h3-fs{font-size: calc(1.3125rem + 0.75vw);}
@media (min-width: 1200px){#xuxi-odoo .h3-fs{font-size: 1.875rem;}}
#xuxi-odoo .h4-fs{font-size: calc(1.265625rem + 0.1875vw);}
@media (min-width: 1200px){#xuxi-odoo .h4-fs{font-size: 1.40625rem;}}
#xuxi-odoo .h5-fs{font-size: 1.171875rem;}
#xuxi-odoo .h6-fs{font-size: 0.9375rem;}
#xuxi-odoo .base-fs{font-size: 0.9375rem;}
#xuxi-odoo .o_small-fs{font-size: 0.93333333em;}
#xuxi-odoo div.media_iframe_video{margin: 0 auto; text-align: center; position: relative; overflow: hidden; min-width: 100px;}
#xuxi-odoo div.media_iframe_video iframe{width: 100%; height: 100%; position: absolute; top: 0; left: 0; bottom: auto; right: 0; margin: 0 auto;}
#xuxi-odoo div.media_iframe_video.padding-small iframe{padding: 4px;}
#xuxi-odoo div.media_iframe_video.padding-medium iframe{padding: 8px;}
#xuxi-odoo div.media_iframe_video.padding-large iframe{padding: 16px;}
#xuxi-odoo div.media_iframe_video.padding-xl iframe{padding: 32px;}
#xuxi-odoo div.media_iframe_video .media_iframe_video_size{padding-bottom: 56.25%; position: relative; width: 100%; height: 0;}
#xuxi-odoo div.media_iframe_video .css_editable_mode_display{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; display: none; z-index: 2;}
#xuxi-odoo address .fa.fa-mobile-phone{margin: 0 3px 0 2px;}
#xuxi-odoo address .fa.fa-file-text-o{margin-right: 1px;}
#xuxi-odoo .pt0{padding-top: 0px !important;}
#xuxi-odoo .pb0{padding-bottom: 0px !important;}
#xuxi-odoo .pt8{padding-top: 8px !important;}
#xuxi-odoo .pb8{padding-bottom: 8px !important;}
#xuxi-odoo .pt16{padding-top: 16px !important;}
#xuxi-odoo .pb16{padding-bottom: 16px !important;}
#xuxi-odoo .pt24{padding-top: 24px !important;}
#xuxi-odoo .pb24{padding-bottom: 24px !important;}
#xuxi-odoo .pt32{padding-top: 32px !important;}
#xuxi-odoo .pb32{padding-bottom: 32px !important;}
#xuxi-odoo .pt40{padding-top: 40px !important;}
#xuxi-odoo .pb40{padding-bottom: 40px !important;}
#xuxi-odoo .pt48{padding-top: 48px !important;}
#xuxi-odoo .pb48{padding-bottom: 48px !important;}
#xuxi-odoo .pt64{padding-top: 64px !important;}
#xuxi-odoo .pb64{padding-bottom: 64px !important;}
#xuxi-odoo .pt72{padding-top: 72px !important;}
#xuxi-odoo .pb72{padding-bottom: 72px !important;}
#xuxi-odoo .pt80{padding-top: 80px !important;}
#xuxi-odoo .pb80{padding-bottom: 80px !important;}
#xuxi-odoo .pt4{padding-top: 4px !important;}
#xuxi-odoo .pb4{padding-bottom: 4px !important;}
#xuxi-odoo .o_we_search_prompt > h2, #xuxi-odoo .o_we_search_prompt > .h2{max-width: 500px; text-align: center; margin-left: 150px;}
#xuxi-odoo blockquote{padding: 0.625rem 1.25rem; border-inline-start: 5px solid #DEE2E6; font-style: italic;}
#xuxi-odoo .bg-o-color-1 .text-muted, #xuxi-odoo .o_colored_level .bg-o-color-1 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-o-color-2 .text-muted, #xuxi-odoo .o_colored_level .bg-o-color-2 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-o-color-3 .text-muted, #xuxi-odoo .o_colored_level .bg-o-color-3 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-o-color-4 .text-muted, #xuxi-odoo .o_colored_level .bg-o-color-4 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .bg-o-color-5 .text-muted, #xuxi-odoo .o_colored_level .bg-o-color-5 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item h6, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item .h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .h6, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item h6{color: var(--body-color) !important;}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item:hover, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item:hover, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item:hover, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item:hover, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item:hover, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item:hover, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item:focus, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item:focus, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:focus, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item:focus, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item:focus, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item:focus, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item:focus, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item:focus, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item h6:hover, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item h6:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item h6:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item h6:hover, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item h6:hover, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item h6:hover, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item h6:hover, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item h6:hover, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item .h6:hover, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .h6:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .h6:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .h6:hover, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .h6:hover, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .h6:hover, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .h6:hover, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .h6:hover, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item h6:focus, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item h6:focus, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item h6:focus, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item h6:focus, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item h6:focus, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item h6:focus, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item h6:focus, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item h6:focus, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item .h6:focus, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .h6:focus, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .h6:focus, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .h6:focus, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .h6:focus, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .h6:focus, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .h6:focus, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .h6:focus, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item:hover, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item:focus, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:hover, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:focus{color: var(--body-color) !important;}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item.active, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item.active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item.active, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item.active, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item.active, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item.active, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item.active, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item:active, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item:active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item:active, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item:active, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item:active, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item:active, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item:active, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item h6.active, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item h6.active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item h6.active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item h6.active, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item h6.active, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item h6.active, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item h6.active, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item h6.active, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item .active.h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .active.h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .active.h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .active.h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .active.h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .active.h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .active.h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .active.h6, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item h6:active, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item h6:active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item h6:active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item h6:active, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item h6:active, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item h6:active, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item h6:active, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item h6:active, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item .h6:active, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .h6:active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .h6:active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .h6:active, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .h6:active, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .h6:active, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .h6:active, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .h6:active, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item.active, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item:active, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item h6.active, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:active{color: var(--dropdown-link-active-color, #212529) !important;}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item.disabled, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item.disabled, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.disabled, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item.disabled, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item.disabled, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item.disabled, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item.disabled, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item.disabled, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item.disabled h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item.disabled h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.disabled h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item.disabled h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item.disabled h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item.disabled h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item.disabled h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item.disabled h6, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item.disabled .h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item.disabled .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.disabled .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item.disabled .h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item.disabled .h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item.disabled .h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item.disabled .h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item.disabled .h6, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item:disabled, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item:disabled, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:disabled, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item:disabled, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item:disabled, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item:disabled, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item:disabled, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item:disabled, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item.o_wysiwyg_loader, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item:disabled h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item:disabled h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:disabled h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item:disabled h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item:disabled h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item:disabled h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item:disabled h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item:disabled h6, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item.o_wysiwyg_loader h6, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item:disabled .h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item:disabled .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:disabled .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item:disabled .h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item:disabled .h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item:disabled .h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item:disabled .h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item:disabled .h6, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item.o_wysiwyg_loader .h6, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled h6, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled h6{color: var(--tertiary-color) !important;}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item .btn-link, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .btn-link, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .btn-link, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .btn-link, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .btn-link, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .btn-link, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .btn-link, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .btn-link, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link{color: var(--link-color);}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item .btn-link:hover, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .btn-link:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .btn-link:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .btn-link:hover, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .btn-link:hover, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .btn-link:hover, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .btn-link:hover, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .btn-link:hover, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:hover{color: var(--link-hover-color);}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item .btn-link:disabled, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .btn-link:disabled, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .btn-link:disabled, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .btn-link:disabled, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .btn-link:disabled, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .btn-link:disabled, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .btn-link:disabled, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .btn-link:disabled, #xuxi-odoo .o_cc .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item .btn-link.o_wysiwyg_loader, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:disabled{color: #6C757D;}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item-text .text-muted a, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item-text .text-muted a, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item-text .text-muted a, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item-text .text-muted a, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item-text .text-muted a, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item-text .text-muted a, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item-text .text-muted a, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item-text .text-muted a, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a{color: #945eb2;}
#xuxi-odoo .o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo .o_cc .o_dropdown_menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dropdown_menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo .o_footer .dropdown-menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo .o_footer .o_dropdown_menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo .navbar-light .dropdown-menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo .navbar-light .o_dropdown_menu .dropdown-item-text .text-muted a:hover, #xuxi-odoo .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover{color: #5d3773;}
#xuxi-odoo .o_cc .btn-close, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-close, #xuxi-odoo .o_footer .btn-close, #xuxi-odoo .navbar-light .btn-close, #xuxi-odoo .o_colored_level .o_cc .btn-close{filter: unset;}
#xuxi-odoo .o_cc1, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar, #xuxi-odoo .navbar-light{--background-color: #FFFFFF; --color: #212529; background-color: #FFFFFF; color: #212529; --o-cc-bg: #FFFFFF;}
#xuxi-odoo .o_cc1 .text-muted, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .text-muted, #xuxi-odoo .navbar-light .text-muted, #xuxi-odoo .o_colored_level .o_cc1 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .o_cc1 a:not(.btn), #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn), #xuxi-odoo .navbar-light a:not(.btn), #xuxi-odoo .o_cc1 .btn-link, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-link, #xuxi-odoo .navbar-light .btn-link, #xuxi-odoo .o_colored_level .o_cc1 a:not(.btn), #xuxi-odoo .o_colored_level .o_cc1 .btn-link{color: #945eb2;}
#xuxi-odoo .o_cc1 a:not(.btn):hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn):hover, #xuxi-odoo .navbar-light a:not(.btn):hover, #xuxi-odoo .o_cc1 .btn-link:hover, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-link:hover, #xuxi-odoo .navbar-light .btn-link:hover, #xuxi-odoo .o_colored_level .o_cc1 a:not(.btn):hover, #xuxi-odoo .o_colored_level .o_cc1 .btn-link:hover{color: #6b3f84;}
#xuxi-odoo .o_cc1 .btn-fill-primary, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary, #xuxi-odoo .navbar-light .btn-fill-primary, #xuxi-odoo .o_cc1 .btn-primary, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-primary, #xuxi-odoo .navbar-light .btn-primary, #xuxi-odoo .o_colored_level .o_cc1 .btn-fill-primary{--btn-color: #212529; --btn-bg: #CDB4DB; --btn-border-color: #CDB4DB; --btn-hover-color: #212529; --btn-hover-bg: #d5bfe0; --btn-hover-border-color: #d2bcdf; --btn-focus-shadow-rgb: 179, 159, 192; --btn-active-color: #212529; --btn-active-bg: #d7c3e2; --btn-active-border-color: #d2bcdf; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #CDB4DB; --btn-disabled-border-color: #CDB4DB;}
#xuxi-odoo .o_cc1 .btn-outline-primary, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary, #xuxi-odoo .navbar-light .btn-outline-primary, #xuxi-odoo .o_colored_level .o_cc1 .btn-outline-primary{--btn-color: #945eb2; --btn-border-color: #945eb2; --btn-hover-color: #FFFFFF; --btn-hover-bg: #945eb2; --btn-hover-border-color: #945eb2; --btn-focus-shadow-rgb: 147.56756757, 93.85135135, 177.64864865; --btn-active-color: #FFFFFF; --btn-active-bg: #945eb2; --btn-active-border-color: #945eb2; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #945eb2; --btn-disabled-bg: transparent; --btn-disabled-border-color: #945eb2; --gradient: none;}
#xuxi-odoo .o_cc1 .btn-fill-secondary, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary, #xuxi-odoo .navbar-light .btn-fill-secondary, #xuxi-odoo .o_cc1 .btn-secondary, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary, #xuxi-odoo .navbar-light .btn-secondary, #xuxi-odoo .o_colored_level .o_cc1 .btn-fill-secondary{--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #FFDAE8; --btn-hover-color: #212529; --btn-hover-bg: #ffe0eb; --btn-hover-border-color: #ffdeea; --btn-focus-shadow-rgb: 222, 191, 203; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #ffdeea; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #FFDAE8;}
#xuxi-odoo .o_cc1 .btn-outline-secondary, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary, #xuxi-odoo .navbar-light .btn-outline-secondary, #xuxi-odoo .o_colored_level .o_cc1 .btn-outline-secondary{--btn-color: #ff5b99; --btn-border-color: #ff5b99; --btn-hover-color: #FFFFFF; --btn-hover-bg: #ff5b99; --btn-hover-border-color: #ff5b99; --btn-focus-shadow-rgb: 255, 90.5, 152.74324324; --btn-active-color: #FFFFFF; --btn-active-bg: #ff5b99; --btn-active-border-color: #ff5b99; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #ff5b99; --btn-disabled-bg: transparent; --btn-disabled-border-color: #ff5b99; --gradient: none;}
#xuxi-odoo .o_cc1 .nav-pills .nav-link.active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .nav-pills .nav-link.active, #xuxi-odoo .navbar-light .nav-pills .nav-link.active, #xuxi-odoo .o_cc1 .nav-pills .show > .nav-link, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .nav-pills .show > .nav-link, #xuxi-odoo .navbar-light .nav-pills .show > .nav-link, #xuxi-odoo .o_colored_level .o_cc1 .nav-pills .nav-link.active, #xuxi-odoo .o_colored_level .o_cc1 .nav-pills .show > .nav-link{background-color: #CDB4DB; color: #212529;}
#xuxi-odoo .o_cc1 a.list-group-item, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar a.list-group-item, #xuxi-odoo .navbar-light a.list-group-item, #xuxi-odoo .o_colored_level .o_cc1 a.list-group-item{color: #CDB4DB;}
#xuxi-odoo .o_cc1 a.list-group-item.active, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar a.list-group-item.active, #xuxi-odoo .navbar-light a.list-group-item.active, #xuxi-odoo .o_colored_level .o_cc1 a.list-group-item.active{background-color: #CDB4DB; color: #212529; border-color: #CDB4DB;}
#xuxi-odoo .o_cc2, #xuxi-odoo .o_footer{--background-color: #F9F8F8; --color: #212529; background-color: #F9F8F8; color: #212529; --o-cc-bg: #F9F8F8;}
#xuxi-odoo .o_cc2 .text-muted, #xuxi-odoo .o_footer .text-muted, #xuxi-odoo .o_colored_level .o_cc2 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .o_cc2 h1, #xuxi-odoo .o_footer h1, #xuxi-odoo .o_cc2 .h1, #xuxi-odoo .o_footer .h1, #xuxi-odoo .o_cc2 h2, #xuxi-odoo .o_footer h2, #xuxi-odoo .o_cc2 .h2, #xuxi-odoo .o_footer .h2, #xuxi-odoo .o_cc2 h3, #xuxi-odoo .o_footer h3, #xuxi-odoo .o_cc2 .h3, #xuxi-odoo .o_footer .h3, #xuxi-odoo .o_cc2 h4, #xuxi-odoo .o_footer h4, #xuxi-odoo .o_cc2 .h4, #xuxi-odoo .o_footer .h4, #xuxi-odoo .o_cc2 h5, #xuxi-odoo .o_footer h5, #xuxi-odoo .o_cc2 .h5, #xuxi-odoo .o_footer .h5, #xuxi-odoo .o_cc2 h6, #xuxi-odoo .o_footer h6, #xuxi-odoo .o_cc2 .h6, #xuxi-odoo .o_footer .h6, #xuxi-odoo .o_colored_level .o_cc2 h1, #xuxi-odoo .o_colored_level .o_cc2 h2, #xuxi-odoo .o_colored_level .o_cc2 h3, #xuxi-odoo .o_colored_level .o_cc2 h4, #xuxi-odoo .o_colored_level .o_cc2 h5, #xuxi-odoo .o_colored_level .o_cc2 h6{color: #765378;}
#xuxi-odoo .o_cc2 a:not(.btn), #xuxi-odoo .o_footer a:not(.btn), #xuxi-odoo .o_cc2 .btn-link, #xuxi-odoo .o_footer .btn-link, #xuxi-odoo .o_colored_level .o_cc2 a:not(.btn), #xuxi-odoo .o_colored_level .o_cc2 .btn-link{color: #945eb2;}
#xuxi-odoo .o_cc2 a:not(.btn):hover, #xuxi-odoo .o_footer a:not(.btn):hover, #xuxi-odoo .o_cc2 .btn-link:hover, #xuxi-odoo .o_footer .btn-link:hover, #xuxi-odoo .o_colored_level .o_cc2 a:not(.btn):hover, #xuxi-odoo .o_colored_level .o_cc2 .btn-link:hover{color: #6b3f84;}
#xuxi-odoo .o_cc2 .btn-fill-primary, #xuxi-odoo .o_footer .btn-fill-primary, #xuxi-odoo .o_cc2 .btn-primary, #xuxi-odoo .o_footer .btn-primary, #xuxi-odoo .o_colored_level .o_cc2 .btn-fill-primary{--btn-color: #212529; --btn-bg: #CDB4DB; --btn-border-color: #CDB4DB; --btn-hover-color: #212529; --btn-hover-bg: #d5bfe0; --btn-hover-border-color: #d2bcdf; --btn-focus-shadow-rgb: 179, 159, 192; --btn-active-color: #212529; --btn-active-bg: #d7c3e2; --btn-active-border-color: #d2bcdf; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #CDB4DB; --btn-disabled-border-color: #CDB4DB;}
#xuxi-odoo .o_cc2 .btn-outline-primary, #xuxi-odoo .o_footer .btn-outline-primary, #xuxi-odoo .o_colored_level .o_cc2 .btn-outline-primary{--btn-color: #945eb2; --btn-border-color: #945eb2; --btn-hover-color: #FFFFFF; --btn-hover-bg: #945eb2; --btn-hover-border-color: #945eb2; --btn-focus-shadow-rgb: 147.56756757, 93.85135135, 177.64864865; --btn-active-color: #FFFFFF; --btn-active-bg: #945eb2; --btn-active-border-color: #945eb2; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #945eb2; --btn-disabled-bg: transparent; --btn-disabled-border-color: #945eb2; --gradient: none;}
#xuxi-odoo .o_cc2 .btn-fill-secondary, #xuxi-odoo .o_footer .btn-fill-secondary, #xuxi-odoo .o_cc2 .btn-secondary, #xuxi-odoo .o_footer .btn-secondary, #xuxi-odoo .o_colored_level .o_cc2 .btn-fill-secondary{--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #FFDAE8; --btn-hover-color: #212529; --btn-hover-bg: #ffe0eb; --btn-hover-border-color: #ffdeea; --btn-focus-shadow-rgb: 222, 191, 203; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #ffdeea; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #FFDAE8;}
#xuxi-odoo .o_cc2 .btn-outline-secondary, #xuxi-odoo .o_footer .btn-outline-secondary, #xuxi-odoo .o_colored_level .o_cc2 .btn-outline-secondary{--btn-color: #ff5b99; --btn-border-color: #ff5b99; --btn-hover-color: #FFFFFF; --btn-hover-bg: #ff5b99; --btn-hover-border-color: #ff5b99; --btn-focus-shadow-rgb: 255, 90.5, 152.74324324; --btn-active-color: #FFFFFF; --btn-active-bg: #ff5b99; --btn-active-border-color: #ff5b99; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #ff5b99; --btn-disabled-bg: transparent; --btn-disabled-border-color: #ff5b99; --gradient: none;}
#xuxi-odoo .o_cc2 .nav-pills .nav-link.active, #xuxi-odoo .o_footer .nav-pills .nav-link.active, #xuxi-odoo .o_cc2 .nav-pills .show > .nav-link, #xuxi-odoo .o_footer .nav-pills .show > .nav-link, #xuxi-odoo .o_colored_level .o_cc2 .nav-pills .nav-link.active, #xuxi-odoo .o_colored_level .o_cc2 .nav-pills .show > .nav-link{background-color: #CDB4DB; color: #212529;}
#xuxi-odoo .o_cc2 a.list-group-item, #xuxi-odoo .o_footer a.list-group-item, #xuxi-odoo .o_colored_level .o_cc2 a.list-group-item{color: #CDB4DB;}
#xuxi-odoo .o_cc2 a.list-group-item.active, #xuxi-odoo .o_footer a.list-group-item.active, #xuxi-odoo .o_colored_level .o_cc2 a.list-group-item.active{background-color: #CDB4DB; color: #212529; border-color: #CDB4DB;}
#xuxi-odoo .o_cc3{--background-color: #FFDAE8; --color: #212529; background-color: #FFDAE8; color: #212529; --o-cc-bg: #FFDAE8;}
#xuxi-odoo .o_cc3 .text-muted, #xuxi-odoo .o_colored_level .o_cc3 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .o_cc3 a:not(.btn), #xuxi-odoo .o_cc3 .btn-link, #xuxi-odoo .o_colored_level .o_cc3 a:not(.btn), #xuxi-odoo .o_colored_level .o_cc3 .btn-link{color: #945eb2;}
#xuxi-odoo .o_cc3 a:not(.btn):hover, #xuxi-odoo .o_cc3 .btn-link:hover, #xuxi-odoo .o_colored_level .o_cc3 a:not(.btn):hover, #xuxi-odoo .o_colored_level .o_cc3 .btn-link:hover{color: #6b3f84;}
#xuxi-odoo .o_cc3 .btn-fill-primary, #xuxi-odoo .o_cc3 .btn-primary, #xuxi-odoo .o_colored_level .o_cc3 .btn-fill-primary{--btn-color: #212529; --btn-bg: #CDB4DB; --btn-border-color: #CDB4DB; --btn-hover-color: #212529; --btn-hover-bg: #d5bfe0; --btn-hover-border-color: #d2bcdf; --btn-focus-shadow-rgb: 179, 159, 192; --btn-active-color: #212529; --btn-active-bg: #d7c3e2; --btn-active-border-color: #d2bcdf; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #CDB4DB; --btn-disabled-border-color: #CDB4DB;}
#xuxi-odoo .o_cc3 .btn-outline-primary, #xuxi-odoo .o_colored_level .o_cc3 .btn-outline-primary{--btn-color: #945eb2; --btn-border-color: #945eb2; --btn-hover-color: #FFFFFF; --btn-hover-bg: #945eb2; --btn-hover-border-color: #945eb2; --btn-focus-shadow-rgb: 147.56756757, 93.85135135, 177.64864865; --btn-active-color: #FFFFFF; --btn-active-bg: #945eb2; --btn-active-border-color: #945eb2; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #945eb2; --btn-disabled-bg: transparent; --btn-disabled-border-color: #945eb2; --gradient: none;}
#xuxi-odoo .o_cc3 .btn-fill-secondary, #xuxi-odoo .o_cc3 .btn-secondary, #xuxi-odoo .o_colored_level .o_cc3 .btn-fill-secondary{--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #faf9f9; --btn-hover-border-color: #faf9f9; --btn-focus-shadow-rgb: 217, 216, 217; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #faf9f9; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #F9F8F8;}
#xuxi-odoo .o_cc3 .btn-outline-secondary, #xuxi-odoo .o_colored_level .o_cc3 .btn-outline-secondary{--btn-color: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #F9F8F8; --btn-hover-border-color: #F9F8F8; --btn-focus-shadow-rgb: 249, 248, 248; --btn-active-color: #212529; --btn-active-bg: #F9F8F8; --btn-active-border-color: #F9F8F8; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #F9F8F8; --btn-disabled-bg: transparent; --btn-disabled-border-color: #F9F8F8; --gradient: none;}
#xuxi-odoo .o_cc3 .nav-pills .nav-link.active, #xuxi-odoo .o_cc3 .nav-pills .show > .nav-link, #xuxi-odoo .o_colored_level .o_cc3 .nav-pills .nav-link.active, #xuxi-odoo .o_colored_level .o_cc3 .nav-pills .show > .nav-link{background-color: #CDB4DB; color: #212529;}
#xuxi-odoo .o_cc3 a.list-group-item, #xuxi-odoo .o_colored_level .o_cc3 a.list-group-item{color: #CDB4DB;}
#xuxi-odoo .o_cc3 a.list-group-item.active, #xuxi-odoo .o_colored_level .o_cc3 a.list-group-item.active{background-color: #CDB4DB; color: #212529; border-color: #CDB4DB;}
#xuxi-odoo .o_cc4{--background-color: #CDB4DB; --color: #212529; background-color: #CDB4DB; color: #212529; --o-cc-bg: #CDB4DB;}
#xuxi-odoo .o_cc4 .text-muted, #xuxi-odoo .o_colored_level .o_cc4 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .o_cc4 a:not(.btn), #xuxi-odoo .o_cc4 .btn-link, #xuxi-odoo .o_colored_level .o_cc4 a:not(.btn), #xuxi-odoo .o_colored_level .o_cc4 .btn-link{color: #2c1f2d;}
#xuxi-odoo .o_cc4 a:not(.btn):hover, #xuxi-odoo .o_cc4 .btn-link:hover, #xuxi-odoo .o_colored_level .o_cc4 a:not(.btn):hover, #xuxi-odoo .o_colored_level .o_cc4 .btn-link:hover{color: #261b27;}
#xuxi-odoo .o_cc4 .btn-fill-primary, #xuxi-odoo .o_cc4 .btn-primary, #xuxi-odoo .o_colored_level .o_cc4 .btn-fill-primary{--btn-color: #FFFFFF; --btn-bg: #765378; --btn-border-color: #765378; --btn-hover-color: #FFFFFF; --btn-hover-bg: #644766; --btn-hover-border-color: #5e4260; --btn-focus-shadow-rgb: 139, 109, 140; --btn-active-color: #FFFFFF; --btn-active-bg: #5e4260; --btn-active-border-color: #593e5a; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #FFFFFF; --btn-disabled-bg: #765378; --btn-disabled-border-color: #765378;}
#xuxi-odoo .o_cc4 .btn-outline-primary, #xuxi-odoo .o_colored_level .o_cc4 .btn-outline-primary{--btn-color: #765378; --btn-border-color: #765378; --btn-hover-color: #FFFFFF; --btn-hover-bg: #765378; --btn-hover-border-color: #765378; --btn-focus-shadow-rgb: 118, 83, 120; --btn-active-color: #FFFFFF; --btn-active-bg: #765378; --btn-active-border-color: #765378; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #765378; --btn-disabled-bg: transparent; --btn-disabled-border-color: #765378; --gradient: none;}
#xuxi-odoo .o_cc4 .btn-fill-secondary, #xuxi-odoo .o_cc4 .btn-secondary, #xuxi-odoo .o_colored_level .o_cc4 .btn-fill-secondary{--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #faf9f9; --btn-hover-border-color: #faf9f9; --btn-focus-shadow-rgb: 217, 216, 217; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #faf9f9; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #F9F8F8;}
#xuxi-odoo .o_cc4 .btn-outline-secondary, #xuxi-odoo .o_colored_level .o_cc4 .btn-outline-secondary{--btn-color: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #F9F8F8; --btn-hover-border-color: #F9F8F8; --btn-focus-shadow-rgb: 249, 248, 248; --btn-active-color: #212529; --btn-active-bg: #F9F8F8; --btn-active-border-color: #F9F8F8; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #F9F8F8; --btn-disabled-bg: transparent; --btn-disabled-border-color: #F9F8F8; --gradient: none;}
#xuxi-odoo .o_cc4 .nav-pills .nav-link.active, #xuxi-odoo .o_cc4 .nav-pills .show > .nav-link, #xuxi-odoo .o_colored_level .o_cc4 .nav-pills .nav-link.active, #xuxi-odoo .o_colored_level .o_cc4 .nav-pills .show > .nav-link{background-color: #765378; color: #FFFFFF;}
#xuxi-odoo .o_cc4 a.list-group-item, #xuxi-odoo .o_colored_level .o_cc4 a.list-group-item{color: #765378;}
#xuxi-odoo .o_cc4 a.list-group-item.active, #xuxi-odoo .o_colored_level .o_cc4 a.list-group-item.active{background-color: #765378; color: #FFFFFF; border-color: #765378;}
#xuxi-odoo .o_cc5{--background-color: #765378; --color: #FFFFFF; background-color: #765378; color: #FFFFFF; --o-cc-bg: #765378;}
#xuxi-odoo .o_cc5 .text-muted, #xuxi-odoo .o_colored_level .o_cc5 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .o_cc5 h1, #xuxi-odoo .o_cc5 .h1, #xuxi-odoo .o_cc5 h2, #xuxi-odoo .o_cc5 .h2, #xuxi-odoo .o_cc5 h3, #xuxi-odoo .o_cc5 .h3, #xuxi-odoo .o_cc5 h4, #xuxi-odoo .o_cc5 .h4, #xuxi-odoo .o_cc5 h5, #xuxi-odoo .o_cc5 .h5, #xuxi-odoo .o_cc5 h6, #xuxi-odoo .o_cc5 .h6, #xuxi-odoo .o_colored_level .o_cc5 h1, #xuxi-odoo .o_colored_level .o_cc5 h2, #xuxi-odoo .o_colored_level .o_cc5 h3, #xuxi-odoo .o_colored_level .o_cc5 h4, #xuxi-odoo .o_colored_level .o_cc5 h5, #xuxi-odoo .o_colored_level .o_cc5 h6{color: #FFFFFF;}
#xuxi-odoo .o_cc5 a:not(.btn), #xuxi-odoo .o_cc5 .btn-link, #xuxi-odoo .o_colored_level .o_cc5 a:not(.btn), #xuxi-odoo .o_colored_level .o_cc5 .btn-link{color: white;}
#xuxi-odoo .o_cc5 a:not(.btn):hover, #xuxi-odoo .o_cc5 .btn-link:hover, #xuxi-odoo .o_colored_level .o_cc5 a:not(.btn):hover, #xuxi-odoo .o_colored_level .o_cc5 .btn-link:hover{color: #e4d6ec;}
#xuxi-odoo .o_cc5 .btn-fill-primary, #xuxi-odoo .o_cc5 .btn-primary, #xuxi-odoo .o_colored_level .o_cc5 .btn-fill-primary{--btn-color: #212529; --btn-bg: #CDB4DB; --btn-border-color: #CDB4DB; --btn-hover-color: #212529; --btn-hover-bg: #d5bfe0; --btn-hover-border-color: #d2bcdf; --btn-focus-shadow-rgb: 179, 159, 192; --btn-active-color: #212529; --btn-active-bg: #d7c3e2; --btn-active-border-color: #d2bcdf; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #CDB4DB; --btn-disabled-border-color: #CDB4DB;}
#xuxi-odoo .o_cc5 .btn-outline-primary, #xuxi-odoo .o_colored_level .o_cc5 .btn-outline-primary{--btn-color: white; --btn-border-color: white; --btn-hover-color: #212529; --btn-hover-bg: white; --btn-hover-border-color: white; --btn-focus-shadow-rgb: 255, 255, 255; --btn-active-color: #212529; --btn-active-bg: white; --btn-active-border-color: white; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: white; --btn-disabled-bg: transparent; --btn-disabled-border-color: white; --gradient: none;}
#xuxi-odoo .o_cc5 .btn-fill-secondary, #xuxi-odoo .o_cc5 .btn-secondary, #xuxi-odoo .o_colored_level .o_cc5 .btn-fill-secondary{--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #faf9f9; --btn-hover-border-color: #faf9f9; --btn-focus-shadow-rgb: 217, 216, 217; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #faf9f9; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #F9F8F8;}
#xuxi-odoo .o_cc5 .btn-outline-secondary, #xuxi-odoo .o_colored_level .o_cc5 .btn-outline-secondary{--btn-color: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #F9F8F8; --btn-hover-border-color: #F9F8F8; --btn-focus-shadow-rgb: 249, 248, 248; --btn-active-color: #212529; --btn-active-bg: #F9F8F8; --btn-active-border-color: #F9F8F8; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #F9F8F8; --btn-disabled-bg: transparent; --btn-disabled-border-color: #F9F8F8; --gradient: none;}
#xuxi-odoo .o_cc5 .nav-pills .nav-link.active, #xuxi-odoo .o_cc5 .nav-pills .show > .nav-link, #xuxi-odoo .o_colored_level .o_cc5 .nav-pills .nav-link.active, #xuxi-odoo .o_colored_level .o_cc5 .nav-pills .show > .nav-link{background-color: #CDB4DB; color: #212529;}
#xuxi-odoo .o_cc5 a.list-group-item, #xuxi-odoo .o_colored_level .o_cc5 a.list-group-item{color: #CDB4DB;}
#xuxi-odoo .o_cc5 a.list-group-item.active, #xuxi-odoo .o_colored_level .o_cc5 a.list-group-item.active{background-color: #CDB4DB; color: #212529; border-color: #CDB4DB;}
#xuxi-odoo .o_cc5 .btn-close, #xuxi-odoo .o_colored_level .o_cc5 .btn-close{filter: var(--btn-close-white-filter);}
#xuxi-odoo .o_full_screen_height, #xuxi-odoo .cover_full, #xuxi-odoo .o_half_screen_height, #xuxi-odoo .cover_mid{display: flex; flex-direction: column; justify-content: space-around; min-height: 100vh !important;}
#xuxi-odoo .o_half_screen_height, #xuxi-odoo .cover_mid{min-height: 55vh !important;}
@media (min-width: 992px){#xuxi-odoo .o_container_small{max-width: 720px;}}
#xuxi-odoo .oe_img_bg{background-size: cover; background-repeat: no-repeat;}
#xuxi-odoo .oe_img_bg.o_bg_img_opt_repeat{background-size: auto; background-repeat: repeat !important;}
#xuxi-odoo .oe_img_bg.o_bg_img_center{background-position: center;}
#xuxi-odoo .oe_img_bg.o_bg_img_origin_border_box{background-origin: border-box;}
#xuxi-odoo .text-gradient .fa{display: inherit;}
#xuxi-odoo .o_editor_banner p, #xuxi-odoo .o_editor_banner h1, #xuxi-odoo .o_editor_banner .h1, #xuxi-odoo .o_editor_banner h2, #xuxi-odoo .o_editor_banner .h2, #xuxi-odoo .o_editor_banner h3, #xuxi-odoo .o_editor_banner .h3, #xuxi-odoo .o_editor_banner ul, #xuxi-odoo .o_editor_banner ol{margin-bottom: 1rem;}
#xuxi-odoo .o_editor_banner ul.o_checklist > li:not(.oe-nested)::before{top: 0px !important;}
@media (max-width: 767.98px){#xuxi-odoo .o_we_shape:not(.o_shape_show_mobile){display: none;}}
#xuxi-odoo .o_grid_mode{--grid-item-padding-y: 10px; --grid-item-padding-x: 10px;}
@media (max-width: 991.98px){#xuxi-odoo .o_grid_mode{column-gap: 0px !important;}}
#xuxi-odoo .o_grid_mode > *{padding: var(--grid-item-padding-y) var(--grid-item-padding-x) !important;}
@media (max-width: 991.98px){#xuxi-odoo .o_grid_mode > *{padding: var(--grid-item-padding-y) calc(0.5 * var(--gutter-x)) !important;}#xuxi-odoo .o_grid_mode > *.o_grid_item_image{--mobile-grid-item-padding-x: clamp(0px, calc(var(--grid-item-padding-x) * 100000), calc(0.5 * var(--gutter-x))); padding: var(--grid-item-padding-y) var(--mobile-grid-item-padding-x) !important;}#xuxi-odoo .o_grid_mode > *.o_grid_item_image > img{max-width: 100%;}}
#xuxi-odoo .o_grid_mode > *.o_grid_item_image img{border-radius: calc(var(--box-border-top-left-radius, 0px) - max(var(--box-border-top-width, 0px), var(--box-border-left-width, 0px))) calc(var(--box-border-top-right-radius, 0px) - max(var(--box-border-top-width, 0px), var(--box-border-right-width, 0px))) calc(var(--box-border-bottom-right-radius, 0px) - max(var(--box-border-bottom-width, 0px), var(--box-border-right-width, 0px))) calc(var(--box-border-bottom-left-radius, 0px) - max(var(--box-border-bottom-width, 0px), var(--box-border-left-width, 0px)));}
#xuxi-odoo .o_grid_mode > *.o_grid_item:has(.dropdown-menu.show, #xuxi-odoo .show.o_dropdown_menu){z-index: 1000 !important;}
@media (min-width: 992px){#xuxi-odoo .o_grid_mode{display: grid !important; grid-auto-rows: 50px; grid-template-columns: repeat(12, 1fr); row-gap: 0px; column-gap: 0px; --gutter-x: 0px;}#xuxi-odoo .o_grid_mode .o_grid_item > .row, #xuxi-odoo .o_grid_mode .o_grid_item > .o_text_columns > .row{--grid-inner-row-gutter-x: clamp(0px, 2 * var(--grid-item-padding-x), 30px); margin-left: calc(-0.5 * var(--grid-inner-row-gutter-x)); margin-right: calc(-0.5 * var(--grid-inner-row-gutter-x));}#xuxi-odoo .o_grid_mode > *{margin: 0 !important; width: 100%; min-width: 0;}#xuxi-odoo .container-fluid > .o_grid_mode, #xuxi-odoo .container-sm > .o_grid_mode, #xuxi-odoo .container-md > .o_grid_mode, #xuxi-odoo .container-lg > .o_grid_mode, #xuxi-odoo .container-xl > .o_grid_mode, #xuxi-odoo .container-xxl > .o_grid_mode{--gutter-x: 30px;}#xuxi-odoo .o_extra_menu_items .o_grid_mode{display: flex !important; row-gap: 0px !important; column-gap: 0px !important;}#xuxi-odoo .o_grid_item_image img, #xuxi-odoo .o_grid_item_image .media_iframe_video{width: 100% !important; height: 100% !important; object-fit: cover !important;}#xuxi-odoo .o_grid_item_image.o_grid_item_image_contain img, #xuxi-odoo .o_grid_item_image img[data-shape]{object-fit: contain !important;}#xuxi-odoo .o_grid_item_image:not(.o_grid_item_image_contain) img[data-shape$="geo_square"]:not( [data-hover-effect="dolly_zoom"], #xuxi-odoo [data-hover-effect="outline"], #xuxi-odoo [data-hover-effect="image_mirror_blur"]){object-fit: cover !important;}#xuxi-odoo .o_grid_item_image > a{width: 100%; height: 100%;}}
#xuxi-odoo.editor_enable:not(.o_basic_theme) .odoo-editor-editable img::selection{background-color: transparent !important;}
#xuxi-odoo .rounded-pill, #xuxi-odoo .rounded-circle, #xuxi-odoo .fa.rounded-empty-circle, #xuxi-odoo .rounded-5, #xuxi-odoo .rounded-4, #xuxi-odoo .rounded-3, #xuxi-odoo .rounded-2, #xuxi-odoo .rounded-1, #xuxi-odoo .rounded-0, #xuxi-odoo .rounded{--box-border-radius: var(--border-radius); --box-border-top-left-radius: var(--box-border-radius); --box-border-top-right-radius: var(--box-border-radius); --box-border-bottom-right-radius: var(--box-border-radius); --box-border-bottom-left-radius: var(--box-border-radius); border-radius: var(--box-border-top-left-radius) var(--box-border-top-right-radius) var(--box-border-bottom-right-radius) var(--box-border-bottom-left-radius) !important;}
#xuxi-odoo li.oe-nested{display: block;}
#xuxi-odoo ol{list-style-type: decimal;}
#xuxi-odoo ul{list-style-type: disc;}
#xuxi-odoo ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul ul ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}
#xuxi-odoo ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}
#xuxi-odoo ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}
@keyframes blink-caret{0%, 49%{opacity: 1;}50%, 100%{opacity: 0;}}
#xuxi-odoo{direction: ltr;}
#xuxi-odoo ul.flex-column > li > a{padding: 2px 15px;}
#xuxi-odoo a.fa:hover, #xuxi-odoo .btn-link.fa:hover{text-decoration: none;}
#xuxi-odoo li > p{margin: 0;}
#xuxi-odoo .container-fluid .container-fluid, #xuxi-odoo .container-sm .container-fluid, #xuxi-odoo .container-md .container-fluid, #xuxi-odoo .container-lg .container-fluid, #xuxi-odoo .container-xl .container-fluid, #xuxi-odoo .container-xxl .container-fluid, #xuxi-odoo .container-fluid .container-sm, #xuxi-odoo .container-sm .container-sm, #xuxi-odoo .container-md .container-sm, #xuxi-odoo .container-lg .container-sm, #xuxi-odoo .container-xl .container-sm, #xuxi-odoo .container-xxl .container-sm, #xuxi-odoo .container-fluid .container-md, #xuxi-odoo .container-sm .container-md, #xuxi-odoo .container-md .container-md, #xuxi-odoo .container-lg .container-md, #xuxi-odoo .container-xl .container-md, #xuxi-odoo .container-xxl .container-md, #xuxi-odoo .container-fluid .container-lg, #xuxi-odoo .container-sm .container-lg, #xuxi-odoo .container-md .container-lg, #xuxi-odoo .container-lg .container-lg, #xuxi-odoo .container-xl .container-lg, #xuxi-odoo .container-xxl .container-lg, #xuxi-odoo .container-fluid .container-xl, #xuxi-odoo .container-sm .container-xl, #xuxi-odoo .container-md .container-xl, #xuxi-odoo .container-lg .container-xl, #xuxi-odoo .container-xl .container-xl, #xuxi-odoo .container-xxl .container-xl, #xuxi-odoo .container-fluid .container-xxl, #xuxi-odoo .container-sm .container-xxl, #xuxi-odoo .container-md .container-xxl, #xuxi-odoo .container-lg .container-xxl, #xuxi-odoo .container-xl .container-xxl, #xuxi-odoo .container-xxl .container-xxl, #xuxi-odoo .container .container, #xuxi-odoo .o_container_small .container, #xuxi-odoo .container .o_container_small, #xuxi-odoo .o_container_small .o_container_small, #xuxi-odoo .container .container-fluid, #xuxi-odoo .o_container_small .container-fluid, #xuxi-odoo .container .container-sm, #xuxi-odoo .o_container_small .container-sm, #xuxi-odoo .container .container-md, #xuxi-odoo .o_container_small .container-md, #xuxi-odoo .container .container-lg, #xuxi-odoo .o_container_small .container-lg, #xuxi-odoo .container .container-xl, #xuxi-odoo .o_container_small .container-xl, #xuxi-odoo .container .container-xxl, #xuxi-odoo .o_container_small .container-xxl{padding-right: 0; padding-left: 0;}
#xuxi-odoo #wrap .container::before, #xuxi-odoo #wrap .o_container_small::before, #xuxi-odoo #wrap .container::after, #xuxi-odoo #wrap .o_container_small::after, #xuxi-odoo #wrap .container-fluid::before, #xuxi-odoo #wrap .container-sm::before, #xuxi-odoo #wrap .container-md::before, #xuxi-odoo #wrap .container-lg::before, #xuxi-odoo #wrap .container-xl::before, #xuxi-odoo #wrap .container-xxl::before, #xuxi-odoo #wrap .container-fluid::after, #xuxi-odoo #wrap .container-sm::after, #xuxi-odoo #wrap .container-md::after, #xuxi-odoo #wrap .container-lg::after, #xuxi-odoo #wrap .container-xl::after, #xuxi-odoo #wrap .container-xxl::after{content: ""; display: table; clear: both;}
#xuxi-odoo #wrap .navbar > .container::before, #xuxi-odoo #wrap .navbar > .container-fluid::before, #xuxi-odoo #wrap .navbar > .container-sm::before, #xuxi-odoo #wrap .navbar > .container-md::before, #xuxi-odoo #wrap .navbar > .container-lg::before, #xuxi-odoo #wrap .navbar > .container-xl::before, #xuxi-odoo #wrap .navbar > .container-xxl::before, #xuxi-odoo #wrap .navbar > .o_container_small::before, #xuxi-odoo #wrap .navbar > .container::after, #xuxi-odoo #wrap .navbar > .container-fluid::after, #xuxi-odoo #wrap .navbar > .container-sm::after, #xuxi-odoo #wrap .navbar > .container-md::after, #xuxi-odoo #wrap .navbar > .container-lg::after, #xuxi-odoo #wrap .navbar > .container-xl::after, #xuxi-odoo #wrap .navbar > .container-xxl::after, #xuxi-odoo #wrap .navbar > .o_container_small::after{display: none;}
#xuxi-odoo .input-group:where(:not(:has(.was-validated :invalid ~ .invalid-feedback, #xuxi-odoo .is-invalid ~ .invalid-feedback))){flex-flow: row nowrap;}
#xuxi-odoo .list-group-item:not([class*="list-group-item-"]):not(.active){color: #212529;}
#xuxi-odoo .o_portal_wrap .o_portal_navbar .breadcrumb, #xuxi-odoo .o_portal .breadcrumb{background-color: inherit;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_underlined, #xuxi-odoo .o_page_header{margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--o-border-color);}
#xuxi-odoo img.float-end, #xuxi-odoo .media_iframe_video.float-end, #xuxi-odoo .o_image.float-end{margin-left: 15px;}
#xuxi-odoo img.float-start, #xuxi-odoo .media_iframe_video.float-start, #xuxi-odoo .o_image.float-start{margin-right: 15px;}
#xuxi-odoo .readable .container, #xuxi-odoo .readable .o_container_small{padding-left: 0; padding-right: 0; width: auto;}
#xuxi-odoo .oe_black{background-color: rgba(0, 0, 0, 0.9); color: white;}
#xuxi-odoo .oe_green .text-muted{color: #ddd !important;}
#xuxi-odoo .oe_blue_light .text-muted{color: #ddd !important;}
#xuxi-odoo .oe_orange .text-muted{color: #ddd !important;}
#xuxi-odoo .oe_purple .text-muted{color: #ddd !important;}
#xuxi-odoo .oe_red .text-muted{color: #ddd !important;}
#xuxi-odoo .o_portal_wrap #portal_alert_category .alert div.mb-1.fw-normal{margin-bottom: 0 !important;}
#xuxi-odoo .o_portal_wrap .o_portal_navbar .breadcrumb{padding-left: 0; padding-right: 0;}
#xuxi-odoo .o_portal_address div[itemprop="address"] > div .fa{line-height: 1.5; color: #7c7f89;}
#xuxi-odoo .o_portal_address div[itemprop="address"] > div .fa + span, #xuxi-odoo .o_portal_address div[itemprop="address"] > div .fa + div{display: block;}
#xuxi-odoo .o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message div.flex-grow-1 > p:not(.o_portal_chatter_puslished_date):last-of-type{margin-bottom: 5px;}
#xuxi-odoo .o_customer_address_fill .col-form-label:not(.label-optional)::after{content: " *"; font-weight: normal;}
#xuxi-odoo .oe_clear_stucture > .oe_structure{clear: both;}
@media (min-width: 768px){#xuxi-odoo .o_footer_copyright .row{display: flex;}#xuxi-odoo .o_footer_copyright .row > div{margin: auto 0;}}
#xuxi-odoo .o_form_view .o_payment_provider_desc ul i.fa{margin-right: 5px;}
#xuxi-odoo .o_form_view .o_payment_provider_desc ul i.fa.fa-check{color: green;}
#xuxi-odoo .sale_tbody div.input-group.w-50.pull-right{width: 100% !important;}
#xuxi-odoo .o_portal .sale_tbody .js_quantity_container .input-group-text{padding: 0.2rem 0.4rem;}
#xuxi-odoo .o_background_video, #xuxi-odoo .parallax, #xuxi-odoo section, #xuxi-odoo .oe_img_bg, #xuxi-odoo [data-oe-shape-data], #xuxi-odoo .o_background_video > *, #xuxi-odoo .parallax > *, #xuxi-odoo section > *, #xuxi-odoo .oe_img_bg > *, #xuxi-odoo [data-oe-shape-data] > *{position: relative;}
#xuxi-odoo .parallax > .s_parallax_bg, #xuxi-odoo .o_bg_video_container, #xuxi-odoo .o_we_shape, #xuxi-odoo .o_we_bg_filter{position: absolute; top: 0; left: 0; bottom: 0; right: 0; position: absolute !important; display: block; overflow: hidden; background-repeat: no-repeat; pointer-events: none; border-radius: calc(var(--box-border-top-left-radius, 0px) - max(var(--box-border-top-width, 0px), var(--box-border-left-width, 0px))) calc(var(--box-border-top-right-radius, 0px) - max(var(--box-border-top-width, 0px), var(--box-border-right-width, 0px))) calc(var(--box-border-bottom-right-radius, 0px) - max(var(--box-border-bottom-width, 0px), var(--box-border-right-width, 0px))) calc(var(--box-border-bottom-left-radius, 0px) - max(var(--box-border-bottom-width, 0px), var(--box-border-left-width, 0px)));}
#xuxi-odoo .o_we_shape.o_we_animated{will-change: transform;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/01_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/02_001.svg?c5=%23765378"); background-position: top; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/06_001.svg?c5=%23765378"); background-position: left bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_07_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/07_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_08_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/08_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/09_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_10_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/10_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/11_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_12_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/12_002.svg?c5=%23765378&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_13_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/13_002.svg?c5=%23765378&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_14_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/14_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/15.svg?c5=%23765378"); background-position: 150% center; background-size: 85% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/16.svg?c5=%23765378"); background-position: center right; background-size: 50% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/17.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/01.svg?c5=%23765378"); background-position: right bottom; background-size: auto 75%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/02.svg?c5=%23765378"); background-position: left bottom; background-size: auto 75%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/03.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/04.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/05.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeAngular--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/06.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeAngular--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/07.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/08.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Angular_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/09.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/01_001.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/02.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/03.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_04_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/04_001.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/05_001.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/06_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_10_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/10_002.svg?c5=%23765378"); background-position: right; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/13.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/14.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/15.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/16.svg?c5=%23765378"); background-position: top; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/17.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/18.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blocks_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/01_001.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blocks_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/02_001.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blocks_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/04.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blurry_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/01.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blurry_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/02.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blurry_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/03.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blurry_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/04.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blurry_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/05.svg?c1=%23CDB4DB&c2=%23FFDAE8&c4=%23FFFFFF"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blurry_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/06.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/01_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/13.svg?c5=%23765378"); background-position: bottom; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/14.svg?c1=%23CDB4DB&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/15.svg?c5=%23765378"); background-position: top; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/16.svg?c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/17.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/18.svg?c5=%23765378"); background-position: top; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/19.svg?c5=%23765378"); background-position: left top; background-size: 100% 12rem; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_20{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/20.svg?c1=%23CDB4DB&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_21{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/21.svg?c5=%23765378"); background-position: right bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_22{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/22.svg?c5=%23765378"); background-position: right top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_23{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/23.svg?c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/01.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/02.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/03.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/04.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/05.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/06.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/07.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/08.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/09.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/10.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/11.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/12.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/13.svg?c5=%23765378"); background-position: bottom; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/14.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/15.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/16.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/17.svg?c5=%23765378"); background-position: bottom; background-size: var(--ShapeConnections--size-tiny); background-repeat: repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/18.svg?c5=%23765378"); background-position: bottom; background-size: var(--ShapeConnections--size-tiny); background-repeat: repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/19.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Connections_20{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/20.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-big); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Containers_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/01.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Containers_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/02.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Containers_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/03.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Containers_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/04.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Containers_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/05.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Containers_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/06.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/01.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: center right; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/02.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/03.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/04.svg?c1=%23CDB4DB&c2=%23FFDAE8&c4=%23FFFFFF&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/05.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/06.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/07.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: right bottom; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/08.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: top left; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/09.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: center right; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/10.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/11.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/12.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/13.svg?c1=%23CDB4DB&c2=%23FFDAE8&c5=%23765378"); background-position: center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Floats_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/14.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/01.svg?c5=%23765378"); background-position: bottom; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/02.svg?c5=%23765378"); background-position: right center; background-size: 50% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/03.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/04.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/05.svg?c5=%23765378"); background-position: center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/06.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/07.svg?c5=%23765378"); background-position: right center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Grids_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/08.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Patterns_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/01.svg?c5=%23765378"); background-position: top; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Patterns_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/02.svg?c5=%23765378"); background-position: top; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Patterns_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/03.svg?c5=%23765378"); background-position: top; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Patterns_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/04.svg?c5=%23765378"); background-position: center; background-size: var(--ShapePattern--size-tiny) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Patterns_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/05.svg?c5=%23765378"); background-position: center; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/01_001.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/02_001.svg?c1=%23CDB4DB&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/06.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/07.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_08_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/08_001.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/09_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/10.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/03.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/04.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_08_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/08_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/09_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/10.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/11_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/18.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_22_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/22_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_24{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/24.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_26{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/26.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom right; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_27{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/27.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_29{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/29.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_30{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/30.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeWavy--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_31{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/31.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeWavy--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/01_001.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/01.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/02.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/03.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_03_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/03_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/04.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_04_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/04_001.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/05.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/05_001.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/06.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/07.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/08.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/09.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/10.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/11.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/12.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_12_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/12_001.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/13.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_13_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/13_001.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Airy_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/14.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/01.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/04.svg?c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/05.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/06.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/07.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/08.svg?c1=%23CDB4DB"); background-position: right; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/09.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/10.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_10_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/10_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/11.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blobs_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/12.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blocks_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/01.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blocks_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/02.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Blocks_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/03.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/01.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/02.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/03.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/04.svg?c2=%23FFDAE8&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/05.svg?c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/05_001.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/06.svg?c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/06_001.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/07.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_07_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/07_001.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/08.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/09.svg?c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/10.svg?c1=%23CDB4DB&c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_10_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/10_001.svg?c1=%23CDB4DB&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/11.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/11_001.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/12.svg?c1=%23CDB4DB&c2=%23FFDAE8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Bold_12_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/12_001.svg?c1=%23CDB4DB&c2=%23FFDAE8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/01.svg?c2=%23FFDAE8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/02.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/02_001.svg?c4=%23FFFFFF&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/03.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/04.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_04_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/04_001.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/05.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/06.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/06_001.svg?c3=%23F9F8F8&c4=%23FFFFFF"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/07.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_07_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/07_001.svg?c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_07_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/07_002.svg?c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/08.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/09.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/09_001.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/10.svg?c2=%23FFDAE8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/11.svg?c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/11_001.svg?c3=%23F9F8F8&c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/12.svg?c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/13.svg?c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/14.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_14_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/14_001.svg?c3=%23F9F8F8&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/15.svg?c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/16.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/17.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/18.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Origins_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/19.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/01.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/02.svg?c1=%23CDB4DB&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/03.svg?c2=%23FFDAE8&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_03_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/03_001.svg?c2=%23FFDAE8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/04.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/05.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/05_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/08.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Rainy_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/09.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/01.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/01_001.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/02.svg?c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/02_001.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/05.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/06.svg?c1=%23CDB4DB&c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/06_001.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/07.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/08.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/09.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/11.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/12.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_12_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/12_001.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/13.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_13_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/13_001.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/14.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/15.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/16.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/17.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/19.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_20{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/20.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_21{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/21.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_22{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/22.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_23{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/23.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_25{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/25.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Wavy_28{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/28.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/01.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/02.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/02_001.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/03.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/04.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/05.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_web_editor_Zigs_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/06.svg?c4=%23FFFFFF&c5=%23765378"); background-position: bottom; background-size: 30px 100%; background-repeat: repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/01_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/02_001.svg?c5=%23765378"); background-position: top; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/06_001.svg?c5=%23765378"); background-position: left bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_07_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/07_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_08_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/08_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/09_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_10_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/10_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/11_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_12_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/12_002.svg?c5=%23765378&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_13_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/13_002.svg?c5=%23765378&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_14_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/14_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/15.svg?c5=%23765378"); background-position: 150% center; background-size: 85% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/16.svg?c5=%23765378"); background-position: center right; background-size: 50% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/17.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/01.svg?c5=%23765378"); background-position: right bottom; background-size: auto 75%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/02.svg?c5=%23765378"); background-position: left bottom; background-size: auto 75%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/03.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/04.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/05.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeAngular--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/06.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeAngular--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/07.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/08.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Angular_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Angular/09.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/01_001.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/02.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/03.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_04_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/04_001.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/05_001.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/06_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_10_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/10_002.svg?c5=%23765378"); background-position: right; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/13.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/14.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/15.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/16.svg?c5=%23765378"); background-position: top; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/17.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/18.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blocks_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/01_001.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blocks_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/02_001.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blocks_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/04.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blurry_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/01.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blurry_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/02.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blurry_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/03.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blurry_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/04.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blurry_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/05.svg?c1=%23CDB4DB&c2=%23FFDAE8&c4=%23FFFFFF"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blurry_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blurry/06.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/01_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/13.svg?c5=%23765378"); background-position: bottom; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/14.svg?c1=%23CDB4DB&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/15.svg?c5=%23765378"); background-position: top; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/16.svg?c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/17.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/18.svg?c5=%23765378"); background-position: top; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/19.svg?c5=%23765378"); background-position: left top; background-size: 100% 12rem; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_20{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/20.svg?c1=%23CDB4DB&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_21{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/21.svg?c5=%23765378"); background-position: right bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_22{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/22.svg?c5=%23765378"); background-position: right top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_23{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/23.svg?c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/01.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/02.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/03.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/04.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/05.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/06.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/07.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/08.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/09.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/10.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/11.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/12.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/13.svg?c5=%23765378"); background-position: bottom; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/14.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/15.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/16.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/17.svg?c5=%23765378"); background-position: bottom; background-size: var(--ShapeConnections--size-tiny); background-repeat: repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/18.svg?c5=%23765378"); background-position: bottom; background-size: var(--ShapeConnections--size-tiny); background-repeat: repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/19.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Connections_20{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Connections/20.svg?c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeConnections--size-big); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Containers_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/01.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Containers_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/02.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Containers_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/03.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Containers_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/04.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Containers_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/05.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Containers_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Containers/06.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/01.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: center right; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/02.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/03.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/04.svg?c1=%23CDB4DB&c2=%23FFDAE8&c4=%23FFFFFF&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/05.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/06.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/07.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: right bottom; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/08.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: top left; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/09.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: center right; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/10.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/11.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/12.svg?c1=%23F9F8F8&c2=%23F9F8F8&c3=%23F9F8F8&c5=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/13.svg?c1=%23CDB4DB&c2=%23FFDAE8&c5=%23765378"); background-position: center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Floats_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Floats/14.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100%; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/01.svg?c5=%23765378"); background-position: bottom; background-size: 100% 50%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/02.svg?c5=%23765378"); background-position: right center; background-size: 50% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/03.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/04.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/05.svg?c5=%23765378"); background-position: center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/06.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/07.svg?c5=%23765378"); background-position: right center; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Grids_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Grids/08.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Patterns_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/01.svg?c5=%23765378"); background-position: top; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Patterns_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/02.svg?c5=%23765378"); background-position: top; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Patterns_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/03.svg?c5=%23765378"); background-position: top; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Patterns_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/04.svg?c5=%23765378"); background-position: center; background-size: var(--ShapePattern--size-tiny) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Patterns_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Patterns/05.svg?c5=%23765378"); background-position: center; background-size: var(--ShapePattern--size-regular) auto; background-repeat: repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/01_001.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/02_001.svg?c1=%23CDB4DB&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/06.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/07.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_08_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/08_001.svg?c1=%23FFFFFF&c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/09_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/10.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/03.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/04.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_08_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/08_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/09_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/10.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/11_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/18.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_22_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/22_001.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_24{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/24.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_26{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/26.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom right; background-size: auto 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_27{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/27.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_29{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/29.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_30{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/30.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeWavy--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_31{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/31.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% var(--ShapeWavy--size-regular); background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/01_001.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/01.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/02.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/03.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_03_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/03_001.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/04.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_04_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/04_001.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/05.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/05_001.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/06.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/07.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/08.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/09.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/10.svg?c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/11.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/12.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_12_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/12_001.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/13.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_13_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/13_001.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Airy_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Airy/14.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/01.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/04.svg?c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/05.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/06.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/07.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/08.svg?c1=%23CDB4DB"); background-position: right; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/09.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/10.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_10_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/10_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/11.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blobs_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blobs/12.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blocks_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/01.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blocks_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/02.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Blocks_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Blocks/03.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/01.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/02.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/03.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/04.svg?c2=%23FFDAE8&c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/05.svg?c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/05_001.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/06.svg?c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/06_001.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/07.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_07_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/07_001.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/08.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/09.svg?c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/10.svg?c1=%23CDB4DB&c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_10_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/10_001.svg?c1=%23CDB4DB&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/11.svg?c1=%23CDB4DB&c2=%23FFDAE8&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/11_001.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/12.svg?c1=%23CDB4DB&c2=%23FFDAE8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Bold_12_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Bold/12_001.svg?c1=%23CDB4DB&c2=%23FFDAE8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/01.svg?c2=%23FFDAE8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/02.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/02_001.svg?c4=%23FFFFFF&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/03.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/04.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_04_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/04_001.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/05.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/06.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/06_001.svg?c3=%23F9F8F8&c4=%23FFFFFF"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/07.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_07_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/07_001.svg?c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_07_002{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/07_002.svg?c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/08.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/09.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_09_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/09_001.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_10{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/10.svg?c2=%23FFDAE8&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/11.svg?c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_11_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/11_001.svg?c3=%23F9F8F8&c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/12.svg?c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/13.svg?c3=%23F9F8F8&c5=%23765378"); background-position: center; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/14.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_14_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/14_001.svg?c3=%23F9F8F8&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/15.svg?c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/16.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/17.svg?c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_18{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/18.svg?c1=%23CDB4DB"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Origins_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Origins/19.svg?c5=%23765378"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/01.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/02.svg?c1=%23CDB4DB&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/03.svg?c2=%23FFDAE8&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_03_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/03_001.svg?c2=%23FFDAE8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/04.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/05.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_05_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/05_001.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/08.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Rainy_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Rainy/09.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/01.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_01_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/01_001.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/02.svg?c4=%23FFFFFF"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/02_001.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/05.svg?c1=%23CDB4DB&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/06.svg?c1=%23CDB4DB&c3=%23F9F8F8&c4=%23FFFFFF&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_06_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/06_001.svg?c1=%23CDB4DB&c3=%23F9F8F8&c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_07{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/07.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_08{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/08.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_09{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/09.svg?c1=%23CDB4DB&c5=%23765378"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_11{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/11.svg?c1=%23CDB4DB&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_12{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/12.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_12_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/12_001.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_13{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/13.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_13_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/13_001.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_14{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/14.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_15{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/15.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_16{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/16.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_17{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/17.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_19{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/19.svg?c5=%23765378"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_20{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/20.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_21{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/21.svg?c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_22{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/22.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_23{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/23.svg?c3=%23F9F8F8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_25{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/25.svg?c1=%23CDB4DB&c2=%23FFDAE8"); background-position: top; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Wavy_28{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Wavy/28.svg?c1=%23CDB4DB&c3=%23F9F8F8"); background-position: center; background-size: 100% 100%; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_01{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/01.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_02{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/02.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_02_001{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/02_001.svg?c2=%23FFDAE8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_03{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/03.svg?c1=%23CDB4DB"); background-position: top; background-size: 100% auto; background-repeat: no-repeat repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_04{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/04.svg?c1=%23CDB4DB"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_05{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/05.svg?c3=%23F9F8F8"); background-position: bottom; background-size: 100% auto; background-repeat: no-repeat no-repeat;}
#xuxi-odoo .o_we_shape.o_html_builder_Zigs_06{background-image: url("https://www.xuxisland.com/html_editor/shape/html_builder/Zigs/06.svg?c4=%23FFFFFF&c5=%23765378"); background-position: bottom; background-size: 30px 100%; background-repeat: repeat no-repeat;}
#xuxi-odoo{--o-border-color: #DEE2E6; --o-border-color: color-mix(in srgb, currentColor 15%, transparent); --support-13-0-color-system: false; --has-customized-13-0-color-system: false; --header-font-size: 0.9375rem; --headings-font: "Poppins"; --navbar-font: "Poppins"; --buttons-font: "Poppins"; --menu: 1; --header-sales_one: 2; --header-sales_two: 5; --header-sales_three: 2; --header-sales_four: 1; --footer: 2; --font-size-base: 0.9375rem; --body-line-height: 1.5; --headings-line-height: 1.2; --paragraph-margin-top: 0; --paragraph-margin-bottom: 16px; --headings-margin-top: 0; --headings-margin-bottom: 0.5rem; --small-font-size: 0.875rem; --body-image-type: "image"; --layout: "full"; --color-palettes-name: "default-light-4"; --btn-primary-outline: false; --btn-secondary-outline: false; --btn-primary-flat: false; --btn-secondary-flat: false; --btn-primary-outline-border-width: 1px; --btn-secondary-outline-border-width: 1px; --link-underline: "hover"; --btn-ripple: true; --btn-padding-y: 0.45rem; --btn-padding-x: 1.35rem; --btn-padding-y-sm: 0.3rem; --btn-padding-x-sm: 0.9rem; --btn-padding-y-lg: 0.6rem; --btn-padding-x-lg: 1.8rem; --btn-border-radius: 10rem; --btn-border-radius-sm: 10rem; --btn-border-radius-lg: 10rem; --input-padding-y: 0.45rem; --input-padding-y-sm: 0.3rem; --input-padding-y-lg: 0.6rem; --font: "Poppins"; --header-template: "vertical"; --header-font-size: 0.9375rem; --header-links-style: "default"; --logo-height: 2.75rem; --hamburger-position: "left"; --hamburger-position-mobile: "right"; --menu-border-style: "solid"; --sidebar-width: 18.75rem; --footer-template: "default"; --footer-effect: "slideout_slide_hover"; --footer-scrolltop: true; --fixed-logo-height: 2rem; --logo-height: 2.75rem; --fixed-logo-height: 2rem; --number-of-fonts: 8; --font-number-1: "SYSTEM_FONTS"; --font-number-2: "Abel"; --font-number-3: "Dosis"; --font-number-4: "Karla"; --font-number-5: "Laila"; --font-number-6: "Lato"; --font-number-7: "Poppins"; --font-number-8: "Raleway"; --paragraph-margin-top: 0; --paragraph-margin-bottom: 16px; --h2-line-height: 1.2; --h3-line-height: 1.2; --h4-line-height: 1.2; --h5-line-height: 1.2; --h6-line-height: 1.2; --display-1-line-height: 1.2; --display-2-line-height: 1.2; --display-3-line-height: 1.2; --display-4-line-height: 1.2; --h2-font: "Poppins"; --h3-font: "Poppins"; --h4-font: "Poppins"; --h5-font: "Poppins"; --h6-font: "Poppins"; --display-1-font: "Poppins"; --display-2-font: "Poppins"; --display-3-font: "Poppins"; --display-4-font: "Poppins"; --headings-line-height: 1.2; --headings-margin-top: 0; --headings-margin-bottom: 0.5rem; --h2-margin-top: 0; --h3-margin-top: 0; --h4-margin-top: 0; --h5-margin-top: 0; --h6-margin-top: 0; --display-1-margin-top: 0; --display-2-margin-top: 0; --display-3-margin-top: 0; --display-4-margin-top: 0; --h2-margin-bottom: 0.5rem; --h3-margin-bottom: 0.5rem; --h4-margin-bottom: 0.5rem; --h5-margin-bottom: 0.5rem; --h6-margin-bottom: 0.5rem; --display-1-margin-bottom: 0.5rem; --display-2-margin-bottom: 0.5rem; --display-3-margin-bottom: 0.5rem; --display-4-margin-bottom: 0.5rem; --btn-padding-y: 0.45rem; --btn-padding-x: 1.35rem; --btn-font-size: 0.9375rem; --btn-padding-y-sm: 0.3rem; --btn-padding-x-sm: 0.9rem; --btn-font-size-sm: 0.8203125rem; --btn-padding-y-lg: 0.6rem; --btn-padding-x-lg: 1.8rem; --btn-font-size-lg: 1.171875rem; --btn-border-width: var(--border-width); --btn-border-radius: 10rem; --btn-border-radius-sm: 10rem; --btn-border-radius-lg: 10rem; --input-padding-y: 0.45rem; --input-padding-x: 0.75rem; --input-font-size: 0.9375rem; --input-padding-y-sm: 0.3rem; --input-padding-x-sm: 0.5rem; --input-font-size-sm: 0.8203125rem; --input-padding-y-lg: 0.6rem; --input-padding-x-lg: 1rem; --input-font-size-lg: 1.171875rem; --input-border-width: var(--border-width); --input-border-radius: var(--border-radius); --input-border-radius-sm: var(--border-radius-sm); --input-border-radius-lg: var(--border-radius-lg); --color-palettes-name: "default-light-4"; --has-customized-colors: false; --custom-colors: "o-color-1" "o-color-2" "o-color-3" "o-color-4" "o-color-5" "body" "input" "menu" "menu-custom" "menu-border-color" "header-sales_one" "header-sales_one-custom" "header-sales_two" "header-sales_two-custom" "header-sales_three" "header-sales_three-custom" "header-sales_four" "header-sales_four-custom" "footer" "footer-custom" "copyright" "copyright-custom" "o-cc1-bg" "o-cc1-text" "o-cc1-headings" "o-cc1-h2" "o-cc1-h3" "o-cc1-h4" "o-cc1-h5" "o-cc1-h6" "o-cc1-link" "o-cc1-btn-primary" "o-cc1-btn-primary-border" "o-cc1-btn-secondary" "o-cc1-btn-secondary-border" "o-cc2-bg" "o-cc2-text" "o-cc2-headings" "o-cc2-h2" "o-cc2-h3" "o-cc2-h4" "o-cc2-h5" "o-cc2-h6" "o-cc2-link" "o-cc2-btn-primary" "o-cc2-btn-primary-border" "o-cc2-btn-secondary" "o-cc2-btn-secondary-border" "o-cc3-bg" "o-cc3-text" "o-cc3-headings" "o-cc3-h2" "o-cc3-h3" "o-cc3-h4" "o-cc3-h5" "o-cc3-h6" "o-cc3-link" "o-cc3-btn-primary" "o-cc3-btn-primary-border" "o-cc3-btn-secondary" "o-cc3-btn-secondary-border" "o-cc4-bg" "o-cc4-text" "o-cc4-headings" "o-cc4-h2" "o-cc4-h3" "o-cc4-h4" "o-cc4-h5" "o-cc4-h6" "o-cc4-link" "o-cc4-btn-primary" "o-cc4-btn-primary-border" "o-cc4-btn-secondary" "o-cc4-btn-secondary-border" "o-cc5-bg" "o-cc5-text" "o-cc5-headings" "o-cc5-h2" "o-cc5-h3" "o-cc5-h4" "o-cc5-h5" "o-cc5-h6" "o-cc5-link" "o-cc5-btn-primary" "o-cc5-btn-primary-border" "o-cc5-btn-secondary" "o-cc5-btn-secondary-border";}
#xuxi-odoo .navbar .btn{white-space: nowrap;}
#xuxi-odoo .o_navbar_mobile .top_menu > .accordion ul > li > a.nav-link.active{color: var(--navbar-active-color);}
#xuxi-odoo .o_navbar_mobile .top_menu.text-end > .accordion .accordion-button{flex-direction: row-reverse;}
#xuxi-odoo .o_navbar_mobile .top_menu.text-end > .accordion .accordion-button::after{margin-left: 0; margin-right: auto;}
#xuxi-odoo .o_navbar_mobile .top_menu.text-center > .accordion .accordion-button > span{text-align: center; flex-grow: 1;}
#xuxi-odoo header .dropdown-menu, #xuxi-odoo header .o_dropdown_menu, #xuxi-odoo header .btn{font-size: inherit !important;}
#xuxi-odoo h1, #xuxi-odoo .h1, #xuxi-odoo h2, #xuxi-odoo .h2, #xuxi-odoo h3, #xuxi-odoo .h3, #xuxi-odoo h4, #xuxi-odoo .h4, #xuxi-odoo h5, #xuxi-odoo .h5, #xuxi-odoo h6, #xuxi-odoo .h6{line-height: 1.2; margin-top: 0; margin-bottom: 0.5rem;}
#xuxi-odoo p{margin-top: 0;}
#xuxi-odoo .fa{font-family: "FontAwesome" !important;}
#xuxi-odoo .fa.rounded-circle, #xuxi-odoo .fa.rounded-empty-circle, #xuxi-odoo .fa.rounded, #xuxi-odoo .fa.rounded-0, #xuxi-odoo .fa.rounded-leaf, #xuxi-odoo .fa.img-thumbnail, #xuxi-odoo .fa.shadow{display: inline-block; vertical-align: middle; text-align: center; width: 3.75rem; height: 3.75rem; line-height: 3.75rem; background-color: #F8F9FA;}
#xuxi-odoo .fa.rounded-circle.fa-2x, #xuxi-odoo .fa.fa-2x.rounded-empty-circle, #xuxi-odoo .fa.rounded.fa-2x, #xuxi-odoo .fa.rounded-0.fa-2x, #xuxi-odoo .fa.rounded-leaf.fa-2x, #xuxi-odoo .fa.img-thumbnail.fa-2x, #xuxi-odoo .fa.shadow.fa-2x{width: 5.75rem; height: 5.75rem; line-height: 5.75rem;}
#xuxi-odoo .fa.rounded-circle.fa-3x, #xuxi-odoo .fa.fa-3x.rounded-empty-circle, #xuxi-odoo .fa.rounded.fa-3x, #xuxi-odoo .fa.rounded-0.fa-3x, #xuxi-odoo .fa.rounded-leaf.fa-3x, #xuxi-odoo .fa.img-thumbnail.fa-3x, #xuxi-odoo .fa.shadow.fa-3x{width: 6.75rem; height: 6.75rem; line-height: 6.75rem;}
#xuxi-odoo .fa.rounded-circle.fa-4x, #xuxi-odoo .fa.fa-4x.rounded-empty-circle, #xuxi-odoo .fa.rounded.fa-4x, #xuxi-odoo .fa.rounded-0.fa-4x, #xuxi-odoo .fa.rounded-leaf.fa-4x, #xuxi-odoo .fa.img-thumbnail.fa-4x, #xuxi-odoo .fa.shadow.fa-4x{width: 7.75rem; height: 7.75rem; line-height: 7.75rem;}
#xuxi-odoo .fa.rounded-circle.fa-5x, #xuxi-odoo .fa.fa-5x.rounded-empty-circle, #xuxi-odoo .fa.rounded.fa-5x, #xuxi-odoo .fa.rounded-0.fa-5x, #xuxi-odoo .fa.rounded-leaf.fa-5x, #xuxi-odoo .fa.img-thumbnail.fa-5x, #xuxi-odoo .fa.shadow.fa-5x{width: 8.75rem; height: 8.75rem; line-height: 8.75rem;}
#xuxi-odoo .fa.img-thumbnail{padding: 0;}
#xuxi-odoo .fa.rounded-leaf{border-top-left-radius: 3.75rem; border-bottom-right-radius: 3.75rem;}
#xuxi-odoo .fa.rounded-empty-circle{border-width: 2px; border-style: solid; background: transparent;}
#xuxi-odoo .fa.border{box-sizing: content-box;}
@media (min-width: 992px){#xuxi-odoo .o_container_small{max-width: 720px;}}
#xuxi-odoo .btn.flat{border: 0; letter-spacing: 0.05em; text-transform: uppercase; --btn-padding-y: 0.75rem; --btn-padding-x: 1.5rem; --btn-font-size: 0.703125rem; --btn-border-radius: 0;}
#xuxi-odoo .btn.flat.btn-lg, #xuxi-odoo .btn-group-lg > .flat.btn{--btn-padding-y: 1rem; --btn-padding-x: 2rem; --btn-font-size: 0.87890625rem; --btn-border-radius: 0;}
#xuxi-odoo .btn.flat.btn-sm, #xuxi-odoo .btn-group-sm > .flat.btn{--btn-padding-y: 0.5rem; --btn-padding-x: 1rem; --btn-font-size: 0.61523438rem; --btn-border-radius: 0;}
#xuxi-odoo .btn.flat.btn-xs{--btn-padding-y: 0.25rem; --btn-padding-x: 0.5rem; --btn-font-size: 0.46875rem; --btn-border-radius: 0;}
#xuxi-odoo .btn.rounded-circle, #xuxi-odoo .btn.fa.rounded-empty-circle{border-radius: 100px !important; --btn-padding-y: 0.45rem; --btn-padding-x: 1.35rem; --btn-font-size: 0.9375rem; --btn-border-radius: 30px;}
#xuxi-odoo .btn.rounded-circle.btn-lg, #xuxi-odoo .btn.btn-lg.fa.rounded-empty-circle, #xuxi-odoo .btn-group-lg > .btn.rounded-circle, #xuxi-odoo .btn-group-lg > .btn.fa.rounded-empty-circle{--btn-padding-y: 0.6rem; --btn-padding-x: 1.8rem; --btn-font-size: 1.171875rem; --btn-border-radius: 30px;}
#xuxi-odoo .btn.rounded-circle.btn-sm, #xuxi-odoo .btn.btn-sm.fa.rounded-empty-circle, #xuxi-odoo .btn-group-sm > .btn.rounded-circle, #xuxi-odoo .btn-group-sm > .btn.fa.rounded-empty-circle{--btn-padding-y: 0.3rem; --btn-padding-x: 0.9rem; --btn-font-size: 0.8203125rem; --btn-border-radius: 30px;}
#xuxi-odoo .btn.rounded-circle.btn-xs, #xuxi-odoo .btn.btn-xs.fa.rounded-empty-circle{--btn-padding-y: 0.15rem; --btn-padding-x: 0.45rem; --btn-font-size: 0.703125rem; --btn-border-radius: 30px;}
#xuxi-odoo .badge.text-bg-success, #xuxi-odoo .o_filter_tag.text-bg-success{--badge-bg: #eaf6ec; --badge-color: #1f8236; --badge-color-hover: #FFFFFF; --badge-border-color: #28a745;}
#xuxi-odoo .oe_img_bg.o_bg_img_opt_contain{background-size: contain; background-position: center center;}
#xuxi-odoo .oe_img_bg.o_bg_img_opt_custom{background-size: auto;}
#xuxi-odoo .oe_img_bg.o_bg_img_opt_repeat_x{background-repeat: repeat-x;}
#xuxi-odoo .oe_img_bg.o_bg_img_opt_repeat_y{background-repeat: repeat-y;}
@media (max-width: 767.98px){#xuxi-odoo section, #xuxi-odoo .parallax, #xuxi-odoo .row, #xuxi-odoo .hr, #xuxi-odoo .blockquote{height: auto !important;}}
#xuxi-odoo .o_full_screen_height, #xuxi-odoo .o_half_screen_height, #xuxi-odoo .cover_full, #xuxi-odoo .cover_mid{display: flex; flex-direction: column; justify-content: space-around; min-height: 100vh !important; min-height: 100svh !important;}
#xuxi-odoo .o_half_screen_height, #xuxi-odoo .cover_mid{min-height: 55vh !important;}
#xuxi-odoo .card{overflow: hidden;}
#xuxi-odoo .o_cc1 .o_dot, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dot, #xuxi-odoo .navbar-light .o_dot{color: var(--o-cc1-btn-primary);}
#xuxi-odoo .o_cc2 .o_dot, #xuxi-odoo .o_footer .o_dot{color: var(--o-cc2-btn-primary);}
#xuxi-odoo .o_cc3 .o_dot{color: var(--o-cc3-btn-primary);}
#xuxi-odoo .o_cc4 .o_dot{color: var(--o-cc4-btn-primary);}
#xuxi-odoo .o_cc5 .o_dot{color: var(--o-cc5-btn-primary);}
#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .carousel-indicators.s_carousel_indicators_dots > button.active, #xuxi-odoo .s_quotes_carousel_wrapper[data-vcss="002"] .s_quotes_carousel .carousel-indicators.s_carousel_indicators_dots > button.active, #xuxi-odoo .s_carousel_intro_wrapper .s_carousel_intro .carousel-indicators.s_carousel_indicators_dots > button.active, #xuxi-odoo .s_carousel_wrapper[data-vcss="001"] .s_carousel .carousel-indicators.s_carousel_indicators_dots > button.active{inset: -3px; transform: scale(1);}
#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .carousel-indicators.s_carousel_indicators_numbers button.active:after, #xuxi-odoo .s_quotes_carousel_wrapper[data-vcss="002"] .s_quotes_carousel .carousel-indicators.s_carousel_indicators_numbers button.active:after, #xuxi-odoo .s_carousel_intro_wrapper .s_carousel_intro .carousel-indicators.s_carousel_indicators_numbers button.active:after, #xuxi-odoo .s_carousel_wrapper[data-vcss="001"] .s_carousel .carousel-indicators.s_carousel_indicators_numbers button.active:after{width: 1.875rem;}
#xuxi-odoo .carousel .container .carousel-img img, #xuxi-odoo .carousel .o_container_small .carousel-img img{max-height: 95%; padding: 10px;}
#xuxi-odoo .carousel .container > .carousel-caption, #xuxi-odoo .carousel .o_container_small > .carousel-caption{position: absolute; top: auto; left: 50%; bottom: auto; right: 50%; bottom: 20px;}
#xuxi-odoo .carousel .container > .carousel-caption > div, #xuxi-odoo .carousel .o_container_small > .carousel-caption > div{position: absolute; text-align: left; padding: 20px; background: rgba(0, 0, 0, 0.4); bottom: 20px;}
#xuxi-odoo .carousel .container > .carousel-image, #xuxi-odoo .carousel .o_container_small > .carousel-image{position: absolute; top: 5%; left: auto; bottom: 5%; right: auto; max-height: 90%; margin: 0 auto;}
#xuxi-odoo .carousel .container .carousel-item.text_image .container > .carousel-caption, #xuxi-odoo .carousel .o_container_small .carousel-item.text_image .container > .carousel-caption, #xuxi-odoo .carousel .container .carousel-item.text_image .o_container_small > .carousel-caption, #xuxi-odoo .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-caption{left: 10%;}
#xuxi-odoo .carousel .container .carousel-item.text_image .container > .carousel-caption > div, #xuxi-odoo .carousel .o_container_small .carousel-item.text_image .container > .carousel-caption > div, #xuxi-odoo .carousel .container .carousel-item.text_image .o_container_small > .carousel-caption > div, #xuxi-odoo .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-caption > div{right: 50%; margin-right: -20%; max-width: 550px;}
#xuxi-odoo .carousel .container .carousel-item.text_image .container > .carousel-image, #xuxi-odoo .carousel .o_container_small .carousel-item.text_image .container > .carousel-image, #xuxi-odoo .carousel .container .carousel-item.text_image .o_container_small > .carousel-image, #xuxi-odoo .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-image{right: 10%; left: 50%;}
#xuxi-odoo .carousel .container .carousel-item.image_text .container > .carousel-caption, #xuxi-odoo .carousel .o_container_small .carousel-item.image_text .container > .carousel-caption, #xuxi-odoo .carousel .container .carousel-item.image_text .o_container_small > .carousel-caption, #xuxi-odoo .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-caption{right: 10%;}
#xuxi-odoo .carousel .container .carousel-item.image_text .container > .carousel-caption > div, #xuxi-odoo .carousel .o_container_small .carousel-item.image_text .container > .carousel-caption > div, #xuxi-odoo .carousel .container .carousel-item.image_text .o_container_small > .carousel-caption > div, #xuxi-odoo .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-caption > div{left: 50%; margin-left: -20%; max-width: 550px;}
#xuxi-odoo .carousel .container .carousel-item.image_text .container > .carousel-image, #xuxi-odoo .carousel .o_container_small .carousel-item.image_text .container > .carousel-image, #xuxi-odoo .carousel .container .carousel-item.image_text .o_container_small > .carousel-image, #xuxi-odoo .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-image{right: 50%; left: 10%;}
#xuxi-odoo .carousel .container .carousel-item.text_only .container > .carousel-caption, #xuxi-odoo .carousel .o_container_small .carousel-item.text_only .container > .carousel-caption, #xuxi-odoo .carousel .container .carousel-item.text_only .o_container_small > .carousel-caption, #xuxi-odoo .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-caption{left: 10%; right: 10%; top: 10%; bottom: auto;}
#xuxi-odoo .carousel .container .carousel-item.text_only .container > .carousel-caption > div, #xuxi-odoo .carousel .o_container_small .carousel-item.text_only .container > .carousel-caption > div, #xuxi-odoo .carousel .container .carousel-item.text_only .o_container_small > .carousel-caption > div, #xuxi-odoo .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-caption > div{text-align: center; background: transparent; bottom: auto; width: 100%;}
#xuxi-odoo .carousel .container .carousel-item.text_only .container > .carousel-image, #xuxi-odoo .carousel .o_container_small .carousel-item.text_only .container > .carousel-image, #xuxi-odoo .carousel .container .carousel-item.text_only .o_container_small > .carousel-image, #xuxi-odoo .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-image{display: none !important;}
@media (min-width: 768px){#xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item.active, #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item.active ~ .carousel-item, #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-end:not(.active), #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-end:not(.active) ~ .carousel-item, #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-prev:not(.active), #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-prev:not(.active) ~ .carousel-item{display: block; flex: 0 0 var(--o-carousel-item-width-percentage); margin-right: 0;}#xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .active.carousel-item-end + .carousel-item-prev.carousel-item-end, #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-prev.carousel-item-end ~ .carousel-item{right: var(--o-carousel-item-width-percentage); transform: translateX(100%); display: block; margin-right: 0;}#xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-start.active, #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-start:not(.active), #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item-start:not(.active) ~ .carousel-item{transform: translateX(-100%);}#xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item.active:not(.carousel-item-start):not(.carousel-item-end), #xuxi-odoo .carousel.o_carousel_multi_items .carousel-inner .carousel-item.active:not(.carousel-item-start):not(.carousel-item-end) ~ .carousel-item{transition: none; margin-right: initial;}}
#xuxi-odoo .parallax:not(.s_parallax_no_overflow_hidden){overflow: hidden;}
@media (min-width: 1200px){#xuxi-odoo .parallax.s_parallax_is_fixed > .s_parallax_bg{background-attachment: fixed;}}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li + li{border-top: 1px solid var(--o-border-color);}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li > a.dropdown-toggle{background-color: #e9e9ea; pointer-events: none;}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li > a.dropdown-toggle.active{color: inherit !important;}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li > .dropdown-menu, #xuxi-odoo .navbar .o_extra_menu_items > .show > li > .o_dropdown_menu{border-radius: 0;}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li > .dropdown-menu .dropdown-item, #xuxi-odoo .navbar .o_extra_menu_items > .show > li > .o_dropdown_menu .dropdown-item{padding-left: 1.875rem;}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li > ul, #xuxi-odoo .navbar .o_extra_menu_items > .show > li > .o_mega_menu{position: static; float: none; display: block; max-height: none; margin-top: 0; padding: 0; border: none; box-shadow: none;}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li > .o_mega_menu .row > div{width: 100%; flex: auto;}
#xuxi-odoo .navbar .o_extra_menu_items > .show > li > .o_mega_menu_container_size{transform: unset;}
#xuxi-odoo header .navbar-collapse.show{max-height: 80vh; overflow-y: auto; overflow-x: hidden;}
@media (max-width: 991.98px){#xuxi-odoo header .navbar-collapse.show .nav-link, #xuxi-odoo header .navbar-collapse.show .dropdown-item{white-space: normal;}}
#xuxi-odoo .o_mega_menu .container, #xuxi-odoo .o_mega_menu .o_container_small, #xuxi-odoo .o_mega_menu .container-fluid, #xuxi-odoo .o_mega_menu .container-sm, #xuxi-odoo .o_mega_menu .container-md, #xuxi-odoo .o_mega_menu .container-lg, #xuxi-odoo .o_mega_menu .container-xl, #xuxi-odoo .o_mega_menu .container-xxl{padding-left: 15px; padding-right: 15px;}
#xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show, #xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show ~ .o_mega_nav{transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; visibility: visible !important; opacity: 1; pointer-events: auto;}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show, #xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show ~ .o_mega_nav{transition: none;}}
#xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show section, #xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show ~ .o_mega_nav section{transition: transform 0.3s ease-in-out, visibility 0.3s ease-in-out; transform: translateX(0);}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show section, #xuxi-odoo .o_mega_menu_is_offcanvas .o_mega_menu.show ~ .o_mega_nav section{transition: none;}}
#xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .nav-item > .nav-link.active{font-weight: bolder;}
#xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_header_mobile_buttons_wrap, #xuxi-odoo #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn[data-bs-toggle="offcanvas"]{color: inherit;}
#xuxi-odoo .o_figure_relative_layout .figure-img{margin-bottom: 0;}
#xuxi-odoo .o_figure_relative_layout .figure-caption .text-muted, #xuxi-odoo .o_colored_level .o_figure_relative_layout .figure-caption .text-muted{color: rgba(33, 37, 41, 0.7) !important;}
#xuxi-odoo .o_record_cover_container{position: relative;}
#xuxi-odoo .o_record_cover_container .o_record_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-size: cover; background-position: center; background-repeat: no-repeat;}
@keyframes o-anim-heartbeat{0%, 14%, 35%{transform: scale(1);}7%, 21%{transform: scale(1.3); background-color: rgba(205, 180, 219, 0.8);}}
@keyframes o_anim_slide_in_down{0%{opacity: 0; transform: translate(0, calc(-2% * var(--wanim-intensity)));}10%{opacity: 1;}100%{transform: translate(0, 0);}}
@keyframes o_anim_slide_in_left{0%{opacity: 0; transform: translate(calc(-2% * var(--wanim-intensity)), 0);}10%{opacity: 1;}100%{transform: translate(0, 0);}}
@keyframes o_anim_slide_in_right{0%{opacity: 0; transform: translate(calc(2% * var(--wanim-intensity)), 0);}10%{opacity: 1;}100%{transform: translate(0, 0);}}
@keyframes o_anim_slide_in_up{0%{opacity: 0; transform: translate(0, calc(2% * var(--wanim-intensity)));}10%{opacity: 1;}100%{transform: translate(0, 0);}}
@keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale(calc(1 - (var(--wanim-intensity) / 71.4)));}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}20%{transform: scale(calc(1 + (var(--wanim-intensity-squared) / 25000)));}40%{transform: scale(calc(1 - (var(--wanim-intensity-squared) / 25000)));}60%{opacity: 1; transform: scale(calc(1 + (var(--wanim-intensity-squared) / 83333.3)));}80%{transform: scale(calc(1 - (var(--wanim-intensity-squared) / 83333.3)));}100%{opacity: 1; transform: scale(1);}}
@keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, -3000px);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: translate(0, calc(1px * (var(--wanim-intensity-squared) / 100)));}75%{transform: translate(0, calc(-1px * (var(--wanim-intensity-squared) / 250)));}90%{transform: translate(0, calc(1px * (var(--wanim-intensity-squared) / 500)));}100%{transform: translate(0, 0);}}
@keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(-3000px, 0);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: translate(calc(1px * (var(--wanim-intensity-squared) / 100)), 0);}75%{transform: translate(calc(-1px * (var(--wanim-intensity-squared) / 250)), 0);}90%{transform: translate(calc(1px * (var(--wanim-intensity-squared) / 500)), 0);}100%{transform: translate(0, 0);}}
@keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(3000px, 0);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: translate(calc(-1px * (var(--wanim-intensity-squared) / 100)), 0);}75%{transform: translate(calc(1px * (var(--wanim-intensity-squared) / 250)), 0);}90%{transform: translate(calc(-1px * (var(--wanim-intensity-squared) / 500)), 0);}100%{transform: translate(0, 0);}}
@keyframes o_anim_bounce_in_up{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, 3000px);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: translate(0, calc(-1px * (var(--wanim-intensity-squared) / 100)));}75%{transform: translate(0, calc(1px * (var(--wanim-intensity-squared) / 250)));}90%{transform: translate(0, calc(-1px * (var(--wanim-intensity-squared) / 500)));}100%{transform: translate(0, 0);}}
@keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}}
@keyframes o_anim_fade_in_down{0%{opacity: 0; transform: translate(0, calc(-2% * var(--wanim-intensity)));}100%{opacity: 1; transform: translate(0, 0);}}
@keyframes o_anim_fade_in_left{0%{opacity: 0; transform: translate(calc(-2% * var(--wanim-intensity)), 0);}100%{opacity: 1; transform: translate(0, 0);}}
@keyframes o_anim_fade_in_right{0%{opacity: 0; transform: translate(calc(2% * var(--wanim-intensity)), 0);}100%{opacity: 1; transform: translate(0, 0);}}
@keyframes o_anim_fade_in_up{0%{opacity: 0; transform: translate(0, calc(2% * var(--wanim-intensity)));}100%{opacity: 1; transform: translate(0, 0);}}
@keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}}
@keyframes o_anim_rotate_in{0%{opacity: 0; transform: rotate(calc(-1deg * (5 + (var(--wanim-intensity-squared) / 12.82))));}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1; transform: rotate(0);}}
@keyframes o_anim_rotate_in_down_left{0%{opacity: 0; transform-origin: left bottom; transform: rotate(calc(-1deg * (5 + (var(--wanim-intensity-squared) / 62.5))));}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1; transform-origin: left bottom; transform: rotate(0);}}
@keyframes o_anim_rotate_in_down_right{0%{opacity: 0; transform-origin: right bottom; transform: rotate(calc(1deg * (5 + (var(--wanim-intensity-squared) / 62.5))));}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1; transform-origin: right bottom; transform: rotate(0);}}
@keyframes o_anim_rotate_in_up_left{0%{opacity: 0; transform-origin: left top; transform: rotate(calc(1deg * (5 + (var(--wanim-intensity-squared) / 62.5))));}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1; transform-origin: left top; transform: rotate(0);}}
@keyframes o_anim_rotate_in_up_right{0%{opacity: 0; transform-origin: right top; transform: rotate(calc(-1deg * (5 + (var(--wanim-intensity-squared) / 62.5))));}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1; transform-origin: right top; transform: rotate(0);}}
@keyframes o_anim_zoom_out{0%{opacity: 0; transform: scale(var(--wanim-zoom-out-scale));}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1;}}
@keyframes o_anim_zoom_out_right{0%{opacity: 0; transform: scale(var(--wanim-zoom-out-scale)) translate(100%, 0);}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1;}}
@keyframes o_anim_zoom_out_left{0%{opacity: 0; transform: scale(var(--wanim-zoom-out-scale)) translate(-100%, 0);}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1;}}
@keyframes o_anim_zoom_out_bottom{0%{opacity: 0; transform: scale(var(--wanim-zoom-out-scale)) translate(0, 100%);}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1;}}
@keyframes o_anim_zoom_out_top{0%{opacity: 0; transform: scale(var(--wanim-zoom-out-scale)) translate(0, -100%);}10%{opacity: calc(0.1 + (0.9 * (var(--wanim-opacity-adjustment))));}100%{opacity: 1;}}
@keyframes o_anim_zoom_in{0%{opacity: 0; transform: scale(var(--wanim-zoom-in-scale));}10%{opacity: calc(0.2 + (0.8 * (var(--wanim-opacity-adjustment))));}50%{opacity: 1;}}
@keyframes o_anim_zoom_in_down{0%{opacity: 0; transform: scale(var(--wanim-zoom-in-scale)) translate(0, calc(-0.1px * var(--wanim-intensity-squared))); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: scale(var(--wanim-zoom-in-scale-60)) translate(0, calc(1px * var(--wanim-intensity))); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}
@keyframes o_anim_zoom_in_up{0%{opacity: 0; transform: scale(var(--wanim-zoom-in-scale)) translate(0, calc(0.1px * var(--wanim-intensity-squared))); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: scale(var(--wanim-zoom-in-scale-60)) translate(0, calc(-1px * var(--wanim-intensity))); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}
@keyframes o_anim_zoom_in_left{0%{opacity: 0; transform: scale(var(--wanim-zoom-in-scale)) translate(calc(-0.1px * var(--wanim-intensity-squared)), 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: scale(var(--wanim-zoom-in-scale-60)) translate(calc(0.2px * var(--wanim-intensity)), 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}
@keyframes o_anim_zoom_in_right{0%{opacity: 0; transform: scale(var(--wanim-zoom-in-scale)) translate(calc(0.1px * var(--wanim-intensity-squared)), 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}10%{opacity: calc(0.15 + (0.85 * (var(--wanim-opacity-adjustment))));}60%{opacity: 1; transform: scale(var(--wanim-zoom-in-scale-60)) translate(calc(-0.2px * var(--wanim-intensity)), 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}
@keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: calc(1 - (var(--wanim-intensity) / 100));}}
@keyframes o_anim_pulse{0%{transform: scale(1);}50%{transform: scale(calc(1.01 + (0.000016 * var(--wanim-intensity-squared))));}100%{transform: scale(1);}}
@keyframes o_anim_shake{0%, 100%{transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{transform: translate(calc(-1px - (0.0036px * var(--wanim-intensity-squared))), 0);}20%, 40%, 60%, 80%{transform: translate(calc(1px + (0.0036px * var(--wanim-intensity-squared))), 0);}}
@keyframes o_anim_tada{0%{transform: scale(1);}10%, 20%{transform: scale(calc(1 - (0.00004 * var(--wanim-intensity-squared)))) rotate(calc(-2deg - (0.02deg * var(--wanim-intensity))));}30%, 50%, 70%, 90%{transform: scale(calc(1 + (0.00004 * var(--wanim-intensity-squared)))) rotate(calc(2deg + (0.02deg * var(--wanim-intensity))));}40%, 60%, 80%{transform: scale(calc(1 + (0.00004 * var(--wanim-intensity-squared)))) rotate(calc(-2deg - (0.02deg * var(--wanim-intensity))));}100%{transform: scale(1);}}
@keyframes o_anim_flip_in_x{0%{transform: perspective(1000px) rotateX(calc(1deg * (5 + (var(--wanim-intensity) * 1.7)))); opacity: 0;}50%{opacity: 1;}}
@keyframes o_anim_flip_in_y{0%{transform: perspective(1000px) rotateY(calc(1deg * (5 + (var(--wanim-intensity) * 1.7)))); opacity: 0;}50%{opacity: 1;}}
#xuxi-odoo .input-group-text.input-group-text-subtle{transition: background-color 0.05s ease-in-out, border-color 0.05s ease-in-out, box-shadow 0.05s ease-in-out; border-color: var(--o-border-color); background-color: #FFFFFF; background-clip: padding-box; color: #212529;}
@media (prefers-reduced-motion: reduce){#xuxi-odoo .input-group-text.input-group-text-subtle{transition: none;}}
#xuxi-odoo .input-group-text.input-group-text-subtle > *{color: rgba(33, 37, 41, 0.6);}
#xuxi-odoo .is-invalid ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .input-group-text.input-group-text-subtle:has(~ .is-invalid){border-color: #dc3545;}
#xuxi-odoo .is-invalid ~ .input-group-text.input-group-text-subtle + .input-group-text{border-left-color: #dc3545;}
#xuxi-odoo .form-control ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .form-select ~ .input-group-text.input-group-text-subtle{padding-left: 0.375rem;}
#xuxi-odoo .input-group-text.input-group-text-subtle:has(~ .form-control), #xuxi-odoo .input-group-text.input-group-text-subtle:has(~ .form-select){padding-right: 0.375rem;}
#xuxi-odoo .form-control:disabled ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .form-control.o_wysiwyg_loader ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .form-control[readonly] ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .input-group-text.input-group-text-subtle:has(~ .form-control:disabled, #xuxi-odoo ~ .form-control.o_wysiwyg_loader), #xuxi-odoo .input-group-text.input-group-text-subtle:has(~ .form-control[readonly]), #xuxi-odoo .form-select:disabled ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .form-select.o_wysiwyg_loader ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .form-select[readonly] ~ .input-group-text.input-group-text-subtle, #xuxi-odoo .input-group-text.input-group-text-subtle:has(~ .form-select:disabled, #xuxi-odoo ~ .form-select.o_wysiwyg_loader), #xuxi-odoo .input-group-text.input-group-text-subtle:has(~ .form-select[readonly]){background-color: #e9e9ea; border-color: rgba(33, 37, 41, 0.15);}
#xuxi-odoo .input-group-text-subtle ~ .form-control:not(:focus), #xuxi-odoo .input-group-text-subtle ~ .form-select:not(:focus):not(:hover){border-left-width: 0;}
#xuxi-odoo .form-control:not(:focus):has(~ .input-group-text-subtle), #xuxi-odoo .form-select:not(:focus):not(:hover):has(~ .input-group-text-subtle){border-right-width: 0;}
#xuxi-odoo .s_banner_categories .row > *, #xuxi-odoo .s_quadrant .o_grid_item, #xuxi-odoo .s_masonry_block[data-vcss="001"] .row > div{display: flex; flex-direction: column; justify-content: center;}
#xuxi-odoo .s_banner_categories .row > * div.media_iframe_video, #xuxi-odoo .s_quadrant .o_grid_item div.media_iframe_video, #xuxi-odoo .s_masonry_block[data-vcss="001"] .row > div div.media_iframe_video{width: 100%;}
#xuxi-odoo .o_website_grid .o_website_record .card-body{grid-row: 3;}
#xuxi-odoo .o_website_list .o_website_record .card-body{grid-column: 2; grid-row: 1;}
#xuxi-odoo{direction: ltr;}
#xuxi-odoo .o_stock_reports_page div.o_stock_reports_web_action, #xuxi-odoo .o_stock_reports_page span.o_stock_reports_web_action, #xuxi-odoo .o_stock_reports_page i.fa, #xuxi-odoo .o_stock_reports_page span.o_stock_reports_unfoldable, #xuxi-odoo .o_stock_reports_page span.o_stock_reports_foldable, #xuxi-odoo .o_stock_reports_page a.o_stock_reports_web_action{cursor: pointer;}
#xuxi-odoo.o_is_superuser .o_menu_systray{border-image-outset: 5px;}
#xuxi-odoo .js_follow_icons_container .fa:before{content: "";}
#xuxi-odoo .js_follow_icons_container .js_follow_btn:hover .fa:before{color: #212529;}
#xuxi-odoo .js_follow_icons_container .js_unfollow_btn .fa:before{color: #CDB4DB;}
#xuxi-odoo .js_follow_icons_container .js_unfollow_btn:hover .fa:before{content: ""; color: #dc3545;}
@keyframes js_follow_fade{to{opacity: 1;}}
#xuxi-odoo .o_rating_page_submit .btn-group > .btn:not(:first-child), #xuxi-odoo .o_rating_page_submit .btn-group > .btn-group:not(:first-child) > .btn{margin-left: 0 !important;}
#xuxi-odoo .o_location_selector .o_location_selector_mobile_tab.active{font-weight: 600; --border-color: #CDB4DB;}
#xuxi-odoo .oe_product_cart .o_wsale_attribute_previewer a.o_product_variant_preview:has(.btn){max-width: 40%;}
#xuxi-odoo .oe_product_cart .o_wsale_attribute_previewer .btn{border: 1px solid var(--o-border-color);}
#xuxi-odoo .oe_product_cart .o_wsale_attribute_previewer .btn:hover{border-color: #CDB4DB;}
#xuxi-odoo:not(.editor_enable) .oe_product_cart .oe_subdescription div:empty{display: none;}
#xuxi-odoo .oe_product_cart .text-muted{--secondary-color: var(--o-wsale-card-info-muted, var(--o-wsale-card-cc-muted));}
#xuxi-odoo .oe_product_cart .oe_subdescription.text-muted > div{color: var(--o-wsale-card-info-muted, var(--o-wsale-card-cc-muted)) !important;}
#xuxi-odoo .oe_product_cart .o_wsale_product_rating_wrapper .fa-star-o, #xuxi-odoo .oe_product_cart .o_wsale_product_rating_wrapper small.text-muted, #xuxi-odoo .oe_product_cart .o_wsale_product_rating_wrapper .text-muted.small{opacity: 0.5;}
#xuxi-odoo .oe_product_cart .o_wsale_product_rating_wrapper small.text-muted, #xuxi-odoo .oe_product_cart .o_wsale_product_rating_wrapper .text-muted.small{font-size: 0.775em; color: currentColor !important;}
#xuxi-odoo .oe_product_cart .o_wsale_product_btn .btn{--btn-padding-x: 0.8em; flex-grow: var(--o-wsale-card-btns-btn-flex-grow); font-size: var(--o-wsale-card-btns-btn-font-size, var(--btn-font-size)); min-height: var(--o-wsale-card-btns-btn-min-height); align-items: center; justify-content: center;}
#xuxi-odoo .oe_product_cart .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){aspect-ratio: var(--o-wsale-card-btn-aspect-ratio); padding-left: var(--o-wsale-card-btn-padding-x, var(--btn-padding-x)); padding-right: var(--o-wsale-card-btn-padding-x, var(--btn-padding-x));}
#xuxi-odoo .oe_product_cart .o_wsale_product_btn .btn:where(.o_wsale_product_btn_primary){display: var(--o-wsale-card-btn-submit-display, none); order: var(--o-wsale-card-btn-submit-order); flex-grow: var(--o-wsale-card-btn-submit-flex-grow); aspect-ratio: var(--o-wsale-card-btn-submit-aspect-ratio); margin: var(--o-wsale-card-btn-submit-margin); padding-left: var(--o-wsale-card-btn-submit-padding-x, var(--btn-padding-x)); padding-right: var(--o-wsale-card-btn-submit-padding-x, var(--btn-padding-x));}
#xuxi-odoo .oe_product_cart .o_wsale_product_btn .btn:where(.o_wsale_product_btn_primary) .o_label{display: var(--o-wsale-card-btn-submit-label-display, var(--o-wsale-card-btn-label-display)); font-size: var(--o-wsale-card-btn-submit-label-font-size, 0.8em); line-height: 1;}
#xuxi-odoo .oe_product_cart .btn:focus-visible{outline: 1px auto;}
#xuxi-odoo.editor_enable .o_wsale_products_opt_design_showcase .oe_product .o_wsale_products_item_title a:after{z-index: -1;}
@media (max-width: 991.98px){#xuxi-odoo .o_wsale_products_opt_design_showcase .o_wsale_attribute_previewer .o_product_variant_preview .btn{--btn-padding-y: 0.45rem; --btn-padding-x: 1.35rem; --btn-font-size: 0.9375rem; --btn-border-radius: 0.375rem; --btn-padding-x: var(--o-wsale-card-btns-btn-padding-x, 0.8em); font-size: var(--btn-font-size);}}
@media (min-width: 992px){#xuxi-odoo .o_wsale_products_opt_design_showcase .btn{--btn-padding-y: 0.6rem; --btn-padding-x: 1.8rem; --btn-font-size: 1.171875rem; --btn-border-radius: 10rem; --o-wsale-card-btns-btn-font-size: 1.171875rem; --btn-padding-x: var(--btn-padding-y);}}
#xuxi-odoo #o_wsale_products_grid.o_wsale_products_opt_thumb_16_9, #xuxi-odoo #o_comparelist_table.o_wsale_products_opt_thumb_16_9, #xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_thumb_16_9{--o-wsale-card-thumb-aspect-ratio: 1.77777778;}
#xuxi-odoo #o_wsale_products_grid.o_wsale_products_opt_thumb_4_3, #xuxi-odoo #o_comparelist_table.o_wsale_products_opt_thumb_4_3, #xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_thumb_4_3{--o-wsale-card-thumb-aspect-ratio: 1.33333333;}
#xuxi-odoo #o_wsale_products_grid.o_wsale_products_opt_thumb_6_5, #xuxi-odoo #o_comparelist_table.o_wsale_products_opt_thumb_6_5, #xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_thumb_6_5{--o-wsale-card-thumb-aspect-ratio: 1.2;}
#xuxi-odoo #o_wsale_products_grid.o_wsale_products_opt_thumb_4_5, #xuxi-odoo #o_comparelist_table.o_wsale_products_opt_thumb_4_5, #xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_thumb_4_5{--o-wsale-card-thumb-aspect-ratio: 0.8;}
#xuxi-odoo #o_wsale_products_grid.o_wsale_products_opt_thumb_2_3, #xuxi-odoo #o_comparelist_table.o_wsale_products_opt_thumb_2_3, #xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_thumb_2_3{--o-wsale-card-thumb-aspect-ratio: 0.66666667;}
#xuxi-odoo #o_wsale_products_grid.o_wsale_products_opt_thumb_cover, #xuxi-odoo #o_comparelist_table.o_wsale_products_opt_thumb_cover, #xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_thumb_cover{--o-wsale-card-thumb-fill-mode: cover;}
#xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .o_wsale_product_btn .btn{--o-wsale-card-btns-btn-flex-grow: 0; --btn-border-radius: 100%; --btn-padding-x: .7rem; --btn-hover-border-color: currentColor; aspect-ratio: 1; align-items: center; justify-content: center; transition: transform .15s ease, opacity .15s ease;}
#xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .o_wsale_product_btn .o_wsale_product_action_row .btn{opacity: 0; transform: translateY(100%);}
#xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .o_has_variations .o_wsale_product_action_row .btn{transform: translateX(-100%);}
#xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:hover .o_wsale_product_action_row, #xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:hover .btn, #xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:has(:focus-visible) .o_wsale_product_action_row, #xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:has(:focus-visible) .btn{pointer-events: auto;}
#xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:hover .o_wsale_product_action_row .btn, #xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:has(:focus-visible) .o_wsale_product_action_row .btn{opacity: 1; transform: translate(0, 0); transition: transform .15s ease-out, opacity .35s ease-out;}
#xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:hover .o_wsale_product_action_row .btn.o_add_compare, #xuxi-odoo .o_wsale_products_opt_actions_onhover:where(.o_wsale_products_opt_layout_catalog) .oe_product_cart:has(:focus-visible) .o_wsale_product_action_row .btn.o_add_compare{transition-delay: .1s;}
#xuxi-odoo .o_wsale_products_opt_cc1:where(.o_wsale_products_opt_actions_subtle) .o_wsale_product_btn .btn{--btn-color: #212529; --btn-bg: #FFFFFF; --btn-border-color: #dededf; --btn-hover-color: #212529; --btn-hover-bg: rgba(255, 255, 255, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 194, 194, 196; --btn-active-color: #212529; --btn-active-bg: white; --btn-active-border-color: #e1e1e2; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFFFFF; --btn-disabled-border-color: #dededf; --btn-bg: rgba(255, 255, 255, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc1:where(.o_wsale_products_opt_actions_promote) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #FFFFFF; --btn-border-color: #dededf; --btn-hover-color: #212529; --btn-hover-bg: rgba(255, 255, 255, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 194, 194, 196; --btn-active-color: #212529; --btn-active-bg: white; --btn-active-border-color: #e1e1e2; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFFFFF; --btn-disabled-border-color: #dededf; --btn-bg: rgba(255, 255, 255, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc1:where(.o_wsale_products_opt_actions_theme) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #FFDAE8; --btn-hover-color: #212529; --btn-hover-bg: #ffe0eb; --btn-hover-border-color: #ffdeea; --btn-focus-shadow-rgb: 222, 191, 203; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #ffdeea; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #FFDAE8;}
#xuxi-odoo .o_wsale_products_opt_cc2:where(.o_wsale_products_opt_actions_subtle) .o_wsale_product_btn .btn{--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #d9d8d9; --btn-hover-color: #212529; --btn-hover-bg: rgba(249, 248, 248, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 189, 189, 191; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #dddcdd; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #d9d8d9; --btn-bg: rgba(249, 248, 248, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc2:where(.o_wsale_products_opt_actions_promote) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #d9d8d9; --btn-hover-color: #212529; --btn-hover-bg: rgba(249, 248, 248, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 189, 189, 191; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #dddcdd; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #d9d8d9; --btn-bg: rgba(249, 248, 248, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc2:where(.o_wsale_products_opt_actions_theme) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #FFDAE8; --btn-hover-color: #212529; --btn-hover-bg: #ffe0eb; --btn-hover-border-color: #ffdeea; --btn-focus-shadow-rgb: 222, 191, 203; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #ffdeea; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #FFDAE8;}
#xuxi-odoo .o_wsale_products_opt_cc3:where(.o_wsale_products_opt_actions_subtle) .o_wsale_product_btn .btn{--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #debfcb; --btn-hover-color: #212529; --btn-hover-bg: rgba(255, 218, 232, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 194, 168, 179; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #e1c5d0; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #debfcb; --btn-bg: rgba(255, 218, 232, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc3:where(.o_wsale_products_opt_actions_promote) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #debfcb; --btn-hover-color: #212529; --btn-hover-bg: rgba(255, 218, 232, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 194, 168, 179; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #e1c5d0; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #debfcb; --btn-bg: rgba(255, 218, 232, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc3:where(.o_wsale_products_opt_actions_theme) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #faf9f9; --btn-hover-border-color: #faf9f9; --btn-focus-shadow-rgb: 217, 216, 217; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #faf9f9; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #F9F8F8;}
#xuxi-odoo .o_wsale_products_opt_cc4:where(.o_wsale_products_opt_actions_subtle) .o_wsale_product_btn .btn{--btn-color: #212529; --btn-bg: #CDB4DB; --btn-border-color: #b39fc0; --btn-hover-color: #212529; --btn-hover-bg: rgba(205, 180, 219, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 157, 141, 169; --btn-active-color: #212529; --btn-active-bg: #d7c3e2; --btn-active-border-color: #bba9c6; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #CDB4DB; --btn-disabled-border-color: #b39fc0; --btn-bg: rgba(205, 180, 219, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc4:where(.o_wsale_products_opt_actions_promote) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #CDB4DB; --btn-border-color: #b39fc0; --btn-hover-color: #212529; --btn-hover-bg: rgba(205, 180, 219, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 157, 141, 169; --btn-active-color: #212529; --btn-active-bg: #d7c3e2; --btn-active-border-color: #bba9c6; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #CDB4DB; --btn-disabled-border-color: #b39fc0; --btn-bg: rgba(205, 180, 219, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc4:where(.o_wsale_products_opt_actions_theme) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #faf9f9; --btn-hover-border-color: #faf9f9; --btn-focus-shadow-rgb: 217, 216, 217; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #faf9f9; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #F9F8F8;}
#xuxi-odoo .o_wsale_products_opt_cc5:where(.o_wsale_products_opt_actions_subtle) .o_wsale_product_btn .btn{--btn-color: #FFFFFF; --btn-bg: #765378; --btn-border-color: #8b6d8c; --btn-hover-color: #FFFFFF; --btn-hover-bg: rgba(118, 83, 120, 0.8); --btn-hover-border-color: rgba(255, 255, 255, 0.8); --btn-focus-shadow-rgb: 156, 131, 157; --btn-active-color: #FFFFFF; --btn-active-bg: #5e4260; --btn-active-border-color: #685269; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #FFFFFF; --btn-disabled-bg: #765378; --btn-disabled-border-color: #8b6d8c; --btn-bg: rgba(118, 83, 120, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc5:where(.o_wsale_products_opt_actions_promote) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #FFFFFF; --btn-bg: #765378; --btn-border-color: #8b6d8c; --btn-hover-color: #FFFFFF; --btn-hover-bg: rgba(118, 83, 120, 0.8); --btn-hover-border-color: rgba(255, 255, 255, 0.8); --btn-focus-shadow-rgb: 156, 131, 157; --btn-active-color: #FFFFFF; --btn-active-bg: #5e4260; --btn-active-border-color: #685269; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #FFFFFF; --btn-disabled-bg: #765378; --btn-disabled-border-color: #8b6d8c; --btn-bg: rgba(118, 83, 120, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo .o_wsale_products_opt_cc5:where(.o_wsale_products_opt_actions_theme) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #F9F8F8; --btn-border-color: #F9F8F8; --btn-hover-color: #212529; --btn-hover-bg: #faf9f9; --btn-hover-border-color: #faf9f9; --btn-focus-shadow-rgb: 217, 216, 217; --btn-active-color: #212529; --btn-active-bg: #faf9f9; --btn-active-border-color: #faf9f9; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F9F8F8; --btn-disabled-border-color: #F9F8F8;}
#xuxi-odoo :where(.o_wsale_products_opt_layout_catalog, #xuxi-odoo .o_wsale_products_opt_layout_list):not(.o_wsale_products_opt_cc):where(.o_wsale_products_opt_actions_subtle) .o_wsale_product_btn .btn{--btn-color: #212529; --btn-bg: #FFFFFF; --btn-border-color: #dededf; --btn-hover-color: #212529; --btn-hover-bg: rgba(255, 255, 255, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 194, 194, 196; --btn-active-color: #212529; --btn-active-bg: white; --btn-active-border-color: #e1e1e2; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFFFFF; --btn-disabled-border-color: #dededf; --btn-bg: rgba(255, 255, 255, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo :where(.o_wsale_products_opt_layout_catalog, #xuxi-odoo .o_wsale_products_opt_layout_list):not(.o_wsale_products_opt_cc):where(.o_wsale_products_opt_actions_promote) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #FFFFFF; --btn-border-color: #dededf; --btn-hover-color: #212529; --btn-hover-bg: rgba(255, 255, 255, 0.8); --btn-hover-border-color: rgba(33, 37, 41, 0.8); --btn-focus-shadow-rgb: 194, 194, 196; --btn-active-color: #212529; --btn-active-bg: white; --btn-active-border-color: #e1e1e2; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFFFFF; --btn-disabled-border-color: #dededf; --btn-bg: rgba(255, 255, 255, 0.5); backdrop-filter: blur(var(--o-wsale-card-btn-subtle-blur, 3px));}
#xuxi-odoo :where(.o_wsale_products_opt_layout_catalog, #xuxi-odoo .o_wsale_products_opt_layout_list):not(.o_wsale_products_opt_cc):where(.o_wsale_products_opt_actions_theme) .o_wsale_product_btn .btn:where(:not(.o_wsale_product_btn_primary)){--btn-color: #212529; --btn-bg: #FFDAE8; --btn-border-color: #FFDAE8; --btn-hover-color: #212529; --btn-hover-bg: #ffe0eb; --btn-hover-border-color: #ffdeea; --btn-focus-shadow-rgb: 222, 191, 203; --btn-active-color: #212529; --btn-active-bg: #ffe1ed; --btn-active-border-color: #ffdeea; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #FFDAE8; --btn-disabled-border-color: #FFDAE8;}
#xuxi-odoo :where(#o_wsale_container) #products_grid_before #oe_structure_website_sale_sidebar_top:where(:not(:has(div.oe_dropzone))) .s_text_block p:only-child{margin-bottom: 0;}
#xuxi-odoo :where(#o_wsale_container) #products_grid_before #oe_structure_website_sale_sidebar_top:where(:has(.s_text_block p:not(:only-child))){padding-top: 1.25rem;}
#xuxi-odoo:where(:not(.oe_dropzone_active)) #oe_structure_products_header_shop:has(> br:first-child:last-child), #xuxi-odoo:where(:not(.oe_dropzone_active)) #oe_structure_products_header_shop:empty{display: none;}
#xuxi-odoo :where(#o_wsale_container) .o_wsale_filmstrip_container.o_wsale_filmstrip_grid .o_wsale_filmstrip_link:is(:hover, #xuxi-odoo :focus) .o_wsale_filmstrip_item:not(.active) .o_wsale_filmstrip_image{transform: scale(1.06); overflow: hidden;}
#xuxi-odoo :where(#o_wsale_container) .o_wsale_filmstrip_container.o_wsale_filmstrip_large_images .o_wsale_filmstrip_link:is(:hover, #xuxi-odoo :focus) .o_wsale_filmstrip_item:not(.active) .o_wsale_filmstrip_image{transform: scale(1.02);}
#xuxi-odoo :where(#o_wsale_container) .o_wsale_filmstrip_container.o_wsale_filmstrip_large_images .o_wsale_filmstrip_link:is(:hover, #xuxi-odoo :focus) .o_wsale_filmstrip_item:not(.active) .o_wsale_filmstrip_image::before{opacity: 1;}
#xuxi-odoo :where(#o_wsale_container) .o_wsale_filmstrip_container .o_wsale_filmstrip_wrapper .o_wsale_filmstrip .o_wsale_filmstrip_item.active{border-color: var(--o-wsale-filmstrip-item-border-color-active, #CDB4DB); border-width: var(--o-wsale-filmstrip-item-border-width-active, var(--o-wsale-filmstrip-item-border-width, 1px)); background-color: var(--o-wsale-filmstrip-item-bg-active, #F9F8F8);}
#xuxi-odoo :where(#o_wsale_container) .o_wsale_filmstrip_container .o_wsale_filmstrip_wrapper .o_wsale_filmstrip .o_wsale_filmstrip_item.active span{color: var(--o-wsale-filmstrip-item-color-active, #CDB4DB); text-decoration: var(--o-wsale-filmstrip-item-text-decoration-active);}
#xuxi-odoo :where(#o_wsale_container) .o_wsale_filmstrip_container .o_wsale_filmstrip_wrapper .o_wsale_filmstrip .o_wsale_filmstrip_link:is(:hover, #xuxi-odoo :focus) .o_wsale_filmstrip_item:not(.active){border-color: var(--o-wsale-filmstrip-item-border-color-hover, var(--o-wsale-filmstrip-item-border-color, var(--o-border-color))); background-color: var(--o-wsale-filmstrip-item-bg-hover, var(--o-wsale-filmstrip-item-bg, transparent)); color: var(--o-wsale-filmstrip-item-color-hover, var(--o-wsale-filmstrip-item-color, inherit)); box-shadow: var(--o-wsale-filmstrip-item-box-shadow-hover, none);}
#xuxi-odoo:has(.o-livechat-root.o-livechat-LivechatButton-isVisible) :where(#o_wsale_container) #o_wsale_floating_bar_rail{transition: right .3s, bottom .3s;}
#xuxi-odoo:has(.o-livechat-root.o-livechat-LivechatButton-isVisible) :where(#o_wsale_container) #o_wsale_floating_bar_rail #o_wsale_floating_bar{bottom: 10px;}
@media (max-width: 575.98px){#xuxi-odoo:has(.o-livechat-root.o-livechat-LivechatButton-isVisible) :where(#o_wsale_container) #o_wsale_floating_bar_rail #o_wsale_floating_bar{bottom: calc(10px + 70px);}}
@media (min-width: 576px){#xuxi-odoo:has(.o-livechat-root.o-livechat-LivechatButton-isVisible) :where(#o_wsale_container) #o_wsale_floating_bar_rail{--_offset: calc(calc(100vw - 100%) * .5); --_livechat-gap: calc(3vw + 80px); right: calc(0px - calc(var(--_offset) - var(--_livechat-gap)));}}
#xuxi-odoo .oe_website_sale .activeDrag *{cursor: grabbing !important; cursor: -webkit-grabbing;}
#xuxi-odoo .oe_website_sale .o_payment_form .card{border-radius: 4px !important;}
#xuxi-odoo .oe_website_sale .address-inline address{display: inline-block;}
#xuxi-odoo .oe_website_sale h1[itemprop="name"], #xuxi-odoo .oe_website_sale [itemprop="name"].h1{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;}
#xuxi-odoo .oe_website_sale h1[itemprop="name"], #xuxi-odoo .oe_website_sale [itemprop="name"].h1{font-size: calc(1.3125rem + 0.75vw); font-weight: 600;}
@media (min-width: 1200px){#xuxi-odoo .oe_website_sale h1[itemprop="name"], #xuxi-odoo .oe_website_sale [itemprop="name"].h1{font-size: 1.875rem;}}
#xuxi-odoo .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;}
#xuxi-odoo .oe_website_sale input.quantity{padding: 0;}
#xuxi-odoo .oe_website_sale .table-striped tbody tr td:nth-of-type(even){--table-accent-bg: rgba(0, 0, 0, 0.025);}
#xuxi-odoo .oe_website_sale .table-striped tbody tr td:nth-of-type(odd){--table-accent-bg: rgba(0, 0, 0, 0);}
#xuxi-odoo .oe_website_sale *:not(#product_attributes_simple) > .table-sm tbody td{padding-top: 0.625rem; padding-bottom: 0.625rem;}
#xuxi-odoo .oe_website_sale .o_pricelist_dropdown .o_pricelist_dropdown_span, #xuxi-odoo .oe_website_sale .o_sortby_dropdown .o_pricelist_dropdown_span{max-width: 8em;}
#xuxi-odoo .oe_website_sale #o_wsale_pager.o_wsale_pager_accommodate_floating{padding-bottom: 5.625rem !important;}
@media (max-width: 991.98px){#xuxi-odoo .oe_website_sale .o_wsale_breadcrumb .breadcrumb-item{padding-left: 0;}#xuxi-odoo .oe_website_sale .o_wsale_breadcrumb .breadcrumb-item::before{content: "";}}
#xuxi-odoo .oe_website_sale .o_address_card{cursor: pointer;}
#xuxi-odoo #product_detail ~ .oe_structure.oe_empty > section:first-child{border-top: 1px solid var(--o-border-color);}
#xuxi-odoo #product_detail .breadcrumb .breadcrumb-item{padding-top: calc(0.45rem + var(--border-width)); padding-bottom: calc(0.45rem + var(--border-width)); font-size: 0.9375rem; line-height: 1.5;}
#xuxi-odoo #product_detail_main:where(.flex-lg-row-reverse) #product_details{padding-left: var(--o-wsale-product-col-details-padding-right, calc(var(--gutter-x) * .5)); padding-right: var(--o-wsale-product-col-details-padding-left, calc(var(--gutter-x) * .5));}
#xuxi-odoo #o_wsale_product_details_content .o_wsale_product_details_content_section_attributes:where(:has(li.variant_attribute:not(.d-none))), #xuxi-odoo #o_wsale_product_details_content .o_wsale_product_details_content_section_attributes:where(:has(li:not(.variant_attribute) li.o_variant_pills:not(.d-none))){display: block;}
#xuxi-odoo #o_wsale_product_details_content .o_wsale_product_details_content_section_attributes .o_wsale_product_page_variants.d-none + .o_wsale_product_page_variants{margin-top: 0 !important;}
@property --o-wsale-js-grid-product-height{syntax: "<length>"; inherits: true; initial-value: 280px;}
@media (max-width: 991.98px){@keyframes o-produt-grid-loading{0%{opacity: .25;}100%{opacity: .5;}}}
@media (min-width: 992px){#xuxi-odoo #o-carousel-product .o_carousel_product_indicators .carousel-indicators li.active{border-color: #CDB4DB;}#xuxi-odoo #o-carousel-product .o_carousel_product_indicators .carousel-indicators li:hover, #xuxi-odoo #o-carousel-product .o_carousel_product_indicators .carousel-indicators li.active{opacity: 1;}}
@media (max-width: 991.98px){#xuxi-odoo #o-carousel-product .carousel-indicators li.active{border-color: #CDB4DB; background-color: #CDB4DB;}}
#xuxi-odoo .o_product_page_reviews_title .oi{font-size: calc(1.265rem + 0.18vw);}
@media (min-width: 1200px){#xuxi-odoo .o_product_page_reviews_title .oi{font-size: 1.4rem;}}
#xuxi-odoo .o_product_page_reviews_title .oi:before{content: "";}
#xuxi-odoo .o_product_page_reviews_title:not(.collapsed) .oi:before{content: "";}
#xuxi-odoo #o_product_page_reviews_content .o_website_rating_avg h1, #xuxi-odoo #o_product_page_reviews_content .o_website_rating_avg .h1{font-size: calc(1.475rem + 2.7vw);}
@media (min-width: 1200px){#xuxi-odoo #o_product_page_reviews_content .o_website_rating_avg h1, #xuxi-odoo #o_product_page_reviews_content .o_website_rating_avg .h1{font-size: 3.5rem;}}
#xuxi-odoo .o_website_sale_checkout .o_wsale_address_fill .col-form-label:not(.label-optional)::after{content: " *"; font-weight: normal;}
#xuxi-odoo.o_wsale_products_opt_thumb_16_9{--o-wsale-shop-thumb-aspect-ratio: 1.77777778;}
#xuxi-odoo.o_wsale_products_opt_thumb_4_3{--o-wsale-shop-thumb-aspect-ratio: 1.33333333;}
#xuxi-odoo.o_wsale_products_opt_thumb_6_5{--o-wsale-shop-thumb-aspect-ratio: 1.2;}
#xuxi-odoo.o_wsale_products_opt_thumb_4_5{--o-wsale-shop-thumb-aspect-ratio: 0.8;}
#xuxi-odoo.o_wsale_products_opt_thumb_2_3{--o-wsale-shop-thumb-aspect-ratio: 0.66666667;}
#xuxi-odoo .oe_website_sale .accordion-button::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");}
#xuxi-odoo .oe_website_sale #product_accordion, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse h6, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse .h6, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option h6, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option .h6, #xuxi-odoo .oe_website_sale #o_wsale_total_accordion .accordion-header{--accordion-active-bg: inherit; --accordion-active-color: var(--accordion-btn-color); --accordion-btn-padding-x: 0; --accordion-body-padding-x: 0;}
#xuxi-odoo .oe_website_sale #product_accordion .accordion-item, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse h6 .accordion-item, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse .h6 .accordion-item, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option h6 .accordion-item, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option .h6 .accordion-item, #xuxi-odoo .oe_website_sale #o_wsale_total_accordion .accordion-header .accordion-item{border-top: 1px solid var(--o-border-color); border-bottom: 1px solid var(--o-border-color);}
#xuxi-odoo .oe_website_sale #product_accordion .accordion-item:not(:last-child), #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse h6 .accordion-item:not(:last-child), #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse .h6 .accordion-item:not(:last-child), #xuxi-odoo .oe_website_sale #o_wsale_price_range_option h6 .accordion-item:not(:last-child), #xuxi-odoo .oe_website_sale #o_wsale_price_range_option .h6 .accordion-item:not(:last-child), #xuxi-odoo .oe_website_sale #o_wsale_total_accordion .accordion-header .accordion-item:not(:last-child){border-bottom: 0;}
#xuxi-odoo .oe_website_sale #product_accordion .accordion-button:not(.collapsed), #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse h6 .accordion-button:not(.collapsed), #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse .h6 .accordion-button:not(.collapsed), #xuxi-odoo .oe_website_sale #o_wsale_price_range_option h6 .accordion-button:not(.collapsed), #xuxi-odoo .oe_website_sale #o_wsale_price_range_option .h6 .accordion-button:not(.collapsed), #xuxi-odoo .oe_website_sale #o_wsale_total_accordion .accordion-header .accordion-button:not(.collapsed){box-shadow: none;}
#xuxi-odoo .oe_website_sale #product_accordion.o_accordion_not_initialized > .accordion-item:first-child .accordion-button::after, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse h6.o_accordion_not_initialized > .accordion-item:first-child .accordion-button::after, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse .o_accordion_not_initialized.h6 > .accordion-item:first-child .accordion-button::after, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option h6.o_accordion_not_initialized > .accordion-item:first-child .accordion-button::after, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option .o_accordion_not_initialized.h6 > .accordion-item:first-child .accordion-button::after, #xuxi-odoo .oe_website_sale #o_wsale_total_accordion .accordion-header.o_accordion_not_initialized > .accordion-item:first-child .accordion-button::after{transform: var(--accordion-btn-icon-transform);}
#xuxi-odoo .oe_website_sale #product_accordion.o_accordion_not_initialized > .accordion-item:first-child .accordion-collapse, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse h6.o_accordion_not_initialized > .accordion-item:first-child .accordion-collapse, #xuxi-odoo .oe_website_sale #wsale_products_attributes_collapse .o_accordion_not_initialized.h6 > .accordion-item:first-child .accordion-collapse, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option h6.o_accordion_not_initialized > .accordion-item:first-child .accordion-collapse, #xuxi-odoo .oe_website_sale #o_wsale_price_range_option .o_accordion_not_initialized.h6 > .accordion-item:first-child .accordion-collapse, #xuxi-odoo .oe_website_sale #o_wsale_total_accordion .accordion-header.o_accordion_not_initialized > .accordion-item:first-child .accordion-collapse{display: block;}
#xuxi-odoo .oe_website_sale:has(#product_accordion) #product_attributes_simple{display: none;}
#xuxi-odoo.modal-open:has(.js_sale.o_wsale_product_page){overflow: hidden;}
#xuxi-odoo .oe_website_sale .o_wsale_ribbon{margin: 0; font-size: 0.8rem; white-space: nowrap; text-align: center; pointer-events: none; padding: 0.625rem 100px; transform-origin: top right; z-index: 1;}
#xuxi-odoo .oe_website_sale .o_wsale_ribbon:empty{display: none;}
#xuxi-odoo .oe_website_sale .o_wsale_badge{margin: 0; font-size: 0.8rem; white-space: nowrap; text-align: center; pointer-events: none; padding: 0.3125rem 0.625rem; border-radius: var(--border-radius) !important;}
#xuxi-odoo .oe_website_sale .o_wsale_badge:empty{display: none;}
#xuxi-odoo .oe_website_sale .o_wsale_ribbon.o_right{position: absolute; top: 0; left: auto; bottom: auto; right: 0; transform: translateX(calc(-0.708 * (100% - 200px))) rotate(45deg) translateX(calc(100% - 100px));}
#xuxi-odoo .oe_website_sale .o_wsale_ribbon.o_left{position: absolute; top: 0; left: 0; bottom: auto; right: auto; transform: translateX(calc(0.708 * (100% - 200px) - 100%)) rotate(-45deg) translateX(100px);}
#xuxi-odoo .oe_website_sale .o_wsale_badge.o_left{position: absolute; top: 0.625rem; left: var(--o-wsale-ribbon-badge-offset-x, 0.625rem); bottom: auto; right: auto;}
#xuxi-odoo .oe_website_sale .o_wsale_badge.o_right{position: absolute; top: 0.625rem; left: auto; bottom: auto; right: var(--o-wsale-ribbon-badge-offset-x, 0.625rem);}
#xuxi-odoo div[name="order_confirmation"] .alert{padding: 1.25rem 1.25rem !important;}
#xuxi-odoo div[name="order_confirmation"] .alert p:last-child{margin-bottom: 0;}
#xuxi-odoo .o_wsale_image_viewer .o_wsale_image_viewer_carousel ol li > div img.o_wsale_image_viewer_thumbnail:not(.active, #xuxi-odoo :hover){opacity: 0.75;}
#xuxi-odoo .o_wsale_image_viewer .o_wsale_image_viewer_carousel ol li > div img.o_wsale_image_viewer_thumbnail.active{border-color: #CDB4DB;}
#xuxi-odoo .css_attribute_color:hover, #xuxi-odoo .css_attribute_color.active, #xuxi-odoo .css_attribute_color.active:hover{box-shadow: inset 0 0 0 2px #FFFFFF;}
#xuxi-odoo .css_attribute_color.active, #xuxi-odoo .css_attribute_color.active:hover{--o-wsale-attribute-color-border-color: #CDB4DB;}
#xuxi-odoo .css_attribute_image:hover, #xuxi-odoo .css_attribute_image.active{outline-color: #CDB4DB;}
#xuxi-odoo .css_quantity.input-group-lg .btn{padding-top: 0.6rem; padding-bottom: 0.6rem;}
#xuxi-odoo .js_product .td-qty .input-group{display: inline-flex;}
@media (max-width: 767.98px){#xuxi-odoo .sale-combo-configurator-dialog .css_quantity .form-control{max-width: inherit;}}
#xuxi-odoo .o_sale_product_configurator_uom_choice.active label{background-color: #e6f2f3; border-color: #017e84; color: #000;}
#xuxi-odoo .o_sale_product_configurator_ptav_color.active{border: 5px solid #CDB4DB;}
#xuxi-odoo .o_sale_product_configurator_ptav_image:hover, #xuxi-odoo .o_sale_product_configurator_ptav_image.active{outline-color: #CDB4DB;}
#xuxi-odoo .o_sale_product_configurator_ptav_image.css_not_available:hover, #xuxi-odoo .o_sale_product_configurator_ptav_image.css_not_available.active{outline-color: #CDB4DB;}
#xuxi-odoo .o_sale_product_configurator_ptav_pills.active label{background-color: #e6f2f3; border-color: #017e84; color: #000;}
#xuxi-odoo .o_sale_product_configurator_dialog .modal-header .btn.oi-arrow-left{padding-left: 0;}
#xuxi-odoo .o_sale_product_configurator_dialog .text-muted{color: inherit !important;}
#xuxi-odoo .o_sign_document > .container-fluid, #xuxi-odoo .o_sign_document > .container-sm, #xuxi-odoo .o_sign_document > .container-md, #xuxi-odoo .o_sign_document > .container-lg, #xuxi-odoo .o_sign_document > .container-xl, #xuxi-odoo .o_sign_document > .container-xxl{flex: 0 0 auto; margin: 0;}
#xuxi-odoo .o_sign_document > .container, #xuxi-odoo .o_sign_document > .o_container_small{flex: 0 0 auto;}
#xuxi-odoo .o_sign_document .row > div > .o_page_header, #xuxi-odoo .o_sign_document .row > div > .alert{margin: 10px 0;}
#xuxi-odoo .modal:is(.o_sign_thank_you_dialog, #xuxi-odoo .o_sign_next_dialog) .btn{border-radius: 0; border: none;}
#xuxi-odoo .modal:is(.o_sign_thank_you_dialog, #xuxi-odoo .o_sign_next_dialog) .modal-header .text-muted{color: #fff !important;}
#xuxi-odoo .modal:is(.o_sign_thank_you_dialog, #xuxi-odoo .o_sign_next_dialog) .modal-body .o_thankyou_message.alert{border-radius: 0; margin-left: -1rem !important; margin-right: -1rem !important;}
#xuxi-odoo .modal .o_sign_frame.active{visibility: visible; top: 10%; left: 5%; height: 80%; width: 20%; border: 3px solid #017e84; border-right: none; border-radius: 22px; border-top-right-radius: 0; border-bottom-right-radius: 0; opacity: 0.6;}
#xuxi-odoo .modal .o_sign_frame.active :before{content: attr(sign_label); font-size: 120%; color: #017E84; font-family: "Inter",Sans; left: 110%; width: 250px; display: inline-block; position: absolute; top: calc( -2% - 10px); font-weight: 600;}
#xuxi-odoo .modal .o_sign_frame.active :after{content: attr(hash); font-size: 120%; color: #017E84; font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; width: 250px; display: inline-block; position: absolute; left: 110%; bottom: calc( -2% - 10px);}
#xuxi-odoo #calendar_employee .fc-col-header .text-muted, #xuxi-odoo .o_colored_level #calendar_employee .fc-col-header .text-muted, #xuxi-odoo #calendar_employee .fc-cell-shaded .text-muted, #xuxi-odoo .o_colored_level #calendar_employee .fc-cell-shaded .text-muted{color: rgba(255, 255, 255, 0.7) !important;}
#xuxi-odoo .team_list_columns .card header{min-height: 150px; height: 25vh;}
#xuxi-odoo .team_list_columns .card .card-body{padding: 1.25rem 1.5rem;}
#xuxi-odoo .team_list_columns .card .card-body h2, #xuxi-odoo .team_list_columns .card .card-body .h2{font-size: 28px;}
#xuxi-odoo .team_list_columns .card .card-body .navbar-brand{bottom: 10px; left: 1.5rem;}
#xuxi-odoo .team_list_columns .card .card-body .navbar-brand:hover{color: #52374b !important;}
#xuxi-odoo .o_login_auth .fa, #xuxi-odoo .o_login_auth .oi{font-size: var(--oauth-icon-size); width: 1em; text-align: center;}
@keyframes svg-rotate{to{transform: rotate(360deg);}}
@keyframes stroke-dash{0%{stroke-dasharray: 0, 311.01767271; stroke-dashoffset: 0;}50%{stroke-dasharray: 311.01767271, 0; stroke-dashoffset: 0;}100%{stroke-dasharray: 311.01767271, 311.01767271; stroke-dashoffset: -311.01767271;}}
#xuxi-odoo .o_knowledge_public_view h1, #xuxi-odoo .o_knowledge_public_view .h1, #xuxi-odoo .o_knowledge_public_view h2, #xuxi-odoo .o_knowledge_public_view .h2, #xuxi-odoo .o_knowledge_public_view h3, #xuxi-odoo .o_knowledge_public_view .h3, #xuxi-odoo .o_knowledge_public_view h4, #xuxi-odoo .o_knowledge_public_view .h4, #xuxi-odoo .o_knowledge_public_view h5, #xuxi-odoo .o_knowledge_public_view .h5, #xuxi-odoo .o_knowledge_public_view h6, #xuxi-odoo .o_knowledge_public_view .h6{transition: background-color 0.5s ease;}
#xuxi-odoo .o_knowledge_public_view h1.o_embedded_toc_header_highlight, #xuxi-odoo .o_knowledge_public_view .o_embedded_toc_header_highlight.h1, #xuxi-odoo .o_knowledge_public_view h2.o_embedded_toc_header_highlight, #xuxi-odoo .o_knowledge_public_view .o_embedded_toc_header_highlight.h2, #xuxi-odoo .o_knowledge_public_view h3.o_embedded_toc_header_highlight, #xuxi-odoo .o_knowledge_public_view .o_embedded_toc_header_highlight.h3, #xuxi-odoo .o_knowledge_public_view h4.o_embedded_toc_header_highlight, #xuxi-odoo .o_knowledge_public_view .o_embedded_toc_header_highlight.h4, #xuxi-odoo .o_knowledge_public_view h5.o_embedded_toc_header_highlight, #xuxi-odoo .o_knowledge_public_view .o_embedded_toc_header_highlight.h5, #xuxi-odoo .o_knowledge_public_view h6.o_embedded_toc_header_highlight, #xuxi-odoo .o_knowledge_public_view .o_embedded_toc_header_highlight.h6{border-radius: 0.25rem; background-color: rgba(27, 161, 228, 0.2);}
@media print{#xuxi-odoo > :not(.o_knowledge_public_view){display: none;}}
#xuxi-odoo #filters li a, #xuxi-odoo #filters li.active a, #xuxi-odoo #filters li.active a.active, #xuxi-odoo #filters li.active a:hover, #xuxi-odoo #filters li.active a:focus, #xuxi-odoo #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;}
#xuxi-odoo #filters li.active a{color: #999;}
#xuxi-odoo .editor_enable .o_website_sale_daterange_picker .s_website_form_datetime input{pointer-events: none;}
#xuxi-odoo .o_wsale_product_details_content_section_renting .s_website_form_datetime.o_daterange_picker > div{flex-direction: var(--o-wsale-section-renting-form-flex-direction, column);}
#xuxi-odoo .o_wsale_product_details_content_section_renting .s_website_form_datetime.o_daterange_picker > div .oi.oi-arrow-right{display: var(--o-wsale-section-renting-icon-display, none);}
@container product-details-section-renting (min-width: 470px){#xuxi-odoo .o_wsale_product_details_content_section_renting .s_website_form_datetime.o_daterange_picker > div{--o-wsale-section-renting-form-flex-direction: row; --o-wsale-section-renting-icon-display: inline;}}
#xuxi-odoo .o_wsale_products_opt_has_wishlist .o_add_wishlist:hover .fa-heart-o:before, #xuxi-odoo .o_wsale_products_opt_has_wishlist .o_add_wishlist[disabled] .fa:before{content: ""; color: var(--addWishlist-color-active);}
#xuxi-odoo .o_wsale_products_opt_has_wishlist .o_add_wishlist[disabled] .fa{animation: bounceIn 1s;}
#xuxi-odoo .oe_website_sale .td-wish-btn{width: 140px;}
#xuxi-odoo .oe_website_sale div.css_not_available .o_add_wishlist_dyn{display: none;}
#xuxi-odoo .oe_website_sale .o_add_wishlist_dyn.disabled i::before{content: "";}
#xuxi-odoo .oe_website_sale .o_add_wishlist_dyn.btn-lg, #xuxi-odoo .oe_website_sale .btn-group-lg > .o_add_wishlist_dyn.btn{aspect-ratio: 1/1; height: calc(0.6rem * 2 + 1.171875rem * 1.5 + var(--border-width) * 2);}
@media (max-width: 767.98px){#xuxi-odoo .oe_website_sale .td-wish-btn{width: 100px;}}
@media (min-width: 768px) and (max-width: 991.98px){#xuxi-odoo .wishlist-section :where(.o_wsale_products_opt_design_grid.o_wsale_products_opt_layout_list) .o_wsale_product_btn .btn{--btn-padding-x: 0 !important;}}
@keyframes o-wblog-fade-In{0%{opacity: 0;}100%{opacity: 1;}}
@keyframes o-wblog-loader{0%, 100%{animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);}0%{transform: rotateY(0deg);}50%{transform: rotateY(1800deg); animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);}100%{transform: rotateY(3600deg);}}
#xuxi-odoo .website_blog .o_wblog_page_cards_bg{background-color: rgba(0, 0, 0, 0.005);}
#xuxi-odoo .website_blog .o_wblog_read_with_sidebar{max-width: 1000px;}
#xuxi-odoo .website_blog .o_wblog_read_text{font-size: 1.125rem; font-weight: 300;}
#xuxi-odoo .website_blog .o_wblog_author_avatar{width: 1.2em; height: 1.2em; max-width: none; object-fit: cover;}
#xuxi-odoo .website_blog .o_wblog_author_avatar_date{width: 2em; height: 2em; max-width: none; object-fit: cover;}
#xuxi-odoo .website_blog .o_wblog_social_links > a{width: 3em; height: 3em;}
#xuxi-odoo .website_blog .o_wblog_social_links > a > i{font-size: 1.3em;}
#xuxi-odoo .website_blog #o_wblog_post_content{min-height: 350px !important;}
#xuxi-odoo .website_blog #o_wblog_post_content a.oe_mail_expand:after{content: " →";}
#xuxi-odoo .website_blog #o_wblog_post_content a.oe_mail_expand{font-weight: bold;}
@media (max-width: 991.98px){#xuxi-odoo .website_blog #o_wblog_post_content > nav.breadcrumb .breadcrumb-item, #xuxi-odoo .website_blog .blog_header > nav.breadcrumb .breadcrumb-item{padding-left: 0;}#xuxi-odoo .website_blog #o_wblog_post_content > nav.breadcrumb .breadcrumb-item::before, #xuxi-odoo .website_blog .blog_header > nav.breadcrumb .breadcrumb-item::before{content: "";}}
#xuxi-odoo .website_blog #o_wblog_post_comments .o_portal_chatter > hr{display: none;}
#xuxi-odoo .website_blog .o_wblog_post_page_cover .o_wblog_post_title > .h4{color: var(--o-cc3-btn-secondary-text);}
#xuxi-odoo .website_blog .o_wblog_post_page_cover.cover_auto{padding: 3rem 0; min-height: 1px;}
#xuxi-odoo .website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_full_screen_height, #xuxi-odoo .website_blog .o_wblog_post_page_cover_regular.o_half_screen_height, #xuxi-odoo .website_blog .o_wblog_post_page_cover_regular.cover_full, #xuxi-odoo .website_blog .o_wblog_post_page_cover_regular.cover_mid{min-height: 70vh !important;}
#xuxi-odoo .website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_half_screen_height, #xuxi-odoo .website_blog .o_wblog_post_page_cover_regular.cover_mid{min-height: 40vh !important;}
#xuxi-odoo .website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.cover_auto{min-height: 150px; padding: 0;}
#xuxi-odoo .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_image:after{content: ""; display: block; position: absolute; top: 0; left: 0; bottom: 50%; right: 0; background-image: linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.369) 19%, rgba(0, 0, 0, 0.2705) 34%, rgba(0, 0, 0, 0.191) 47%, rgba(0, 0, 0, 0.139) 56.5%, rgba(0, 0, 0, 0.097) 65%, rgba(0, 0, 0, 0.063) 73%, rgba(0, 0, 0, 0.0375) 80.2%, rgba(0, 0, 0, 0.021) 86.1%, rgba(0, 0, 0, 0.0105) 91%, rgba(0, 0, 0, 0.004) 95.2%, rgba(0, 0, 0, 0.001) 98.2%, rgba(0, 0, 0, 0) 100%);}
#xuxi-odoo .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_wblog_post_title{color: white;}
#xuxi-odoo .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular .o_record_cover_image:after{visibility: hidden;}
#xuxi-odoo .website_blog .o_wblog_post_title .o_wblog_post_name{font-weight: 300; line-height: 1.2; font-size: calc(1.475rem + 2.7vw);}
@media (min-width: 1200px){#xuxi-odoo .website_blog .o_wblog_post_title .o_wblog_post_name{font-size: 3.5rem;}}
#xuxi-odoo .website_blog .o_wblog_post_title .o_wblog_post_subtitle{font-weight: 300; font-size: 1.0546875rem;}
#xuxi-odoo .website_blog .o_wblog_regular_cover_container .o_wblog_post_name{line-height: 1; padding-bottom: 0.5rem;}
#xuxi-odoo .website_blog .o_wblog_post_page_cover_footer{min-height: 33vh; transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);}
#xuxi-odoo .website_blog #o_wblog_next_container{background-color: #FFFFFF; cursor: pointer;}
#xuxi-odoo .website_blog #o_wblog_next_container .o_wblog_next_button:focus-visible{outline: revert;}
#xuxi-odoo .website_blog #o_wblog_next_container .o_wblog_next_loader{transform: translateZ(1px);}
#xuxi-odoo .website_blog #o_wblog_next_container .o_wblog_next_loader div{width: 50px; height: 50px; background: rgba(0, 0, 0, 0.15); animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite;}
#xuxi-odoo .website_blog #o_wblog_next_container .o_wblog_next_fake_btn{height: 50px;}
#xuxi-odoo .website_blog #o_wblog_post_main.o_wblog_post_main_transition{animation: o-wblog-fade-In 1s cubic-bezier(0.02, 0.01, 0.47, 1);}
#xuxi-odoo .website_blog #o_wblog_posts_loop .o_record_cover_container{box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); padding-top: 33%; height: auto !important; min-height: auto !important;}
#xuxi-odoo .website_blog #o_wblog_posts_loop .o_record_cover_container:hover .o_record_cover_image{opacity: 0.8;}
#xuxi-odoo .website_blog #o_wblog_posts_loop .o_wblog_normalize_font{font-size: 0.8125rem; line-height: 1.45;}
#xuxi-odoo .website_blog #o_wblog_posts_loop .o_wblog_post_list_author{background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.131) 19%, rgba(0, 0, 0, 0.2295) 34%, rgba(0, 0, 0, 0.309) 47%, rgba(0, 0, 0, 0.361) 56.5%, rgba(0, 0, 0, 0.403) 65%, rgba(0, 0, 0, 0.437) 73%, rgba(0, 0, 0, 0.4625) 80.2%, rgba(0, 0, 0, 0.479) 86.1%, rgba(0, 0, 0, 0.4895) 91%, rgba(0, 0, 0, 0.496) 95.2%, rgba(0, 0, 0, 0.499) 98.2%, rgba(0, 0, 0, 0.5) 100%);}
#xuxi-odoo .website_blog #o_wblog_posts_loop.o_wblog_list_view .o_record_cover_container{padding-top: 20%;}
#xuxi-odoo .website_blog #o_wblog_posts_loop.o_wblog_list_view .o_wblog_post_cover_nocard .o_record_cover_container{padding-top: 33%;}
@media (max-width: 767.98px){#xuxi-odoo .website_blog #o_wblog_posts_loop.o_wblog_list_view > .row{margin-left: 0; margin-right: 0;}}
#xuxi-odoo .website_blog > nav > .container:has(> ul.navbar-nav .nav-item:nth-child(10)) .o_searchbar_form, #xuxi-odoo .website_blog > nav > .o_container_small:has(> ul.navbar-nav .nav-item:nth-child(10)) .o_searchbar_form{align-self: start;}
#xuxi-odoo.editor_enable .website_blog .o_record_cover_container.o_wblog_post_page_cover:not(.o_record_has_cover){padding: 30px 0;}
#xuxi-odoo.editor_enable .website_blog #o_wblog_sidebar .oe_structure:empty{display: none;}
#xuxi-odoo.editor_enable .website_blog .o_wblog_sidebar_block select[name="archive"]{pointer-events: none;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_boxed > *{display: inline-block; padding: 30px; border: 1px solid;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_lines{overflow: hidden;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_lines:before, #xuxi-odoo .s_title:not([data-vcss]) .s_title_lines:after{content: ""; display: inline-block; vertical-align: middle; width: 100%; border-top: 1px solid; border-top-color: inherit;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_lines:before{margin: 0 15px 0 -100%;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_lines:after{margin: 0 -100% 0 15px;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_small_caps{font-variant: small-caps;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_transparent{opacity: .5;}
#xuxi-odoo .s_title:not([data-vcss]) .s_title_thin{font-weight: 300;}
#xuxi-odoo .s_text_cover > *:not(.o_scroll_button):not(#o_wblog_post_content_jump), #xuxi-odoo .s_text_cover > *:not(.o_scroll_button):not(#o_wblog_post_content_jump) > .row{min-height: inherit;}
#xuxi-odoo .s_instagram_page div.container-fluid, #xuxi-odoo .s_instagram_page div.container-sm, #xuxi-odoo .s_instagram_page div.container-md, #xuxi-odoo .s_instagram_page div.container-lg, #xuxi-odoo .s_instagram_page div.container-xl, #xuxi-odoo .s_instagram_page div.container-xxl{padding: 0;}
#xuxi-odoo .s_card{--card-inner-border-radius: inherit; --card-bg: inherit; --card-img-size-h: 33.33333333%; --card-img-ratio-align: 44%; --card-img-aspect-ratio: 20%; min-width: MIN(18rem, 100%); margin: 15px 0;}
#xuxi-odoo .s_card .o_card_img{width: 100%; object-fit: cover;}
#xuxi-odoo .s_card .o_card_img[data-shape]:not([data-aspect-ratio="0/0"]){object-fit: contain;}
#xuxi-odoo .s_card .o_card_img.rounded-start{border-bottom-left-radius: var(--card-inner-border-radius) !important; border-top-left-radius: var(--card-inner-border-radius) !important;}
#xuxi-odoo .s_card .o_card_img.rounded-end{border-top-right-radius: var(--card-inner-border-radius) !important; border-bottom-right-radius: var(--card-inner-border-radius) !important;}
#xuxi-odoo .s_card .o_card_img_wrapper.ratio > a > .o_card_img{height: 100%;}
#xuxi-odoo .s_card .o_card_img_wrapper.ratio .media_iframe_video{position: absolute;}
#xuxi-odoo .s_card.o_card_img_top > .o_card_img_ratio_custom, #xuxi-odoo .s_card.o_card_img_bottom > .o_card_img_ratio_custom{--aspect-ratio: var(--card-img-aspect-ratio);}
#xuxi-odoo .s_card.o_card_img_horizontal > .o_card_img_wrapper{flex-shrink: 0;}
@media (min-width: 992px){#xuxi-odoo .s_card.o_card_img_horizontal > .o_card_img_wrapper{width: var(--card-img-size-h);}}
#xuxi-odoo .s_card .o_card_img_adjust_h .o_card_img{object-position: var(--card-img-ratio-align) 50%;}
#xuxi-odoo .s_card .o_card_img_adjust_v .o_card_img{object-position: 50% var(--card-img-ratio-align);}
#xuxi-odoo .s_share a i.fa{display: flex; justify-content: center; align-items: center;}
#xuxi-odoo .s_social_media a i.fa, #xuxi-odoo .s_social_media a span.fa{display: flex; justify-content: center; align-items: center;}
#xuxi-odoo .s_social_media a i.fa:not(.fa-2x, #xuxi-odoo .fa-3x, #xuxi-odoo .fa-4x, #xuxi-odoo .fa-5x).rounded-circle, #xuxi-odoo .s_social_media a .fa.rounded-empty-circle:not(.fa-2x, #xuxi-odoo .fa-3x, #xuxi-odoo .fa-4x, #xuxi-odoo .fa-5x), #xuxi-odoo .s_social_media a i.fa:not(.fa-2x, #xuxi-odoo .fa-3x, #xuxi-odoo .fa-4x, #xuxi-odoo .fa-5x).rounded, #xuxi-odoo .s_social_media a span.fa:not(.fa-2x, #xuxi-odoo .fa-3x, #xuxi-odoo .fa-4x, #xuxi-odoo .fa-5x).rounded-circle, #xuxi-odoo .s_social_media a span.fa:not(.fa-2x, #xuxi-odoo .fa-3x, #xuxi-odoo .fa-4x, #xuxi-odoo .fa-5x).rounded{width: 3.25rem; height: 3.25rem;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_grid .img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry .img{width: 100%;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_grid.o_spc-none div.row{margin-bottom: 0px;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_grid.o_spc-small div.row > div{margin-bottom: 1.25rem;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_grid.o_spc-medium div.row > div{margin-bottom: 2.5rem;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_grid.o_spc-big div.row > div{margin-bottom: 3.75rem;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-none div.o_masonry_col > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-none div.o_masonry_col > a > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-none div.o_masonry_col > .media_iframe_video{margin: 0 !important;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-small div.o_masonry_col > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-small div.o_masonry_col > a > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-small div.o_masonry_col > .media_iframe_video{margin-bottom: 1.25rem !important;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-medium div.o_masonry_col > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-medium div.o_masonry_col > a > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-medium div.o_masonry_col > .media_iframe_video{margin-bottom: 2.5rem !important;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-big div.o_masonry_col > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-big div.o_masonry_col > a > img, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_masonry.o_spc-big div.o_masonry_col > .media_iframe_video{margin-bottom: 3.75rem !important;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_nomode.o_spc-none .row > div{padding-top: 0; padding-bottom: 0;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_nomode.o_spc-small .row > div{padding-top: 0.625rem; padding-bottom: 0.625rem;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_nomode.o_spc-medium .row > div{padding-top: 1.25rem; padding-bottom: 1.25rem;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_nomode.o_spc-big .row > div{padding-top: 1.875rem; padding-bottom: 1.875rem;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow .carousel .carousel-item.active, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow .carousel .carousel-item-next, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow .carousel .carousel-item-prev{display: flex; align-items: center; height: var(--snippet-preview-height, 100%);}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow .carousel .media_iframe_video{width: 70%; height: 100%;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-fluid, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-sm, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-md, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-lg, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-xl, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-xxl, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .o_container_small{height: var(--snippet-preview-height, 100%);}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-fluid .carousel-item > a, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-sm .carousel-item > a, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-md .carousel-item > a, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-lg .carousel-item > a, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-xl .carousel-item > a, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-xxl .carousel-item > a{margin-right: auto; margin-left: auto;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-fluid, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-sm, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-md, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-lg, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-xl, #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow > .container-xxl{padding: 0;}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_squared .carousel-indicators > button:not(.active):not(:hover), #xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_rounded .carousel-indicators > button:not(.active):not(:hover){filter: grayscale(1);}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_dots .carousel-indicators > button.active{inset: -3px; transform: scale(0.8);}
#xuxi-odoo .s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-indicators button.active:after{width: 1.875rem;}
#xuxi-odoo .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item.active, #xuxi-odoo .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-next, #xuxi-odoo .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-prev, #xuxi-odoo .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-next, #xuxi-odoo .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-prev{display: flex; align-items: center; height: 100%;}
@media (max-width: 991.98px){#xuxi-odoo .s_company_team .row.s_col_no_resize > .o_not_editable img.o_editable_media{height: 8rem;}}
#xuxi-odoo .s_references .img-thumbnail{border: none;}
#xuxi-odoo .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action.active{background: none; padding-left: 8px; opacity: 1;}
#xuxi-odoo .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action.active:before{background-color: #CDB4DB;}
#xuxi-odoo .s_masonry_block[data-vcss="001"] .row.o_grid_mode > div.o_grid_item_image{--grid-item-padding-y: 0px; --grid-item-padding-x: 0px;}
#xuxi-odoo .s_media_list[data-vcss="001"] .s_media_list_item > .row{overflow: hidden;}
#xuxi-odoo .s_badge .fa{margin: 0 0.3rem 0 0;}
#xuxi-odoo .s_color_blocks_2.o_half_screen_height > :first-child, #xuxi-odoo .s_color_blocks_2.cover_mid > :first-child, #xuxi-odoo .s_color_blocks_2.o_half_screen_height > :first-child > .row, #xuxi-odoo .s_color_blocks_2.cover_mid > :first-child > .row, #xuxi-odoo .s_color_blocks_2.o_full_screen_height > :first-child, #xuxi-odoo .s_color_blocks_2.cover_full > :first-child, #xuxi-odoo .s_color_blocks_2.o_full_screen_height > :first-child > .row, #xuxi-odoo .s_color_blocks_2.cover_full > :first-child > .row{min-height: inherit;}
#xuxi-odoo .s_color_blocks_2 .row{display: flex; flex-flow: row wrap;}
#xuxi-odoo .s_color_blocks_2 .row::before, #xuxi-odoo .s_color_blocks_2 .row::after{width: 0;}
#xuxi-odoo .s_color_blocks_2 > .container > .row > [class*="col-lg-"], #xuxi-odoo .s_color_blocks_2 > .container-fluid > .row > [class*="col-lg-"], #xuxi-odoo .s_color_blocks_2 > .container-sm > .row > [class*="col-lg-"], #xuxi-odoo .s_color_blocks_2 > .container-md > .row > [class*="col-lg-"], #xuxi-odoo .s_color_blocks_2 > .container-lg > .row > [class*="col-lg-"], #xuxi-odoo .s_color_blocks_2 > .container-xl > .row > [class*="col-lg-"], #xuxi-odoo .s_color_blocks_2 > .container-xxl > .row > [class*="col-lg-"], #xuxi-odoo .s_color_blocks_2 > .o_container_small > .row > [class*="col-lg-"]{padding: 8% 5%; padding-top: 8vw; padding-bottom: 8vw;}
#xuxi-odoo .s_color_blocks_2 img{max-width: 100%; height: auto;}
#xuxi-odoo .s_product_list:not([data-vcss]){padding-top: 20px;}
#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row:not(.o_grid_mode) > div{height: 200px;}
#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div{position: relative; margin-bottom: 20px; text-align: center;}
#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div a{display: block;}
#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div img{margin: auto; max-height: 130px;}
#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div .s_product_list_item_link{position: absolute; top: auto; left: 10%; bottom: 0; right: 10%;}
#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div .s_product_list_item_link > .btn{width: 100%; padding: 5px !important; font-size: 1rem;}
@media only screen and (max-width: 1280px){#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div .s_product_list_item_link > .btn{font-size: 12px;}}
#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div .s_product_list_item_link > .btn .fa{font-size: 1.125rem; padding-right: 5px;}
@media only screen and (max-width: 1024px){#xuxi-odoo .s_product_list:not([data-vcss]) > div > .row > div .s_product_list_item_link > .btn .fa{display: block; font-size: 25px;}}
#xuxi-odoo .s_mega_menu_images_subtitles:not([data-vcss]) .d-flex img{max-width: 64px; align-self: start;}
@media (max-width: 991.98px){#xuxi-odoo .s_mega_menu_images_subtitles:not([data-vcss]) .row > div.col-lg{min-width: fit-content;}}
@media (min-width: 576px) and (max-width: 991.98px){#xuxi-odoo .s_mega_menu_menus_logos:not([data-vcss]) .row > div.col-sm-6{min-width: min-content; flex-grow: 1;}}
@media (min-width: 768px) and (max-width: 991.98px){#xuxi-odoo .s_mega_menu_odoo_menu:not([data-vcss]) .row > div.col-md-6{min-width: min-content;}}
@media (min-width: 768px) and (max-width: 991.98px){#xuxi-odoo .s_mega_menu_big_icons_subtitles:not([data-vcss]) .row > div.col-md-6{min-width: fit-content;}}
@media (min-width: 576px) and (max-width: 991.98px){#xuxi-odoo .s_mega_menu_cards:not([data-vcss]) .row > div.col-sm-6{min-width: min-content; flex-grow: 1;}}
#xuxi-odoo:not(.editor_enable) #wrap .s_dynamic:not(.o_check_scroll_position).o_dynamic_empty, #xuxi-odoo:not(.editor_enable) #wrap .s_dynamic:not(.o_check_scroll_position).s_dynamic_empty, #xuxi-odoo:not(.editor_enable) #wrap .s_dynamic:not(.o_check_scroll_position).o_dynamic_snippet_empty{display: none !important;}
#xuxi-odoo:not(.editor_enable) #wrap .s_dynamic:not(.o_check_scroll_position).o_dynamic_snippet_loading section:not(.s_dynamic_snippet_holder){display: none !important;}
#xuxi-odoo:not(.editor_enable) #wrap .s_dynamic:not(.o_check_scroll_position).o_dynamic_snippet_loading .s_dynamic_snippet_holder{display: block !important;}
#xuxi-odoo .s_dynamic [data-url]{cursor: pointer;}
#xuxi-odoo .s_dynamic img{object-fit: scale-down;}
@media (min-width: 992px){#xuxi-odoo .s_dynamic > .container .s_dynamic_snippet_title.s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .s_dynamic_snippet_row > *, #xuxi-odoo .s_dynamic > .o_container_small .s_dynamic_snippet_title.s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .s_dynamic_snippet_row > *{flex: 0 1 MAX(var(--DynamicSnippet__entry-maxWidth, 315px), 50%);}}
@media (min-width: 992px){#xuxi-odoo .s_dynamic > .o_container_small .s_dynamic_snippet_row > *{flex: 0 1 MAX(var(--DynamicSnippet__entry-maxWidth, 315px), 50%);}}
#xuxi-odoo .s_dynamic > .o_container_small .s_dynamic_snippet_title.s_dynamic_snippet_title_aside{min-width: 41.66666667%;}
@media (min-width: 992px){#xuxi-odoo .s_dynamic > .o_container_small .s_dynamic_snippet_title.s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .s_dynamic_snippet_row > *{flex: 1 1 var(--DynamicSnippet__entry-maxWidth, 315px);}}
#xuxi-odoo .s_dynamic.s_dynamic_snippet_cover_left .s_dynamic_snippet_content_position{flex-direction: row-reverse;}
#xuxi-odoo .s_dynamic .dynamic_snippet_template .card-footer a, #xuxi-odoo .s_dynamic .dynamic_snippet_template .card-footer button, #xuxi-odoo .s_dynamic .o_dynamic_snippet_btn_wrapper{z-index: 2;}
#xuxi-odoo .s_dynamic .s_dynamic_snippet_arrow_bottom > .carousel-control-prev, #xuxi-odoo .s_dynamic .s_dynamic_snippet_arrow_bottom .carousel-control-next{position: relative;}
#xuxi-odoo .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content{width: 75%;}
#xuxi-odoo .editor_enable .s_embed_code{min-height: 0.875rem;}
#xuxi-odoo .editor_enable .s_website_form[data-vcss="001"] .s_website_form_field_hidden{display: block !important; opacity: 0.5;}
#xuxi-odoo .editor_enable .s_website_form[data-vcss="001"] .s_website_form_field_hidden_if{display: block !important; background-color: #D9D9D9;}
#xuxi-odoo .editor_enable .s_website_form[data-vcss="001"] .s_website_form_field select{pointer-events: none;}
@media (max-width: 575.98px){#xuxi-odoo .s_website_form[data-vcss="001"] .s_website_form_label{width: auto !important;}}
#xuxi-odoo .s_website_form[data-vcss="001"] .s_website_form_field_hidden{display: none !important;}
#xuxi-odoo .s_website_form[data-vcss="001"] span.s_website_form_mark{font-size: 0.85em; font-weight: 400;}
#xuxi-odoo .s_website_form[data-vcss="001"] .s_website_form_dnone{display: none;}
#xuxi-odoo .s_website_form[data-vcss="001"] .s_website_form_submit .s_website_form_label, #xuxi-odoo .s_website_form[data-vcss="001"] .s_website_form_recaptcha .s_website_form_label{float: left; height: 1px;}
#xuxi-odoo .s_website_form[data-vcss="001"] .s_website_form_no_submit_label .s_website_form_label{display: none;}
#xuxi-odoo .s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap{border: 1px solid #9a9ca5; border-radius: 0.25rem; font-size: 0.9em; line-height: normal;}
#xuxi-odoo .s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap div.o_file_name{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#xuxi-odoo .s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap i.o_file_delete{max-width: 25%; padding: 2px 4px 3px 4px; color: #CDB4DB; cursor: pointer;}
#xuxi-odoo .s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap i.o_file_delete:hover{color: #bc9acf;}
#xuxi-odoo .s_website_form[data-vcss="001"] .o_add_files_button{background-color: #e7e9ed; width: fit-content;}
#xuxi-odoo .s_website_form[data-vcss="001"] .o_add_files_button:hover{background-color: #dadde3;}
@media (max-width: 767.98px){#xuxi-odoo .s_website_form[data-vcss="001"] .datetimepicker-input{caret-color: transparent;}}
#xuxi-odoo:not(.editor_enable) .s_website_form[data-vcss="001"] .s_website_form_date:not(.s_website_form_datepicker_initialized) [value], #xuxi-odoo:not(.editor_enable) .s_website_form[data-vcss="001"] .s_website_form_datetime:not(.s_website_form_datepicker_initialized) [value]{color: transparent;}
#xuxi-odoo .s_website_form_cover > *:not(.o_scroll_button):not(#o_wblog_post_content_jump), #xuxi-odoo .s_website_form_cover > *:not(.o_scroll_button):not(#o_wblog_post_content_jump) > .row{min-height: inherit;}
@keyframes o-btn-ripple{100%{opacity: 0; transform: scale(2.5);}}
#xuxi-odoo .s_dynamic.s_dynamic_snippet_blog_posts{--Avatar-size: 1.5em;}
@media (min-width: 768px){#xuxi-odoo .s_dynamic .s_blog_posts_post_teaser{--lines-clamp: 4;}}
#xuxi-odoo .s_dynamic.s_blog_post_list:not(:has(.s_dynamic_snippet_title_aside)) .s_dynamic_snippet_content{margin-top: 1.875rem;}
@media (min-width: 992px){#xuxi-odoo .s_dynamic.s_blog_post_big_picture .s_blog_posts_post_cover{--aspect-ratio: 75%;}}
@media (min-width: 768px){#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover{--aspect-ratio: 66%;}}
@media (min-width: 1200px){#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover{--aspect-ratio: 50%;}}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture:not([class*="s_blog_posts_effect"]) .s_blog_post_big_picture_infos{display: flex; flex-direction: column; justify-content: space-around;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_dynamic_snippet_content, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_dynamic_snippet_content{text-align: center;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_header, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_header, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_header, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_hidden{height: 50%;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_hidden{transform: translateY(50%); transition: all 0.2s ease-in-out;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_post_big_picture_infos::before, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_post_big_picture_infos::before, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_post_big_picture_infos::before{position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0.3); transition: opacity 0.15s linear; opacity: 0; content: "";}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_post_big_picture_infos::before, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_post_big_picture_infos::before, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_post_big_picture_infos::before{opacity: 0;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post:hover .s_blog_post_big_picture_infos:before, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover .s_blog_post_big_picture_infos:before, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .s_blog_post_big_picture_infos:before{opacity: 1;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post_author, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post_author, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post_author{font-size: 0.9375rem;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title{transform: translateY(-25%); opacity: 1;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden{transform: translateY(0);}
@media (min-width: 992px) and (max-width: 1199.98px){#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post_author, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post_author, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post_author{font-size: 1.171875rem;}#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title{transform: translateY(50%); opacity: 0;}#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden{transform: translateY(-50%);}}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_small .s_blog_posts_post_author, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_small .s_blog_posts_post_author, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_small .s_blog_posts_post_author{font-size: 1.171875rem;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_post_big_picture_title, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_post_big_picture_title{transform: translateY(50%); opacity: 0;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden{transform: translateY(-50%);}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post::before{content: ""; position: absolute; top: 1rem; left: auto; bottom: auto; right: 1rem; border-top: 2px solid #FFF; border-right: 2px solid #FFF; padding: 1rem; transition: all 0.2s ease-in-out; transform: scale3d(0, 0, 0); transform-origin: top right; opacity: 0; z-index: 1;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover::before{opacity: 1; transform: scale3d(1, 1, 1);}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post::before, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .o_record_cover_image{transition: all 0.2s ease-in-out; transform: scale3d(1.12, 1.12, 1.12);}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post::before{position: absolute; top: 1rem; left: 1rem; bottom: 1rem; right: 1rem; border: 1px solid #FFF; border-radius: 0.375rem; opacity: 0; z-index: 1; content: ""; pointer-events: none;}
#xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .o_record_cover_image, #xuxi-odoo .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover::before{opacity: 1; transform: scale3d(1, 1, 1);}
@media (max-width: 767.98px){#xuxi-odoo .s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_default .s_blog_posts_post_cover_col{min-height: 12rem;}}
@media (min-width: 768px){#xuxi-odoo .s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_default .s_blog_posts_post_cover_col{flex: 0 0 MIN(26rem, 33%);}}
@media (max-width: 767.98px){#xuxi-odoo .s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover_col{min-height: 8rem;}}
@media (min-width: 768px){#xuxi-odoo .s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover_col{flex: 0 0 MIN(26rem, 25%);}}
#xuxi-odoo .s_dynamic.s_blog_post_horizontal .o_container_small .s_blog_posts_post_cover_col{display: none;}
#xuxi-odoo .s_dynamic.s_blog_post_card.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover{--aspect-ratio: 40%;}
@media (min-width: 576px){#xuxi-odoo .s_dynamic.s_dynamic_snippet_carousel.s_blog_post_big_picture .s_blog_posts_post_cover{--aspect-ratio: 50%;}}
@media (min-width: 992px){#xuxi-odoo .s_dynamic.s_dynamic_snippet_carousel.s_blog_post_big_picture .s_blog_posts_post_cover{--aspect-ratio: 100%;}}
#xuxi-odoo .s_dynamic.s_blog_post_single_circle .o_record_cover_container{max-width: 12.5rem;}
#xuxi-odoo .s_dynamic.s_blog_post_single_badge .s_cta_badge:hover{box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);}
#xuxi-odoo .o_rtl .s_dynamic_snippet_products{--o-chevron-rtl-rotate: 180deg;}
#xuxi-odoo .s_dynamic_snippet_products .s_dynamic_snippet_row.row{--gutter-x: var(--o-wsale-products-grid-gap, 16px);}
#xuxi-odoo .s_dynamic_snippet_products .carousel-item{padding-top: 1rem; padding-bottom: 1rem;}
#xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_design_grid .s_dynamic_snippet_row.row{--gutter-x: 0; --o-wsale-card-border-width: 1px 1px 1px 0;}
#xuxi-odoo .s_dynamic_snippet_products.o_wsale_products_opt_design_grid .s_dynamic_snippet_row.row > div:first-of-type{--o-wsale-card-border-width: 1px;}
#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel-control-next, #xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel-control-prev{aspect-ratio: var(--o-wsale-card-thumb-aspect-ratio, 1/1); width: var(--o-wsale-dynamic-snippet-col-size) !important; --o-wsale-dynamic-snippet-control-scale: 0.2; transform: scaleX(0.2); bottom: auto; isolation: isolate; padding-top: 1rem;}
#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel-control-next .oi, #xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel-control-prev .oi{transform: scaleX(5) rotate(var(--o-chevron-rtl-rotate, 0deg));}
#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel-control-next{transform-origin: center right;}
#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel-control-prev{transform-origin: center left;}
#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel{--o-wsale-dynamic-snippet-col-size: var(--o-carousel-item-width-percentage);}
#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel:where(:has(.col-6)){--o-wsale-dynamic-snippet-col-size: 50%;}
#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel:where(:has(.col-3)){--o-wsale-dynamic-snippet-col-size: 25%;}
@media (max-width: 991.98px){#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel-control-next, #xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel-control-prev{aspect-ratio: var(--o-wsale-card-thumb-aspect-ratio, 1/1); width: var(--o-wsale-dynamic-snippet-col-size) !important; --o-wsale-dynamic-snippet-control-scale: 0.2; transform: scaleX(0.2); bottom: auto; isolation: isolate; padding-top: 1rem;}#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel-control-next .oi, #xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel-control-prev .oi{transform: scaleX(5) rotate(var(--o-chevron-rtl-rotate, 0deg));}#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel-control-next{transform-origin: center right;}#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel-control-prev{transform-origin: center left;}#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel{--o-wsale-dynamic-snippet-col-size: var(--o-carousel-item-width-percentage);}#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel:where(:has(.col-6)){--o-wsale-dynamic-snippet-col-size: 50%;}#xuxi-odoo .s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel:where(:has(.col-3)){--o-wsale-dynamic-snippet-col-size: 25%;}}
#xuxi-odoo .s_dynamic_snippet_products .oe_product_cart{content-visibility: visible;}
@media (min-width: 768px){#xuxi-odoo .s_dynamic_snippet_products .container-fluid .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-prev, #xuxi-odoo .s_dynamic_snippet_products .container-sm .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-prev, #xuxi-odoo .s_dynamic_snippet_products .container-md .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-prev, #xuxi-odoo .s_dynamic_snippet_products .container-lg .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-prev, #xuxi-odoo .s_dynamic_snippet_products .container-xl .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-prev, #xuxi-odoo .s_dynamic_snippet_products .container-xxl .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-prev{transform: translateX(50%) scaleX(var(--o-wsale-dynamic-snippet-control-scale, 1));}#xuxi-odoo .s_dynamic_snippet_products .container-fluid .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-next, #xuxi-odoo .s_dynamic_snippet_products .container-sm .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-next, #xuxi-odoo .s_dynamic_snippet_products .container-md .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-next, #xuxi-odoo .s_dynamic_snippet_products .container-lg .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-next, #xuxi-odoo .s_dynamic_snippet_products .container-xl .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-next, #xuxi-odoo .s_dynamic_snippet_products .container-xxl .s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .carousel-control-next{transform: translateX(-50%) scaleX(var(--o-wsale-dynamic-snippet-control-scale, 1));}}
#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .carousel-item.active, #xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .carousel-item-next, #xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .carousel-item-prev{display: flex;}
#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .s_card{--card-img-size-h: inherit; --card-spacer-y: var(--CardBody-padding); --card-spacer-x: var(--CardBody-padding);}
#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards:not(.s_carousel_controllers_hidden) .card-body{padding-bottom: calc(var(--CarouselControllers-size, 3rem) + 2* var(--CardBody-padding) + var(--CardBody-extra-height));}
#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .s_carousel_cards_item:only-child .card-body{padding-bottom: calc(var(--card-spacer-y) + var(--CardBody-extra-height));}
@media (min-width: 992px){#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards.s_carousel_cards_with_img:has(.s_card.flex-lg-row-reverse) .o_horizontal_controllers_row{margin: 0 var(--card-img-size-h) 0 0;}#xuxi-odoo .s_carousel_cards_wrapper .s_carousel_cards .o_card_img{min-height: 100%; aspect-ratio: 1/var(--card-img-ratio-v);}}
#xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_up > .tab-pane.fade, #xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_down > .tab-pane.fade, #xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_left > .tab-pane.fade, #xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_right > .tab-pane.fade{transition: all 0.2s ease-in-out;}
#xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_up > .tab-pane.fade:where(:not(.show)){transform: translateY(-1.25rem);}
#xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_down > .tab-pane.fade:where(:not(.show)){transform: translateY(1.25rem);}
#xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_left > .tab-pane.fade:where(:not(.show)){transform: translateX(-1.25rem);}
#xuxi-odoo .s_tabs_common .s_tabs_content.s_tabs_slide_right > .tab-pane.fade:where(:not(.show)){transform: translateX(1.25rem);}
#xuxi-odoo .s_tabs_common .s_tabs_main .nav-tabs a.active{color: #212529;}
#xuxi-odoo .s_tabs_common .s_tabs_main .nav-underline .nav-link:not(.active){border: 0;}
@media (min-width: 576px){#xuxi-odoo .s_tabs_common .s_tabs_main.row .nav-underline{border-bottom: 0; border-left: 1px solid var(--o-border-color);}#xuxi-odoo .s_tabs_common .s_tabs_main.row .nav-underline .nav-link{margin-left: -1px; padding: 0.3125rem 1.25rem;}#xuxi-odoo .s_tabs_common .s_tabs_main.row .nav-underline .nav-link.active{border-left: 2px solid #945eb2; border-bottom: 0;}}
#xuxi-odoo .s_tabs_common .s_tabs_main .nav-buttons .active{color: #212529; background-color: #FFF;}
#xuxi-odoo .s_tabs_common .s_tabs_main .nav-buttons .active:where(:not(:focus-visible)){box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);}
#xuxi-odoo .s_tabs_common .s_tabs_main .nav-pills .active:where(:focus-visible){box-shadow: inset 0 0 0 0.25rem rgba(33, 37, 41, 0.25);}
@media (min-width: 992px){#xuxi-odoo .s_tabs_images .s_tabs_nav_with_descriptions:where(.s_tabs_nav_vertical) :where(.o_nav_tabs_description), #xuxi-odoo .s_tabs_images .s_tabs_nav_with_descriptions_active:where(.s_tabs_nav_vertical) .active > :where(.o_nav_tabs_description){display: block;}}
#xuxi-odoo .s_tabs_images .s_tabs_pills_template .nav-link.active{background: var(--nav-pills-link-active-bg) !important; color: var(--nav-pills-link-active-color) !important;}
@media (min-width: 992px){#xuxi-odoo .s_floating_blocks > .container, #xuxi-odoo .s_floating_blocks > .o_container_small, #xuxi-odoo .s_floating_blocks > .container-fluid, #xuxi-odoo .s_floating_blocks > .container-sm, #xuxi-odoo .s_floating_blocks > .container-md, #xuxi-odoo .s_floating_blocks > .container-lg, #xuxi-odoo .s_floating_blocks > .container-xl, #xuxi-odoo .s_floating_blocks > .container-xxl{--floating-boxes-box-ratio: var(--floating-boxes-box-ratio-lg); --floating-boxes-box-padding-x: var(--floating-boxes-box-padding-x-lg);}#xuxi-odoo .s_floating_blocks > .o_container_small{--floating-boxes-box-ratio: var(--floating-boxes-box-ratio-lg-container-small);}#xuxi-odoo .s_floating_blocks > .container-fluid > div, #xuxi-odoo .s_floating_blocks > .container-sm > div, #xuxi-odoo .s_floating_blocks > .container-md > div, #xuxi-odoo .s_floating_blocks > .container-lg > div, #xuxi-odoo .s_floating_blocks > .container-xl > div, #xuxi-odoo .s_floating_blocks > .container-xxl > div{padding-left: 3.75rem; padding-right: 3.75rem;}#xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .container, #xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .container-fluid, #xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .container-sm, #xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .container-md, #xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .container-lg, #xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .container-xl, #xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .container-xxl, #xuxi-odoo .s_floating_blocks .s_floating_blocks_block > .o_container_small{height: calc(50px * var(--floating-boxes-grid-rows));}}
@media (min-width: 1200px){#xuxi-odoo .s_floating_blocks > .container, #xuxi-odoo .s_floating_blocks > .o_container_small, #xuxi-odoo .s_floating_blocks > .container-fluid, #xuxi-odoo .s_floating_blocks > .container-sm, #xuxi-odoo .s_floating_blocks > .container-md, #xuxi-odoo .s_floating_blocks > .container-lg, #xuxi-odoo .s_floating_blocks > .container-xl, #xuxi-odoo .s_floating_blocks > .container-xxl{--floating-boxes-box-ratio: var(--floating-boxes-box-ratio-xl);}#xuxi-odoo .s_floating_blocks > .container-fluid > div, #xuxi-odoo .s_floating_blocks > .container-sm > div, #xuxi-odoo .s_floating_blocks > .container-md > div, #xuxi-odoo .s_floating_blocks > .container-lg > div, #xuxi-odoo .s_floating_blocks > .container-xl > div, #xuxi-odoo .s_floating_blocks > .container-xxl > div{padding-left: 7.5rem; padding-right: 7.5rem;}}
@media (min-width: 1400px){#xuxi-odoo .s_floating_blocks > .container-fluid > div, #xuxi-odoo .s_floating_blocks > .container-sm > div, #xuxi-odoo .s_floating_blocks > .container-md > div, #xuxi-odoo .s_floating_blocks > .container-lg > div, #xuxi-odoo .s_floating_blocks > .container-xl > div, #xuxi-odoo .s_floating_blocks > .container-xxl > div{padding-left: 11.25rem; padding-right: 11.25rem;}}
@keyframes o-marquee-scroll-left{to{transform: translateX(-100%);}}
@keyframes o-marquee-scroll-right{from{transform: translateX(-100%);}}
@media (min-width: 992px){#xuxi-odoo .s_ecomm_categories_showcase .container-fluid, #xuxi-odoo .s_ecomm_categories_showcase .container-sm, #xuxi-odoo .s_ecomm_categories_showcase .container-md, #xuxi-odoo .s_ecomm_categories_showcase .container-lg, #xuxi-odoo .s_ecomm_categories_showcase .container-xl, #xuxi-odoo .s_ecomm_categories_showcase .container-xxl{padding: 0 var(--ecomm-categories-showcase-fluid-padding-x, 0);}#xuxi-odoo .s_ecomm_categories_showcase .container-fluid:has(.gap-4), #xuxi-odoo .s_ecomm_categories_showcase .container-sm:has(.gap-4), #xuxi-odoo .s_ecomm_categories_showcase .container-md:has(.gap-4), #xuxi-odoo .s_ecomm_categories_showcase .container-lg:has(.gap-4), #xuxi-odoo .s_ecomm_categories_showcase .container-xl:has(.gap-4), #xuxi-odoo .s_ecomm_categories_showcase .container-xxl:has(.gap-4){--ecomm-categories-showcase-fluid-padding-x: 30px;}}
body.category-id-parent-79 #products,body.category-id-parent-79 #js-product-list-header,body.category-id-parent-79 #js-product-list-top,body.category-id-parent-79 #js-product-list,body.category-id-parent-79 #js-product-list-bottom,body.category-id-parent-79 #js-product-list-footer,body.category-id-parent-80 #products,body.category-id-parent-80 #js-product-list-header,body.category-id-parent-80 #js-product-list-top,body.category-id-parent-80 #js-product-list,body.category-id-parent-80 #js-product-list-bottom,body.category-id-parent-80 #js-product-list-footer{display:none !important;}

/* ==== XUXI LAYOUT OVERRIDES ==== */
#xuxi-odoo .o_grid_mode:has(.o_grid_item a.btn){grid-auto-rows:auto !important;align-items:start;}
#xuxi-odoo .o_grid_mode > .o_grid_item:has(a.btn){grid-column:1 / -1 !important;grid-row:auto !important;height:auto !important;z-index:5 !important;text-align:center;padding-top:10px !important;}


/* ==== XUXI grid fix (paginas con clase .xpal): 2 columnas, medio a la izquierda, texto a la izquierda ==== */
#xuxi-odoo.xpal .o_grid_mode{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;grid-auto-rows:initial !important;}
#xuxi-odoo.xpal .o_grid_mode > .o_grid_item{grid-area:auto !important;grid-column:auto !important;grid-row:auto !important;height:auto !important;flex:1 1 340px;max-width:560px;width:auto !important;}
#xuxi-odoo.xpal .o_grid_mode > .o_grid_item:has(iframe),
#xuxi-odoo.xpal .o_grid_mode > .o_grid_item:has(.media_iframe_video),
#xuxi-odoo.xpal .o_grid_mode > .o_grid_item:has(img){order:-1;}
#xuxi-odoo.xpal .o_grid_mode > .o_grid_item:has(ul){text-align:left !important;}
#xuxi-odoo.xpal .o_grid_mode .o_grid_item ul{padding-left:1.4em !important;margin-left:0 !important;list-style-position:outside;}
#xuxi-odoo.xpal .o_grid_mode .o_grid_item li{text-align:left !important;}
