/* Generiert mit scripts/build-atlas-critical-css.js; nicht von Hand bearbeiten. */
/* <inline asset> */
@charset "UTF-8";

/* /web/static/lib/bootstrap/scss/_functions.scss */


/* /web/static/lib/bootstrap/scss/_mixins.scss */


/* /web/static/src/scss/functions.scss */


/* /web/static/src/scss/mixins_forwardport.scss */


/* /web/static/src/scss/bs_mixins_overrides.scss */
   .o_figure_relative_layout .figure-caption h1, .o_colored_level .o_figure_relative_layout .figure-caption h1, .o_cc5 h1, .o_colored_level .o_cc5 h1, .o_cc4 h1, .o_colored_level .o_cc4 h1, .o_cc3 h1, .o_colored_level .o_cc3 h1, .o_cc2 h1, .o_footer h1, .o_colored_level .o_cc2 h1, .o_colored_level .o_footer h1, .o_cc1 h1, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h1, .navbar-light h1, .o_colored_level .o_cc1 h1, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h1, .o_colored_level .navbar-light h1, .bg-o-color-5 h1, .o_colored_level .bg-o-color-5 h1, .bg-o-color-4 h1, .o_colored_level .bg-o-color-4 h1, .bg-o-color-3 h1, .o_colored_level .bg-o-color-3 h1, .bg-o-color-2 h1, .o_colored_level .bg-o-color-2 h1, .bg-o-color-1 h1, .o_colored_level .bg-o-color-1 h1, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h1, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h1, .bg-white h1, .o_colored_level .bg-white h1, .bg-black h1, .o_colored_level .bg-black h1, .bg-black-50 h1, .o_colored_level .bg-black-50 h1, .bg-black-75 h1, .o_colored_level .bg-black-75 h1, .bg-white-50 h1, .o_colored_level .bg-white-50 h1, .bg-white-75 h1, .o_colored_level .bg-white-75 h1, .bg-white-85 h1, .o_colored_level .bg-white-85 h1, .bg-900 h1, .o_colored_level .bg-900 h1, .bg-800 h1, .o_colored_level .bg-800 h1, .bg-700 h1, .o_colored_level .bg-700 h1, .bg-600 h1, .o_colored_level .bg-600 h1, .bg-500 h1, .o_colored_level .bg-500 h1, .bg-400 h1, .o_colored_level .bg-400 h1, .bg-300 h1, .o_colored_level .bg-300 h1, .bg-200 h1, .o_colored_level .bg-200 h1, .bg-100 h1, .o_colored_level .bg-100 h1, .o_figure_relative_layout .figure-caption .h1, .o_colored_level .o_figure_relative_layout .figure-caption .h1, .o_cc5 .h1, .o_colored_level .o_cc5 .h1, .o_cc4 .h1, .o_colored_level .o_cc4 .h1, .o_cc3 .h1, .o_colored_level .o_cc3 .h1, .o_cc2 .h1, .o_footer .h1, .o_colored_level .o_cc2 .h1, .o_colored_level .o_footer .h1, .o_cc1 .h1, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h1, .navbar-light .h1, .o_colored_level .o_cc1 .h1, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h1, .o_colored_level .navbar-light .h1, .bg-o-color-5 .h1, .o_colored_level .bg-o-color-5 .h1, .bg-o-color-4 .h1, .o_colored_level .bg-o-color-4 .h1, .bg-o-color-3 .h1, .o_colored_level .bg-o-color-3 .h1, .bg-o-color-2 .h1, .o_colored_level .bg-o-color-2 .h1, .bg-o-color-1 .h1, .o_colored_level .bg-o-color-1 .h1, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h1, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h1, .bg-white .h1, .o_colored_level .bg-white .h1, .bg-black .h1, .o_colored_level .bg-black .h1, .bg-black-50 .h1, .o_colored_level .bg-black-50 .h1, .bg-black-75 .h1, .o_colored_level .bg-black-75 .h1, .bg-white-50 .h1, .o_colored_level .bg-white-50 .h1, .bg-white-75 .h1, .o_colored_level .bg-white-75 .h1, .bg-white-85 .h1, .o_colored_level .bg-white-85 .h1, .bg-900 .h1, .o_colored_level .bg-900 .h1, .bg-800 .h1, .o_colored_level .bg-800 .h1, .bg-700 .h1, .o_colored_level .bg-700 .h1, .bg-600 .h1, .o_colored_level .bg-600 .h1, .bg-500 .h1, .o_colored_level .bg-500 .h1, .bg-400 .h1, .bg-300 .h1, .bg-200 .h1, .bg-100 .h1, .o_figure_relative_layout .figure-caption h2, .o_colored_level .o_figure_relative_layout .figure-caption h2, .o_cc5 h2, .o_colored_level .o_cc5 h2, .o_cc4 h2, .o_colored_level .o_cc4 h2, .o_cc3 h2, .o_colored_level .o_cc3 h2, .o_cc2 h2, .o_footer h2, .o_colored_level .o_cc2 h2, .o_colored_level .o_footer h2, .o_cc1 h2, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h2, .navbar-light h2, .o_colored_level .o_cc1 h2, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h2, .o_colored_level .navbar-light h2, .bg-o-color-5 h2, .o_colored_level .bg-o-color-5 h2, .bg-o-color-4 h2, .o_colored_level .bg-o-color-4 h2, .bg-o-color-3 h2, .o_colored_level .bg-o-color-3 h2, .bg-o-color-2 h2, .o_colored_level .bg-o-color-2 h2, .bg-o-color-1 h2, .o_colored_level .bg-o-color-1 h2, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h2, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h2, .bg-white h2, .o_colored_level .bg-white h2, .bg-black h2, .o_colored_level .bg-black h2, .bg-black-50 h2, .o_colored_level .bg-black-50 h2, .bg-black-75 h2, .o_colored_level .bg-black-75 h2, .bg-white-50 h2, .o_colored_level .bg-white-50 h2, .bg-white-75 h2, .o_colored_level .bg-white-75 h2, .bg-white-85 h2, .o_colored_level .bg-white-85 h2, .bg-900 h2, .o_colored_level .bg-900 h2, .bg-800 h2, .o_colored_level .bg-800 h2, .bg-700 h2, .o_colored_level .bg-700 h2, .bg-600 h2, .o_colored_level .bg-600 h2, .bg-500 h2, .o_colored_level .bg-500 h2, .bg-400 h2, .o_colored_level .bg-400 h2, .bg-300 h2, .o_colored_level .bg-300 h2, .bg-200 h2, .o_colored_level .bg-200 h2, .bg-100 h2, .o_colored_level .bg-100 h2, .o_figure_relative_layout .figure-caption .h2, .o_colored_level .o_figure_relative_layout .figure-caption .h2, .o_cc5 .h2, .o_colored_level .o_cc5 .h2, .o_cc4 .h2, .o_colored_level .o_cc4 .h2, .o_cc3 .h2, .o_colored_level .o_cc3 .h2, .o_cc2 .h2, .o_footer .h2, .o_colored_level .o_cc2 .h2, .o_colored_level .o_footer .h2, .o_cc1 .h2, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h2, .navbar-light .h2, .o_colored_level .o_cc1 .h2, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h2, .o_colored_level .navbar-light .h2, .bg-o-color-5 .h2, .o_colored_level .bg-o-color-5 .h2, .bg-o-color-4 .h2, .o_colored_level .bg-o-color-4 .h2, .bg-o-color-3 .h2, .o_colored_level .bg-o-color-3 .h2, .bg-o-color-2 .h2, .o_colored_level .bg-o-color-2 .h2, .bg-o-color-1 .h2, .o_colored_level .bg-o-color-1 .h2, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h2, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h2, .bg-white .h2, .o_colored_level .bg-white .h2, .bg-black .h2, .o_colored_level .bg-black .h2, .bg-black-50 .h2, .o_colored_level .bg-black-50 .h2, .bg-black-75 .h2, .o_colored_level .bg-black-75 .h2, .bg-white-50 .h2, .o_colored_level .bg-white-50 .h2, .bg-white-75 .h2, .o_colored_level .bg-white-75 .h2, .bg-white-85 .h2, .o_colored_level .bg-white-85 .h2, .bg-900 .h2, .o_colored_level .bg-900 .h2, .bg-800 .h2, .o_colored_level .bg-800 .h2, .bg-700 .h2, .o_colored_level .bg-700 .h2, .bg-600 .h2, .o_colored_level .bg-600 .h2, .bg-500 .h2, .o_colored_level .bg-500 .h2, .bg-400 .h2, .bg-300 .h2, .bg-200 .h2, .bg-100 .h2, .o_figure_relative_layout .figure-caption h3, .o_colored_level .o_figure_relative_layout .figure-caption h3, .o_cc5 h3, .o_colored_level .o_cc5 h3, .o_cc4 h3, .o_colored_level .o_cc4 h3, .o_cc3 h3, .o_colored_level .o_cc3 h3, .o_cc2 h3, .o_footer h3, .o_colored_level .o_cc2 h3, .o_colored_level .o_footer h3, .o_cc1 h3, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h3, .navbar-light h3, .o_colored_level .o_cc1 h3, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h3, .o_colored_level .navbar-light h3, .bg-o-color-5 h3, .o_colored_level .bg-o-color-5 h3, .bg-o-color-4 h3, .o_colored_level .bg-o-color-4 h3, .bg-o-color-3 h3, .o_colored_level .bg-o-color-3 h3, .bg-o-color-2 h3, .o_colored_level .bg-o-color-2 h3, .bg-o-color-1 h3, .o_colored_level .bg-o-color-1 h3, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h3, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h3, .bg-white h3, .o_colored_level .bg-white h3, .bg-black h3, .o_colored_level .bg-black h3, .bg-black-50 h3, .o_colored_level .bg-black-50 h3, .bg-black-75 h3, .o_colored_level .bg-black-75 h3, .bg-white-50 h3, .o_colored_level .bg-white-50 h3, .bg-white-75 h3, .o_colored_level .bg-white-75 h3, .bg-white-85 h3, .o_colored_level .bg-white-85 h3, .bg-900 h3, .o_colored_level .bg-900 h3, .bg-800 h3, .o_colored_level .bg-800 h3, .bg-700 h3, .o_colored_level .bg-700 h3, .bg-600 h3, .o_colored_level .bg-600 h3, .bg-500 h3, .o_colored_level .bg-500 h3, .bg-400 h3, .o_colored_level .bg-400 h3, .bg-300 h3, .o_colored_level .bg-300 h3, .bg-200 h3, .o_colored_level .bg-200 h3, .bg-100 h3, .o_colored_level .bg-100 h3, .o_figure_relative_layout .figure-caption .h3, .o_colored_level .o_figure_relative_layout .figure-caption .h3, .o_cc5 .h3, .o_colored_level .o_cc5 .h3, .o_cc4 .h3, .o_colored_level .o_cc4 .h3, .o_cc3 .h3, .o_colored_level .o_cc3 .h3, .o_cc2 .h3, .o_footer .h3, .o_colored_level .o_cc2 .h3, .o_colored_level .o_footer .h3, .o_cc1 .h3, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h3, .navbar-light .h3, .o_colored_level .o_cc1 .h3, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h3, .o_colored_level .navbar-light .h3, .bg-o-color-5 .h3, .o_colored_level .bg-o-color-5 .h3, .bg-o-color-4 .h3, .o_colored_level .bg-o-color-4 .h3, .bg-o-color-3 .h3, .o_colored_level .bg-o-color-3 .h3, .bg-o-color-2 .h3, .o_colored_level .bg-o-color-2 .h3, .bg-o-color-1 .h3, .o_colored_level .bg-o-color-1 .h3, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h3, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h3, .bg-white .h3, .o_colored_level .bg-white .h3, .bg-black .h3, .o_colored_level .bg-black .h3, .bg-black-50 .h3, .o_colored_level .bg-black-50 .h3, .bg-black-75 .h3, .o_colored_level .bg-black-75 .h3, .bg-white-50 .h3, .o_colored_level .bg-white-50 .h3, .bg-white-75 .h3, .o_colored_level .bg-white-75 .h3, .bg-white-85 .h3, .o_colored_level .bg-white-85 .h3, .bg-900 .h3, .o_colored_level .bg-900 .h3, .bg-800 .h3, .o_colored_level .bg-800 .h3, .bg-700 .h3, .o_colored_level .bg-700 .h3, .bg-600 .h3, .o_colored_level .bg-600 .h3, .bg-500 .h3, .o_colored_level .bg-500 .h3, .bg-400 .h3, .bg-300 .h3, .bg-200 .h3, .bg-100 .h3, .o_figure_relative_layout .figure-caption h4, .o_colored_level .o_figure_relative_layout .figure-caption h4, .o_cc5 h4, .o_colored_level .o_cc5 h4, .o_cc4 h4, .o_colored_level .o_cc4 h4, .o_cc3 h4, .o_colored_level .o_cc3 h4, .o_cc2 h4, .o_footer h4, .o_colored_level .o_cc2 h4, .o_colored_level .o_footer h4, .o_cc1 h4, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h4, .navbar-light h4, .o_colored_level .o_cc1 h4, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h4, .o_colored_level .navbar-light h4, .bg-o-color-5 h4, .o_colored_level .bg-o-color-5 h4, .bg-o-color-4 h4, .o_colored_level .bg-o-color-4 h4, .bg-o-color-3 h4, .o_colored_level .bg-o-color-3 h4, .bg-o-color-2 h4, .o_colored_level .bg-o-color-2 h4, .bg-o-color-1 h4, .o_colored_level .bg-o-color-1 h4, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h4, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h4, .bg-white h4, .o_colored_level .bg-white h4, .bg-black h4, .o_colored_level .bg-black h4, .bg-black-50 h4, .o_colored_level .bg-black-50 h4, .bg-black-75 h4, .o_colored_level .bg-black-75 h4, .bg-white-50 h4, .o_colored_level .bg-white-50 h4, .bg-white-75 h4, .o_colored_level .bg-white-75 h4, .bg-white-85 h4, .o_colored_level .bg-white-85 h4, .bg-900 h4, .o_colored_level .bg-900 h4, .bg-800 h4, .o_colored_level .bg-800 h4, .bg-700 h4, .o_colored_level .bg-700 h4, .bg-600 h4, .o_colored_level .bg-600 h4, .bg-500 h4, .o_colored_level .bg-500 h4, .bg-400 h4, .o_colored_level .bg-400 h4, .bg-300 h4, .o_colored_level .bg-300 h4, .bg-200 h4, .o_colored_level .bg-200 h4, .bg-100 h4, .o_colored_level .bg-100 h4, .o_figure_relative_layout .figure-caption .h4, .o_colored_level .o_figure_relative_layout .figure-caption .h4, .o_cc5 .h4, .o_colored_level .o_cc5 .h4, .o_cc4 .h4, .o_colored_level .o_cc4 .h4, .o_cc3 .h4, .o_colored_level .o_cc3 .h4, .o_cc2 .h4, .o_footer .h4, .o_colored_level .o_cc2 .h4, .o_colored_level .o_footer .h4, .o_cc1 .h4, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h4, .navbar-light .h4, .o_colored_level .o_cc1 .h4, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h4, .o_colored_level .navbar-light .h4, .bg-o-color-5 .h4, .o_colored_level .bg-o-color-5 .h4, .bg-o-color-4 .h4, .o_colored_level .bg-o-color-4 .h4, .bg-o-color-3 .h4, .o_colored_level .bg-o-color-3 .h4, .bg-o-color-2 .h4, .o_colored_level .bg-o-color-2 .h4, .bg-o-color-1 .h4, .o_colored_level .bg-o-color-1 .h4, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h4, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h4, .bg-white .h4, .o_colored_level .bg-white .h4, .bg-black .h4, .o_colored_level .bg-black .h4, .bg-black-50 .h4, .o_colored_level .bg-black-50 .h4, .bg-black-75 .h4, .o_colored_level .bg-black-75 .h4, .bg-white-50 .h4, .o_colored_level .bg-white-50 .h4, .bg-white-75 .h4, .o_colored_level .bg-white-75 .h4, .bg-white-85 .h4, .o_colored_level .bg-white-85 .h4, .bg-900 .h4, .o_colored_level .bg-900 .h4, .bg-800 .h4, .o_colored_level .bg-800 .h4, .bg-700 .h4, .o_colored_level .bg-700 .h4, .bg-600 .h4, .o_colored_level .bg-600 .h4, .bg-500 .h4, .o_colored_level .bg-500 .h4, .bg-400 .h4, .bg-300 .h4, .bg-200 .h4, .bg-100 .h4, .o_figure_relative_layout .figure-caption h5, .o_colored_level .o_figure_relative_layout .figure-caption h5, .o_cc5 h5, .o_colored_level .o_cc5 h5, .o_cc4 h5, .o_colored_level .o_cc4 h5, .o_cc3 h5, .o_colored_level .o_cc3 h5, .o_cc2 h5, .o_footer h5, .o_colored_level .o_cc2 h5, .o_colored_level .o_footer h5, .o_cc1 h5, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h5, .navbar-light h5, .o_colored_level .o_cc1 h5, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h5, .o_colored_level .navbar-light h5, .bg-o-color-5 h5, .o_colored_level .bg-o-color-5 h5, .bg-o-color-4 h5, .o_colored_level .bg-o-color-4 h5, .bg-o-color-3 h5, .o_colored_level .bg-o-color-3 h5, .bg-o-color-2 h5, .o_colored_level .bg-o-color-2 h5, .bg-o-color-1 h5, .o_colored_level .bg-o-color-1 h5, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h5, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h5, .bg-white h5, .o_colored_level .bg-white h5, .bg-black h5, .o_colored_level .bg-black h5, .bg-black-50 h5, .o_colored_level .bg-black-50 h5, .bg-black-75 h5, .o_colored_level .bg-black-75 h5, .bg-white-50 h5, .o_colored_level .bg-white-50 h5, .bg-white-75 h5, .o_colored_level .bg-white-75 h5, .bg-white-85 h5, .o_colored_level .bg-white-85 h5, .bg-900 h5, .o_colored_level .bg-900 h5, .bg-800 h5, .o_colored_level .bg-800 h5, .bg-700 h5, .o_colored_level .bg-700 h5, .bg-600 h5, .o_colored_level .bg-600 h5, .bg-500 h5, .o_colored_level .bg-500 h5, .bg-400 h5, .o_colored_level .bg-400 h5, .bg-300 h5, .o_colored_level .bg-300 h5, .bg-200 h5, .o_colored_level .bg-200 h5, .bg-100 h5, .o_colored_level .bg-100 h5, .o_figure_relative_layout .figure-caption .h5, .o_colored_level .o_figure_relative_layout .figure-caption .h5, .o_cc5 .h5, .o_colored_level .o_cc5 .h5, .o_cc4 .h5, .o_colored_level .o_cc4 .h5, .o_cc3 .h5, .o_colored_level .o_cc3 .h5, .o_cc2 .h5, .o_footer .h5, .o_colored_level .o_cc2 .h5, .o_colored_level .o_footer .h5, .o_cc1 .h5, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h5, .navbar-light .h5, .o_colored_level .o_cc1 .h5, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h5, .o_colored_level .navbar-light .h5, .bg-o-color-5 .h5, .o_colored_level .bg-o-color-5 .h5, .bg-o-color-4 .h5, .o_colored_level .bg-o-color-4 .h5, .bg-o-color-3 .h5, .o_colored_level .bg-o-color-3 .h5, .bg-o-color-2 .h5, .o_colored_level .bg-o-color-2 .h5, .bg-o-color-1 .h5, .o_colored_level .bg-o-color-1 .h5, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h5, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h5, .bg-white .h5, .o_colored_level .bg-white .h5, .bg-black .h5, .o_colored_level .bg-black .h5, .bg-black-50 .h5, .o_colored_level .bg-black-50 .h5, .bg-black-75 .h5, .o_colored_level .bg-black-75 .h5, .bg-white-50 .h5, .o_colored_level .bg-white-50 .h5, .bg-white-75 .h5, .o_colored_level .bg-white-75 .h5, .bg-white-85 .h5, .o_colored_level .bg-white-85 .h5, .bg-900 .h5, .o_colored_level .bg-900 .h5, .bg-800 .h5, .o_colored_level .bg-800 .h5, .bg-700 .h5, .o_colored_level .bg-700 .h5, .bg-600 .h5, .o_colored_level .bg-600 .h5, .bg-500 .h5, .o_colored_level .bg-500 .h5, .bg-400 .h5, .bg-300 .h5, .bg-200 .h5, .bg-100 .h5, .o_figure_relative_layout .figure-caption h6, .o_colored_level .o_figure_relative_layout .figure-caption h6, .o_cc5 h6, .o_colored_level .o_cc5 h6, .o_cc4 h6, .o_colored_level .o_cc4 h6, .o_cc3 h6, .o_colored_level .o_cc3 h6, .o_cc2 h6, .o_footer h6, .o_colored_level .o_cc2 h6, .o_colored_level .o_footer h6, .o_cc1 h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h6, .navbar-light h6, .o_colored_level .o_cc1 h6, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar h6, .o_colored_level .navbar-light h6, .bg-o-color-5 h6, .o_colored_level .bg-o-color-5 h6, .bg-o-color-4 h6, .o_colored_level .bg-o-color-4 h6, .bg-o-color-3 h6, .o_colored_level .bg-o-color-3 h6, .bg-o-color-2 h6, .o_colored_level .bg-o-color-2 h6, .bg-o-color-1 h6, .o_colored_level .bg-o-color-1 h6, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h6, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) h6, .bg-white h6, .o_colored_level .bg-white h6, .bg-black h6, .o_colored_level .bg-black h6, .bg-black-50 h6, .o_colored_level .bg-black-50 h6, .bg-black-75 h6, .o_colored_level .bg-black-75 h6, .bg-white-50 h6, .o_colored_level .bg-white-50 h6, .bg-white-75 h6, .o_colored_level .bg-white-75 h6, .bg-white-85 h6, .o_colored_level .bg-white-85 h6, .bg-900 h6, .o_colored_level .bg-900 h6, .bg-800 h6, .o_colored_level .bg-800 h6, .bg-700 h6, .o_colored_level .bg-700 h6, .bg-600 h6, .o_colored_level .bg-600 h6, .bg-500 h6, .o_colored_level .bg-500 h6, .bg-400 h6, .o_colored_level .bg-400 h6, .bg-300 h6, .o_colored_level .bg-300 h6, .bg-200 h6, .o_colored_level .bg-200 h6, .bg-100 h6, .o_colored_level .bg-100 h6, .o_figure_relative_layout .figure-caption .h6, .o_colored_level .o_figure_relative_layout .figure-caption .h6, .o_cc5 .h6, .o_colored_level .o_cc5 .h6, .o_cc4 .h6, .o_colored_level .o_cc4 .h6, .o_cc3 .h6, .o_colored_level .o_cc3 .h6, .o_cc2 .h6, .o_footer .h6, .o_colored_level .o_cc2 .h6, .o_colored_level .o_footer .h6, .o_cc1 .h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h6, .navbar-light .h6, .o_colored_level .o_cc1 .h6, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .h6, .o_colored_level .navbar-light .h6, .bg-o-color-5 .h6, .o_colored_level .bg-o-color-5 .h6, .bg-o-color-4 .h6, .o_colored_level .bg-o-color-4 .h6, .bg-o-color-3 .h6, .o_colored_level .bg-o-color-3 .h6, .bg-o-color-2 .h6, .o_colored_level .bg-o-color-2 .h6, .bg-o-color-1 .h6, .o_colored_level .bg-o-color-1 .h6, :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h6, .o_colored_level :where(.card:not([data-vxml])) .card-body:not(.card[data-vxml] .card-body) .h6, .bg-white .h6, .o_colored_level .bg-white .h6, .bg-black .h6, .o_colored_level .bg-black .h6, .bg-black-50 .h6, .o_colored_level .bg-black-50 .h6, .bg-black-75 .h6, .o_colored_level .bg-black-75 .h6, .bg-white-50 .h6, .o_colored_level .bg-white-50 .h6, .bg-white-75 .h6, .o_colored_level .bg-white-75 .h6, .bg-white-85 .h6, .o_colored_level .bg-white-85 .h6, .bg-900 .h6, .o_colored_level .bg-900 .h6, .bg-800 .h6, .o_colored_level .bg-800 .h6, .bg-700 .h6, .o_colored_level .bg-700 .h6, .bg-600 .h6, .o_colored_level .bg-600 .h6, .bg-500 .h6, .o_colored_level .bg-500 .h6, .bg-400 .h6, .bg-300 .h6, .bg-200 .h6, .bg-100 .h6{color: inherit;}

/* /web_enterprise/static/src/scss/primary_variables.scss */


/* /web/static/src/scss/primary_variables.scss */


/* /web_enterprise/static/src/webclient/home_menu/home_menu.variables.scss */


/* /web_enterprise/static/src/webclient/navbar/navbar.variables.scss */


/* /html_editor/static/src/scss/html_editor.variables.scss */


/* /web/static/src/core/avatar/avatar.variables.scss */


/* /web/static/src/core/bottom_sheet/bottom_sheet.variables.scss */


/* /web/static/src/core/notifications/notification.variables.scss */


/* /web/static/src/search/control_panel/control_panel.variables.scss */


/* /web/static/src/search/search_bar/search_bar.variables.scss */


/* /web/static/src/search/search_panel/search_panel.variables.scss */


/* /web/static/src/views/fields/statusbar/statusbar_field.variables.scss */


/* /web/static/src/views/fields/translation_button.variables.scss */


/* /web/static/src/views/form/form.variables.scss */


/* /web/static/src/views/kanban/kanban.variables.scss */


/* /web/static/src/webclient/burger_menu/burger_menu.variables.scss */


/* /web/static/src/webclient/navbar/navbar.variables.scss */
 .o_main_navbar .o_menu_brand, .o_main_navbar .o_navbar_apps_menu .dropdown-toggle, .o_main_navbar .o_nav_entry, .o_main_navbar .dropdown-toggle:not(.o-dropdown-toggle-custo), .o_main_navbar .o_menu_toggle{position: relative; display: flex; align-items: center; width: auto; height: calc(var(--o-navbar-height) - 20px); border-radius: 0.25rem; user-select: none; background-color: inherit; font-size: 1em; color: var(--NavBar-entry-color, #111827);}.o_main_navbar .o_menu_brand:hover, .o_main_navbar .o_navbar_apps_menu .dropdown-toggle:hover, .o_main_navbar .o_nav_entry:hover, .o_main_navbar .dropdown-toggle:hover:not(.o-dropdown-toggle-custo), .o_main_navbar .o_menu_toggle:hover, .o_main_navbar .o_menu_brand:focus, .o_main_navbar .o_navbar_apps_menu .dropdown-toggle:focus, .o_main_navbar .o_nav_entry:focus, .o_main_navbar .dropdown-toggle:focus:not(.o-dropdown-toggle-custo), .o_main_navbar .o_menu_toggle:focus, .o_main_navbar .focus.o_menu_brand, .o_main_navbar .o_navbar_apps_menu .focus.dropdown-toggle, .o_main_navbar .focus.o_nav_entry, .o_main_navbar .focus.dropdown-toggle:not(.o-dropdown-toggle-custo), .o_main_navbar .focus.o_menu_toggle{color: var(--NavBar-entry-color--hover, #000);}.o_main_navbar .o_menu_brand, .o_main_navbar .o_nav_entry, .o_main_navbar .dropdown-toggle:not(.o-dropdown-toggle-custo), .o_main_navbar .o_menu_toggle{margin: 0; margin-left: var(--NavBar-entry-margin-left, 1px); margin-right: var(--NavBar-entry-margin-right, 1px); padding: 0; padding-left: var(--NavBar-entry-padding-left, 0.63em); padding-right: var(--NavBar-entry-padding-right, 0.63em); line-height: calc(var(--o-navbar-height) - 20px);}

/* /mail/static/src/core/common/primary_variables.scss */


/* /mail/static/src/scss/variables/primary_variables.scss */


/* /onboarding/static/src/scss/onboarding.variables.scss */


/* /portal/static/src/scss/primary_variables.scss */


/* /account/static/src/scss/variables.scss */
 @keyframes animate-red{0%{color: red;}100%{color: inherit;}}

/* /portal/static/src/scss/bootstrap_overridden.scss */


/* /html_editor/static/src/scss/bootstrap_overridden.scss */


/* /web/static/src/scss/bootstrap_overridden_frontend.scss */


/* /web/static/src/scss/pre_variables.scss */


/* /web/static/lib/bootstrap/scss/_variables.scss */


/* /web/static/lib/bootstrap/scss/_variables-dark.scss */


/* /web/static/lib/bootstrap/scss/_maps.scss */


/* /web/static/src/scss/import_bootstrap.scss */
 :root, [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: #F6F5F4; --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: #000000; --o-cc4-btn-secondary-border: ; --o-cc4-btn-secondary: #F6F5F4; --o-cc4-btn-primary-border: ; --o-cc4-btn-primary: #000000; --o-cc4-link: #000000; --o-cc4-h6: ; --o-cc4-h5: ; --o-cc4-h4: ; --o-cc4-h3: ; --o-cc4-h2: ; --o-cc4-headings: ; --o-cc4-text: ; --o-cc4-bg: #714B67; --o-cc3-btn-secondary-border: ; --o-cc3-btn-secondary: #F6F5F4; --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: #F0CDA8; --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: #000000; --o-cc2-text: ; --o-cc2-bg: #F6F5F4; --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: #F6F5F4; --header-sales_four-custom: ; --header-sales_four: #FFFFFF; --header-sales_three-custom: ; --header-sales_three: #F6F5F4; --header-sales_two-custom: ; --header-sales_two: #000000; --header-sales_one-custom: ; --header-sales_one: #F6F5F4; --menu-border-color: ; --menu-custom: ; --menu: #FFFFFF; --input: ; --body: white; --o-color-5: #000000; --o-color-4: #FFFFFF; --o-color-3: #F6F5F4; --o-color-2: #F0CDA8; --o-color-1: #714B67; --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: #714B67; --secondary: #F0CDA8; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #F6F5F4; --dark: #000000; --primary-rgb: 113, 75, 103; --secondary-rgb: 240, 205, 168; --success-rgb: 40, 167, 69; --info-rgb: 23, 162, 184; --warning-rgb: 255, 193, 7; --danger-rgb: 220, 53, 69; --light-rgb: 246, 245, 244; --dark-rgb: 0, 0, 0; --primary-text-emphasis: #65435c; --secondary-text-emphasis: #605243; --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: #e3dbe1; --secondary-bg-subtle: #fcf5ee; --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: #c6b7c2; --secondary-border-subtle: #f9ebdc; --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: "Inter", "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: 1rem; --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: #65435c; --link-color-rgb: 100.73829787, 66.86170213, 91.82340426; --link-decoration: none; --link-hover-color: #372432; --link-hover-color-rgb: 54.75691489, 36.34308511, 49.91117021; --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.4rem; --border-radius-sm: 0.3rem; --border-radius-lg: 0.6rem; --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(113, 75, 103, 0.25); --form-valid-color: #28a745; --form-valid-border-color: #28a745; --form-invalid-color: #dc3545; --form-invalid-border-color: #dc3545;}*, *::before, *::after{box-sizing: border-box;}body{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);}hr{margin: 1rem 0; color: inherit; border: 0; border-top: var(--border-width) solid var(--o-border-color); opacity: 1;}h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1{margin-top: 0; margin-bottom: 0.5rem; font-family: "Inter Tight", "Odoo Unicode Support Noto", sans-serif; font-weight: 500; line-height: 1.2; color: var(--heading-color);}h1, .h1{font-size: calc(1.425rem + 2.1vw);}@media (min-width: 1200px){h1, .h1{font-size: 3rem;}}h2, .h2{font-size: calc(1.375rem + 1.5vw);}@media (min-width: 1200px){h2, .h2{font-size: 2.5rem;}}h5, .h5{font-size: 1.25rem;}p{margin-top: 0; margin-bottom: 16px;}address{margin-bottom: 1rem; font-style: normal; line-height: inherit;}ol, ul{padding-left: 2rem;}ol, ul, dl{margin-top: 0; margin-bottom: 1rem;}ol ol, ul ul, ol ul, ul ol{margin-bottom: 0;}dt{font-weight: 600;}dd{margin-bottom: .5rem; margin-left: 0;}blockquote{margin: 0 0 1rem;}b, strong{font-weight: bolder;}small, .small{font-size: 0.875em;}sub, sup{position: relative; font-size: 0.75em; line-height: 0; vertical-align: baseline;}sub{bottom: -.25em;}sup{top: -.5em;}a{color: rgba(var(--link-color-rgb), var(--link-opacity, 1)); text-decoration: none;}a:hover{--link-color-rgb: var(--link-hover-color-rgb); text-decoration: underline;}pre, code, kbd, samp{font-family: var(--font-monospace); font-size: 1em;}pre{display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: 0.875em;}pre code{font-size: inherit; color: inherit; word-break: normal;}code{font-size: 0.875em; color: var(--code-color); word-wrap: break-word;}a > code{color: inherit;}kbd{padding: 0.1875rem 0.375rem; font-size: 0.875em; color: var(--body-bg); background-color: var(--body-color); border-radius: 0.3rem;}kbd kbd{padding: 0; font-size: 1em;}figure{margin: 0 0 1rem;}img, svg{vertical-align: middle;}table{caption-side: bottom; border-collapse: collapse;}caption{padding-top: 0.75rem; padding-bottom: 0.75rem; color: var(--secondary-color); text-align: left;}th{text-align: inherit; text-align: -webkit-match-parent;}thead, tbody, tfoot, tr, td, th{border-color: inherit; border-style: solid; border-width: 0;}label{display: inline-block;}button{border-radius: 0;}button:focus:not(:focus-visible){outline: 0;}input, button, select, optgroup, textarea{margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;}button, select{text-transform: none;}[role="button"]{cursor: pointer;}select{word-wrap: normal;}button, [type="button"], [type="reset"], [type="submit"]{-webkit-appearance: button;}button:not(:disabled):not(.o_wysiwyg_loader), [type="button"]:not(:disabled):not(.o_wysiwyg_loader), [type="reset"]:not(:disabled):not(.o_wysiwyg_loader), [type="submit"]:not(:disabled):not(.o_wysiwyg_loader){cursor: pointer;}::-moz-focus-inner{padding: 0; border-style: none;}textarea{resize: vertical;}fieldset{min-width: 0; padding: 0; margin: 0; border: 0;}legend{float: left; width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: calc(1.275rem + 0.3vw); line-height: inherit;}@media (min-width: 1200px){legend{font-size: 1.5rem;}}legend + *{clear: left;}::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field{padding: 0;}::-webkit-inner-spin-button{height: auto;}[type="search"]{-webkit-appearance: textfield; outline-offset: -2px;}::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-color-swatch-wrapper{padding: 0;}::file-selector-button{font: inherit; -webkit-appearance: button;}output{display: inline-block;}iframe{border: 0;}summary{display: list-item; cursor: pointer;}progress{vertical-align: baseline;}[hidden]{display: none !important;}.list-unstyled{padding-left: 0; list-style: none;}.img-fluid{max-width: 100%; height: auto;}.container, .o_container_small, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .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){.container-sm, .container, .o_container_small{max-width: 540px;}}@media (min-width: 768px){.container-md, .container-sm, .container, .o_container_small{max-width: 720px;}}@media (min-width: 992px){.container-lg, .container-md, .container-sm, .container, .o_container_small{max-width: 960px;}}@media (min-width: 1200px){.container-xl, .container-lg, .container-md, .container-sm, .container, .o_container_small{max-width: 1140px;}}@media (min-width: 1400px){.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container, .o_container_small{max-width: 1320px;}}:root{--breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --breakpoint-xxl: 1400px;}.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));}.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);}.col-12{flex: 0 0 auto; width: 100%;}@media (min-width: 768px){.col-md{flex: 1 0 0%;}}@media (min-width: 992px){.col-lg-2{flex: 0 0 auto; width: 16.66666667%;}.col-lg-4{flex: 0 0 auto; width: 33.33333333%;}}.form-control{display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; 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); 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){.form-control{transition: none;}}.form-control[type="file"]:not(:disabled):not(.o_wysiwyg_loader):not([readonly]){cursor: pointer;}.form-control:focus{color: #212529; background-color: #FFFFFF; border-color: #b8a5b3; outline: 0; box-shadow: 0 0 0 0.25rem rgba(113, 75, 103, 0.25);}.form-control::-webkit-date-and-time-value{min-width: 85px; height: 1.5em; margin: 0;}.form-control::-webkit-datetime-edit{display: block; padding: 0;}.form-control::placeholder{color: #909294; opacity: 1;}.form-control:disabled, .form-control.o_wysiwyg_loader{background-color: #e9e9ea; border-color: rgba(33, 37, 41, 0.15); opacity: 1;}.form-control::file-selector-button{padding: 0.375rem 0.75rem; margin: -0.375rem -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){.form-control::file-selector-button{transition: none;}}.form-control:hover:not(:disabled):not(.o_wysiwyg_loader):not([readonly])::file-selector-button{background-color: #dededf;}.form-control-color:not(:disabled):not(.o_wysiwyg_loader):not([readonly]){cursor: pointer;}.form-select:-moz-focusring{color: transparent; text-shadow: 0 0 0 #212529;}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");}.form-floating > :disabled ~ label, .form-floating > .o_wysiwyg_loader ~ label, .form-floating > .form-control:disabled ~ label{color: #6C757D;}.form-floating > :disabled ~ label::after, .form-floating > .o_wysiwyg_loader ~ label::after, .form-floating > .form-control:disabled ~ label::after{background-color: #e9e9ea;}.input-group{position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%;}.input-group > .form-control, .input-group > .form-select, .input-group > .form-floating{position: relative; flex: 1 1 auto; width: 1%; min-width: 0;}.input-group > .form-control:focus, .input-group > .form-select:focus, .input-group > .form-floating:focus-within{z-index: 5;}.input-group .btn{position: relative; z-index: 2;}.input-group .btn:focus{z-index: 5;}.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn{padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: var(--border-radius-lg);}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.o_dropdown_menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.o_dropdown_menu):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), .input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-select{border-top-right-radius: 0; border-bottom-right-radius: 0;}.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;}.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .input-group > .form-floating:not(:focus-within).is-valid{z-index: 3;}.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .input-group > .form-floating:not(:focus-within).is-invalid{z-index: 4;}.btn{--btn-padding-x: 1rem; --btn-padding-y: 0.375rem; --btn-font-family: ; --btn-font-size: 1rem; --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: var(--border-radius); --btn-hover-border-color: transparent; --btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); --btn-disabled-opacity: 0.65; --btn-focus-box-shadow: 0 0 0 0.25rem 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); 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){.btn{transition: none;}}.btn:hover{color: var(--btn-hover-color); text-decoration: none; background-color: var(--btn-hover-bg); border-color: var(--btn-hover-border-color);}.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show{color: var(--btn-active-color); background-color: var(--btn-active-bg); border-color: var(--btn-active-border-color);}.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible{box-shadow: var(--btn-focus-box-shadow);}.btn:disabled, .btn.o_wysiwyg_loader, .btn.disabled, fieldset:disabled .btn, 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);}.fade{transition: opacity 0.15s linear;}@media (prefers-reduced-motion: reduce){.fade{transition: none;}}.fade:not(.show){opacity: 0;}.collapse:not(.show){display: none;}.collapsing{height: 0; overflow: hidden; transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce){.collapsing{transition: none;}}.dropup, .dropend, .dropdown, .dropstart, .dropup-center, .dropdown-center{position: relative;}.dropdown-toggle{white-space: nowrap;}.dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left: 0;}.dropdown-menu, .o_dropdown_menu{--dropdown-zindex: 1000; --dropdown-min-width: 10rem; --dropdown-padding-x: 0; --dropdown-padding-y: 0.5rem; --dropdown-spacer: 0.125rem; --dropdown-font-size: 1rem; --dropdown-color: var(--body-color); --dropdown-bg: #FFFFFF; --dropdown-border-color: var(--o-border-color); --dropdown-border-radius: var(--border-radius); --dropdown-border-width: var(--border-width); --dropdown-inner-border-radius: calc(var(--border-radius) - var(--border-width)); --dropdown-divider-bg: var(--o-border-color); --dropdown-divider-margin-y: 0.5rem; --dropdown-box-shadow: var(--box-shadow); --dropdown-link-color: var(--body-color); --dropdown-link-hover-color: var(--body-color); --dropdown-link-hover-bg: var(--tertiary-bg); --dropdown-link-active-color: #212529; --dropdown-link-active-bg: rgba(33, 37, 41, 0.2); --dropdown-link-disabled-color: var(--tertiary-color); --dropdown-item-padding-x: 1rem; --dropdown-item-padding-y: 0.25rem; --dropdown-header-color: #6C757D; --dropdown-header-padding-x: 1rem; --dropdown-header-padding-y: 0.5rem; position: absolute; z-index: var(--dropdown-zindex); display: none; min-width: var(--dropdown-min-width); padding: var(--dropdown-padding-y) var(--dropdown-padding-x); margin: 0; font-size: var(--dropdown-font-size); color: var(--dropdown-color); text-align: left; list-style: none; background-color: var(--dropdown-bg); background-clip: padding-box; border: var(--dropdown-border-width) solid var(--dropdown-border-color); border-radius: var(--dropdown-border-radius);}.dropdown-menu[data-bs-popper], [data-bs-popper].o_dropdown_menu{top: 100%; left: 0; margin-top: var(--dropdown-spacer);}.dropdown-menu-start{--bs-position: start;}.dropdown-menu-start[data-bs-popper]{right: auto; left: 0;}.dropdown-menu-end{--bs-position: end;}.dropdown-menu-end[data-bs-popper]{right: 0; left: auto;}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start;}.dropdown-menu-sm-start[data-bs-popper]{right: auto; left: 0;}.dropdown-menu-sm-end{--bs-position: end;}.dropdown-menu-sm-end[data-bs-popper]{right: 0; left: auto;}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start;}.dropdown-menu-md-start[data-bs-popper]{right: auto; left: 0;}.dropdown-menu-md-end{--bs-position: end;}.dropdown-menu-md-end[data-bs-popper]{right: 0; left: auto;}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start;}.dropdown-menu-lg-start[data-bs-popper]{right: auto; left: 0;}.dropdown-menu-lg-end{--bs-position: end;}.dropdown-menu-lg-end[data-bs-popper]{right: 0; left: auto;}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start;}.dropdown-menu-xl-start[data-bs-popper]{right: auto; left: 0;}.dropdown-menu-xl-end{--bs-position: end;}.dropdown-menu-xl-end[data-bs-popper]{right: 0; left: auto;}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start;}.dropdown-menu-xxl-start[data-bs-popper]{right: auto; left: 0;}.dropdown-menu-xxl-end{--bs-position: end;}.dropdown-menu-xxl-end[data-bs-popper]{right: 0; left: auto;}}.dropup .dropdown-menu[data-bs-popper], .dropup [data-bs-popper].o_dropdown_menu{top: auto; bottom: 100%; margin-top: 0; margin-bottom: var(--dropdown-spacer);}.dropup .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left: 0;}.dropend .dropdown-menu[data-bs-popper], .dropend [data-bs-popper].o_dropdown_menu{top: 0; right: auto; left: 100%; margin-top: 0; margin-left: var(--dropdown-spacer);}.dropend .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid;}.dropend .dropdown-toggle:empty::after{margin-left: 0;}.dropend .dropdown-toggle::after{vertical-align: 0;}.dropstart .dropdown-menu[data-bs-popper], .dropstart [data-bs-popper].o_dropdown_menu{top: 0; right: 100%; left: auto; margin-top: 0; margin-right: var(--dropdown-spacer);}.dropstart .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: "";}.dropstart .dropdown-toggle::after{display: none;}.dropstart .dropdown-toggle::before{display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent;}.dropstart .dropdown-toggle:empty::after{margin-left: 0;}.dropstart .dropdown-toggle::before{vertical-align: 0;}.dropdown-divider{height: 0; margin: var(--dropdown-divider-margin-y) 0; overflow: hidden; border-top: 1px solid var(--dropdown-divider-bg); opacity: 1;}.dropdown-item{display: block; width: 100%; padding: var(--dropdown-item-padding-y) var(--dropdown-item-padding-x); clear: both; font-weight: 400; color: var(--dropdown-link-color); text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; border-radius: var(--dropdown-item-border-radius, 0);}.dropdown-item:hover, .dropdown-item:focus{color: var(--dropdown-link-hover-color); text-decoration: none; background-color: var(--dropdown-link-hover-bg);}.dropdown-item.active, .dropdown-item:active{color: var(--dropdown-link-active-color); text-decoration: none; background-color: var(--dropdown-link-active-bg);}.dropdown-item.disabled, .dropdown-item:disabled, .dropdown-item.o_wysiwyg_loader{color: var(--dropdown-link-disabled-color); pointer-events: none; background-color: transparent;}.dropdown-menu.show, .show.o_dropdown_menu{display: block;}.dropdown-header{display: block; padding: var(--dropdown-header-padding-y) var(--dropdown-header-padding-x); margin-bottom: 0; font-size: 0.875rem; color: var(--dropdown-header-color); white-space: nowrap;}.dropdown-item-text{display: block; padding: var(--dropdown-item-padding-y) var(--dropdown-item-padding-x); color: var(--dropdown-link-color);}.dropdown-menu-dark{--dropdown-color: #dee2e6; --dropdown-bg: #343A40; --dropdown-border-color: var(--o-border-color); --dropdown-box-shadow: ; --dropdown-link-color: #dee2e6; --dropdown-link-hover-color: #FFF; --dropdown-divider-bg: var(--o-border-color); --dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); --dropdown-link-active-color: #212529; --dropdown-link-active-bg: rgba(33, 37, 41, 0.2); --dropdown-link-disabled-color: #ADB5BD; --dropdown-header-color: #ADB5BD;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0; border-bottom-right-radius: 0;}.dropdown-toggle-split{padding-right: 0.75rem; padding-left: 0.75rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after{margin-left: 0;}.dropstart .dropdown-toggle-split::before{margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split{padding-right: 0.375rem; padding-left: 0.375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 1.875rem; padding-left: 1.875rem;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.nav{--nav-link-padding-x: 1rem; --nav-link-padding-y: 0.5rem; --nav-link-font-weight: ; --nav-link-color: var(--link-color); --nav-link-hover-color: var(--link-hover-color); --nav-link-disabled-color: var(--secondary-color); display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}.nav-link{display: block; padding: var(--nav-link-padding-y) var(--nav-link-padding-x); font-size: var(--nav-link-font-size); font-weight: var(--nav-link-font-weight); color: var(--nav-link-color); background: none; border: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.nav-link{transition: none;}}.nav-link:hover, .nav-link:focus{color: var(--nav-link-hover-color); text-decoration: none;}.nav-link.disabled, .nav-link:disabled, .nav-link.o_wysiwyg_loader{color: var(--nav-link-disabled-color); pointer-events: none; cursor: default;}.nav-tabs .dropdown-menu, .nav-tabs .o_dropdown_menu{margin-top: calc(-1 * var(--nav-tabs-border-width)); border-top-left-radius: 0; border-top-right-radius: 0;}.tab-content > .active{display: block;}.navbar{--navbar-padding-x: 0; --navbar-padding-y: 0.5rem; --navbar-color: rgba(var(--emphasis-color-rgb), 0.65); --navbar-hover-color: rgba(var(--emphasis-color-rgb), 0.8); --navbar-disabled-color: rgba(var(--emphasis-color-rgb), 0.3); --navbar-active-color: rgba(var(--emphasis-color-rgb), 1); --navbar-brand-padding-y: 0.3125rem; --navbar-brand-margin-end: 1rem; --navbar-brand-font-size: 1.25rem; --navbar-brand-color: rgba(var(--emphasis-color-rgb), 1); --navbar-brand-hover-color: rgba(var(--emphasis-color-rgb), 1); --navbar-nav-link-padding-x: 0.5rem; --navbar-toggler-padding-y: 0.25rem; --navbar-toggler-padding-x: 0.75rem; --navbar-toggler-font-size: 1.25rem; --navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --navbar-toggler-border-color: transparent; --navbar-toggler-border-radius: var(--border-radius); --navbar-toggler-focus-width: 0.25rem; --navbar-toggler-transition: box-shadow 0.15s ease-in-out; position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: var(--navbar-padding-y) var(--navbar-padding-x);}.navbar > .container, .navbar > .o_container_small, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl{display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between;}.navbar-brand{padding-top: var(--navbar-brand-padding-y); padding-bottom: var(--navbar-brand-padding-y); margin-right: var(--navbar-brand-margin-end); font-size: var(--navbar-brand-font-size); color: var(--navbar-brand-color); white-space: nowrap;}.navbar-brand:hover, .navbar-brand:focus{color: var(--navbar-brand-hover-color); text-decoration: none;}.navbar-nav{--nav-link-padding-x: 0; --nav-link-padding-y: 0.5rem; --nav-link-font-weight: ; --nav-link-color: var(--navbar-color); --nav-link-hover-color: var(--navbar-hover-color); --nav-link-disabled-color: var(--navbar-disabled-color); display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none;}.navbar-nav .nav-link.active, .navbar-nav .nav-link.show{color: var(--navbar-active-color);}.navbar-nav .dropdown-menu, .navbar-nav .o_dropdown_menu{position: static;}.navbar-toggler-icon{display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; background-image: var(--navbar-toggler-icon-bg); background-repeat: no-repeat; background-position: center; background-size: 100%;}@media (min-width: 576px){.navbar-expand-sm .navbar-nav .dropdown-menu, .navbar-expand-sm .navbar-nav .o_dropdown_menu{position: absolute;}}@media (min-width: 768px){.navbar-expand-md .navbar-nav .dropdown-menu, .navbar-expand-md .navbar-nav .o_dropdown_menu{position: absolute;}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap: nowrap; justify-content: flex-start;}.navbar-expand-lg .navbar-nav{flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu, .navbar-expand-lg .navbar-nav .o_dropdown_menu{position: absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right: var(--navbar-nav-link-padding-x); padding-left: var(--navbar-nav-link-padding-x);}}@media (min-width: 1200px){.navbar-expand-xl .navbar-nav .dropdown-menu, .navbar-expand-xl .navbar-nav .o_dropdown_menu{position: absolute;}}@media (min-width: 1400px){.navbar-expand-xxl .navbar-nav .dropdown-menu, .navbar-expand-xxl .navbar-nav .o_dropdown_menu{position: absolute;}}.navbar-expand .navbar-nav .dropdown-menu, .navbar-expand .navbar-nav .o_dropdown_menu{position: absolute;}.accordion-button:not(.collapsed){color: var(--accordion-active-color); background-color: var(--accordion-active-bg); box-shadow: inset 0 calc(-1 * var(--accordion-border-width)) 0 var(--accordion-border-color);}.accordion-button:not(.collapsed)::after{background-image: var(--accordion-btn-active-icon); transform: var(--accordion-btn-icon-transform);}.page-link.active, .active > .page-link{z-index: 3; color: var(--pagination-active-color); background-color: var(--pagination-active-bg); border-color: var(--pagination-active-border-color);}.badge{--badge-padding-x: 0.65em; --badge-padding-y: 0.35em; --badge-font-size: 0.75em; --badge-font-weight: 600; --badge-color: #FFF; --badge-border-radius: 50rem; display: inline-block; padding: var(--badge-padding-y) var(--badge-padding-x); font-size: var(--badge-font-size); font-weight: var(--badge-font-weight); line-height: 1; color: var(--badge-color); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: var(--badge-border-radius);}.btn .badge{position: relative; top: -1px;}@keyframes progress-bar-stripes{0%{background-position-x: 1rem;}}.btn-close{--btn-close-color: #000; --btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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"); --btn-close-opacity: 0.5; --btn-close-hover-opacity: 0.75; --btn-close-focus-shadow: 0 0 0 0.25rem rgba(113, 75, 103, 0.25); --btn-close-focus-opacity: 1; --btn-close-disabled-opacity: 0.25; --btn-close-white-filter: invert(1) grayscale(100%) brightness(200%); box-sizing: content-box; width: 1em; height: 1em; padding: 0.25em 0.25em; color: var(--btn-close-color); background: transparent var(--btn-close-bg) center/1em auto no-repeat; border: 0; border-radius: 0.4rem; opacity: var(--btn-close-opacity);}.btn-close:hover{color: var(--btn-close-color); text-decoration: none; opacity: var(--btn-close-hover-opacity);}.btn-close:focus{outline: 0; box-shadow: var(--btn-close-focus-shadow); opacity: var(--btn-close-focus-opacity);}.btn-close:disabled, .btn-close.o_wysiwyg_loader, .btn-close.disabled{pointer-events: none; user-select: none; opacity: var(--btn-close-disabled-opacity);}.toast:not(.show){display: none;}.modal{--modal-zindex: 1055; --modal-width: 650px; --modal-padding: 1rem; --modal-margin: 0.5rem; --modal-color: ; --modal-bg: #FFFFFF; --modal-border-color: var(--border-color-translucent); --modal-border-width: var(--border-width); --modal-border-radius: var(--border-radius-lg); --modal-box-shadow: var(--box-shadow-sm); --modal-inner-border-radius: calc(var(--border-radius-lg) - (var(--border-width))); --modal-header-padding-x: 1rem; --modal-header-padding-y: 1rem; --modal-header-padding: 1rem 1rem; --modal-header-border-color: var(--border-color); --modal-header-border-width: var(--border-width); --modal-title-line-height: 1.5; --modal-footer-gap: 0.5rem; --modal-footer-bg: ; --modal-footer-border-color: var(--border-color); --modal-footer-border-width: var(--border-width); position: fixed; top: 0; left: 0; z-index: var(--modal-zindex); display: none; width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; outline: 0;}.modal-dialog{position: relative; width: auto; margin: var(--modal-margin); pointer-events: none;}.modal.fade .modal-dialog{transition: transform 0.3s ease-out; transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition: none;}}.modal.show .modal-dialog{transform: none;}.modal-content{position: relative; display: flex; flex-direction: column; width: 100%; color: var(--modal-color); pointer-events: auto; background-color: var(--modal-bg); background-clip: padding-box; border: var(--modal-border-width) solid var(--modal-border-color); border-radius: var(--modal-border-radius); outline: 0;}.modal-backdrop{--backdrop-zindex: 1050; --backdrop-bg: #000; --backdrop-opacity: 0.5; position: fixed; top: 0; left: 0; z-index: var(--backdrop-zindex); width: 100vw; height: 100vh; background-color: var(--backdrop-bg);}.modal-backdrop.fade{opacity: 0;}.modal-backdrop.show{opacity: var(--backdrop-opacity);}@media (min-width: 576px){.modal{--modal-margin: 1.75rem; --modal-box-shadow: var(--box-shadow);}.modal-dialog{max-width: var(--modal-width); margin-right: auto; margin-left: auto;}}@media (min-width: 992px){.modal-lg, .modal-xl{--modal-width: 980px;}}@keyframes spinner-border{to{transform: rotate(360deg) ;}}@keyframes spinner-grow{0%{transform: scale(0);}50%{opacity: 1; transform: none;}}.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm{--offcanvas-zindex: 1045; --offcanvas-width: var(--Offcanvas-horizontal-width, 400px); --offcanvas-height: 30vh; --offcanvas-padding-x: 1rem; --offcanvas-padding-y: 1rem; --offcanvas-color: var(--body-color); --offcanvas-bg: var(--body-bg); --offcanvas-border-width: 0; --offcanvas-border-color: var(--border-color-translucent); --offcanvas-box-shadow: var(--box-shadow-sm); --offcanvas-transition: transform 0.3s ease-in-out; --offcanvas-title-line-height: 1.5;}@media (max-width: 575.98px){.offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding){transform: none;}}@media (max-width: 767.98px){.offcanvas-md.showing, .offcanvas-md.show:not(.hiding){transform: none;}}@media (max-width: 991.98px){.offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding){transform: none;}}@media (max-width: 1199.98px){.offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding){transform: none;}}@media (max-width: 1399.98px){.offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding){transform: none;}}.offcanvas{position: fixed; bottom: 0; z-index: var(--offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--offcanvas-color); visibility: hidden; background-color: var(--offcanvas-bg); background-clip: padding-box; outline: 0; transition: var(--offcanvas-transition);}@media (prefers-reduced-motion: reduce){.offcanvas{transition: none;}}.offcanvas.offcanvas-end{top: 0; right: 0; width: var(--offcanvas-width); border-left: var(--offcanvas-border-width) solid var(--offcanvas-border-color); transform: translateX(100%);}.offcanvas.showing, .offcanvas.show:not(.hiding){transform: none;}.offcanvas.showing, .offcanvas.hiding, .offcanvas.show{visibility: visible;}.offcanvas-backdrop{position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000;}.offcanvas-backdrop.fade{opacity: 0;}.offcanvas-backdrop.show{opacity: 0.3;}.offcanvas-header{display: flex; align-items: center; padding: var(--offcanvas-padding-y) var(--offcanvas-padding-x);}.offcanvas-header .btn-close{padding: calc(var(--offcanvas-padding-y) * .5) calc(var(--offcanvas-padding-x) * .5); margin: calc(-.5 * var(--offcanvas-padding-y)) calc(-.5 * var(--offcanvas-padding-x)) calc(-.5 * var(--offcanvas-padding-y)) auto;}.offcanvas-body{flex-grow: 1; padding: var(--offcanvas-padding-y) var(--offcanvas-padding-x); overflow-y: auto;}@keyframes placeholder-glow{50%{opacity: 0.2;}}@keyframes placeholder-wave{100%{mask-position: -200% 0%;}}.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within){width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important;}.visually-hidden:not(caption), .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position: absolute !important;}.d-block{display: block !important;}.d-flex{display: flex !important;}.d-none{display: none !important;}.shadow-sm{box-shadow: var(--box-shadow-sm) !important;}.position-relative{position: relative !important;}.position-absolute{position: absolute !important;}.position-fixed{position: fixed !important;}.top-0{top: 0 !important;}.start-0{left: 0 !important;}.end-0{right: 0 !important;}.border{border: var(--border-width) var(--border-style) var(--border-color) !important;}.border-0{border: 0 !important;}.border-top{border-top: var(--border-width) var(--border-style) var(--border-color) !important;}.border-end-0{border-right: 0 !important;}.border-bottom{border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;}.border-start-0{border-left: 0 !important;}.w-100{width: 100% !important;}.h-100{height: 100% !important;}.flex-row{flex-direction: row !important;}.flex-column{flex-direction: column !important;}.flex-column-reverse{flex-direction: column-reverse !important;}.flex-grow-1{flex-grow: 1 !important;}.flex-shrink-0{flex-shrink: 0 !important;}.flex-wrap{flex-wrap: wrap !important;}.justify-content-end{justify-content: flex-end !important;}.justify-content-between{justify-content: space-between !important;}.align-items-end{align-items: flex-end !important;}.align-items-center{align-items: center !important;}.mt-2{margin-top: 0.5rem !important;}.mt-3{margin-top: 1rem !important;}.mt-5{margin-top: 3rem !important;}.mt-auto{margin-top: auto !important;}.me-2{margin-right: 0.5rem !important;}.me-4{margin-right: 1.5rem !important;}.me-auto{margin-right: auto !important;}.mb-0{margin-bottom: 0 !important;}.ms-2{margin-left: 0.5rem !important;}.ms-auto{margin-left: auto !important;}.mx-n3{margin-right: -1rem !important; margin-left: -1rem !important;}.mt-n1{margin-top: -0.25rem !important;}.me-n1{margin-right: -0.25rem !important;}.p-1{padding: 0.25rem !important;}.p-2{padding: 0.5rem !important;}.p-3{padding: 1rem !important;}.px-0{padding-right: 0 !important; padding-left: 0 !important;}.px-3{padding-right: 1rem !important; padding-left: 1rem !important;}.px-4{padding-right: 1.5rem !important; padding-left: 1.5rem !important;}.py-3{padding-top: 1rem !important; padding-bottom: 1rem !important;}.pt-0{padding-top: 0 !important;}.pt-5{padding-top: 3rem !important;}.ps-3{padding-left: 1rem !important;}.gap-2{gap: 0.5rem !important;}.row-gap-2{row-gap: 0.5rem !important;}.lh-1{line-height: 1 !important;}.lh-lg{line-height: 2 !important;}.text-center{text-align: center !important;}.text-wrap{white-space: normal !important;}.text-break{word-wrap: break-word !important; word-break: break-word !important;}.text-muted{--text-opacity: 1; color: var(--secondary-color) !important;}.text-reset{--text-opacity: 1; color: inherit !important;}.bg-primary{--bg-opacity: 1; background-color: rgba(var(--primary-rgb), var(--bg-opacity)) !important;}.bg-light{--bg-opacity: 1; background-color: rgba(var(--light-rgb), var(--bg-opacity)) !important;}.pe-none{pointer-events: none !important;}.rounded-0{--box-border-radius: 0 !important;}.rounded-circle, .fa.rounded-empty-circle{--box-border-radius: 50% !important;}.rounded-pill{--box-border-radius: var(--border-radius-pill) !important;}@media (min-width: 768px){.text-md-start{text-align: left !important;}.text-md-end{text-align: right !important;}}@media (min-width: 992px){.d-lg-block{display: block !important;}.d-lg-none{display: none !important;}}@media (min-width: 1200px){.d-xl-inline{display: inline !important;}}@media (min-width: 576px){:not(.s_popup) > .modal .modal-dialog{height: 100%; padding: 1.75rem 0; margin: 0 auto;}:not(.s_popup) > .modal .modal-content{max-height: 100%;}}.modal-backdrop{display: none;}.modal:not([data-bs-backdrop="false"]){background-color: rgba(0, 0, 0, 0.5);}.form-check .form-check-input:not(:disabled):not(.o_wysiwyg_loader), .form-check .form-check-input:not(:disabled):not(.o_wysiwyg_loader) + label{cursor: pointer;}.form-check:hover, .form-check:hover .form-check-input:not(:disabled):not(.o_wysiwyg_loader){border-color: #714B67;}.dropdown-menu[x-placement^="top"], [x-placement^="top"].o_dropdown_menu, .dropdown-menu[x-placement^="right"], [x-placement^="right"].o_dropdown_menu, .dropdown-menu[x-placement^="bottom"], [x-placement^="bottom"].o_dropdown_menu, .dropdown-menu[x-placement^="left"], [x-placement^="left"].o_dropdown_menu{right: auto;}@keyframes progress-bar-stripes{0%{background-position-x: var(--progress-height, 1rem);}}.btn-fill-primary, .btn-primary{--btn-color: #FFFFFF; --btn-bg: #714B67; --btn-border-color: #714B67; --btn-hover-color: #FFFFFF; --btn-hover-bg: #604058; --btn-hover-border-color: #5a3c52; --btn-focus-shadow-rgb: 134, 102, 126; --btn-active-color: #FFFFFF; --btn-active-bg: #5a3c52; --btn-active-border-color: #55384d; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #FFFFFF; --btn-disabled-bg: #714B67; --btn-disabled-border-color: #714B67;}.page-link.active, .active > .page-link{text-shadow: 0 0 0.1em var(--pagination-active-bg);}@media (max-width: 575.98px){.offcanvas{--Offcanvas-horizontal-width: calc(100vw - 3rem);}}.modal-content{color: #212529;}.modal-content:where(:not(.oe_structure)) .form-control{background-color: #FFFFFF; color: #212529;}.modal-content:where(:not(.oe_structure)) .form-check-input:not(:checked){background-color: #FFFFFF;}.form-control.bg-light{color: #212529;}.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.875rem; cursor: pointer;}input[type="search"]::-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.875rem; cursor: pointer;}.input-group .btn:first-child, .input-group .btn:last-child{border-radius: var(--border-radius);}.dropdown-menu .text-muted, .o_dropdown_menu .text-muted{color: rgba(33, 37, 41, 0.7) !important;}.dropdown-menu .dropdown-item.active, .o_dropdown_menu .dropdown-item.active{--dropdown-link-active-bg: #714B67; --dropdown-link-active-color: #FFFFFF;}.form-control:disabled, .form-control.o_wysiwyg_loader, .form-control[readonly]{color: #909294;}.form-check-input:disabled:not(:checked), .form-check-input.o_wysiwyg_loader:not(:checked){background-color: #e9e9ea;}.form-switch .form-check-input:disabled:not(:checked), .form-switch .form-check-input.o_wysiwyg_loader:not(:checked){background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23909294'/%3e%3c/svg%3e");}

/* /web/static/src/libs/fontawesome/css/font-awesome.css */
 @font-face{font-family: 'FontAwesome'; src: url('/web/static/src/libs/fontawesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/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;}.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;}.fa-lg{font-size: 1.315em; vertical-align: -6%;}.fa-2x{font-size: 2em;}.fa-3x{font-size: 3em;}.fa-4x{font-size: 4em;}.fa-5x{font-size: 5em;}.fa-fw{width: 1.28571429em; text-align: center;}.fa-ul{padding-left: 0; margin-left: 2.14285714em; list-style-type: none;}.fa-ul > li{position: relative;}.fa-li{position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center;}.fa-li.fa-lg{left: -1.85714286em;}.fa-border{padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em;}.fa-pull-left{float: left;}.fa-pull-right{float: right;}.fa.fa-pull-left{margin-right: .3em;}.fa.fa-pull-right{margin-left: .3em;}.fa-spin{animation: fa-spin 2s infinite linear;}.fa-pulse{animation: fa-spin 1s infinite steps(8);}@keyframes fa-spin{0%{transform: rotate(0deg);}100%{transform: rotate(359deg);}}.fa-rotate-90{transform: rotate(90deg);}.fa-rotate-180{transform: rotate(180deg);}.fa-rotate-270{transform: rotate(270deg);}.fa-flip-horizontal{transform: scale(-1, 1);}.fa-flip-vertical{transform: scale(1, -1);}:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical{filter: none;}.fa-stack{position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;}.fa-stack-1x, .fa-stack-2x{position: absolute; left: 0; width: 100%; text-align: center;}.fa-stack-1x{line-height: inherit;}.fa-stack-2x{font-size: 2em;}.fa-inverse{color: #ffffff;}.fa-glass:before{content: "\f000";}.fa-music:before{content: "\f001";}.fa-search:before{content: "\f002";}.fa-envelope-o:before{content: "\f003";}.fa-heart:before{content: "\f004";}.fa-star:before{content: "\f005";}.fa-star-o:before{content: "\f006";}.fa-user:before{content: "\f007";}.fa-film:before{content: "\f008";}.fa-th-large:before{content: "\f009";}.fa-th:before{content: "\f00a";}.fa-th-list:before{content: "\f00b";}.fa-check:before{content: "\f00c";}.fa-remove:before, .fa-close:before, .fa-times:before{content: "\f00d";}.fa-search-plus:before{content: "\f00e";}.fa-search-minus:before{content: "\f010";}.fa-power-off:before{content: "\f011";}.fa-signal:before{content: "\f012";}.fa-gear:before, .fa-cog:before{content: "\f013";}.fa-trash-o:before{content: "\f014";}.fa-home:before{content: "\f015";}.fa-file-o:before{content: "\f016";}.fa-clock-o:before{content: "\f017";}.fa-road:before{content: "\f018";}.fa-download:before{content: "\f019";}.fa-arrow-circle-o-down:before{content: "\f01a";}.fa-arrow-circle-o-up:before{content: "\f01b";}.fa-inbox:before{content: "\f01c";}.fa-play-circle-o:before{content: "\f01d";}.fa-rotate-right:before, .fa-repeat:before{content: "\f01e";}.fa-refresh:before{content: "\f021";}.fa-list-alt:before{content: "\f022";}.fa-lock:before{content: "\f023";}.fa-flag:before{content: "\f024";}.fa-headphones:before{content: "\f025";}.fa-volume-off:before{content: "\f026";}.fa-volume-down:before{content: "\f027";}.fa-volume-up:before{content: "\f028";}.fa-qrcode:before{content: "\f029";}.fa-barcode:before{content: "\f02a";}.fa-tag:before{content: "\f02b";}.fa-tags:before{content: "\f02c";}.fa-book:before{content: "\f02d";}.fa-bookmark:before{content: "\f02e";}.fa-print:before{content: "\f02f";}.fa-camera:before{content: "\f030";}.fa-font:before{content: "\f031";}.fa-bold:before{content: "\f032";}.fa-italic:before{content: "\f033";}.fa-text-height:before{content: "\f034";}.fa-text-width:before{content: "\f035";}.fa-align-left:before{content: "\f036";}.fa-align-center:before{content: "\f037";}.fa-align-right:before{content: "\f038";}.fa-align-justify:before{content: "\f039";}.fa-list:before{content: "\f03a";}.fa-dedent:before, .fa-outdent:before{content: "\f03b";}.fa-indent:before{content: "\f03c";}.fa-video-camera:before{content: "\f03d";}.fa-photo:before, .fa-image:before, .fa-picture-o:before{content: "\f03e";}.fa-pencil:before{content: "\f040";}.fa-map-marker:before{content: "\f041";}.fa-adjust:before{content: "\f042";}.fa-tint:before{content: "\f043";}.fa-edit:before, .fa-pencil-square-o:before{content: "\f044";}.fa-share-square-o:before{content: "\f045";}.fa-check-square-o:before{content: "\f046";}.fa-arrows:before{content: "\f047";}.fa-step-backward:before{content: "\f048";}.fa-fast-backward:before{content: "\f049";}.fa-backward:before{content: "\f04a";}.fa-play:before{content: "\f04b";}.fa-pause:before{content: "\f04c";}.fa-stop:before{content: "\f04d";}.fa-forward:before{content: "\f04e";}.fa-fast-forward:before{content: "\f050";}.fa-step-forward:before{content: "\f051";}.fa-eject:before{content: "\f052";}.fa-chevron-left:before{content: "\f053";}.fa-chevron-right:before{content: "\f054";}.fa-plus-circle:before{content: "\f055";}.fa-minus-circle:before{content: "\f056";}.fa-times-circle:before{content: "\f057";}.fa-check-circle:before{content: "\f058";}.fa-question-circle:before{content: "\f059";}.fa-info-circle:before{content: "\f05a";}.fa-crosshairs:before{content: "\f05b";}.fa-times-circle-o:before{content: "\f05c";}.fa-check-circle-o:before{content: "\f05d";}.fa-ban:before{content: "\f05e";}.fa-arrow-left:before{content: "\f060";}.fa-arrow-right:before{content: "\f061";}.fa-arrow-up:before{content: "\f062";}.fa-arrow-down:before{content: "\f063";}.fa-mail-forward:before, .fa-share:before{content: "\f064";}.fa-expand:before{content: "\f065";}.fa-compress:before{content: "\f066";}.fa-plus:before{content: "\f067";}.fa-minus:before{content: "\f068";}.fa-asterisk:before{content: "\f069";}.fa-exclamation-circle:before{content: "\f06a";}.fa-gift:before{content: "\f06b";}.fa-leaf:before{content: "\f06c";}.fa-fire:before{content: "\f06d";}.fa-eye:before{content: "\f06e";}.fa-eye-slash:before{content: "\f070";}.fa-warning:before, .fa-exclamation-triangle:before{content: "\f071";}.fa-plane:before{content: "\f072";}.fa-calendar:before{content: "\f073";}.fa-random:before{content: "\f074";}.fa-comment:before{content: "\f075";}.fa-magnet:before{content: "\f076";}.fa-chevron-up:before{content: "\f077";}.fa-chevron-down:before{content: "\f078";}.fa-retweet:before{content: "\f079";}.fa-shopping-cart:before{content: "\f07a";}.fa-folder:before{content: "\f07b";}.fa-folder-open:before{content: "\f07c";}.fa-arrows-v:before{content: "\f07d";}.fa-arrows-h:before{content: "\f07e";}.fa-bar-chart-o:before, .fa-bar-chart:before{content: "\f080";}.fa-twitter-square:before{content: "\f081";}.fa-facebook-square:before{content: "\f082";}.fa-camera-retro:before{content: "\f083";}.fa-key:before{content: "\f084";}.fa-gears:before, .fa-cogs:before{content: "\f085";}.fa-comments:before{content: "\f086";}.fa-thumbs-o-up:before{content: "\f087";}.fa-thumbs-o-down:before{content: "\f088";}.fa-star-half:before{content: "\f089";}.fa-heart-o:before{content: "\f08a";}.fa-sign-out:before{content: "\f08b";}.fa-linkedin-square:before{content: "\f08c";}.fa-thumb-tack:before{content: "\f08d";}.fa-external-link:before{content: "\f08e";}.fa-sign-in:before{content: "\f090";}.fa-trophy:before{content: "\f091";}.fa-github-square:before{content: "\f092";}.fa-upload:before{content: "\f093";}.fa-lemon-o:before{content: "\f094";}.fa-phone:before{content: "\f095";}.fa-square-o:before{content: "\f096";}.fa-bookmark-o:before{content: "\f097";}.fa-phone-square:before{content: "\f098";}.fa-twitter:before{content: "\f099";}.fa-facebook-f:before, .fa-facebook:before{content: "\f09a";}.fa-github:before{content: "\f09b";}.fa-unlock:before{content: "\f09c";}.fa-credit-card:before{content: "\f09d";}.fa-feed:before, .fa-rss:before{content: "\f09e";}.fa-hdd-o:before{content: "\f0a0";}.fa-bullhorn:before{content: "\f0a1";}.fa-bell:before{content: "\f0f3";}.fa-certificate:before{content: "\f0a3";}.fa-hand-o-right:before{content: "\f0a4";}.fa-hand-o-left:before{content: "\f0a5";}.fa-hand-o-up:before{content: "\f0a6";}.fa-hand-o-down:before{content: "\f0a7";}.fa-arrow-circle-left:before{content: "\f0a8";}.fa-arrow-circle-right:before{content: "\f0a9";}.fa-arrow-circle-up:before{content: "\f0aa";}.fa-arrow-circle-down:before{content: "\f0ab";}.fa-globe:before{content: "\f0ac";}.fa-wrench:before{content: "\f0ad";}.fa-tasks:before{content: "\f0ae";}.fa-filter:before{content: "\f0b0";}.fa-briefcase:before{content: "\f0b1";}.fa-arrows-alt:before{content: "\f0b2";}.fa-group:before, .fa-users:before{content: "\f0c0";}.fa-chain:before, .fa-link:before{content: "\f0c1";}.fa-cloud:before{content: "\f0c2";}.fa-flask:before{content: "\f0c3";}.fa-cut:before, .fa-scissors:before{content: "\f0c4";}.fa-copy:before, .fa-files-o:before{content: "\f0c5";}.fa-paperclip:before{content: "\f0c6";}.fa-save:before, .fa-floppy-o:before{content: "\f0c7";}.fa-square:before{content: "\f0c8";}.fa-navicon:before, .fa-reorder:before, .fa-bars:before{content: "\f0c9";}.fa-list-ul:before{content: "\f0ca";}.fa-list-ol:before{content: "\f0cb";}.fa-strikethrough:before{content: "\f0cc";}.fa-underline:before{content: "\f0cd";}.fa-table:before{content: "\f0ce";}.fa-magic:before{content: "\f0d0";}.fa-truck:before{content: "\f0d1";}.fa-pinterest:before{content: "\f0d2";}.fa-pinterest-square:before{content: "\f0d3";}.fa-google-plus-square:before{content: "\f0d4";}.fa-google-plus:before{content: "\f0d5";}.fa-money:before{content: "\f0d6";}.fa-caret-down:before{content: "\f0d7";}.fa-caret-up:before{content: "\f0d8";}.fa-caret-left:before{content: "\f0d9";}.fa-caret-right:before{content: "\f0da";}.fa-columns:before{content: "\f0db";}.fa-unsorted:before, .fa-sort:before{content: "\f0dc";}.fa-sort-down:before, .fa-sort-desc:before{content: "\f0dd";}.fa-sort-up:before, .fa-sort-asc:before{content: "\f0de";}.fa-envelope:before{content: "\f0e0";}.fa-linkedin:before{content: "\f0e1";}.fa-rotate-left:before, .fa-undo:before{content: "\f0e2";}.fa-legal:before, .fa-gavel:before{content: "\f0e3";}.fa-dashboard:before, .fa-tachometer:before{content: "\f0e4";}.fa-comment-o:before{content: "\f0e5";}.fa-comments-o:before{content: "\f0e6";}.fa-flash:before, .fa-bolt:before{content: "\f0e7";}.fa-sitemap:before{content: "\f0e8";}.fa-umbrella:before{content: "\f0e9";}.fa-paste:before, .fa-clipboard:before{content: "\f0ea";}.fa-lightbulb-o:before{content: "\f0eb";}.fa-exchange:before{content: "\f0ec";}.fa-cloud-download:before{content: "\f0ed";}.fa-cloud-upload:before{content: "\f0ee";}.fa-user-md:before{content: "\f0f0";}.fa-stethoscope:before{content: "\f0f1";}.fa-suitcase:before{content: "\f0f2";}.fa-bell-o:before{content: "\f0a2";}.fa-coffee:before{content: "\f0f4";}.fa-cutlery:before{content: "\f0f5";}.fa-file-text-o:before{content: "\f0f6";}.fa-building-o:before{content: "\f0f7";}.fa-hospital-o:before{content: "\f0f8";}.fa-ambulance:before{content: "\f0f9";}.fa-medkit:before{content: "\f0fa";}.fa-fighter-jet:before{content: "\f0fb";}.fa-beer:before{content: "\f0fc";}.fa-h-square:before{content: "\f0fd";}.fa-plus-square:before{content: "\f0fe";}.fa-angle-double-left:before{content: "\f100";}.fa-angle-double-right:before{content: "\f101";}.fa-angle-double-up:before{content: "\f102";}.fa-angle-double-down:before{content: "\f103";}.fa-angle-left:before{content: "\f104";}.fa-angle-right:before{content: "\f105";}.fa-angle-up:before{content: "\f106";}.fa-angle-down:before{content: "\f107";}.fa-desktop:before{content: "\f108";}.fa-laptop:before{content: "\f109";}.fa-tablet:before{content: "\f10a";}.fa-mobile-phone:before, .fa-mobile:before{content: "\f10b";}.fa-circle-o:before{content: "\f10c";}.fa-quote-left:before{content: "\f10d";}.fa-quote-right:before{content: "\f10e";}.fa-spinner:before{content: "\f110";}.fa-circle:before{content: "\f111";}.fa-mail-reply:before, .fa-reply:before{content: "\f112";}.fa-github-alt:before{content: "\f113";}.fa-folder-o:before{content: "\f114";}.fa-folder-open-o:before{content: "\f115";}.fa-smile-o:before{content: "\f118";}.fa-frown-o:before{content: "\f119";}.fa-meh-o:before{content: "\f11a";}.fa-gamepad:before{content: "\f11b";}.fa-keyboard-o:before{content: "\f11c";}.fa-flag-o:before{content: "\f11d";}.fa-flag-checkered:before{content: "\f11e";}.fa-terminal:before{content: "\f120";}.fa-code:before{content: "\f121";}.fa-mail-reply-all:before, .fa-reply-all:before{content: "\f122";}.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before{content: "\f123";}.fa-location-arrow:before{content: "\f124";}.fa-crop:before{content: "\f125";}.fa-code-fork:before{content: "\f126";}.fa-unlink:before, .fa-chain-broken:before{content: "\f127";}.fa-question:before{content: "\f128";}.fa-info:before{content: "\f129";}.fa-exclamation:before{content: "\f12a";}.fa-superscript:before{content: "\f12b";}.fa-subscript:before{content: "\f12c";}.fa-eraser:before{content: "\f12d";}.fa-puzzle-piece:before{content: "\f12e";}.fa-microphone:before{content: "\f130";}.fa-microphone-slash:before{content: "\f131";}.fa-shield:before{content: "\f132";}.fa-calendar-o:before{content: "\f133";}.fa-fire-extinguisher:before{content: "\f134";}.fa-rocket:before{content: "\f135";}.fa-maxcdn:before{content: "\f136";}.fa-chevron-circle-left:before{content: "\f137";}.fa-chevron-circle-right:before{content: "\f138";}.fa-chevron-circle-up:before{content: "\f139";}.fa-chevron-circle-down:before{content: "\f13a";}.fa-html5:before{content: "\f13b";}.fa-css3:before{content: "\f13c";}.fa-anchor:before{content: "\f13d";}.fa-unlock-alt:before{content: "\f13e";}.fa-bullseye:before{content: "\f140";}.fa-ellipsis-h:before{content: "\f141";}.fa-ellipsis-v:before{content: "\f142";}.fa-rss-square:before{content: "\f143";}.fa-play-circle:before{content: "\f144";}.fa-ticket:before{content: "\f145";}.fa-minus-square:before{content: "\f146";}.fa-minus-square-o:before{content: "\f147";}.fa-level-up:before{content: "\f148";}.fa-level-down:before{content: "\f149";}.fa-check-square:before{content: "\f14a";}.fa-pencil-square:before{content: "\f14b";}.fa-external-link-square:before{content: "\f14c";}.fa-share-square:before{content: "\f14d";}.fa-compass:before{content: "\f14e";}.fa-toggle-down:before, .fa-caret-square-o-down:before{content: "\f150";}.fa-toggle-up:before, .fa-caret-square-o-up:before{content: "\f151";}.fa-toggle-right:before, .fa-caret-square-o-right:before{content: "\f152";}.fa-euro:before, .fa-eur:before{content: "\f153";}.fa-gbp:before{content: "\f154";}.fa-dollar:before, .fa-usd:before{content: "\f155";}.fa-rupee:before, .fa-inr:before{content: "\f156";}.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before{content: "\f157";}.fa-ruble:before, .fa-rouble:before, .fa-rub:before{content: "\f158";}.fa-won:before, .fa-krw:before{content: "\f159";}.fa-bitcoin:before, .fa-btc:before{content: "\f15a";}.fa-file:before{content: "\f15b";}.fa-file-text:before{content: "\f15c";}.fa-sort-alpha-asc:before{content: "\f15d";}.fa-sort-alpha-desc:before{content: "\f15e";}.fa-sort-amount-asc:before{content: "\f160";}.fa-sort-amount-desc:before{content: "\f161";}.fa-sort-numeric-asc:before{content: "\f162";}.fa-sort-numeric-desc:before{content: "\f163";}.fa-thumbs-up:before{content: "\f164";}.fa-thumbs-down:before{content: "\f165";}.fa-youtube-square:before{content: "\f166";}.fa-youtube:before{content: "\f167";}.fa-xing:before{content: "\f168";}.fa-xing-square:before{content: "\f169";}.fa-youtube-play:before{content: "\f16a";}.fa-dropbox:before{content: "\f16b";}.fa-stack-overflow:before{content: "\f16c";}.fa-instagram:before{content: "\f16d";}.fa-flickr:before{content: "\f16e";}.fa-adn:before{content: "\f170";}.fa-bitbucket:before{content: "\f171";}.fa-bitbucket-square:before{content: "\f172";}.fa-tumblr:before{content: "\f173";}.fa-tumblr-square:before{content: "\f174";}.fa-long-arrow-down:before{content: "\f175";}.fa-long-arrow-up:before{content: "\f176";}.fa-long-arrow-left:before{content: "\f177";}.fa-long-arrow-right:before{content: "\f178";}.fa-apple:before{content: "\f179";}.fa-windows:before{content: "\f17a";}.fa-android:before{content: "\f17b";}.fa-linux:before{content: "\f17c";}.fa-dribbble:before{content: "\f17d";}.fa-skype:before{content: "\f17e";}.fa-foursquare:before{content: "\f180";}.fa-trello:before{content: "\f181";}.fa-female:before{content: "\f182";}.fa-male:before{content: "\f183";}.fa-gittip:before, .fa-gratipay:before{content: "\f184";}.fa-sun-o:before{content: "\f185";}.fa-moon-o:before{content: "\f186";}.fa-archive:before{content: "\f187";}.fa-bug:before{content: "\f188";}.fa-vk:before{content: "\f189";}.fa-weibo:before{content: "\f18a";}.fa-renren:before{content: "\f18b";}.fa-pagelines:before{content: "\f18c";}.fa-stack-exchange:before{content: "\f18d";}.fa-arrow-circle-o-right:before{content: "\f18e";}.fa-arrow-circle-o-left:before{content: "\f190";}.fa-toggle-left:before, .fa-caret-square-o-left:before{content: "\f191";}.fa-dot-circle-o:before{content: "\f192";}.fa-wheelchair:before{content: "\f193";}.fa-vimeo-square:before{content: "\f194";}.fa-turkish-lira:before, .fa-try:before{content: "\f195";}.fa-plus-square-o:before{content: "\f196";}.fa-space-shuttle:before{content: "\f197";}.fa-slack:before{content: "\f198";}.fa-envelope-square:before{content: "\f199";}.fa-wordpress:before{content: "\f19a";}.fa-openid:before{content: "\f19b";}.fa-institution:before, .fa-bank:before, .fa-university:before{content: "\f19c";}.fa-mortar-board:before, .fa-graduation-cap:before{content: "\f19d";}.fa-yahoo:before{content: "\f19e";}.fa-google:before{content: "\f1a0";}.fa-reddit:before{content: "\f1a1";}.fa-reddit-square:before{content: "\f1a2";}.fa-stumbleupon-circle:before{content: "\f1a3";}.fa-stumbleupon:before{content: "\f1a4";}.fa-delicious:before{content: "\f1a5";}.fa-digg:before{content: "\f1a6";}.fa-pied-piper-pp:before{content: "\f1a7";}.fa-pied-piper-alt:before{content: "\f1a8";}.fa-drupal:before{content: "\f1a9";}.fa-joomla:before{content: "\f1aa";}.fa-language:before{content: "\f1ab";}.fa-fax:before{content: "\f1ac";}.fa-building:before{content: "\f1ad";}.fa-child:before{content: "\f1ae";}.fa-paw:before{content: "\f1b0";}.fa-spoon:before{content: "\f1b1";}.fa-cube:before{content: "\f1b2";}.fa-cubes:before{content: "\f1b3";}.fa-behance:before{content: "\f1b4";}.fa-behance-square:before{content: "\f1b5";}.fa-steam:before{content: "\f1b6";}.fa-steam-square:before{content: "\f1b7";}.fa-recycle:before{content: "\f1b8";}.fa-automobile:before, .fa-car:before{content: "\f1b9";}.fa-cab:before, .fa-taxi:before{content: "\f1ba";}.fa-tree:before{content: "\f1bb";}.fa-spotify:before{content: "\f1bc";}.fa-deviantart:before{content: "\f1bd";}.fa-soundcloud:before{content: "\f1be";}.fa-database:before{content: "\f1c0";}.fa-file-pdf-o:before{content: "\f1c1";}.fa-file-word-o:before{content: "\f1c2";}.fa-file-excel-o:before{content: "\f1c3";}.fa-file-powerpoint-o:before{content: "\f1c4";}.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before{content: "\f1c5";}.fa-file-zip-o:before, .fa-file-archive-o:before{content: "\f1c6";}.fa-file-sound-o:before, .fa-file-audio-o:before{content: "\f1c7";}.fa-file-movie-o:before, .fa-file-video-o:before{content: "\f1c8";}.fa-file-code-o:before{content: "\f1c9";}.fa-vine:before{content: "\f1ca";}.fa-codepen:before{content: "\f1cb";}.fa-jsfiddle:before{content: "\f1cc";}.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before{content: "\f1cd";}.fa-circle-o-notch:before{content: "\f1ce";}.fa-ra:before, .fa-resistance:before, .fa-rebel:before{content: "\f1d0";}.fa-ge:before, .fa-empire:before{content: "\f1d1";}.fa-git-square:before{content: "\f1d2";}.fa-git:before{content: "\f1d3";}.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before{content: "\f1d4";}.fa-tencent-weibo:before{content: "\f1d5";}.fa-qq:before{content: "\f1d6";}.fa-wechat:before, .fa-weixin:before{content: "\f1d7";}.fa-send:before, .fa-paper-plane:before{content: "\f1d8";}.fa-send-o:before, .fa-paper-plane-o:before{content: "\f1d9";}.fa-history:before{content: "\f1da";}.fa-circle-thin:before{content: "\f1db";}.fa-header:before{content: "\f1dc";}.fa-paragraph:before{content: "\f1dd";}.fa-sliders:before{content: "\f1de";}.fa-share-alt:before{content: "\f1e0";}.fa-share-alt-square:before{content: "\f1e1";}.fa-bomb:before{content: "\f1e2";}.fa-soccer-ball-o:before, .fa-futbol-o:before{content: "\f1e3";}.fa-tty:before{content: "\f1e4";}.fa-binoculars:before{content: "\f1e5";}.fa-plug:before{content: "\f1e6";}.fa-slideshare:before{content: "\f1e7";}.fa-twitch:before{content: "\f1e8";}.fa-yelp:before{content: "\f1e9";}.fa-newspaper-o:before{content: "\f1ea";}.fa-wifi:before{content: "\f1eb";}.fa-calculator:before{content: "\f1ec";}.fa-paypal:before{content: "\f1ed";}.fa-google-wallet:before{content: "\f1ee";}.fa-cc-visa:before{content: "\f1f0";}.fa-cc-mastercard:before{content: "\f1f1";}.fa-cc-discover:before{content: "\f1f2";}.fa-cc-amex:before{content: "\f1f3";}.fa-cc-paypal:before{content: "\f1f4";}.fa-cc-stripe:before{content: "\f1f5";}.fa-bell-slash:before{content: "\f1f6";}.fa-bell-slash-o:before{content: "\f1f7";}.fa-trash:before{content: "\f1f8";}.fa-copyright:before{content: "\f1f9";}.fa-at:before{content: "\f1fa";}.fa-eyedropper:before{content: "\f1fb";}.fa-paint-brush:before{content: "\f1fc";}.fa-birthday-cake:before{content: "\f1fd";}.fa-area-chart:before{content: "\f1fe";}.fa-pie-chart:before{content: "\f200";}.fa-line-chart:before{content: "\f201";}.fa-lastfm:before{content: "\f202";}.fa-lastfm-square:before{content: "\f203";}.fa-toggle-off:before{content: "\f204";}.fa-toggle-on:before{content: "\f205";}.fa-bicycle:before{content: "\f206";}.fa-bus:before{content: "\f207";}.fa-ioxhost:before{content: "\f208";}.fa-angellist:before{content: "\f209";}.fa-cc:before{content: "\f20a";}.fa-shekel:before, .fa-sheqel:before, .fa-ils:before{content: "\f20b";}.fa-meanpath:before{content: "\f20c";}.fa-buysellads:before{content: "\f20d";}.fa-connectdevelop:before{content: "\f20e";}.fa-dashcube:before{content: "\f210";}.fa-forumbee:before{content: "\f211";}.fa-leanpub:before{content: "\f212";}.fa-sellsy:before{content: "\f213";}.fa-shirtsinbulk:before{content: "\f214";}.fa-simplybuilt:before{content: "\f215";}.fa-skyatlas:before{content: "\f216";}.fa-cart-plus:before{content: "\f217";}.fa-cart-arrow-down:before{content: "\f218";}.fa-diamond:before{content: "\f219";}.fa-ship:before{content: "\f21a";}.fa-user-secret:before{content: "\f21b";}.fa-motorcycle:before{content: "\f21c";}.fa-street-view:before{content: "\f21d";}.fa-heartbeat:before{content: "\f21e";}.fa-venus:before{content: "\f221";}.fa-mars:before{content: "\f222";}.fa-mercury:before{content: "\f223";}.fa-intersex:before, .fa-transgender:before{content: "\f224";}.fa-transgender-alt:before{content: "\f225";}.fa-venus-double:before{content: "\f226";}.fa-mars-double:before{content: "\f227";}.fa-venus-mars:before{content: "\f228";}.fa-mars-stroke:before{content: "\f229";}.fa-mars-stroke-v:before{content: "\f22a";}.fa-mars-stroke-h:before{content: "\f22b";}.fa-neuter:before{content: "\f22c";}.fa-genderless:before{content: "\f22d";}.fa-facebook-official:before{content: "\f230";}.fa-pinterest-p:before{content: "\f231";}.fa-whatsapp:before{content: "\f232";}.fa-server:before{content: "\f233";}.fa-user-plus:before{content: "\f234";}.fa-user-times:before{content: "\f235";}.fa-hotel:before, .fa-bed:before{content: "\f236";}.fa-viacoin:before{content: "\f237";}.fa-train:before{content: "\f238";}.fa-subway:before{content: "\f239";}.fa-medium:before{content: "\f23a";}.fa-yc:before, .fa-y-combinator:before{content: "\f23b";}.fa-optin-monster:before{content: "\f23c";}.fa-opencart:before{content: "\f23d";}.fa-expeditedssl:before{content: "\f23e";}.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before{content: "\f240";}.fa-battery-3:before, .fa-battery-three-quarters:before{content: "\f241";}.fa-battery-2:before, .fa-battery-half:before{content: "\f242";}.fa-battery-1:before, .fa-battery-quarter:before{content: "\f243";}.fa-battery-0:before, .fa-battery-empty:before{content: "\f244";}.fa-mouse-pointer:before{content: "\f245";}.fa-i-cursor:before{content: "\f246";}.fa-object-group:before{content: "\f247";}.fa-object-ungroup:before{content: "\f248";}.fa-sticky-note:before{content: "\f249";}.fa-sticky-note-o:before{content: "\f24a";}.fa-cc-jcb:before{content: "\f24b";}.fa-cc-diners-club:before{content: "\f24c";}.fa-clone:before{content: "\f24d";}.fa-balance-scale:before{content: "\f24e";}.fa-hourglass-o:before{content: "\f250";}.fa-hourglass-1:before, .fa-hourglass-start:before{content: "\f251";}.fa-hourglass-2:before, .fa-hourglass-half:before{content: "\f252";}.fa-hourglass-3:before, .fa-hourglass-end:before{content: "\f253";}.fa-hourglass:before{content: "\f254";}.fa-hand-grab-o:before, .fa-hand-rock-o:before{content: "\f255";}.fa-hand-stop-o:before, .fa-hand-paper-o:before{content: "\f256";}.fa-hand-scissors-o:before{content: "\f257";}.fa-hand-lizard-o:before{content: "\f258";}.fa-hand-spock-o:before{content: "\f259";}.fa-hand-pointer-o:before{content: "\f25a";}.fa-hand-peace-o:before{content: "\f25b";}.fa-trademark:before{content: "\f25c";}.fa-registered:before{content: "\f25d";}.fa-creative-commons:before{content: "\f25e";}.fa-gg:before{content: "\f260";}.fa-gg-circle:before{content: "\f261";}.fa-tripadvisor:before{content: "\f262";}.fa-odnoklassniki:before{content: "\f263";}.fa-odnoklassniki-square:before{content: "\f264";}.fa-get-pocket:before{content: "\f265";}.fa-wikipedia-w:before{content: "\f266";}.fa-safari:before{content: "\f267";}.fa-chrome:before{content: "\f268";}.fa-firefox:before{content: "\f269";}.fa-opera:before{content: "\f26a";}.fa-internet-explorer:before{content: "\f26b";}.fa-tv:before, .fa-television:before{content: "\f26c";}.fa-contao:before{content: "\f26d";}.fa-500px:before{content: "\f26e";}.fa-amazon:before{content: "\f270";}.fa-calendar-plus-o:before{content: "\f271";}.fa-calendar-minus-o:before{content: "\f272";}.fa-calendar-times-o:before{content: "\f273";}.fa-calendar-check-o:before{content: "\f274";}.fa-industry:before{content: "\f275";}.fa-map-pin:before{content: "\f276";}.fa-map-signs:before{content: "\f277";}.fa-map-o:before{content: "\f278";}.fa-map:before{content: "\f279";}.fa-commenting:before{content: "\f27a";}.fa-commenting-o:before{content: "\f27b";}.fa-houzz:before{content: "\f27c";}.fa-vimeo:before{content: "\f27d";}.fa-black-tie:before{content: "\f27e";}.fa-fonticons:before{content: "\f280";}.fa-reddit-alien:before{content: "\f281";}.fa-edge:before{content: "\f282";}.fa-credit-card-alt:before{content: "\f283";}.fa-codiepie:before{content: "\f284";}.fa-modx:before{content: "\f285";}.fa-fort-awesome:before{content: "\f286";}.fa-usb:before{content: "\f287";}.fa-product-hunt:before{content: "\f288";}.fa-mixcloud:before{content: "\f289";}.fa-scribd:before{content: "\f28a";}.fa-pause-circle:before{content: "\f28b";}.fa-pause-circle-o:before{content: "\f28c";}.fa-stop-circle:before{content: "\f28d";}.fa-stop-circle-o:before{content: "\f28e";}.fa-shopping-bag:before{content: "\f290";}.fa-shopping-basket:before{content: "\f291";}.fa-hashtag:before{content: "\f292";}.fa-bluetooth:before{content: "\f293";}.fa-bluetooth-b:before{content: "\f294";}.fa-percent:before{content: "\f295";}.fa-gitlab:before{content: "\f296";}.fa-wpbeginner:before{content: "\f297";}.fa-wpforms:before{content: "\f298";}.fa-envira:before{content: "\f299";}.fa-universal-access:before{content: "\f29a";}.fa-wheelchair-alt:before{content: "\f29b";}.fa-question-circle-o:before{content: "\f29c";}.fa-blind:before{content: "\f29d";}.fa-audio-description:before{content: "\f29e";}.fa-volume-control-phone:before{content: "\f2a0";}.fa-braille:before{content: "\f2a1";}.fa-assistive-listening-systems:before{content: "\f2a2";}.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before{content: "\f2a3";}.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before{content: "\f2a4";}.fa-glide:before{content: "\f2a5";}.fa-glide-g:before{content: "\f2a6";}.fa-signing:before, .fa-sign-language:before{content: "\f2a7";}.fa-low-vision:before{content: "\f2a8";}.fa-viadeo:before{content: "\f2a9";}.fa-viadeo-square:before{content: "\f2aa";}.fa-snapchat:before{content: "\f2ab";}.fa-snapchat-ghost:before{content: "\f2ac";}.fa-snapchat-square:before{content: "\f2ad";}.fa-pied-piper:before{content: "\f2ae";}.fa-first-order:before{content: "\f2b0";}.fa-yoast:before{content: "\f2b1";}.fa-themeisle:before{content: "\f2b2";}.fa-google-plus-circle:before, .fa-google-plus-official:before{content: "\f2b3";}.fa-fa:before, .fa-font-awesome:before{content: "\f2b4";}.fa-handshake-o:before{content: "\f2b5";}.fa-envelope-open:before{content: "\f2b6";}.fa-envelope-open-o:before{content: "\f2b7";}.fa-linode:before{content: "\f2b8";}.fa-address-book:before{content: "\f2b9";}.fa-address-book-o:before{content: "\f2ba";}.fa-vcard:before, .fa-address-card:before{content: "\f2bb";}.fa-vcard-o:before, .fa-address-card-o:before{content: "\f2bc";}.fa-user-circle:before{content: "\f2bd";}.fa-user-circle-o:before{content: "\f2be";}.fa-user-o:before{content: "\f2c0";}.fa-id-badge:before{content: "\f2c1";}.fa-drivers-license:before, .fa-id-card:before{content: "\f2c2";}.fa-drivers-license-o:before, .fa-id-card-o:before{content: "\f2c3";}.fa-quora:before{content: "\f2c4";}.fa-free-code-camp:before{content: "\f2c5";}.fa-telegram:before{content: "\f2c6";}.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before{content: "\f2c7";}.fa-thermometer-3:before, .fa-thermometer-three-quarters:before{content: "\f2c8";}.fa-thermometer-2:before, .fa-thermometer-half:before{content: "\f2c9";}.fa-thermometer-1:before, .fa-thermometer-quarter:before{content: "\f2ca";}.fa-thermometer-0:before, .fa-thermometer-empty:before{content: "\f2cb";}.fa-shower:before{content: "\f2cc";}.fa-bathtub:before, .fa-s15:before, .fa-bath:before{content: "\f2cd";}.fa-podcast:before{content: "\f2ce";}.fa-window-maximize:before{content: "\f2d0";}.fa-window-minimize:before{content: "\f2d1";}.fa-window-restore:before{content: "\f2d2";}.fa-times-rectangle:before, .fa-window-close:before{content: "\f2d3";}.fa-times-rectangle-o:before, .fa-window-close-o:before{content: "\f2d4";}.fa-bandcamp:before{content: "\f2d5";}.fa-grav:before{content: "\f2d6";}.fa-etsy:before{content: "\f2d7";}.fa-imdb:before{content: "\f2d8";}.fa-ravelry:before{content: "\f2d9";}.fa-eercast:before{content: "\f2da";}.fa-microchip:before{content: "\f2db";}.fa-snowflake-o:before{content: "\f2dc";}.fa-superpowers:before{content: "\f2dd";}.fa-wpexplorer:before{content: "\f2de";}.fa-meetup:before{content: "\f2e0";}.visually-hidden-focusable:active, .visually-hidden-focusable:focus{position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto;}

/* /web/static/lib/odoo_ui_icons/style.css */
@font-face{font-family: 'odoo_ui_icons'; src: url('/web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2') format('woff2'), url('/web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff') format('woff'); font-weight: normal; font-style: normal; font-display: block;}.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;}.oi-view-pivot:before{content: '\e800';}.oi-text-break:before{content: '\e801';}.oi-text-inline:before{content: '\e802';}.oi-voip:before{content: '\e803';}.oi-odoo:before{content: '\e806';}.oi-search:before{content: '\e808';}.oi-group:before{content: '\e80a';}.oi-settings-adjust:before{content: '\e80c';}.oi-apps:before{content: '\e80d';}.oi-panel-right:before{content: '\e810';}.oi-launch:before{content: '\e812';}.oi-studio:before{content: '\e813';}.oi-view-kanban:before{content: '\e814';}.oi-text-wrap:before{content: '\e815';}.oi-view-cohort:before{content: '\e816';}.oi-view-list:before{content: '\e817';}.oi-gif-picker:before{content: '\e82e';}.oi-chevron-down:before{content: '\e839';}.oi-chevron-left:before{content: '\e83a';}.oi-chevron-right:before{content: '\e83b';}.oi-chevron-up:before{content: '\e83c';}.oi-arrows-h:before{content: '\e83d';}.oi-arrows-v:before{content: '\e83e';}.oi-arrow-down-left:before{content: '\e83f';}.oi-arrow-down-right:before{content: '\e840';}.oi-arrow-down:before{content: '\e841';}.oi-arrow-left:before{content: '\e842';}.oi-arrow-right:before{content: '\e843';}.oi-arrow-up-left:before{content: '\e844';}.oi-arrow-up-right:before{content: '\e845';}.oi-arrow-up:before{content: '\e846';}.oi-draggable:before{content: '\e847';}.oi-view:before{content: '\e861';}.oi-archive:before{content: '\e862';}.oi-unarchive:before{content: '\e863';}.oi-text-effect:before{content: '\e827';}.oi-smile-add:before{content: '\e84e';}.oi-close:before{content: '\e852';}.oi-food-delivery:before{content: '\e82a';}.oi-schedule-today:before{content: '\e82c';}.oi-schedule-tomorrow:before{content: '\e82d';}.oi-schedule-later:before{content: '\e804';}.oi-activity:before{content: '\e82f';}.oi-activity-plus:before{content: '\e830';}.oi-numpad:before{content: '\e833';}.oi-transfer:before{content: '\e834';}.oi-suitcase:before{content: '\e835';}.oi-suitcase-plus:before{content: '\e832';}.oi-merge:before{content: '\e836';}.oi-record:before{content: '\e837';}.oi-backspace-o:before{content: '\e838';}.oi-user:before{content: '\e805';}.oi-user-plus:before{content: '\e831';}.oi-users:before{content: '\e807';}.oi-ellipsis-h:before{content: '\e867';}.oi-ellipsis-v:before{content: '\e868';}.oi-plus:before{content: '\e809';}.oi-minus:before{content: '\e80b';}.oi-star-plus:before{content: '\e87c';}.oi-subtitle:before{content: '\e80e';}.oi-threads:before{content: '\e818';}.oi-kickstarter:before{content: '\e819';}.oi-x:before{content: '\e81a';}.oi-x-square:before{content: '\e848';}.oi-tiktok:before{content: '\e81b';}.oi-bluesky:before{content: '\e81c';}.oi-google-play:before{content: '\e81d';}.oi-strava:before{content: '\e80f';}.oi-discord:before{content: '\e811';}.o_rtl .oi-chevron-left, .o_rtl .oi-chevron-right, .o_rtl .oi-arrow-down-left, .o_rtl .oi-arrow-down-right, .o_rtl .oi-arrow-left, .o_rtl .oi-arrow-right, .o_rtl .oi-arrow-up-left, .o_rtl .oi-arrow-up-right{transform: rotate(180deg);}.o_main_navbar .o_nav_entry, .o_main_navbar .dropdown-toggle:not(.o-dropdown-toggle-custo){border-color: transparent;}.o_main_navbar .o_menu_sections .o_nav_entry, .o_main_navbar .o_menu_sections .dropdown-toggle{background: var(--NavBar-entry-backgroundColor, #FFF); border: 1px solid transparent;}.o_main_navbar .o_menu_sections .o_nav_entry:hover, .o_main_navbar .o_menu_sections .dropdown-toggle:hover{background: var(--NavBar-entry-backgroundColor--hover, #e7e9ed);}.o_main_navbar .o_menu_sections .o_nav_entry:focus, .o_main_navbar .o_menu_sections .dropdown-toggle:focus{background: var(--NavBar-entry-backgroundColor--focus, #e7e9ed);}.o_main_navbar .o_menu_sections .o_nav_entry:active, .o_main_navbar .o_menu_sections .dropdown-toggle:active{background: var(--NavBar-entry-backgroundColor--active, unset);}.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);}.o_main_navbar .dropdown-header.dropdown-menu_group{margin-top: 0;}.o_main_navbar .dropdown-item + .dropdown-header:not(.o_more_dropdown_section_group){margin-top: .3em;}.o_main_navbar .o_dropdown_menu_group_entry.dropdown-item{padding-left: 30px;}.o_main_navbar .o_dropdown_menu_group_entry.dropdown-item + .dropdown-item:not(.o_dropdown_menu_group_entry){margin-top: .8em;}.o_main_navbar .o_navbar_apps_menu .dropdown-toggle{--NavBar-entry-padding-left: 16px; font-size: 1.2em;}

/* /web/static/src/scss/animation.scss */
 @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, #714B67);}to{box-shadow: 0 0 0 var(--pulse-spread-radius, 2em) var(--pulse-color-to, rgba(255, 255, 255, 0));}}

/* /web/static/src/scss/base_frontend.scss */
 html, body{width: 100%; height: 100%;}#wrapwrap{z-index: 0; position: relative; display: flex; flex-flow: column nowrap; width: 100%; min-height: 100%;}#wrapwrap > *{flex: 0 0 auto;}#wrapwrap > main{flex: 1 0 auto;}

/* /web/static/src/scss/fontawesome_overridden.scss */
 .fa.fa-threads, .fa.fa-kickstarter, .fa.fa-bluesky, .fa.fa-strava, .fa.fa-google-play, .fa.fa-discord, .fa-twitter-square.fa, .fa-twitter.fa, .fa.fa-tiktok{font-family: 'odoo_ui_icons' !important;}.fa.fa-tiktok::before{content: '\e81b';}.fa-twitter.fa::before{content: '\e81a';}.fa-twitter-square.fa::before{content: '\e848';}.fa.fa-discord::before{content: '\e811';}.fa.fa-google-play::before{content: "\e81d";}.fa.fa-strava::before{content: "\e80f";}.fa.fa-bluesky::before{content: "\e81c";}.fa.fa-kickstarter::before{content: "\e819";}.fa.fa-threads::before{content: "\e818";}.o_rtl .fa.fa-align-right, .o_rtl .fa.fa-align-left, .o_rtl .fa.fa-chevron-right, .o_rtl .fa.fa-chevron-left, .o_rtl .fa.fa-arrow-right, .o_rtl .fa.fa-arrow-left, .o_rtl .fa.fa-hand-o-right, .o_rtl .fa.fa-hand-o-left, .o_rtl .fa.fa-arrow-circle-right, .o_rtl .fa.fa-arrow-circle-left, .o_rtl .fa.fa-caret-right, .o_rtl .fa.fa-caret-left, .o_rtl .fa.fa-rotate-right, .o_rtl .fa.fa-rotate-left, .o_rtl .fa.fa-angle-double-right, .o_rtl .fa.fa-angle-double-left, .o_rtl .fa.fa-angle-right, .o_rtl .fa.fa-angle-left, .o_rtl .fa.fa-quote-right, .o_rtl .fa.fa-quote-left, .o_rtl .fa.fa-chevron-circle-right, .o_rtl .fa.fa-chevron-circle-left, .o_rtl .fa.fa-long-arrow-right, .o_rtl .fa.fa-long-arrow-left, .o_rtl .fa.fa-toggle-right, .o_rtl .fa.fa-toggle-left, .o_rtl .fa.fa-caret-square-o-right, .o_rtl .fa.fa-arrow-circle-o-left, .o_rtl .fa.fa-arrow-circle-o-right, .o_rtl .fa.fa-caret-square-o-left{transform: rotate(180deg);}.o_btn_loading .fa:not(.fa-spin){display: none;}.dropdown-menu, .o_dropdown_menu{max-height: 70vh; overflow: auto; background-clip: border-box;}.dropdown-menu:not(.o-hb-select-dropdown), .o_dropdown_menu:not(.o-hb-select-dropdown){scrollbar-width: thin;}.dropdown-toggle{white-space: nowrap;}.dropdown-toggle.o-no-caret::before, .dropdown-toggle.o-no-caret::after{content: normal;}@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%);}}.modal .o_cp_action_menus .o-dropdown:has(.fa-cog){display: none;}:not(:hover) > .o_ui_app_icon{--oi-color: currentColor;}@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);}}.o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active, .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.selected{position: relative; border: 1px solid #714B67; border-radius: 0.6rem; color: var(--BottomSheetStatusBar__entry-color--active, #FFFFFF);}.o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active:not(.focus), .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(113, 75, 103, 0.5));}.o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active::before, .o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.selected::before{content: none !important;}.o_bottom_sheet .o_bottom_sheet_sheet .o_bottom_sheet_body:not(.o_custom_bottom_sheet) .dropdown-item.active::after, .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: 1rem; transform: translateY(-50%); color: #017e84; text-rendering: auto; font: normal normal normal 14px/1 FontAwesome; content: "";}.o_bottom_sheet .o_bottom_sheet_sheet .dropdown-divider{--dropdown-divider-bg: var(--o-border-color); margin: 0.5rem 0.5rem;}.o_bottom_sheet .o_bottom_sheet_sheet .dropdown-item, .o_bottom_sheet .o_bottom_sheet_sheet .dropdown-header{--dropdown-item-padding-y: 1rem; --dropdown-item-padding-x: var(--BottomSheet-Entry-paddingX); --dropdown-header-padding-y: var(--dropdown-item-padding-y); --dropdown-header-padding-x: var(--dropdown-item-padding-x); font-size: 1.25rem; font-weight: 500; text-align: start !important;}.o_bottom_sheet .o_bottom_sheet_sheet .dropdown-item .o_stat_value{display: flex;}:root{--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_colorlist button:hover:not(.active){opacity: 0.76;}

/* /web/static/src/core/debug/debug_menu.scss */
 .o_dialog .o_debug_manager .dropdown-toggle{padding: 0 4px; margin: 2px 10px 2px 0;}.o-dropdown.dropdown-toggle::after{content: none; border: none;}.o-dropdown.dropup > .o-dropdown--menu, .o-dropdown.dropdown > .o-dropdown--menu, .o-dropdown.dropstart > .o-dropdown--menu, .o-dropdown.dropend > .o-dropdown--menu{left: auto; right: auto; margin-left: 0; margin-right: 0;}.o-dropdown--menu .dropdown-toggle:focus, .o-dropdown--menu .dropdown-item:focus{background-color: transparent; outline: none;}.o-dropdown--menu .dropdown-toggle:not(.focus), .o-dropdown--menu .dropdown-item:not(.focus){background-color: transparent;}.o-dropdown--menu .dropdown-toggle.focus, .o-dropdown--menu .dropdown-item.focus{background-color: var(--tertiary-bg);}.o-dropdown--menu .dropdown-item:not(.disabled):not(:disabled):not(.o_wysiwyg_loader), .o-dropdown--menu .dropdown-item:not(.disabled):not(:disabled):not(.o_wysiwyg_loader) label{cursor: pointer;}.o-dropdown--menu .dropdown-item.o-dropdopwn-item-indent{--dropdown-item-padding-x: 1.5rem;}.o_bottom_sheet .o_bottom_sheet_body.dropdown-menu, .o_bottom_sheet .o_bottom_sheet_body.o_dropdown_menu{--dropdown-border-width: 0; --dropdown-box-shadow: none; position: static; max-height: calc(var(--sheet-max-height) - 1rem / 4);}@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);}}.o-EmojiPicker-search input:not(:focus) + .oi-search{color: rgba(33, 37, 41, 0.7);}div:not(:hover) .o-file-upload-progress-bar-abort{display: none;}.o_notebook .tab-pane:not(.show){transition: none;}

/* /web/static/src/core/notifications/notification.scss */
 .o_notification_manager{position: fixed; inset: 52.9px 1rem auto 1rem; z-index: 1055;}@media (min-width: 576px){.o_notification_manager{left: auto; width: 400px;}}.o_bottom_sheet .o_select_menu_menu .dropdown-item{font-weight: normal; margin: 0 auto; max-width: calc(100% - 2 * var(--offcanvas-padding-x));}

/* /web/static/src/core/utils/draggable_hook_builder.scss */
 @keyframes o-draggable-bounce{0%{transform: scale(1);}60%{transform: scale(0.95);}100%{transform: scale(1);}}

/* /web_tour/static/src/scss/tour_pointer.scss */
 @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;}}.o_switch.o_switch_danger_success > input:not(:checked) + span{background: #e6586c;}

/* /html_editor/static/src/main/media/media_dialog/upload_progress_toast/upload_progress_toast.scss */
 .o_upload_progress_toast{font-size: 16px;}.editor_notification_manager{width: calc(100% - 3rem);}@media (min-width: 576px){.editor_notification_manager{width: calc(calc(400px - 3rem) + 3rem);}}[data-embedded="toggleBlock"] button:has(i.fa-caret-down:only-child, i.fa-caret-right:only-child){cursor: pointer !important; width: 1.5rem; aspect-ratio: 1 / 1; background-color: transparent;}[data-embedded="toggleBlock"] button:has(i.fa-caret-down:only-child, i.fa-caret-right:only-child):hover{background-color: rgba(216, 218, 221, 0.5);}[data-embedded="toggleBlock"] button:has(i.fa-caret-down:only-child, i.fa-caret-right:only-child):active{background-color: rgba(216, 218, 221, 0.2);}.o-we-toolbar .btn:not(:hover):not(.active){background-color: white;}

/* /html_editor/static/src/scss/html_editor.common.scss */
 :root{--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: #65435c; --o-cc1-btn-primary: #714B67; --o-cc1-btn-primary-text: #FFFFFF; --o-cc1-btn-primary-border: #714B67; --o-cc1-btn-secondary: #F0CDA8; --o-cc1-btn-secondary-text: #212529; --o-cc1-btn-secondary-border: #F0CDA8; --o-cc2-text: #212529; --o-cc2-h2: #000000; --o-cc2-h3: #000000; --o-cc2-h4: #000000; --o-cc2-h5: #000000; --o-cc2-h6: #000000; --o-cc2-link: #583b51; --o-cc2-btn-primary: #714B67; --o-cc2-btn-primary-text: #FFFFFF; --o-cc2-btn-primary-border: #714B67; --o-cc2-btn-secondary: #F0CDA8; --o-cc2-btn-secondary-text: #212529; --o-cc2-btn-secondary-border: #F0CDA8; --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: #2a1c27; --o-cc3-btn-primary: #714B67; --o-cc3-btn-primary-text: #FFFFFF; --o-cc3-btn-primary-border: #714B67; --o-cc3-btn-secondary-text: #212529; --o-cc3-btn-secondary-border: #F6F5F4; --o-cc4-text: #FFFFFF; --o-cc4-headings: #FFFFFF; --o-cc4-h2: #FFFFFF; --o-cc4-h3: #FFFFFF; --o-cc4-h4: #FFFFFF; --o-cc4-h5: #FFFFFF; --o-cc4-h6: #FFFFFF; --o-cc4-link: #000000; --o-cc4-btn-primary-text: #FFFFFF; --o-cc4-btn-primary-border: #000000; --o-cc4-btn-secondary-text: #212529; --o-cc4-btn-secondary-border: #F6F5F4; --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: #b18aa7; --o-cc5-btn-primary: #714B67; --o-cc5-btn-primary-text: #FFFFFF; --o-cc5-btn-primary-border: #714B67; --o-cc5-btn-secondary-text: #212529; --o-cc5-btn-secondary-border: #F6F5F4; --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: 3rem; --h2-font-size: 2.5rem; --h3-font-size: 2rem; --h4-font-size: 1.5rem; --h5-font-size: 1.25rem; --h6-font-size: 1rem; --font-size-base: 1rem; --small-font-size: 0.875em; --lead-font-size: 1.125rem;}html, body{position: relative; width: 100%; height: 100%;}pre{padding: 0.5rem 1rem; border: 1px solid var(--o-border-color); border-radius: 0.4rem; background-color: #F8F9FA; color: #212529;}.o_stars .fa.fa-star{color: gold;}.fa-6x{font-size: 6em;}.fa-7x{font-size: 7em;}.fa-8x{font-size: 8em;}.fa-9x{font-size: 9em;}.fa-10x{font-size: 10em;}address .fa.fa-mobile-phone{margin: 0 3px 0 2px;}address .fa.fa-file-text-o{margin-right: 1px;}.pb16{padding-bottom: 16px !important;}.pt24{padding-top: 24px !important;}.pb24{padding-bottom: 24px !important;}.pt40{padding-top: 40px !important;}blockquote{padding: 0.5rem 1rem; border-left: 5px solid; border-color: #DEE2E6; font-style: italic;}pre{white-space: pre-wrap;}pre p{margin-bottom: 0px;}.bg-o-color-4{--background-color: #FFFFFF; --color: #212529; background-color: #FFFFFF !important; color: #212529;}a.bg-o-color-4:hover, a.bg-o-color-4:focus, button.bg-o-color-4:hover, button.bg-o-color-4:focus{--background-color: #e6e6e6; --color: #212529; background-color: #e6e6e6 !important; color: #212529;}.o_cc .dropdown-menu .dropdown-item, .o_cc .o_dropdown_menu .dropdown-item, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item, #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_footer .dropdown-menu .dropdown-item, .o_footer .o_dropdown_menu .dropdown-item, .navbar-light .dropdown-menu .dropdown-item, .navbar-light .o_dropdown_menu .dropdown-item, .o_cc .dropdown-menu .dropdown-item h6, .o_cc .o_dropdown_menu .dropdown-item h6, #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, #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, .o_footer .dropdown-menu .dropdown-item h6, .o_footer .o_dropdown_menu .dropdown-item h6, .navbar-light .dropdown-menu .dropdown-item h6, .navbar-light .o_dropdown_menu .dropdown-item h6, .o_cc .dropdown-menu .dropdown-item .h6, .o_cc .o_dropdown_menu .dropdown-item .h6, #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, #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, .o_footer .dropdown-menu .dropdown-item .h6, .o_footer .o_dropdown_menu .dropdown-item .h6, .navbar-light .dropdown-menu .dropdown-item .h6, .navbar-light .o_dropdown_menu .dropdown-item .h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6{color: var(--body-color) !important;}.o_cc .dropdown-menu .dropdown-item:hover, .o_cc .o_dropdown_menu .dropdown-item:hover, #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, #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, .o_footer .dropdown-menu .dropdown-item:hover, .o_footer .o_dropdown_menu .dropdown-item:hover, .navbar-light .dropdown-menu .dropdown-item:hover, .navbar-light .o_dropdown_menu .dropdown-item:hover, .o_cc .dropdown-menu .dropdown-item:focus, .o_cc .o_dropdown_menu .dropdown-item:focus, #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, #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, .o_footer .dropdown-menu .dropdown-item:focus, .o_footer .o_dropdown_menu .dropdown-item:focus, .navbar-light .dropdown-menu .dropdown-item:focus, .navbar-light .o_dropdown_menu .dropdown-item:focus, .o_cc .dropdown-menu .dropdown-item h6:hover, .o_cc .o_dropdown_menu .dropdown-item h6:hover, #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, #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, .o_footer .dropdown-menu .dropdown-item h6:hover, .o_footer .o_dropdown_menu .dropdown-item h6:hover, .navbar-light .dropdown-menu .dropdown-item h6:hover, .navbar-light .o_dropdown_menu .dropdown-item h6:hover, .o_cc .dropdown-menu .dropdown-item .h6:hover, .o_cc .o_dropdown_menu .dropdown-item .h6:hover, #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, #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, .o_footer .dropdown-menu .dropdown-item .h6:hover, .o_footer .o_dropdown_menu .dropdown-item .h6:hover, .navbar-light .dropdown-menu .dropdown-item .h6:hover, .navbar-light .o_dropdown_menu .dropdown-item .h6:hover, .o_cc .dropdown-menu .dropdown-item h6:focus, .o_cc .o_dropdown_menu .dropdown-item h6:focus, #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, #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, .o_footer .dropdown-menu .dropdown-item h6:focus, .o_footer .o_dropdown_menu .dropdown-item h6:focus, .navbar-light .dropdown-menu .dropdown-item h6:focus, .navbar-light .o_dropdown_menu .dropdown-item h6:focus, .o_cc .dropdown-menu .dropdown-item .h6:focus, .o_cc .o_dropdown_menu .dropdown-item .h6:focus, #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, #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, .o_footer .dropdown-menu .dropdown-item .h6:focus, .o_footer .o_dropdown_menu .dropdown-item .h6:focus, .navbar-light .dropdown-menu .dropdown-item .h6:focus, .navbar-light .o_dropdown_menu .dropdown-item .h6:focus, .o_colored_level .o_cc .dropdown-menu .dropdown-item:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item:focus, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:focus{color: var(--body-color) !important;}.o_cc .dropdown-menu .dropdown-item.active, .o_cc .o_dropdown_menu .dropdown-item.active, #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, #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, .o_footer .dropdown-menu .dropdown-item.active, .o_footer .o_dropdown_menu .dropdown-item.active, .navbar-light .dropdown-menu .dropdown-item.active, .navbar-light .o_dropdown_menu .dropdown-item.active, .o_cc .dropdown-menu .dropdown-item:active, .o_cc .o_dropdown_menu .dropdown-item:active, #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, #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, .o_footer .dropdown-menu .dropdown-item:active, .o_footer .o_dropdown_menu .dropdown-item:active, .navbar-light .dropdown-menu .dropdown-item:active, .navbar-light .o_dropdown_menu .dropdown-item:active, .o_cc .dropdown-menu .dropdown-item h6.active, .o_cc .o_dropdown_menu .dropdown-item h6.active, #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, #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, .o_footer .dropdown-menu .dropdown-item h6.active, .o_footer .o_dropdown_menu .dropdown-item h6.active, .navbar-light .dropdown-menu .dropdown-item h6.active, .navbar-light .o_dropdown_menu .dropdown-item h6.active, .o_cc .dropdown-menu .dropdown-item .active.h6, .o_cc .o_dropdown_menu .dropdown-item .active.h6, #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, #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, .o_footer .dropdown-menu .dropdown-item .active.h6, .o_footer .o_dropdown_menu .dropdown-item .active.h6, .navbar-light .dropdown-menu .dropdown-item .active.h6, .navbar-light .o_dropdown_menu .dropdown-item .active.h6, .o_cc .dropdown-menu .dropdown-item h6:active, .o_cc .o_dropdown_menu .dropdown-item h6:active, #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, #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, .o_footer .dropdown-menu .dropdown-item h6:active, .o_footer .o_dropdown_menu .dropdown-item h6:active, .navbar-light .dropdown-menu .dropdown-item h6:active, .navbar-light .o_dropdown_menu .dropdown-item h6:active, .o_cc .dropdown-menu .dropdown-item .h6:active, .o_cc .o_dropdown_menu .dropdown-item .h6:active, #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, #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, .o_footer .dropdown-menu .dropdown-item .h6:active, .o_footer .o_dropdown_menu .dropdown-item .h6:active, .navbar-light .dropdown-menu .dropdown-item .h6:active, .navbar-light .o_dropdown_menu .dropdown-item .h6:active, .o_colored_level .o_cc .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6.active, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:active{color: var(--dropdown-link-active-color, #212529) !important;}.o_cc .dropdown-menu .dropdown-item.disabled, .o_cc .o_dropdown_menu .dropdown-item.disabled, #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, #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, .o_footer .dropdown-menu .dropdown-item.disabled, .o_footer .o_dropdown_menu .dropdown-item.disabled, .navbar-light .dropdown-menu .dropdown-item.disabled, .navbar-light .o_dropdown_menu .dropdown-item.disabled, .o_cc .dropdown-menu .dropdown-item.disabled h6, .o_cc .o_dropdown_menu .dropdown-item.disabled h6, #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, #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, .o_footer .dropdown-menu .dropdown-item.disabled h6, .o_footer .o_dropdown_menu .dropdown-item.disabled h6, .navbar-light .dropdown-menu .dropdown-item.disabled h6, .navbar-light .o_dropdown_menu .dropdown-item.disabled h6, .o_cc .dropdown-menu .dropdown-item.disabled .h6, .o_cc .o_dropdown_menu .dropdown-item.disabled .h6, #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, #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, .o_footer .dropdown-menu .dropdown-item.disabled .h6, .o_footer .o_dropdown_menu .dropdown-item.disabled .h6, .navbar-light .dropdown-menu .dropdown-item.disabled .h6, .navbar-light .o_dropdown_menu .dropdown-item.disabled .h6, .o_cc .dropdown-menu .dropdown-item:disabled, .o_cc .o_dropdown_menu .dropdown-item:disabled, #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, #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, .o_footer .dropdown-menu .dropdown-item:disabled, .o_footer .o_dropdown_menu .dropdown-item:disabled, .navbar-light .dropdown-menu .dropdown-item:disabled, .navbar-light .o_dropdown_menu .dropdown-item:disabled, .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader, .o_cc .o_dropdown_menu .dropdown-item.o_wysiwyg_loader, #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, #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, .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader, .o_footer .o_dropdown_menu .dropdown-item.o_wysiwyg_loader, .navbar-light .dropdown-menu .dropdown-item.o_wysiwyg_loader, .navbar-light .o_dropdown_menu .dropdown-item.o_wysiwyg_loader, .o_cc .dropdown-menu .dropdown-item:disabled h6, .o_cc .o_dropdown_menu .dropdown-item:disabled h6, #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, #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, .o_footer .dropdown-menu .dropdown-item:disabled h6, .o_footer .o_dropdown_menu .dropdown-item:disabled h6, .navbar-light .dropdown-menu .dropdown-item:disabled h6, .navbar-light .o_dropdown_menu .dropdown-item:disabled h6, .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .o_cc .o_dropdown_menu .dropdown-item.o_wysiwyg_loader h6, #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, #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, .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .o_footer .o_dropdown_menu .dropdown-item.o_wysiwyg_loader h6, .navbar-light .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .navbar-light .o_dropdown_menu .dropdown-item.o_wysiwyg_loader h6, .o_cc .dropdown-menu .dropdown-item:disabled .h6, .o_cc .o_dropdown_menu .dropdown-item:disabled .h6, #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, #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, .o_footer .dropdown-menu .dropdown-item:disabled .h6, .o_footer .o_dropdown_menu .dropdown-item:disabled .h6, .navbar-light .dropdown-menu .dropdown-item:disabled .h6, .navbar-light .o_dropdown_menu .dropdown-item:disabled .h6, .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader .h6, .o_cc .o_dropdown_menu .dropdown-item.o_wysiwyg_loader .h6, #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, #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, .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader .h6, .o_footer .o_dropdown_menu .dropdown-item.o_wysiwyg_loader .h6, .navbar-light .dropdown-menu .dropdown-item.o_wysiwyg_loader .h6, .navbar-light .o_dropdown_menu .dropdown-item.o_wysiwyg_loader .h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled, .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled, .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled h6{color: var(--tertiary-color) !important;}.o_cc .dropdown-menu .dropdown-item .btn-link, .o_cc .o_dropdown_menu .dropdown-item .btn-link, #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, #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_footer .dropdown-menu .dropdown-item .btn-link, .o_footer .o_dropdown_menu .dropdown-item .btn-link, .navbar-light .dropdown-menu .dropdown-item .btn-link, .navbar-light .o_dropdown_menu .dropdown-item .btn-link, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link{color: var(--link-color);}.o_cc .dropdown-menu .dropdown-item .btn-link:hover, .o_cc .o_dropdown_menu .dropdown-item .btn-link:hover, #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, #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, .o_footer .dropdown-menu .dropdown-item .btn-link:hover, .o_footer .o_dropdown_menu .dropdown-item .btn-link:hover, .navbar-light .dropdown-menu .dropdown-item .btn-link:hover, .navbar-light .o_dropdown_menu .dropdown-item .btn-link:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:hover{color: var(--link-hover-color);}.o_cc .dropdown-menu .dropdown-item .btn-link:disabled, .o_cc .o_dropdown_menu .dropdown-item .btn-link:disabled, #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, #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, .o_footer .dropdown-menu .dropdown-item .btn-link:disabled, .o_footer .o_dropdown_menu .dropdown-item .btn-link:disabled, .navbar-light .dropdown-menu .dropdown-item .btn-link:disabled, .navbar-light .o_dropdown_menu .dropdown-item .btn-link:disabled, .o_cc .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .o_cc .o_dropdown_menu .dropdown-item .btn-link.o_wysiwyg_loader, #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, #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, .o_footer .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .o_footer .o_dropdown_menu .dropdown-item .btn-link.o_wysiwyg_loader, .navbar-light .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .navbar-light .o_dropdown_menu .dropdown-item .btn-link.o_wysiwyg_loader, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:disabled{color: #6C757D;}.o_cc .dropdown-menu .dropdown-item-text .text-muted a, .o_cc .o_dropdown_menu .dropdown-item-text .text-muted a, #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, #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, .o_footer .dropdown-menu .dropdown-item-text .text-muted a, .o_footer .o_dropdown_menu .dropdown-item-text .text-muted a, .navbar-light .dropdown-menu .dropdown-item-text .text-muted a, .navbar-light .o_dropdown_menu .dropdown-item-text .text-muted a, .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a{color: #65435c;}.o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover, .o_cc .o_dropdown_menu .dropdown-item-text .text-muted a:hover, #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, #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, .o_footer .dropdown-menu .dropdown-item-text .text-muted a:hover, .o_footer .o_dropdown_menu .dropdown-item-text .text-muted a:hover, .navbar-light .dropdown-menu .dropdown-item-text .text-muted a:hover, .navbar-light .o_dropdown_menu .dropdown-item-text .text-muted a:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover{color: #372432;}.o_cc .btn-close, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-close, .o_footer .btn-close, .navbar-light .btn-close, .o_colored_level .o_cc .btn-close{filter: unset;}.o_cc1, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar, .navbar-light{--background-color: #FFFFFF; --color: #212529; background-color: #FFFFFF; color: #212529; --o-cc-bg: #FFFFFF;}.o_cc1 .text-muted, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .text-muted, .navbar-light .text-muted, .o_colored_level .o_cc1 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}.o_cc1 a:not(.btn), #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn), .navbar-light a:not(.btn), .o_cc1 .btn-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-link, .navbar-light .btn-link, .o_colored_level .o_cc1 a:not(.btn), .o_colored_level .o_cc1 .btn-link{color: #65435c;}.o_cc1 a:not(.btn):hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn):hover, .navbar-light a:not(.btn):hover, .o_cc1 .btn-link:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-link:hover, .navbar-light .btn-link:hover, .o_colored_level .o_cc1 a:not(.btn):hover, .o_colored_level .o_cc1 .btn-link:hover{color: #432c3d;}.o_cc1 .btn-fill-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary, .navbar-light .btn-fill-primary, .o_cc1 .btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-primary, .navbar-light .btn-primary, .o_colored_level .o_cc1 .btn-fill-primary{--btn-color: #FFFFFF; --btn-bg: #714B67; --btn-border-color: #714B67; --btn-hover-color: #FFFFFF; --btn-hover-bg: #604058; --btn-hover-border-color: #5a3c52; --btn-focus-shadow-rgb: 134, 102, 126; --btn-active-color: #FFFFFF; --btn-active-bg: #5a3c52; --btn-active-border-color: #55384d; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #FFFFFF; --btn-disabled-bg: #714B67; --btn-disabled-border-color: #714B67;}.o_cc1 .btn-outline-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary, .navbar-light .btn-outline-primary, .o_colored_level .o_cc1 .btn-outline-primary{--btn-color: #65435c; --btn-border-color: #65435c; --btn-hover-color: #FFFFFF; --btn-hover-bg: #65435c; --btn-hover-border-color: #65435c; --btn-focus-shadow-rgb: 100.73829787, 66.86170213, 91.82340426; --btn-active-color: #FFFFFF; --btn-active-bg: #65435c; --btn-active-border-color: #65435c; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #65435c; --btn-disabled-bg: transparent; --btn-disabled-border-color: #65435c; --gradient: none;}.o_cc1 .btn-fill-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary, .navbar-light .btn-fill-secondary, .o_cc1 .btn-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary, .navbar-light .btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary{--btn-color: #212529; --btn-bg: #F0CDA8; --btn-border-color: #F0CDA8; --btn-hover-color: #212529; --btn-hover-bg: #f2d5b5; --btn-hover-border-color: #f2d2b1; --btn-focus-shadow-rgb: 209, 180, 149; --btn-active-color: #212529; --btn-active-bg: #f3d7b9; --btn-active-border-color: #f2d2b1; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #212529; --btn-disabled-bg: #F0CDA8; --btn-disabled-border-color: #F0CDA8;}.o_cc1 .btn-outline-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary, .navbar-light .btn-outline-secondary, .o_colored_level .o_cc1 .btn-outline-secondary{--btn-color: #dd8f3b; --btn-border-color: #dd8f3b; --btn-hover-color: #212529; --btn-hover-bg: #dd8f3b; --btn-hover-border-color: #dd8f3b; --btn-focus-shadow-rgb: 221.25, 142.5, 59.25; --btn-active-color: #212529; --btn-active-bg: #dd8f3b; --btn-active-border-color: #dd8f3b; --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --btn-disabled-color: #dd8f3b; --btn-disabled-bg: transparent; --btn-disabled-border-color: #dd8f3b; --gradient: none;}.o_cc1 .nav-pills .nav-link.active, #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, .navbar-light .nav-pills .nav-link.active, .o_cc1 .nav-pills .show > .nav-link, #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, .navbar-light .nav-pills .show > .nav-link, .o_colored_level .o_cc1 .nav-pills .nav-link.active, .o_colored_level .o_cc1 .nav-pills .show > .nav-link{background-color: #714B67; color: #FFFFFF;}.o_cc1 a.list-group-item, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar a.list-group-item, .navbar-light a.list-group-item, .o_colored_level .o_cc1 a.list-group-item{color: #714B67;}.o_cc1 a.list-group-item.active, #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, .navbar-light a.list-group-item.active, .o_colored_level .o_cc1 a.list-group-item.active{background-color: #714B67; color: #FFFFFF; border-color: #714B67;}.o_cc2, .o_footer{--background-color: #F6F5F4; --color: #212529; background-color: #F6F5F4; color: #212529; --o-cc-bg: #F6F5F4;}.o_cc2 .text-muted, .o_footer .text-muted, .o_colored_level .o_cc2 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}.o_cc2 h1, .o_footer h1, .o_cc2 .h1, .o_footer .h1, .o_cc2 h2, .o_footer h2, .o_cc2 .h2, .o_footer .h2, .o_cc2 h3, .o_footer h3, .o_cc2 .h3, .o_footer .h3, .o_cc2 h4, .o_footer h4, .o_cc2 .h4, .o_footer .h4, .o_cc2 h5, .o_footer h5, .o_cc2 .h5, .o_footer .h5, .o_cc2 h6, .o_footer h6, .o_cc2 .h6, .o_footer .h6, .o_colored_level .o_cc2 h1, .o_colored_level .o_cc2 h2, .o_colored_level .o_cc2 h3, .o_colored_level .o_cc2 h4, .o_colored_level .o_cc2 h5, .o_colored_level .o_cc2 h6{color: #000000;}.o_cc2 a:not(.btn), .o_footer a:not(.btn), .o_cc2 .btn-link, .o_footer .btn-link, .o_colored_level .o_cc2 a:not(.btn), .o_colored_level .o_cc2 .btn-link{color: #583b51;}.o_cc2 a:not(.btn):hover, .o_footer a:not(.btn):hover, .o_cc2 .btn-link:hover, .o_footer .btn-link:hover, .o_colored_level .o_cc2 a:not(.btn):hover, .o_colored_level .o_cc2 .btn-link:hover{color: #432c3d;}.btn-outline-custom:not(:hover){background-color: transparent !important; background-image: none !important;}.o_grid_mode > *.o_grid_item:has(.dropdown-menu.show, .show.o_dropdown_menu){z-index: 1000 !important;}@media (min-width: 992px){.o_extra_menu_items .o_grid_mode{display: flex !important; row-gap: 0px !important; column-gap: 0px !important;}}.border{--box-border-width: var(--border-width); --box-border-top-width: var(--box-border-width); --box-border-right-width: var(--box-border-width); --box-border-bottom-width: var(--box-border-width); --box-border-left-width: var(--box-border-width); border-width: var(--box-border-top-width) var(--box-border-right-width) var(--box-border-bottom-width) var(--box-border-left-width) !important;}.rounded-pill, .rounded-circle, .fa.rounded-empty-circle, .rounded-5, .rounded-4, .rounded-3, .rounded-2, .rounded-1, .rounded-0, .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;}ol{list-style-type: decimal;}ul{list-style-type: disc;}ol ol{list-style-type: lower-alpha;}ul ul{list-style-type: circle;}ol ol ol{list-style-type: lower-roman;}ul ul ul{list-style-type: square;}ol ol ol ol{list-style-type: decimal;}ul ul ul ul{list-style-type: disc;}ol ol ol ol ol{list-style-type: lower-alpha;}ul ul ul ul ul{list-style-type: circle;}ol ol ol ol ol ol{list-style-type: lower-roman;}ul ul ul ul ul ul{list-style-type: square;}ol ol ol ol ol ol ol{list-style-type: decimal;}ul ul ul ul ul ul ul{list-style-type: disc;}ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}ul ul ul ul ul ul ul ul{list-style-type: circle;}ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}ul ul ul ul ul ul ul ul ul{list-style-type: square;}ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-alpha;}ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: lower-roman;}ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: square;}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type: decimal;}ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: disc;}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;}ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{list-style-type: circle;}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;}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;}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;}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;}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;}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;}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;}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;}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;}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;}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;}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;}

/* /html_editor/static/src/main/selection_placeholder_plugin.scss */
 @keyframes blink-caret{0%, 49%{opacity: 1;}50%, 100%{opacity: 0;}}

/* /portal/static/src/scss/portal.scss */
 body{direction: ltr;}.o_skip_to_content{z-index: 1031;}header .navbar-brand{flex: 0 0 auto; max-width: 75%;}header .navbar-brand.logo{padding-top: 0; padding-bottom: 0;}header .navbar-brand.logo img{object-fit: contain; display: block; width: auto; height: 2.5rem;}@media (max-width: 767.98px){header .navbar-brand.logo img{max-height: 2.5rem;}}header .nav-link{white-space: nowrap;}.navbar{margin-bottom: 0;}li > p{margin: 0;}[class^="col-lg-"]{min-height: 24px;}.input-group:where(:not(:has(.was-validated :invalid ~ .invalid-feedback, .is-invalid ~ .invalid-feedback))){flex-flow: row nowrap;}.list-group-item:not([class*="list-group-item-"]):not(.active){color: #212529;}::-moz-selection{background: rgba(150, 150, 220, 0.3);}::selection{background: rgba(150, 150, 220, 0.3);}.oe_search_box{padding-right: 23px; text-overflow: ellipsis;}.o_footer_copyright .o_footer_copyright_name{vertical-align: middle;}@media (min-width: 768px){.o_footer_copyright .row{display: flex;}.o_footer_copyright .row > div{margin: auto 0;}}.o_form_view .o_payment_provider_desc ul i.fa.fa-check{color: green;}

/* /html_builder/static/src/scss/background.scss */
 .o_background_video, .parallax, section, .oe_img_bg, [data-oe-shape-data], .o_background_video > *, .parallax > *, section > *, .oe_img_bg > *, [data-oe-shape-data] > *{position: relative;}

/* /website/static/src/scss/website.scss */
 :root{--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: 1rem; --headings-font: 'Inter'; --navbar-font: 'Inter'; --buttons-font: 'Inter'; --menu: 1; --header-sales_one: 2; --header-sales_two: 5; --header-sales_three: 2; --header-sales_four: 1; --footer: 2; --font-size-base: 1rem; --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'; --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: false; --btn-padding-x: 1rem; --btn-padding-x-sm: 0.5rem; --btn-padding-y-lg: 1rem; --btn-padding-x-lg: 2.5rem; --btn-border-radius-lg: 2rem; --font: 'Inter'; --headings-font: 'Inter Tight'; --header-template: 'default'; --header-links-style: 'default'; --hamburger-position: 'left'; --hamburger-position-mobile: 'right'; --menu-border-style: 'solid'; --sidebar-width: 18.75rem; --footer-template: 'minimalist'; --footer-scrolltop: false; --default-headings-font: 'Inter Tight'; --logo-height: 2.5rem; --fixed-logo-height: 2.5rem; --number-of-fonts: 9; --font-number-1: 'SYSTEM_FONTS'; --font-number-2: 'Roboto'; --font-number-3: 'Open Sans'; --font-number-4: 'Source Sans Pro'; --font-number-5: 'Raleway'; --font-number-6: 'Noto Serif'; --font-number-7: 'Arvo'; --font-number-8: 'Inter Tight'; --font-number-9: 'Inter'; --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: 'Inter Tight'; --h3-font: 'Inter Tight'; --h4-font: 'Inter Tight'; --h5-font: 'Inter Tight'; --h6-font: 'Inter Tight'; --display-1-font: 'Inter Tight'; --display-2-font: 'Inter Tight'; --display-3-font: 'Inter Tight'; --display-4-font: 'Inter Tight'; --set-headings-font: "Inter Tight", "Odoo Unicode Support Noto", sans-serif; --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.375rem; --btn-padding-x: 1rem; --btn-font-size: 1rem; --btn-padding-y-sm: 0.0625rem; --btn-padding-x-sm: 0.5rem; --btn-font-size-sm: 0.875rem; --btn-padding-y-lg: 1rem; --btn-padding-x-lg: 2.5rem; --btn-font-size-lg: 1.25rem; --btn-border-width: var(--border-width); --btn-border-radius: var(--border-radius); --btn-border-radius-sm: var(--border-radius-sm); --btn-border-radius-lg: 2rem; --input-padding-y: 0.375rem; --input-padding-x: 0.75rem; --input-font-size: 1rem; --input-padding-y-sm: 0.25rem; --input-padding-x-sm: 0.5rem; --input-font-size-sm: 0.875rem; --input-padding-y-lg: 0.5rem; --input-padding-x-lg: 1rem; --input-font-size-lg: 1.25rem; --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: 'base-1'; --has-customized-colors: true; --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";}#o_shared_blocks{min-height: 0px; height: 0px;}#o_shared_blocks:empty{display: none;}.navbar .btn{white-space: nowrap;}.navbar .top_menu{flex-wrap: nowrap !important;}.navbar .top_menu.o_menu_loading{overflow: hidden !important; opacity: 0 !important;}.navbar-light a.nav-link{color: var(--nav-link-color);}.navbar-light a.nav-link:hover{color: var(--nav-link-hover-color);}#wrapwrap:not(.o_header_overlay) header .nav-item > .nav-link > *, #wrapwrap:not(.o_header_overlay) header .nav-item > .nav-link::after, #wrapwrap:not(.o_header_overlay) header .js_language_selector span, #wrapwrap:not(.o_header_overlay) header .badge, #wrapwrap:not(.o_header_overlay) header .nav-item > .accordion-item *, header.o_header_is_scrolled .nav-item > .nav-link > *, header.o_header_is_scrolled .nav-item > .nav-link::after, header.o_header_is_scrolled .js_language_selector span, header.o_header_is_scrolled .badge, header.o_header_is_scrolled .nav-item > .accordion-item *, header .o_navbar_mobile .nav-item > .nav-link > *, header .o_navbar_mobile .nav-item > .nav-link::after, header .o_navbar_mobile .js_language_selector span, header .o_navbar_mobile .badge, header .o_navbar_mobile .nav-item > .accordion-item *{color: !important;}.o_navlink_background{background: var(--NavLinkWithBackground-bg-color, rgba(var(--emphasis-color-rgb), 0.05));}.o_navlink_background:hover, .o_navlink_trigger_hover:hover .o_navlink_background{background: var(--NavLinkWithBackground-bg-color--hover, rgba(var(--emphasis-color-rgb), 0.1));}.o_navlink_background_hover:hover{background: var(--NavLinkWithBackground-bg-color, rgba(var(--emphasis-color-rgb), 0.05));}.o_navbar_mobile{height: 100dvh; background-color: #FFFFFF;}.o_navbar_mobile .btn-close{z-index: 1046;}.o_navbar_mobile .top_menu > .accordion .accordion-button:not(.collapsed){background-color: #f2f2f2;}header .navbar-brand{font-size: 1.66666667rem;}header .navbar-brand, header .navbar-brand.logo{padding-top: 0; padding-bottom: 0;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{line-height: 1.2; margin-top: 0; margin-bottom: 0.5rem;}p{margin-top: 0;}.fa{font-family: "FontAwesome" !important;}.fa.rounded-circle.fa-2x, .fa.fa-2x.rounded-empty-circle, .fa.rounded.fa-2x, .fa.rounded-0.fa-2x, .fa.rounded-leaf.fa-2x, .fa.img-thumbnail.fa-2x, .fa.shadow.fa-2x{width: 5rem; height: 5rem; line-height: 5rem;}.fa.rounded-circle.fa-3x, .fa.fa-3x.rounded-empty-circle, .fa.rounded.fa-3x, .fa.rounded-0.fa-3x, .fa.rounded-leaf.fa-3x, .fa.img-thumbnail.fa-3x, .fa.shadow.fa-3x{width: 6rem; height: 6rem; line-height: 6rem;}.fa.rounded-circle.fa-4x, .fa.fa-4x.rounded-empty-circle, .fa.rounded.fa-4x, .fa.rounded-0.fa-4x, .fa.rounded-leaf.fa-4x, .fa.img-thumbnail.fa-4x, .fa.shadow.fa-4x{width: 7rem; height: 7rem; line-height: 7rem;}.fa.rounded-circle.fa-5x, .fa.fa-5x.rounded-empty-circle, .fa.rounded.fa-5x, .fa.rounded-0.fa-5x, .fa.rounded-leaf.fa-5x, .fa.img-thumbnail.fa-5x, .fa.shadow.fa-5x{width: 8rem; height: 8rem; line-height: 8rem;}.btn.rounded-circle, .btn.fa.rounded-empty-circle{border-radius: 100px !important; --btn-padding-y: 0.45rem; --btn-padding-x: 1.35rem; --btn-font-size: 1rem; --btn-border-radius: 30px;}.badge, .o_filter_tag{--badge-color: var(--color); background: var(--badge-bg, var(--background-color)) !important; color: var(--badge-color, var(--color)) !important; border: 1px solid var(--badge-border-color) !important; font-size: var(--badge-font-size);}.badge.bg-primary, .o_filter_tag.bg-primary{--badge-bg: #714B67; --badge-color: #FFFFFF; --badge-border-color: #714B67; --badge-color-hover: #FFFFFF;}a.badge:hover, a:not(.dropdown-item):hover > .badge, .o_badge_clickable.badge:hover{--badge-bg: var(--badge-border-color); --badge-color: var(--badge-color-hover); text-decoration: none;}@media (max-width: 767.98px){section, .parallax, .row, .hr, .blockquote{height: auto !important;}}.o_cc1 .o_dot, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .o_dot, .navbar-light .o_dot{color: var(--o-cc1-btn-primary);}@media (min-width: 768px){.carousel.o_carousel_multi_items .carousel-inner .carousel-item.active, .carousel.o_carousel_multi_items .carousel-inner .carousel-item.active ~ .carousel-item, .carousel.o_carousel_multi_items .carousel-inner .carousel-item-end:not(.active), .carousel.o_carousel_multi_items .carousel-inner .carousel-item-end:not(.active) ~ .carousel-item, .carousel.o_carousel_multi_items .carousel-inner .carousel-item-prev:not(.active), .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;}.carousel.o_carousel_multi_items .carousel-inner .carousel-item-start.active, .carousel.o_carousel_multi_items .carousel-inner .carousel-item-start:not(.active), .carousel.o_carousel_multi_items .carousel-inner .carousel-item-start:not(.active) ~ .carousel-item{transform: translateX(-100%);}}.o_header_affixed{display: block; position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed;}.o_header_affixed:not(.o_header_no_transition){transition: transform 200ms;}.o_header_affixed.o_header_is_scrolled .navbar-brand{font-size: calc(1.29166667rem + 0.5vw);}@media (min-width: 1200px){.o_header_affixed.o_header_is_scrolled .navbar-brand{font-size: 1.66666667rem;}}.o_header_affixed.o_header_is_scrolled .navbar-brand img{height: 2.5rem;}.navbar .o_extra_menu_items > .show > li + li{border-top: 1px solid var(--o-border-color);}.navbar .o_extra_menu_items > .show > li > a.dropdown-toggle{background-color: #e9e9ea; pointer-events: none;}.navbar .o_extra_menu_items > .show > li > a.dropdown-toggle.active{color: inherit !important;}.navbar .o_extra_menu_items > .show > li > .dropdown-menu, .navbar .o_extra_menu_items > .show > li > .o_dropdown_menu{border-radius: 0;}.navbar .o_extra_menu_items > .show > li > .dropdown-menu .dropdown-item, .navbar .o_extra_menu_items > .show > li > .o_dropdown_menu .dropdown-item{padding-left: 1.5rem;}.navbar .o_extra_menu_items > .show > li > ul, .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;}.navbar .o_extra_menu_items > .show > li > .o_mega_menu .row > div{width: 100%; flex: auto;}.navbar .o_extra_menu_items > .show > li > .o_mega_menu_container_size{transform: unset;}header#top{z-index: 1030;}header:not(.o_header_no_transition) .o_main_nav{transition: all 200ms, color 0ms;}header:not(.o_header_no_transition) .navbar-brand{transition: margin 200ms, font-size 200ms, opacity 200ms ease-out;}header:not(.o_header_no_transition) .navbar-brand img{transition: height 200ms;}@media (min-width: 992px){header .navbar .dropdown-menu, header .navbar .o_dropdown_menu{max-height: 60vh; overflow-y: auto; overflow-x: hidden;}}@media (max-width: 991.98px){header .navbar-collapse.show .nav-link, header .navbar-collapse.show .dropdown-item{white-space: normal;}}header .o_main_nav{flex-direction: inherit;}header nav.navbar{border-radius: !important; box-shadow: !important;}header.o_header_is_scrolled, header.o_transitioning.o_header_affixed{background-color: transparent !important;}@media (min-width: 992px){.dropdown-menu.o_mega_menu_container_size, .o_mega_menu_container_size.o_dropdown_menu{left: 50%; transform: translateX(-50%);}}@media (min-width: 576px){.dropdown-menu.o_mega_menu_container_size, .o_mega_menu_container_size.o_dropdown_menu{max-width: 510px;}}@media (min-width: 768px){.dropdown-menu.o_mega_menu_container_size, .o_mega_menu_container_size.o_dropdown_menu{max-width: 690px;}}@media (min-width: 992px){.dropdown-menu.o_mega_menu_container_size, .o_mega_menu_container_size.o_dropdown_menu{max-width: 930px;}}@media (min-width: 1200px){.dropdown-menu.o_mega_menu_container_size, .o_mega_menu_container_size.o_dropdown_menu{max-width: 1110px;}}@media (min-width: 1400px){.dropdown-menu.o_mega_menu_container_size, .o_mega_menu_container_size.o_dropdown_menu{max-width: 1290px;}}#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar){position: absolute; top: 0; left: 0; bottom: auto; right: 0; z-index: 1000;}#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar) > .navbar{background-color: transparent !important; background-image: none !important; border-color: transparent; color: inherit !important;}#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .nav-item > .nav-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .nav-item > .nav-link:hover{background-color: transparent; color: inherit;}#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;}#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, #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;}#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar .navbar-toggler-icon{background-color: currentColor; background-image: none; mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>"); -webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>");}.js_language_selector .dropdown-menu, .js_language_selector .o_dropdown_menu{min-width: 0;}@keyframes o-anim-heartbeat{0%, 14%, 35%{transform: scale(1);}7%, 21%{transform: scale(1.3); background-color: rgba(113, 75, 103, 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;}}.input-group-text-subtle ~ .form-control:not(:focus), .input-group-text-subtle ~ .form-select:not(:focus):not(:hover){border-left-width: 0;}.form-control:not(:focus):has(~ .input-group-text-subtle), .form-select:not(:focus):not(:hover):has(~ .input-group-text-subtle){border-right-width: 0;}.o_nav_link_btn{border-radius: var(--border-radius); padding: 0.375rem 1rem;}body{direction: ltr;}

/* /website/static/src/components/autocomplete_with_pages/url_autocomplete.scss */
 .o-autocomplete .ui-autocomplete-category > .dropdown-item:hover{background-color: initial; cursor: default;}.dropdown-item > .o_status{transform: translateX(-50%);}@keyframes js_follow_fade{to{opacity: 1;}}.oe_product_cart .o_wsale_product_rating_wrapper .fa-star-o, .oe_product_cart .o_wsale_product_rating_wrapper small.text-muted, .oe_product_cart .o_wsale_product_rating_wrapper .text-muted.small{opacity: 0.5;}:where(#o_wsale_container) .o_wsale_filmstrip_container.o_wsale_filmstrip_grid .o_wsale_filmstrip_link:is(:hover, :focus) .o_wsale_filmstrip_item:not(.active) .o_wsale_filmstrip_image{transform: scale(1.06); overflow: hidden;}:where(#o_wsale_container) .o_wsale_filmstrip_container.o_wsale_filmstrip_large_images .o_wsale_filmstrip_link:is(:hover, :focus) .o_wsale_filmstrip_item:not(.active) .o_wsale_filmstrip_image{transform: scale(1.02);}:where(#o_wsale_container) .o_wsale_filmstrip_container.o_wsale_filmstrip_large_images .o_wsale_filmstrip_link:is(:hover, :focus) .o_wsale_filmstrip_item:not(.active) .o_wsale_filmstrip_image::before{opacity: 1;}:where(#o_wsale_container) .o_wsale_filmstrip_container .o_wsale_filmstrip_wrapper .o_wsale_filmstrip .o_wsale_filmstrip_link:is(:hover, :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);}@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: 1200px){#o-carousel-product:not(:hover) .carousel-control-prev, #o-carousel-product:not(:hover) .carousel-control-next{opacity: 0;}}.o_product_page_reviews_title .oi{font-size: calc(1.265rem + 0.18vw);}@media (min-width: 1200px){.o_product_page_reviews_title .oi{font-size: 1.4rem;}}.o_product_page_reviews_title .oi:before{content: "\e809";}.o_product_page_reviews_title:not(.collapsed) .oi:before{content: "\e80b";}.oe_website_sale .accordion-button:not(.collapsed)::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");}.oe_website_sale #product_accordion .accordion-button:not(.collapsed), .oe_website_sale #wsale_products_attributes_collapse h6 .accordion-button:not(.collapsed), .oe_website_sale #wsale_products_attributes_collapse .h6 .accordion-button:not(.collapsed), .oe_website_sale #o_wsale_price_range_option h6 .accordion-button:not(.collapsed), .oe_website_sale #o_wsale_price_range_option .h6 .accordion-button:not(.collapsed), .oe_website_sale #o_wsale_total_accordion .accordion-header .accordion-button:not(.collapsed){box-shadow: none;}.o_wsale_image_viewer .o_wsale_image_viewer_carousel ol li > div img.o_wsale_image_viewer_thumbnail:not(.active, :hover){opacity: 0.75;}.o_sale_product_configurator_ptav_color .form-check-input:not(:disabled):not(.o_wysiwyg_loader), .o_sale_product_configurator_ptav_color .form-check-input:not(:disabled):not(.o_wysiwyg_loader) + label{cursor: pointer;}.o_sale_product_configurator_ptav_color:hover, .o_sale_product_configurator_ptav_color:hover .form-check-input:not(:disabled):not(.o_wysiwyg_loader){border-color: #714B67;}.o_sale_product_configurator_dialog .modal-header .btn.oi-arrow-left{padding-left: 0;}.o_login_auth .fa, .o_login_auth .oi{font-size: var(--oauth-icon-size); width: 1em; text-align: center;}

/* /website_blog/static/src/scss/website_blog.scss */
 @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);}}.o_wsale_comparison_bottom_bar .btn[data-bs-toggle="collapse"] .oi-chevron-up{transition: transform 0.2s ease-in-out;}.o_wsale_comparison_bottom_bar .btn[data-bs-toggle="collapse"][aria-expanded="true"] .oi-chevron-up{transform: rotate(180deg);}.dg-strain-type--photo-fem{--dg-genetic-rgb: 212, 100, 159; --dg-genetic-label: #e7a9c8; --dg-strain-type-accent: #ec4899; --dg-strain-type-accent-strong: #ff8bcf; --dg-strain-type-bg: rgba(236, 72, 153, 0.78); --dg-strain-type-bg-gradient: linear-gradient(135deg, rgba(255, 139, 207, 0.36) 0%, rgba(236, 72, 153, 0.84) 52%, rgba(128, 20, 76, 0.86) 100%); --dg-strain-type-line-gradient: linear-gradient(90deg, rgba(236, 72, 153, 0.72) 0%, rgba(255, 139, 207, 1) 50%, rgba(236, 72, 153, 0.72) 100%); --dg-strain-type-border: rgba(255, 139, 207, 0.32); --dg-strain-type-text: #ffffff;}.dg-strain-type--auto-fem{--dg-genetic-rgb: 140, 198, 63; --dg-genetic-label: #afd86e; --dg-strain-type-accent: #145c22; --dg-strain-type-accent-strong: #66e47b; --dg-strain-type-bg: rgba(20, 92, 34, 0.78); --dg-strain-type-bg-gradient: linear-gradient(135deg, rgba(102, 228, 123, 0.26) 0%, rgba(20, 92, 34, 0.82) 52%, rgba(8, 55, 18, 0.88) 100%); --dg-strain-type-line-gradient: linear-gradient(90deg, rgba(20, 92, 34, 0.72) 0%, rgba(102, 228, 123, 1) 50%, rgba(20, 92, 34, 0.72) 100%); --dg-strain-type-border: rgba(102, 228, 123, 0.28); --dg-strain-type-text: #78ff8e;}.dg-strain-type--photo-reg{--dg-genetic-rgb: 168, 174, 180; --dg-genetic-label: #c8cdd2; --dg-strain-type-accent: #38bdf8; --dg-strain-type-accent-strong: #7dd3fc; --dg-strain-type-bg: rgba(56, 189, 248, 0.25); --dg-strain-type-bg-gradient: linear-gradient(135deg, rgba(125, 211, 252, 0.24) 0%, rgba(56, 189, 248, 0.34) 54%, rgba(14, 116, 144, 0.58) 100%); --dg-strain-type-line-gradient: linear-gradient(90deg, rgba(56, 189, 248, 0.62) 0%, rgba(125, 211, 252, 1) 50%, rgba(56, 189, 248, 0.62) 100%); --dg-strain-type-border: rgba(56, 189, 248, 0.32); --dg-strain-type-text: #b9efff;}@keyframes dg-pill-selected-pulse{0%, 100%{border-color: var(--dg-pill-active-border); box-shadow: 0 0 0 1px rgba(var(--sfb-color-primary-rgb), 0.36), 0 0 13px rgba(var(--sfb-color-primary-rgb), 0.16), 0 0 24px rgba(0, 206, 255, 0.04), inset 0 1px 0 rgba(255, 255, 255, 0.03);}50%{border-color: var(--sfb-color-primary-hover); box-shadow: 0 0 0 1px rgba(255, 176, 51, 0.62), 0 0 23px rgba(var(--sfb-color-primary-rgb), 0.34), 0 0 42px rgba(0, 206, 255, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.06);}}@keyframes dg-pill-selected-border-pulse{0%, 100%{border-color: rgba(var(--sfb-color-primary-rgb), 0.42); box-shadow: inset 0 0 0 1px rgba(var(--sfb-color-primary-rgb), 0.14);}50%{border-color: rgba(255, 176, 51, 0.78); box-shadow: inset 0 0 0 1px rgba(255, 176, 51, 0.3);}}#o_wsale_products_header .o_sortby_dropdown .dropdown-toggle, #o_wsale_products_header button[data-bs-target="#o_wsale_offcanvas"], #o_wsale_products_header button[data-dg-mobile-search-open="1"], #o_wsale_products_header .dg-samen-quicklinks__btn{display: inline-flex; align-items: center; justify-content: center; gap: 0.45rem; min-height: var(--dg-chrome-height); padding: 0 0.85rem !important; background: #121212 !important; border: 1px solid var(--dg-chrome-border) !important; border-radius: var(--dg-chrome-radius) !important; color: #ffffff !important; font-size: 0.78rem; font-weight: 800; line-height: 1; text-transform: uppercase; white-space: nowrap; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.035) !important; transition: border-color 160ms ease, color 160ms ease, background-color 160ms ease, box-shadow 160ms ease;}#o_wsale_products_header .o_sortby_dropdown .dropdown-toggle:hover, #o_wsale_products_header .o_sortby_dropdown .dropdown-toggle:focus, #o_wsale_products_header .o_sortby_dropdown .dropdown-toggle[aria-expanded="true"], #o_wsale_products_header button[data-bs-target="#o_wsale_offcanvas"]:hover, #o_wsale_products_header button[data-bs-target="#o_wsale_offcanvas"]:focus, #o_wsale_products_header button[data-bs-target="#o_wsale_offcanvas"][aria-expanded="true"], #o_wsale_products_header button[data-dg-mobile-search-open="1"]:hover, #o_wsale_products_header button[data-dg-mobile-search-open="1"]:focus, #o_wsale_products_header button[data-dg-mobile-search-open="1"][aria-expanded="true"], #o_wsale_products_header .dg-samen-quicklinks__btn:hover, #o_wsale_products_header .dg-samen-quicklinks__btn:focus, #o_wsale_products_header .dg-samen-quicklinks__btn[aria-expanded="true"]{background: #181818 !important; border-color: rgba(var(--sfb-color-primary-rgb), 0.58) !important; color: var(--sfb-color-primary-base) !important; box-shadow: 0 0 0 0.18rem rgba(var(--sfb-color-primary-rgb), 0.12) !important;}#o_wsale_products_header .o_sortby_dropdown .dropdown-toggle i, #o_wsale_products_header .o_sortby_dropdown .dropdown-toggle::before, #o_wsale_products_header button[data-bs-target="#o_wsale_offcanvas"] i, #o_wsale_products_header button[data-bs-target="#o_wsale_offcanvas"]::before, #o_wsale_products_header button[data-dg-mobile-search-open="1"] i, #o_wsale_products_header button[data-dg-mobile-search-open="1"]::before, #o_wsale_products_header .dg-samen-quicklinks__btn i, #o_wsale_products_header .dg-samen-quicklinks__btn::before{color: var(--sfb-color-primary-base); font-size: 0.92rem;}#o_wsale_products_header .o_sortby_dropdown .dropdown-toggle::before{content: "\f0dc"; display: inline-block; font-family: FontAwesome; font-weight: normal; line-height: 1;}#o_wsale_products_header .o_sortby_dropdown .dropdown-toggle::after{margin-left: 0.1rem; color: rgba(255, 255, 255, 0.58);}#o_wsale_products_header .o_sortby_dropdown .dropdown-menu, #o_wsale_products_header .o_sortby_dropdown .o_dropdown_menu{min-width: 13rem; padding: 0.35rem; margin-top: 0.45rem; background: #121212; border: 1px solid rgba(255, 255, 255, 0.09); border-radius: 0.5rem; box-shadow: 0 1rem 2.5rem rgba(0, 0, 0, 0.45);}#o_wsale_products_header .o_sortby_dropdown .dropdown-item{border-radius: 0.35rem; color: #d4d4d4; font-size: 0.86rem; font-weight: 500;}#o_wsale_products_header .o_sortby_dropdown .dropdown-item:hover, #o_wsale_products_header .o_sortby_dropdown .dropdown-item:focus{background: #232323; color: #ffffff;}#o_wsale_products_header .o_sortby_dropdown .dropdown-item.active, #o_wsale_products_header .o_sortby_dropdown .dropdown-item:active{background: rgba(var(--sfb-color-primary-rgb), 0.18); color: var(--sfb-color-primary-base);}@media (max-width: 767.98px){#o_wsale_products_header .o_sortby_dropdown .dropdown-toggle, #o_wsale_products_header button[data-bs-target="#o_wsale_offcanvas"]{width: 100%;}#o_wsale_products_header .o_sortby_dropdown .dropdown-menu, #o_wsale_products_header .o_sortby_dropdown .o_dropdown_menu{width: calc(100vw - 2.5rem); max-width: 18rem;}}@media (max-width: 991.98px){#o_wsale_offcanvas.offcanvas:not(.show):not(.showing){display: none !important;}}:root{--dg-card-bg: #141414; --dg-card-border: #232323; --dg-card-radius: 12px; --dg-card-padding: 10px 10px 20px; --dg-card-gap: 14px; --dg-card-media-radius: 8px; --dg-card-text-gap: 3px; --dg-card-breeder-size: 12px; --dg-card-name-size: 21px; --dg-card-price-size: 15px; --dg-card-price-prefix-size: 12px; --dg-card-claim-size: 13px; --dg-chrome-height: 44px; --dg-chrome-radius: 10px; --dg-chrome-border: #2a2a2a; --dg-genetic-tab-size: 10px; --dg-card-media-logo-tile: 44px;}@media (max-width: 575.98px){:root{--dg-card-padding: 8px 8px 14px; --dg-card-gap: 10px; --dg-card-breeder-size: 11px; --dg-card-name-size: 16px; --dg-card-price-size: 13px; --dg-card-price-prefix-size: 11px; --dg-card-claim-size: 12px; --dg-genetic-tab-size: 7px; --dg-card-media-logo-tile: 32px;}}.dg-strain-listing-card a:focus-visible, .dg-strain-card:focus-visible, #o_wsale_products_header .oe_search_box:focus-visible, #o_wsale_products_header .o_sortby_dropdown .dropdown-toggle:focus-visible, #o_wsale_products_header .dropdown-item:focus-visible, #o_wsale_pager .page-link:focus-visible, .dg-active-filter:focus-visible, .dg-active-filters__clear:focus-visible{outline: 2px solid var(--sfb-color-primary-base) !important; outline-offset: 2px;}#o_wsale_products_header .o_sortby_dropdown .dropdown-toggle{font-size: 13px !important; font-weight: 500 !important; text-transform: none !important;}.o_wsale_products_searchbar_form .o_dropdown_menu .dropdown-item[data-dg-current-brand="1"] + .dropdown-item[data-dg-current-brand="0"]{border-top: 1px solid var(--bs-border-color, #282828);}@media (min-width: 992px){#product_detail .dg-hero__thumbs-arrow:hover:not(:disabled):not(.o_wysiwyg_loader), #product_detail .dg-hero__thumbs-arrow:focus-visible:not(:disabled):not(.o_wysiwyg_loader){background: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0.3);}}.dg-product-related__arrow:hover:not(:disabled):not(.o_wysiwyg_loader), .dg-product-related__arrow:focus-visible:not(:disabled):not(.o_wysiwyg_loader){background: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0.3);}.dg-breeder-toc-mobile[open] .fa-angle-down{transform: rotate(180deg);}a.dg-cart-pack[href]:hover, a.dg-cart-pack[href]:focus-visible{border-color: var(--sfb-color-primary-base); background: rgba(var(--sfb-color-primary-rgb), 0.08); color: var(--sfb-color-text-base, #fff); text-decoration: none; outline: none;}.modal:not([data-bs-backdrop="false"]){background-color: transparent;}.dg-strain-alpha-nav__letter.is-active + .dg-strain-alpha-nav__letter:not(.is-empty):not(:hover), .dg-strain-alpha-nav__letter:not(.is-empty):not(:hover):has(+ .is-active){color: rgba(255, 255, 255, 0.82) !important; transform: scale(1.06);}.dg-breeder-index-page .dg-bx-card__shop .fa-shopping-basket{font-size: 14px;}@media (max-width: 767.98px){.dg-promo-page .dg-px-bcard__cta .fa-shopping-basket{display: none;}}.dg-strains-page .dg-sx-search > .fa-search{color: var(--dg-sx-subtle); font-size: 17px;}@keyframes dg-lx-target{from{background: rgba(140, 198, 63, 0.22);}}@keyframes dg-lex-pop-in{from{opacity: 0; transform: translateY(4px);}to{opacity: 1; transform: none;}}@keyframes dg-reels-spin{to{transform: rotate(360deg);}}@keyframes dg-sl-hero-reveal{from{opacity: 0;}}

/* /strainbase_consent/static/src/scss/consent_modal.scss */
 .dg-consent-root{position: fixed; inset: 0; z-index: 2147483600; display: flex; align-items: center; justify-content: center;}.dg-consent-root.dg-consent-root--hidden{display: none;}.dg-consent-root .dg-consent-backdrop{position: absolute; inset: 0; background: rgba(0, 0, 0, 0.92); backdrop-filter: blur(4px);}.dg-consent-root .dg-consent-modal{position: relative; max-width: 560px; width: calc(100% - 32px); max-height: calc(100vh - 32px); overflow: auto; padding: 28px 28px 24px; background: #0d0d0d; color: #f3f1ea; border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 10px; box-shadow: 0 24px 60px rgba(0, 0, 0, 0.55); font-family: inherit; line-height: 1.5;}.dg-consent-root .dg-consent-langswitch{position: absolute; top: 14px; right: 14px; display: inline-flex; gap: 2px; padding: 2px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 999px; z-index: 1;}.dg-consent-root .dg-consent-langbtn{appearance: none; background: transparent; color: #b6b1a4; border: 0; padding: 3px 10px; font: inherit; font-size: 0.75rem; font-weight: 500; letter-spacing: 0.06em; line-height: 1; border-radius: 999px; cursor: pointer; transition: color 0.15s ease, background 0.15s ease;}.dg-consent-root .dg-consent-langbtn:hover, .dg-consent-root .dg-consent-langbtn:focus-visible{color: #f3f1ea; outline: none;}.dg-consent-root .dg-consent-langbtn.is-active{background: #e6c54f; color: #1a1407;}.dg-consent-root .dg-consent-langbtn.is-active:hover, .dg-consent-root .dg-consent-langbtn.is-active:focus-visible{color: #1a1407;}.dg-consent-root h2, .dg-consent-root .h2{margin: 0 0 8px; font-size: 1.4rem; color: #f3f1ea;}.dg-consent-root .dg-consent-logo-heading{margin: 0 0 16px; text-align: center;}.dg-consent-root .dg-consent-logo-heading .dg-consent-welcome{display: block; margin-bottom: 6px; font-size: 1rem; font-weight: 400; letter-spacing: 0.01em; color: #b6b1a4;}.dg-consent-root .dg-consent-logo-heading img{display: inline-block; height: 48px; width: auto; max-width: 100%;}.dg-consent-root p{margin: 0 0 16px; color: #b6b1a4;}.dg-consent-root fieldset{margin: 0 0 16px; padding: 14px 14px 8px; border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 6px; background: rgba(255, 255, 255, 0.02);}.dg-consent-root fieldset legend{padding: 0 6px; font-size: 0.85rem; font-weight: 500; letter-spacing: 0.04em; text-transform: uppercase; color: var(--primary);}.dg-consent-root .dg-consent-radio, .dg-consent-root .dg-consent-check{display: flex; align-items: flex-start; gap: 10px; padding: 6px 0; cursor: pointer; color: #f3f1ea;}.dg-consent-root .dg-consent-radio input, .dg-consent-root .dg-consent-check input{margin-top: 4px; accent-color: #e6c54f; cursor: pointer;}.dg-consent-root .dg-consent-radio.is-locked, .dg-consent-root .dg-consent-check.is-locked{cursor: default; opacity: 0.7;}.dg-consent-root .dg-consent-radio small, .dg-consent-root .dg-consent-radio .small, .dg-consent-root .dg-consent-check small, .dg-consent-root .dg-consent-check .small{display: block; color: #b6b1a4; font-size: 0.85em;}.dg-consent-root .dg-consent-age.is-shake{animation: dg-consent-shake 0.32s ease both; border-color: #d9534f;}.dg-consent-root .dg-consent-actions{display: flex; flex-wrap: wrap; gap: 8px; margin-top: 4px;}.dg-consent-root .dg-consent-btn{flex: 1 1 0; min-width: 140px; padding: 10px 14px; background: rgba(255, 255, 255, 0.06); color: #f3f1ea; border: 1px solid rgba(255, 255, 255, 0.22); border-radius: 6px; font: inherit; font-weight: 500; cursor: pointer; transition: border-color 0.15s ease, background 0.15s ease;}.dg-consent-root .dg-consent-btn:hover, .dg-consent-root .dg-consent-btn:focus-visible{background: rgba(255, 255, 255, 0.1); border-color: #e6c54f; outline: none;}.dg-consent-root .dg-consent-btn:active{background: rgba(255, 255, 255, 0.14);}.dg-consent-root .dg-consent-policy-note{margin: 14px 0 0; font-size: 0.85em; text-align: center; color: #b6b1a4;}.dg-consent-root .dg-consent-policy-note a{color: inherit; text-decoration: underline;}.dg-consent-root .dg-consent-policy-note a:hover, .dg-consent-root .dg-consent-policy-note a:focus-visible{color: #f3f1ea; outline: none;}.dg-consent-root .dg-consent-withdraw{margin-top: 14px; text-align: right;}.dg-consent-root .dg-consent-link{background: none; border: 0; padding: 0; color: #b6b1a4; text-decoration: underline; font: inherit; cursor: pointer;}.dg-consent-root .dg-consent-link:hover, .dg-consent-root .dg-consent-link:focus-visible{color: #f3f1ea; outline: none;}.dg-consent-root .dg-consent-stage--denied{text-align: center;}.dg-consent-root .dg-consent-stage--denied h2, .dg-consent-root .dg-consent-stage--denied .h2{color: #d9534f;}html.dg-consent-locked, body.dg-consent-locked{overflow: hidden !important; height: 100vh !important;}@keyframes dg-consent-shake{0%, 100%{transform: translateX(0);}25%{transform: translateX(-4px);}75%{transform: translateX(4px);}}@media (max-width: 480px){.dg-consent-root{align-items: stretch; justify-content: stretch;}.dg-consent-root .dg-consent-modal{width: 100%; max-width: none; max-height: 100vh; border-radius: 0; border: 0;}.dg-consent-root .dg-consent-logo-heading img{height: 40px;}.dg-consent-root .dg-consent-actions{flex-direction: column;}.dg-consent-root .dg-consent-actions .dg-consent-btn{flex: 0 0 auto; width: 100%;}}@media (prefers-reduced-motion: reduce){.dg-consent-age.is-shake{animation: none;}}

/* /custom_website_black/static/src/scss/dark_theme.scss */
 @font-face{font-family: "Gotham"; src: url("/custom_website_black/static/src/fonts/gotham/GothamLight.woff2") format("woff2"), url("/custom_website_black/static/src/fonts/gotham/GothamLight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap;}@font-face{font-family: "Gotham"; src: url("/custom_website_black/static/src/fonts/gotham/GothamBook.woff2") format("woff2"), url("/custom_website_black/static/src/fonts/gotham/GothamBook.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap;}@font-face{font-family: "Gotham"; src: url("/custom_website_black/static/src/fonts/gotham/GothamMedium.woff2") format("woff2"), url("/custom_website_black/static/src/fonts/gotham/GothamMedium.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap;}@font-face{font-family: "Gotham"; src: url("/custom_website_black/static/src/fonts/gotham/GothamBold.woff2") format("woff2"), url("/custom_website_black/static/src/fonts/gotham/GothamBold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap;}@font-face{font-family: "Gotham"; src: url("/custom_website_black/static/src/fonts/gotham/GothamBlack.woff2") format("woff2"), url("/custom_website_black/static/src/fonts/gotham/GothamBlack.woff") format("woff"); font-weight: 900; font-style: normal; font-display: swap;}:root{--bs-font-sans-serif: "Gotham", system-ui, -apple-system, "Segoe UI", sans-serif; --bs-body-font-family: var(--bs-font-sans-serif); --o-website-font-family: var(--bs-font-sans-serif); --sfb-color-primary-base: #99cc33; --sfb-color-primary: var(--sfb-color-primary-base); --sfb-color-primary-rgb: 153, 204, 51; --sfb-color-primary-hover: #a9d94d; --sfb-color-primary-active: #7fb32b; --sfb-color-primary-light: #cbe89a; --sfb-color-secondary: #00ceff; --sfb-color-secondary-rgb: 0, 206, 255; --sfb-color-secondary-hover: #33d8ff; --sfb-color-secondary-active: #00b8e6; --sfb-color-success: #22c55e; --sfb-color-success-rgb: 34, 197, 94; --sfb-color-success-hover: #16a34a; --sfb-color-danger: #e91429; --sfb-color-danger-rgb: 233, 20, 41; --sfb-color-danger-hover: #dc2626; --sfb-color-danger-text: #ef4354; --sfb-color-danger-text-rgb: 239, 67, 84; --sfb-color-warning: #ffa42b; --sfb-color-warning-rgb: 255, 164, 43; --sfb-color-warning-hover: #f59e0b; --sfb-color-info: #3b82f6; --sfb-color-info-rgb: 59, 130, 246; --sfb-color-info-hover: #2563eb; --dg-reward: #acd42a; --dg-reward-rgb: 172, 212, 42; --dg-reward-soft: rgba(var(--dg-reward-rgb), .14); --dg-panel-bg: linear-gradient(180deg, rgba(14, 14, 14, 0.96), rgba(7, 7, 7, 0.98)); --dg-panel-border-color: rgba(255, 255, 255, 0.08); --dg-panel-border: 1px solid var(--dg-panel-border-color); --dg-panel-radius: 0.5rem; --dg-panel-shadow: 0 1.1rem 2.4rem rgba(0, 0, 0, 0.22), inset 0 1px 0 rgba(255, 255, 255, 0.035); --sfb-color-background-base: #000000; --sfb-color-background-elevated: #121212; --sfb-color-background-card: #181818bd; --sfb-color-background-card-hover: #282828; --sfb-color-border-base: #282828; --sfb-color-border-subtle: #1f1f1f; --sfb-color-text-base: #ffffff; --sfb-color-text-subdued: #a7a7a7; --sfb-color-text-muted: #6a6a6a; --sfb-color-text-disabled: #4d4d4d; --sfb-color-text-on-primary: #000000; --primary: var(--sfb-color-primary); --primary-rgb: var(--sfb-color-primary-rgb); --secondary: var(--sfb-color-secondary); --secondary-rgb: var(--sfb-color-secondary-rgb); --success: var(--sfb-color-success); --success-rgb: var(--sfb-color-success-rgb); --danger: var(--sfb-color-danger); --danger-rgb: var(--sfb-color-danger-rgb); --warning: var(--sfb-color-warning); --warning-rgb: var(--sfb-color-warning-rgb); --info: var(--sfb-color-info); --info-rgb: var(--sfb-color-info-rgb); --dark: var(--sfb-color-background-card); --dark-rgb: 24, 24, 24; --light: var(--sfb-color-text-base); --light-rgb: 255, 255, 255; --link-color: var(--sfb-color-primary); --link-color-rgb: var(--sfb-color-primary-rgb); --link-hover-color: var(--sfb-color-primary-hover); --link-hover-color-rgb: 255, 176, 51; --o-color-1: var(--sfb-color-primary); --o-color-2: var(--sfb-color-secondary); --o-color-3: var(--sfb-color-background-card-hover); --o-color-4: var(--sfb-color-text-base); --o-color-5: var(--sfb-color-background-base); --o-cc1-btn-primary: var(--sfb-color-primary); --o-cc1-btn-primary-border: var(--sfb-color-primary); --o-cc1-btn-primary-text: var(--sfb-color-text-on-primary); --o-cc2-btn-primary: var(--sfb-color-primary); --o-cc2-btn-primary-border: var(--sfb-color-primary); --o-cc2-btn-primary-text: var(--sfb-color-text-on-primary); --o-cc3-btn-primary: var(--sfb-color-primary); --o-cc3-btn-primary-border: var(--sfb-color-primary); --o-cc3-btn-primary-text: var(--sfb-color-text-on-primary); --o-cc4-btn-primary: var(--sfb-color-primary); --o-cc4-btn-primary-border: var(--sfb-color-primary); --o-cc4-btn-primary-text: var(--sfb-color-text-on-primary); --o-cc5-btn-primary: var(--sfb-color-primary); --o-cc5-btn-primary-border: var(--sfb-color-primary); --o-cc5-btn-primary-text: var(--sfb-color-text-on-primary); --bs-primary: var(--sfb-color-primary); --bs-primary-rgb: var(--sfb-color-primary-rgb); --bs-secondary: var(--sfb-color-secondary); --bs-secondary-rgb: var(--sfb-color-secondary-rgb); --bs-success: var(--sfb-color-success); --bs-success-rgb: var(--sfb-color-success-rgb); --bs-danger: var(--sfb-color-danger); --bs-danger-rgb: var(--sfb-color-danger-rgb); --bs-warning: var(--sfb-color-warning); --bs-warning-rgb: var(--sfb-color-warning-rgb); --bs-info: var(--sfb-color-info); --bs-info-rgb: var(--sfb-color-info-rgb); --bs-body-bg: #0d0d0d; --bs-body-color: #d4d4d4; --bs-body-color-rgb: 212, 212, 212; --bs-body-bg-rgb: 13, 13, 13; --bs-secondary-color: var(--sfb-color-text-subdued); --bs-secondary-color-rgb: 167, 167, 167; --bs-secondary-bg: var(--sfb-color-background-elevated); --bs-tertiary-color: var(--sfb-color-text-muted); --bs-tertiary-bg: var(--sfb-color-background-card); --bs-emphasis-color: #ffffff; --bs-emphasis-color-rgb: 255, 255, 255; --bs-card-bg: var(--sfb-color-background-card); --bs-card-cap-bg: var(--sfb-color-border-subtle); --bs-modal-bg: var(--sfb-color-background-card); --bs-dropdown-bg: var(--sfb-color-background-card); --bs-list-group-bg: var(--sfb-color-background-card); --bs-border-color: var(--sfb-color-border-base); --bs-border-color-translucent: rgba(255, 255, 255, 0.10); --bs-link-color: var(--sfb-color-primary); --bs-link-color-rgb: var(--sfb-color-primary-rgb); --bs-link-hover-color: var(--sfb-color-primary-hover); --bs-link-hover-color-rgb: 255, 176, 51; --bs-code-color: #ff79c6; --bs-highlight-bg: #2c2510;}body{background-color: var(--bs-body-bg); color: var(--bs-body-color); font-family: var(--bs-body-font-family);}@media (max-width: 991.98px){#wrapwrap{overflow-x: clip;}}#wrapwrap, #wrap, main{color: var(--bs-body-color); font-family: var(--bs-body-font-family);}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color: var(--bs-emphasis-color); font-family: var(--bs-body-font-family);}h1 .dg-heading-punct, .h1 .dg-heading-punct, .dg-page-title .dg-heading-punct, .dg-bx-title .dg-heading-punct, .dg-footer-newsletter__title .dg-heading-punct{color: var(--sfb-color-primary) !important;}h2, .h2{position: relative;}h2::after, .h2::after{content: ""; position: absolute; inset: 0; z-index: 1; background: linear-gradient(0deg, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.08) 42%, rgba(0, 0, 0, 0) 100%); pointer-events: none;}a:not(.btn):not(.dropdown-item):not(.nav-link):not(.list-group-item){color: var(--bs-link-color);}a:not(.btn):not(.dropdown-item):not(.nav-link):not(.list-group-item):hover, a:not(.btn):not(.dropdown-item):not(.nav-link):not(.list-group-item):focus{color: var(--bs-link-hover-color);}hr{border-color: var(--bs-border-color); opacity: 1;}.dg-home-next__link--primary:hover, .dg-home-next__link--primary:focus-visible, .dg-home-next__inner > .dg-home-next__link:first-child:hover, .dg-home-next__inner > .dg-home-next__link:first-child:focus-visible{border-color: var(--sfb-color-primary-hover); background: var(--sfb-color-primary-hover); color: var(--sfb-color-text-on-primary) !important;}.form-control, .form-select, .form-check-input{background-color: var(--bs-tertiary-bg); border-color: var(--bs-border-color); color: var(--bs-body-color);}.form-control:focus, .form-select:focus, .form-check-input:focus{background-color: var(--bs-tertiary-bg); color: var(--bs-body-color); border-color: var(--bs-link-color); box-shadow: 0 0 0 0.2rem rgba(var(--bs-link-color-rgb), 0.15);}.form-control::placeholder, .form-select::placeholder, .form-check-input::placeholder{color: var(--bs-tertiary-color);}.form-control:disabled, .form-control.o_wysiwyg_loader, .form-select:disabled, .form-select.o_wysiwyg_loader, .form-check-input:disabled, .form-check-input.o_wysiwyg_loader{background-color: #111; color: var(--bs-tertiary-color);}.form-label, label{color: var(--bs-body-color);}.modal-content{background-color: var(--bs-modal-bg); color: var(--bs-body-color); border-color: var(--bs-border-color);}.dropdown-menu, .o_dropdown_menu{background-color: var(--bs-dropdown-bg); border-color: var(--bs-border-color);}.dropdown-menu .dropdown-item, .o_dropdown_menu .dropdown-item{color: var(--bs-body-color);}.dropdown-menu .dropdown-item:hover, .o_dropdown_menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, .o_dropdown_menu .dropdown-item:focus{background-color: var(--bs-tertiary-bg); color: var(--bs-emphasis-color);}.dropdown-menu .dropdown-divider, .o_dropdown_menu .dropdown-divider{border-color: var(--bs-border-color);}.btn-fill-primary, .btn-primary{--btn-color: var(--sfb-color-text-on-primary); --btn-bg: var(--sfb-color-primary); --btn-border-color: var(--sfb-color-primary); --btn-hover-color: var(--sfb-color-text-on-primary); --btn-hover-bg: var(--sfb-color-primary-hover); --btn-hover-border-color: var(--sfb-color-primary-hover); --btn-focus-shadow-rgb: var(--sfb-color-primary-rgb); --btn-active-color: var(--sfb-color-text-on-primary); --btn-active-bg: var(--sfb-color-primary-active); --btn-active-border-color: var(--sfb-color-primary-active); --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.18); --btn-disabled-color: #1a1a1a; --btn-disabled-bg: #6a6a6a; --btn-disabled-border-color: #6a6a6a; --bs-btn-color: var(--btn-color); --bs-btn-bg: var(--btn-bg); --bs-btn-border-color: var(--btn-border-color); --bs-btn-hover-color: var(--btn-hover-color); --bs-btn-hover-bg: var(--btn-hover-bg); --bs-btn-hover-border-color: var(--btn-hover-border-color); --bs-btn-focus-shadow-rgb: var(--btn-focus-shadow-rgb); --bs-btn-active-color: var(--btn-active-color); --bs-btn-active-bg: var(--btn-active-bg); --bs-btn-active-border-color: var(--btn-active-border-color); --bs-btn-active-shadow: var(--btn-active-shadow); --bs-btn-disabled-color: var(--btn-disabled-color); --bs-btn-disabled-bg: var(--btn-disabled-bg); --bs-btn-disabled-border-color: var(--btn-disabled-border-color);}.bg-primary, .text-bg-primary, .badge.bg-primary{background-color: var(--sfb-color-primary) !important; color: var(--sfb-color-text-on-primary) !important;}.badge.bg-primary, .o_filter_tag.bg-primary{--badge-bg: var(--sfb-color-primary); --badge-color: var(--sfb-color-text-on-primary); --badge-color-hover: var(--sfb-color-text-on-primary); --badge-border-color: var(--sfb-color-primary);}.badge, .o_filter_tag{--badge-font-weight: 500;}.dropdown-item.active, .dropdown-item:active, .nav-pills .nav-link.active, .nav-pills .show > .nav-link, .page-item.active .page-link, .progress-bar{background-color: var(--sfb-color-primary) !important; border-color: var(--sfb-color-primary) !important; color: var(--sfb-color-text-on-primary) !important;}.bg-white, .bg-light, .bg-100, .bg-200, .o_cc1, .navbar-light, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar, .o_cc2, .o_footer{background-color: var(--bs-tertiary-bg) !important; color: var(--bs-body-color) !important;}.text-muted, .text-secondary{color: var(--bs-secondary-color) !important;}.o_main_navbar, .navbar{background-color: var(--bs-body-bg) !important; border-bottom: 1px solid var(--bs-border-color);}.o_main_navbar .nav-link, .navbar .nav-link{color: var(--bs-body-color);}.o_main_navbar .nav-link:hover, .o_main_navbar .nav-link:focus, .navbar .nav-link:hover, .navbar .nav-link:focus{color: var(--bs-emphasis-color);}header .navbar-brand.logo{display: flex !important; align-items: center !important;}header .navbar-brand.logo img{object-fit: contain; display: block; width: auto !important; height: 1.8rem !important;}footer{background-color: #050505 !important; color: var(--bs-body-color); border-top: 1px solid var(--bs-border-color);}footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, footer .h1, footer .h2, footer .h3, footer .h4, footer .h5, footer .h6{color: var(--sfb-color-text-base, #ffffff) !important;}.o_footer_copyright .text-muted, .o_footer_copyright .o_footer_copyright_name{color: var(--sfb-color-text-base, #ffffff) !important; opacity: 0.7;}@media (min-width: 768px){.o_footer_copyright .container > .row, .o_footer_copyright .o_container_small > .row{justify-content: center;}.o_footer_copyright .col-md:first-child{flex: 0 0 auto !important; width: auto !important; text-align: center !important;}.o_footer_copyright .col-md:last-child{flex: 0 0 auto !important; width: auto !important;}}.dg-footer-newsletter{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 1rem 2.5rem; padding-top: 1.5rem; padding-bottom: 2.75rem; border-bottom: 1px solid var(--sfb-color-border-base);}.dg-footer-newsletter__heading{display: flex; flex-direction: column; gap: 0.35rem;}.dg-footer-newsletter__title{margin: 0; color: #ffffff !important; font-size: 1.5rem; font-weight: 900; letter-spacing: -0.02em; line-height: 1.15;}.dg-footer-newsletter__subtitle{margin: 0; color: var(--sfb-color-text-subdued); font-size: 0.95rem; font-weight: 500;}.dg-footer-newsletter__form{width: 24rem; max-width: 100%;}.dg-footer-newsletter__controls{display: flex; width: 100%; max-width: 24rem; min-height: 2.75rem; overflow: hidden; background: #121212; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 999px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.035);}.dg-footer-newsletter__input{min-width: 0; height: auto; padding: 0 1.1rem; background: transparent !important; border: 0 !important; border-radius: 0 !important; color: #ffffff !important; box-shadow: none !important;}.dg-footer-newsletter__input::placeholder{color: #777777; opacity: 1;}.dg-footer-newsletter__button{display: inline-flex; align-items: center; justify-content: center; min-width: 7rem; padding: 0 0.95rem; background: var(--sfb-color-primary-base) !important; border: 0 !important; border-left: 1px solid rgba(0, 0, 0, 0.22) !important; border-radius: 0 !important; color: #000000 !important; font-size: 0.8rem; font-weight: 900; line-height: 1; text-transform: uppercase;}.dg-footer-newsletter__button:hover, .dg-footer-newsletter__button:focus{background: var(--sfb-color-primary-hover) !important; color: #000000 !important;}.dg-footer-newsletter__success{margin: 0; color: #66e47b; font-weight: 800;}.dg-footer-brand__logo{display: block; width: auto; height: 1.5rem;}.dg-footer-brand__claim{max-width: 16rem; margin: 1rem 0 0; color: var(--sfb-color-text-subdued); font-size: 0.875rem; line-height: 1.55;}.dg-footer-col__title{margin: 0 0 1rem; color: var(--sfb-color-primary) !important; font-size: 0.72rem; font-weight: 900; line-height: 1.2; letter-spacing: 0.09em; text-transform: uppercase;}.dg-footer-links{display: flex; flex-direction: column; gap: 0.7rem; margin: 0;}.dg-footer-links a{color: var(--sfb-color-text-subdued) !important; font-size: 0.875rem; transition: color 0.15s ease;}.dg-footer-links a:hover, .dg-footer-links a:focus{color: var(--sfb-color-text-base) !important;}@media (max-width: 991.98px){.dg-footer-cols > [class*="col-"] + [class*="col-"]{margin-top: 1.75rem;}}@media (max-width: 767.98px){.dg-footer-newsletter{padding-bottom: 2rem;}.dg-footer-newsletter__form{width: 100%;}.dg-footer-newsletter__controls{max-width: none;}}.border, .border-top, .border-bottom, .border-start, .border-end{border-color: var(--bs-border-color) !important;}.o_cc1, .navbar-light, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .navbar, .o_cc2, .o_footer, .o_cc3, .o_cc4, .o_cc5, .o_colored_level{--o-cc-bg: transparent !important; background-color: transparent !important; color: var(--bs-body-color) !important;}header#top, header#top.o_header_is_scrolled, header#top.o_header_affixed, header#top .navbar, header#top .o_header_mobile{background: rgba(8, 8, 8, 0.45) !important; border-bottom: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.26) !important; backdrop-filter: blur(16px) saturate(145%); -webkit-backdrop-filter: blur(16px) saturate(145%);}header#top:has(.o_navbar_mobile.show), header#top:has(.o_navbar_mobile.o_top_menu_collapse_shown){z-index: 1060;}@media (max-width: 991.98px){#wrapwrap > header#top{position: sticky !important; top: 0 !important; transform: none !important; transition: none !important; animation: none !important;}#wrapwrap > main{padding-top: 0 !important;}header#top .o_header_mobile .o_wsale_my_wish{display: none !important;}header#top .o_navbar_mobile.offcanvas:not(.show):not(.showing):not(.o_top_menu_collapse_shown){display: none !important;}}header#top.o_header_affixed, header#top.o_header_is_scrolled, header#top.o_transitioning{transform: translateY(0) !important;}header#top .navbar{color: var(--bs-body-color) !important;}@media (min-width: 992px){header#top nav.d-none.d-lg-block #o_main_nav{max-width: none;}}header#top nav.d-none.d-lg-block .o_nav_link_btn[href="/web/login"]{background: var(--sfb-color-primary-base) !important; border-color: var(--sfb-color-primary-base) !important; color: var(--sfb-color-text-on-primary, #000000) !important; -webkit-text-fill-color: var(--sfb-color-text-on-primary, #000000); font-weight: 500;}header#top nav.d-none.d-lg-block .o_nav_link_btn[href="/web/login"]:hover, header#top nav.d-none.d-lg-block .o_nav_link_btn[href="/web/login"]:focus{background: var(--sfb-color-primary-hover) !important; border-color: var(--sfb-color-primary-hover) !important; color: var(--sfb-color-text-on-primary, #000000) !important; -webkit-text-fill-color: var(--sfb-color-text-on-primary, #000000);}header#top nav.d-none.d-lg-block .navbar-nav .nav-link:not(.o_nav_link_btn){position: relative; color: var(--sfb-color-text-base, #ffffff) !important; -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff); opacity: 0.88; font-size: 0.9rem; transition: color 0.15s ease, opacity 0.15s ease;}header#top nav.d-none.d-lg-block .navbar-nav .nav-link:not(.o_nav_link_btn):hover, header#top nav.d-none.d-lg-block .navbar-nav .nav-link:not(.o_nav_link_btn):focus{color: var(--sfb-color-primary-base) !important; -webkit-text-fill-color: var(--sfb-color-primary-base); opacity: 1;}@media (min-width: 992px){header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn){transition: opacity 0.22s ease;}header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn)::before{content: ""; position: absolute; left: 0; right: 0; bottom: 0.3rem; margin: 0 8px; height: 3px; background: var(--sfb-color-primary-base); opacity: 0; transition: opacity 0.22s ease; pointer-events: none;}header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn):hover, header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn):focus, header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn).active, header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn)[aria-current="page"]{color: var(--sfb-color-text-base, #ffffff) !important; -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff); opacity: 1;}header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn):hover::before, header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn):focus::before, header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn).active::before, header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn)[aria-current="page"]::before{opacity: 1;}}@media (min-width: 992px) and (prefers-reduced-motion: reduce){header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn), header#top nav.d-none.d-lg-block #top_menu > li > .nav-link:not(.o_nav_link_btn)::before{transition: none;}}header#top nav.d-none.d-lg-block .navbar-nav a.dropdown-toggle.nav-link:not(.o_nav_link_btn){color: var(--sfb-color-text-base, #ffffff) !important; -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff); opacity: 0.88; transition: color 0.15s ease, opacity 0.15s ease;}header#top nav.d-none.d-lg-block .navbar-nav a.dropdown-toggle.nav-link:not(.o_nav_link_btn)::after{border-top-color: currentColor;}header#top nav.d-none.d-lg-block .navbar-nav a.dropdown-toggle.nav-link:not(.o_nav_link_btn):hover, header#top nav.d-none.d-lg-block .navbar-nav a.dropdown-toggle.nav-link:not(.o_nav_link_btn):focus, header#top nav.d-none.d-lg-block .navbar-nav a.dropdown-toggle.nav-link:not(.o_nav_link_btn).show, header#top nav.d-none.d-lg-block .navbar-nav a.dropdown-toggle.nav-link:not(.o_nav_link_btn)[aria-expanded="true"]{color: var(--sfb-color-primary-base) !important; -webkit-text-fill-color: var(--sfb-color-primary-base); opacity: 1;}header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu{background-color: var(--sfb-color-background-card, #181818); border-color: var(--sfb-color-border-base, #282828);}header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item{color: var(--sfb-color-text-base, #ffffff) !important; -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff); transition: background-color 0.15s ease, color 0.15s ease;}header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item i, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item i, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item .fa, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item .fa{color: var(--sfb-color-primary-base) !important;}header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:hover, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:hover, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:focus, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:focus, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:active, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:active, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item.active, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item.active{background-color: var(--sfb-color-background-card-hover, #282828) !important; color: var(--sfb-color-text-base, #ffffff) !important; -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff);}header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:hover i, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:hover i, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:hover .fa, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:hover .fa, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:focus i, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:focus i, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:focus .fa, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:focus .fa, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:active i, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:active i, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item:active .fa, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item:active .fa, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item.active i, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item.active i, header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-item.active .fa, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-item.active .fa{color: var(--sfb-color-primary-hover) !important;}header#top nav.d-none.d-lg-block .dropdown-menu.js_usermenu .dropdown-divider, header#top nav.d-none.d-lg-block .js_usermenu.o_dropdown_menu .dropdown-divider{border-color: var(--sfb-color-border-base, #282828);}header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .dropdown-menu, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .o_dropdown_menu{background-color: var(--sfb-color-background-card, #181818); border-color: var(--sfb-color-border-base, #282828);}header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .dropdown-menu .dropdown-item, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .o_dropdown_menu .dropdown-item{color: var(--sfb-color-text-base, #ffffff) !important; -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff);}header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .dropdown-menu .dropdown-item:hover, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .o_dropdown_menu .dropdown-item:hover, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .dropdown-menu .dropdown-item:focus, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .o_dropdown_menu .dropdown-item:focus, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .dropdown-menu .dropdown-item:active, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .o_dropdown_menu .dropdown-item:active, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .dropdown-menu .dropdown-item.active, header#top nav.d-none.d-lg-block ul#top_menu .o_extra_menu_items .o_dropdown_menu .dropdown-item.active{background-color: var(--sfb-color-background-card-hover, #282828) !important; color: var(--sfb-color-text-base, #ffffff) !important; -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff);}header#top .o_navbar_mobile.offcanvas, header#top .o_navbar_mobile.o_top_menu_collapse_shown{--body-bg: var(--bs-body-bg); --body-color: var(--bs-body-color); --background-color: var(--bs-body-bg); --color: var(--bs-body-color); --offcanvas-bg: rgba(10, 10, 10, 0.98); --offcanvas-color: var(--bs-body-color); --offcanvas-border-color: rgba(255, 255, 255, 0.10); background: rgba(10, 10, 10, 0.98) !important; color: var(--bs-body-color) !important; z-index: 1055; border-left: 1px solid rgba(255, 255, 255, 0.1); box-shadow: -18px 0 42px rgba(0, 0, 0, 0.45) !important; backdrop-filter: blur(18px) saturate(140%); -webkit-backdrop-filter: blur(18px) saturate(140%);}header#top .o_navbar_mobile.offcanvas .offcanvas-body, header#top .o_navbar_mobile.o_top_menu_collapse_shown .offcanvas-body{background: transparent !important; color: var(--bs-body-color) !important;}header#top .o_navbar_mobile.offcanvas .navbar-nav, header#top .o_navbar_mobile.offcanvas .top_menu, header#top .o_navbar_mobile.o_top_menu_collapse_shown .navbar-nav, header#top .o_navbar_mobile.o_top_menu_collapse_shown .top_menu{background: transparent !important;}header#top .o_navbar_mobile.offcanvas .nav-item, header#top .o_navbar_mobile.offcanvas .border, header#top .o_navbar_mobile.offcanvas .border-top, header#top .o_navbar_mobile.offcanvas .border-bottom, header#top .o_navbar_mobile.offcanvas .border-start, header#top .o_navbar_mobile.offcanvas .border-end, header#top .o_navbar_mobile.o_top_menu_collapse_shown .nav-item, header#top .o_navbar_mobile.o_top_menu_collapse_shown .border, header#top .o_navbar_mobile.o_top_menu_collapse_shown .border-top, header#top .o_navbar_mobile.o_top_menu_collapse_shown .border-bottom, header#top .o_navbar_mobile.o_top_menu_collapse_shown .border-start, header#top .o_navbar_mobile.o_top_menu_collapse_shown .border-end{border-color: rgba(255, 255, 255, 0.1) !important;}header#top .o_navbar_mobile.offcanvas .nav-link, header#top .o_navbar_mobile.o_top_menu_collapse_shown .nav-link{color: var(--bs-body-color) !important; background: transparent !important; font-weight: 800; justify-content: center; text-align: center;}header#top .o_navbar_mobile.offcanvas .nav-link:hover, header#top .o_navbar_mobile.offcanvas .nav-link:focus, header#top .o_navbar_mobile.o_top_menu_collapse_shown .nav-link:hover, header#top .o_navbar_mobile.o_top_menu_collapse_shown .nav-link:focus{color: var(--bs-emphasis-color) !important; background: rgba(255, 255, 255, 0.06) !important;}header#top .o_navbar_mobile.offcanvas .o_no_autohide_item .dropdown-toggle.nav-link, header#top .o_navbar_mobile.o_top_menu_collapse_shown .o_no_autohide_item .dropdown-toggle.nav-link{justify-content: center; gap: 0.38rem; text-align: center;}header#top .o_navbar_mobile.offcanvas .dropdown-item, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dropdown-item{text-align: center;}header#top .o_navbar_mobile.offcanvas .o_no_autohide_item .dropdown-toggle.nav-link .me-auto, header#top .o_navbar_mobile.o_top_menu_collapse_shown .o_no_autohide_item .dropdown-toggle.nav-link .me-auto{flex: 0 1 auto; margin-right: 0 !important; margin-left: 0 !important;}header#top .o_navbar_mobile.offcanvas .o_no_autohide_item .dropdown-toggle.nav-link::after, header#top .o_navbar_mobile.o_top_menu_collapse_shown .o_no_autohide_item .dropdown-toggle.nav-link::after{flex: 0 0 auto; margin-left: 0.18rem; border-top-color: var(--sfb-color-primary); border-bottom-color: var(--sfb-color-primary);}header#top .o_navbar_mobile.offcanvas .nav-link i, header#top .o_navbar_mobile.offcanvas .dropdown-item i, header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-login__button i, header#top .o_navbar_mobile.o_top_menu_collapse_shown .nav-link i, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dropdown-item i, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-login__button i{color: var(--sfb-color-primary) !important;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-search-link, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-search-link{margin-left: -1rem; margin-right: -1rem;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-login, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-login{width: 100%;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-login--bottom, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-login--bottom{margin: 0.85rem 0 0;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-login__button, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-login__button{display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem; width: 100%; min-height: 2.85rem; padding: 0 1rem; background: var(--sfb-color-primary-base) !important; border: 1px solid var(--sfb-color-primary-base) !important; border-radius: 0.45rem; color: var(--sfb-color-text-on-primary, #000000) !important; font-size: 0.86rem; font-weight: 900; line-height: 1; text-align: center; text-decoration: none !important; text-transform: uppercase; box-shadow: 0 0 18px rgba(var(--sfb-color-primary-rgb), 0.22);}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-login__button i, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-login__button i{color: inherit; font-size: 0.96rem; line-height: 1;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-login__button:hover, header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-login__button:focus, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-login__button:hover, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-login__button:focus{background: var(--sfb-color-primary-hover) !important; border-color: var(--sfb-color-primary-hover) !important; color: var(--sfb-color-text-on-primary, #000000) !important;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-logo-item, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-logo-item{list-style: none; margin-bottom: 0.75rem;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-logo, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-logo{display: flex; align-items: center; justify-content: center; padding: 1.25rem 1rem 1.5rem; background: transparent !important; line-height: 0; text-decoration: none !important;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-logo:hover, header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-logo:focus, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-logo:hover, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-logo:focus{background: transparent !important; opacity: 0.85;}header#top .o_navbar_mobile.offcanvas .dg-mobile-menu-logo__img, header#top .o_navbar_mobile.o_top_menu_collapse_shown .dg-mobile-menu-logo__img{display: block; max-height: 3.6rem; width: auto; object-fit: contain;}header#top .o_navbar_mobile.offcanvas .btn-close, header#top .o_navbar_mobile.o_top_menu_collapse_shown .btn-close{display: inline-flex !important; width: 2rem; height: 2rem; align-items: center; justify-content: center; padding: 0 !important; background-color: rgba(255, 255, 255, 0.06) !important; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%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") !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 0.72rem 0.72rem !important; border-radius: 0.45rem; filter: none; opacity: 1;}header#top .o_navbar_mobile.offcanvas .btn-close::before, header#top .o_navbar_mobile.o_top_menu_collapse_shown .btn-close::before{content: none;}.toast.o_cc1, .toast.navbar-light, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar, .toast.show.o_cc1, .show.navbar-light, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .show.navbar, .o_notification_manager .toast.o_cc1, .o_notification_manager .toast, .o_notification_manager .o_notification{background: rgba(24, 24, 24, 0.98) !important; border: 1px solid rgba(255, 255, 255, 0.12) !important; border-radius: 0.5rem; color: var(--bs-body-color) !important; box-shadow: 0 22px 58px rgba(0, 0, 0, 0.58); backdrop-filter: blur(18px);}.toast.o_cc1 .toast-body, .toast.navbar-light .toast-body, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar .toast-body, .o_notification_manager .toast-body, .o_notification_manager .o_notification_body{background: transparent !important; color: var(--bs-body-color) !important;}.toast.o_cc1 .text-muted, .toast.navbar-light .text-muted, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar .text-muted, .o_notification_manager .toast .text-muted, .o_notification_manager .o_notification .text-muted{color: var(--sfb-color-text-subdued) !important;}.toast.o_cc1 .badge.bg-light, .toast.navbar-light .badge.bg-light, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar .badge.bg-light, .toast.o_cc1 .badge.text-bg-light, .toast.navbar-light .badge.text-bg-light, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar .badge.text-bg-light, .o_notification_manager .toast .badge.bg-light, .o_notification_manager .toast .badge.text-bg-light, .o_notification_manager .o_notification .badge.bg-light, .o_notification_manager .o_notification .badge.text-bg-light{background: rgba(255, 255, 255, 0.1) !important; color: var(--sfb-color-text-base) !important;}.toast.o_cc1 .badge.bg-secondary, .toast.navbar-light .badge.bg-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar .badge.bg-secondary, .o_notification_manager .toast .badge.bg-secondary, .o_notification_manager .o_notification .badge.bg-secondary{background: var(--sfb-color-primary-base) !important; color: var(--sfb-color-text-on-primary) !important;}.toast.o_cc1 .btn-primary, .toast.navbar-light .btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar .btn-primary, .toast.o_cc1 .btn-fill-primary, .toast.navbar-light .btn-fill-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar .btn-fill-primary, .o_notification_manager .toast .btn-primary, .o_notification_manager .toast .btn-fill-primary{background: var(--sfb-color-primary-base) !important; border-color: var(--sfb-color-primary-base) !important; color: var(--sfb-color-text-on-primary) !important;}.toast.o_cc1 img, .toast.navbar-light img, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_header_sidebar):not(.o_top_menu_collapse_shown) > .toast.navbar img, .o_notification_manager .toast img, .o_notification_manager .o_notification img{background: var(--sfb-color-background-elevated); border: 1px solid rgba(255, 255, 255, 0.1);}.navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;}.dg-mobile-bottom-nav{display: none;}.dg-mobile-search{display: none;}@media (max-width: 767.98px){:root{--dg-mobile-header-height: 4rem; --dg-mobile-bottom-nav-height: 4.1rem; --dg-mobile-bottom-nav-total-height: calc(var(--dg-mobile-bottom-nav-height) + env(safe-area-inset-bottom));}body{padding-bottom: calc(var(--dg-mobile-bottom-nav-total-height) + 0.25rem);}footer#bottom{padding-bottom: calc(var(--dg-mobile-bottom-nav-total-height) + 1rem);}.dg-mobile-bottom-nav{position: fixed; right: 0; bottom: 0; left: 0; max-width: 100vw; z-index: 1045; display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); align-items: stretch; min-height: var(--dg-mobile-bottom-nav-total-height); padding: 0.35rem 0.3rem calc(0.35rem + env(safe-area-inset-bottom)); background: rgba(5, 5, 5, 0.92); border-top: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0 -12px 30px rgba(0, 0, 0, 0.48); backdrop-filter: blur(16px) saturate(145%); -webkit-backdrop-filter: blur(16px) saturate(145%);}.dg-mobile-bottom-nav__item{display: flex; min-width: 0; min-height: 3.25rem; align-items: center; justify-content: center; flex-direction: column; gap: 0.22rem; color: var(--sfb-color-text-muted) !important; font-size: 0.62rem; font-weight: 900; line-height: 1; text-align: center; text-decoration: none !important; text-transform: uppercase; transition: color 500ms ease, transform 160ms ease;}.dg-mobile-bottom-nav__item i{display: block; color: currentColor; font-size: 1.22rem; line-height: 1;}.dg-mobile-bottom-nav__item span{display: block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; line-height: 1.05; white-space: normal;}}@media (max-width: 767.98px) and (hover: hover) and (pointer: fine){.dg-mobile-bottom-nav__item:hover, .dg-mobile-bottom-nav__item:focus-visible{color: var(--sfb-color-primary) !important;}}@media (max-width: 767.98px){.dg-mobile-bottom-nav__item.is-active{color: var(--primary) !important;}.dg-mobile-bottom-nav__item--search{color: var(--sfb-color-text-subdued) !important;}.dg-mobile-bottom-nav__item--search i{font-size: 1.32rem;}.dg-mobile-search{display: block; position: fixed; top: var(--dg-mobile-header-height, 4rem); right: 0; bottom: var(--dg-mobile-bottom-nav-total-height, 4.1rem); left: 0; max-width: 100vw; z-index: 1040; background: #050505; opacity: 0; pointer-events: none; visibility: hidden; transform: translateY(-8px); transition: opacity 180ms ease, transform 180ms ease, visibility 0s linear 180ms; overflow: hidden; overscroll-behavior: contain;}.dg-mobile-search__sheet{position: absolute; inset: 0; display: flex; flex-direction: column; min-height: 0; padding: 0.85rem 1rem 0;}.dg-mobile-search__form{display: grid; grid-template-columns: auto minmax(0, 1fr); align-items: center; gap: 0.65rem; min-height: 3.35rem; padding: 0 0.9rem; background: #121212; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 0.5rem; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04); margin-top: 0.45rem;}.dg-mobile-search__form > i{color: var(--sfb-color-primary-base); font-size: 1.05rem;}.dg-mobile-search__input{min-width: 0; height: 3.1rem; padding: 0; background: transparent; border: 0; color: #ffffff; font-size: 1rem; outline: 0;}.dg-mobile-search__input::placeholder{color: #777777; opacity: 1;}.dg-mobile-search__loading{display: flex; align-items: center; gap: 0.55rem; min-height: 2.3rem; color: var(--sfb-color-text-subdued); font-size: 0.84rem; font-weight: 700;}.dg-mobile-search__loading[hidden]{display: none !important;}.dg-mobile-search__spinner{width: 0.9rem; height: 0.9rem; border: 2px solid rgba(255, 255, 255, 0.18); border-top-color: var(--sfb-color-primary-base); border-radius: 999px; animation: dg-mobile-search-spin 700ms linear infinite;}.dg-mobile-search__content{flex: 1 1 auto; min-height: 0; overflow-y: auto; padding-top: 0.95rem;}.dg-mobile-search__results[hidden]{display: none !important;}.dg-mobile-filter{display: flex; flex-direction: column; gap: 1.05rem; padding-bottom: 0.35rem;}.dg-mobile-filter__group{display: flex; flex-direction: column; gap: 0.6rem;}.dg-mobile-filter__group[hidden]{display: none !important;}.dg-mobile-filter__label{color: var(--sfb-color-text-subdued); font-size: 0.7rem; font-weight: 900; letter-spacing: 0.05em; line-height: 1; text-transform: uppercase;}.dg-mobile-filter__types{display: flex; flex-wrap: wrap; gap: 0.5rem;}.dg-filter-type{--dg-ft-accent: var(--dg-strain-type-accent, #38bdf8); --dg-ft-accent-strong: var(--dg-strain-type-accent-strong, #7dd3fc); --dg-ft-bg-gradient: var(--dg-strain-type-bg-gradient, rgba(56, 189, 248, 0.25)); --dg-ft-text: var(--dg-strain-type-text, #ffffff); display: inline-flex; align-items: center; gap: 0.45rem; min-height: 2.35rem; padding: 0.45rem 0.95rem; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.12); border-radius: 999px; color: #d8d8d8; font-size: 0.82rem; font-weight: 800; line-height: 1; white-space: nowrap; cursor: pointer; -webkit-tap-highlight-color: transparent; transition: transform 140ms ease, border-color 180ms ease, background 200ms ease, box-shadow 220ms ease, color 180ms ease;}.dg-filter-type::before{content: ""; flex: 0 0 auto; width: 0.5rem; height: 0.5rem; border-radius: 999px; background: var(--dg-ft-accent-strong); box-shadow: 0 0 0.5rem var(--dg-ft-accent-strong); opacity: 0.85;}.dg-filter-type:active{transform: scale(0.95);}.dg-filter-type.is-active{background: var(--dg-ft-bg-gradient); border-color: var(--dg-ft-accent-strong); color: var(--dg-ft-text); box-shadow: 0 0 0 1px var(--dg-ft-accent-strong), 0 0.6rem 1.4rem rgba(0, 0, 0, 0.45), 0 0 1.5rem -0.2rem var(--dg-ft-accent-strong);}.dg-filter-type--all::before{display: none;}.dg-filter-type--all.is-active{background: rgba(255, 255, 255, 0.14); border-color: rgba(255, 255, 255, 0.5); color: #ffffff; box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.35), 0 0.6rem 1.4rem rgba(0, 0, 0, 0.45);}.dg-mobile-filter__breeders{display: flex; gap: 0.5rem; padding: 0.15rem 0 0.5rem; overflow-x: auto; scroll-snap-type: x proximity; scrollbar-width: none; -webkit-overflow-scrolling: touch;}.dg-mobile-filter__breeders::-webkit-scrollbar{display: none;}.dg-mobile-filter__more-wrap{display: flex; flex-direction: column;}.dg-mobile-filter__more-wrap[hidden]{display: none !important;}.dg-mobile-filter__more-toggle{display: flex; width: 100%; align-items: center; gap: 0.5rem; min-height: 2.6rem; padding: 0.55rem 0.2rem; background: transparent; border: 0; color: #ffffff; font-size: 0.84rem; font-weight: 800; cursor: pointer; -webkit-tap-highlight-color: transparent;}.dg-mobile-filter__more-toggle > i:first-child{color: var(--sfb-color-primary-base); font-size: 0.95rem;}.dg-mobile-filter__more-text{flex: 1 1 auto; text-align: left;}.dg-mobile-filter__more-badge{flex: 0 0 auto; display: inline-flex; min-width: 1.3rem; height: 1.3rem; align-items: center; justify-content: center; padding: 0 0.4rem; background: var(--sfb-color-primary-base); border-radius: 999px; color: #ffffff; font-size: 0.72rem; font-weight: 900;}.dg-mobile-filter__more-badge[hidden]{display: none !important;}.dg-mobile-filter__more-chev{flex: 0 0 auto; color: var(--sfb-color-text-subdued); font-size: 0.8rem; transition: transform 200ms ease;}.dg-mobile-filter__more{display: none; flex-direction: column; gap: 0.5rem; padding-top: 0.5rem;}.dg-mobile-filter__merkmale{display: flex; flex-direction: column; gap: 0.5rem;}.dg-mobile-filter__extra-chip .fa-times{font-size: 0.7rem; opacity: 0.8;}.dg-mobile-filter__reset{align-self: flex-start; display: inline-flex; align-items: center; gap: 0.4rem; margin-top: 0.15rem; padding: 0.4rem 0.5rem; background: transparent; border: 0; color: var(--sfb-color-text-subdued); font-size: 0.8rem; font-weight: 800; cursor: pointer; -webkit-tap-highlight-color: transparent;}.dg-mobile-filter__reset i{font-size: 0.78rem;}.dg-mobile-filter__reset:active{color: #ffffff;}.dg-mobile-filter__reset[hidden]{display: none !important;}.dg-mobile-search__hint{display: flex; flex-direction: column; align-items: center; gap: 0.6rem; padding: 2rem 1rem 1.5rem; color: var(--sfb-color-text-subdued); font-size: 0.86rem; font-weight: 700; text-align: center;}.dg-mobile-search__hint i{font-size: 1.5rem; opacity: 0.55;}.dg-mobile-search__footer{flex: 0 0 auto; padding: 0.7rem 0 0.9rem; background: #050505; border-top: 1px solid rgba(255, 255, 255, 0.08);}.dg-mobile-filter__cta{display: flex; align-items: center; justify-content: center; gap: 0.5rem; min-height: 3.1rem; padding: 0 1rem; background: linear-gradient(135deg, var(--sfb-color-primary-base), rgba(var(--sfb-color-primary-rgb), 0.78)); border-radius: 0.6rem; color: #ffffff !important; font-size: 0.95rem; font-weight: 900; text-decoration: none !important; box-shadow: 0 0.7rem 1.6rem rgba(var(--sfb-color-primary-rgb), 0.28);}.dg-mobile-filter__cta i{font-size: 0.85rem;}.dg-mobile-filter__cta:active{transform: scale(0.99);}.dg-mobile-filter__cta[hidden]{display: none !important;}.dg-mobile-filter__cta-spinner{width: 0.95rem; height: 0.95rem; border: 2px solid rgba(255, 255, 255, 0.3); border-top-color: #ffffff; border-radius: 999px; animation: dg-mobile-search-spin 700ms linear infinite;}.dg-mobile-filter__cta-spinner[hidden]{display: none !important;}}.o_searchbar_form .o_dropdown_menu{background-color: #181818;}.o_dropdown_menu .dg-search-price-prefix, .dropdown-menu .dg-search-price-prefix{margin-right: 0.18rem; color: var(--sfb-color-text-subdued, #a7a7a7); font-weight: 700;}#o_search_modal .o_dropdown_menu .dropdown-item:not(:last-child){border-bottom: 1px solid var(--bs-border-color, #282828);}@keyframes dg-mobile-search-spin{to{transform: rotate(360deg);}}#wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light{color: var(--sfb-color-text-base, #ffffff); -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff); background-color: var(--sfb-color-background-card, #181818); border-color: var(--sfb-color-border-base, #282828);}#wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light .text-truncate{color: var(--sfb-color-text-base, #ffffff); -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff);}#wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light::after{border-top-color: currentColor;}#wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light:hover, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light:focus, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light.show, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light[aria-expanded="true"]{color: var(--sfb-color-primary-base); -webkit-text-fill-color: var(--sfb-color-primary-base);}#wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light:hover .text-truncate, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light:focus .text-truncate, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light.show .text-truncate, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-toggle.btn-light[aria-expanded="true"] .text-truncate{color: var(--sfb-color-primary-base); -webkit-text-fill-color: var(--sfb-color-primary-base);}#wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-menu .dropdown-item, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .o_dropdown_menu .dropdown-item{color: var(--sfb-color-text-base, #ffffff); -webkit-text-fill-color: var(--sfb-color-text-base, #ffffff);}#wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-menu .dropdown-item:hover, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .o_dropdown_menu .dropdown-item:hover, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-menu .dropdown-item:focus, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .o_dropdown_menu .dropdown-item:focus, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .dropdown-menu .dropdown-item.active, #wrap.website_blog nav.navbar:not(.o_navbar_mobile) .o_dropdown_menu .dropdown-item.active{color: var(--sfb-color-primary-base); -webkit-text-fill-color: var(--sfb-color-primary-base);}#products_grid_before .accordion-button:hover, #products_grid_before .accordion-button:focus, #products_grid_before .accordion-button:not(.collapsed){color: var(--sfb-color-primary-base); -webkit-text-fill-color: var(--sfb-color-primary-base);}#products_grid_before .accordion-button:hover b, #products_grid_before .accordion-button:focus b, #products_grid_before .accordion-button:not(.collapsed) b{color: var(--sfb-color-primary-base); -webkit-text-fill-color: var(--sfb-color-primary-base);}#products_grid_before a.btn[title="Filter entfernen"] small, #products_grid_before a.btn[title="Filter entfernen"] .small, #products_grid_before a.btn[title="Filter entfernen"] b, #products_grid_before a.btn[title="Filter entfernen"] .oi{color: inherit;}#products_grid_before a.btn[title="Filter entfernen"]:hover, #products_grid_before a.btn[title="Filter entfernen"]:focus-visible{color: var(--sfb-color-primary-base); background-color: rgba(var(--sfb-color-primary-rgb), 0.08); border-color: var(--sfb-color-primary-base);}@keyframes dg-cinematic-fade-out{from{opacity: 1;}to{opacity: 0;}}.dg-cinematic-fade{position: fixed; inset: 0; background-color: #000000; z-index: 2147483000; opacity: 1; pointer-events: none; animation: dg-cinematic-fade-out 0.75s cubic-bezier(0.22, 0.61, 0.36, 1) forwards; will-change: opacity; user-select: none;}.dg-cinematic-fade.dg-cinematic-fade--done{display: none;}@media (prefers-reduced-motion: reduce){.dg-cinematic-fade{animation-duration: 0.001s; opacity: 0;}}.oe_website_sale.o_website_sale_checkout_container .o_wizard .fa-angle-right{display: none !important;}

/* /custom_website_black/static/src/scss/starfield.scss */
 #wrapwrap{background-color: transparent;}#wrapwrap::before{content: ""; position: fixed; inset: 0; z-index: -1; background: #000000 url("/strainbase_strain_pages/static/img/universe/stars_milky_way_4k.webp") center/cover no-repeat; pointer-events: none;}.dg-atlas-disclaimer__contact .dg-kontaktbox{margin-top: 12px;}@keyframes dg-kontaktbox-spin{to{transform: rotate(360deg);}}

/* /custom_website_black/static/src/scss/pwa_install.scss */
 .dg-pwa-install-item{list-style: none;}.dg-pwa-install-btn{display: inline-flex; align-items: center; gap: 0; cursor: pointer;}.dg-pwa-install-btn .fa{font-size: 1.05em;}.dg-pwa-install-btn .dg-pwa-install-btn__label{font-weight: 500;}.dg-pwa-ios-sheet{position: fixed; inset: 0; z-index: 1080; display: flex; align-items: flex-end; justify-content: center;}.dg-pwa-ios-sheet[hidden]{display: none !important;}@media (min-width: 768px){.dg-pwa-ios-sheet{align-items: center;}}.dg-pwa-ios-sheet__backdrop{position: absolute; inset: 0; background: rgba(0, 0, 0, 0.65); backdrop-filter: blur(2px);}.dg-pwa-ios-sheet__panel{position: relative; background: #0c0c0c; color: #fff; width: 100%; max-width: 480px; border-radius: 18px 18px 0 0; padding: 28px 24px 32px; box-shadow: 0 -12px 36px rgba(0, 0, 0, 0.55); border: 1px solid rgba(255, 255, 255, 0.08);}@media (min-width: 768px){.dg-pwa-ios-sheet__panel{border-radius: 18px; padding: 32px 32px 36px;}}.dg-pwa-ios-sheet__close{position: absolute; top: 10px; right: 10px; width: 38px; height: 38px; border: 0; border-radius: 10px; background: rgba(255, 255, 255, 0.06); color: rgba(255, 255, 255, 0.8); cursor: pointer; display: inline-flex; align-items: center; justify-content: center; transition: background 0.15s ease, color 0.15s ease;}.dg-pwa-ios-sheet__close:hover, .dg-pwa-ios-sheet__close:focus-visible{background: rgba(255, 255, 255, 0.12); color: #fff;}.dg-pwa-ios-sheet__title{margin: 0 0 12px; padding-right: 36px; font-size: 1.25rem; color: #fff; line-height: 1.3;}.dg-pwa-ios-sheet__lead{margin: 0 0 20px; color: rgba(255, 255, 255, 0.85); line-height: 1.5;}.dg-pwa-ios-sheet__steps{list-style: none; counter-reset: pwa-step; padding: 0; margin: 0 0 20px; display: flex; flex-direction: column; gap: 12px;}.dg-pwa-ios-sheet__steps li{counter-increment: pwa-step; display: flex; gap: 12px; align-items: center; padding: 14px 16px; background: rgba(255, 255, 255, 0.04); border-radius: 12px; border: 1px solid rgba(255, 255, 255, 0.05);}.dg-pwa-ios-sheet__steps li::before{content: counter(pwa-step); display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; flex-shrink: 0; background: rgba(255, 255, 255, 0.1); color: #fff; border-radius: 50%; font-weight: 500; font-size: 0.85rem;}.dg-pwa-ios-sheet__step-icon{display: inline-flex; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 8px; background: rgba(255, 255, 255, 0.08); color: #fff; flex-shrink: 0;}.dg-pwa-ios-sheet__note{margin: 0; font-size: 0.875rem; color: rgba(255, 255, 255, 0.65); line-height: 1.55;}.dg-pwa-ios-sheet__note a{color: rgba(255, 255, 255, 0.9); text-decoration: underline;}

/* /custom_website_black/static/src/scss/google_siegel.scss */
 header#top .dg-google-siegel{display: inline-flex; align-items: center; gap: 10px; height: 32px; padding: 0 2px; flex: none; font-size: 13px; line-height: 1; white-space: nowrap; color: var(--sfb-color-text-base, #ffffff); text-decoration: none; border-radius: 8px; outline: none; -webkit-tap-highlight-color: transparent; cursor: pointer;}header#top .dg-google-siegel:hover, header#top .dg-google-siegel:focus{color: var(--sfb-color-text-base, #ffffff); text-decoration: none;}header#top .dg-google-siegel__g{flex: none; color: var(--sfb-color-text-base, #ffffff);}header#top .dg-google-siegel__sterne{position: relative; display: inline-flex; flex: none; line-height: 0; font-size: 13px;}header#top .dg-google-siegel__sterne svg{flex: none;}header#top .dg-google-siegel__sterne-leer{display: inline-flex; color: rgba(255, 255, 255, 0.22);}header#top .dg-google-siegel__sterne-voll{position: absolute; top: 0; bottom: 0; left: 0; overflow: hidden; display: inline-flex; color: var(--sfb-color-primary-base);}header#top .dg-google-siegel__note{font-weight: 700; font-size: 15px; color: var(--sfb-color-text-base, #ffffff); font-variant-numeric: tabular-nums;}header#top .dg-google-siegel__punkt{display: inline-block; width: 3px; height: 3px; border-radius: 50%; background: rgba(255, 255, 255, 0.4);}header#top .dg-google-siegel__anzahl{display: inline; color: rgba(255, 255, 255, 0.72); text-underline-offset: 3px; transition: color 0.12s ease;}header#top .dg-google-siegel:hover .dg-google-siegel__anzahl, header#top .dg-google-siegel:focus-visible .dg-google-siegel__anzahl{color: var(--sfb-color-text-base, #ffffff); text-decoration: underline;}header#top .dg-google-siegel:active .dg-google-siegel__anzahl{color: var(--sfb-color-primary-base); text-decoration: underline;}@media (min-width: 992px){header#top nav.d-none.d-lg-block .dg-google-siegel{display: none; margin-inline-start: 1.5rem; margin-inline-end: 0.5rem;}header#top nav.d-none.d-lg-block .dg-google-siegel__punkt, header#top nav.d-none.d-lg-block .dg-google-siegel__anzahl{display: none;}}@media (min-width: 1200px){header#top nav.d-none.d-lg-block .dg-google-siegel{display: inline-flex;}}@media (min-width: 1400px){header#top nav.d-none.d-lg-block .dg-google-siegel__punkt{display: inline-block;}header#top nav.d-none.d-lg-block .dg-google-siegel__anzahl{display: inline;}}@media (max-width: 991.98px){header#top .o_navbar_mobile .dg-mobile-menu-siegel-item{list-style: none; display: flex; justify-content: center; margin-top: -1.25rem; margin-bottom: 1rem;}header#top .o_navbar_mobile .dg-google-siegel--mobil{height: auto; flex-wrap: wrap; justify-content: center; row-gap: 6px; column-gap: 8px; font-size: 12px; padding: 0 4px;}header#top .o_navbar_mobile .dg-google-siegel--mobil .dg-google-siegel__g{width: 14px; height: 14px;}header#top .o_navbar_mobile .dg-google-siegel--mobil .dg-google-siegel__sterne{font-size: 11px;}header#top .o_navbar_mobile .dg-google-siegel--mobil .dg-google-siegel__note{font-size: 13px;}header#top .o_navbar_mobile .dg-google-siegel--mobil .dg-google-siegel__punkt{display: none;}header#top .o_navbar_mobile .dg-google-siegel--mobil .dg-google-siegel__anzahl{flex-basis: 100%; text-align: center; font-size: 11px; letter-spacing: 0.01em;}}.o_social_push_notifications_permission_request .dropdown-toggle:after{display: none;}@media (min-width: 992px){@keyframes dg-greenpoints-enter{from{opacity: 0; transform: translateY(8px);}to{opacity: 1; transform: translateY(0);}}@keyframes dg-greenpoints-light{0%{transform: translateX(-65%); opacity: 0;}25%, 65%{opacity: 1;}100%{transform: translateX(65%); opacity: 0;}}@keyframes dg-greenpoints-glow{0%, 100%{text-shadow: 0 0 0 rgba(var(--dg-reward-rgb, 172, 212, 42), 0);}45%{text-shadow: 0 0 12px rgba(var(--dg-reward-rgb, 172, 212, 42), 0.45);}}}.o_wsale_products_opt_has_wishlist .o_add_wishlist:hover .fa-heart-o:before, .o_wsale_products_opt_has_wishlist .o_add_wishlist[disabled] .fa:before{content: "\f004"; color: var(--addWishlist-color-active);}@keyframes o-marquee-scroll-left{to{transform: translateX(-100%);}}@keyframes o-marquee-scroll-right{from{transform: translateX(-100%);}}.s_social_media a i.fa:not(.fa-2x, .fa-3x, .fa-4x, .fa-5x).rounded-circle, .s_social_media a .fa.rounded-empty-circle:not(.fa-2x, .fa-3x, .fa-4x, .fa-5x), .s_social_media a i.fa:not(.fa-2x, .fa-3x, .fa-4x, .fa-5x).rounded, .s_social_media a span.fa:not(.fa-2x, .fa-3x, .fa-4x, .fa-5x).rounded-circle, .s_social_media a span.fa:not(.fa-2x, .fa-3x, .fa-4x, .fa-5x).rounded{width: 2.5rem; height: 2.5rem;}.s_social_media a:has(i:not(.fa-stack)){margin: .2rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_squared .carousel-indicators > button:not(.active):not(:hover), .s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_rounded .carousel-indicators > button:not(.active):not(:hover){filter: grayscale(1);}.s_tabs_common .s_tabs_main .nav-underline .nav-link:not(.active){border: 0;}.s_accordion .o_custom_icons > .accordion-item > .accordion-button.collapsed .o_custom_icon_active, .s_accordion .o_custom_icons > .accordion-item > .accordion-button:not(.collapsed) .o_custom_icon_inactive{opacity: 0;}.s_accordion .o_custom_icons.o_transition_scale > .accordion-item > .accordion-button.collapsed .o_custom_icon_active, .s_accordion .o_custom_icons.o_transition_scale > .accordion-item > .accordion-button:not(.collapsed) .o_custom_icon_inactive{transform: scale(0); opacity: 1;}.s_accordion .o_custom_icons.o_transition_translate > .accordion-item > .accordion-button.collapsed .o_custom_icon_active, .s_accordion .o_custom_icons.o_transition_translate > .accordion-item > .accordion-button:not(.collapsed) .o_custom_icon_inactive{opacity: 1;}.s_accordion .o_custom_icons.o_transition_translate > .accordion-item > .accordion-button:not(.collapsed) .o_custom_icon_inactive{transform: translateY(100%);}.s_accordion .s_accordion_highlight > .accordion-item:has(> .collapsed){background: transparent !important; color: inherit;}.s_accordion .s_accordion_highlight > .accordion-item:not(:has(> .collapsed))::before{position: absolute; inset: 0; display: block; background: rgba(0, 0, 0, 0.4); background-color: color-mix(in srgb, currentColor 4%, transparent); content: ''; z-index: -1;}.s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):not(:has(.s_dynamic_snippet_title_aside)) .carousel-control-next .oi, .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));}@media (max-width: 991.98px){.s_dynamic_snippet_products:where(.o_wsale_products_opt_design_thumbs):has(.s_dynamic_snippet_title_aside) .carousel-control-next .oi, .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));}}
