@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap");

/* <inline asset> defined in bundle 'web.assets_frontend' */
@charset "UTF-8"; 

/* /web/static/lib/bootstrap/scss/_functions.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/lib/bootstrap/scss/_mixins.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/bs_mixins_overrides.scss defined in bundle 'web.assets_frontend' */
   .bg-primary h1, .o_colored_level .bg-primary h1, .bg-secondary h1, .o_colored_level .bg-secondary h1, .bg-success h1, .o_colored_level .bg-success h1, .bg-info h1, .o_colored_level .bg-info h1, .bg-warning h1, .o_colored_level .bg-warning h1, .bg-danger h1, .o_colored_level .bg-danger h1, .bg-light h1, .o_colored_level .bg-light h1, .bg-dark h1, .o_colored_level .bg-dark h1, .bg-100 h1, .o_colored_level .bg-100 h1, .bg-200 h1, .o_colored_level .bg-200 h1, .bg-300 h1, .o_colored_level .bg-300 h1, .bg-400 h1, .o_colored_level .bg-400 h1, .bg-500 h1, .o_colored_level .bg-500 h1, .bg-600 h1, .o_colored_level .bg-600 h1, .bg-700 h1, .o_colored_level .bg-700 h1, .bg-800 h1, .o_colored_level .bg-800 h1, .bg-900 h1, .o_colored_level .bg-900 h1, .bg-white-85 h1, .o_colored_level .bg-white-85 h1, .bg-white-75 h1, .o_colored_level .bg-white-75 h1, .bg-white-50 h1, .o_colored_level .bg-white-50 h1, .bg-black-75 h1, .o_colored_level .bg-black-75 h1, .bg-black-50 h1, .o_colored_level .bg-black-50 h1, .bg-black h1, .o_colored_level .bg-black h1, .bg-white h1, .o_colored_level .bg-white h1, .card-body h1, .o_colored_level .card-body h1, .toast-body h1, .o_colored_level .toast-body h1, .o_cc1 h1, .navbar-light h1, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h1, .o_colored_level .o_cc1 h1, .o_colored_level .navbar-light h1, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h1, .o_cc2 h1, .o_colored_level .o_cc2 h1, .o_cc3 h1, .o_colored_level .o_cc3 h1, .o_cc4 h1, .o_colored_level .o_cc4 h1, .o_cc5 h1, .o_footer h1, .o_colored_level .o_cc5 h1, .o_colored_level .o_footer h1, .bg-o-color-1 h1, .o_colored_level .bg-o-color-1 h1, .bg-o-color-2 h1, .o_colored_level .bg-o-color-2 h1, .bg-o-color-3 h1, .o_colored_level .bg-o-color-3 h1, .bg-o-color-4 h1, .o_colored_level .bg-o-color-4 h1, .bg-o-color-5 h1, .o_colored_level .bg-o-color-5 h1, .o_figure_relative_layout .figure-caption h1, .o_colored_level .o_figure_relative_layout .figure-caption h1, .bg-primary h2, .o_colored_level .bg-primary h2, .bg-secondary h2, .o_colored_level .bg-secondary h2, .bg-success h2, .o_colored_level .bg-success h2, .bg-info h2, .o_colored_level .bg-info h2, .bg-warning h2, .o_colored_level .bg-warning h2, .bg-danger h2, .o_colored_level .bg-danger h2, .bg-light h2, .o_colored_level .bg-light h2, .bg-dark h2, .o_colored_level .bg-dark h2, .bg-100 h2, .o_colored_level .bg-100 h2, .bg-200 h2, .o_colored_level .bg-200 h2, .bg-300 h2, .o_colored_level .bg-300 h2, .bg-400 h2, .o_colored_level .bg-400 h2, .bg-500 h2, .o_colored_level .bg-500 h2, .bg-600 h2, .o_colored_level .bg-600 h2, .bg-700 h2, .o_colored_level .bg-700 h2, .bg-800 h2, .o_colored_level .bg-800 h2, .bg-900 h2, .o_colored_level .bg-900 h2, .bg-white-85 h2, .o_colored_level .bg-white-85 h2, .bg-white-75 h2, .o_colored_level .bg-white-75 h2, .bg-white-50 h2, .o_colored_level .bg-white-50 h2, .bg-black-75 h2, .o_colored_level .bg-black-75 h2, .bg-black-50 h2, .o_colored_level .bg-black-50 h2, .bg-black h2, .o_colored_level .bg-black h2, .bg-white h2, .o_colored_level .bg-white h2, .card-body h2, .o_colored_level .card-body h2, .toast-body h2, .o_colored_level .toast-body h2, .o_cc1 h2, .navbar-light h2, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h2, .o_colored_level .o_cc1 h2, .o_colored_level .navbar-light h2, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h2, .o_cc2 h2, .o_colored_level .o_cc2 h2, .o_cc3 h2, .o_colored_level .o_cc3 h2, .o_cc4 h2, .o_colored_level .o_cc4 h2, .o_cc5 h2, .o_footer h2, .o_colored_level .o_cc5 h2, .o_colored_level .o_footer h2, .bg-o-color-1 h2, .o_colored_level .bg-o-color-1 h2, .bg-o-color-2 h2, .o_colored_level .bg-o-color-2 h2, .bg-o-color-3 h2, .o_colored_level .bg-o-color-3 h2, .bg-o-color-4 h2, .o_colored_level .bg-o-color-4 h2, .bg-o-color-5 h2, .o_colored_level .bg-o-color-5 h2, .o_figure_relative_layout .figure-caption h2, .o_colored_level .o_figure_relative_layout .figure-caption h2, .bg-primary h3, .o_colored_level .bg-primary h3, .bg-secondary h3, .o_colored_level .bg-secondary h3, .bg-success h3, .o_colored_level .bg-success h3, .bg-info h3, .o_colored_level .bg-info h3, .bg-warning h3, .o_colored_level .bg-warning h3, .bg-danger h3, .o_colored_level .bg-danger h3, .bg-light h3, .o_colored_level .bg-light h3, .bg-dark h3, .o_colored_level .bg-dark h3, .bg-100 h3, .o_colored_level .bg-100 h3, .bg-200 h3, .o_colored_level .bg-200 h3, .bg-300 h3, .o_colored_level .bg-300 h3, .bg-400 h3, .o_colored_level .bg-400 h3, .bg-500 h3, .o_colored_level .bg-500 h3, .bg-600 h3, .o_colored_level .bg-600 h3, .bg-700 h3, .o_colored_level .bg-700 h3, .bg-800 h3, .o_colored_level .bg-800 h3, .bg-900 h3, .o_colored_level .bg-900 h3, .bg-white-85 h3, .o_colored_level .bg-white-85 h3, .bg-white-75 h3, .o_colored_level .bg-white-75 h3, .bg-white-50 h3, .o_colored_level .bg-white-50 h3, .bg-black-75 h3, .o_colored_level .bg-black-75 h3, .bg-black-50 h3, .o_colored_level .bg-black-50 h3, .bg-black h3, .o_colored_level .bg-black h3, .bg-white h3, .o_colored_level .bg-white h3, .card-body h3, .o_colored_level .card-body h3, .toast-body h3, .o_colored_level .toast-body h3, .o_cc1 h3, .navbar-light h3, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h3, .o_colored_level .o_cc1 h3, .o_colored_level .navbar-light h3, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h3, .o_cc2 h3, .o_colored_level .o_cc2 h3, .o_cc3 h3, .o_colored_level .o_cc3 h3, .o_cc4 h3, .o_colored_level .o_cc4 h3, .o_cc5 h3, .o_footer h3, .o_colored_level .o_cc5 h3, .o_colored_level .o_footer h3, .bg-o-color-1 h3, .o_colored_level .bg-o-color-1 h3, .bg-o-color-2 h3, .o_colored_level .bg-o-color-2 h3, .bg-o-color-3 h3, .o_colored_level .bg-o-color-3 h3, .bg-o-color-4 h3, .o_colored_level .bg-o-color-4 h3, .bg-o-color-5 h3, .o_colored_level .bg-o-color-5 h3, .o_figure_relative_layout .figure-caption h3, .o_colored_level .o_figure_relative_layout .figure-caption h3, .bg-primary h4, .o_colored_level .bg-primary h4, .bg-secondary h4, .o_colored_level .bg-secondary h4, .bg-success h4, .o_colored_level .bg-success h4, .bg-info h4, .o_colored_level .bg-info h4, .bg-warning h4, .o_colored_level .bg-warning h4, .bg-danger h4, .o_colored_level .bg-danger h4, .bg-light h4, .o_colored_level .bg-light h4, .bg-dark h4, .o_colored_level .bg-dark h4, .bg-100 h4, .o_colored_level .bg-100 h4, .bg-200 h4, .o_colored_level .bg-200 h4, .bg-300 h4, .o_colored_level .bg-300 h4, .bg-400 h4, .o_colored_level .bg-400 h4, .bg-500 h4, .o_colored_level .bg-500 h4, .bg-600 h4, .o_colored_level .bg-600 h4, .bg-700 h4, .o_colored_level .bg-700 h4, .bg-800 h4, .o_colored_level .bg-800 h4, .bg-900 h4, .o_colored_level .bg-900 h4, .bg-white-85 h4, .o_colored_level .bg-white-85 h4, .bg-white-75 h4, .o_colored_level .bg-white-75 h4, .bg-white-50 h4, .o_colored_level .bg-white-50 h4, .bg-black-75 h4, .o_colored_level .bg-black-75 h4, .bg-black-50 h4, .o_colored_level .bg-black-50 h4, .bg-black h4, .o_colored_level .bg-black h4, .bg-white h4, .o_colored_level .bg-white h4, .card-body h4, .o_colored_level .card-body h4, .toast-body h4, .o_colored_level .toast-body h4, .o_cc1 h4, .navbar-light h4, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h4, .o_colored_level .o_cc1 h4, .o_colored_level .navbar-light h4, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h4, .o_cc2 h4, .o_colored_level .o_cc2 h4, .o_cc3 h4, .o_colored_level .o_cc3 h4, .o_cc4 h4, .o_colored_level .o_cc4 h4, .o_cc5 h4, .o_footer h4, .o_colored_level .o_cc5 h4, .o_colored_level .o_footer h4, .bg-o-color-1 h4, .o_colored_level .bg-o-color-1 h4, .bg-o-color-2 h4, .o_colored_level .bg-o-color-2 h4, .bg-o-color-3 h4, .o_colored_level .bg-o-color-3 h4, .bg-o-color-4 h4, .o_colored_level .bg-o-color-4 h4, .bg-o-color-5 h4, .o_colored_level .bg-o-color-5 h4, .o_figure_relative_layout .figure-caption h4, .o_colored_level .o_figure_relative_layout .figure-caption h4, .bg-primary h5, .o_colored_level .bg-primary h5, .bg-secondary h5, .o_colored_level .bg-secondary h5, .bg-success h5, .o_colored_level .bg-success h5, .bg-info h5, .o_colored_level .bg-info h5, .bg-warning h5, .o_colored_level .bg-warning h5, .bg-danger h5, .o_colored_level .bg-danger h5, .bg-light h5, .o_colored_level .bg-light h5, .bg-dark h5, .o_colored_level .bg-dark h5, .bg-100 h5, .o_colored_level .bg-100 h5, .bg-200 h5, .o_colored_level .bg-200 h5, .bg-300 h5, .o_colored_level .bg-300 h5, .bg-400 h5, .o_colored_level .bg-400 h5, .bg-500 h5, .o_colored_level .bg-500 h5, .bg-600 h5, .o_colored_level .bg-600 h5, .bg-700 h5, .o_colored_level .bg-700 h5, .bg-800 h5, .o_colored_level .bg-800 h5, .bg-900 h5, .o_colored_level .bg-900 h5, .bg-white-85 h5, .o_colored_level .bg-white-85 h5, .bg-white-75 h5, .o_colored_level .bg-white-75 h5, .bg-white-50 h5, .o_colored_level .bg-white-50 h5, .bg-black-75 h5, .o_colored_level .bg-black-75 h5, .bg-black-50 h5, .o_colored_level .bg-black-50 h5, .bg-black h5, .o_colored_level .bg-black h5, .bg-white h5, .o_colored_level .bg-white h5, .card-body h5, .o_colored_level .card-body h5, .toast-body h5, .o_colored_level .toast-body h5, .o_cc1 h5, .navbar-light h5, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h5, .o_colored_level .o_cc1 h5, .o_colored_level .navbar-light h5, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h5, .o_cc2 h5, .o_colored_level .o_cc2 h5, .o_cc3 h5, .o_colored_level .o_cc3 h5, .o_cc4 h5, .o_colored_level .o_cc4 h5, .o_cc5 h5, .o_footer h5, .o_colored_level .o_cc5 h5, .o_colored_level .o_footer h5, .bg-o-color-1 h5, .o_colored_level .bg-o-color-1 h5, .bg-o-color-2 h5, .o_colored_level .bg-o-color-2 h5, .bg-o-color-3 h5, .o_colored_level .bg-o-color-3 h5, .bg-o-color-4 h5, .o_colored_level .bg-o-color-4 h5, .bg-o-color-5 h5, .o_colored_level .bg-o-color-5 h5, .o_figure_relative_layout .figure-caption h5, .o_colored_level .o_figure_relative_layout .figure-caption h5, .bg-primary h6, .o_colored_level .bg-primary h6, .bg-secondary h6, .o_colored_level .bg-secondary h6, .bg-success h6, .o_colored_level .bg-success h6, .bg-info h6, .o_colored_level .bg-info h6, .bg-warning h6, .o_colored_level .bg-warning h6, .bg-danger h6, .o_colored_level .bg-danger h6, .bg-light h6, .o_colored_level .bg-light h6, .bg-dark h6, .o_colored_level .bg-dark h6, .bg-100 h6, .o_colored_level .bg-100 h6, .bg-200 h6, .o_colored_level .bg-200 h6, .bg-300 h6, .o_colored_level .bg-300 h6, .bg-400 h6, .o_colored_level .bg-400 h6, .bg-500 h6, .o_colored_level .bg-500 h6, .bg-600 h6, .o_colored_level .bg-600 h6, .bg-700 h6, .o_colored_level .bg-700 h6, .bg-800 h6, .o_colored_level .bg-800 h6, .bg-900 h6, .o_colored_level .bg-900 h6, .bg-white-85 h6, .o_colored_level .bg-white-85 h6, .bg-white-75 h6, .o_colored_level .bg-white-75 h6, .bg-white-50 h6, .o_colored_level .bg-white-50 h6, .bg-black-75 h6, .o_colored_level .bg-black-75 h6, .bg-black-50 h6, .o_colored_level .bg-black-50 h6, .bg-black h6, .o_colored_level .bg-black h6, .bg-white h6, .o_colored_level .bg-white h6, .card-body h6, .o_colored_level .card-body h6, .toast-body h6, .o_colored_level .toast-body h6, .o_cc1 h6, .navbar-light h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h6, .o_colored_level .o_cc1 h6, .o_colored_level .navbar-light h6, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar h6, .o_cc2 h6, .o_colored_level .o_cc2 h6, .o_cc3 h6, .o_colored_level .o_cc3 h6, .o_cc4 h6, .o_colored_level .o_cc4 h6, .o_cc5 h6, .o_footer h6, .o_colored_level .o_cc5 h6, .o_colored_level .o_footer h6, .bg-o-color-1 h6, .o_colored_level .bg-o-color-1 h6, .bg-o-color-2 h6, .o_colored_level .bg-o-color-2 h6, .bg-o-color-3 h6, .o_colored_level .bg-o-color-3 h6, .bg-o-color-4 h6, .o_colored_level .bg-o-color-4 h6, .bg-o-color-5 h6, .o_colored_level .bg-o-color-5 h6, .o_figure_relative_layout .figure-caption h6, .o_colored_level .o_figure_relative_layout .figure-caption h6{color: inherit;}

/* /web/static/src/scss/utils.scss defined in bundle 'web.assets_frontend' */
 .o_nocontent_help .o_empty_folder_image:before{content: ""; display: block; margin: auto; background-size: cover;}.o_nocontent_help .o_empty_folder_image:before{width: 120px; height: 80px; margin-top: 30px; margin-bottom: 30px; background: transparent url(/web/static/src/img/empty_folder.svg) no-repeat center;}

/* /web/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web_enterprise/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web_editor/static/src/scss/web_editor.variables.scss defined in bundle 'web.assets_frontend' */
 

/* /mail/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */
 

/* /portal/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/options/user_values.custom.web.assets_common.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/options/colors/user_color_palette.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/options/colors/user_theme_color_palette.custom.web.assets_common.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/snippets/s_badge/000_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/snippets/s_product_list/000_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website_sale/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /account/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */
 @keyframes animate-red{0%{color: red;}100%{color: inherit;}}.animate{animation: animate-red 1s ease;}

/* /hr_org_chart/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web_editor/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web_enterprise/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/user_custom_bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */
 

/* /portal/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */
 

/* /web_editor/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/bootstrap_overridden_frontend.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/lib/bootstrap/scss/_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/import_bootstrap.scss defined in bundle 'web.assets_frontend' */
 :root{--blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #FFFFFF; --gray: #6C757D; --gray-dark: #343A40; --o-cc5-btn-secondary: #F6F6F6; --o-cc5-headings: #FFFFFF; --o-cc5-bg: #383E45; --o-cc4-btn-secondary: #F6F6F6; --o-cc4-btn-primary: #383E45; --o-cc4-link: #383E45; --o-cc4-bg: #3aadaa; --o-cc3-btn-secondary: #F6F6F6; --o-cc3-bg: #7c6576; --o-cc2-headings: #3aadaa; --o-cc2-bg: #F6F6F6; --o-cc1-bg: #FFFFFF; --copyright: rgba(0, 0, 0, 0.15); --footer: #383E45; --header-boxed: #E9ECEF; --menu-border-color: ; --menu: #FFFFFF; --body: white; --o-color-5: #383E45; --o-color-4: #FFFFFF; --o-color-3: #F6F6F6; --o-color-2: #7c6576; --o-color-1: #3aadaa; --primary: #3aadaa; --secondary: #7c6576; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f7f7f7; --dark: #191a1a; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: "Open Sans", "Odoo Unicode Support Noto", sans-serif; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*, *::before, *::after{box-sizing: border-box;}html{font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display: block;}body{margin: 0; font-family: "Open Sans", "Odoo Unicode Support Noto", sans-serif; font-size: 0.83333rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #FFFFFF;}[tabindex="-1"]:focus{outline: 0 !important;}hr{box-sizing: content-box; height: 0; overflow: visible;}h1, h2, h3, h4, h5, h6{margin-top: 0; margin-bottom: 0.5rem;}p{margin-top: 0; margin-bottom: 1rem;}abbr[title], abbr[data-original-title]{text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; text-decoration-skip-ink: none;}address{margin-bottom: 1rem; font-style: normal; line-height: inherit;}ol, ul, dl{margin-top: 0; margin-bottom: 1rem;}ol ol, ul ul, ol ul, ul ol{margin-bottom: 0;}dt{font-weight: 700;}dd{margin-bottom: .5rem; margin-left: 0;}blockquote{margin: 0 0 1rem;}b, strong{font-weight: bolder;}small{font-size: 80%;}sub, sup{position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}sub{bottom: -.25em;}sup{top: -.5em;}a{color: #267372; text-decoration: none; background-color: transparent;}a:hover{color: #133a39; text-decoration: underline;}a:not([href]):not([tabindex]){color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):focus{outline: 0;}pre, code, kbd, samp{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em;}pre{margin-top: 0; margin-bottom: 1rem; overflow: auto;}figure{margin: 0 0 1rem;}img{vertical-align: middle; border-style: none;}svg{overflow: hidden; vertical-align: middle;}table{border-collapse: collapse;}caption{padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgba(33, 37, 41, 0.7); text-align: left; caption-side: bottom;}th{text-align: inherit;}label{display: inline-block; margin-bottom: 0.5rem;}button{border-radius: 0;}button:focus{outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color;}input, button, select, optgroup, textarea{margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;}button, input{overflow: visible;}button, select{text-transform: none;}select{word-wrap: normal;}button, [type="button"], [type="reset"], [type="submit"]{-webkit--webkit-appearance: button; -moz-appearance: button; 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;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{padding: 0; border-style: none;}input[type="radio"], input[type="checkbox"]{box-sizing: border-box; padding: 0;}input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"]{-webkit--webkit-appearance: listbox; -moz-appearance: listbox; appearance: listbox;}textarea{overflow: auto; resize: vertical;}fieldset{min-width: 0; padding: 0; margin: 0; border: 0;}legend{display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal;}@media (max-width: 1200px){legend{font-size: calc(1.275rem + 0.3vw) ;}}progress{vertical-align: baseline;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;}[type="search"]{outline-offset: -2px; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}[type="search"]::-webkit-search-decoration{-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}::-webkit-file-upload-button{font: inherit; -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;}output{display: inline-block;}summary{display: list-item; cursor: pointer;}template{display: none;}[hidden]{display: none !important;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin-bottom: 0.5rem; font-family: "Source Sans Pro", "Odoo Unicode Support Noto", sans-serif; font-weight: 500; line-height: 1.2;}h1, .h1{font-size: 2.083325rem;}@media (max-width: 1200px){h1, .h1{font-size: calc(1.3333325rem + 0.99999vw) ;}}h2, .h2{font-size: 1.66666rem;}@media (max-width: 1200px){h2, .h2{font-size: calc(1.291666rem + 0.499992vw) ;}}h3, .h3{font-size: 1.4583275rem;}@media (max-width: 1200px){h3, .h3{font-size: calc(1.27083275rem + 0.249993vw) ;}}h4, .h4{font-size: 1.249995rem;}h5, .h5{font-size: 1.0416625rem;}h6, .h6{font-size: 0.83333rem;}.lead{font-size: 1.0416625rem; font-weight: 300;}.display-1{font-size: 6rem; font-weight: 300; line-height: 1.2;}@media (max-width: 1200px){.display-1{font-size: calc(1.725rem + 5.7vw) ;}}.display-2{font-size: 5.5rem; font-weight: 300; line-height: 1.2;}@media (max-width: 1200px){.display-2{font-size: calc(1.675rem + 5.1vw) ;}}.display-3{font-size: 4.5rem; font-weight: 300; line-height: 1.2;}@media (max-width: 1200px){.display-3{font-size: calc(1.575rem + 3.9vw) ;}}.display-4{font-size: 3.5rem; font-weight: 300; line-height: 1.2;}@media (max-width: 1200px){.display-4{font-size: calc(1.475rem + 2.7vw) ;}}hr{margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1);}small, .small{font-size: 80%; font-weight: 400;}mark, .mark{padding: 0.2em; background-color: #fcf8e3;}.list-unstyled{padding-left: 0; list-style: none;}.list-inline{padding-left: 0; list-style: none;}.list-inline-item{display: inline-block;}.list-inline-item:not(:last-child){margin-right: 0.5rem;}.initialism{font-size: 90%; text-transform: uppercase;}.blockquote{margin-bottom: 1rem; font-size: 1.0416625rem;}.blockquote-footer{display: block; font-size: 80%; color: inherit;}.blockquote-footer::before{content: "\2014\00A0";}.img-fluid{max-width: 100%; height: auto;}.img-thumbnail{padding: 0.25rem; background-color: #FFFFFF; border: 1px solid #DEE2E6; border-radius: 0.25rem; max-width: 100%; height: auto;}.figure{display: inline-block;}.figure-img{margin-bottom: 0.5rem; line-height: 1;}.figure-caption{font-size: 90%; color: inherit;}code{font-size: 87.5%; color: #e83e8c; word-break: break-word;}a > code{color: inherit;}kbd{padding: 0.2rem 0.4rem; font-size: 87.5%; color: #FFFFFF; background-color: #212529; border-radius: 0.2rem;}kbd kbd{padding: 0; font-size: 100%; font-weight: 700;}pre{display: block; font-size: 87.5%; color: #212529;}pre code{font-size: inherit; color: inherit; word-break: normal;}.pre-scrollable{max-height: 340px; overflow-y: scroll;}.container, .o_container_small{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}@media (min-width: 576px){.container, .o_container_small{max-width: 540px;}}@media (min-width: 768px){.container, .o_container_small{max-width: 720px;}}@media (min-width: 992px){.container, .o_container_small{max-width: 960px;}}@media (min-width: 1200px){.container, .o_container_small{max-width: 1140px;}}.container-fluid{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}.row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}.no-gutters{margin-right: 0; margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"]{padding-right: 0; padding-left: 0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{position: relative; width: 100%; padding-right: 15px; padding-left: 15px;}.col{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-3{flex: 0 0 25%; max-width: 25%;}.col-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-6{flex: 0 0 50%; max-width: 50%;}.col-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-9{flex: 0 0 75%; max-width: 75%;}.col-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-12{flex: 0 0 100%; max-width: 100%;}.order-first{order: -1;}.order-last{order: 13;}.order-0{order: 0;}.order-1{order: 1;}.order-2{order: 2;}.order-3{order: 3;}.order-4{order: 4;}.order-5{order: 5;}.order-6{order: 6;}.order-7{order: 7;}.order-8{order: 8;}.order-9{order: 9;}.order-10{order: 10;}.order-11{order: 11;}.order-12{order: 12;}.offset-1{margin-left: 8.33333333%;}.offset-2{margin-left: 16.66666667%;}.offset-3{margin-left: 25%;}.offset-4{margin-left: 33.33333333%;}.offset-5{margin-left: 41.66666667%;}.offset-6{margin-left: 50%;}.offset-7{margin-left: 58.33333333%;}.offset-8{margin-left: 66.66666667%;}.offset-9{margin-left: 75%;}.offset-10{margin-left: 83.33333333%;}.offset-11{margin-left: 91.66666667%;}@media (min-width: 576px){.col-sm{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-sm-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-sm-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-sm-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-sm-3{flex: 0 0 25%; max-width: 25%;}.col-sm-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-sm-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-sm-6{flex: 0 0 50%; max-width: 50%;}.col-sm-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-sm-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-sm-9{flex: 0 0 75%; max-width: 75%;}.col-sm-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-sm-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-sm-12{flex: 0 0 100%; max-width: 100%;}.order-sm-first{order: -1;}.order-sm-last{order: 13;}.order-sm-0{order: 0;}.order-sm-1{order: 1;}.order-sm-2{order: 2;}.order-sm-3{order: 3;}.order-sm-4{order: 4;}.order-sm-5{order: 5;}.order-sm-6{order: 6;}.order-sm-7{order: 7;}.order-sm-8{order: 8;}.order-sm-9{order: 9;}.order-sm-10{order: 10;}.order-sm-11{order: 11;}.order-sm-12{order: 12;}.offset-sm-0{margin-left: 0;}.offset-sm-1{margin-left: 8.33333333%;}.offset-sm-2{margin-left: 16.66666667%;}.offset-sm-3{margin-left: 25%;}.offset-sm-4{margin-left: 33.33333333%;}.offset-sm-5{margin-left: 41.66666667%;}.offset-sm-6{margin-left: 50%;}.offset-sm-7{margin-left: 58.33333333%;}.offset-sm-8{margin-left: 66.66666667%;}.offset-sm-9{margin-left: 75%;}.offset-sm-10{margin-left: 83.33333333%;}.offset-sm-11{margin-left: 91.66666667%;}}@media (min-width: 768px){.col-md{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-md-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-md-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-md-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-md-3{flex: 0 0 25%; max-width: 25%;}.col-md-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-md-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-md-6{flex: 0 0 50%; max-width: 50%;}.col-md-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-md-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-md-9{flex: 0 0 75%; max-width: 75%;}.col-md-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-md-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-md-12{flex: 0 0 100%; max-width: 100%;}.order-md-first{order: -1;}.order-md-last{order: 13;}.order-md-0{order: 0;}.order-md-1{order: 1;}.order-md-2{order: 2;}.order-md-3{order: 3;}.order-md-4{order: 4;}.order-md-5{order: 5;}.order-md-6{order: 6;}.order-md-7{order: 7;}.order-md-8{order: 8;}.order-md-9{order: 9;}.order-md-10{order: 10;}.order-md-11{order: 11;}.order-md-12{order: 12;}.offset-md-0{margin-left: 0;}.offset-md-1{margin-left: 8.33333333%;}.offset-md-2{margin-left: 16.66666667%;}.offset-md-3{margin-left: 25%;}.offset-md-4{margin-left: 33.33333333%;}.offset-md-5{margin-left: 41.66666667%;}.offset-md-6{margin-left: 50%;}.offset-md-7{margin-left: 58.33333333%;}.offset-md-8{margin-left: 66.66666667%;}.offset-md-9{margin-left: 75%;}.offset-md-10{margin-left: 83.33333333%;}.offset-md-11{margin-left: 91.66666667%;}}@media (min-width: 992px){.col-lg{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-lg-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-lg-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-lg-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-lg-3{flex: 0 0 25%; max-width: 25%;}.col-lg-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-lg-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-lg-6{flex: 0 0 50%; max-width: 50%;}.col-lg-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-lg-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-lg-9{flex: 0 0 75%; max-width: 75%;}.col-lg-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-lg-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-lg-12{flex: 0 0 100%; max-width: 100%;}.order-lg-first{order: -1;}.order-lg-last{order: 13;}.order-lg-0{order: 0;}.order-lg-1{order: 1;}.order-lg-2{order: 2;}.order-lg-3{order: 3;}.order-lg-4{order: 4;}.order-lg-5{order: 5;}.order-lg-6{order: 6;}.order-lg-7{order: 7;}.order-lg-8{order: 8;}.order-lg-9{order: 9;}.order-lg-10{order: 10;}.order-lg-11{order: 11;}.order-lg-12{order: 12;}.offset-lg-0{margin-left: 0;}.offset-lg-1{margin-left: 8.33333333%;}.offset-lg-2{margin-left: 16.66666667%;}.offset-lg-3{margin-left: 25%;}.offset-lg-4{margin-left: 33.33333333%;}.offset-lg-5{margin-left: 41.66666667%;}.offset-lg-6{margin-left: 50%;}.offset-lg-7{margin-left: 58.33333333%;}.offset-lg-8{margin-left: 66.66666667%;}.offset-lg-9{margin-left: 75%;}.offset-lg-10{margin-left: 83.33333333%;}.offset-lg-11{margin-left: 91.66666667%;}}@media (min-width: 1200px){.col-xl{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-xl-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-xl-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-xl-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-xl-3{flex: 0 0 25%; max-width: 25%;}.col-xl-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-xl-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-xl-6{flex: 0 0 50%; max-width: 50%;}.col-xl-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-xl-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-xl-9{flex: 0 0 75%; max-width: 75%;}.col-xl-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-xl-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-xl-12{flex: 0 0 100%; max-width: 100%;}.order-xl-first{order: -1;}.order-xl-last{order: 13;}.order-xl-0{order: 0;}.order-xl-1{order: 1;}.order-xl-2{order: 2;}.order-xl-3{order: 3;}.order-xl-4{order: 4;}.order-xl-5{order: 5;}.order-xl-6{order: 6;}.order-xl-7{order: 7;}.order-xl-8{order: 8;}.order-xl-9{order: 9;}.order-xl-10{order: 10;}.order-xl-11{order: 11;}.order-xl-12{order: 12;}.offset-xl-0{margin-left: 0;}.offset-xl-1{margin-left: 8.33333333%;}.offset-xl-2{margin-left: 16.66666667%;}.offset-xl-3{margin-left: 25%;}.offset-xl-4{margin-left: 33.33333333%;}.offset-xl-5{margin-left: 41.66666667%;}.offset-xl-6{margin-left: 50%;}.offset-xl-7{margin-left: 58.33333333%;}.offset-xl-8{margin-left: 66.66666667%;}.offset-xl-9{margin-left: 75%;}.offset-xl-10{margin-left: 83.33333333%;}.offset-xl-11{margin-left: 91.66666667%;}}.table{width: 100%; margin-bottom: 1rem; color: #212529;}.table th, .table td{padding: 0.75rem; vertical-align: top; border-top: 1px solid #DEE2E6;}.table thead th{vertical-align: bottom; border-bottom: 2px solid #DEE2E6;}.table tbody + tbody{border-top: 2px solid #DEE2E6;}.table-sm th, .table-sm td{padding: 0.3rem;}.table-bordered{border: 1px solid #DEE2E6;}.table-bordered th, .table-bordered td{border: 1px solid #DEE2E6;}.table-bordered thead th, .table-bordered thead td{border-bottom-width: 2px;}.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody{border: 0;}.table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover{color: #212529; background-color: rgba(0, 0, 0, 0.075);}.table-primary, .table-primary > th, .table-primary > td{background-color: #c8e8e7;}.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody{border-color: #98d4d3;}.table-hover .table-primary:hover{background-color: #b6e0df;}.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th{background-color: #b6e0df;}.table-secondary, .table-secondary > th, .table-secondary > td{background-color: #dad4d9;}.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody{border-color: #bbafb8;}.table-hover .table-secondary:hover{background-color: #cec6cd;}.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th{background-color: #cec6cd;}.table-success, .table-success > th, .table-success > td{background-color: #c3e6cb;}.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody{border-color: #8fd19e;}.table-hover .table-success:hover{background-color: #b1dfbb;}.table-hover .table-success:hover > td, .table-hover .table-success:hover > th{background-color: #b1dfbb;}.table-info, .table-info > th, .table-info > td{background-color: #bee5eb;}.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody{border-color: #86cfda;}.table-hover .table-info:hover{background-color: #abdde5;}.table-hover .table-info:hover > td, .table-hover .table-info:hover > th{background-color: #abdde5;}.table-warning, .table-warning > th, .table-warning > td{background-color: #ffeeba;}.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody{border-color: #ffdf7e;}.table-hover .table-warning:hover{background-color: #ffe8a1;}.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{background-color: #ffe8a1;}.table-danger, .table-danger > th, .table-danger > td{background-color: #f5c6cb;}.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody{border-color: #ed969e;}.table-hover .table-danger:hover{background-color: #f1b0b7;}.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{background-color: #f1b0b7;}.table-light, .table-light > th, .table-light > td{background-color: #fdfdfd;}.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody{border-color: #fbfbfb;}.table-hover .table-light:hover{background-color: #f0f0f0;}.table-hover .table-light:hover > td, .table-hover .table-light:hover > th{background-color: #f0f0f0;}.table-dark, .table-dark > th, .table-dark > td{background-color: #bfbfbf;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{border-color: #888888;}.table-hover .table-dark:hover{background-color: #b2b2b2;}.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th{background-color: #b2b2b2;}.table-active, .table-active > th, .table-active > td{background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover{background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover > td, .table-hover .table-active:hover > th{background-color: rgba(0, 0, 0, 0.075);}.table .thead-dark th{color: #FFFFFF; background-color: #343A40; border-color: #454d55;}.table .thead-light th{color: #495057; background-color: #E9ECEF; border-color: #DEE2E6;}.table-dark{color: #FFFFFF; background-color: #343A40;}.table-dark th, .table-dark td, .table-dark thead th{border-color: #454d55;}.table-dark.table-bordered{border: 0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color: rgba(255, 255, 255, 0.05);}.table-dark.table-hover tbody tr:hover{color: #FFFFFF; background-color: rgba(255, 255, 255, 0.075);}@media (max-width: 575.98px){.table-responsive-sm{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-sm > .table-bordered{border: 0;}}@media (max-width: 767.98px){.table-responsive-md{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-md > .table-bordered{border: 0;}}@media (max-width: 991.98px){.table-responsive-lg{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-lg > .table-bordered{border: 0;}}@media (max-width: 1199.98px){.table-responsive-xl{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-xl > .table-bordered{border: 0;}}.table-responsive{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive > .table-bordered{border: 0;}.form-control{display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 1.875rem; font-size: 0.375rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid #CED4DA; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.form-control{transition: none;}}.form-control::-ms-expand{background-color: transparent; border: 0;}.form-control:focus{color: #495057; background-color: #FFFFFF; border-color: #8dd9d7; outline: 0; box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.form-control::placeholder{color: #6C757D; opacity: 1;}.form-control:disabled, .form-control.o_wysiwyg_loader, .form-control[readonly]{background-color: #E9ECEF; opacity: 1;}select.form-control:focus::-ms-value{color: #495057; background-color: #FFFFFF;}.form-control-file, .form-control-range{display: block; width: 100%;}.col-form-label{padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5;}.col-form-label-lg{padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.0416625rem; line-height: 1.5;}.col-form-label-sm{padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.75rem; line-height: 1.5;}.form-control-plaintext{display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg{padding-right: 0; padding-left: 0;}.form-control-sm{height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.5; border-radius: 0.2rem;}.form-control-lg{height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.0416625rem; line-height: 1.5; border-radius: 0.3rem;}select.form-control[size], select.form-control[multiple]{height: auto;}textarea.form-control{height: auto;}.form-group{margin-bottom: 1rem;}.form-text{display: block; margin-top: 0.25rem;}.form-row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px;}.form-row > .col, .form-row > [class*="col-"]{padding-right: 5px; padding-left: 5px;}.form-check{position: relative; display: block; padding-left: 1.25rem;}.form-check-input{position: absolute; margin-top: 0.3rem; margin-left: -1.25rem;}.form-check-input:disabled ~ .form-check-label, .form-check-input.o_wysiwyg_loader ~ .form-check-label{color: rgba(33, 37, 41, 0.7);}.form-check-label{margin-bottom: 0;}.form-check-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; padding-left: 0; margin-right: 0.75rem;}.form-check-inline .form-check-input{position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0;}.valid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #28a745;}.valid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.5; color: #FFFFFF; background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem;}.was-validated .form-control:valid, .form-control.is-valid{border-color: #28a745; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: center right calc(0.375em + 0.1875rem); background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus{border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip{display: block;}.was-validated textarea.form-control:valid, textarea.form-control.is-valid{padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:valid, .custom-select.is-valid{border-color: #28a745; padding-right: calc((1em + 0.75rem) * 3 / 4 + 2.875rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343A40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.875rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #FFFFFF no-repeat center right 2.875rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus{border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip{display: block;}.was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip{display: block;}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label{color: #28a745;}.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip{display: block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label{color: #28a745;}.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before{border-color: #28a745;}.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip{display: block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color: #34ce57; background-color: #34ce57;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color: #28a745;}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label{border-color: #28a745;}.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip{display: block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label{border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.invalid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #dc3545;}.invalid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.5; color: #FFFFFF; background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem;}.was-validated .form-control:invalid, .form-control.is-invalid{border-color: #dc3545; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat: no-repeat; background-position: center right calc(0.375em + 0.1875rem); background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus{border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip{display: block;}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid{padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:invalid, .custom-select.is-invalid{border-color: #dc3545; padding-right: calc((1em + 0.75rem) * 3 / 4 + 2.875rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343A40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.875rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #FFFFFF no-repeat center right 2.875rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus{border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip{display: block;}.was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip{display: block;}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label{color: #dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip{display: block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label{color: #dc3545;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before{border-color: #dc3545;}.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip{display: block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color: #e4606d; background-color: #e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color: #dc3545;}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label{border-color: #dc3545;}.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip{display: block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label{border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.form-inline{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center;}.form-inline .form-check{width: 100%;}@media (min-width: 576px){.form-inline label{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; margin-bottom: 0;}.form-inline .form-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center; margin-bottom: 0;}.form-inline .form-control{display: inline-block; width: auto; vertical-align: middle;}.form-inline .form-control-plaintext{display: inline-block;}.form-inline .input-group, .form-inline .custom-select{width: auto;}.form-inline .form-check{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0;}.form-inline .form-check-input{position: relative; flex-shrink: 0; margin-top: 0; margin-right: 0.25rem; margin-left: 0;}.form-inline .custom-control{align-items: center; justify-content: center;}.form-inline .custom-control-label{margin-bottom: 0;}}.btn{display: inline-block; font-weight: 400; color: #212529; text-align: center; vertical-align: middle; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 1.25rem 0.75rem; font-size: 1.70833rem; line-height: 1.5; border-radius: 0.25rem; 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 (max-width: 1200px){.btn{font-size: calc(1.295833rem + 0.549996vw) ;}}@media (prefers-reduced-motion: reduce){.btn{transition: none;}}.btn:hover{color: #212529; text-decoration: none;}.btn:focus, .btn.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.btn.disabled, .btn:disabled, .btn.o_wysiwyg_loader{opacity: 0.65;}a.btn.disabled, fieldset:disabled a.btn, fieldset.o_wysiwyg_loader a.btn{pointer-events: none;}.btn-link{font-weight: 400; color: #267372; text-decoration: none;}.btn-link:hover{color: #133a39; text-decoration: underline;}.btn-link:focus, .btn-link.focus{text-decoration: underline; box-shadow: none;}.btn-link:disabled, .btn-link.o_wysiwyg_loader, .btn-link.disabled{color: #6C757D; pointer-events: none;}.btn-lg, .btn-group-lg > .btn{padding: 0.5rem 1rem; font-size: 1.0416625rem; line-height: 1.5; border-radius: 0.3rem;}.btn-sm, .btn-group-sm > .btn{padding: 0.0625rem 0.3125rem; font-size: 0.75rem; line-height: 1.5; border-radius: 0.2rem;}.btn-block{display: block; width: 100%;}.btn-block + .btn-block{margin-top: 0.5rem;}input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block{width: 100%;}.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{position: relative; height: 0; overflow: hidden; transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce){.collapsing{transition: none;}}.dropup, .dropright, .dropdown, .dropleft{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{position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 0.83333rem; color: #212529; text-align: left; list-style: none; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem;}.dropdown-menu-left{right: auto; left: 0;}.dropdown-menu-right{right: 0; left: auto;}@media (min-width: 576px){.dropdown-menu-sm-left{right: auto; left: 0;}.dropdown-menu-sm-right{right: 0; left: auto;}}@media (min-width: 768px){.dropdown-menu-md-left{right: auto; left: 0;}.dropdown-menu-md-right{right: 0; left: auto;}}@media (min-width: 992px){.dropdown-menu-lg-left{right: auto; left: 0;}.dropdown-menu-lg-right{right: 0; left: auto;}}@media (min-width: 1200px){.dropdown-menu-xl-left{right: auto; left: 0;}.dropdown-menu-xl-right{right: 0; left: auto;}}.dropup .dropdown-menu{top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem;}.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;}.dropright .dropdown-menu{top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem;}.dropright .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;}.dropright .dropdown-toggle:empty::after{margin-left: 0;}.dropright .dropdown-toggle::after{vertical-align: 0;}.dropleft .dropdown-menu{top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem;}.dropleft .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: "";}.dropleft .dropdown-toggle::after{display: none;}.dropleft .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;}.dropleft .dropdown-toggle:empty::after{margin-left: 0;}.dropleft .dropdown-toggle::before{vertical-align: 0;}.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"]{right: auto; bottom: auto;}.dropdown-divider{height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #E9ECEF;}.dropdown-item{display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0;}.dropdown-item:hover, .dropdown-item:focus{color: #16181b; text-decoration: none; background-color: #F8F9FA;}.dropdown-item.active, .dropdown-item:active{color: #FFFFFF; text-decoration: none; background-color: #3aadaa;}.dropdown-item.disabled, .dropdown-item:disabled, .dropdown-item.o_wysiwyg_loader{color: #6C757D; pointer-events: none; background-color: transparent;}.dropdown-menu.show{display: block;}.dropdown-header{display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.75rem; color: #6C757D; white-space: nowrap;}.dropdown-item-text{display: block; padding: 0.25rem 1.5rem; color: #212529;}.btn-group, .btn-group-vertical{position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; vertical-align: middle;}.btn-group > .btn, .btn-group-vertical > .btn{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;}.btn-group > .btn:hover, .btn-group-vertical > .btn:hover{z-index: 1;}.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active{z-index: 1;}.btn-toolbar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start;}.btn-toolbar .input-group{width: auto;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child){margin-left: -1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0; border-bottom-right-radius: 0;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-bottom-left-radius: 0;}.dropdown-toggle-split{padding-right: 0.5625rem; padding-left: 0.5625rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after{margin-left: 0;}.dropleft .dropdown-toggle-split::before{margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split{padding-right: 0.234375rem; padding-left: 0.234375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 0.75rem; padding-left: 0.75rem;}.btn-group-vertical{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; justify-content: center;}.btn-group-vertical > .btn, .btn-group-vertical > .btn-group{width: 100%;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child){margin-top: -1px;}.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;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-top-right-radius: 0;}.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn{margin-bottom: 0;}.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;}.input-group{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; width: 100%;}.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0;}.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file{margin-left: -1px;}.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index: 3;}.input-group > .custom-file .custom-file-input:focus{z-index: 4;}.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.input-group > .custom-file{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius: 0; border-bottom-left-radius: 0;}.input-group-prepend, .input-group-append{display: -webkit-box; display: -webkit-flex; display: flex;}.input-group-prepend .btn, .input-group-append .btn{position: relative; z-index: 2;}.input-group-prepend .btn:focus, .input-group-append .btn:focus{z-index: 3;}.input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn{margin-left: -1px;}.input-group-prepend{margin-right: -1px;}.input-group-append{margin-left: -1px;}.input-group-text{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0.375rem 1.875rem; margin-bottom: 0; font-size: 0.375rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; white-space: nowrap; background-color: #E9ECEF; border: 1px solid #CED4DA; border-radius: 0.25rem;}.input-group-text input[type="radio"], .input-group-text input[type="checkbox"]{margin-top: 0;}.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select{height: calc(1.5em + 1rem + 2px);}.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn{padding: 0.5rem 1rem; font-size: 1.0416625rem; line-height: 1.5; border-radius: 0.3rem;}.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select{height: calc(1.5em + 0.5rem + 2px);}.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn{padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.5; border-radius: 0.2rem;}.input-group-lg > .custom-select, .input-group-sm > .custom-select{padding-right: 2.875rem;}.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.custom-control{position: relative; display: block; min-height: 1.249995rem; padding-left: 1.5rem;}.custom-control-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; margin-right: 1rem;}.custom-control-input{position: absolute; z-index: -1; opacity: 0;}.custom-control-input:checked ~ .custom-control-label::before{color: #FFFFFF; border-color: #3aadaa; background-color: #3aadaa;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color: #8dd9d7;}.custom-control-input:not(:disabled):not(.o_wysiwyg_loader):active ~ .custom-control-label::before{color: #FFFFFF; background-color: #b3e6e5; border-color: #b3e6e5;}.custom-control-input:disabled ~ .custom-control-label, .custom-control-input.o_wysiwyg_loader ~ .custom-control-label{color: #6C757D;}.custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input.o_wysiwyg_loader ~ .custom-control-label::before{background-color: #E9ECEF;}.custom-control-label{position: relative; margin-bottom: 0; vertical-align: top;}.custom-control-label::before{position: absolute; top: 0.1249975rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; background-color: #FFFFFF; border: #ADB5BD solid 1px;}.custom-control-label::after{position: absolute; top: 0.1249975rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background: no-repeat 50% / 50% 50%;}.custom-checkbox .custom-control-label::before{border-radius: 0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color: #3aadaa; background-color: #3aadaa;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23FFFFFF' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.o_wysiwyg_loader:checked ~ .custom-control-label::before{background-color: rgba(58, 173, 170, 0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before, .custom-checkbox .custom-control-input.o_wysiwyg_loader:indeterminate ~ .custom-control-label::before{background-color: rgba(58, 173, 170, 0.5);}.custom-radio .custom-control-label::before{border-radius: 50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{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='%23FFFFFF'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-radio .custom-control-input.o_wysiwyg_loader:checked ~ .custom-control-label::before{background-color: rgba(58, 173, 170, 0.5);}.custom-switch{padding-left: 2.25rem;}.custom-switch .custom-control-label::before{left: -2.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem;}.custom-switch .custom-control-label::after{top: calc(0.1249975rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: #ADB5BD; border-radius: 0.5rem; transition: transform 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){.custom-switch .custom-control-label::after{transition: none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color: #FFFFFF; transform: translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-switch .custom-control-input.o_wysiwyg_loader:checked ~ .custom-control-label::before{background-color: rgba(58, 173, 170, 0.5);}.custom-select{display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 2.875rem 0.375rem 1.875rem; font-size: 0.375rem; font-weight: 400; line-height: 1.5; color: #495057; vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343A40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.875rem center/8px 10px; background-color: #FFFFFF; border: 1px solid #CED4DA; border-radius: 0.25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.custom-select:focus{border-color: #8dd9d7; outline: 0; box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.custom-select:focus::-ms-value{color: #495057; background-color: #FFFFFF;}.custom-select[multiple], .custom-select[size]:not([size="1"]){height: auto; padding-right: 1.875rem; background-image: none;}.custom-select:disabled, .custom-select.o_wysiwyg_loader{color: #6C757D; background-color: #E9ECEF;}.custom-select::-ms-expand{display: none;}.custom-select-sm{height: calc(1.5em + 0.5rem + 2px); padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.75rem;}.custom-select-lg{height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.0416625rem;}.custom-file{position: relative; display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); margin-bottom: 0;}.custom-file-input{position: relative; z-index: 2; width: 100%; height: calc(1.5em + 0.75rem + 2px); margin: 0; opacity: 0;}.custom-file-input:focus ~ .custom-file-label{border-color: #8dd9d7; box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.custom-file-input:disabled ~ .custom-file-label, .custom-file-input.o_wysiwyg_loader ~ .custom-file-label{background-color: #E9ECEF;}.custom-file-input:lang(en) ~ .custom-file-label::after{content: "Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{content: attr(data-browse);}.custom-file-label{position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 1.875rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #FFFFFF; border: 1px solid #CED4DA; border-radius: 0.25rem;}.custom-file-label::after{position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: calc(1.5em + 0.75rem); padding: 0.375rem 1.875rem; line-height: 1.5; color: #495057; content: "Browse"; background-color: #E9ECEF; border-left: inherit; border-radius: 0 0.25rem 0.25rem 0;}.custom-range{width: 100%; height: calc(1rem + 0.4rem); padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.custom-range:focus{outline: none;}.custom-range:focus::-webkit-slider-thumb{box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.custom-range:focus::-moz-range-thumb{box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.custom-range:focus::-ms-thumb{box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.custom-range::-moz-focus-outer{border: 0;}.custom-range::-webkit-slider-thumb{width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #3aadaa; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition: none;}}.custom-range::-webkit-slider-thumb:active{background-color: #b3e6e5;}.custom-range::-webkit-slider-runnable-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #DEE2E6; border-color: transparent; border-radius: 1rem;}.custom-range::-moz-range-thumb{width: 1rem; height: 1rem; background-color: #3aadaa; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition: none;}}.custom-range::-moz-range-thumb:active{background-color: #b3e6e5;}.custom-range::-moz-range-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #DEE2E6; border-color: transparent; border-radius: 1rem;}.custom-range::-ms-thumb{width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: #3aadaa; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition: none;}}.custom-range::-ms-thumb:active{background-color: #b3e6e5;}.custom-range::-ms-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem;}.custom-range::-ms-fill-lower{background-color: #DEE2E6; border-radius: 1rem;}.custom-range::-ms-fill-upper{margin-right: 15px; background-color: #DEE2E6; border-radius: 1rem;}.custom-range:disabled::-webkit-slider-thumb, .custom-range.o_wysiwyg_loader::-webkit-slider-thumb{background-color: #ADB5BD;}.custom-range:disabled::-webkit-slider-runnable-track, .custom-range.o_wysiwyg_loader::-webkit-slider-runnable-track{cursor: default;}.custom-range:disabled::-moz-range-thumb, .custom-range.o_wysiwyg_loader::-moz-range-thumb{background-color: #ADB5BD;}.custom-range:disabled::-moz-range-track, .custom-range.o_wysiwyg_loader::-moz-range-track{cursor: default;}.custom-range:disabled::-ms-thumb, .custom-range.o_wysiwyg_loader::-ms-thumb{background-color: #ADB5BD;}.custom-control-label::before, .custom-file-label, .custom-select{transition: 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){.custom-control-label::before, .custom-file-label, .custom-select{transition: none;}}.nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}.nav-link{display: block; padding: 0.5rem 1rem;}.nav-link:hover, .nav-link:focus{text-decoration: none;}.nav-link.disabled{color: #6C757D; pointer-events: none; cursor: default;}.nav-tabs{border-bottom: 1px solid #DEE2E6;}.nav-tabs .nav-item{margin-bottom: -1px;}.nav-tabs .nav-link{border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus{border-color: #E9ECEF #E9ECEF #DEE2E6;}.nav-tabs .nav-link.disabled{color: #6C757D; background-color: transparent; border-color: transparent;}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{color: #495057; background-color: #FFFFFF; border-color: #DEE2E6 #DEE2E6 #FFFFFF;}.nav-tabs .dropdown-menu{margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0;}.nav-pills .nav-link{border-radius: 0.25rem;}.nav-pills .nav-link.active, .nav-pills .show > .nav-link{color: #FFFFFF; background-color: #3aadaa;}.nav-fill .nav-item{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; text-align: center;}.nav-justified .nav-item{flex-basis: 0; flex-grow: 1; text-align: center;}.tab-content > .tab-pane{display: none;}.tab-content > .active{display: block;}.navbar{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem;}.navbar > .container, .navbar > .o_container_small, .navbar > .container-fluid{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between;}.navbar-brand{display: inline-block; padding-top: 0.34375063rem; padding-bottom: 0.34375063rem; margin-right: 1rem; font-size: 1.0416625rem; line-height: inherit; white-space: nowrap;}.navbar-brand:hover, .navbar-brand:focus{text-decoration: none;}.navbar-nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none;}.navbar-nav .nav-link{padding-right: 0; padding-left: 0;}.navbar-nav .dropdown-menu{position: static; float: none;}.navbar-text{display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem;}.navbar-collapse{flex-basis: 100%; flex-grow: 1; align-items: center;}.navbar-toggler{padding: 0.25rem 0.75rem; font-size: 1.0416625rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem;}.navbar-toggler:hover, .navbar-toggler:focus{text-decoration: none;}.navbar-toggler-icon{display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%;}@media (max-width: 575.98px){.navbar-expand-sm > .container, .navbar-expand-sm > .o_container_small, .navbar-expand-sm > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 576px){.navbar-expand-sm{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-sm .navbar-nav{flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-sm > .container, .navbar-expand-sm > .o_container_small, .navbar-expand-sm > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-sm .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-sm .navbar-toggler{display: none;}}@media (max-width: 767.98px){.navbar-expand-md > .container, .navbar-expand-md > .o_container_small, .navbar-expand-md > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 768px){.navbar-expand-md{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-md .navbar-nav{flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-md > .container, .navbar-expand-md > .o_container_small, .navbar-expand-md > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-md .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-md .navbar-toggler{display: none;}}@media (max-width: 991.98px){.navbar-expand-lg > .container, .navbar-expand-lg > .o_container_small, .navbar-expand-lg > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 992px){.navbar-expand-lg{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-lg .navbar-nav{flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-lg > .container, .navbar-expand-lg > .o_container_small, .navbar-expand-lg > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-lg .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-lg .navbar-toggler{display: none;}}@media (max-width: 1199.98px){.navbar-expand-xl > .container, .navbar-expand-xl > .o_container_small, .navbar-expand-xl > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 1200px){.navbar-expand-xl{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-xl .navbar-nav{flex-direction: row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-xl > .container, .navbar-expand-xl > .o_container_small, .navbar-expand-xl > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-xl .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-xl .navbar-toggler{display: none;}}.navbar-expand{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand > .container, .navbar-expand > .o_container_small, .navbar-expand > .container-fluid{padding-right: 0; padding-left: 0;}.navbar-expand .navbar-nav{flex-direction: row;}.navbar-expand .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand > .container, .navbar-expand > .o_container_small, .navbar-expand > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand .navbar-toggler{display: none;}.navbar-light .navbar-brand{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link{color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{color: rgba(0, 0, 0, 0.7);}.navbar-light .navbar-nav .nav-link.disabled{color: rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler{color: rgba(0, 0, 0, 0.5); border-color: transparent;}.navbar-light .navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-text a{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus{color: rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand{color: #FFFFFF;}.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus{color: #FFFFFF;}.navbar-dark .navbar-nav .nav-link{color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus{color: rgba(255, 255, 255, 0.75);}.navbar-dark .navbar-nav .nav-link.disabled{color: rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active{color: #FFFFFF;}.navbar-dark .navbar-toggler{color: rgba(255, 255, 255, 0.5); border-color: transparent;}.navbar-dark .navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-text a{color: #FFFFFF;}.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus{color: #FFFFFF;}.card{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #FFFFFF; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem;}.card > hr{margin-right: 0; margin-left: 0;}.card > .list-group:first-child .list-group-item:first-child{border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}.card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}.card-body{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 1.25rem;}.card-title{margin-bottom: 0.75rem;}.card-subtitle{margin-top: -0.375rem; margin-bottom: 0;}.card-text:last-child{margin-bottom: 0;}.card-link:hover{text-decoration: none;}.card-link + .card-link{margin-left: 1.25rem;}.card-header{padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125);}.card-header:first-child{border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child{border-top: 0;}.card-footer{padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125);}.card-footer:last-child{border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs{margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0;}.card-header-pills{margin-right: -0.625rem; margin-left: -0.625rem;}.card-img-overlay{position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem;}.card-img{width: 100%; border-radius: calc(0.25rem - 1px);}.card-img-top, .s_latest_posts[data-vcss='001'] .s_latest_posts_card .card .s_latest_posts_post_cover .o_record_cover_container .o_record_cover_image{width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px);}.card-img-bottom{width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);}.card-deck{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.card-deck .card{margin-bottom: 15px;}@media (min-width: 576px){.card-deck{-webkit-flex-flow: row wrap; flex-flow: row wrap; margin-right: -15px; margin-left: -15px;}.card-deck .card{display: -webkit-box; display: -webkit-flex; display: flex; flex: 1 0 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px;}}.card-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.card-group > .card{margin-bottom: 15px;}@media (min-width: 576px){.card-group{-webkit-flex-flow: row wrap; flex-flow: row wrap;}.card-group > .card{flex: 1 0 0%; margin-bottom: 0;}.card-group > .card + .card{margin-left: 0; border-left: 0;}.card-group > .card:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-top, .s_latest_posts[data-vcss='001'] .s_latest_posts_card .card-group > .card:not(:last-child) .s_latest_posts_post_cover .o_record_cover_container .o_record_cover_image, .card-group > .card:not(:last-child) .card-header{border-top-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius: 0;}.card-group > .card:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-top, .s_latest_posts[data-vcss='001'] .s_latest_posts_card .card-group > .card:not(:first-child) .s_latest_posts_post_cover .o_record_cover_container .o_record_cover_image, .card-group > .card:not(:first-child) .card-header{border-top-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius: 0;}}.card-columns .card{margin-bottom: 0.75rem;}@media (min-width: 576px){.card-columns{column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1;}.card-columns .card{display: inline-block; width: 100%;}}.accordion > .card{overflow: hidden;}.accordion > .card:not(:first-of-type) .card-header:first-child{border-radius: 0;}.accordion > .card:not(:first-of-type):not(:last-of-type){border-bottom: 0; border-radius: 0;}.accordion > .card:first-of-type{border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.accordion > .card:last-of-type{border-top-left-radius: 0; border-top-right-radius: 0;}.accordion > .card .card-header{margin-bottom: -1px;}.breadcrumb{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #E9ECEF; border-radius: 0.25rem;}.breadcrumb-item + .breadcrumb-item{padding-left: 0.5rem;}.breadcrumb-item + .breadcrumb-item::before{display: inline-block; padding-right: 0.5rem; color: #6C757D; content: "/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration: underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration: none;}.breadcrumb-item.active{color: #6C757D;}.pagination{display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 0; list-style: none; border-radius: 0.25rem;}.page-link{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #267372; background-color: #FFFFFF; border: 1px solid #DEE2E6;}.page-link:hover{z-index: 2; color: #133a39; text-decoration: none; background-color: #E9ECEF; border-color: #DEE2E6;}.page-link:focus{z-index: 2; outline: 0; box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.25);}.page-item:first-child .page-link{margin-left: 0; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}.page-item:last-child .page-link{border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;}.page-item.active .page-link{z-index: 1; color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.page-item.disabled .page-link{color: #6C757D; pointer-events: none; cursor: auto; background-color: #FFFFFF; border-color: #DEE2E6;}.pagination-lg .page-link{padding: 0.75rem 1.5rem; font-size: 1.0416625rem; line-height: 1.5;}.pagination-lg .page-item:first-child .page-link{border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem;}.pagination-lg .page-item:last-child .page-link{border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem;}.pagination-sm .page-link{padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.5;}.pagination-sm .page-item:first-child .page-link{border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem;}.pagination-sm .page-item:last-child .page-link{border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem;}.badge{display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; 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){.badge{transition: none;}}a.badge:hover, a.badge:focus{text-decoration: none;}.badge:empty{display: none;}.btn .badge{position: relative; top: -1px;}.badge-pill{padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem;}.badge-primary{color: #FFFFFF; background-color: #3aadaa;}a.badge-primary:hover, a.badge-primary:focus{color: #FFFFFF; background-color: #2d8685;}a.badge-primary:focus, a.badge-primary.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.badge-secondary{color: #FFFFFF; background-color: #7c6576;}a.badge-secondary:hover, a.badge-secondary:focus{color: #FFFFFF; background-color: #604e5b;}a.badge-secondary:focus, a.badge-secondary.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(124, 101, 118, 0.5);}.badge-success{color: #FFFFFF; background-color: #28a745;}a.badge-success:hover, a.badge-success:focus{color: #FFFFFF; background-color: #1e7e34;}a.badge-success:focus, a.badge-success.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.badge-info{color: #FFFFFF; background-color: #17a2b8;}a.badge-info:hover, a.badge-info:focus{color: #FFFFFF; background-color: #117a8b;}a.badge-info:focus, a.badge-info.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.badge-warning{color: #212529; background-color: #ffc107;}a.badge-warning:hover, a.badge-warning:focus{color: #212529; background-color: #d39e00;}a.badge-warning:focus, a.badge-warning.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.badge-danger{color: #FFFFFF; background-color: #dc3545;}a.badge-danger:hover, a.badge-danger:focus{color: #FFFFFF; background-color: #bd2130;}a.badge-danger:focus, a.badge-danger.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.badge-light{color: #212529; background-color: #f7f7f7;}a.badge-light:hover, a.badge-light:focus{color: #212529; background-color: #dedede;}a.badge-light:focus, a.badge-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5);}.badge-dark{color: #FFFFFF; background-color: #191a1a;}a.badge-dark:hover, a.badge-dark:focus{color: #FFFFFF; background-color: black;}a.badge-dark:focus, a.badge-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(25, 26, 26, 0.5);}.jumbotron{padding: 2rem 1rem; margin-bottom: 2rem; background-color: transparent; border-radius: 0.3rem;}@media (min-width: 576px){.jumbotron{padding: 4rem 2rem;}}.jumbotron-fluid{padding-right: 0; padding-left: 0; border-radius: 0;}.alert{position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem;}.alert-heading{color: inherit;}.alert-link{font-weight: 700;}.alert-dismissible{padding-right: 3.749995rem;}.alert-dismissible .close{position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit;}.alert-primary{color: #1e5a59; background-color: #d8efee; border-color: #c8e8e7;}.alert-primary hr{border-top-color: #b6e0df;}.alert-primary .alert-link{color: #113433;}.alert-secondary{color: #40353d; background-color: #e5e0e4; border-color: #dad4d9;}.alert-secondary hr{border-top-color: #cec6cd;}.alert-secondary .alert-link{color: #241e22;}.alert-success{color: #155724; background-color: #d4edda; border-color: #c3e6cb;}.alert-success hr{border-top-color: #b1dfbb;}.alert-success .alert-link{color: #0b2e13;}.alert-info{color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb;}.alert-info hr{border-top-color: #abdde5;}.alert-info .alert-link{color: #062c33;}.alert-warning{color: #856404; background-color: #fff3cd; border-color: #ffeeba;}.alert-warning hr{border-top-color: #ffe8a1;}.alert-warning .alert-link{color: #533f03;}.alert-danger{color: #721c24; background-color: #f8d7da; border-color: #f5c6cb;}.alert-danger hr{border-top-color: #f1b0b7;}.alert-danger .alert-link{color: #491217;}.alert-light{color: #818181; background-color: #fdfdfd; border-color: #fdfdfd;}.alert-light hr{border-top-color: #f0f0f0;}.alert-light .alert-link{color: #686767;}.alert-dark{color: #0d0d0d; background-color: #d1d1d1; border-color: #bfbfbf;}.alert-dark hr{border-top-color: #b2b2b2;}.alert-dark .alert-link{color: black;}@keyframes progress-bar-stripes{from{background-position: 1rem 0;}to{background-position: 0 0;}}.progress{display: -webkit-box; display: -webkit-flex; display: flex; height: 1rem; overflow: hidden; font-size: 0.6249975rem; background-color: #E9ECEF; border-radius: 0.25rem;}.progress-bar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; color: #FFFFFF; text-align: center; white-space: nowrap; background-color: #3aadaa; transition: width 0.6s ease;}@media (prefers-reduced-motion: reduce){.progress-bar{transition: none;}}.progress-bar-striped{background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem;}.progress-bar-animated{animation: progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation: none;}}.media{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start;}.media-body{flex: 1;}.list-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0;}.list-group-item-action{width: 100%; color: #495057; text-align: inherit;}.list-group-item-action:hover, .list-group-item-action:focus{z-index: 1; color: #495057; text-decoration: none; background-color: #F8F9FA;}.list-group-item-action:active{color: #212529; background-color: #E9ECEF;}.list-group-item{position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.125);}.list-group-item:first-child{border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}.list-group-item:last-child{margin-bottom: 0; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}.list-group-item.disabled, .list-group-item:disabled, .list-group-item.o_wysiwyg_loader{color: #6C757D; pointer-events: none; background-color: #FFFFFF;}.list-group-item.active{z-index: 2; color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.list-group-horizontal{flex-direction: row;}.list-group-horizontal .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal .list-group-item:first-child{border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0;}.list-group-horizontal .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0;}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction: row;}.list-group-horizontal-sm .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0;}.list-group-horizontal-sm .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0;}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction: row;}.list-group-horizontal-md .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0;}.list-group-horizontal-md .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0;}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction: row;}.list-group-horizontal-lg .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0;}.list-group-horizontal-lg .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0;}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction: row;}.list-group-horizontal-xl .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0;}.list-group-horizontal-xl .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0;}}.list-group-flush .list-group-item{border-right: 0; border-left: 0; border-radius: 0;}.list-group-flush .list-group-item:last-child{margin-bottom: -1px;}.list-group-flush:first-child .list-group-item:first-child{border-top: 0;}.list-group-flush:last-child .list-group-item:last-child{margin-bottom: 0; border-bottom: 0;}.list-group-item-primary{color: #1e5a59; background-color: #c8e8e7;}.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus{color: #1e5a59; background-color: #b6e0df;}.list-group-item-primary.list-group-item-action.active{color: #FFFFFF; background-color: #1e5a59; border-color: #1e5a59;}.list-group-item-secondary{color: #40353d; background-color: #dad4d9;}.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus{color: #40353d; background-color: #cec6cd;}.list-group-item-secondary.list-group-item-action.active{color: #FFFFFF; background-color: #40353d; border-color: #40353d;}.list-group-item-success{color: #155724; background-color: #c3e6cb;}.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus{color: #155724; background-color: #b1dfbb;}.list-group-item-success.list-group-item-action.active{color: #FFFFFF; background-color: #155724; border-color: #155724;}.list-group-item-info{color: #0c5460; background-color: #bee5eb;}.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus{color: #0c5460; background-color: #abdde5;}.list-group-item-info.list-group-item-action.active{color: #FFFFFF; background-color: #0c5460; border-color: #0c5460;}.list-group-item-warning{color: #856404; background-color: #ffeeba;}.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus{color: #856404; background-color: #ffe8a1;}.list-group-item-warning.list-group-item-action.active{color: #FFFFFF; background-color: #856404; border-color: #856404;}.list-group-item-danger{color: #721c24; background-color: #f5c6cb;}.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus{color: #721c24; background-color: #f1b0b7;}.list-group-item-danger.list-group-item-action.active{color: #FFFFFF; background-color: #721c24; border-color: #721c24;}.list-group-item-light{color: #818181; background-color: #fdfdfd;}.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus{color: #818181; background-color: #f0f0f0;}.list-group-item-light.list-group-item-action.active{color: #FFFFFF; background-color: #818181; border-color: #818181;}.list-group-item-dark{color: #0d0d0d; background-color: #bfbfbf;}.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus{color: #0d0d0d; background-color: #b2b2b2;}.list-group-item-dark.list-group-item-action.active{color: #FFFFFF; background-color: #0d0d0d; border-color: #0d0d0d;}.close{float: right; font-size: 1.249995rem; font-weight: 700; line-height: 1; color: #000000; text-shadow: 0 1px 0 #FFFFFF; opacity: .5;}.close:hover{color: #000000; text-decoration: none;}.close:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):hover, .close:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):focus{opacity: .75;}button.close{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none;}a.close.disabled{pointer-events: none;}.toast{max-width: 350px; overflow: hidden; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem;}.toast:not(:last-child){margin-bottom: 0.75rem;}.toast.showing{opacity: 1;}.toast.show{display: block; opacity: 1;}.toast.hide{display: none;}.toast-header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0.25rem 0.75rem; color: #6C757D; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05);}.toast-body{padding: 0.75rem;}.modal-open{overflow: hidden;}.modal-open .modal{overflow-x: hidden; overflow-y: auto;}.modal{position: fixed; top: 0; left: 0; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0;}.modal-dialog{position: relative; width: auto; margin: 0.5rem; 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-dialog-scrollable{display: -webkit-box; display: -webkit-flex; display: flex; max-height: calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height: calc(100vh - 1rem); overflow: hidden;}.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer{flex-shrink: 0;}.modal-dialog-scrollable .modal-body{overflow-y: auto;}.modal-dialog-centered{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; min-height: calc(100% - 1rem);}.modal-dialog-centered::before{display: block; height: calc(100vh - 1rem); content: "";}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; height: 100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height: none;}.modal-dialog-centered.modal-dialog-scrollable::before{content: none;}.modal-content{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0;}.modal-backdrop{position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000000;}.modal-backdrop.fade{opacity: 0;}.modal-backdrop.show{opacity: 0.5;}.modal-header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #DEE2E6; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem;}.modal-header .close{padding: 1rem 1rem; margin: -1rem -1rem -1rem auto;}.modal-title{margin-bottom: 0; line-height: 1.5;}.modal-body{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem;}.modal-footer{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-box-pack: end; justify-content: flex-end; padding: 1rem; border-top: 1px solid #DEE2E6; border-bottom-right-radius: 0.3rem; border-bottom-left-radius: 0.3rem;}.modal-footer > :not(:first-child){margin-left: .25rem;}.modal-footer > :not(:last-child){margin-right: .25rem;}.modal-scrollbar-measure{position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;}@media (min-width: 576px){.modal-dialog{max-width: 650px; margin: 1.75rem auto;}.modal-dialog-scrollable{max-height: calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height: calc(100vh - 3.5rem);}.modal-dialog-centered{min-height: calc(100% - 3.5rem);}.modal-dialog-centered::before{height: calc(100vh - 3.5rem);}.modal-sm{max-width: 300px;}}@media (min-width: 992px){.modal-lg, .modal-xl{max-width: 980px;}}@media (min-width: 1200px){.modal-xl{max-width: 1140px;}}.tooltip{position: absolute; z-index: 1070; display: block; margin: 0; font-family: "Open Sans", "Odoo Unicode Support Noto", sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.75rem; word-wrap: break-word; opacity: 0;}.tooltip.show{opacity: 0.9;}.tooltip .arrow{position: absolute; display: block; width: 0.8rem; height: 0.4rem;}.tooltip .arrow::before{position: absolute; content: ""; border-color: transparent; border-style: solid;}.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"]{padding: 0.4rem 0;}.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow{bottom: 0;}.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before{top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #000000;}.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"]{padding: 0 0.4rem;}.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow{left: 0; width: 0.4rem; height: 0.8rem;}.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before{right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000000;}.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"]{padding: 0.4rem 0;}.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow{top: 0;}.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000000;}.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"]{padding: 0 0.4rem;}.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow{right: 0; width: 0.4rem; height: 0.8rem;}.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before{left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000000;}.tooltip-inner{max-width: 200px; padding: 0.25rem 0.5rem; color: #FFFFFF; text-align: center; background-color: #000000; border-radius: 0.25rem;}.popover{position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: "Open Sans", "Odoo Unicode Support Noto", sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.75rem; word-wrap: break-word; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem;}.popover .arrow{position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0 0.3rem;}.popover .arrow::before, .popover .arrow::after{position: absolute; display: block; content: ""; border-color: transparent; border-style: solid;}.bs-popover-top, .bs-popover-auto[x-placement^="top"]{margin-bottom: 0.5rem;}.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow{bottom: calc((0.5rem + 1px) * -1);}.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before{bottom: 0; border-width: 0.5rem 0.5rem 0; border-top-color: rgba(0, 0, 0, 0.25);}.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after{bottom: 1px; border-width: 0.5rem 0.5rem 0; border-top-color: #FFFFFF;}.bs-popover-right, .bs-popover-auto[x-placement^="right"]{margin-left: 0.5rem;}.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow{left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0;}.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before{left: 0; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: rgba(0, 0, 0, 0.25);}.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after{left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: #FFFFFF;}.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"]{margin-top: 0.5rem;}.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow{top: calc((0.5rem + 1px) * -1);}.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before{top: 0; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: rgba(0, 0, 0, 0.25);}.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after{top: 1px; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: #FFFFFF;}.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before{position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f7f7f7;}.bs-popover-left, .bs-popover-auto[x-placement^="left"]{margin-right: 0.5rem;}.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow{right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0;}.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before{right: 0; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.25);}.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after{right: 1px; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: #FFFFFF;}.popover-header{padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 0.83333rem; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px);}.popover-header:empty{display: none;}.popover-body{padding: 0.5rem 0.75rem; color: #212529;}.carousel{position: relative;}.carousel.pointer-event{touch-action: pan-y;}.carousel-inner{position: relative; width: 100%; overflow: hidden;}.carousel-inner::after{display: block; clear: both; content: "";}.carousel-item{position: relative; display: none; float: left; width: 100%; margin-right: -100%; backface-visibility: hidden; transition: transform 0.6s ease-in-out;}@media (prefers-reduced-motion: reduce){.carousel-item{transition: none;}}.carousel-item.active, .carousel-item-next, .carousel-item-prev{display: block;}.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right{transform: translateX(100%);}.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left{transform: translateX(-100%);}.carousel-fade .carousel-item{opacity: 0; transition-property: opacity; transform: none;}.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right{z-index: 1; opacity: 1;}.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{z-index: 0; opacity: 0; transition: 0s 0.6s opacity;}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{transition: none;}}.carousel-control-prev, .carousel-control-next{position: absolute; top: 0; bottom: 0; z-index: 1; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: 15%; color: #FFFFFF; text-align: center; opacity: 0.5; transition: opacity 0.15s ease;}@media (prefers-reduced-motion: reduce){.carousel-control-prev, .carousel-control-next{transition: none;}}.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus{color: #FFFFFF; text-decoration: none; outline: 0; opacity: 0.9;}.carousel-control-prev{left: 0;}.carousel-control-next{right: 0;}.carousel-control-prev-icon, .carousel-control-next-icon{display: inline-block; width: 20px; height: 20px; background: no-repeat 50% / 100% 100%;}.carousel-control-prev-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none;}.carousel-indicators li{box-sizing: content-box; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #FFFFFF; background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; transition: opacity 0.6s ease;}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition: none;}}.carousel-indicators .active{opacity: 1;}.carousel-caption{position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #FFFFFF; text-align: center;}@keyframes spinner-border{to{transform: rotate(360deg);}}.spinner-border{display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; animation: spinner-border .75s linear infinite;}.spinner-border-sm{width: 1rem; height: 1rem; border-width: 0.2em;}@keyframes spinner-grow{0%{transform: scale(0);}50%{opacity: 1;}}.spinner-grow{display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; animation: spinner-grow .75s linear infinite;}.spinner-grow-sm{width: 1rem; height: 1rem;}.align-baseline{vertical-align: baseline !important;}.align-top{vertical-align: top !important;}.align-middle{vertical-align: middle !important;}.align-bottom{vertical-align: bottom !important;}.align-text-bottom{vertical-align: text-bottom !important;}.align-text-top{vertical-align: text-top !important;}.bg-primary{background-color: #3aadaa !important; color: #FFFFFF;}.bg-primary .text-muted, .o_colored_level .bg-primary .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus{background-color: #2d8685 !important; color: #FFFFFF;}.bg-secondary{background-color: #7c6576 !important; color: #FFFFFF;}.bg-secondary .text-muted, .o_colored_level .bg-secondary .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus{background-color: #604e5b !important; color: #FFFFFF;}.bg-success{background-color: #28a745 !important; color: #FFFFFF;}.bg-success .text-muted, .o_colored_level .bg-success .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus{background-color: #1e7e34 !important; color: #FFFFFF;}.bg-info{background-color: #17a2b8 !important; color: #FFFFFF;}.bg-info .text-muted, .o_colored_level .bg-info .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus{background-color: #117a8b !important; color: #FFFFFF;}.bg-warning{background-color: #ffc107 !important; color: #212529;}.bg-warning .text-muted, .o_colored_level .bg-warning .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus{background-color: #d39e00 !important; color: #212529;}.bg-danger{background-color: #dc3545 !important; color: #FFFFFF;}.bg-danger .text-muted, .o_colored_level .bg-danger .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus{background-color: #bd2130 !important; color: #FFFFFF;}.bg-light{background-color: #f7f7f7 !important; color: #212529;}.bg-light .text-muted, .o_colored_level .bg-light .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus{background-color: #dedede !important; color: #212529;}.bg-dark{background-color: #191a1a !important; color: #FFFFFF;}.bg-dark .text-muted, .o_colored_level .bg-dark .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus{background-color: black !important; color: #FFFFFF;}.bg-white{background-color: #FFFFFF !important;}.bg-transparent{background-color: transparent !important;}.border{border: 1px solid #DEE2E6 !important;}.border-top{border-top: 1px solid #DEE2E6 !important;}.border-right{border-right: 1px solid #DEE2E6 !important;}.border-bottom{border-bottom: 1px solid #DEE2E6 !important;}.border-left{border-left: 1px solid #DEE2E6 !important;}.border-0{border: 0 !important;}.border-top-0{border-top: 0 !important;}.border-right-0{border-right: 0 !important;}.border-bottom-0{border-bottom: 0 !important;}.border-left-0{border-left: 0 !important;}.border-primary{border-color: #3aadaa !important;}.border-secondary{border-color: #7c6576 !important;}.border-success{border-color: #28a745 !important;}.border-info{border-color: #17a2b8 !important;}.border-warning{border-color: #ffc107 !important;}.border-danger{border-color: #dc3545 !important;}.border-light{border-color: #f7f7f7 !important;}.border-dark{border-color: #191a1a !important;}.border-white{border-color: #FFFFFF !important;}.rounded-sm{border-radius: 0.2rem !important;}.rounded{border-radius: 0.25rem !important;}.rounded-top{border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important;}.rounded-right{border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important;}.rounded-bottom{border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important;}.rounded-left{border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important;}.rounded-lg{border-radius: 0.3rem !important;}.rounded-circle, .fa.rounded-empty-circle{border-radius: 50% !important;}.rounded-pill{border-radius: 50rem !important;}.rounded-0{border-radius: 0 !important;}.clearfix::after{display: block; clear: both; content: "";}.d-none{display: none !important;}.d-inline{display: inline !important;}.d-inline-block{display: inline-block !important;}.d-block{display: block !important;}.d-table{display: table !important;}.d-table-row{display: table-row !important;}.d-table-cell{display: table-cell !important;}.d-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}@media (min-width: 576px){.d-sm-none{display: none !important;}.d-sm-inline{display: inline !important;}.d-sm-inline-block{display: inline-block !important;}.d-sm-block{display: block !important;}.d-sm-table{display: table !important;}.d-sm-table-row{display: table-row !important;}.d-sm-table-cell{display: table-cell !important;}.d-sm-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-sm-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 768px){.d-md-none{display: none !important;}.d-md-inline{display: inline !important;}.d-md-inline-block{display: inline-block !important;}.d-md-block{display: block !important;}.d-md-table{display: table !important;}.d-md-table-row{display: table-row !important;}.d-md-table-cell{display: table-cell !important;}.d-md-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-md-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 992px){.d-lg-none{display: none !important;}.d-lg-inline{display: inline !important;}.d-lg-inline-block{display: inline-block !important;}.d-lg-block{display: block !important;}.d-lg-table{display: table !important;}.d-lg-table-row{display: table-row !important;}.d-lg-table-cell{display: table-cell !important;}.d-lg-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-lg-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 1200px){.d-xl-none{display: none !important;}.d-xl-inline{display: inline !important;}.d-xl-inline-block{display: inline-block !important;}.d-xl-block{display: block !important;}.d-xl-table{display: table !important;}.d-xl-table-row{display: table-row !important;}.d-xl-table-cell{display: table-cell !important;}.d-xl-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-xl-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media print{.d-print-none{display: none !important;}.d-print-inline{display: inline !important;}.d-print-inline-block{display: inline-block !important;}.d-print-block{display: block !important;}.d-print-table{display: table !important;}.d-print-table-row{display: table-row !important;}.d-print-table-cell{display: table-cell !important;}.d-print-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-print-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}.embed-responsive{position: relative; display: block; width: 100%; padding: 0; overflow: hidden;}.embed-responsive::before{display: block; content: "";}.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;}.embed-responsive-21by9::before{padding-top: 42.85714286%;}.embed-responsive-16by9::before{padding-top: 56.25%;}.embed-responsive-4by3::before{padding-top: 75%;}.embed-responsive-1by1::before{padding-top: 100%;}.flex-row{flex-direction: row !important;}.flex-column{flex-direction: column !important;}.flex-row-reverse{flex-direction: row-reverse !important;}.flex-column-reverse{flex-direction: column-reverse !important;}.flex-wrap{flex-wrap: wrap !important;}.flex-nowrap{flex-wrap: nowrap !important;}.flex-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-fill{flex: 1 1 auto !important;}.flex-grow-0{flex-grow: 0 !important;}.flex-grow-1{flex-grow: 1 !important;}.flex-shrink-0{flex-shrink: 0 !important;}.flex-shrink-1{flex-shrink: 1 !important;}.justify-content-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-center{justify-content: center !important;}.justify-content-between{justify-content: space-between !important;}.justify-content-around{justify-content: space-around !important;}.align-items-start{align-items: flex-start !important;}.align-items-end{align-items: flex-end !important;}.align-items-center{align-items: center !important;}.align-items-baseline{align-items: baseline !important;}.align-items-stretch{align-items: stretch !important;}.align-content-start{align-content: flex-start !important;}.align-content-end{align-content: flex-end !important;}.align-content-center{align-content: center !important;}.align-content-between{align-content: space-between !important;}.align-content-around{align-content: space-around !important;}.align-content-stretch{align-content: stretch !important;}.align-self-auto{align-self: auto !important;}.align-self-start{align-self: flex-start !important;}.align-self-end{align-self: flex-end !important;}.align-self-center{align-self: center !important;}.align-self-baseline{align-self: baseline !important;}.align-self-stretch{align-self: stretch !important;}@media (min-width: 576px){.flex-sm-row{flex-direction: row !important;}.flex-sm-column{flex-direction: column !important;}.flex-sm-row-reverse{flex-direction: row-reverse !important;}.flex-sm-column-reverse{flex-direction: column-reverse !important;}.flex-sm-wrap{flex-wrap: wrap !important;}.flex-sm-nowrap{flex-wrap: nowrap !important;}.flex-sm-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-sm-fill{flex: 1 1 auto !important;}.flex-sm-grow-0{flex-grow: 0 !important;}.flex-sm-grow-1{flex-grow: 1 !important;}.flex-sm-shrink-0{flex-shrink: 0 !important;}.flex-sm-shrink-1{flex-shrink: 1 !important;}.justify-content-sm-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-sm-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-sm-center{justify-content: center !important;}.justify-content-sm-between{justify-content: space-between !important;}.justify-content-sm-around{justify-content: space-around !important;}.align-items-sm-start{align-items: flex-start !important;}.align-items-sm-end{align-items: flex-end !important;}.align-items-sm-center{align-items: center !important;}.align-items-sm-baseline{align-items: baseline !important;}.align-items-sm-stretch{align-items: stretch !important;}.align-content-sm-start{align-content: flex-start !important;}.align-content-sm-end{align-content: flex-end !important;}.align-content-sm-center{align-content: center !important;}.align-content-sm-between{align-content: space-between !important;}.align-content-sm-around{align-content: space-around !important;}.align-content-sm-stretch{align-content: stretch !important;}.align-self-sm-auto{align-self: auto !important;}.align-self-sm-start{align-self: flex-start !important;}.align-self-sm-end{align-self: flex-end !important;}.align-self-sm-center{align-self: center !important;}.align-self-sm-baseline{align-self: baseline !important;}.align-self-sm-stretch{align-self: stretch !important;}}@media (min-width: 768px){.flex-md-row{flex-direction: row !important;}.flex-md-column{flex-direction: column !important;}.flex-md-row-reverse{flex-direction: row-reverse !important;}.flex-md-column-reverse{flex-direction: column-reverse !important;}.flex-md-wrap{flex-wrap: wrap !important;}.flex-md-nowrap{flex-wrap: nowrap !important;}.flex-md-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-md-fill{flex: 1 1 auto !important;}.flex-md-grow-0{flex-grow: 0 !important;}.flex-md-grow-1{flex-grow: 1 !important;}.flex-md-shrink-0{flex-shrink: 0 !important;}.flex-md-shrink-1{flex-shrink: 1 !important;}.justify-content-md-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-md-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-md-center{justify-content: center !important;}.justify-content-md-between{justify-content: space-between !important;}.justify-content-md-around{justify-content: space-around !important;}.align-items-md-start{align-items: flex-start !important;}.align-items-md-end{align-items: flex-end !important;}.align-items-md-center{align-items: center !important;}.align-items-md-baseline{align-items: baseline !important;}.align-items-md-stretch{align-items: stretch !important;}.align-content-md-start{align-content: flex-start !important;}.align-content-md-end{align-content: flex-end !important;}.align-content-md-center{align-content: center !important;}.align-content-md-between{align-content: space-between !important;}.align-content-md-around{align-content: space-around !important;}.align-content-md-stretch{align-content: stretch !important;}.align-self-md-auto{align-self: auto !important;}.align-self-md-start{align-self: flex-start !important;}.align-self-md-end{align-self: flex-end !important;}.align-self-md-center{align-self: center !important;}.align-self-md-baseline{align-self: baseline !important;}.align-self-md-stretch{align-self: stretch !important;}}@media (min-width: 992px){.flex-lg-row{flex-direction: row !important;}.flex-lg-column{flex-direction: column !important;}.flex-lg-row-reverse{flex-direction: row-reverse !important;}.flex-lg-column-reverse{flex-direction: column-reverse !important;}.flex-lg-wrap{flex-wrap: wrap !important;}.flex-lg-nowrap{flex-wrap: nowrap !important;}.flex-lg-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-lg-fill{flex: 1 1 auto !important;}.flex-lg-grow-0{flex-grow: 0 !important;}.flex-lg-grow-1{flex-grow: 1 !important;}.flex-lg-shrink-0{flex-shrink: 0 !important;}.flex-lg-shrink-1{flex-shrink: 1 !important;}.justify-content-lg-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-lg-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-lg-center{justify-content: center !important;}.justify-content-lg-between{justify-content: space-between !important;}.justify-content-lg-around{justify-content: space-around !important;}.align-items-lg-start{align-items: flex-start !important;}.align-items-lg-end{align-items: flex-end !important;}.align-items-lg-center{align-items: center !important;}.align-items-lg-baseline{align-items: baseline !important;}.align-items-lg-stretch{align-items: stretch !important;}.align-content-lg-start{align-content: flex-start !important;}.align-content-lg-end{align-content: flex-end !important;}.align-content-lg-center{align-content: center !important;}.align-content-lg-between{align-content: space-between !important;}.align-content-lg-around{align-content: space-around !important;}.align-content-lg-stretch{align-content: stretch !important;}.align-self-lg-auto{align-self: auto !important;}.align-self-lg-start{align-self: flex-start !important;}.align-self-lg-end{align-self: flex-end !important;}.align-self-lg-center{align-self: center !important;}.align-self-lg-baseline{align-self: baseline !important;}.align-self-lg-stretch{align-self: stretch !important;}}@media (min-width: 1200px){.flex-xl-row{flex-direction: row !important;}.flex-xl-column{flex-direction: column !important;}.flex-xl-row-reverse{flex-direction: row-reverse !important;}.flex-xl-column-reverse{flex-direction: column-reverse !important;}.flex-xl-wrap{flex-wrap: wrap !important;}.flex-xl-nowrap{flex-wrap: nowrap !important;}.flex-xl-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-xl-fill{flex: 1 1 auto !important;}.flex-xl-grow-0{flex-grow: 0 !important;}.flex-xl-grow-1{flex-grow: 1 !important;}.flex-xl-shrink-0{flex-shrink: 0 !important;}.flex-xl-shrink-1{flex-shrink: 1 !important;}.justify-content-xl-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-xl-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-xl-center{justify-content: center !important;}.justify-content-xl-between{justify-content: space-between !important;}.justify-content-xl-around{justify-content: space-around !important;}.align-items-xl-start{align-items: flex-start !important;}.align-items-xl-end{align-items: flex-end !important;}.align-items-xl-center{align-items: center !important;}.align-items-xl-baseline{align-items: baseline !important;}.align-items-xl-stretch{align-items: stretch !important;}.align-content-xl-start{align-content: flex-start !important;}.align-content-xl-end{align-content: flex-end !important;}.align-content-xl-center{align-content: center !important;}.align-content-xl-between{align-content: space-between !important;}.align-content-xl-around{align-content: space-around !important;}.align-content-xl-stretch{align-content: stretch !important;}.align-self-xl-auto{align-self: auto !important;}.align-self-xl-start{align-self: flex-start !important;}.align-self-xl-end{align-self: flex-end !important;}.align-self-xl-center{align-self: center !important;}.align-self-xl-baseline{align-self: baseline !important;}.align-self-xl-stretch{align-self: stretch !important;}}.float-left{float: left !important;}.float-right{float: right !important;}.float-none{float: none !important;}@media (min-width: 576px){.float-sm-left{float: left !important;}.float-sm-right{float: right !important;}.float-sm-none{float: none !important;}}@media (min-width: 768px){.float-md-left{float: left !important;}.float-md-right{float: right !important;}.float-md-none{float: none !important;}}@media (min-width: 992px){.float-lg-left{float: left !important;}.float-lg-right{float: right !important;}.float-lg-none{float: none !important;}}@media (min-width: 1200px){.float-xl-left{float: left !important;}.float-xl-right{float: right !important;}.float-xl-none{float: none !important;}}.overflow-auto{overflow: auto !important;}.overflow-hidden{overflow: hidden !important;}.position-static{position: static !important;}.position-relative{position: relative !important;}.position-absolute{position: absolute !important;}.position-fixed{position: fixed !important;}.position-sticky{position: sticky !important;}.fixed-top{position: fixed; top: 0; right: 0; left: 0; z-index: 1030;}.fixed-bottom{position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030;}@supports (position: sticky){.sticky-top{position: sticky; top: 0; z-index: 1020;}}.sr-only{position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal;}.shadow-sm{box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow{box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg{box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none{box-shadow: none !important;}.w-25{width: 25% !important;}.w-50{width: 50% !important;}.w-75{width: 75% !important;}.w-100{width: 100% !important;}.w-auto{width: auto !important;}.w-0{width: 0 !important;}.h-25{height: 25% !important;}.h-50{height: 50% !important;}.h-75{height: 75% !important;}.h-100{height: 100% !important;}.h-auto{height: auto !important;}.h-0{height: 0 !important;}.mw-100{max-width: 100% !important;}.mh-100{max-height: 100% !important;}.min-vw-100{min-width: 100vw !important;}.min-vh-100{min-height: 100vh !important;}.vw-100{width: 100vw !important;}.vh-100{height: 100vh !important;}.stretched-link::after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0);}.m-0{margin: 0 !important;}.mt-0, .my-0{margin-top: 0 !important;}.mr-0, .mx-0{margin-right: 0 !important;}.mb-0, .my-0{margin-bottom: 0 !important;}.ml-0, .mx-0{margin-left: 0 !important;}.m-1{margin: 0.25rem !important;}.mt-1, .my-1{margin-top: 0.25rem !important;}.mr-1, .mx-1{margin-right: 0.25rem !important;}.mb-1, .my-1{margin-bottom: 0.25rem !important;}.ml-1, .mx-1{margin-left: 0.25rem !important;}.m-2{margin: 0.5rem !important;}.mt-2, .my-2{margin-top: 0.5rem !important;}.mr-2, .mx-2{margin-right: 0.5rem !important;}.mb-2, .my-2{margin-bottom: 0.5rem !important;}.ml-2, .mx-2{margin-left: 0.5rem !important;}.m-3{margin: 1rem !important;}.mt-3, .my-3{margin-top: 1rem !important;}.mr-3, .mx-3{margin-right: 1rem !important;}.mb-3, .my-3{margin-bottom: 1rem !important;}.ml-3, .mx-3{margin-left: 1rem !important;}.m-4{margin: 1.5rem !important;}.mt-4, .o_portal_security_body section, .my-4{margin-top: 1.5rem !important;}.mr-4, .mx-4{margin-right: 1.5rem !important;}.mb-4, .my-4{margin-bottom: 1.5rem !important;}.ml-4, .mx-4{margin-left: 1.5rem !important;}.m-5{margin: 3rem !important;}.mt-5, .my-5{margin-top: 3rem !important;}.mr-5, .mx-5{margin-right: 3rem !important;}.mb-5, .my-5{margin-bottom: 3rem !important;}.ml-5, .mx-5{margin-left: 3rem !important;}.p-0{padding: 0 !important;}.pt-0, .py-0{padding-top: 0 !important;}.pr-0, .px-0{padding-right: 0 !important;}.pb-0, .py-0{padding-bottom: 0 !important;}.pl-0, .px-0{padding-left: 0 !important;}.p-1{padding: 0.25rem !important;}.pt-1, .py-1{padding-top: 0.25rem !important;}.pr-1, .px-1{padding-right: 0.25rem !important;}.pb-1, .py-1{padding-bottom: 0.25rem !important;}.pl-1, .px-1{padding-left: 0.25rem !important;}.p-2{padding: 0.5rem !important;}.pt-2, .py-2{padding-top: 0.5rem !important;}.pr-2, .px-2{padding-right: 0.5rem !important;}.pb-2, .py-2{padding-bottom: 0.5rem !important;}.pl-2, .px-2{padding-left: 0.5rem !important;}.p-3{padding: 1rem !important;}.pt-3, .py-3{padding-top: 1rem !important;}.pr-3, .px-3{padding-right: 1rem !important;}.pb-3, .py-3{padding-bottom: 1rem !important;}.pl-3, .px-3{padding-left: 1rem !important;}.p-4{padding: 1.5rem !important;}.pt-4, .py-4{padding-top: 1.5rem !important;}.pr-4, .px-4{padding-right: 1.5rem !important;}.pb-4, .py-4{padding-bottom: 1.5rem !important;}.pl-4, .px-4{padding-left: 1.5rem !important;}.p-5{padding: 3rem !important;}.pt-5, .py-5{padding-top: 3rem !important;}.pr-5, .px-5{padding-right: 3rem !important;}.pb-5, .py-5{padding-bottom: 3rem !important;}.pl-5, .px-5{padding-left: 3rem !important;}.m-n1{margin: -0.25rem !important;}.mt-n1, .my-n1{margin-top: -0.25rem !important;}.mr-n1, .mx-n1{margin-right: -0.25rem !important;}.mb-n1, .my-n1{margin-bottom: -0.25rem !important;}.ml-n1, .mx-n1{margin-left: -0.25rem !important;}.m-n2{margin: -0.5rem !important;}.mt-n2, .my-n2{margin-top: -0.5rem !important;}.mr-n2, .mx-n2{margin-right: -0.5rem !important;}.mb-n2, .my-n2{margin-bottom: -0.5rem !important;}.ml-n2, .mx-n2{margin-left: -0.5rem !important;}.m-n3{margin: -1rem !important;}.mt-n3, .my-n3{margin-top: -1rem !important;}.mr-n3, .mx-n3{margin-right: -1rem !important;}.mb-n3, .my-n3{margin-bottom: -1rem !important;}.ml-n3, .mx-n3{margin-left: -1rem !important;}.m-n4{margin: -1.5rem !important;}.mt-n4, .my-n4{margin-top: -1.5rem !important;}.mr-n4, .mx-n4{margin-right: -1.5rem !important;}.mb-n4, .my-n4{margin-bottom: -1.5rem !important;}.ml-n4, .mx-n4{margin-left: -1.5rem !important;}.m-n5{margin: -3rem !important;}.mt-n5, .my-n5{margin-top: -3rem !important;}.mr-n5, .mx-n5{margin-right: -3rem !important;}.mb-n5, .my-n5{margin-bottom: -3rem !important;}.ml-n5, .mx-n5{margin-left: -3rem !important;}.m-auto{margin: auto !important;}.mt-auto, .my-auto{margin-top: auto !important;}.mr-auto, .mx-auto, .o_portal_security_body{margin-right: auto !important;}.mb-auto, .my-auto{margin-bottom: auto !important;}.ml-auto, .mx-auto, .o_portal_security_body{margin-left: auto !important;}@media (min-width: 576px){.m-sm-0{margin: 0 !important;}.mt-sm-0, .my-sm-0{margin-top: 0 !important;}.mr-sm-0, .mx-sm-0{margin-right: 0 !important;}.mb-sm-0, .my-sm-0{margin-bottom: 0 !important;}.ml-sm-0, .mx-sm-0{margin-left: 0 !important;}.m-sm-1{margin: 0.25rem !important;}.mt-sm-1, .my-sm-1{margin-top: 0.25rem !important;}.mr-sm-1, .mx-sm-1{margin-right: 0.25rem !important;}.mb-sm-1, .my-sm-1{margin-bottom: 0.25rem !important;}.ml-sm-1, .mx-sm-1{margin-left: 0.25rem !important;}.m-sm-2{margin: 0.5rem !important;}.mt-sm-2, .my-sm-2{margin-top: 0.5rem !important;}.mr-sm-2, .mx-sm-2{margin-right: 0.5rem !important;}.mb-sm-2, .my-sm-2{margin-bottom: 0.5rem !important;}.ml-sm-2, .mx-sm-2{margin-left: 0.5rem !important;}.m-sm-3{margin: 1rem !important;}.mt-sm-3, .my-sm-3{margin-top: 1rem !important;}.mr-sm-3, .mx-sm-3{margin-right: 1rem !important;}.mb-sm-3, .my-sm-3{margin-bottom: 1rem !important;}.ml-sm-3, .mx-sm-3{margin-left: 1rem !important;}.m-sm-4{margin: 1.5rem !important;}.mt-sm-4, .my-sm-4{margin-top: 1.5rem !important;}.mr-sm-4, .mx-sm-4{margin-right: 1.5rem !important;}.mb-sm-4, .my-sm-4{margin-bottom: 1.5rem !important;}.ml-sm-4, .mx-sm-4{margin-left: 1.5rem !important;}.m-sm-5{margin: 3rem !important;}.mt-sm-5, .my-sm-5{margin-top: 3rem !important;}.mr-sm-5, .mx-sm-5{margin-right: 3rem !important;}.mb-sm-5, .my-sm-5{margin-bottom: 3rem !important;}.ml-sm-5, .mx-sm-5{margin-left: 3rem !important;}.p-sm-0{padding: 0 !important;}.pt-sm-0, .py-sm-0{padding-top: 0 !important;}.pr-sm-0, .px-sm-0{padding-right: 0 !important;}.pb-sm-0, .py-sm-0{padding-bottom: 0 !important;}.pl-sm-0, .px-sm-0{padding-left: 0 !important;}.p-sm-1{padding: 0.25rem !important;}.pt-sm-1, .py-sm-1{padding-top: 0.25rem !important;}.pr-sm-1, .px-sm-1{padding-right: 0.25rem !important;}.pb-sm-1, .py-sm-1{padding-bottom: 0.25rem !important;}.pl-sm-1, .px-sm-1{padding-left: 0.25rem !important;}.p-sm-2{padding: 0.5rem !important;}.pt-sm-2, .py-sm-2{padding-top: 0.5rem !important;}.pr-sm-2, .px-sm-2{padding-right: 0.5rem !important;}.pb-sm-2, .py-sm-2{padding-bottom: 0.5rem !important;}.pl-sm-2, .px-sm-2{padding-left: 0.5rem !important;}.p-sm-3{padding: 1rem !important;}.pt-sm-3, .py-sm-3{padding-top: 1rem !important;}.pr-sm-3, .px-sm-3{padding-right: 1rem !important;}.pb-sm-3, .py-sm-3{padding-bottom: 1rem !important;}.pl-sm-3, .px-sm-3{padding-left: 1rem !important;}.p-sm-4{padding: 1.5rem !important;}.pt-sm-4, .py-sm-4{padding-top: 1.5rem !important;}.pr-sm-4, .px-sm-4{padding-right: 1.5rem !important;}.pb-sm-4, .py-sm-4{padding-bottom: 1.5rem !important;}.pl-sm-4, .px-sm-4{padding-left: 1.5rem !important;}.p-sm-5{padding: 3rem !important;}.pt-sm-5, .py-sm-5{padding-top: 3rem !important;}.pr-sm-5, .px-sm-5{padding-right: 3rem !important;}.pb-sm-5, .py-sm-5{padding-bottom: 3rem !important;}.pl-sm-5, .px-sm-5{padding-left: 3rem !important;}.m-sm-n1{margin: -0.25rem !important;}.mt-sm-n1, .my-sm-n1{margin-top: -0.25rem !important;}.mr-sm-n1, .mx-sm-n1{margin-right: -0.25rem !important;}.mb-sm-n1, .my-sm-n1{margin-bottom: -0.25rem !important;}.ml-sm-n1, .mx-sm-n1{margin-left: -0.25rem !important;}.m-sm-n2{margin: -0.5rem !important;}.mt-sm-n2, .my-sm-n2{margin-top: -0.5rem !important;}.mr-sm-n2, .mx-sm-n2{margin-right: -0.5rem !important;}.mb-sm-n2, .my-sm-n2{margin-bottom: -0.5rem !important;}.ml-sm-n2, .mx-sm-n2{margin-left: -0.5rem !important;}.m-sm-n3{margin: -1rem !important;}.mt-sm-n3, .my-sm-n3{margin-top: -1rem !important;}.mr-sm-n3, .mx-sm-n3{margin-right: -1rem !important;}.mb-sm-n3, .my-sm-n3{margin-bottom: -1rem !important;}.ml-sm-n3, .mx-sm-n3{margin-left: -1rem !important;}.m-sm-n4{margin: -1.5rem !important;}.mt-sm-n4, .my-sm-n4{margin-top: -1.5rem !important;}.mr-sm-n4, .mx-sm-n4{margin-right: -1.5rem !important;}.mb-sm-n4, .my-sm-n4{margin-bottom: -1.5rem !important;}.ml-sm-n4, .mx-sm-n4{margin-left: -1.5rem !important;}.m-sm-n5{margin: -3rem !important;}.mt-sm-n5, .my-sm-n5{margin-top: -3rem !important;}.mr-sm-n5, .mx-sm-n5{margin-right: -3rem !important;}.mb-sm-n5, .my-sm-n5{margin-bottom: -3rem !important;}.ml-sm-n5, .mx-sm-n5{margin-left: -3rem !important;}.m-sm-auto{margin: auto !important;}.mt-sm-auto, .my-sm-auto{margin-top: auto !important;}.mr-sm-auto, .mx-sm-auto{margin-right: auto !important;}.mb-sm-auto, .my-sm-auto{margin-bottom: auto !important;}.ml-sm-auto, .mx-sm-auto{margin-left: auto !important;}}@media (min-width: 768px){.m-md-0{margin: 0 !important;}.mt-md-0, .my-md-0{margin-top: 0 !important;}.mr-md-0, .mx-md-0{margin-right: 0 !important;}.mb-md-0, .my-md-0{margin-bottom: 0 !important;}.ml-md-0, .mx-md-0{margin-left: 0 !important;}.m-md-1{margin: 0.25rem !important;}.mt-md-1, .my-md-1{margin-top: 0.25rem !important;}.mr-md-1, .mx-md-1{margin-right: 0.25rem !important;}.mb-md-1, .my-md-1{margin-bottom: 0.25rem !important;}.ml-md-1, .mx-md-1{margin-left: 0.25rem !important;}.m-md-2{margin: 0.5rem !important;}.mt-md-2, .my-md-2{margin-top: 0.5rem !important;}.mr-md-2, .mx-md-2{margin-right: 0.5rem !important;}.mb-md-2, .my-md-2{margin-bottom: 0.5rem !important;}.ml-md-2, .mx-md-2{margin-left: 0.5rem !important;}.m-md-3{margin: 1rem !important;}.mt-md-3, .my-md-3{margin-top: 1rem !important;}.mr-md-3, .mx-md-3{margin-right: 1rem !important;}.mb-md-3, .my-md-3{margin-bottom: 1rem !important;}.ml-md-3, .mx-md-3{margin-left: 1rem !important;}.m-md-4{margin: 1.5rem !important;}.mt-md-4, .my-md-4{margin-top: 1.5rem !important;}.mr-md-4, .mx-md-4{margin-right: 1.5rem !important;}.mb-md-4, .my-md-4{margin-bottom: 1.5rem !important;}.ml-md-4, .mx-md-4{margin-left: 1.5rem !important;}.m-md-5{margin: 3rem !important;}.mt-md-5, .my-md-5{margin-top: 3rem !important;}.mr-md-5, .mx-md-5{margin-right: 3rem !important;}.mb-md-5, .my-md-5{margin-bottom: 3rem !important;}.ml-md-5, .mx-md-5{margin-left: 3rem !important;}.p-md-0{padding: 0 !important;}.pt-md-0, .py-md-0{padding-top: 0 !important;}.pr-md-0, .px-md-0{padding-right: 0 !important;}.pb-md-0, .py-md-0{padding-bottom: 0 !important;}.pl-md-0, .px-md-0{padding-left: 0 !important;}.p-md-1{padding: 0.25rem !important;}.pt-md-1, .py-md-1{padding-top: 0.25rem !important;}.pr-md-1, .px-md-1{padding-right: 0.25rem !important;}.pb-md-1, .py-md-1{padding-bottom: 0.25rem !important;}.pl-md-1, .px-md-1{padding-left: 0.25rem !important;}.p-md-2{padding: 0.5rem !important;}.pt-md-2, .py-md-2{padding-top: 0.5rem !important;}.pr-md-2, .px-md-2{padding-right: 0.5rem !important;}.pb-md-2, .py-md-2{padding-bottom: 0.5rem !important;}.pl-md-2, .px-md-2{padding-left: 0.5rem !important;}.p-md-3{padding: 1rem !important;}.pt-md-3, .py-md-3{padding-top: 1rem !important;}.pr-md-3, .px-md-3{padding-right: 1rem !important;}.pb-md-3, .py-md-3{padding-bottom: 1rem !important;}.pl-md-3, .px-md-3{padding-left: 1rem !important;}.p-md-4{padding: 1.5rem !important;}.pt-md-4, .py-md-4{padding-top: 1.5rem !important;}.pr-md-4, .px-md-4{padding-right: 1.5rem !important;}.pb-md-4, .py-md-4{padding-bottom: 1.5rem !important;}.pl-md-4, .px-md-4{padding-left: 1.5rem !important;}.p-md-5{padding: 3rem !important;}.pt-md-5, .py-md-5{padding-top: 3rem !important;}.pr-md-5, .px-md-5{padding-right: 3rem !important;}.pb-md-5, .py-md-5{padding-bottom: 3rem !important;}.pl-md-5, .px-md-5{padding-left: 3rem !important;}.m-md-n1{margin: -0.25rem !important;}.mt-md-n1, .my-md-n1{margin-top: -0.25rem !important;}.mr-md-n1, .mx-md-n1{margin-right: -0.25rem !important;}.mb-md-n1, .my-md-n1{margin-bottom: -0.25rem !important;}.ml-md-n1, .mx-md-n1{margin-left: -0.25rem !important;}.m-md-n2{margin: -0.5rem !important;}.mt-md-n2, .my-md-n2{margin-top: -0.5rem !important;}.mr-md-n2, .mx-md-n2{margin-right: -0.5rem !important;}.mb-md-n2, .my-md-n2{margin-bottom: -0.5rem !important;}.ml-md-n2, .mx-md-n2{margin-left: -0.5rem !important;}.m-md-n3{margin: -1rem !important;}.mt-md-n3, .my-md-n3{margin-top: -1rem !important;}.mr-md-n3, .mx-md-n3{margin-right: -1rem !important;}.mb-md-n3, .my-md-n3{margin-bottom: -1rem !important;}.ml-md-n3, .mx-md-n3{margin-left: -1rem !important;}.m-md-n4{margin: -1.5rem !important;}.mt-md-n4, .my-md-n4{margin-top: -1.5rem !important;}.mr-md-n4, .mx-md-n4{margin-right: -1.5rem !important;}.mb-md-n4, .my-md-n4{margin-bottom: -1.5rem !important;}.ml-md-n4, .mx-md-n4{margin-left: -1.5rem !important;}.m-md-n5{margin: -3rem !important;}.mt-md-n5, .my-md-n5{margin-top: -3rem !important;}.mr-md-n5, .mx-md-n5{margin-right: -3rem !important;}.mb-md-n5, .my-md-n5{margin-bottom: -3rem !important;}.ml-md-n5, .mx-md-n5{margin-left: -3rem !important;}.m-md-auto{margin: auto !important;}.mt-md-auto, .my-md-auto{margin-top: auto !important;}.mr-md-auto, .mx-md-auto{margin-right: auto !important;}.mb-md-auto, .my-md-auto{margin-bottom: auto !important;}.ml-md-auto, .mx-md-auto{margin-left: auto !important;}}@media (min-width: 992px){.m-lg-0{margin: 0 !important;}.mt-lg-0, .my-lg-0{margin-top: 0 !important;}.mr-lg-0, .mx-lg-0{margin-right: 0 !important;}.mb-lg-0, .my-lg-0{margin-bottom: 0 !important;}.ml-lg-0, .mx-lg-0{margin-left: 0 !important;}.m-lg-1{margin: 0.25rem !important;}.mt-lg-1, .my-lg-1{margin-top: 0.25rem !important;}.mr-lg-1, .mx-lg-1{margin-right: 0.25rem !important;}.mb-lg-1, .my-lg-1{margin-bottom: 0.25rem !important;}.ml-lg-1, .mx-lg-1{margin-left: 0.25rem !important;}.m-lg-2{margin: 0.5rem !important;}.mt-lg-2, .my-lg-2{margin-top: 0.5rem !important;}.mr-lg-2, .mx-lg-2{margin-right: 0.5rem !important;}.mb-lg-2, .my-lg-2{margin-bottom: 0.5rem !important;}.ml-lg-2, .mx-lg-2{margin-left: 0.5rem !important;}.m-lg-3{margin: 1rem !important;}.mt-lg-3, .my-lg-3{margin-top: 1rem !important;}.mr-lg-3, .mx-lg-3{margin-right: 1rem !important;}.mb-lg-3, .my-lg-3{margin-bottom: 1rem !important;}.ml-lg-3, .mx-lg-3{margin-left: 1rem !important;}.m-lg-4{margin: 1.5rem !important;}.mt-lg-4, .my-lg-4{margin-top: 1.5rem !important;}.mr-lg-4, .mx-lg-4{margin-right: 1.5rem !important;}.mb-lg-4, .my-lg-4{margin-bottom: 1.5rem !important;}.ml-lg-4, .mx-lg-4{margin-left: 1.5rem !important;}.m-lg-5{margin: 3rem !important;}.mt-lg-5, .my-lg-5{margin-top: 3rem !important;}.mr-lg-5, .mx-lg-5{margin-right: 3rem !important;}.mb-lg-5, .my-lg-5{margin-bottom: 3rem !important;}.ml-lg-5, .mx-lg-5{margin-left: 3rem !important;}.p-lg-0{padding: 0 !important;}.pt-lg-0, .py-lg-0{padding-top: 0 !important;}.pr-lg-0, .px-lg-0{padding-right: 0 !important;}.pb-lg-0, .py-lg-0{padding-bottom: 0 !important;}.pl-lg-0, .px-lg-0{padding-left: 0 !important;}.p-lg-1{padding: 0.25rem !important;}.pt-lg-1, .py-lg-1{padding-top: 0.25rem !important;}.pr-lg-1, .px-lg-1{padding-right: 0.25rem !important;}.pb-lg-1, .py-lg-1{padding-bottom: 0.25rem !important;}.pl-lg-1, .px-lg-1{padding-left: 0.25rem !important;}.p-lg-2{padding: 0.5rem !important;}.pt-lg-2, .py-lg-2{padding-top: 0.5rem !important;}.pr-lg-2, .px-lg-2{padding-right: 0.5rem !important;}.pb-lg-2, .py-lg-2{padding-bottom: 0.5rem !important;}.pl-lg-2, .px-lg-2{padding-left: 0.5rem !important;}.p-lg-3{padding: 1rem !important;}.pt-lg-3, .py-lg-3{padding-top: 1rem !important;}.pr-lg-3, .px-lg-3{padding-right: 1rem !important;}.pb-lg-3, .py-lg-3{padding-bottom: 1rem !important;}.pl-lg-3, .px-lg-3{padding-left: 1rem !important;}.p-lg-4{padding: 1.5rem !important;}.pt-lg-4, .py-lg-4{padding-top: 1.5rem !important;}.pr-lg-4, .px-lg-4{padding-right: 1.5rem !important;}.pb-lg-4, .py-lg-4{padding-bottom: 1.5rem !important;}.pl-lg-4, .px-lg-4{padding-left: 1.5rem !important;}.p-lg-5{padding: 3rem !important;}.pt-lg-5, .py-lg-5{padding-top: 3rem !important;}.pr-lg-5, .px-lg-5{padding-right: 3rem !important;}.pb-lg-5, .py-lg-5{padding-bottom: 3rem !important;}.pl-lg-5, .px-lg-5{padding-left: 3rem !important;}.m-lg-n1{margin: -0.25rem !important;}.mt-lg-n1, .my-lg-n1{margin-top: -0.25rem !important;}.mr-lg-n1, .mx-lg-n1{margin-right: -0.25rem !important;}.mb-lg-n1, .my-lg-n1{margin-bottom: -0.25rem !important;}.ml-lg-n1, .mx-lg-n1{margin-left: -0.25rem !important;}.m-lg-n2{margin: -0.5rem !important;}.mt-lg-n2, .my-lg-n2{margin-top: -0.5rem !important;}.mr-lg-n2, .mx-lg-n2{margin-right: -0.5rem !important;}.mb-lg-n2, .my-lg-n2{margin-bottom: -0.5rem !important;}.ml-lg-n2, .mx-lg-n2{margin-left: -0.5rem !important;}.m-lg-n3{margin: -1rem !important;}.mt-lg-n3, .my-lg-n3{margin-top: -1rem !important;}.mr-lg-n3, .mx-lg-n3{margin-right: -1rem !important;}.mb-lg-n3, .my-lg-n3{margin-bottom: -1rem !important;}.ml-lg-n3, .mx-lg-n3{margin-left: -1rem !important;}.m-lg-n4{margin: -1.5rem !important;}.mt-lg-n4, .my-lg-n4{margin-top: -1.5rem !important;}.mr-lg-n4, .mx-lg-n4{margin-right: -1.5rem !important;}.mb-lg-n4, .my-lg-n4{margin-bottom: -1.5rem !important;}.ml-lg-n4, .mx-lg-n4{margin-left: -1.5rem !important;}.m-lg-n5{margin: -3rem !important;}.mt-lg-n5, .my-lg-n5{margin-top: -3rem !important;}.mr-lg-n5, .mx-lg-n5{margin-right: -3rem !important;}.mb-lg-n5, .my-lg-n5{margin-bottom: -3rem !important;}.ml-lg-n5, .mx-lg-n5{margin-left: -3rem !important;}.m-lg-auto{margin: auto !important;}.mt-lg-auto, .my-lg-auto{margin-top: auto !important;}.mr-lg-auto, .mx-lg-auto{margin-right: auto !important;}.mb-lg-auto, .my-lg-auto{margin-bottom: auto !important;}.ml-lg-auto, .mx-lg-auto{margin-left: auto !important;}}@media (min-width: 1200px){.m-xl-0{margin: 0 !important;}.mt-xl-0, .my-xl-0{margin-top: 0 !important;}.mr-xl-0, .mx-xl-0{margin-right: 0 !important;}.mb-xl-0, .my-xl-0{margin-bottom: 0 !important;}.ml-xl-0, .mx-xl-0{margin-left: 0 !important;}.m-xl-1{margin: 0.25rem !important;}.mt-xl-1, .my-xl-1{margin-top: 0.25rem !important;}.mr-xl-1, .mx-xl-1{margin-right: 0.25rem !important;}.mb-xl-1, .my-xl-1{margin-bottom: 0.25rem !important;}.ml-xl-1, .mx-xl-1{margin-left: 0.25rem !important;}.m-xl-2{margin: 0.5rem !important;}.mt-xl-2, .my-xl-2{margin-top: 0.5rem !important;}.mr-xl-2, .mx-xl-2{margin-right: 0.5rem !important;}.mb-xl-2, .my-xl-2{margin-bottom: 0.5rem !important;}.ml-xl-2, .mx-xl-2{margin-left: 0.5rem !important;}.m-xl-3{margin: 1rem !important;}.mt-xl-3, .my-xl-3{margin-top: 1rem !important;}.mr-xl-3, .mx-xl-3{margin-right: 1rem !important;}.mb-xl-3, .my-xl-3{margin-bottom: 1rem !important;}.ml-xl-3, .mx-xl-3{margin-left: 1rem !important;}.m-xl-4{margin: 1.5rem !important;}.mt-xl-4, .my-xl-4{margin-top: 1.5rem !important;}.mr-xl-4, .mx-xl-4{margin-right: 1.5rem !important;}.mb-xl-4, .my-xl-4{margin-bottom: 1.5rem !important;}.ml-xl-4, .mx-xl-4{margin-left: 1.5rem !important;}.m-xl-5{margin: 3rem !important;}.mt-xl-5, .my-xl-5{margin-top: 3rem !important;}.mr-xl-5, .mx-xl-5{margin-right: 3rem !important;}.mb-xl-5, .my-xl-5{margin-bottom: 3rem !important;}.ml-xl-5, .mx-xl-5{margin-left: 3rem !important;}.p-xl-0{padding: 0 !important;}.pt-xl-0, .py-xl-0{padding-top: 0 !important;}.pr-xl-0, .px-xl-0{padding-right: 0 !important;}.pb-xl-0, .py-xl-0{padding-bottom: 0 !important;}.pl-xl-0, .px-xl-0{padding-left: 0 !important;}.p-xl-1{padding: 0.25rem !important;}.pt-xl-1, .py-xl-1{padding-top: 0.25rem !important;}.pr-xl-1, .px-xl-1{padding-right: 0.25rem !important;}.pb-xl-1, .py-xl-1{padding-bottom: 0.25rem !important;}.pl-xl-1, .px-xl-1{padding-left: 0.25rem !important;}.p-xl-2{padding: 0.5rem !important;}.pt-xl-2, .py-xl-2{padding-top: 0.5rem !important;}.pr-xl-2, .px-xl-2{padding-right: 0.5rem !important;}.pb-xl-2, .py-xl-2{padding-bottom: 0.5rem !important;}.pl-xl-2, .px-xl-2{padding-left: 0.5rem !important;}.p-xl-3{padding: 1rem !important;}.pt-xl-3, .py-xl-3{padding-top: 1rem !important;}.pr-xl-3, .px-xl-3{padding-right: 1rem !important;}.pb-xl-3, .py-xl-3{padding-bottom: 1rem !important;}.pl-xl-3, .px-xl-3{padding-left: 1rem !important;}.p-xl-4{padding: 1.5rem !important;}.pt-xl-4, .py-xl-4{padding-top: 1.5rem !important;}.pr-xl-4, .px-xl-4{padding-right: 1.5rem !important;}.pb-xl-4, .py-xl-4{padding-bottom: 1.5rem !important;}.pl-xl-4, .px-xl-4{padding-left: 1.5rem !important;}.p-xl-5{padding: 3rem !important;}.pt-xl-5, .py-xl-5{padding-top: 3rem !important;}.pr-xl-5, .px-xl-5{padding-right: 3rem !important;}.pb-xl-5, .py-xl-5{padding-bottom: 3rem !important;}.pl-xl-5, .px-xl-5{padding-left: 3rem !important;}.m-xl-n1{margin: -0.25rem !important;}.mt-xl-n1, .my-xl-n1{margin-top: -0.25rem !important;}.mr-xl-n1, .mx-xl-n1{margin-right: -0.25rem !important;}.mb-xl-n1, .my-xl-n1{margin-bottom: -0.25rem !important;}.ml-xl-n1, .mx-xl-n1{margin-left: -0.25rem !important;}.m-xl-n2{margin: -0.5rem !important;}.mt-xl-n2, .my-xl-n2{margin-top: -0.5rem !important;}.mr-xl-n2, .mx-xl-n2{margin-right: -0.5rem !important;}.mb-xl-n2, .my-xl-n2{margin-bottom: -0.5rem !important;}.ml-xl-n2, .mx-xl-n2{margin-left: -0.5rem !important;}.m-xl-n3{margin: -1rem !important;}.mt-xl-n3, .my-xl-n3{margin-top: -1rem !important;}.mr-xl-n3, .mx-xl-n3{margin-right: -1rem !important;}.mb-xl-n3, .my-xl-n3{margin-bottom: -1rem !important;}.ml-xl-n3, .mx-xl-n3{margin-left: -1rem !important;}.m-xl-n4{margin: -1.5rem !important;}.mt-xl-n4, .my-xl-n4{margin-top: -1.5rem !important;}.mr-xl-n4, .mx-xl-n4{margin-right: -1.5rem !important;}.mb-xl-n4, .my-xl-n4{margin-bottom: -1.5rem !important;}.ml-xl-n4, .mx-xl-n4{margin-left: -1.5rem !important;}.m-xl-n5{margin: -3rem !important;}.mt-xl-n5, .my-xl-n5{margin-top: -3rem !important;}.mr-xl-n5, .mx-xl-n5{margin-right: -3rem !important;}.mb-xl-n5, .my-xl-n5{margin-bottom: -3rem !important;}.ml-xl-n5, .mx-xl-n5{margin-left: -3rem !important;}.m-xl-auto{margin: auto !important;}.mt-xl-auto, .my-xl-auto{margin-top: auto !important;}.mr-xl-auto, .mx-xl-auto{margin-right: auto !important;}.mb-xl-auto, .my-xl-auto{margin-bottom: auto !important;}.ml-xl-auto, .mx-xl-auto{margin-left: auto !important;}}.text-monospace{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify{text-align: justify !important;}.text-wrap{white-space: normal !important;}.text-nowrap, .o_portal_security_body section label, .o_portal_security_body section button{white-space: nowrap !important;}.text-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.text-left{text-align: left !important;}.text-right{text-align: right !important;}.text-center{text-align: center !important;}@media (min-width: 576px){.text-sm-left{text-align: left !important;}.text-sm-right{text-align: right !important;}.text-sm-center{text-align: center !important;}}@media (min-width: 768px){.text-md-left{text-align: left !important;}.text-md-right{text-align: right !important;}.text-md-center{text-align: center !important;}}@media (min-width: 992px){.text-lg-left{text-align: left !important;}.text-lg-right{text-align: right !important;}.text-lg-center{text-align: center !important;}}@media (min-width: 1200px){.text-xl-left{text-align: left !important;}.text-xl-right{text-align: right !important;}.text-xl-center{text-align: center !important;}}.text-lowercase{text-transform: lowercase !important;}.text-uppercase{text-transform: uppercase !important;}.text-capitalize{text-transform: capitalize !important;}.font-weight-light{font-weight: 300 !important;}.font-weight-lighter{font-weight: lighter !important;}.font-weight-normal{font-weight: 400 !important;}.font-weight-bold{font-weight: 700 !important;}.font-weight-bolder{font-weight: bolder !important;}.font-italic{font-style: italic !important;}.text-white{color: #FFFFFF !important;}.text-primary{color: #3aadaa !important;}a.text-primary:hover, a.text-primary:focus{color: #267372 !important;}.text-secondary{color: #7c6576 !important;}a.text-secondary:hover, a.text-secondary:focus{color: #52434e !important;}.text-success{color: #28a745 !important;}a.text-success:hover, a.text-success:focus{color: #19692c !important;}.text-info{color: #17a2b8 !important;}a.text-info:hover, a.text-info:focus{color: #0f6674 !important;}.text-warning{color: #ffc107 !important;}a.text-warning:hover, a.text-warning:focus{color: #ba8b00 !important;}.text-danger{color: #dc3545 !important;}a.text-danger:hover, a.text-danger:focus{color: #a71d2a !important;}.text-light{color: #f7f7f7 !important;}a.text-light:hover, a.text-light:focus{color: #d1d1d1 !important;}.text-dark{color: #191a1a !important;}a.text-dark:hover, a.text-dark:focus{color: black !important;}.text-body{color: #212529 !important;}.text-muted{color: rgba(33, 37, 41, 0.7) !important;}.text-black-50{color: rgba(0, 0, 0, 0.5) !important;}.text-white-50{color: rgba(255, 255, 255, 0.5) !important;}.text-hide{font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}.text-decoration-none{text-decoration: none !important;}.text-break{word-break: break-word !important; overflow-wrap: break-word !important;}.text-reset{color: inherit !important;}.visible{visibility: visible !important;}.invisible{visibility: hidden !important;}@media print{*, *::before, *::after{text-shadow: none !important; box-shadow: none !important;}a:not(.btn){text-decoration: underline;}abbr[title]::after{content: " (" attr(title) ")";}pre{white-space: pre-wrap !important;}pre, blockquote{border: 1px solid #ADB5BD; page-break-inside: avoid;}thead{display: table-header-group;}tr, img{page-break-inside: avoid;}p, h2, h3{orphans: 3; widows: 3;}h2, h3{page-break-after: avoid;}@page{size: a3;}body{min-width: 992px !important;}.container, .o_container_small{min-width: 992px !important;}.navbar{display: none;}.badge{border: 1px solid #000000;}.table{border-collapse: collapse !important;}.table td, .table th{background-color: #FFFFFF !important;}.table-bordered th, .table-bordered td{border: 1px solid #DEE2E6 !important;}.table-dark{color: inherit;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{border-color: #DEE2E6;}.table .thead-dark th{color: inherit; border-color: #DEE2E6;}}

/* /web/static/src/scss/bootstrap_review.scss defined in bundle 'web.assets_frontend' */
 .alert{clear: both;}.bg-100{background-color: #F8F9FA !important; color: #212529;}.bg-100 .text-muted, .o_colored_level .bg-100 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-100:hover, a.bg-100:focus, button.bg-100:hover, button.bg-100:focus{background-color: #dae0e5 !important; color: #212529;}.text-100{color: #F8F9FA !important;}a.text-100:hover, a.text-100:focus{color: #cbd3da !important;}.bg-200{background-color: #E9ECEF !important; color: #212529;}.bg-200 .text-muted, .o_colored_level .bg-200 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-200:hover, a.bg-200:focus, button.bg-200:hover, button.bg-200:focus{background-color: #cbd3da !important; color: #212529;}.text-200{color: #E9ECEF !important;}a.text-200:hover, a.text-200:focus{color: #bdc6cf !important;}.bg-300{background-color: #DEE2E6 !important; color: #212529;}.bg-300 .text-muted, .o_colored_level .bg-300 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-300:hover, a.bg-300:focus, button.bg-300:hover, button.bg-300:focus{background-color: #c1c9d0 !important; color: #212529;}.text-300{color: #DEE2E6 !important;}a.text-300:hover, a.text-300:focus{color: #b2bcc5 !important;}.bg-400{background-color: #CED4DA !important; color: #212529;}.bg-400 .text-muted, .o_colored_level .bg-400 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-400:hover, a.bg-400:focus, button.bg-400:hover, button.bg-400:focus{background-color: #b1bbc4 !important; color: #212529;}.text-400{color: #CED4DA !important;}a.text-400:hover, a.text-400:focus{color: #a2aeb9 !important;}.bg-500{background-color: #ADB5BD !important; color: #212529;}.bg-500 .text-muted, .o_colored_level .bg-500 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-500:hover, a.bg-500:focus, button.bg-500:hover, button.bg-500:focus{background-color: #919ca6 !important; color: #212529;}.text-500{color: #ADB5BD !important;}a.text-500:hover, a.text-500:focus{color: #838f9b !important;}.bg-600{background-color: #6C757D !important; color: #FFFFFF;}.bg-600 .text-muted, .o_colored_level .bg-600 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-600:hover, a.bg-600:focus, button.bg-600:hover, button.bg-600:focus{background-color: #545b62 !important; color: #FFFFFF;}.text-600{color: #6C757D !important;}a.text-600:hover, a.text-600:focus{color: #494f54 !important;}.bg-700{background-color: #495057 !important; color: #FFFFFF;}.bg-700 .text-muted, .o_colored_level .bg-700 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-700:hover, a.bg-700:focus, button.bg-700:hover, button.bg-700:focus{background-color: #32373b !important; color: #FFFFFF;}.text-700{color: #495057 !important;}a.text-700:hover, a.text-700:focus{color: #262a2d !important;}.bg-800{background-color: #343A40 !important; color: #FFFFFF;}.bg-800 .text-muted, .o_colored_level .bg-800 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-800:hover, a.bg-800:focus, button.bg-800:hover, button.bg-800:focus{background-color: #1d2124 !important; color: #FFFFFF;}.text-800{color: #343A40 !important;}a.text-800:hover, a.text-800:focus{color: #121416 !important;}.bg-900{background-color: #212529 !important; color: #FFFFFF;}.bg-900 .text-muted, .o_colored_level .bg-900 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-900:hover, a.bg-900:focus, button.bg-900:hover, button.bg-900:focus{background-color: #0a0c0d !important; color: #FFFFFF;}.text-900{color: #212529 !important;}a.text-900:hover, a.text-900:focus{color: black !important;}.bg-white-85{background-color: rgba(255, 255, 255, 0.85) !important; color: #212529;}.bg-white-85 .text-muted, .o_colored_level .bg-white-85 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-white-85:hover, a.bg-white-85:focus, button.bg-white-85:hover, button.bg-white-85:focus{background-color: rgba(230, 229, 229, 0.85) !important; color: #212529;}.text-white-85{color: rgba(255, 255, 255, 0.85) !important;}a.text-white-85:hover, a.text-white-85:focus{color: rgba(217, 217, 217, 0.85) !important;}.bg-white-75{background-color: rgba(255, 255, 255, 0.75) !important; color: #212529;}.bg-white-75 .text-muted, .o_colored_level .bg-white-75 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-white-75:hover, a.bg-white-75:focus, button.bg-white-75:hover, button.bg-white-75:focus{background-color: rgba(230, 229, 229, 0.75) !important; color: #212529;}.text-white-75{color: rgba(255, 255, 255, 0.75) !important;}a.text-white-75:hover, a.text-white-75:focus{color: rgba(217, 217, 217, 0.75) !important;}.bg-white-50{background-color: rgba(255, 255, 255, 0.5) !important; color: #212529;}.bg-white-50 .text-muted, .o_colored_level .bg-white-50 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-white-50:hover, a.bg-white-50:focus, button.bg-white-50:hover, button.bg-white-50:focus{background-color: rgba(230, 229, 229, 0.5) !important; color: #212529;}.text-white-50{color: rgba(255, 255, 255, 0.5) !important;}a.text-white-50:hover, a.text-white-50:focus{color: rgba(217, 217, 217, 0.5) !important;}.bg-white-25{background-color: rgba(255, 255, 255, 0.25) !important;}a.bg-white-25:hover, a.bg-white-25:focus, button.bg-white-25:hover, button.bg-white-25:focus{background-color: rgba(230, 229, 229, 0.25) !important;}.text-white-25{color: rgba(255, 255, 255, 0.25) !important;}a.text-white-25:hover, a.text-white-25:focus{color: rgba(217, 217, 217, 0.25) !important;}.bg-black-75{background-color: rgba(0, 0, 0, 0.75) !important; color: #FFFFFF;}.bg-black-75 .text-muted, .o_colored_level .bg-black-75 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-black-75:hover, a.bg-black-75:focus, button.bg-black-75:hover, button.bg-black-75:focus{background-color: rgba(0, 0, 0, 0.75) !important; color: #FFFFFF;}.text-black-75{color: rgba(0, 0, 0, 0.75) !important;}a.text-black-75:hover, a.text-black-75:focus{color: rgba(0, 0, 0, 0.75) !important;}.bg-black-50{background-color: rgba(0, 0, 0, 0.5) !important; color: #FFFFFF;}.bg-black-50 .text-muted, .o_colored_level .bg-black-50 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-black-50:hover, a.bg-black-50:focus, button.bg-black-50:hover, button.bg-black-50:focus{background-color: rgba(0, 0, 0, 0.5) !important; color: #FFFFFF;}.text-black-50{color: rgba(0, 0, 0, 0.5) !important;}a.text-black-50:hover, a.text-black-50:focus{color: rgba(0, 0, 0, 0.5) !important;}.bg-black-25{background-color: rgba(0, 0, 0, 0.25) !important;}a.bg-black-25:hover, a.bg-black-25:focus, button.bg-black-25:hover, button.bg-black-25:focus{background-color: rgba(0, 0, 0, 0.25) !important;}.text-black-25{color: rgba(0, 0, 0, 0.25) !important;}a.text-black-25:hover, a.text-black-25:focus{color: rgba(0, 0, 0, 0.25) !important;}.bg-black-15{background-color: rgba(0, 0, 0, 0.15) !important;}a.bg-black-15:hover, a.bg-black-15:focus, button.bg-black-15:hover, button.bg-black-15:focus{background-color: rgba(0, 0, 0, 0.15) !important;}.text-black-15{color: rgba(0, 0, 0, 0.15) !important;}a.text-black-15:hover, a.text-black-15:focus{color: rgba(0, 0, 0, 0.15) !important;}.bg-black{background-color: #000000 !important; color: #FFFFFF;}.bg-black .text-muted, .o_colored_level .bg-black .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-black:hover, a.bg-black:focus, button.bg-black:hover, button.bg-black:focus{background-color: black !important; color: #FFFFFF;}.text-black{color: #000000 !important;}a.text-black:hover, a.text-black:focus{color: black !important;}.bg-white{background-color: #FFFFFF !important; color: #212529;}.bg-white .text-muted, .o_colored_level .bg-white .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-white:hover, a.bg-white:focus, button.bg-white:hover, button.bg-white:focus{background-color: #e6e5e5 !important; color: #212529;}.text-white{color: #FFFFFF !important;}a.text-white:hover, a.text-white:focus{color: #d9d9d9 !important;}.card-body{background-color: rgba(255, 255, 255, 0.9) !important; color: #212529;}.card-body .text-muted, .o_colored_level .card-body .text-muted{color: rgba(33, 37, 41, 0.7) !important;}.card-body:first-child{border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px);}.card-body:last-child{border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);}.card-body.row{background-color: transparent !important;}.accordion .collapsing > .card-body:first-child, .accordion .collapse.show > .card-body:first-child{margin-top: 1px;}.toast-header{background-clip: border-box;}.toast-body{background-color: rgba(255, 255, 255, 0.93) !important; color: #212529;}.toast-body .text-muted, .o_colored_level .toast-body .text-muted{color: rgba(33, 37, 41, 0.7) !important;}@media (min-width: 576px){.modal-dialog{height: 100%; padding: 1.75rem 0; margin: 0 auto;}.modal-content{max-height: 100%;}.modal-header, .modal-footer{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}.modal-body{overflow: auto; -webkit-transform: translate3d(0, 0, 0); min-height: 0;}}.modal-backdrop{display: none;}.modal:not([data-backdrop="false"]){background-color: rgba(0, 0, 0, 0.5);}.btn:not(:disabled):not(.o_wysiwyg_loader):not(.disabled){cursor: pointer;}.popover{right: auto;}.input-group-prepend > .btn, .input-group-append > .btn{padding: 0.375rem 1.875rem; font-size: 0.375rem; line-height: 1.5; border-radius: 0.25rem; border-width: 1px;}.btn-fill-primary, .btn-primary{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.btn-fill-primary:hover, .btn-primary:hover{color: #FFFFFF; background-color: #30908e; border-color: #2d8685;}.btn-fill-primary:focus, .btn-primary:focus, .btn-fill-primary.focus, .focus.btn-primary{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.btn-fill-primary.disabled, .disabled.btn-primary, .btn-fill-primary:disabled, .btn-primary:disabled, .btn-primary.o_wysiwyg_loader, .btn-fill-primary.o_wysiwyg_loader{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-primary.dropdown-toggle, .show > .dropdown-toggle.btn-primary{color: #FFFFFF; background-color: #2d8685; border-color: #2a7d7b;}.btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-primary.dropdown-toggle:focus, .show > .dropdown-toggle.btn-primary:focus{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.btn-fill-secondary, .btn-secondary{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.btn-fill-secondary:hover, .btn-secondary:hover{color: #FFFFFF; background-color: #675462; border-color: #604e5b;}.btn-fill-secondary:focus, .btn-secondary:focus, .btn-fill-secondary.focus, .focus.btn-secondary{box-shadow: 0 0 0 0.2rem rgba(143, 124, 138, 0.5);}.btn-fill-secondary.disabled, .disabled.btn-secondary, .btn-fill-secondary:disabled, .btn-secondary:disabled, .btn-secondary.o_wysiwyg_loader, .btn-fill-secondary.o_wysiwyg_loader{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-secondary.dropdown-toggle, .show > .dropdown-toggle.btn-secondary{color: #FFFFFF; background-color: #604e5b; border-color: #594954;}.btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-secondary.dropdown-toggle:focus, .show > .dropdown-toggle.btn-secondary:focus{box-shadow: 0 0 0 0.2rem rgba(143, 124, 138, 0.5);}.btn-fill-success, .btn-success{color: #FFFFFF; background-color: #28a745; border-color: #28a745;}.btn-fill-success:hover, .btn-success:hover{color: #FFFFFF; background-color: #218838; border-color: #1e7e34;}.btn-fill-success:focus, .btn-success:focus, .btn-fill-success.focus, .focus.btn-success{box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}.btn-fill-success.disabled, .disabled.btn-success, .btn-fill-success:disabled, .btn-success:disabled, .btn-success.o_wysiwyg_loader, .btn-fill-success.o_wysiwyg_loader{color: #FFFFFF; background-color: #28a745; border-color: #28a745;}.btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-success.dropdown-toggle, .show > .dropdown-toggle.btn-success{color: #FFFFFF; background-color: #1e7e34; border-color: #1c7430;}.btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-success.dropdown-toggle:focus, .show > .dropdown-toggle.btn-success:focus{box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}.btn-fill-info, .btn-info{color: #FFFFFF; background-color: #17a2b8; border-color: #17a2b8;}.btn-fill-info:hover, .btn-info:hover{color: #FFFFFF; background-color: #138496; border-color: #117a8b;}.btn-fill-info:focus, .btn-info:focus, .btn-fill-info.focus, .focus.btn-info{box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-fill-info.disabled, .disabled.btn-info, .btn-fill-info:disabled, .btn-info:disabled, .btn-info.o_wysiwyg_loader, .btn-fill-info.o_wysiwyg_loader{color: #FFFFFF; background-color: #17a2b8; border-color: #17a2b8;}.btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-info.dropdown-toggle, .show > .dropdown-toggle.btn-info{color: #FFFFFF; background-color: #117a8b; border-color: #10707f;}.btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-info.dropdown-toggle:focus, .show > .dropdown-toggle.btn-info:focus{box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-fill-warning, .btn-warning{color: #212529; background-color: #ffc107; border-color: #ffc107;}.btn-fill-warning:hover, .btn-warning:hover{color: #212529; background-color: #e0a800; border-color: #d39e00;}.btn-fill-warning:focus, .btn-warning:focus, .btn-fill-warning.focus, .focus.btn-warning{box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}.btn-fill-warning.disabled, .disabled.btn-warning, .btn-fill-warning:disabled, .btn-warning:disabled, .btn-warning.o_wysiwyg_loader, .btn-fill-warning.o_wysiwyg_loader{color: #212529; background-color: #ffc107; border-color: #ffc107;}.btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-warning.dropdown-toggle, .show > .dropdown-toggle.btn-warning{color: #212529; background-color: #d39e00; border-color: #c69500;}.btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-warning.dropdown-toggle:focus, .show > .dropdown-toggle.btn-warning:focus{box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}.btn-fill-danger, .btn-danger{color: #FFFFFF; background-color: #dc3545; border-color: #dc3545;}.btn-fill-danger:hover, .btn-danger:hover{color: #FFFFFF; background-color: #c82333; border-color: #bd2130;}.btn-fill-danger:focus, .btn-danger:focus, .btn-fill-danger.focus, .focus.btn-danger{box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}.btn-fill-danger.disabled, .disabled.btn-danger, .btn-fill-danger:disabled, .btn-danger:disabled, .btn-danger.o_wysiwyg_loader, .btn-fill-danger.o_wysiwyg_loader{color: #FFFFFF; background-color: #dc3545; border-color: #dc3545;}.btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-danger.dropdown-toggle, .show > .dropdown-toggle.btn-danger{color: #FFFFFF; background-color: #bd2130; border-color: #b21f2d;}.btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-danger.dropdown-toggle:focus, .show > .dropdown-toggle.btn-danger:focus{box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}.btn-fill-light, .btn-light{color: #212529; background-color: #f7f7f7; border-color: #f7f7f7;}.btn-fill-light:hover, .btn-light:hover{color: #212529; background-color: #e4e4e4; border-color: #dedede;}.btn-fill-light:focus, .btn-light:focus, .btn-fill-light.focus, .focus.btn-light{box-shadow: 0 0 0 0.2rem rgba(215, 216, 216, 0.5);}.btn-fill-light.disabled, .disabled.btn-light, .btn-fill-light:disabled, .btn-light:disabled, .btn-light.o_wysiwyg_loader, .btn-fill-light.o_wysiwyg_loader{color: #212529; background-color: #f7f7f7; border-color: #f7f7f7;}.btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-light.dropdown-toggle, .show > .dropdown-toggle.btn-light{color: #212529; background-color: #dedede; border-color: #d7d7d7;}.btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-light.dropdown-toggle:focus, .show > .dropdown-toggle.btn-light:focus{box-shadow: 0 0 0 0.2rem rgba(215, 216, 216, 0.5);}.btn-fill-dark, .btn-dark{color: #FFFFFF; background-color: #191a1a; border-color: #191a1a;}.btn-fill-dark:hover, .btn-dark:hover{color: #FFFFFF; background-color: #060606; border-color: black;}.btn-fill-dark:focus, .btn-dark:focus, .btn-fill-dark.focus, .focus.btn-dark{box-shadow: 0 0 0 0.2rem rgba(60, 60, 60, 0.5);}.btn-fill-dark.disabled, .disabled.btn-dark, .btn-fill-dark:disabled, .btn-dark:disabled, .btn-dark.o_wysiwyg_loader, .btn-fill-dark.o_wysiwyg_loader{color: #FFFFFF; background-color: #191a1a; border-color: #191a1a;}.btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-dark.dropdown-toggle, .show > .dropdown-toggle.btn-dark{color: #FFFFFF; background-color: black; border-color: black;}.btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-dark.dropdown-toggle:focus, .show > .dropdown-toggle.btn-dark:focus{box-shadow: 0 0 0 0.2rem rgba(60, 60, 60, 0.5);}.btn-outline-primary{color: #3aadaa; border-color: #3aadaa;}.btn-outline-primary:hover{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled, .btn-outline-primary.o_wysiwyg_loader{color: #3aadaa; background-color: transparent;}.btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.btn-outline-secondary{color: #7c6576; border-color: #7c6576;}.btn-outline-secondary:hover{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(124, 101, 118, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled, .btn-outline-secondary.o_wysiwyg_loader{color: #7c6576; background-color: transparent;}.btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(124, 101, 118, 0.5);}.btn-outline-success{color: #28a745; border-color: #28a745;}.btn-outline-success:hover{color: #FFFFFF; background-color: #28a745; border-color: #28a745;}.btn-outline-success:focus, .btn-outline-success.focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled, .btn-outline-success.o_wysiwyg_loader{color: #28a745; background-color: transparent;}.btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle{color: #FFFFFF; background-color: #28a745; border-color: #28a745;}.btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-info{color: #17a2b8; border-color: #17a2b8;}.btn-outline-info:hover{color: #FFFFFF; background-color: #17a2b8; border-color: #17a2b8;}.btn-outline-info:focus, .btn-outline-info.focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled, .btn-outline-info.o_wysiwyg_loader{color: #17a2b8; background-color: transparent;}.btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle{color: #FFFFFF; background-color: #17a2b8; border-color: #17a2b8;}.btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-warning{color: #ffc107; border-color: #ffc107;}.btn-outline-warning:hover{color: #212529; background-color: #ffc107; border-color: #ffc107;}.btn-outline-warning:focus, .btn-outline-warning.focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-warning.disabled, .btn-outline-warning:disabled, .btn-outline-warning.o_wysiwyg_loader{color: #ffc107; background-color: transparent;}.btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle{color: #212529; background-color: #ffc107; border-color: #ffc107;}.btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-danger{color: #dc3545; border-color: #dc3545;}.btn-outline-danger:hover{color: #FFFFFF; background-color: #dc3545; border-color: #dc3545;}.btn-outline-danger:focus, .btn-outline-danger.focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled, .btn-outline-danger.o_wysiwyg_loader{color: #dc3545; background-color: transparent;}.btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle{color: #FFFFFF; background-color: #dc3545; border-color: #dc3545;}.btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-light{color: #f7f7f7; border-color: #f7f7f7;}.btn-outline-light:hover{color: #212529; background-color: #f7f7f7; border-color: #f7f7f7;}.btn-outline-light:focus, .btn-outline-light.focus{box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5);}.btn-outline-light.disabled, .btn-outline-light:disabled, .btn-outline-light.o_wysiwyg_loader{color: #f7f7f7; background-color: transparent;}.btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle{color: #212529; background-color: #f7f7f7; border-color: #f7f7f7;}.btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5);}.btn-outline-dark{color: #191a1a; border-color: #191a1a;}.btn-outline-dark:hover{color: #FFFFFF; background-color: #191a1a; border-color: #191a1a;}.btn-outline-dark:focus, .btn-outline-dark.focus{box-shadow: 0 0 0 0.2rem rgba(25, 26, 26, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled, .btn-outline-dark.o_wysiwyg_loader{color: #191a1a; background-color: transparent;}.btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle{color: #FFFFFF; background-color: #191a1a; border-color: #191a1a;}.btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(25, 26, 26, 0.5);}.navbar-dark .navbar-toggler{padding-left: 0; padding-right: 0;}.navbar-light .navbar-toggler{padding-left: 0; padding-right: 0;}.navbar-nav.nav-pills .nav-link{padding-right: 1rem; padding-left: 1rem;}.carousel-control-next .sr-only{left: 50%;}

/* /web/static/src/scss/base_frontend.scss defined in bundle 'web.assets_frontend' */
 html, body, #wrapwrap{width: 100%; height: 100%; overflow: hidden;}#wrapwrap{z-index: 0; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; overflow: auto;}#wrapwrap > *{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}#wrapwrap > main{-webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto;}.modal-open #wrapwrap{overflow: hidden;}

/* /web/static/src/scss/lazyloader.scss defined in bundle 'web.assets_frontend' */
 a[href].o_wait_lazy_js, .o_wait_lazy_js a[href], button.o_wait_lazy_js, .o_wait_lazy_js button, input[type="submit"].o_wait_lazy_js, .o_wait_lazy_js input[type="submit"], input[type="button"].o_wait_lazy_js, .o_wait_lazy_js input[type="button"], .btn.o_wait_lazy_js, .o_wait_lazy_js .btn{pointer-events: none;}

/* /web/static/src/scss/navbar_mobile.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 767.98px){.o_main_navbar .o_app{float: none; margin: 0; border-bottom: 1px solid #68465f; color: transparent !important;}}@media (max-width: 767.98px){.o_main_navbar > .o_menu_brand{float: none; margin: 0; border-bottom: 1px solid #68465f; color: transparent !important;}}@media (max-width: 767.98px){.o_main_navbar{transition: height 200ms linear 0s; position: relative; height: 46px;}.o_main_navbar > ul > li{float: none;}.o_main_navbar > ul > li .dropdown-backdrop{display: none;}.o_main_navbar > ul > li .dropdown-menu.show{max-height: none;}.o_main_navbar > ul.o_menu_sections{width: 100%; display: none;}.o_main_navbar > ul.o_menu_sections .dropdown-menu.show{position: static; float: none; background-color: transparent; box-shadow: none; border: none; overflow: visible;}.o_main_navbar > ul.o_menu_sections .dropdown-menu.show > .dropdown-item{background-color: transparent; color: inherit;}.o_main_navbar > ul.o_menu_systray{position: absolute; top: 0px; left: 46px; bottom: auto; right: 46px; height: 46px; text-align: right;}.o_main_navbar > ul.o_menu_systray > li{display: inline-block;}.o_main_navbar > ul.o_menu_systray > li .dropdown-menu.show{position: absolute; top: 46px; left: 0; bottom: 0; right: 0; position: fixed; width: auto;}.o_main_navbar > ul.o_menu_systray .o_user_menu .oe_topbar_name{display: none;}}@media (max-width: 767.98px){body.o_mobile_menu_opened > .o_main_navbar{height: 100%; overflow: auto;}body.o_mobile_menu_opened > .o_main_navbar .o_menu_sections{display: block;}}@media (max-width: 767.98px){.o_switch_company_menu > .dropdown-menu{padding-top: 0px;}.o_switch_company_menu > .dropdown-menu .bg-info{padding: 10px;}}

/* /web/static/src/scss/notification.scss defined in bundle 'web.assets_frontend' */
 .o_notification_manager{position: absolute; top: 3.5rem; left: auto; bottom: auto; right: 0; position: fixed; z-index: 1055; width: 350px; margin-right: 8px; max-width: 100%;}.o_notification_manager .toast:not(:last-child){margin-bottom: 5px;}.o_notification_manager .o_notification{width: 100%;}.o_notification_manager .o_notification .toast-body{padding: 8px 10px;}.o_notification_manager .o_notification .toast-body .o_notification_close{height: 20px; margin-left: 1rem;}

/* /web_editor/static/src/scss/web_editor.common.scss defined in bundle 'web.assets_frontend' */
 :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: #267372; --o-cc1-btn-primary: #3aadaa; --o-cc1-btn-primary-border: #3aadaa; --o-cc1-btn-secondary: #7c6576; --o-cc1-btn-secondary-border: #7c6576; --o-cc2-text: #212529; --o-cc2-h2: #3aadaa; --o-cc2-h3: #3aadaa; --o-cc2-h4: #3aadaa; --o-cc2-h5: #3aadaa; --o-cc2-h6: #3aadaa; --o-cc2-link: #267372; --o-cc2-btn-primary: #3aadaa; --o-cc2-btn-primary-border: #3aadaa; --o-cc2-btn-secondary: #7c6576; --o-cc2-btn-secondary-border: #7c6576; --o-cc3-text: #FFFFFF; --o-cc3-headings: #FFFFFF; --o-cc3-h2: #FFFFFF; --o-cc3-h3: #FFFFFF; --o-cc3-h4: #FFFFFF; --o-cc3-h5: #FFFFFF; --o-cc3-h6: #FFFFFF; --o-cc3-link: #66ccca; --o-cc3-btn-primary: #3aadaa; --o-cc3-btn-primary-border: #3aadaa; --o-cc3-btn-secondary-border: #F6F6F6; --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: #16181b; --o-cc4-btn-primary-border: #383E45; --o-cc4-btn-secondary-border: #F6F6F6; --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: #66ccca; --o-cc5-btn-primary: #3aadaa; --o-cc5-btn-primary-border: #3aadaa; --o-cc5-btn-secondary-border: #F6F6F6; --o-grid-gutter-width: 30px; --o-md-container-max-width: 720px;}html, body{position: relative; width: 100%; height: 100%;}.css_non_editable_mode_hidden{display: none !important;}.editor_enable .css_editable_mode_hidden{display: none !important;}.note-toolbar{margin-left: 0 !important;}.note-popover .popover > .arrow{display: none;}.note-popover .popover .dropdown-menu .dropdown-item > i, .note-editor .dropdown-menu .dropdown-item > i{visibility: hidden;}.note-popover .popover .dropdown-menu .dropdown-item.checked > i, .note-editor .dropdown-menu .dropdown-item.checked > i{visibility: visible;}#wrapwrap table.table.table-bordered, .o_editable table.table.table-bordered{table-layout: fixed;}#wrapwrap table.table.table-bordered td, .o_editable table.table.table-bordered td{min-width: 20px;}@media (max-width: 767.98px){#wrapwrap .table-responsive > table.table, .o_editable .table-responsive > table.table{table-layout: auto;}}ul.o_checklist{list-style: none;}ul.o_checklist > li{position: relative; margin-left: 20px;}ul.o_checklist > li::before{content: ''; position: absolute; left: -20px; display: block; height: 13px; width: 13px; margin-top: 4px; border: 1px solid; text-align: center; cursor: pointer;}ul.o_checklist > li.o_checked{text-decoration: line-through;}ul.o_checklist > li.o_checked::after{content: "✓"; position: absolute; left: -18px; top: +1px;}ol > li.o_indent, ul > li.o_indent{margin-left: 0; list-style: none;}ol > li.o_indent::before, ul > li.o_indent::before{content: none;}img.o_we_custom_image{display: inline-block;}img.shadow{box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);}img.padding-small, .img.padding-small, span.fa.padding-small, iframe.padding-small{padding: 4px;}img.padding-medium, .img.padding-medium, span.fa.padding-medium, iframe.padding-medium{padding: 8px;}img.padding-large, .img.padding-large, span.fa.padding-large, iframe.padding-large{padding: 16px;}img.padding-xl, .img.padding-xl, span.fa.padding-xl, iframe.padding-xl{padding: 32px;}img.ml-auto, img.mx-auto, img.o_portal_security_body{display: block;}.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;}.fa.mx-auto, .fa.o_portal_security_body{display: block; text-align: center;}div.media_iframe_video{margin: 0 auto; text-align: center; position: relative; overflow: hidden; min-width: 100px;}div.media_iframe_video iframe{width: 100%; height: 100%; position: absolute; top: 0; left: auto; bottom: auto; right: auto; margin: 0 auto; margin-left: -50%;}div.media_iframe_video.padding-small iframe{padding: 4px;}div.media_iframe_video.padding-medium iframe{padding: 8px;}div.media_iframe_video.padding-large iframe{padding: 16px;}div.media_iframe_video.padding-xl iframe{padding: 32px;}div.media_iframe_video .media_iframe_video_size{padding-bottom: 66.5%; position: relative; width: 100%; height: 0;}div.media_iframe_video .css_editable_mode_display{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; display: none; z-index: 2;}html[data-browser^="msie"] div.media_iframe_video iframe{margin-left: 0;}address .fa.fa-mobile-phone{margin: 0 3px 0 2px;}address .fa.fa-file-text-o{margin-right: 1px;}span[data-oe-type="monetary"]{white-space: nowrap;}ul.oe_menu_editor .oe_menu_placeholder{outline: 1px dashed #4183C4;}ul.oe_menu_editor ul{list-style: none;}ul.oe_menu_editor li div{cursor: move;}.mt0{margin-top: 0px !important;}.mb0{margin-bottom: 0px !important;}.pt0{padding-top: 0px !important;}.pb0{padding-bottom: 0px !important;}.mt8{margin-top: 8px !important;}.mb8{margin-bottom: 8px !important;}.pt8{padding-top: 8px !important;}.pb8{padding-bottom: 8px !important;}.mt16{margin-top: 16px !important;}.mb16{margin-bottom: 16px !important;}.pt16{padding-top: 16px !important;}.pb16{padding-bottom: 16px !important;}.mt24{margin-top: 24px !important;}.mb24{margin-bottom: 24px !important;}.pt24{padding-top: 24px !important;}.pb24{padding-bottom: 24px !important;}.mt32{margin-top: 32px !important;}.mb32{margin-bottom: 32px !important;}.pt32{padding-top: 32px !important;}.pb32{padding-bottom: 32px !important;}.mt40{margin-top: 40px !important;}.mb40{margin-bottom: 40px !important;}.pt40{padding-top: 40px !important;}.pb40{padding-bottom: 40px !important;}.mt48{margin-top: 48px !important;}.mb48{margin-bottom: 48px !important;}.pt48{padding-top: 48px !important;}.pb48{padding-bottom: 48px !important;}.mt56{margin-top: 56px !important;}.mb56{margin-bottom: 56px !important;}.pt56{padding-top: 56px !important;}.pb56{padding-bottom: 56px !important;}.mt64{margin-top: 64px !important;}.mb64{margin-bottom: 64px !important;}.pt64{padding-top: 64px !important;}.pb64{padding-bottom: 64px !important;}.mt72{margin-top: 72px !important;}.mb72{margin-bottom: 72px !important;}.pt72{padding-top: 72px !important;}.pb72{padding-bottom: 72px !important;}.mt80{margin-top: 80px !important;}.mb80{margin-bottom: 80px !important;}.pt80{padding-top: 80px !important;}.pb80{padding-bottom: 80px !important;}.mt88{margin-top: 88px !important;}.mb88{margin-bottom: 88px !important;}.pt88{padding-top: 88px !important;}.pb88{padding-bottom: 88px !important;}.mt96{margin-top: 96px !important;}.mb96{margin-bottom: 96px !important;}.pt96{padding-top: 96px !important;}.pb96{padding-bottom: 96px !important;}.mt104{margin-top: 104px !important;}.mb104{margin-bottom: 104px !important;}.pt104{padding-top: 104px !important;}.pb104{padding-bottom: 104px !important;}.mt112{margin-top: 112px !important;}.mb112{margin-bottom: 112px !important;}.pt112{padding-top: 112px !important;}.pb112{padding-bottom: 112px !important;}.mt120{margin-top: 120px !important;}.mb120{margin-bottom: 120px !important;}.pt120{padding-top: 120px !important;}.pb120{padding-bottom: 120px !important;}.mt128{margin-top: 128px !important;}.mb128{margin-bottom: 128px !important;}.pt128{padding-top: 128px !important;}.pb128{padding-bottom: 128px !important;}.mt136{margin-top: 136px !important;}.mb136{margin-bottom: 136px !important;}.pt136{padding-top: 136px !important;}.pb136{padding-bottom: 136px !important;}.mt144{margin-top: 144px !important;}.mb144{margin-bottom: 144px !important;}.pt144{padding-top: 144px !important;}.pb144{padding-bottom: 144px !important;}.mt152{margin-top: 152px !important;}.mb152{margin-bottom: 152px !important;}.pt152{padding-top: 152px !important;}.pb152{padding-bottom: 152px !important;}.mt160{margin-top: 160px !important;}.mb160{margin-bottom: 160px !important;}.pt160{padding-top: 160px !important;}.pb160{padding-bottom: 160px !important;}.mt168{margin-top: 168px !important;}.mb168{margin-bottom: 168px !important;}.pt168{padding-top: 168px !important;}.pb168{padding-bottom: 168px !important;}.mt176{margin-top: 176px !important;}.mb176{margin-bottom: 176px !important;}.pt176{padding-top: 176px !important;}.pb176{padding-bottom: 176px !important;}.mt184{margin-top: 184px !important;}.mb184{margin-bottom: 184px !important;}.pt184{padding-top: 184px !important;}.pb184{padding-bottom: 184px !important;}.mt192{margin-top: 192px !important;}.mb192{margin-bottom: 192px !important;}.pt192{padding-top: 192px !important;}.pb192{padding-bottom: 192px !important;}.mt200{margin-top: 200px !important;}.mb200{margin-bottom: 200px !important;}.pt200{padding-top: 200px !important;}.pb200{padding-bottom: 200px !important;}.mt208{margin-top: 208px !important;}.mb208{margin-bottom: 208px !important;}.pt208{padding-top: 208px !important;}.pb208{padding-bottom: 208px !important;}.mt216{margin-top: 216px !important;}.mb216{margin-bottom: 216px !important;}.pt216{padding-top: 216px !important;}.pb216{padding-bottom: 216px !important;}.mt224{margin-top: 224px !important;}.mb224{margin-bottom: 224px !important;}.pt224{padding-top: 224px !important;}.pb224{padding-bottom: 224px !important;}.mt232{margin-top: 232px !important;}.mb232{margin-bottom: 232px !important;}.pt232{padding-top: 232px !important;}.pb232{padding-bottom: 232px !important;}.mt240{margin-top: 240px !important;}.mb240{margin-bottom: 240px !important;}.pt240{padding-top: 240px !important;}.pb240{padding-bottom: 240px !important;}.mt248{margin-top: 248px !important;}.mb248{margin-bottom: 248px !important;}.pt248{padding-top: 248px !important;}.pb248{padding-bottom: 248px !important;}.mt256{margin-top: 256px !important;}.mb256{margin-bottom: 256px !important;}.pt256{padding-top: 256px !important;}.pb256{padding-bottom: 256px !important;}.mt4{margin-top: 4px !important;}.mb4{margin-bottom: 4px !important;}.pt4{padding-top: 4px !important;}.pb4{padding-bottom: 4px !important;}.mt92{margin-top: 92px !important;}.mb92{margin-bottom: 92px !important;}.ml0{margin-left: 0px !important;}.mr0{margin-right: 0px !important;}.ml4{margin-left: 4px !important;}.mr4{margin-right: 4px !important;}.ml8{margin-left: 8px !important;}.mr8{margin-right: 8px !important;}.ml16{margin-left: 16px !important;}.mr16{margin-right: 16px !important;}.ml32{margin-left: 32px !important;}.mr32{margin-right: 32px !important;}.ml64{margin-left: 64px !important;}.mr64{margin-right: 64px !important;}a.o_underline{text-decoration: underline;}a.o_underline:hover{text-decoration: underline;}.o_ace_view_editor{background: #2F3129; color: white; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; opacity: 0.97;}.o_ace_view_editor .o_ace_view_editor_title{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 7.5px;}.o_ace_view_editor .o_ace_view_editor_title > .o_ace_type_switcher > button::after{content: ""; display: inline-block; width: 0; height: 0; vertical-align: middle; border-bottom: 0; border-left: 0.3em solid transparent; border-right: 0.3em solid transparent; border-top: 0.3em solid; -moz-transform: scale(0.9999); margin-left: 4px;}.o_ace_view_editor .o_ace_view_editor_title > *{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; margin: 0 7.5px;}.o_ace_view_editor .o_ace_view_editor_title > *.o_include_option{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; font-size: 11px;}.o_ace_view_editor .o_ace_view_editor_title > *.o_include_option > .custom-control{margin-right: 7.5px;}.o_ace_view_editor .o_ace_view_editor_title > *.o_res_list{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-width: 60px;}.o_ace_view_editor #ace-view-id{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding: 7.5px 15px; background-color: #4a4d40;}.o_ace_view_editor #ace-view-id .o_ace_editor_resource_info{color: #ebecee;}.o_ace_view_editor #ace-view-editor{height: 70%; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;}.o_ace_view_editor #ace-view-editor .ace_gutter{cursor: ew-resize;}.o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error{position: relative;}.o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error::before{position: absolute; top: -100vh; left: auto; bottom: -100vh; right: 0; content: ""; z-index: 1000; display: -webkit-box; display: -webkit-flex; display: flex; background-color: #e6586c; color: white; font-size: 1.2em; align-items: center; justify-content: center; cursor: help; width: 2px;}.o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error::after{position: absolute; top: -100%; left: 0; bottom: -100%; right: 0; content: ""; z-index: 1000; display: -webkit-box; display: -webkit-flex; display: flex; background-color: #e6586c; color: white; font-size: 1.2em; align-items: center; justify-content: center; cursor: help; font-family: FontAwesome; content: "\f071";}.o_ace_view_editor #ace-view-editor .ace_resize_bar{position: absolute; top: auto; left: auto; bottom: auto; right: 0; width: 25px; height: 100%; cursor: ew-resize;}.o_ace_error_popover{max-width: 40vw;}.o_ace_error_popover .popover-body{background-color: #4a4d40; color: #ebecee;}.o_ace_error_popover.bs-popover-left .arrow::after, .o_ace_error_popover.bs-popover-auto[x-placement^="left"] .arrow::after{border-left-color: #4a4d40;}.o_ace_error_popover.bs-popover-right .arrow::after, .o_ace_error_popover.bs-popover-auto[x-placement^="right"] .arrow::after{border-right-color: #4a4d40;}.o_ace_error_popover code{display: block; max-width: 100%; overflow-x: auto; white-space: pre; color: cyan;}.ace_editor > .ace_gutter{display: block !important;}.o_ace_select2_dropdown{width: auto !important; padding-top: 4px; font-family: monospace !important;}.o_ace_select2_dropdown > .select2-results{max-height: none; max-height: 70vh;}.o_ace_select2_dropdown > .select2-results .select2-result-label{padding-top: 1px; padding-bottom: 2px;}.o_ace_select2_dropdown > .select2-results .select2-result-label > .o_ace_select2_result{padding: 0; font-size: 12px; white-space: nowrap;}.o_nocontent_help{pointer-events: auto; max-width: 650px; margin: auto; padding: 15px; z-index: 1000; text-align: center; color: #777777; font-size: 115%;}.o_nocontent_help > p:first-of-type{margin-top: 0; color: black; font-weight: bold; font-size: 125%;}.o_nocontent_help a{cursor: pointer;}.o_we_search_prompt{position: relative; min-height: 250px; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center;}.o_we_search_prompt > h2{max-width: 500px; text-align: center;}.o_we_search_prompt::before{content: ""; position: absolute; top: 0; left: auto; bottom: auto; right: 50px; width: 100px; height: 150px; opacity: .5; background-image: url("/web_editor/static/src/img/curved_arrow.svg"); background-size: 100%; background-repeat: no-repeat;}@media (max-width: 767.98px){odoo-wysiwyg-container .panel-heading.note-toolbar{overflow-x: auto;}odoo-wysiwyg-container .btn-group{position: static;}.o_technical_modal.o_web_editor_dialog{z-index: 2001;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog{max-width: inherit !important; z-index: 2001;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-dialog, .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .model-content{height: 100%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search{width: 100%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search .btn-group{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-around; padding: 5px;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .font-icons-icons{text-align: center;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-control.o_we_search{height: inherit;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group{width: 100%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group .btn.btn-primary:not(.dropdown-toggle){width: 90%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2{margin-left: 0 !important;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append{width: 100%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .btn{width: 100%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .ml-2{margin-left: 0 !important;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell{flex: initial; max-width: 100%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell > .o_existing_attachment_remove{opacity: inherit; top: 10px;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto, .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .o_portal_security_body{width: 100%;}.o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto .form-group input.w-100, .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .o_portal_security_body .form-group input.w-100{min-width: 100px;}}blockquote{padding: 0.5rem 1rem; border-left: 5px solid; border-color: #DEE2E6; font-style: italic;}.o_cc .dropdown-menu .dropdown-item, .o_cc .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: #212529 !important;}.o_cc .dropdown-menu .dropdown-item:hover, .o_cc .dropdown-menu .dropdown-item:focus, .o_cc .dropdown-menu .dropdown-item h6:hover, .o_cc .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: #16181b !important;}.o_cc .dropdown-menu .dropdown-item.disabled, .o_cc .dropdown-menu .dropdown-item.disabled h6, .o_cc .dropdown-menu .dropdown-item:disabled, .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader, .o_cc .dropdown-menu .dropdown-item:disabled h6, .o_cc .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.o_wysiwyg_loader, .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader h6{color: #6C757D !important;}.o_cc1, .navbar-light, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar{background-color: #FFFFFF; color: #212529;}.o_cc1 .text-muted, .navbar-light .text-muted, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .text-muted, .o_colored_level .o_cc1 .text-muted, .o_colored_level .navbar-light .text-muted, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .text-muted{color: rgba(33, 37, 41, 0.7) !important;}.o_cc1 a:not(.btn), .navbar-light a:not(.btn), #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn), .o_cc1 .btn-link, .navbar-light .btn-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-link, .o_colored_level .o_cc1 a:not(.btn), .o_colored_level .navbar-light a:not(.btn), .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn), .o_colored_level .o_cc1 .btn-link, .o_colored_level .navbar-light .btn-link, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-link{color: #267372;}.o_cc1 a:not(.btn):hover, .navbar-light a:not(.btn):hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn):hover, .o_cc1 .btn-link:hover, .navbar-light .btn-link:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-link:hover, .o_colored_level .o_cc1 a:not(.btn):hover, .o_colored_level .navbar-light a:not(.btn):hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a:not(.btn):hover, .o_colored_level .o_cc1 .btn-link:hover, .o_colored_level .navbar-light .btn-link:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-link:hover{color: #256f6e;}.o_cc1 .btn-fill-primary, .navbar-light .btn-fill-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary, .o_cc1 .btn-primary, .navbar-light .btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary, .o_colored_level .o_cc1 .btn-fill-primary, .o_colored_level .navbar-light .btn-fill-primary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary, .o_colored_level .o_cc1 .btn-primary, .o_colored_level .navbar-light .btn-primary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc1 .btn-fill-primary:hover, .navbar-light .btn-fill-primary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:hover, .o_cc1 .btn-primary:hover, .navbar-light .btn-primary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:hover, .o_colored_level .o_cc1 .btn-fill-primary:hover, .o_colored_level .navbar-light .btn-fill-primary:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:hover, .o_colored_level .o_cc1 .btn-primary:hover, .o_colored_level .navbar-light .btn-primary:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:hover{color: #FFFFFF; background-color: #30908e; border-color: #2d8685;}.o_cc1 .btn-fill-primary:focus, .navbar-light .btn-fill-primary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:focus, .o_cc1 .btn-primary:focus, .navbar-light .btn-primary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:focus, .o_cc1 .btn-fill-primary.focus, .navbar-light .btn-fill-primary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.focus, .o_cc1 .focus.btn-primary, .navbar-light .focus.btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .focus.btn-primary, .o_colored_level .o_cc1 .btn-fill-primary:focus, .o_colored_level .navbar-light .btn-fill-primary:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:focus, .o_colored_level .o_cc1 .btn-primary:focus, .o_colored_level .navbar-light .btn-primary:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:focus, .o_colored_level .o_cc1 .btn-fill-primary.focus, .o_colored_level .navbar-light .btn-fill-primary.focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.focus, .o_colored_level .o_cc1 .focus.btn-primary, .o_colored_level .navbar-light .focus.btn-primary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .focus.btn-primary{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc1 .btn-fill-primary.disabled, .navbar-light .btn-fill-primary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.disabled, .o_cc1 .disabled.btn-primary, .navbar-light .disabled.btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .disabled.btn-primary, .o_cc1 .btn-fill-primary:disabled, .navbar-light .btn-fill-primary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:disabled, .o_cc1 .btn-primary:disabled, .navbar-light .btn-primary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:disabled, .o_cc1 .btn-primary.o_wysiwyg_loader, .navbar-light .btn-primary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary.o_wysiwyg_loader, .o_cc1 .btn-fill-primary.o_wysiwyg_loader, .navbar-light .btn-fill-primary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-fill-primary.disabled, .o_colored_level .navbar-light .btn-fill-primary.disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.disabled, .o_colored_level .o_cc1 .disabled.btn-primary, .o_colored_level .navbar-light .disabled.btn-primary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .disabled.btn-primary, .o_colored_level .o_cc1 .btn-fill-primary:disabled, .o_colored_level .navbar-light .btn-fill-primary:disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:disabled, .o_colored_level .o_cc1 .btn-primary:disabled, .o_colored_level .navbar-light .btn-primary:disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:disabled, .o_colored_level .o_cc1 .btn-primary.o_wysiwyg_loader, .o_colored_level .navbar-light .btn-primary.o_wysiwyg_loader, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-fill-primary.o_wysiwyg_loader, .o_colored_level .navbar-light .btn-fill-primary.o_wysiwyg_loader, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.o_wysiwyg_loader{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-fill-primary.dropdown-toggle, .show > .navbar-light .btn-fill-primary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.dropdown-toggle, .show > .o_cc1 .dropdown-toggle.btn-primary, .show > .navbar-light .dropdown-toggle.btn-primary, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-primary, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-fill-primary.dropdown-toggle, .show > .o_colored_level .navbar-light .btn-fill-primary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.dropdown-toggle, .show > .o_colored_level .o_cc1 .dropdown-toggle.btn-primary, .show > .o_colored_level .navbar-light .dropdown-toggle.btn-primary, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-primary{color: #FFFFFF; background-color: #2d8685; border-color: #2a7d7b;}.o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-fill-primary.dropdown-toggle:focus, .show > .navbar-light .btn-fill-primary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc1 .dropdown-toggle.btn-primary:focus, .show > .navbar-light .dropdown-toggle.btn-primary:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .navbar-light .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .navbar-light .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level .navbar-light .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level .o_cc1 .dropdown-toggle.btn-primary:focus, .show > .o_colored_level .navbar-light .dropdown-toggle.btn-primary:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-primary:focus{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc1 .btn-outline-primary, .navbar-light .btn-outline-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary, .o_colored_level .o_cc1 .btn-outline-primary, .o_colored_level .navbar-light .btn-outline-primary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary{color: #3aadaa; border-color: #3aadaa;}.o_cc1 .btn-outline-primary:hover, .navbar-light .btn-outline-primary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:hover, .o_colored_level .o_cc1 .btn-outline-primary:hover, .o_colored_level .navbar-light .btn-outline-primary:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:hover{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc1 .btn-outline-primary:focus, .navbar-light .btn-outline-primary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:focus, .o_cc1 .btn-outline-primary.focus, .navbar-light .btn-outline-primary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.focus, .o_colored_level .o_cc1 .btn-outline-primary:focus, .o_colored_level .navbar-light .btn-outline-primary:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:focus, .o_colored_level .o_cc1 .btn-outline-primary.focus, .o_colored_level .navbar-light .btn-outline-primary.focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc1 .btn-outline-primary.disabled, .navbar-light .btn-outline-primary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.disabled, .o_cc1 .btn-outline-primary:disabled, .navbar-light .btn-outline-primary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:disabled, .o_cc1 .btn-outline-primary.o_wysiwyg_loader, .navbar-light .btn-outline-primary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-outline-primary.disabled, .o_colored_level .navbar-light .btn-outline-primary.disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.disabled, .o_colored_level .o_cc1 .btn-outline-primary:disabled, .o_colored_level .navbar-light .btn-outline-primary:disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:disabled, .o_colored_level .o_cc1 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .navbar-light .btn-outline-primary.o_wysiwyg_loader, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.o_wysiwyg_loader{color: #3aadaa; background-color: transparent;}.o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-outline-primary.dropdown-toggle, .show > .navbar-light .btn-outline-primary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-outline-primary.dropdown-toggle, .show > .o_colored_level .navbar-light .btn-outline-primary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.dropdown-toggle{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-outline-primary.dropdown-toggle:focus, .show > .navbar-light .btn-outline-primary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .navbar-light .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-outline-primary.dropdown-toggle:focus, .show > .o_colored_level .navbar-light .btn-outline-primary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc1 .btn-fill-secondary, .navbar-light .btn-fill-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary, .o_cc1 .btn-secondary, .navbar-light .btn-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary, .o_colored_level .navbar-light .btn-fill-secondary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary, .o_colored_level .o_cc1 .btn-secondary, .o_colored_level .navbar-light .btn-secondary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc1 .btn-fill-secondary:hover, .navbar-light .btn-fill-secondary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:hover, .o_cc1 .btn-secondary:hover, .navbar-light .btn-secondary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:hover, .o_colored_level .o_cc1 .btn-fill-secondary:hover, .o_colored_level .navbar-light .btn-fill-secondary:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:hover, .o_colored_level .o_cc1 .btn-secondary:hover, .o_colored_level .navbar-light .btn-secondary:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:hover{color: #FFFFFF; background-color: #675462; border-color: #604e5b;}.o_cc1 .btn-fill-secondary:focus, .navbar-light .btn-fill-secondary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:focus, .o_cc1 .btn-secondary:focus, .navbar-light .btn-secondary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:focus, .o_cc1 .btn-fill-secondary.focus, .navbar-light .btn-fill-secondary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.focus, .o_cc1 .focus.btn-secondary, .navbar-light .focus.btn-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .focus.btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary:focus, .o_colored_level .navbar-light .btn-fill-secondary:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:focus, .o_colored_level .o_cc1 .btn-secondary:focus, .o_colored_level .navbar-light .btn-secondary:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:focus, .o_colored_level .o_cc1 .btn-fill-secondary.focus, .o_colored_level .navbar-light .btn-fill-secondary.focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.focus, .o_colored_level .o_cc1 .focus.btn-secondary, .o_colored_level .navbar-light .focus.btn-secondary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .focus.btn-secondary{box-shadow: 0 0 0 0.2rem rgba(143, 124, 138, 0.5);}.o_cc1 .btn-fill-secondary.disabled, .navbar-light .btn-fill-secondary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.disabled, .o_cc1 .disabled.btn-secondary, .navbar-light .disabled.btn-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .disabled.btn-secondary, .o_cc1 .btn-fill-secondary:disabled, .navbar-light .btn-fill-secondary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:disabled, .o_cc1 .btn-secondary:disabled, .navbar-light .btn-secondary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:disabled, .o_cc1 .btn-secondary.o_wysiwyg_loader, .navbar-light .btn-secondary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary.o_wysiwyg_loader, .o_cc1 .btn-fill-secondary.o_wysiwyg_loader, .navbar-light .btn-fill-secondary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-fill-secondary.disabled, .o_colored_level .navbar-light .btn-fill-secondary.disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.disabled, .o_colored_level .o_cc1 .disabled.btn-secondary, .o_colored_level .navbar-light .disabled.btn-secondary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .disabled.btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary:disabled, .o_colored_level .navbar-light .btn-fill-secondary:disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:disabled, .o_colored_level .o_cc1 .btn-secondary:disabled, .o_colored_level .navbar-light .btn-secondary:disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:disabled, .o_colored_level .o_cc1 .btn-secondary.o_wysiwyg_loader, .o_colored_level .navbar-light .btn-secondary.o_wysiwyg_loader, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level .navbar-light .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.o_wysiwyg_loader{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-fill-secondary.dropdown-toggle, .show > .navbar-light .btn-fill-secondary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.dropdown-toggle, .show > .o_cc1 .dropdown-toggle.btn-secondary, .show > .navbar-light .dropdown-toggle.btn-secondary, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level .navbar-light .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level .o_cc1 .dropdown-toggle.btn-secondary, .show > .o_colored_level .navbar-light .dropdown-toggle.btn-secondary, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-secondary{color: #FFFFFF; background-color: #604e5b; border-color: #594954;}.o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-fill-secondary.dropdown-toggle:focus, .show > .navbar-light .btn-fill-secondary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc1 .dropdown-toggle.btn-secondary:focus, .show > .navbar-light .dropdown-toggle.btn-secondary:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .navbar-light .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .navbar-light .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level .navbar-light .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level .o_cc1 .dropdown-toggle.btn-secondary:focus, .show > .o_colored_level .navbar-light .dropdown-toggle.btn-secondary:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-toggle.btn-secondary:focus{box-shadow: 0 0 0 0.2rem rgba(143, 124, 138, 0.5);}.o_cc1 .btn-outline-secondary, .navbar-light .btn-outline-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary, .o_colored_level .o_cc1 .btn-outline-secondary, .o_colored_level .navbar-light .btn-outline-secondary, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary{color: #7c6576; border-color: #7c6576;}.o_cc1 .btn-outline-secondary:hover, .navbar-light .btn-outline-secondary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:hover, .o_colored_level .o_cc1 .btn-outline-secondary:hover, .o_colored_level .navbar-light .btn-outline-secondary:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:hover{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc1 .btn-outline-secondary:focus, .navbar-light .btn-outline-secondary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:focus, .o_cc1 .btn-outline-secondary.focus, .navbar-light .btn-outline-secondary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.focus, .o_colored_level .o_cc1 .btn-outline-secondary:focus, .o_colored_level .navbar-light .btn-outline-secondary:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:focus, .o_colored_level .o_cc1 .btn-outline-secondary.focus, .o_colored_level .navbar-light .btn-outline-secondary.focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(124, 101, 118, 0.5);}.o_cc1 .btn-outline-secondary.disabled, .navbar-light .btn-outline-secondary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.disabled, .o_cc1 .btn-outline-secondary:disabled, .navbar-light .btn-outline-secondary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:disabled, .o_cc1 .btn-outline-secondary.o_wysiwyg_loader, .navbar-light .btn-outline-secondary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-outline-secondary.disabled, .o_colored_level .navbar-light .btn-outline-secondary.disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.disabled, .o_colored_level .o_cc1 .btn-outline-secondary:disabled, .o_colored_level .navbar-light .btn-outline-secondary:disabled, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:disabled, .o_colored_level .o_cc1 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .navbar-light .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.o_wysiwyg_loader{color: #7c6576; background-color: transparent;}.o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-outline-secondary.dropdown-toggle, .show > .navbar-light .btn-outline-secondary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-outline-secondary.dropdown-toggle, .show > .o_colored_level .navbar-light .btn-outline-secondary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.dropdown-toggle{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-outline-secondary.dropdown-toggle:focus, .show > .navbar-light .btn-outline-secondary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .navbar-light .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-outline-secondary.dropdown-toggle:focus, .show > .o_colored_level .navbar-light .btn-outline-secondary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(124, 101, 118, 0.5);}.o_cc1 .nav-pills .nav-link.active, .navbar-light .nav-pills .nav-link.active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .nav-pills .nav-link.active, .o_cc1 .nav-pills .show > .nav-link, .navbar-light .nav-pills .show > .nav-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .nav-pills .show > .nav-link, .o_colored_level .o_cc1 .nav-pills .nav-link.active, .o_colored_level .navbar-light .nav-pills .nav-link.active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .nav-pills .nav-link.active, .o_colored_level .o_cc1 .nav-pills .show > .nav-link, .o_colored_level .navbar-light .nav-pills .show > .nav-link, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .nav-pills .show > .nav-link{background-color: #3aadaa; color: #FFFFFF;}.o_cc1 .dropdown-menu .dropdown-item.active, .navbar-light .dropdown-menu .dropdown-item.active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active, .o_cc1 .dropdown-menu .dropdown-item.active h6, .navbar-light .dropdown-menu .dropdown-item.active h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active h6, .o_cc1 .dropdown-menu .dropdown-item:active, .navbar-light .dropdown-menu .dropdown-item:active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active, .o_cc1 .dropdown-menu .dropdown-item:active h6, .navbar-light .dropdown-menu .dropdown-item:active h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active, .o_colored_level .navbar-light .dropdown-menu .dropdown-item.active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active h6, .o_colored_level .navbar-light .dropdown-menu .dropdown-item.active h6, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active, .o_colored_level .navbar-light .dropdown-menu .dropdown-item:active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active h6, .o_colored_level .navbar-light .dropdown-menu .dropdown-item:active h6, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active h6{background-color: #3aadaa; color: #FFFFFF !important;}.o_cc1 .dropdown-menu .dropdown-item.active:hover, .navbar-light .dropdown-menu .dropdown-item.active:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active:hover, .o_cc1 .dropdown-menu .dropdown-item.active:focus, .navbar-light .dropdown-menu .dropdown-item.active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active:focus, .o_cc1 .dropdown-menu .dropdown-item.active h6:hover, .navbar-light .dropdown-menu .dropdown-item.active h6:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active h6:hover, .o_cc1 .dropdown-menu .dropdown-item.active h6:focus, .navbar-light .dropdown-menu .dropdown-item.active h6:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active h6:focus, .o_cc1 .dropdown-menu .dropdown-item:active:hover, .navbar-light .dropdown-menu .dropdown-item:active:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active:hover, .o_cc1 .dropdown-menu .dropdown-item:active:focus, .navbar-light .dropdown-menu .dropdown-item:active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active:focus, .o_cc1 .dropdown-menu .dropdown-item:active h6:hover, .navbar-light .dropdown-menu .dropdown-item:active h6:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active h6:hover, .o_cc1 .dropdown-menu .dropdown-item:active h6:focus, .navbar-light .dropdown-menu .dropdown-item:active h6:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .navbar-light .dropdown-menu .dropdown-item.active:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .navbar-light .dropdown-menu .dropdown-item.active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .navbar-light .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .navbar-light .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .navbar-light .dropdown-menu .dropdown-item:active:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .navbar-light .dropdown-menu .dropdown-item:active:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .navbar-light .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .navbar-light .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .dropdown-menu .dropdown-item:active h6:focus{color: #FFFFFF !important;}.o_cc1 a.list-group-item, .navbar-light a.list-group-item, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a.list-group-item, .o_colored_level .o_cc1 a.list-group-item, .o_colored_level .navbar-light a.list-group-item, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a.list-group-item{color: #3aadaa;}.o_cc1 a.list-group-item.active, .navbar-light a.list-group-item.active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a.list-group-item.active, .o_colored_level .o_cc1 a.list-group-item.active, .o_colored_level .navbar-light a.list-group-item.active, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar a.list-group-item.active{background-color: #3aadaa; color: #FFFFFF; border-color: #3aadaa;}.o_cc2{background-color: #F6F6F6; color: #212529;}.o_cc2 .text-muted, .o_colored_level .o_cc2 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}.o_cc2 h1, .o_cc2 h2, .o_cc2 h3, .o_cc2 h4, .o_cc2 h5, .o_cc2 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: #3aadaa;}.o_cc2 a:not(.btn), .o_cc2 .btn-link, .o_colored_level .o_cc2 a:not(.btn), .o_colored_level .o_cc2 .btn-link{color: #267372;}.o_cc2 a:not(.btn):hover, .o_cc2 .btn-link:hover, .o_colored_level .o_cc2 a:not(.btn):hover, .o_colored_level .o_cc2 .btn-link:hover{color: #216463;}.o_cc2 .btn-fill-primary, .o_cc2 .btn-primary, .o_colored_level .o_cc2 .btn-fill-primary, .o_colored_level .o_cc2 .btn-primary{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc2 .btn-fill-primary:hover, .o_cc2 .btn-primary:hover, .o_colored_level .o_cc2 .btn-fill-primary:hover, .o_colored_level .o_cc2 .btn-primary:hover{color: #FFFFFF; background-color: #30908e; border-color: #2d8685;}.o_cc2 .btn-fill-primary:focus, .o_cc2 .btn-primary:focus, .o_cc2 .btn-fill-primary.focus, .o_cc2 .focus.btn-primary, .o_colored_level .o_cc2 .btn-fill-primary:focus, .o_colored_level .o_cc2 .btn-primary:focus, .o_colored_level .o_cc2 .btn-fill-primary.focus, .o_colored_level .o_cc2 .focus.btn-primary{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc2 .btn-fill-primary.disabled, .o_cc2 .disabled.btn-primary, .o_cc2 .btn-fill-primary:disabled, .o_cc2 .btn-primary:disabled, .o_cc2 .btn-primary.o_wysiwyg_loader, .o_cc2 .btn-fill-primary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-fill-primary.disabled, .o_colored_level .o_cc2 .disabled.btn-primary, .o_colored_level .o_cc2 .btn-fill-primary:disabled, .o_colored_level .o_cc2 .btn-primary:disabled, .o_colored_level .o_cc2 .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-fill-primary.o_wysiwyg_loader{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-fill-primary.dropdown-toggle, .show > .o_cc2 .dropdown-toggle.btn-primary, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-fill-primary.dropdown-toggle, .show > .o_colored_level .o_cc2 .dropdown-toggle.btn-primary{color: #FFFFFF; background-color: #2d8685; border-color: #2a7d7b;}.o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc2 .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level .o_cc2 .dropdown-toggle.btn-primary:focus{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc2 .btn-outline-primary, .o_colored_level .o_cc2 .btn-outline-primary{color: #3aadaa; border-color: #3aadaa;}.o_cc2 .btn-outline-primary:hover, .o_colored_level .o_cc2 .btn-outline-primary:hover{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc2 .btn-outline-primary:focus, .o_cc2 .btn-outline-primary.focus, .o_colored_level .o_cc2 .btn-outline-primary:focus, .o_colored_level .o_cc2 .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc2 .btn-outline-primary.disabled, .o_cc2 .btn-outline-primary:disabled, .o_cc2 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-outline-primary.disabled, .o_colored_level .o_cc2 .btn-outline-primary:disabled, .o_colored_level .o_cc2 .btn-outline-primary.o_wysiwyg_loader{color: #3aadaa; background-color: transparent;}.o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-outline-primary.dropdown-toggle{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc2 .btn-fill-secondary, .o_cc2 .btn-secondary, .o_colored_level .o_cc2 .btn-fill-secondary, .o_colored_level .o_cc2 .btn-secondary{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc2 .btn-fill-secondary:hover, .o_cc2 .btn-secondary:hover, .o_colored_level .o_cc2 .btn-fill-secondary:hover, .o_colored_level .o_cc2 .btn-secondary:hover{color: #FFFFFF; background-color: #675462; border-color: #604e5b;}.o_cc2 .btn-fill-secondary:focus, .o_cc2 .btn-secondary:focus, .o_cc2 .btn-fill-secondary.focus, .o_cc2 .focus.btn-secondary, .o_colored_level .o_cc2 .btn-fill-secondary:focus, .o_colored_level .o_cc2 .btn-secondary:focus, .o_colored_level .o_cc2 .btn-fill-secondary.focus, .o_colored_level .o_cc2 .focus.btn-secondary{box-shadow: 0 0 0 0.2rem rgba(143, 124, 138, 0.5);}.o_cc2 .btn-fill-secondary.disabled, .o_cc2 .disabled.btn-secondary, .o_cc2 .btn-fill-secondary:disabled, .o_cc2 .btn-secondary:disabled, .o_cc2 .btn-secondary.o_wysiwyg_loader, .o_cc2 .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-fill-secondary.disabled, .o_colored_level .o_cc2 .disabled.btn-secondary, .o_colored_level .o_cc2 .btn-fill-secondary:disabled, .o_colored_level .o_cc2 .btn-secondary:disabled, .o_colored_level .o_cc2 .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-fill-secondary.o_wysiwyg_loader{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-fill-secondary.dropdown-toggle, .show > .o_cc2 .dropdown-toggle.btn-secondary, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level .o_cc2 .dropdown-toggle.btn-secondary{color: #FFFFFF; background-color: #604e5b; border-color: #594954;}.o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc2 .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level .o_cc2 .dropdown-toggle.btn-secondary:focus{box-shadow: 0 0 0 0.2rem rgba(143, 124, 138, 0.5);}.o_cc2 .btn-outline-secondary, .o_colored_level .o_cc2 .btn-outline-secondary{color: #7c6576; border-color: #7c6576;}.o_cc2 .btn-outline-secondary:hover, .o_colored_level .o_cc2 .btn-outline-secondary:hover{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc2 .btn-outline-secondary:focus, .o_cc2 .btn-outline-secondary.focus, .o_colored_level .o_cc2 .btn-outline-secondary:focus, .o_colored_level .o_cc2 .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(124, 101, 118, 0.5);}.o_cc2 .btn-outline-secondary.disabled, .o_cc2 .btn-outline-secondary:disabled, .o_cc2 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-outline-secondary.disabled, .o_colored_level .o_cc2 .btn-outline-secondary:disabled, .o_colored_level .o_cc2 .btn-outline-secondary.o_wysiwyg_loader{color: #7c6576; background-color: transparent;}.o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-outline-secondary.dropdown-toggle{color: #FFFFFF; background-color: #7c6576; border-color: #7c6576;}.o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(124, 101, 118, 0.5);}.o_cc2 .nav-pills .nav-link.active, .o_cc2 .nav-pills .show > .nav-link, .o_colored_level .o_cc2 .nav-pills .nav-link.active, .o_colored_level .o_cc2 .nav-pills .show > .nav-link{background-color: #3aadaa; color: #FFFFFF;}.o_cc2 .dropdown-menu .dropdown-item.active, .o_cc2 .dropdown-menu .dropdown-item.active h6, .o_cc2 .dropdown-menu .dropdown-item:active, .o_cc2 .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active h6{background-color: #3aadaa; color: #FFFFFF !important;}.o_cc2 .dropdown-menu .dropdown-item.active:hover, .o_cc2 .dropdown-menu .dropdown-item.active:focus, .o_cc2 .dropdown-menu .dropdown-item.active h6:hover, .o_cc2 .dropdown-menu .dropdown-item.active h6:focus, .o_cc2 .dropdown-menu .dropdown-item:active:hover, .o_cc2 .dropdown-menu .dropdown-item:active:focus, .o_cc2 .dropdown-menu .dropdown-item:active h6:hover, .o_cc2 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active h6:focus{color: #FFFFFF !important;}.o_cc2 a.list-group-item, .o_colored_level .o_cc2 a.list-group-item{color: #3aadaa;}.o_cc2 a.list-group-item.active, .o_colored_level .o_cc2 a.list-group-item.active{background-color: #3aadaa; color: #FFFFFF; border-color: #3aadaa;}.o_cc3{background-color: #7c6576; color: #FFFFFF;}.o_cc3 .text-muted, .o_colored_level .o_cc3 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}.o_cc3 a:not(.btn), .o_cc3 .btn-link, .o_colored_level .o_cc3 a:not(.btn), .o_colored_level .o_cc3 .btn-link{color: #66ccca;}.o_cc3 a:not(.btn):hover, .o_cc3 .btn-link:hover, .o_colored_level .o_cc3 a:not(.btn):hover, .o_colored_level .o_cc3 .btn-link:hover{color: #133a39;}.o_cc3 .btn-fill-primary, .o_cc3 .btn-primary, .o_colored_level .o_cc3 .btn-fill-primary, .o_colored_level .o_cc3 .btn-primary{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc3 .btn-fill-primary:hover, .o_cc3 .btn-primary:hover, .o_colored_level .o_cc3 .btn-fill-primary:hover, .o_colored_level .o_cc3 .btn-primary:hover{color: #FFFFFF; background-color: #30908e; border-color: #2d8685;}.o_cc3 .btn-fill-primary:focus, .o_cc3 .btn-primary:focus, .o_cc3 .btn-fill-primary.focus, .o_cc3 .focus.btn-primary, .o_colored_level .o_cc3 .btn-fill-primary:focus, .o_colored_level .o_cc3 .btn-primary:focus, .o_colored_level .o_cc3 .btn-fill-primary.focus, .o_colored_level .o_cc3 .focus.btn-primary{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc3 .btn-fill-primary.disabled, .o_cc3 .disabled.btn-primary, .o_cc3 .btn-fill-primary:disabled, .o_cc3 .btn-primary:disabled, .o_cc3 .btn-primary.o_wysiwyg_loader, .o_cc3 .btn-fill-primary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-fill-primary.disabled, .o_colored_level .o_cc3 .disabled.btn-primary, .o_colored_level .o_cc3 .btn-fill-primary:disabled, .o_colored_level .o_cc3 .btn-primary:disabled, .o_colored_level .o_cc3 .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-fill-primary.o_wysiwyg_loader{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-fill-primary.dropdown-toggle, .show > .o_cc3 .dropdown-toggle.btn-primary, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-fill-primary.dropdown-toggle, .show > .o_colored_level .o_cc3 .dropdown-toggle.btn-primary{color: #FFFFFF; background-color: #2d8685; border-color: #2a7d7b;}.o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc3 .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level .o_cc3 .dropdown-toggle.btn-primary:focus{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc3 .btn-outline-primary, .o_colored_level .o_cc3 .btn-outline-primary{color: #3aadaa; border-color: #3aadaa;}.o_cc3 .btn-outline-primary:hover, .o_colored_level .o_cc3 .btn-outline-primary:hover{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc3 .btn-outline-primary:focus, .o_cc3 .btn-outline-primary.focus, .o_colored_level .o_cc3 .btn-outline-primary:focus, .o_colored_level .o_cc3 .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc3 .btn-outline-primary.disabled, .o_cc3 .btn-outline-primary:disabled, .o_cc3 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-outline-primary.disabled, .o_colored_level .o_cc3 .btn-outline-primary:disabled, .o_colored_level .o_cc3 .btn-outline-primary.o_wysiwyg_loader{color: #3aadaa; background-color: transparent;}.o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-outline-primary.dropdown-toggle{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc3 .btn-fill-secondary, .o_cc3 .btn-secondary, .o_colored_level .o_cc3 .btn-fill-secondary, .o_colored_level .o_cc3 .btn-secondary{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc3 .btn-fill-secondary:hover, .o_cc3 .btn-secondary:hover, .o_colored_level .o_cc3 .btn-fill-secondary:hover, .o_colored_level .o_cc3 .btn-secondary:hover{color: #212529; background-color: #e3e3e3; border-color: #dddcdc;}.o_cc3 .btn-fill-secondary:focus, .o_cc3 .btn-secondary:focus, .o_cc3 .btn-fill-secondary.focus, .o_cc3 .focus.btn-secondary, .o_colored_level .o_cc3 .btn-fill-secondary:focus, .o_colored_level .o_cc3 .btn-secondary:focus, .o_colored_level .o_cc3 .btn-fill-secondary.focus, .o_colored_level .o_cc3 .focus.btn-secondary{box-shadow: 0 0 0 0.2rem rgba(214, 215, 215, 0.5);}.o_cc3 .btn-fill-secondary.disabled, .o_cc3 .disabled.btn-secondary, .o_cc3 .btn-fill-secondary:disabled, .o_cc3 .btn-secondary:disabled, .o_cc3 .btn-secondary.o_wysiwyg_loader, .o_cc3 .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-fill-secondary.disabled, .o_colored_level .o_cc3 .disabled.btn-secondary, .o_colored_level .o_cc3 .btn-fill-secondary:disabled, .o_colored_level .o_cc3 .btn-secondary:disabled, .o_colored_level .o_cc3 .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-fill-secondary.o_wysiwyg_loader{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-fill-secondary.dropdown-toggle, .show > .o_cc3 .dropdown-toggle.btn-secondary, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level .o_cc3 .dropdown-toggle.btn-secondary{color: #212529; background-color: #dddcdc; border-color: #d6d6d6;}.o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc3 .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level .o_cc3 .dropdown-toggle.btn-secondary:focus{box-shadow: 0 0 0 0.2rem rgba(214, 215, 215, 0.5);}.o_cc3 .btn-outline-secondary, .o_colored_level .o_cc3 .btn-outline-secondary{color: #F6F6F6; border-color: #F6F6F6;}.o_cc3 .btn-outline-secondary:hover, .o_colored_level .o_cc3 .btn-outline-secondary:hover{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc3 .btn-outline-secondary:focus, .o_cc3 .btn-outline-secondary.focus, .o_colored_level .o_cc3 .btn-outline-secondary:focus, .o_colored_level .o_cc3 .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5);}.o_cc3 .btn-outline-secondary.disabled, .o_cc3 .btn-outline-secondary:disabled, .o_cc3 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-outline-secondary.disabled, .o_colored_level .o_cc3 .btn-outline-secondary:disabled, .o_colored_level .o_cc3 .btn-outline-secondary.o_wysiwyg_loader{color: #F6F6F6; background-color: transparent;}.o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-outline-secondary.dropdown-toggle{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5);}.o_cc3 .nav-pills .nav-link.active, .o_cc3 .nav-pills .show > .nav-link, .o_colored_level .o_cc3 .nav-pills .nav-link.active, .o_colored_level .o_cc3 .nav-pills .show > .nav-link{background-color: #3aadaa; color: #FFFFFF;}.o_cc3 .dropdown-menu .dropdown-item.active, .o_cc3 .dropdown-menu .dropdown-item.active h6, .o_cc3 .dropdown-menu .dropdown-item:active, .o_cc3 .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active h6{background-color: #3aadaa; color: #FFFFFF !important;}.o_cc3 .dropdown-menu .dropdown-item.active:hover, .o_cc3 .dropdown-menu .dropdown-item.active:focus, .o_cc3 .dropdown-menu .dropdown-item.active h6:hover, .o_cc3 .dropdown-menu .dropdown-item.active h6:focus, .o_cc3 .dropdown-menu .dropdown-item:active:hover, .o_cc3 .dropdown-menu .dropdown-item:active:focus, .o_cc3 .dropdown-menu .dropdown-item:active h6:hover, .o_cc3 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active h6:focus{color: #FFFFFF !important;}.o_cc3 a.list-group-item, .o_colored_level .o_cc3 a.list-group-item{color: #3aadaa;}.o_cc3 a.list-group-item.active, .o_colored_level .o_cc3 a.list-group-item.active{background-color: #3aadaa; color: #FFFFFF; border-color: #3aadaa;}.o_cc4{background-color: #3aadaa; color: #FFFFFF;}.o_cc4 .text-muted, .o_colored_level .o_cc4 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}.o_cc4 a:not(.btn), .o_cc4 .btn-link, .o_colored_level .o_cc4 a:not(.btn), .o_colored_level .o_cc4 .btn-link{color: #16181b;}.o_cc4 a:not(.btn):hover, .o_cc4 .btn-link:hover, .o_colored_level .o_cc4 a:not(.btn):hover, .o_colored_level .o_cc4 .btn-link:hover{color: black;}.o_cc4 .btn-fill-primary, .o_cc4 .btn-primary, .o_colored_level .o_cc4 .btn-fill-primary, .o_colored_level .o_cc4 .btn-primary{color: #FFFFFF; background-color: #383E45; border-color: #383E45;}.o_cc4 .btn-fill-primary:hover, .o_cc4 .btn-primary:hover, .o_colored_level .o_cc4 .btn-fill-primary:hover, .o_colored_level .o_cc4 .btn-primary:hover{color: #FFFFFF; background-color: #272b30; border-color: #212529;}.o_cc4 .btn-fill-primary:focus, .o_cc4 .btn-primary:focus, .o_cc4 .btn-fill-primary.focus, .o_cc4 .focus.btn-primary, .o_colored_level .o_cc4 .btn-fill-primary:focus, .o_colored_level .o_cc4 .btn-primary:focus, .o_colored_level .o_cc4 .btn-fill-primary.focus, .o_colored_level .o_cc4 .focus.btn-primary{box-shadow: 0 0 0 0.2rem rgba(86, 91, 97, 0.5);}.o_cc4 .btn-fill-primary.disabled, .o_cc4 .disabled.btn-primary, .o_cc4 .btn-fill-primary:disabled, .o_cc4 .btn-primary:disabled, .o_cc4 .btn-primary.o_wysiwyg_loader, .o_cc4 .btn-fill-primary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-fill-primary.disabled, .o_colored_level .o_cc4 .disabled.btn-primary, .o_colored_level .o_cc4 .btn-fill-primary:disabled, .o_colored_level .o_cc4 .btn-primary:disabled, .o_colored_level .o_cc4 .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-fill-primary.o_wysiwyg_loader{color: #FFFFFF; background-color: #383E45; border-color: #383E45;}.o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-fill-primary.dropdown-toggle, .show > .o_cc4 .dropdown-toggle.btn-primary, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-fill-primary.dropdown-toggle, .show > .o_colored_level .o_cc4 .dropdown-toggle.btn-primary{color: #FFFFFF; background-color: #212529; border-color: #1b1e22;}.o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc4 .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level .o_cc4 .dropdown-toggle.btn-primary:focus{box-shadow: 0 0 0 0.2rem rgba(86, 91, 97, 0.5);}.o_cc4 .btn-outline-primary, .o_colored_level .o_cc4 .btn-outline-primary{color: #383E45; border-color: #383E45;}.o_cc4 .btn-outline-primary:hover, .o_colored_level .o_cc4 .btn-outline-primary:hover{color: #FFFFFF; background-color: #383E45; border-color: #383E45;}.o_cc4 .btn-outline-primary:focus, .o_cc4 .btn-outline-primary.focus, .o_colored_level .o_cc4 .btn-outline-primary:focus, .o_colored_level .o_cc4 .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(56, 62, 69, 0.5);}.o_cc4 .btn-outline-primary.disabled, .o_cc4 .btn-outline-primary:disabled, .o_cc4 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-outline-primary.disabled, .o_colored_level .o_cc4 .btn-outline-primary:disabled, .o_colored_level .o_cc4 .btn-outline-primary.o_wysiwyg_loader{color: #383E45; background-color: transparent;}.o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-outline-primary.dropdown-toggle{color: #FFFFFF; background-color: #383E45; border-color: #383E45;}.o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(56, 62, 69, 0.5);}.o_cc4 .btn-fill-secondary, .o_cc4 .btn-secondary, .o_colored_level .o_cc4 .btn-fill-secondary, .o_colored_level .o_cc4 .btn-secondary{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc4 .btn-fill-secondary:hover, .o_cc4 .btn-secondary:hover, .o_colored_level .o_cc4 .btn-fill-secondary:hover, .o_colored_level .o_cc4 .btn-secondary:hover{color: #212529; background-color: #e3e3e3; border-color: #dddcdc;}.o_cc4 .btn-fill-secondary:focus, .o_cc4 .btn-secondary:focus, .o_cc4 .btn-fill-secondary.focus, .o_cc4 .focus.btn-secondary, .o_colored_level .o_cc4 .btn-fill-secondary:focus, .o_colored_level .o_cc4 .btn-secondary:focus, .o_colored_level .o_cc4 .btn-fill-secondary.focus, .o_colored_level .o_cc4 .focus.btn-secondary{box-shadow: 0 0 0 0.2rem rgba(214, 215, 215, 0.5);}.o_cc4 .btn-fill-secondary.disabled, .o_cc4 .disabled.btn-secondary, .o_cc4 .btn-fill-secondary:disabled, .o_cc4 .btn-secondary:disabled, .o_cc4 .btn-secondary.o_wysiwyg_loader, .o_cc4 .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-fill-secondary.disabled, .o_colored_level .o_cc4 .disabled.btn-secondary, .o_colored_level .o_cc4 .btn-fill-secondary:disabled, .o_colored_level .o_cc4 .btn-secondary:disabled, .o_colored_level .o_cc4 .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-fill-secondary.o_wysiwyg_loader{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-fill-secondary.dropdown-toggle, .show > .o_cc4 .dropdown-toggle.btn-secondary, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level .o_cc4 .dropdown-toggle.btn-secondary{color: #212529; background-color: #dddcdc; border-color: #d6d6d6;}.o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc4 .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level .o_cc4 .dropdown-toggle.btn-secondary:focus{box-shadow: 0 0 0 0.2rem rgba(214, 215, 215, 0.5);}.o_cc4 .btn-outline-secondary, .o_colored_level .o_cc4 .btn-outline-secondary{color: #F6F6F6; border-color: #F6F6F6;}.o_cc4 .btn-outline-secondary:hover, .o_colored_level .o_cc4 .btn-outline-secondary:hover{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc4 .btn-outline-secondary:focus, .o_cc4 .btn-outline-secondary.focus, .o_colored_level .o_cc4 .btn-outline-secondary:focus, .o_colored_level .o_cc4 .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5);}.o_cc4 .btn-outline-secondary.disabled, .o_cc4 .btn-outline-secondary:disabled, .o_cc4 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-outline-secondary.disabled, .o_colored_level .o_cc4 .btn-outline-secondary:disabled, .o_colored_level .o_cc4 .btn-outline-secondary.o_wysiwyg_loader{color: #F6F6F6; background-color: transparent;}.o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-outline-secondary.dropdown-toggle{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5);}.o_cc4 .nav-pills .nav-link.active, .o_cc4 .nav-pills .show > .nav-link, .o_colored_level .o_cc4 .nav-pills .nav-link.active, .o_colored_level .o_cc4 .nav-pills .show > .nav-link{background-color: #383E45; color: #FFFFFF;}.o_cc4 .dropdown-menu .dropdown-item.active, .o_cc4 .dropdown-menu .dropdown-item.active h6, .o_cc4 .dropdown-menu .dropdown-item:active, .o_cc4 .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active h6{background-color: #383E45; color: #FFFFFF !important;}.o_cc4 .dropdown-menu .dropdown-item.active:hover, .o_cc4 .dropdown-menu .dropdown-item.active:focus, .o_cc4 .dropdown-menu .dropdown-item.active h6:hover, .o_cc4 .dropdown-menu .dropdown-item.active h6:focus, .o_cc4 .dropdown-menu .dropdown-item:active:hover, .o_cc4 .dropdown-menu .dropdown-item:active:focus, .o_cc4 .dropdown-menu .dropdown-item:active h6:hover, .o_cc4 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active h6:focus{color: #FFFFFF !important;}.o_cc4 a.list-group-item, .o_colored_level .o_cc4 a.list-group-item{color: #383E45;}.o_cc4 a.list-group-item.active, .o_colored_level .o_cc4 a.list-group-item.active{background-color: #383E45; color: #FFFFFF; border-color: #383E45;}.o_cc5, .o_footer{background-color: #383E45; color: #FFFFFF;}.o_cc5 .text-muted, .o_footer .text-muted, .o_colored_level .o_cc5 .text-muted, .o_colored_level .o_footer .text-muted{color: rgba(255, 255, 255, 0.7) !important;}.o_cc5 h1, .o_footer h1, .o_cc5 h2, .o_footer h2, .o_cc5 h3, .o_footer h3, .o_cc5 h4, .o_footer h4, .o_cc5 h5, .o_footer h5, .o_cc5 h6, .o_footer h6, .o_colored_level .o_cc5 h1, .o_colored_level .o_footer h1, .o_colored_level .o_cc5 h2, .o_colored_level .o_footer h2, .o_colored_level .o_cc5 h3, .o_colored_level .o_footer h3, .o_colored_level .o_cc5 h4, .o_colored_level .o_footer h4, .o_colored_level .o_cc5 h5, .o_colored_level .o_footer h5, .o_colored_level .o_cc5 h6, .o_colored_level .o_footer h6{color: #FFFFFF;}.o_cc5 a:not(.btn), .o_footer a:not(.btn), .o_cc5 .btn-link, .o_footer .btn-link, .o_colored_level .o_cc5 a:not(.btn), .o_colored_level .o_footer a:not(.btn), .o_colored_level .o_cc5 .btn-link, .o_colored_level .o_footer .btn-link{color: #66ccca;}.o_cc5 a:not(.btn):hover, .o_footer a:not(.btn):hover, .o_cc5 .btn-link:hover, .o_footer .btn-link:hover, .o_colored_level .o_cc5 a:not(.btn):hover, .o_colored_level .o_footer a:not(.btn):hover, .o_colored_level .o_cc5 .btn-link:hover, .o_colored_level .o_footer .btn-link:hover{color: #3aadaa;}.o_cc5 .btn-fill-primary, .o_footer .btn-fill-primary, .o_cc5 .btn-primary, .o_footer .btn-primary, .o_colored_level .o_cc5 .btn-fill-primary, .o_colored_level .o_footer .btn-fill-primary, .o_colored_level .o_cc5 .btn-primary, .o_colored_level .o_footer .btn-primary{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc5 .btn-fill-primary:hover, .o_footer .btn-fill-primary:hover, .o_cc5 .btn-primary:hover, .o_footer .btn-primary:hover, .o_colored_level .o_cc5 .btn-fill-primary:hover, .o_colored_level .o_footer .btn-fill-primary:hover, .o_colored_level .o_cc5 .btn-primary:hover, .o_colored_level .o_footer .btn-primary:hover{color: #FFFFFF; background-color: #30908e; border-color: #2d8685;}.o_cc5 .btn-fill-primary:focus, .o_footer .btn-fill-primary:focus, .o_cc5 .btn-primary:focus, .o_footer .btn-primary:focus, .o_cc5 .btn-fill-primary.focus, .o_footer .btn-fill-primary.focus, .o_cc5 .focus.btn-primary, .o_footer .focus.btn-primary, .o_colored_level .o_cc5 .btn-fill-primary:focus, .o_colored_level .o_footer .btn-fill-primary:focus, .o_colored_level .o_cc5 .btn-primary:focus, .o_colored_level .o_footer .btn-primary:focus, .o_colored_level .o_cc5 .btn-fill-primary.focus, .o_colored_level .o_footer .btn-fill-primary.focus, .o_colored_level .o_cc5 .focus.btn-primary, .o_colored_level .o_footer .focus.btn-primary{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc5 .btn-fill-primary.disabled, .o_footer .btn-fill-primary.disabled, .o_cc5 .disabled.btn-primary, .o_footer .disabled.btn-primary, .o_cc5 .btn-fill-primary:disabled, .o_footer .btn-fill-primary:disabled, .o_cc5 .btn-primary:disabled, .o_footer .btn-primary:disabled, .o_cc5 .btn-primary.o_wysiwyg_loader, .o_footer .btn-primary.o_wysiwyg_loader, .o_cc5 .btn-fill-primary.o_wysiwyg_loader, .o_footer .btn-fill-primary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-fill-primary.disabled, .o_colored_level .o_footer .btn-fill-primary.disabled, .o_colored_level .o_cc5 .disabled.btn-primary, .o_colored_level .o_footer .disabled.btn-primary, .o_colored_level .o_cc5 .btn-fill-primary:disabled, .o_colored_level .o_footer .btn-fill-primary:disabled, .o_colored_level .o_cc5 .btn-primary:disabled, .o_colored_level .o_footer .btn-primary:disabled, .o_colored_level .o_cc5 .btn-primary.o_wysiwyg_loader, .o_colored_level .o_footer .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-fill-primary.o_wysiwyg_loader, .o_colored_level .o_footer .btn-fill-primary.o_wysiwyg_loader{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-fill-primary.dropdown-toggle, .show > .o_footer .btn-fill-primary.dropdown-toggle, .show > .o_cc5 .dropdown-toggle.btn-primary, .show > .o_footer .dropdown-toggle.btn-primary, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-fill-primary.dropdown-toggle, .show > .o_colored_level .o_footer .btn-fill-primary.dropdown-toggle, .show > .o_colored_level .o_cc5 .dropdown-toggle.btn-primary, .show > .o_colored_level .o_footer .dropdown-toggle.btn-primary{color: #FFFFFF; background-color: #2d8685; border-color: #2a7d7b;}.o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-fill-primary.dropdown-toggle:focus, .show > .o_footer .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc5 .dropdown-toggle.btn-primary:focus, .show > .o_footer .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level .o_footer .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level .o_cc5 .dropdown-toggle.btn-primary:focus, .show > .o_colored_level .o_footer .dropdown-toggle.btn-primary:focus{box-shadow: 0 0 0 0.2rem rgba(87, 185, 183, 0.5);}.o_cc5 .btn-outline-primary, .o_footer .btn-outline-primary, .o_colored_level .o_cc5 .btn-outline-primary, .o_colored_level .o_footer .btn-outline-primary{color: #3aadaa; border-color: #3aadaa;}.o_cc5 .btn-outline-primary:hover, .o_footer .btn-outline-primary:hover, .o_colored_level .o_cc5 .btn-outline-primary:hover, .o_colored_level .o_footer .btn-outline-primary:hover{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc5 .btn-outline-primary:focus, .o_footer .btn-outline-primary:focus, .o_cc5 .btn-outline-primary.focus, .o_footer .btn-outline-primary.focus, .o_colored_level .o_cc5 .btn-outline-primary:focus, .o_colored_level .o_footer .btn-outline-primary:focus, .o_colored_level .o_cc5 .btn-outline-primary.focus, .o_colored_level .o_footer .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc5 .btn-outline-primary.disabled, .o_footer .btn-outline-primary.disabled, .o_cc5 .btn-outline-primary:disabled, .o_footer .btn-outline-primary:disabled, .o_cc5 .btn-outline-primary.o_wysiwyg_loader, .o_footer .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-outline-primary.disabled, .o_colored_level .o_footer .btn-outline-primary.disabled, .o_colored_level .o_cc5 .btn-outline-primary:disabled, .o_colored_level .o_footer .btn-outline-primary:disabled, .o_colored_level .o_cc5 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_footer .btn-outline-primary.o_wysiwyg_loader{color: #3aadaa; background-color: transparent;}.o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-outline-primary.dropdown-toggle, .show > .o_footer .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-outline-primary.dropdown-toggle, .show > .o_colored_level .o_footer .btn-outline-primary.dropdown-toggle{color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-outline-primary.dropdown-toggle:focus, .show > .o_footer .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-outline-primary.dropdown-toggle:focus, .show > .o_colored_level .o_footer .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(58, 173, 170, 0.5);}.o_cc5 .btn-fill-secondary, .o_footer .btn-fill-secondary, .o_cc5 .btn-secondary, .o_footer .btn-secondary, .o_colored_level .o_cc5 .btn-fill-secondary, .o_colored_level .o_footer .btn-fill-secondary, .o_colored_level .o_cc5 .btn-secondary, .o_colored_level .o_footer .btn-secondary{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc5 .btn-fill-secondary:hover, .o_footer .btn-fill-secondary:hover, .o_cc5 .btn-secondary:hover, .o_footer .btn-secondary:hover, .o_colored_level .o_cc5 .btn-fill-secondary:hover, .o_colored_level .o_footer .btn-fill-secondary:hover, .o_colored_level .o_cc5 .btn-secondary:hover, .o_colored_level .o_footer .btn-secondary:hover{color: #212529; background-color: #e3e3e3; border-color: #dddcdc;}.o_cc5 .btn-fill-secondary:focus, .o_footer .btn-fill-secondary:focus, .o_cc5 .btn-secondary:focus, .o_footer .btn-secondary:focus, .o_cc5 .btn-fill-secondary.focus, .o_footer .btn-fill-secondary.focus, .o_cc5 .focus.btn-secondary, .o_footer .focus.btn-secondary, .o_colored_level .o_cc5 .btn-fill-secondary:focus, .o_colored_level .o_footer .btn-fill-secondary:focus, .o_colored_level .o_cc5 .btn-secondary:focus, .o_colored_level .o_footer .btn-secondary:focus, .o_colored_level .o_cc5 .btn-fill-secondary.focus, .o_colored_level .o_footer .btn-fill-secondary.focus, .o_colored_level .o_cc5 .focus.btn-secondary, .o_colored_level .o_footer .focus.btn-secondary{box-shadow: 0 0 0 0.2rem rgba(214, 215, 215, 0.5);}.o_cc5 .btn-fill-secondary.disabled, .o_footer .btn-fill-secondary.disabled, .o_cc5 .disabled.btn-secondary, .o_footer .disabled.btn-secondary, .o_cc5 .btn-fill-secondary:disabled, .o_footer .btn-fill-secondary:disabled, .o_cc5 .btn-secondary:disabled, .o_footer .btn-secondary:disabled, .o_cc5 .btn-secondary.o_wysiwyg_loader, .o_footer .btn-secondary.o_wysiwyg_loader, .o_cc5 .btn-fill-secondary.o_wysiwyg_loader, .o_footer .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-fill-secondary.disabled, .o_colored_level .o_footer .btn-fill-secondary.disabled, .o_colored_level .o_cc5 .disabled.btn-secondary, .o_colored_level .o_footer .disabled.btn-secondary, .o_colored_level .o_cc5 .btn-fill-secondary:disabled, .o_colored_level .o_footer .btn-fill-secondary:disabled, .o_colored_level .o_cc5 .btn-secondary:disabled, .o_colored_level .o_footer .btn-secondary:disabled, .o_colored_level .o_cc5 .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_footer .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-fill-secondary.o_wysiwyg_loader, .o_colored_level .o_footer .btn-fill-secondary.o_wysiwyg_loader{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-fill-secondary.dropdown-toggle, .show > .o_footer .btn-fill-secondary.dropdown-toggle, .show > .o_cc5 .dropdown-toggle.btn-secondary, .show > .o_footer .dropdown-toggle.btn-secondary, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level .o_footer .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level .o_cc5 .dropdown-toggle.btn-secondary, .show > .o_colored_level .o_footer .dropdown-toggle.btn-secondary{color: #212529; background-color: #dddcdc; border-color: #d6d6d6;}.o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_footer .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc5 .dropdown-toggle.btn-secondary:focus, .show > .o_footer .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level .o_footer .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level .o_cc5 .dropdown-toggle.btn-secondary:focus, .show > .o_colored_level .o_footer .dropdown-toggle.btn-secondary:focus{box-shadow: 0 0 0 0.2rem rgba(214, 215, 215, 0.5);}.o_cc5 .btn-outline-secondary, .o_footer .btn-outline-secondary, .o_colored_level .o_cc5 .btn-outline-secondary, .o_colored_level .o_footer .btn-outline-secondary{color: #F6F6F6; border-color: #F6F6F6;}.o_cc5 .btn-outline-secondary:hover, .o_footer .btn-outline-secondary:hover, .o_colored_level .o_cc5 .btn-outline-secondary:hover, .o_colored_level .o_footer .btn-outline-secondary:hover{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc5 .btn-outline-secondary:focus, .o_footer .btn-outline-secondary:focus, .o_cc5 .btn-outline-secondary.focus, .o_footer .btn-outline-secondary.focus, .o_colored_level .o_cc5 .btn-outline-secondary:focus, .o_colored_level .o_footer .btn-outline-secondary:focus, .o_colored_level .o_cc5 .btn-outline-secondary.focus, .o_colored_level .o_footer .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5);}.o_cc5 .btn-outline-secondary.disabled, .o_footer .btn-outline-secondary.disabled, .o_cc5 .btn-outline-secondary:disabled, .o_footer .btn-outline-secondary:disabled, .o_cc5 .btn-outline-secondary.o_wysiwyg_loader, .o_footer .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-outline-secondary.disabled, .o_colored_level .o_footer .btn-outline-secondary.disabled, .o_colored_level .o_cc5 .btn-outline-secondary:disabled, .o_colored_level .o_footer .btn-outline-secondary:disabled, .o_colored_level .o_cc5 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_footer .btn-outline-secondary.o_wysiwyg_loader{color: #F6F6F6; background-color: transparent;}.o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-outline-secondary.dropdown-toggle, .show > .o_footer .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_colored_level .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-outline-secondary.dropdown-toggle, .show > .o_colored_level .o_footer .btn-outline-secondary.dropdown-toggle{color: #212529; background-color: #F6F6F6; border-color: #F6F6F6;}.o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-outline-secondary.dropdown-toggle:focus, .show > .o_footer .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_colored_level .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-outline-secondary.dropdown-toggle:focus, .show > .o_colored_level .o_footer .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5);}.o_cc5 .nav-pills .nav-link.active, .o_footer .nav-pills .nav-link.active, .o_cc5 .nav-pills .show > .nav-link, .o_footer .nav-pills .show > .nav-link, .o_colored_level .o_cc5 .nav-pills .nav-link.active, .o_colored_level .o_footer .nav-pills .nav-link.active, .o_colored_level .o_cc5 .nav-pills .show > .nav-link, .o_colored_level .o_footer .nav-pills .show > .nav-link{background-color: #3aadaa; color: #FFFFFF;}.o_cc5 .dropdown-menu .dropdown-item.active, .o_footer .dropdown-menu .dropdown-item.active, .o_cc5 .dropdown-menu .dropdown-item.active h6, .o_footer .dropdown-menu .dropdown-item.active h6, .o_cc5 .dropdown-menu .dropdown-item:active, .o_footer .dropdown-menu .dropdown-item:active, .o_cc5 .dropdown-menu .dropdown-item:active h6, .o_footer .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active, .o_colored_level .o_footer .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_footer .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active, .o_colored_level .o_footer .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_footer .dropdown-menu .dropdown-item:active h6{background-color: #3aadaa; color: #FFFFFF !important;}.o_cc5 .dropdown-menu .dropdown-item.active:hover, .o_footer .dropdown-menu .dropdown-item.active:hover, .o_cc5 .dropdown-menu .dropdown-item.active:focus, .o_footer .dropdown-menu .dropdown-item.active:focus, .o_cc5 .dropdown-menu .dropdown-item.active h6:hover, .o_footer .dropdown-menu .dropdown-item.active h6:hover, .o_cc5 .dropdown-menu .dropdown-item.active h6:focus, .o_footer .dropdown-menu .dropdown-item.active h6:focus, .o_cc5 .dropdown-menu .dropdown-item:active:hover, .o_footer .dropdown-menu .dropdown-item:active:hover, .o_cc5 .dropdown-menu .dropdown-item:active:focus, .o_footer .dropdown-menu .dropdown-item:active:focus, .o_cc5 .dropdown-menu .dropdown-item:active h6:hover, .o_footer .dropdown-menu .dropdown-item:active h6:hover, .o_cc5 .dropdown-menu .dropdown-item:active h6:focus, .o_footer .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_footer .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_footer .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_footer .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_footer .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_footer .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_footer .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_footer .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_footer .dropdown-menu .dropdown-item:active h6:focus{color: #FFFFFF !important;}.o_cc5 a.list-group-item, .o_footer a.list-group-item, .o_colored_level .o_cc5 a.list-group-item, .o_colored_level .o_footer a.list-group-item{color: #3aadaa;}.o_cc5 a.list-group-item.active, .o_footer a.list-group-item.active, .o_colored_level .o_cc5 a.list-group-item.active, .o_colored_level .o_footer a.list-group-item.active{background-color: #3aadaa; color: #FFFFFF; border-color: #3aadaa;}.bg-o-color-1{background-color: #3aadaa !important; color: #FFFFFF;}.bg-o-color-1 .text-muted, .o_colored_level .bg-o-color-1 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-o-color-1:hover, a.bg-o-color-1:focus, button.bg-o-color-1:hover, button.bg-o-color-1:focus{background-color: #2d8685 !important; color: #FFFFFF;}.text-o-color-1{color: #3aadaa !important;}a.text-o-color-1:hover, a.text-o-color-1:focus{color: #267372 !important;}.bg-o-color-2{background-color: #7c6576 !important; color: #FFFFFF;}.bg-o-color-2 .text-muted, .o_colored_level .bg-o-color-2 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-o-color-2:hover, a.bg-o-color-2:focus, button.bg-o-color-2:hover, button.bg-o-color-2:focus{background-color: #604e5b !important; color: #FFFFFF;}.text-o-color-2{color: #7c6576 !important;}a.text-o-color-2:hover, a.text-o-color-2:focus{color: #52434e !important;}.bg-o-color-3{background-color: #F6F6F6 !important; color: #212529;}.bg-o-color-3 .text-muted, .o_colored_level .bg-o-color-3 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}a.bg-o-color-3:hover, a.bg-o-color-3:focus, button.bg-o-color-3:hover, button.bg-o-color-3:focus{background-color: #dddcdc !important; color: #212529;}.text-o-color-3{color: #F6F6F6 !important;}a.text-o-color-3:hover, a.text-o-color-3:focus{color: #d0d0d0 !important;}.bg-o-color-4{background-color: #FFFFFF !important; color: #212529;}.bg-o-color-4 .text-muted, .o_colored_level .bg-o-color-4 .text-muted{color: rgba(33, 37, 41, 0.7) !important;}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: #e6e5e5 !important; color: #212529;}.text-o-color-4{color: #FFFFFF !important;}a.text-o-color-4:hover, a.text-o-color-4:focus{color: #d9d9d9 !important;}.bg-o-color-5{background-color: #383E45 !important; color: #FFFFFF;}.bg-o-color-5 .text-muted, .o_colored_level .bg-o-color-5 .text-muted{color: rgba(255, 255, 255, 0.7) !important;}a.bg-o-color-5:hover, a.bg-o-color-5:focus, button.bg-o-color-5:hover, button.bg-o-color-5:focus{background-color: #212529 !important; color: #FFFFFF;}.text-o-color-5{color: #383E45 !important;}a.text-o-color-5:hover, a.text-o-color-5:focus{color: #16181b !important;}section, .oe_img_bg, [data-oe-shape-data], .o_background_video, .parallax, section > *, .oe_img_bg > *, [data-oe-shape-data] > *, .o_background_video > *, .parallax > *{position: relative;}.o_we_bg_filter, .o_we_shape, .o_bg_video_container, .parallax > .s_parallax_bg{position: absolute; top: 0; left: 0; bottom: 0; right: 0; position: absolute !important; display: block; overflow: hidden; background-repeat: no-repeat; pointer-events: none;}

/* /web_editor/static/src/scss/web_editor.frontend.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 767.98px){img, .media_iframe_video, span.fa, i.fa{transform: none !important;}}.o_wysiwyg_loader{pointer-events: none; min-height: 100px; color: transparent;}.o_wysiwyg_loading{position: absolute; top: 50%; left: 50%; bottom: auto; right: auto; transform: translate(-50%, -50%);}.ui-autocomplete{max-height: 50vh; overflow-y: auto; overflow-x: hidden;}.ui-autocomplete .ui-menu-item{padding: 0;}.ui-autocomplete .ui-menu-item > .ui-state-active{border: none; font-weight: normal; margin: 0;}.o_we_shape.o_web_editor_Airy_01{background-image: url("/web_editor/shape/web_editor/Airy/01.svg?c1=%233aadaa"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_02{background-image: url("/web_editor/shape/web_editor/Airy/02.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_03{background-image: url("/web_editor/shape/web_editor/Airy/03.svg?c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_04{background-image: url("/web_editor/shape/web_editor/Airy/04.svg?c1=%233aadaa"); background-position: center; background-size: 100% 100%;}.o_we_shape.o_web_editor_Airy_05{background-image: url("/web_editor/shape/web_editor/Airy/05.svg?c1=%233aadaa"); background-position: center; background-size: 100% 100%;}.o_we_shape.o_web_editor_Airy_06{background-image: url("/web_editor/shape/web_editor/Airy/06.svg?c2=%237c6576"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_07{background-image: url("/web_editor/shape/web_editor/Airy/07.svg?c2=%237c6576"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_08{background-image: url("/web_editor/shape/web_editor/Airy/08.svg?c1=%233aadaa"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_09{background-image: url("/web_editor/shape/web_editor/Airy/09.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_10{background-image: url("/web_editor/shape/web_editor/Airy/10.svg?c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_11{background-image: url("/web_editor/shape/web_editor/Airy/11.svg?c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_12{background-image: url("/web_editor/shape/web_editor/Airy/12.svg?c1=%233aadaa&c3=%23F6F6F6"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_13{background-image: url("/web_editor/shape/web_editor/Airy/13.svg?c1=%233aadaa&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Airy_14{background-image: url("/web_editor/shape/web_editor/Airy/14.svg?c1=%233aadaa&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_01{background-image: url("/web_editor/shape/web_editor/Blobs/01.svg?c2=%237c6576"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_02{background-image: url("/web_editor/shape/web_editor/Blobs/02.svg?c1=%233aadaa&c2=%237c6576"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_03{background-image: url("/web_editor/shape/web_editor/Blobs/03.svg?c2=%237c6576"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_04{background-image: url("/web_editor/shape/web_editor/Blobs/04.svg?c5=%23383E45"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_05{background-image: url("/web_editor/shape/web_editor/Blobs/05.svg?c1=%233aadaa"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_06{background-image: url("/web_editor/shape/web_editor/Blobs/06.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_07{background-image: url("/web_editor/shape/web_editor/Blobs/07.svg?c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_08{background-image: url("/web_editor/shape/web_editor/Blobs/08.svg?c1=%233aadaa"); background-position: right; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_09{background-image: url("/web_editor/shape/web_editor/Blobs/09.svg?c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_10{background-image: url("/web_editor/shape/web_editor/Blobs/10.svg?c1=%233aadaa&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_11{background-image: url("/web_editor/shape/web_editor/Blobs/11.svg?c1=%233aadaa"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Blobs_12{background-image: url("/web_editor/shape/web_editor/Blobs/12.svg?c1=%233aadaa"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blocks_01{background-image: url("/web_editor/shape/web_editor/Blocks/01.svg?c1=%233aadaa&c3=%23F6F6F6&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blocks_01_001{background-image: url("/web_editor/shape/web_editor/Blocks/01_001.svg?c1=%233aadaa&c3=%23F6F6F6&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Blocks_02{background-image: url("/web_editor/shape/web_editor/Blocks/02.svg?c1=%233aadaa&c3=%23F6F6F6&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Blocks_02_001{background-image: url("/web_editor/shape/web_editor/Blocks/02_001.svg?c1=%233aadaa&c3=%23F6F6F6&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blocks_03{background-image: url("/web_editor/shape/web_editor/Blocks/03.svg?c1=%233aadaa&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Blocks_04{background-image: url("/web_editor/shape/web_editor/Blocks/04.svg?c1=%233aadaa&c2=%237c6576&c3=%23F6F6F6&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_01{background-image: url("/web_editor/shape/web_editor/Bold/01.svg?c2=%237c6576"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_02{background-image: url("/web_editor/shape/web_editor/Bold/02.svg?c1=%233aadaa&c2=%237c6576&c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_03{background-image: url("/web_editor/shape/web_editor/Bold/03.svg?c1=%233aadaa&c3=%23F6F6F6&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_04{background-image: url("/web_editor/shape/web_editor/Bold/04.svg?c2=%237c6576&c3=%23F6F6F6"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_05{background-image: url("/web_editor/shape/web_editor/Bold/05.svg?c5=%23383E45"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_05_001{background-image: url("/web_editor/shape/web_editor/Bold/05_001.svg?c3=%23F6F6F6"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_06{background-image: url("/web_editor/shape/web_editor/Bold/06.svg?c5=%23383E45"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_06_001{background-image: url("/web_editor/shape/web_editor/Bold/06_001.svg?c3=%23F6F6F6"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_07{background-image: url("/web_editor/shape/web_editor/Bold/07.svg?c1=%233aadaa&c2=%237c6576"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_08{background-image: url("/web_editor/shape/web_editor/Bold/08.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_09{background-image: url("/web_editor/shape/web_editor/Bold/09.svg?c2=%237c6576&c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_10{background-image: url("/web_editor/shape/web_editor/Bold/10.svg?c1=%233aadaa&c3=%23F6F6F6&c4=%23FFFFFF&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_10_001{background-image: url("/web_editor/shape/web_editor/Bold/10_001.svg?c1=%233aadaa&c4=%23FFFFFF&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_11{background-image: url("/web_editor/shape/web_editor/Bold/11.svg?c1=%233aadaa&c2=%237c6576&c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_11_001{background-image: url("/web_editor/shape/web_editor/Bold/11_001.svg?c1=%233aadaa&c2=%237c6576"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Bold_12{background-image: url("/web_editor/shape/web_editor/Bold/12.svg?c1=%233aadaa&c2=%237c6576&c5=%23383E45"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_01{background-image: url("/web_editor/shape/web_editor/Origins/01.svg?c2=%237c6576&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_02{background-image: url("/web_editor/shape/web_editor/Origins/02.svg?c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_03{background-image: url("/web_editor/shape/web_editor/Origins/03.svg?c3=%23F6F6F6"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_04{background-image: url("/web_editor/shape/web_editor/Origins/04.svg?c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_05{background-image: url("/web_editor/shape/web_editor/Origins/05.svg?c3=%23F6F6F6"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_06{background-image: url("/web_editor/shape/web_editor/Origins/06.svg?c3=%23F6F6F6"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_07{background-image: url("/web_editor/shape/web_editor/Origins/07.svg?c3=%23F6F6F6"); background-position: center; background-size: 100% 100%;}.o_we_shape.o_web_editor_Origins_08{background-image: url("/web_editor/shape/web_editor/Origins/08.svg?c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_09{background-image: url("/web_editor/shape/web_editor/Origins/09.svg?c1=%233aadaa&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_10{background-image: url("/web_editor/shape/web_editor/Origins/10.svg?c2=%237c6576&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_11{background-image: url("/web_editor/shape/web_editor/Origins/11.svg?c3=%23F6F6F6&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_12{background-image: url("/web_editor/shape/web_editor/Origins/12.svg?c3=%23F6F6F6&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_13{background-image: url("/web_editor/shape/web_editor/Origins/13.svg?c3=%23F6F6F6&c5=%23383E45"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_14{background-image: url("/web_editor/shape/web_editor/Origins/14.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Origins_15{background-image: url("/web_editor/shape/web_editor/Origins/15.svg?c4=%23FFFFFF"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_01{background-image: url("/web_editor/shape/web_editor/Rainy/01.svg?c1=%233aadaa&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_02{background-image: url("/web_editor/shape/web_editor/Rainy/02.svg?c1=%233aadaa&c4=%23FFFFFF&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_03{background-image: url("/web_editor/shape/web_editor/Rainy/03.svg?c2=%237c6576&c4=%23FFFFFF&c5=%23383E45"); background-position: top; background-size: 100% auto; background-repeat: repeat-y;}.o_we_shape.o_web_editor_Rainy_04{background-image: url("/web_editor/shape/web_editor/Rainy/04.svg?c1=%233aadaa&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_05{background-image: url("/web_editor/shape/web_editor/Rainy/05.svg?c1=%233aadaa&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_05_001{background-image: url("/web_editor/shape/web_editor/Rainy/05_001.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_06{background-image: url("/web_editor/shape/web_editor/Rainy/06.svg?c1=%233aadaa&c2=%237c6576&c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_07{background-image: url("/web_editor/shape/web_editor/Rainy/07.svg?c1=%233aadaa&c2=%237c6576&c3=%23F6F6F6"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_08{background-image: url("/web_editor/shape/web_editor/Rainy/08.svg?c1=%233aadaa&c4=%23FFFFFF"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Rainy_09{background-image: url("/web_editor/shape/web_editor/Rainy/09.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_01{background-image: url("/web_editor/shape/web_editor/Wavy/01.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_02{background-image: url("/web_editor/shape/web_editor/Wavy/02.svg?c4=%23FFFFFF"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_03{background-image: url("/web_editor/shape/web_editor/Wavy/03.svg?c1=%233aadaa&c2=%237c6576"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_04{background-image: url("/web_editor/shape/web_editor/Wavy/04.svg?c1=%233aadaa&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_05{background-image: url("/web_editor/shape/web_editor/Wavy/05.svg?c1=%233aadaa&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_06{background-image: url("/web_editor/shape/web_editor/Wavy/06.svg?c1=%233aadaa&c3=%23F6F6F6&c4=%23FFFFFF&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_06_001{background-image: url("/web_editor/shape/web_editor/Wavy/06_001.svg?c1=%233aadaa&c3=%23F6F6F6&c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_07{background-image: url("/web_editor/shape/web_editor/Wavy/07.svg?c3=%23F6F6F6"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_08{background-image: url("/web_editor/shape/web_editor/Wavy/08.svg?c2=%237c6576"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_09{background-image: url("/web_editor/shape/web_editor/Wavy/09.svg?c1=%233aadaa&c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_10{background-image: url("/web_editor/shape/web_editor/Wavy/10.svg?c1=%233aadaa&c2=%237c6576"); background-position: center; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_11{background-image: url("/web_editor/shape/web_editor/Wavy/11.svg?c1=%233aadaa&c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_12{background-image: url("/web_editor/shape/web_editor/Wavy/12.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_13{background-image: url("/web_editor/shape/web_editor/Wavy/13.svg?c4=%23FFFFFF"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_14{background-image: url("/web_editor/shape/web_editor/Wavy/14.svg?c1=%233aadaa&c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_15{background-image: url("/web_editor/shape/web_editor/Wavy/15.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_16{background-image: url("/web_editor/shape/web_editor/Wavy/16.svg?c1=%233aadaa"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_17{background-image: url("/web_editor/shape/web_editor/Wavy/17.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_18{background-image: url("/web_editor/shape/web_editor/Wavy/18.svg?c5=%23383E45"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_19{background-image: url("/web_editor/shape/web_editor/Wavy/19.svg?c5=%23383E45"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_20{background-image: url("/web_editor/shape/web_editor/Wavy/20.svg?c2=%237c6576"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_21{background-image: url("/web_editor/shape/web_editor/Wavy/21.svg?c2=%237c6576"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_22{background-image: url("/web_editor/shape/web_editor/Wavy/22.svg?c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Wavy_23{background-image: url("/web_editor/shape/web_editor/Wavy/23.svg?c3=%23F6F6F6"); background-position: top; background-size: 100% auto;}.o_we_shape.o_web_editor_Zigs_01{background-image: url("/web_editor/shape/web_editor/Zigs/01.svg?c2=%237c6576"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Zigs_02{background-image: url("/web_editor/shape/web_editor/Zigs/02.svg?c2=%237c6576"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Zigs_03{background-image: url("/web_editor/shape/web_editor/Zigs/03.svg?c1=%233aadaa"); background-position: top; background-size: 100% auto; background-repeat: repeat-y;}.o_we_shape.o_web_editor_Zigs_04{background-image: url("/web_editor/shape/web_editor/Zigs/04.svg?c1=%233aadaa"); background-position: bottom; background-size: 100% auto;}.o_we_shape.o_web_editor_Zigs_05{background-image: url("/web_editor/shape/web_editor/Zigs/05.svg?c3=%23F6F6F6"); background-position: bottom; background-size: 100% auto;}@media (max-width: 767.98px){.o_we_shape{display: none;}}.o_we_flip_x{transform: scaleX(-1);}.o_we_flip_y{transform: scaleY(-1);}.o_we_flip_x.o_we_flip_y{transform: scale(-1);}

/* /portal/static/src/scss/bootstrap.extend.scss defined in bundle 'web.assets_frontend' */
 @media (min-width: 576px){.w-sm-25{width: 25% !important;}.w-sm-50{width: 50% !important;}.w-sm-75{width: 75% !important;}.w-sm-100{width: 100% !important;}.w-sm-auto{width: auto !important;}.w-sm-0{width: 0 !important;}.h-sm-25{height: 25% !important;}.h-sm-50{height: 50% !important;}.h-sm-75{height: 75% !important;}.h-sm-100{height: 100% !important;}.h-sm-auto{height: auto !important;}.h-sm-0{height: 0 !important;}}@media (min-width: 768px){.w-md-25{width: 25% !important;}.w-md-50{width: 50% !important;}.w-md-75{width: 75% !important;}.w-md-100{width: 100% !important;}.w-md-auto{width: auto !important;}.w-md-0{width: 0 !important;}.h-md-25{height: 25% !important;}.h-md-50{height: 50% !important;}.h-md-75{height: 75% !important;}.h-md-100{height: 100% !important;}.h-md-auto{height: auto !important;}.h-md-0{height: 0 !important;}}@media (min-width: 992px){.w-lg-25{width: 25% !important;}.w-lg-50{width: 50% !important;}.w-lg-75{width: 75% !important;}.w-lg-100{width: 100% !important;}.w-lg-auto{width: auto !important;}.w-lg-0{width: 0 !important;}.h-lg-25{height: 25% !important;}.h-lg-50{height: 50% !important;}.h-lg-75{height: 75% !important;}.h-lg-100{height: 100% !important;}.h-lg-auto{height: auto !important;}.h-lg-0{height: 0 !important;}}@media (min-width: 1200px){.w-xl-25{width: 25% !important;}.w-xl-50{width: 50% !important;}.w-xl-75{width: 75% !important;}.w-xl-100{width: 100% !important;}.w-xl-auto{width: auto !important;}.w-xl-0{width: 0 !important;}.h-xl-25{height: 25% !important;}.h-xl-50{height: 50% !important;}.h-xl-75{height: 75% !important;}.h-xl-100{height: 100% !important;}.h-xl-auto{height: auto !important;}.h-xl-0{height: 0 !important;}}

/* /portal/static/src/scss/portal.scss defined in bundle 'web.assets_frontend' */
 body{direction: ltr;}header .navbar-brand{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; 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.249995rem;}@media (max-width: 767.98px){header .navbar-brand.logo img{max-height: 2.249995rem;}}header .nav-link{white-space: nowrap;}.navbar{margin-bottom: 0;}@media (max-width: 767.98px){.navbar .nav.navbar-nav.float-right{float: none !important;}}@media (min-width: 768px){.navbar-expand-md ul.nav > li.divider{display: list-item;}}ul.flex-column > li > a{padding: 2px 15px;}a.fa:hover, .btn-link.fa:hover{text-decoration: none;}.jumbotron{margin-bottom: 0;}ul{list-style-type: disc;}ul ul{list-style-type: circle;}ul ul ul{list-style-type: square;}ul ul ul ul{list-style-type: disc;}ul ul ul ul ul{list-style-type: circle;}ul ul ul ul ul ul{list-style-type: square;}ul ul ul ul ul ul ul{list-style-type: disc;}ol{list-style-type: decimal;}ol ol{list-style-type: lower-alpha;}ol ol ol{list-style-type: lower-greek;}ol ol ol ol{list-style-type: decimal;}ol ol ol ol ol{list-style-type: lower-alpha;}ol ol ol ol ol ol{list-style-type: lower-greek;}ol ol ol ol ol ol ol{list-style-type: decimal;}li > p{margin: 0;}.container .container, .o_container_small .container, .container .o_container_small, .o_container_small .o_container_small, .container .container-fluid, .o_container_small .container-fluid, .container-fluid .container-fluid{padding-right: 0; padding-left: 0;}#wrap .container::before, #wrap .o_container_small::before, #wrap .container::after, #wrap .o_container_small::after, #wrap .container-fluid::before, #wrap .container-fluid::after{content: ""; display: table; clear: both;}[class^="col-lg-"]{min-height: 24px;}.input-group{-webkit-flex-flow: row nowrap; flex-flow: row nowrap;}.list-group-item:not([class*="list-group-item-"]):not(.active){color: #212529;}.o_portal .breadcrumb, .o_portal_wrap .o_portal_navbar .breadcrumb{background-color: inherit;}.o_page_header{margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DEE2E6; line-height: 2.1rem;}img.float-right, .media_iframe_video.float-right, .o_image.float-right{margin-left: 15px;}img.float-left, .media_iframe_video.float-left, .o_image.float-left{margin-right: 15px;}::-moz-selection{background: rgba(150, 150, 220, 0.3);}::selection{background: rgba(150, 150, 220, 0.3);}.oe_search_box{padding-right: 23px;}.para_large{font-size: 120%;}.jumbotron .para_large p{font-size: 150%;}.readable{font-size: 120%; max-width: 700px; margin-left: auto; margin-right: auto;}.readable .container, .readable .o_container_small{padding-left: 0; padding-right: 0; width: auto;}.oe_dark{background-color: rgba(200, 200, 200, 0.14);}.oe_black{background-color: rgba(0, 0, 0, 0.9); color: white;}.oe_green{background-color: #169C78; color: white;}.oe_green .text-muted{color: #ddd !important;}.oe_blue_light{background-color: #41b6ab; color: white;}.oe_blue_light .text-muted{color: #ddd !important;}.oe_blue{background-color: #34495e; color: white;}.oe_orange{background-color: #f05442; color: white;}.oe_orange .text-muted{color: #ddd !important;}.oe_purple{background-color: #b163a3; color: white;}.oe_purple .text-muted{color: #ddd !important;}.oe_red{background-color: #9C1b31; color: white;}.oe_red .text-muted{color: #ddd !important;}.oe_none{background-color: #FFFFFF;}.oe_yellow{background-color: #A2A51B;}.oe_green{background-color: #149F2C;}#wrapwrap.o_portal{background-color: #ececec !important; color: #212529;}.o_portal > tbody.o_portal_report_tbody{vertical-align: middle;}.o_portal_wrap .o_portal_my_home > .o_page_header > a:hover{text-decoration: none;}.o_portal_wrap .o_portal_navbar{background-color: white !important;}.o_portal_wrap .o_portal_navbar .breadcrumb{padding-left: 0; padding-right: 0;}.o_portal_wrap .o_portal_my_doc_table th{padding-top: 0.5rem; padding-bottom: 0.5rem; max-width: 500px;}.o_portal_wrap .o_portal_my_doc_table td{padding-top: 0.25rem; padding-bottom: 0.25rem; max-width: 10rem;}.o_portal_wrap .o_portal_my_doc_table tr:last-child td{padding-bottom: 0.375rem;}.o_portal_wrap .o_portal_my_doc_table td, .o_portal_wrap .o_portal_my_doc_table th{vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.o_portal_wrap address span[itemprop="name"]{margin-bottom: 0.3em;}.o_portal_wrap address div[itemprop="address"] > div{position: relative;}.o_portal_wrap address div[itemprop="address"] > div span[itemprop="streetAddress"]{line-height: 1.2; margin-bottom: 0.3em;}.o_portal_wrap address div[itemprop="address"] > div .fa{position: absolute; top: 0; left: 0; bottom: auto; right: auto; line-height: 1.5;}.o_portal_wrap address div[itemprop="address"] > div .fa + span, .o_portal_wrap address div[itemprop="address"] > div .fa + div{display: block; padding-left: 1.78571429em;}.o_portal_wrap .o_my_sidebar div[itemprop="address"] > div{margin-top: 0.5em;}@media (max-width: 991.98px){.o_portal_wrap #o_portal_navbar_content{margin: 0.5rem -1rem 0; padding: 0.5rem 1rem; border-top: 1px solid #DEE2E6; background-color: #E9ECEF;}}.o_portal_wrap table.table tr{word-wrap: break-word;}.oe_attachments .o_image_small{height: 40px; width: 50px; background-repeat: no-repeat;}form label{font-weight: 700;}form label.label-optional{font-weight: 400;}.o_portal_contact_img{width: 2.3em; height: 2.3em; object-fit: cover;}.o_portal_sidebar #sidebar_content.card{border-left: 0; border-bottom: 0;}.o_portal_sidebar #sidebar_content.card > div.card-body{border-left: 1px solid #DEE2E6;}.o_portal_sidebar #sidebar_content.card > ul > li{border-left: 1px solid #DEE2E6; margin-bottom: -1px;}.o_portal_sidebar #sidebar_content.card > div.card-footer{border-left: 1px solid #DEE2E6; border-bottom: 1px solid #DEE2E6;}.o_portal_sidebar .o_portal_html_view{overflow: hidden; background: white; position: relative;}.o_portal_sidebar .o_portal_html_view .o_portal_html_loader{position: absolute; top: 45%; left: 0; bottom: auto; right: 0;}.o_portal_sidebar .o_portal_html_view iframe{position: relative;}.o_portal_chatter{padding: 10px;}.o_portal_chatter .o_portal_chatter_avatar{width: 45px; height: 45px; margin-right: 1rem;}.o_portal_chatter .o_portal_chatter_header{margin-bottom: 15px;}.o_portal_chatter .o_portal_chatter_composer{margin-bottom: 15px;}.o_portal_chatter .o_portal_chatter_messages{margin-bottom: 15px;}.o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message div.media-body > p:not(.o_portal_chatter_puslished_date):last-of-type{margin-bottom: 5px;}.o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message_title p{font-size: 85%; color: #a8a8a8; margin: 0px;}.o_portal_chatter .o_portal_chatter_pager{text-align: center;}.o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_name, .o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_name{word-wrap: break-word;}.o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_delete, .o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_delete{position: absolute; top: 0; left: auto; bottom: auto; right: 0; opacity: 0;}.o_portal_chatter .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete, .o_portal_chatter_composer .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete{opacity: 1;}.o_portal_chatter .o_portal_message_internal_off .btn-danger, .o_portal_chatter_composer .o_portal_message_internal_off .btn-danger{display: none;}.o_portal_chatter .o_portal_message_internal_on .btn-success, .o_portal_chatter_composer .o_portal_message_internal_on .btn-success{display: none;}.o_portal_security_body{max-width: 540px;}.o_portal_security_body section form.oe_reset_password_form{max-width: initial; margin: initial;}.o_portal_security_body section .form-group{position: relative;}.o_footer_copyright .o_footer_copyright_name{vertical-align: middle;}.o_footer_copyright .js_language_selector{display: inline-block;}@media (min-width: 768px){.o_footer_copyright .row{display: -webkit-box; display: -webkit-flex; display: flex;}.o_footer_copyright .row > div{margin: auto 0;}}

/* /website/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */
 :root{--support-13-0-color-system: false; --has-customized-13-0-color-system: false; --header-font-size: 0.83333rem; --bugfixed-menu: 1; --bugfixed-footer: 5; --font-size-base: 0.83333rem; --body-image-type: 'image'; --layout: 'full'; --btn-primary-outline: false; --btn-secondary-outline: false; --link-underline: 'hover'; --btn-ripple: false; --btn-padding-y: 1.25rem; --btn-font-size: 1.70833rem; --input-padding-y: 0.375rem; --input-padding-x: 1.875rem; --input-font-size: 0.375rem; --font: 'Open Sans'; --headings-font: 'Source Sans Pro'; --navbar-font: 'Source Sans Pro'; --buttons-font: 'Source Sans Pro'; --header-template: 'default'; --header-links-style: 'default'; --hamburger-type: 'default'; --hamburger-position: 'left'; --menu-border-style: 'solid'; --sidebar-width: 18.75rem; --footer-template: 'default'; --footer-scrolltop: false; --body: #FFFFFF; --logo-height: 2.249995rem; --fixed-logo-height: 2.249995rem; --number-of-fonts: 6; --font-number-1: 'Roboto'; --font-number-2: 'Open Sans'; --font-number-3: 'Source Sans Pro'; --font-number-4: 'Raleway'; --font-number-5: 'Noto Serif'; --font-number-6: 'Arvo'; --btn-padding-y: 1.25rem; --btn-padding-x: 0.75rem; --btn-font-size: 1.70833rem; --btn-padding-y-sm: 0.0625rem; --btn-padding-x-sm: 0.3125rem; --btn-font-size-sm: 0.75rem; --btn-padding-y-lg: 0.5rem; --btn-padding-x-lg: 1rem; --btn-font-size-lg: 1.0416625rem; --btn-border-width: 1px; --btn-border-radius: 0.25rem; --btn-border-radius-sm: 0.2rem; --btn-border-radius-lg: 0.3rem; --input-padding-y: 0.375rem; --input-padding-x: 1.875rem; --input-font-size: 0.375rem; --input-padding-y-sm: 0.25rem; --input-padding-x-sm: 0.5rem; --input-font-size-sm: 0.75rem; --input-padding-y-lg: 0.5rem; --input-padding-x-lg: 1rem; --input-font-size-lg: 1.0416625rem; --input-border-width: 1px; --input-border-radius: 0.25rem; --input-border-radius-sm: 0.2rem; --input-border-radius-lg: 0.3rem; --number-of-color-palettes: 19; --color-palettes-number: 1; --has-customized-colors: false; --custom-colors: "o-color-1" "o-color-2" "o-color-3" "o-color-4" "o-color-5" "body" "menu" "menu-border-color" "header-boxed" "footer" "copyright" "o-cc1-bg" "o-cc2-bg" "o-cc2-headings" "o-cc3-bg" "o-cc3-btn-secondary" "o-cc4-bg" "o-cc4-link" "o-cc4-btn-primary" "o-cc4-btn-secondary" "o-cc5-bg" "o-cc5-headings" "o-cc5-btn-secondary";}body:not(.o_fullscreen) #oe_main_menu_navbar:not(.o_hidden) + #wrapwrap .o_header_affixed, body:not(.o_fullscreen) #oe_main_menu_navbar:not(.o_hidden) + #wrapwrap .modal{top: 46px;}body:not(.o_fullscreen) #oe_main_menu_navbar:not(.o_hidden) + #wrapwrap .modal{height: calc(100vh - 46px);}.navbar .navbar-collapse{min-width: 0;}.navbar .nav-item{transition: opacity 1000ms ease 0s;}.navbar .btn{white-space: nowrap;}.navbar .o_menu_loading{flex-wrap: nowrap !important; overflow: hidden !important;}.navbar .o_menu_loading .nav-item{opacity: 0 !important;}.navbar-brand, .navbar-text, .navbar .nav-link{font-family: "Source Sans Pro", "Odoo Unicode Support Noto", sans-serif;}header .navbar-brand{font-size: 1.49999667rem;}header .navbar-brand, header .navbar-brand.logo{padding-top: 0; padding-bottom: 0;}.o_footer .o_footer_copyright{background-color: rgba(0, 0, 0, 0.15);}.btn{font-family: "Source Sans Pro", "Odoo Unicode Support Noto", sans-serif;}font[style*='background'], font[class*='bg-']{padding: 2px 6px 4px;}.fa{font-family: "FontAwesome" !important;}.fa.rounded-circle, .fa.rounded-empty-circle, .fa.rounded, .fa.rounded-0, .fa.rounded-leaf, .fa.img-thumbnail, .fa.shadow{display: inline-block; vertical-align: middle; text-align: center; width: 3rem; height: 3rem; line-height: 3rem; background-color: #F8F9FA;}.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;}.fa.img-thumbnail{padding: 0;}.fa.rounded-leaf{border-top-left-radius: 3rem; border-bottom-right-radius: 3rem;}.fa.rounded-empty-circle{border-width: 2px; border-style: solid; background: transparent;}@media (min-width: 992px){.o_container_small{max-width: 720px;}}.btn.flat{border: 0; letter-spacing: 0.05em; text-transform: uppercase; padding: 0.75rem 1.5rem; font-size: 0.6249975rem; line-height: 1.5; border-radius: 0;}.btn.flat.btn-lg, .btn-group-lg > .btn.flat{padding: 1rem 2rem; font-size: 0.78124687rem; line-height: 1.5; border-radius: 0;}.btn.flat.btn-sm, .btn-group-sm > .btn.flat{padding: 0.5rem 1rem; font-size: 0.5625rem; line-height: 1.5; border-radius: 0;}.btn.flat.btn-xs{padding: 0.25rem 0.5rem; font-size: 0.416665rem; line-height: 1.5; border-radius: 0;}.btn.rounded-circle, .btn.fa.rounded-empty-circle{border-radius: 100px !important; padding: 0.45rem 1.35rem; font-size: 0.83333rem; line-height: 1.5; border-radius: 30px;}.btn.rounded-circle.btn-lg, .btn-group-lg > .btn.rounded-circle, .btn-group-lg > .btn.fa.rounded-empty-circle, .btn.btn-lg.fa.rounded-empty-circle{padding: 0.6rem 1.8rem; font-size: 1.0416625rem; line-height: 1.5; border-radius: 30px;}.btn.rounded-circle.btn-sm, .btn-group-sm > .btn.rounded-circle, .btn-group-sm > .btn.fa.rounded-empty-circle, .btn.btn-sm.fa.rounded-empty-circle{padding: 0.3rem 0.9rem; font-size: 0.75rem; line-height: 1.5; border-radius: 30px;}.btn.rounded-circle.btn-xs, .btn.btn-xs.fa.rounded-empty-circle{padding: 0.15rem 0.45rem; font-size: 0.6249975rem; line-height: 1.5; border-radius: 30px;}.oe_img_bg{background-size: cover; background-repeat: no-repeat;}.oe_img_bg.o_bg_img_opt_repeat{background-size: auto; background-repeat: repeat;}.oe_img_bg.o_bg_img_opt_contain{background-size: contain; background-position: center center;}.oe_img_bg.o_bg_img_opt_custom{background-size: auto;}.oe_img_bg.o_bg_img_opt_repeat_x{background-repeat: repeat-x;}.oe_img_bg.o_bg_img_opt_repeat_y{background-repeat: repeat-y;}.o_bg_video_iframe{position: relative; pointer-events: none !important;}.o_bg_video_loading{position: absolute; top: 0; left: 0; bottom: 0; right: 0;}@media (max-width: 400px){section, .parallax, .row, .hr, .blockquote{height: auto !important;}}.table_desc{margin: 0 0 20px 0; width: 100%; word-break: break-all; border: 1px solid #dddddd;}.table_heading{background-color: #f5f5f5; border: 1px solid #dddddd; color: #666666; font-size: 14px; padding: 4px;}table.table_desc tr td{text-align: left; padding: 5px; font-size: 13px;}table.table_desc tr td:first-child{width: 25%; font-weight: bold; border-bottom: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border-left: none;}table.table_desc tr td:last-child{border-bottom: 1px solid #c9c9c9;}.jumbotron{border-radius: 0;}.o_full_screen_height, .o_half_screen_height, .cover_mid, .cover_full{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: space-around; min-height: 100vh !important;}.o_half_screen_height, .cover_mid{min-height: 55vh !important;}.card{overflow: hidden;}.s_carousel .carousel-control-prev, .s_carousel .carousel-control-next, .s_quotes_carousel .carousel-control-prev, .s_quotes_carousel .carousel-control-next{position: absolute; cursor: pointer; width: 8%; opacity: 1;}@media (max-width: 767.98px){.s_carousel .carousel-control-prev, .s_carousel .carousel-control-next, .s_quotes_carousel .carousel-control-prev, .s_quotes_carousel .carousel-control-next{display: none;}}.s_carousel .carousel-control-prev, .s_quotes_carousel .carousel-control-prev{-webkit-box-pack: start; justify-content: flex-start;}.s_carousel .carousel-control-next, .s_quotes_carousel .carousel-control-next{-webkit-box-pack: end; justify-content: flex-end;}.s_carousel .carousel-control-prev-icon, .s_carousel .carousel-control-next-icon, .s_quotes_carousel .carousel-control-prev-icon, .s_quotes_carousel .carousel-control-next-icon{width: auto; height: auto; background-image: none; color: #212529;}.s_carousel .carousel-control-prev-icon:before, .s_carousel .carousel-control-next-icon:before, .s_quotes_carousel .carousel-control-prev-icon:before, .s_quotes_carousel .carousel-control-next-icon:before{font-family: "FontAwesome"; display: inline-block; background-color: #fff;}.s_carousel .carousel-inner, .s_quotes_carousel .carousel-inner{overflow: hidden; height: 100%;}.s_carousel .carousel-inner .carousel-item, .s_quotes_carousel .carousel-inner .carousel-item{height: 100%;}.s_carousel .carousel-indicators, .s_quotes_carousel .carousel-indicators{position: absolute;}.s_carousel .carousel-indicators li:hover:not(.active), .s_quotes_carousel .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.8);}.s_carousel.s_carousel_default .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before{content: "" ; margin-left: 1.5rem;}.s_carousel.s_carousel_default .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before{content: "" ; margin-right: 1.5rem;}.s_carousel.s_carousel_default .carousel-control-prev-icon:before, .s_carousel.s_carousel_default .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before{background-color: rgba(0, 0, 0, 0); font-size: 2rem; color: #fff; text-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);}.s_carousel.s_carousel_default .carousel-indicators li, .s_quotes_carousel.s_carousel_default .carousel-indicators li{height: .6rem; margin-bottom: .5rem; border: 0; border-radius: 0.2rem; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);}.s_carousel.s_carousel_bordered, .s_quotes_carousel.s_carousel_bordered{border: 2rem solid rgba(0, 0, 0, 0);}@media (max-width: 767.98px){.s_carousel.s_carousel_bordered, .s_quotes_carousel.s_carousel_bordered{border: 0.5rem solid rgba(0, 0, 0, 0);}}.s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before{content: "\f0d9";}.s_carousel.s_carousel_bordered .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before{content: "\f0da";}.s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, .s_carousel.s_carousel_bordered .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before{width: 2rem; height: 6rem; line-height: 6rem; font-size: 1.5rem;}.s_carousel.s_carousel_bordered .carousel-indicators li, .s_quotes_carousel.s_carousel_bordered .carousel-indicators li{width: 3rem; height: 1rem;}.s_carousel.s_carousel_rounded .carousel-control-prev, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev{margin-left: 1.5rem;}.s_carousel.s_carousel_rounded .carousel-control-next, .s_quotes_carousel.s_carousel_rounded .carousel-control-next{margin-right: 1.5rem;}.s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before{content: "\f060";}.s_carousel.s_carousel_rounded .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before{content: "\f061";}.s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before{width: 4rem; height: 4rem; line-height: 4rem; border-radius: 50%; font-size: 1.25rem;}.s_carousel.s_carousel_rounded .carousel-indicators li, .s_quotes_carousel.s_carousel_rounded .carousel-indicators li{width: 1rem; height: 1rem; border-radius: 50%;}.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}@media (min-width: 576px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 540px;}}@media (min-width: 768px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 720px;}}@media (min-width: 992px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 960px;}}@media (min-width: 1200px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 1140px;}}.s_carousel.s_carousel_boxed .carousel-item, .s_quotes_carousel.s_carousel_boxed .carousel-item{padding: 0 1rem;}.s_carousel.s_carousel_boxed .carousel-control-prev, .s_carousel.s_carousel_boxed .carousel-control-next, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev, .s_quotes_carousel.s_carousel_boxed .carousel-control-next{align-items: flex-end; margin-bottom: 1.25rem;}.s_carousel.s_carousel_boxed .carousel-control-prev, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev{margin-left: 3rem;}.s_carousel.s_carousel_boxed .carousel-control-next, .s_quotes_carousel.s_carousel_boxed .carousel-control-next{margin-right: 3rem;}.s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before{content: "\f104";}.s_carousel.s_carousel_boxed .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before{content: "\f105";}.s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before{width: 2rem; height: 2rem; line-height: 2rem; font-size: 1.25rem;}.s_carousel.s_carousel_boxed .carousel-indicators li, .s_quotes_carousel.s_carousel_boxed .carousel-indicators li{width: 1rem; height: 1rem;}.s_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active), .s_quotes_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.8);}.carousel .container .carousel-img img, .carousel .o_container_small .carousel-img img{max-height: 95%; padding: 10px;}.carousel .container > .carousel-caption, .carousel .o_container_small > .carousel-caption{position: absolute; top: auto; left: 50%; bottom: auto; right: 50%; bottom: 20px;}.carousel .container > .carousel-caption > div, .carousel .o_container_small > .carousel-caption > div{position: absolute; text-align: left; padding: 20px; background: rgba(0, 0, 0, 0.4); bottom: 20px;}.carousel .container > .carousel-image, .carousel .o_container_small > .carousel-image{position: absolute; top: 5%; left: auto; bottom: 5%; right: auto; max-height: 90%; margin: 0 auto;}.carousel .container .carousel-item.text_image .container > .carousel-caption, .carousel .o_container_small .carousel-item.text_image .container > .carousel-caption, .carousel .container .carousel-item.text_image .o_container_small > .carousel-caption, .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-caption{left: 10%;}.carousel .container .carousel-item.text_image .container > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_image .container > .carousel-caption > div, .carousel .container .carousel-item.text_image .o_container_small > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-caption > div{right: 50%; margin-right: -20%; max-width: 550px;}.carousel .container .carousel-item.text_image .container > .carousel-image, .carousel .o_container_small .carousel-item.text_image .container > .carousel-image, .carousel .container .carousel-item.text_image .o_container_small > .carousel-image, .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-image{right: 10%; left: 50%;}.carousel .container .carousel-item.image_text .container > .carousel-caption, .carousel .o_container_small .carousel-item.image_text .container > .carousel-caption, .carousel .container .carousel-item.image_text .o_container_small > .carousel-caption, .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-caption{right: 10%;}.carousel .container .carousel-item.image_text .container > .carousel-caption > div, .carousel .o_container_small .carousel-item.image_text .container > .carousel-caption > div, .carousel .container .carousel-item.image_text .o_container_small > .carousel-caption > div, .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-caption > div{left: 50%; margin-left: -20%; max-width: 550px;}.carousel .container .carousel-item.image_text .container > .carousel-image, .carousel .o_container_small .carousel-item.image_text .container > .carousel-image, .carousel .container .carousel-item.image_text .o_container_small > .carousel-image, .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-image{right: 50%; left: 10%;}.carousel .container .carousel-item.text_only .container > .carousel-caption, .carousel .o_container_small .carousel-item.text_only .container > .carousel-caption, .carousel .container .carousel-item.text_only .o_container_small > .carousel-caption, .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-caption{left: 10%; right: 10%; top: 10%; bottom: auto;}.carousel .container .carousel-item.text_only .container > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_only .container > .carousel-caption > div, .carousel .container .carousel-item.text_only .o_container_small > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-caption > div{text-align: center; background: transparent; bottom: auto; width: 100%;}.carousel .container .carousel-item.text_only .container > .carousel-image, .carousel .o_container_small .carousel-item.text_only .container > .carousel-image, .carousel .container .carousel-item.text_only .o_container_small > .carousel-image, .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-image{display: none !important;}.parallax:not(.s_parallax_no_overflow_hidden){overflow: hidden;}@media (min-width: 1200px){.parallax.s_parallax_is_fixed > .s_parallax_bg{background-attachment: fixed;}}.s_parallax{min-height: 10px;}.o_header_affixed{display: block; position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed; background: #f7f7f7;}.o_header_affixed:not(.o_header_no_transition){transition: transform 200ms;}.o_header_affixed.o_header_is_scrolled .navbar-brand{font-size: 1.49999667rem;}.o_header_affixed.o_header_is_scrolled .navbar-brand img{height: 2.249995rem;}.navbar .o_extra_menu_items.show > ul > li + li{border-top: 1px solid #E9ECEF;}.navbar .o_extra_menu_items.show > ul > li > a.dropdown-toggle{background-color: #E9ECEF; color: inherit; pointer-events: none;}.navbar .o_extra_menu_items.show > ul > li > ul, .navbar .o_extra_menu_items.show > ul > 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 > ul > li > .o_mega_menu .row > div{max-width: none; flex: auto;}header#top{z-index: 1030;}header:not(.o_header_no_transition) #top_menu_container{transition: all 200ms;}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{max-height: 60vh; overflow-y: auto; overflow-x: hidden;}}header .navbar-collapse.show{max-height: 80vh; overflow-y: auto; overflow-x: hidden;}header #top_menu_container{flex-direction: inherit;}@media (min-width: 768px){header .o_navbar_toggler_container{-webkit-box-flex: 0; -webkit-flex: 0 0 0; flex: 0 0 0; min-width: 0; direction: ltr;}}header nav.navbar{border-radius: !important; box-shadow: !important;}.o_mega_menu{width: 100%; padding: 0; margin-top: 0; border-radius: 0; background-clip: unset;}.o_mega_menu .container, .o_mega_menu .o_container_small, .o_mega_menu .container-fluid{padding-left: 15px; padding-right: 15px;}@media (min-width: 992px){.o_mega_menu_container_size{left: 50%; transform: translateX(-50%);}}@media (min-width: 576px){.o_mega_menu_container_size{max-width: 510px;}}@media (min-width: 768px){.o_mega_menu_container_size{max-width: 690px;}}@media (min-width: 992px){.o_mega_menu_container_size{max-width: 930px;}}@media (min-width: 1200px){.o_mega_menu_container_size{max-width: 1110px;}}#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown){position: absolute; top: 0; left: 0; bottom: auto; right: 0; z-index: 1000;}#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar{background-color: transparent !important; border-color: transparent; color: inherit;}#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown) > .navbar .nav-item > .nav-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):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_top_menu_collapse_shown) > .navbar .nav-item > .nav-link.active{font-weight: bolder;}.js_language_selector .dropdown-menu{min-width: 0;}.js_language_selector a.list-inline-item{padding: 3px 0;}.js_language_selector a.list-inline-item > *{vertical-align: middle;}.o_lang_flag{width: 1.5em; height: 1.5em; margin-right: 0.2em; border-radius: 50rem;}span.list-inline-item.o_add_language:last-child{display: none !important;}.o_figure_relative_layout{position: relative;}.o_figure_relative_layout .figure-img{margin-bottom: 0;}.o_figure_relative_layout .figure-caption{position: absolute; top: auto; left: 0; bottom: 0; right: 0; background-color: rgba(25, 26, 26, 0.6) !important; color: #FFFFFF; padding: 0.25rem 0.5rem; font-weight: 700;}.o_figure_relative_layout .figure-caption .text-muted, .o_colored_level .o_figure_relative_layout .figure-caption .text-muted{color: rgba(255, 255, 255, 0.7) !important;}.o_figure_relative_layout .figure-caption a{color: inherit;}.bg-primary-light{background-color: rgba(58, 173, 170, 0.1);}.bg-secondary-light{background-color: rgba(124, 101, 118, 0.1);}.bg-success-light{background-color: rgba(40, 167, 69, 0.1);}.bg-info-light{background-color: rgba(23, 162, 184, 0.1);}.bg-warning-light{background-color: rgba(255, 193, 7, 0.1);}.bg-danger-light{background-color: rgba(220, 53, 69, 0.1);}.bg-light-light{background-color: rgba(247, 247, 247, 0.1);}.bg-dark-light{background-color: rgba(25, 26, 26, 0.1);}.text-facebook, .s_share:not(.no_icon_color) .s_share_facebook, .s_share:not(.no_icon_color) .s_share_facebook:hover, .s_share:not(.no_icon_color) .s_share_facebook:focus{color: #3B5999 !important;}a.text-facebook:hover, .s_share:not(.no_icon_color) a.s_share_facebook:hover, a.text-facebook:focus, .s_share:not(.no_icon_color) a.s_share_facebook:focus{color: #263962 !important;}.text-twitter, .s_share:not(.no_icon_color) .s_share_twitter, .s_share:not(.no_icon_color) .s_share_twitter:hover, .s_share:not(.no_icon_color) .s_share_twitter:focus{color: #55ACEE !important;}a.text-twitter:hover, .s_share:not(.no_icon_color) a.s_share_twitter:hover, a.text-twitter:focus, .s_share:not(.no_icon_color) a.s_share_twitter:focus{color: #1689e0 !important;}.text-linkedin, .s_share:not(.no_icon_color) .s_share_linkedin, .s_share:not(.no_icon_color) .s_share_linkedin:hover, .s_share:not(.no_icon_color) .s_share_linkedin:focus{color: #0077B5 !important;}a.text-linkedin:hover, .s_share:not(.no_icon_color) a.s_share_linkedin:hover, a.text-linkedin:focus, .s_share:not(.no_icon_color) a.s_share_linkedin:focus{color: #004569 !important;}.text-google-plus, .s_share:not(.no_icon_color) .s_share_google, .s_share:not(.no_icon_color) .s_share_google:hover, .s_share:not(.no_icon_color) .s_share_google:focus{color: #DD4B39 !important;}a.text-google-plus:hover, .s_share:not(.no_icon_color) a.s_share_google:hover, a.text-google-plus:focus, .s_share:not(.no_icon_color) a.s_share_google:focus{color: #ac2d1e !important;}.text-youtube, .s_share:not(.no_icon_color) .s_share_youtube, .s_share:not(.no_icon_color) .s_share_youtube:hover, .s_share:not(.no_icon_color) .s_share_youtube:focus{color: #ff0000 !important;}a.text-youtube:hover, .s_share:not(.no_icon_color) a.s_share_youtube:hover, a.text-youtube:focus, .s_share:not(.no_icon_color) a.s_share_youtube:focus{color: #b30000 !important;}.text-github, .s_share:not(.no_icon_color) .s_share_github, .s_share:not(.no_icon_color) .s_share_github:hover, .s_share:not(.no_icon_color) .s_share_github:focus{color: #1a1e22 !important;}a.text-github:hover, .s_share:not(.no_icon_color) a.s_share_github:hover, a.text-github:focus, .s_share:not(.no_icon_color) a.s_share_github:focus{color: black !important;}.text-instagram, .s_share:not(.no_icon_color) .s_share_instagram, .s_share:not(.no_icon_color) .s_share_instagram:hover, .s_share:not(.no_icon_color) .s_share_instagram:focus{color: #cf2872 !important;}a.text-instagram:hover, .s_share:not(.no_icon_color) a.s_share_instagram:hover, a.text-instagram:focus, .s_share:not(.no_icon_color) a.s_share_instagram:focus{color: #8f1c4f !important;}.text-whatsapp, .s_share:not(.no_icon_color) .s_share_whatsapp, .s_share:not(.no_icon_color) .s_share_whatsapp:hover, .s_share:not(.no_icon_color) .s_share_whatsapp:focus{color: #25d366 !important;}a.text-whatsapp:hover, .s_share:not(.no_icon_color) a.s_share_whatsapp:hover, a.text-whatsapp:focus, .s_share:not(.no_icon_color) a.s_share_whatsapp:focus{color: #1a9247 !important;}.text-pinterest, .s_share:not(.no_icon_color) .s_share_pinterest, .s_share:not(.no_icon_color) .s_share_pinterest:hover, .s_share:not(.no_icon_color) .s_share_pinterest:focus{color: #C8232C !important;}a.text-pinterest:hover, .s_share:not(.no_icon_color) a.s_share_pinterest:hover, a.text-pinterest:focus, .s_share:not(.no_icon_color) a.s_share_pinterest:focus{color: #87181e !important;}.modal-footer > .float-left{margin-right: auto;}.o_record_cover_container{position: relative;}.o_record_cover_container .o_record_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-size: cover; background-position: center; background-repeat: no-repeat;}.o_scroll_button, #o_wblog_post_content_jump{position: absolute; top: auto; left: 0; bottom: 0; right: 0; display: -webkit-box; display: -webkit-flex; display: flex; width: 50px; height: 50px; animation: o-anim-heartbeat 2.6s ease-in-out 1s infinite;}.o_scroll_button, #o_wblog_post_content_jump, .o_scroll_button:hover, #o_wblog_post_content_jump:hover{text-decoration: none;}.o_scroll_button:focus, #o_wblog_post_content_jump:focus{outline: none;}.o_scroll_button:hover, #o_wblog_post_content_jump:hover{animation-iteration-count: 1;}@keyframes o-anim-heartbeat{0%, 14%, 35%{transform: scale(1);}7%, 21%{transform: scale(1.3); background-color: rgba(58, 173, 170, 0.8);}}.o_ribbon{margin: 0; font-size: 1rem; font-weight: bold; white-space: nowrap; text-align: center; pointer-events: none;}.o_ribbon_right{position: absolute; top: 0; left: auto; bottom: auto; right: 0; padding: 0.5rem 100px; transform: translateX(calc(-0.708 * (100% - 200px))) rotate(45deg) translateX(calc(100% - 100px)); transform-origin: top right;}.o_ribbon_left{position: absolute; top: 0; left: 0; bottom: auto; right: auto; padding: 0.5rem 100px; transform: translateX(calc(0.708 * (100% - 200px) - 100%)) rotate(-45deg) translateX(100px); transform-origin: top right;}.o_tag_right{position: absolute; top: 0; left: auto; bottom: auto; right: 0; padding: 0.25rem 1rem;}.o_tag_left{position: absolute; top: 0; left: 0; bottom: auto; right: auto; padding: 0.25rem 1rem;}#website_cookies_bar :not(.o_cookies_popup){bottom: 0;}.o_website_btn_loading{cursor: wait; opacity: 0.65;}.o_website_btn_loading .fa:not(.fa-spin){display: none;}.s_showcase_icon{align-self: flex-start;}.modal-open .o_bottom_fixed_element, .o_bottom_fixed_element_hidden{display: none !important;}

/* /website/static/src/scss/website.ui.scss defined in bundle 'web.assets_frontend' */
 body{direction: ltr;}body.o_connected_user{padding-top: 46px !important;}body.o_connected_user.o_fullscreen_transition{transition: padding 400ms ease 0s;}body.o_connected_user.o_fullscreen_transition #oe_main_menu_navbar, body.o_connected_user.o_fullscreen_transition #web_editor-top-edit, body.o_connected_user.o_fullscreen_transition .o_we_website_top_actions, body.o_connected_user.o_fullscreen_transition #oe_snippets{transition: transform 400ms ease 0s !important;}body.o_connected_user.o_fullscreen_transition .o_header_affixed{transition: top 0.35s !important;}body.o_connected_user.o_fullscreen{padding-top: 0 !important;}body.o_connected_user.o_fullscreen.editor_enable.editor_has_snippets{padding-right: 0 !important;}body.o_connected_user.o_fullscreen.editor_enable.editor_has_snippets .modal:not(.o_technical_modal){right: 0;}body.o_connected_user.o_fullscreen #oe_main_menu_navbar, body.o_connected_user.o_fullscreen #web_editor-top-edit{transform: translateY(-100%);}body.o_connected_user.o_fullscreen .o_we_website_top_actions, body.o_connected_user.o_fullscreen #oe_snippets{transform: translateX(100%);}body.o_connected_user.o_fullscreen .o_header_affixed{top: 0 !important; right: 0 !important;}#oe_main_menu_navbar{position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed; z-index: 1040; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px;}#oe_main_menu_navbar .dropdown-menu{background-color: white;}#oe_main_menu_navbar .dropdown-item{color: #212529;}#oe_main_menu_navbar .dropdown-item:hover, #oe_main_menu_navbar .dropdown-item:focus{color: #16181b;}#oe_main_menu_navbar .dropdown-item.active, #oe_main_menu_navbar .dropdown-item:active{color: white; background-color: #00A09D;}#oe_main_menu_navbar a:hover, #oe_main_menu_navbar a:focus{text-decoration: none;}#oe_main_menu_navbar .dropdown-menu{font-size: inherit; border-radius: 0; color: #FFFFFF;}#oe_main_menu_navbar .o_menu_sections .o_mobile_preview a{text-align: center; font-size: 20px;}#oe_main_menu_navbar .o_menu_systray > li > a{padding: 0 15px;}#oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic{padding: 0 7.5px;}#oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"], #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"], #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic{color: #FFFFFF; background-color: #00A09D; border-color: #00A09D;}#oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover{color: #FFFFFF; background-color: #007a77; border-color: #006d6b;}#oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}#oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > a.o_wysiwyg_loader[data-action="edit"], #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > a.o_wysiwyg_loader[data-action="translate"], #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.disabled, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:disabled, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.o_wysiwyg_loader{color: #FFFFFF; background-color: #00A09D; border-color: #00A09D;}#oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle{color: #FFFFFF; background-color: #006d6b; border-color: #00605e;}#oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}#oe_main_menu_navbar .o_menu_systray > li > a, #oe_main_menu_navbar .o_menu_systray > li > a:hover, #oe_main_menu_navbar .o_menu_systray > li > a:focus{text-decoration: none;}#oe_main_menu_navbar .o_menu_systray .o_mobile_preview a{text-align: center; font-size: 20px;}@media (max-width: 767.98px){#oe_main_menu_navbar #oe_applications{position: inherit; z-index: 1002;}}#o_website_page_loader{position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1049; background-color: rgba(0, 0, 0, 0.8);}body .modal.o_technical_modal{font-size: 13px; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e;}body .modal.o_technical_modal .text-muted{color: #999999 !important;}body .modal.o_technical_modal .dropdown-menu{background-color: white;}body .modal.o_technical_modal .dropdown-item{color: #212529;}body .modal.o_technical_modal .dropdown-item:hover, body .modal.o_technical_modal .dropdown-item:focus{color: #16181b;}body .modal.o_technical_modal .dropdown-item.active, body .modal.o_technical_modal .dropdown-item:active{color: white; background-color: #00A09D;}body .modal.o_technical_modal h1, body .modal.o_technical_modal h2, body .modal.o_technical_modal h3, body .modal.o_technical_modal h4, body .modal.o_technical_modal h5, body .modal.o_technical_modal h6, body .modal.o_technical_modal .h1, body .modal.o_technical_modal .h2, body .modal.o_technical_modal .h3, body .modal.o_technical_modal .h4, body .modal.o_technical_modal .h5, body .modal.o_technical_modal .h6{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #2b2b33; font-weight: bold;}body .modal.o_technical_modal h1, body .modal.o_technical_modal .h1{font-size: 31.2px;}body .modal.o_technical_modal h2, body .modal.o_technical_modal .h2{font-size: 19.5px;}body .modal.o_technical_modal h3, body .modal.o_technical_modal .h3{font-size: 16.9px;}body .modal.o_technical_modal h4, body .modal.o_technical_modal .h4{font-size: 15.6px;}body .modal.o_technical_modal h5, body .modal.o_technical_modal .h5{font-size: 14.3px;}body .modal.o_technical_modal h6, body .modal.o_technical_modal .h6{font-size: 13px;}body .modal.o_technical_modal :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;}body .modal.o_technical_modal .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;}body .modal.o_technical_modal .form-control.is-invalid{border-color: #dc3545;}body .modal.o_technical_modal .input-group .form-control{height: auto;}body .modal.o_technical_modal .input-group-text{background-color: #e9ecef;}body .modal.o_technical_modal .was-validated .form-control:invalid{border-color: #dc3545;}body .modal.o_technical_modal select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;}body .modal.o_technical_modal a:not(.o_btn_preview){color: #00A09D;}body .modal.o_technical_modal a:not(.o_btn_preview):focus, body .modal.o_technical_modal a:not(.o_btn_preview):active, body .modal.o_technical_modal a:not(.o_btn_preview):focus:active{outline: none !important;}body .modal.o_technical_modal .badge:hover a, body .modal.o_technical_modal .badge a{color: #fff;}body .modal.o_technical_modal .btn:not(.o_btn_preview){border-radius: 0; font-weight: normal; text-transform: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #00A09D; border-color: #00A09D; color: white;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:hover{color: #FFFFFF; background-color: #007a77; border-color: #006d6b;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:disabled, body .modal.o_technical_modal .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #00A09D; border-color: #00A09D;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #FFFFFF; background-color: #006d6b; border-color: #00605e;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: white; border-color: white; color: #00A09D;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #ececec; border-color: #e6e5e5;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:disabled, body .modal.o_technical_modal .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-secondary{color: #212529; background-color: white; border-color: white;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #e6e5e5; border-color: #dfdfdf;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: white; border-color: white; color: #00A09D;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #ececec; border-color: #e6e5e5;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:disabled, body .modal.o_technical_modal .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-link{color: #212529; background-color: white; border-color: white;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #e6e5e5; border-color: #dfdfdf;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67; color: white;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover{color: #FFFFFF; background-color: #369156; border-color: #328851;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:disabled, body .modal.o_technical_modal .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #FFFFFF; background-color: #328851; border-color: #2f7e4b;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8; color: white;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:disabled, body .modal.o_technical_modal .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e; color: #33363e;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:disabled, body .modal.o_technical_modal .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c; color: #33363e;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:disabled, body .modal.o_technical_modal .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;}body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);}body .modal.o_technical_modal .card{padding: 19px; margin-bottom: 20px; background-color: white; border: 1px solid #f2f2f2; border-radius: 0; box-shadow: none;}body .modal.o_technical_modal .modal-content{border-radius: 0; background-color: white;}body .modal.o_technical_modal .modal-content .modal-header{border-bottom-color: #e9ecef;}body .modal.o_technical_modal .modal-content .modal-body{background-color: white;}body .modal.o_technical_modal .modal-content .modal-footer{border-top-color: #e9ecef; text-align: left;}body .modal.o_technical_modal .close{font-size: 19.5px;}body .modal.o_technical_modal .nav-tabs{border-bottom: 1px solid #e9ecef;}body .modal.o_technical_modal .nav-tabs > li > a{line-height: 1.5; color: #4e525b;}body .modal.o_technical_modal .nav-tabs > li > a:hover{border-color: #dee2e6;}body .modal.o_technical_modal .nav-tabs > li > a.active, body .modal.o_technical_modal .nav-tabs > li > a.active:hover, body .modal.o_technical_modal .nav-tabs > li > a.active:focus{color: #3D4047; background-color: white; border-color: #dee2e6 #dee2e6 #FFFFFF;}body .modal.oe_mobile_preview{text-align: center;}body .modal.oe_mobile_preview .modal-dialog{display: inline-block; width: auto;}body .modal.oe_mobile_preview .modal-dialog .modal-content{background-color: black !important; border: 3px outset gray; border-radius: 20px;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header{border: none; cursor: pointer; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header, body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close{color: white;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4{font-family: inherit; font-weight: normal; color: inherit;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa{margin-left: 15px;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close{color: #4e525b;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body{background-color: inherit !important; border-radius: 20px; padding: 15px; display: -webkit-box; display: -webkit-flex; display: flex; width: 335px; height: 530px; transition: all 400ms ease 0s;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation{width: 545px; height: 320px;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body > iframe{display: block; width: 100%; border: none;}body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer{display: none;}body .modal .oe_menu_editor ul{padding-left: 37px;}body .modal .oe_menu_editor li{margin-top: -1px;}body .modal .oe_menu_editor li .input-group-addon{border-radius: 0;}body .modal.oe_seo_configuration #language-box{padding-right: 25px; background-color: white;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img{position: relative; transition: border-color 200ms; display: inline-block; border: 2px solid #CED4DA;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img > img{width: 70px; height: 70px; object-fit: cover; cursor: pointer;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img:hover{border-color: #00A09D;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image{border-color: #00A09D;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:before{position: absolute; top: auto; left: auto; bottom: auto; right: 0; content: ''; border: 16px solid rgba(0, 160, 157, 0.8); border-left-color: transparent; border-bottom-color: transparent;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:after{position: absolute; top: 2px; left: auto; bottom: auto; right: 3px; display: inline-block; content: "\f00c"; font-family: FontAwesome; color: white; font-size: 12px;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img .o-custom-label{position: absolute; top: auto; left: auto; bottom: 0px; right: auto; background: rgba(52, 58, 64, 0.6); font-size: 12px;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload{transition: 200ms; display: inline-block; padding: 23px 27px; border: 3px dashed #949da5; vertical-align: top; cursor: pointer; color: #bcc1c6;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload:hover{border-color: #00A09D; color: #00A09D;}body .modal.oe_seo_configuration .o_seo_og_image .o_meta_active_img{height: 240px; object-fit: cover;}body .modal.oe_seo_configuration div.oe_seo_preview_g{list-style: none; font-family: arial, sans-serif;}body .modal.oe_seo_configuration div.oe_seo_preview_g .r{cursor: pointer; color: #1a0dab; font-size: 18px; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; white-space: nowrap;}body .modal.oe_seo_configuration div.oe_seo_preview_g .s{font-size: 13px; line-height: 18px; color: #545454;}body .modal.oe_seo_configuration div.oe_seo_preview_g .s .kv{color: #006621; font-size: 14px; line-height: 18px;}body .modal.oe_seo_configuration td.o_seo_keyword_suggestion span.o_seo_suggestion.badge{cursor: pointer;}.o_new_content_open{overflow: hidden;}#o_new_content_menu_choices{font-size: 13px; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: 0; bottom: 0; right: 0; position: fixed; display: -webkit-box; display: -webkit-flex; display: flex; overflow: auto; background-color: rgba(0, 0, 0, 0.8); font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;}#o_new_content_menu_choices .text-muted{color: #999999 !important;}#o_new_content_menu_choices::before{content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; pointer-events: none;}#o_new_content_menu_choices .container, #o_new_content_menu_choices .o_container_small{max-width: 720px; margin: auto;}#o_new_content_menu_choices .o_new_content_element{opacity: 0; animation: fadeInDownSmall 1s forwards;}#o_new_content_menu_choices .o_new_content_element .o_uninstalled_module{filter: brightness(70%) contrast(60%);}#o_new_content_menu_choices .o_new_content_element .module_icon{display: block; margin: auto;}#o_new_content_menu_choices .o_new_content_element a{display: block; font-size: 34px; text-align: center; text-decoration: none;}#o_new_content_menu_choices .o_new_content_element a i{width: 110px; height: 110px; border: 3px solid #434352; border-radius: 100%; line-height: 104px; background-color: #2C2C36; color: white; transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;}#o_new_content_menu_choices .o_new_content_element a p{color: white; margin-top: 0.7em; font-size: 0.5em;}#o_new_content_menu_choices .o_new_content_element a:hover, #o_new_content_menu_choices .o_new_content_element a:focus{text-decoration: none; outline: none;}#o_new_content_menu_choices .o_new_content_element a:hover i, #o_new_content_menu_choices .o_new_content_element a:focus i{border-color: #1cc1a9; box-shadow: 0 0 10px rgba(28, 193, 169, 0.46);}.oe_login_form, .oe_signup_form, .oe_reset_password_form{max-width: 300px; position: relative; margin: 50px auto;}.o_ace_view_editor{font-size: 13px; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: auto; bottom: 0; right: 0; position: fixed; z-index: 1050;}.o_ace_view_editor .text-muted{color: #999999 !important;}.o_ace_view_editor .btn:not(.o_btn_preview){border-radius: 0; font-weight: normal; text-transform: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #00A09D; border-color: #00A09D; color: white;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover{color: #FFFFFF; background-color: #007a77; border-color: #006d6b;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:disabled, .o_ace_view_editor .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #00A09D; border-color: #00A09D;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #FFFFFF; background-color: #006d6b; border-color: #00605e;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: white; border-color: white; color: #00A09D;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #ececec; border-color: #e6e5e5;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:disabled, .o_ace_view_editor .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-secondary{color: #212529; background-color: white; border-color: white;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #e6e5e5; border-color: #dfdfdf;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: white; border-color: white; color: #00A09D;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #ececec; border-color: #e6e5e5;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled, .o_ace_view_editor .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-link{color: #212529; background-color: white; border-color: white;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #e6e5e5; border-color: #dfdfdf;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67; color: white;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color: #FFFFFF; background-color: #369156; border-color: #328851;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled, .o_ace_view_editor .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #FFFFFF; background-color: #328851; border-color: #2f7e4b;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8; color: white;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled, .o_ace_view_editor .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e; color: #33363e;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled, .o_ace_view_editor .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c; color: #33363e;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled, .o_ace_view_editor .btn.o_wysiwyg_loader:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);}.o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;}.o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;}.o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;}.o_ace_view_editor .input-group .form-control{height: auto;}.o_ace_view_editor .input-group-text{background-color: #e9ecef;}.o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;}.o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;}.tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;}.css_published .btn-danger, .css_published .css_publish{display: none;}.css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;}[data-publish='off'] > *:not(.css_options){opacity: 0.5;}@media print{a[href]:after{content: initial;}}.o_page_management_info .o_switch{padding-top: 9px;}#list_website_pages th{background-color: #875A7B; color: white;}#list_website_pages td, #list_website_pages th{padding: 0.45rem;}#list_website_pages td > a.fa{margin-left: 5px; color: #875A7B;}#list_website_pages td .text-muted{opacity: 0.5;}#list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;}.ui-autocomplete.o_website_ui_autocomplete{max-width: 400px; font-size: 12px; border: none; background-color: #141217; box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.5);}.ui-autocomplete.o_website_ui_autocomplete > li{border-bottom: 1px solid #262626; border-radius: 2px; background-color: #595964; color: #D9D9D9;}.ui-autocomplete.o_website_ui_autocomplete > li.ui-menu-item > div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 20px;}.ui-autocomplete.o_website_ui_autocomplete > li.ui-menu-item > div.ui-state-active{border: 1px solid transparent; background-color: #2b2b33;}.ui-autocomplete.o_website_ui_autocomplete > li.ui-autocomplete-category{background-color: #3e3e46;}

/* /website/static/src/snippets/s_alert/000.scss defined in bundle 'web.assets_frontend' */
 .s_alert{margin: 15px 0; border: 1px solid; border-radius: 0.25rem;}.s_alert p:last-child, .s_alert ul:last-child, .s_alert ol:last-child{margin-bottom: 0;}.s_alert_sm{padding: 10px; font-size: 0.75rem;}.s_alert_md{padding: 15px; font-size: 0.83333rem;}.s_alert_lg{padding: 30px; font-size: 1.0416625rem;}.s_alert_icon{float: left; margin-right: 10px;}.s_alert_content{overflow: hidden;}

/* /website/static/src/snippets/s_card/000.scss defined in bundle 'web.assets_frontend' */
 .s_card{margin: 15px 0;}.s_card .card-body p:last-child, .s_card .card-body ul:last-child, .s_card .card-body ol:last-child{margin-bottom: 0;}

/* /website/static/src/snippets/s_share/000.scss defined in bundle 'web.assets_frontend' */
 .s_share > *{display: inline-block; vertical-align: middle;}.s_share .s_share_title{margin: 0 .4rem 0 0;}.s_share a{margin: .2rem;}.s_share a i.fa{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}

/* /website/static/src/snippets/s_rating/001.scss defined in bundle 'web.assets_frontend' */
 .s_rating[data-vcss="001"].s_rating_inline{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.s_rating[data-vcss="001"].s_rating_inline .s_rating_title{margin: 0; margin-right: 0.5em;}.s_rating[data-vcss="001"].s_rating_inline .s_rating_icons{margin-left: auto;}

/* /website/static/src/snippets/s_hr/000.scss defined in bundle 'web.assets_frontend' */
 .s_hr{line-height: 0;}.s_hr hr{padding: 0; border: 0; border-top: 1px solid currentColor; margin: 0; color: inherit;}

/* /website/static/src/snippets/s_image_gallery/001.scss defined in bundle 'web.assets_frontend' */
 .s_image_gallery[data-vcss="001"].o_grid .img, .s_image_gallery[data-vcss="001"].o_masonry .img{width: 100%;}.s_image_gallery[data-vcss="001"].o_grid.o_spc-none div.row{margin-bottom: 0px;}.s_image_gallery[data-vcss="001"].o_grid.o_spc-small div.row > div{margin-bottom: 1rem;}.s_image_gallery[data-vcss="001"].o_grid.o_spc-medium div.row > div{margin-bottom: 2rem;}.s_image_gallery[data-vcss="001"].o_grid.o_spc-big div.row > div{margin-bottom: 3rem;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-none div.o_masonry_col{padding: 0;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-none div.o_masonry_col > img{margin: 0 !important;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-small div.o_masonry_col{padding: 0 0.5rem;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-small div.o_masonry_col > img{margin-bottom: 1rem !important;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-medium div.o_masonry_col{padding: 0 1rem;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-medium div.o_masonry_col > img{margin-bottom: 2rem !important;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-big div.o_masonry_col{padding: 0 1.5rem;}.s_image_gallery[data-vcss="001"].o_masonry.o_spc-big div.o_masonry_col > img{margin-bottom: 3rem !important;}.s_image_gallery[data-vcss="001"].o_nomode.o_spc-none .row div{padding-top: 0; padding-bottom: 0;}.s_image_gallery[data-vcss="001"].o_nomode.o_spc-small .row div{padding-top: 0.5rem; padding-bottom: 0.5rem;}.s_image_gallery[data-vcss="001"].o_nomode.o_spc-medium .row div{padding-top: 1rem; padding-bottom: 1rem;}.s_image_gallery[data-vcss="001"].o_nomode.o_spc-big .row div{padding-top: 1.5rem; padding-bottom: 1.5rem;}.s_image_gallery[data-vcss="001"]:not(.o_slideshow) img{cursor: pointer;}.s_image_gallery[data-vcss="001"].o_slideshow .carousel .carousel-item.active, .s_image_gallery[data-vcss="001"].o_slideshow .carousel .carousel-item-next, .s_image_gallery[data-vcss="001"].o_slideshow .carousel .carousel-item-prev, .s_image_gallery[data-vcss="001"].o_slideshow .carousel .carousel-control-next, .s_image_gallery[data-vcss="001"].o_slideshow .carousel .carousel-control-prev{padding-bottom: 64px;}.s_image_gallery[data-vcss="001"].o_slideshow .carousel ul.carousel-indicators li{border: 1px solid #aaa;}.s_image_gallery[data-vcss="001"].o_slideshow ul.carousel-indicators{position: absolute; left: 0%; bottom: 0; width: 100%; height: auto; margin-left: 0; padding: 0; border-width: 0;}.s_image_gallery[data-vcss="001"].o_slideshow ul.carousel-indicators > *{list-style-image: none; display: inline-block; width: 40px; height: 40px; line-height: 40px; margin: 2.5px 2.5px 2.5px 2.5px; padding: 0; border: 1px solid #aaa; text-indent: initial; background-size: cover; background-color: #fff; background-position: center; border-radius: 0; vertical-align: bottom; flex: 0 0 40px;}.s_image_gallery[data-vcss="001"].o_slideshow ul.carousel-indicators > *:not(.active){opacity: 0.8; filter: grayscale(1);}.s_image_gallery[data-vcss="001"].o_slideshow > .container, .s_image_gallery[data-vcss="001"].o_slideshow > .o_container_small, .s_image_gallery[data-vcss="001"].o_slideshow > .container-fluid, .s_image_gallery[data-vcss="001"].o_slideshow > .o_container_small{height: 100%;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_cover .carousel-item > a{width: 100%; height: 100%;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_cover .carousel-item > a > img, .s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_cover .carousel-item > img{width: 100%; height: 100%; object-fit: cover;}.s_image_gallery[data-vcss="001"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel ul.carousel-indicators{display: none;}.s_image_gallery[data-vcss="001"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-item.active, .s_image_gallery[data-vcss="001"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-item-next, .s_image_gallery[data-vcss="001"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-item-prev, .s_image_gallery[data-vcss="001"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-control-next, .s_image_gallery[data-vcss="001"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-control-prev{padding-bottom: 0px;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-prev .fa, .s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-next .fa, .s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-prev .fa, .s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-next .fa{text-shadow: none;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-prev .fa:before{content: "\f104"; padding-right: 2px;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-next .fa:before{content: "\f105"; padding-left: 2px;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-prev .fa:before, .s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-next .fa:before{display: block; width: 3rem; height: 3rem; line-height: 3rem; color: black; background: white; font-size: 1.25rem; border: 1px solid #ADB5BD;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-prev .fa:before{content: "\f060";}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-next .fa:before{content: "\f061";}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-prev .fa:before, .s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-next .fa:before{color: black; background: white; font-size: 1.25rem; border-radius: 50%; padding: 1.25rem; border: 1px solid #ADB5BD;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_rounded .carousel ul.carousel-indicators li{border-radius: 50%;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_dots .carousel ul.carousel-indicators{height: 40px; margin: auto;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_dots .carousel ul.carousel-indicators li{max-width: 8px; max-height: 8px; margin: 0 6px; border-radius: 10px; background-color: #000000; background-image: none !important;}.s_image_gallery[data-vcss="001"].o_slideshow.s_image_gallery_indicators_dots .carousel ul.carousel-indicators li:not(.active){opacity: .4;}.s_image_gallery[data-vcss="001"] .carousel-inner .item img{max-width: none;}.s_gallery_lightbox .close{font-size: 2rem;}.s_gallery_lightbox .modal-dialog{height: 100%; background-color: rgba(0, 0, 0, 0.7);}@media (min-width: 576px){.s_gallery_lightbox .modal-dialog{max-width: 100%; padding: 0;}}.s_gallery_lightbox ul.carousel-indicators{display: none;}.s_image_gallery.o_slideshow:not(.s_image_gallery_cover)[data-vcss="001"] .carousel-item > a, .s_gallery_lightbox .modal-body.o_slideshow:not(.s_image_gallery_cover) .carousel-item > a{display: -webkit-box; display: -webkit-flex; display: flex; height: 100%; width: 100%;}.s_image_gallery.o_slideshow:not(.s_image_gallery_cover)[data-vcss="001"] .carousel-item > a > img, .s_gallery_lightbox .modal-body.o_slideshow:not(.s_image_gallery_cover) .carousel-item > a > img, .s_image_gallery.o_slideshow:not(.s_image_gallery_cover)[data-vcss="001"] .carousel-item > img, .s_gallery_lightbox .modal-body.o_slideshow:not(.s_image_gallery_cover) .carousel-item > img{max-height: 100%; max-width: 100%; margin: auto;}.s_image_gallery.o_slideshow[data-vcss="001"] .carousel, .s_gallery_lightbox .modal-body.o_slideshow .carousel{height: 100%;}.s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-inner, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-inner{height: 100%;}.s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-item.active, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item.active, .s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-item-next, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-next, .s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-item-prev, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-prev, .s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-control-next, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-next, .s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-control-prev, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-prev{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; height: 100%;}.s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-control-next .fa, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-next .fa, .s_image_gallery.o_slideshow[data-vcss="001"] .carousel .carousel-control-prev .fa, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-prev .fa{text-shadow: 0px 0px 3px #343A40;}

/* /website/static/src/snippets/s_product_catalog/001.scss defined in bundle 'web.assets_frontend' */
 .s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_title{line-height: 1.2;}.s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_description{margin-bottom: 1rem;}.s_product_catalog[data-vcss='001'] .s_product_catalog_dish:last-child .s_product_catalog_dish_description{margin-bottom: 0;}.s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_dot_leaders{display: -webkit-box; display: -webkit-flex; display: flex; flex-grow: 1; align-items: center;}.s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_dot_leaders::after{content: ''; margin-left: 0.5rem; -webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto; border-bottom: 1px dotted;}

/* /website/static/src/snippets/s_comparisons/000.scss defined in bundle 'web.assets_frontend' */
 .s_comparisons .card-body .card-title{margin: 0;}.s_comparisons .card-body .s_comparisons_currency, .s_comparisons .card-body .s_comparisons_price, .s_comparisons .card-body .s_comparisons_decimal{display: inline-block; vertical-align: middle;}.s_comparisons .card-body .s_comparisons_currency, .s_comparisons .card-body .s_comparisons_decimal{font-size: 80%;}.s_comparisons .card-body .s_comparisons_price{font-size: 200%;}

/* /website/static/src/snippets/s_company_team/000.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 991.98px){.s_company_team img{max-width: 50%;}}

/* /website/static/src/snippets/s_references/000.scss defined in bundle 'web.assets_frontend' */
 .s_references .img-thumbnail{border: none;}

/* /website/static/src/snippets/s_popup/001.scss defined in bundle 'web.assets_frontend' */
 .s_popup[data-vcss='001'] .modal-content{min-height: 2.083325rem; max-height: none; border: 0; border-radius: 0; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);}.s_popup[data-vcss='001'] .modal-dialog{height: auto; min-height: 100%;}.s_popup[data-vcss='001'] .s_popup_close{z-index: 1050; position: absolute; top: 0; left: auto; bottom: auto; right: 0; width: 2.083325rem; height: 2.083325rem; line-height: 2.083325rem; background-color: #FFFFFF !important; color: #3aadaa; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); cursor: pointer; font-size: 1.0416625rem; text-align: center;}.s_popup[data-vcss='001'] .s_popup_size_full{padding: 0 !important; max-width: 100%;}.s_popup[data-vcss='001'] .s_popup_size_full > .modal-content{background-color: transparent; box-shadow: none; border-radius: 0;}.s_popup[data-vcss='001'] .s_popup_middle .modal-dialog{align-items: center;}.s_popup[data-vcss='001'] .s_popup_top .modal-dialog, .s_popup[data-vcss='001'] .s_popup_bottom .modal-dialog{margin-right: 0;}.s_popup[data-vcss='001'] .s_popup_top .modal-dialog:not(.s_popup_size_full), .s_popup[data-vcss='001'] .s_popup_bottom .modal-dialog:not(.s_popup_size_full){padding: 1rem !important;}.s_popup[data-vcss='001'] .s_popup_top .modal-dialog{align-items: flex-start;}.s_popup[data-vcss='001'] .s_popup_bottom .modal-dialog{align-items: flex-end;}.s_popup[data-vcss='001'] .s_popup_no_backdrop{pointer-events: none;}.s_popup[data-vcss='001'] .s_popup_no_backdrop .modal-content{pointer-events: auto;}

/* /website/static/src/snippets/s_faq_collapse/000.scss defined in bundle 'web.assets_frontend' */
 .s_faq_collapse .accordion .card .card-header{cursor: pointer; display: inline-block; width: 100%; padding: .5em 0; border-radius: 0; outline: none;}.s_faq_collapse .accordion .card .card-header:before{content: '\f056'; font-family: 'FontAwesome'; display: inline-block; margin: 0 .5em 0 .75em; color: #6C757D;}.s_faq_collapse .accordion .card .card-header.collapsed:before{content: '\f055'; font-family: 'FontAwesome';}.s_faq_collapse .accordion .card .card-header:hover, .s_faq_collapse .accordion .card .card-header:focus{text-decoration: none;}.s_faq_collapse .accordion .card .card-body{padding: 1em 2.25em;}.s_faq_collapse .card-body p:last-child, .s_faq_collapse .card-body ul:last-child{margin-bottom: 0;}

/* /website/static/src/snippets/s_features_grid/000.scss defined in bundle 'web.assets_frontend' */
 .s_features_grid_content{overflow: hidden;}.s_features_grid_content p{margin-bottom: 0;}.s_features_grid_icon{float: left; margin-right: 15px;}

/* /website/static/src/snippets/s_tabs/001.scss defined in bundle 'web.assets_frontend' */
 .s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_up > .tab-pane.fade, .s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_down > .tab-pane.fade, .s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_left > .tab-pane.fade, .s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_right > .tab-pane.fade{transition: all 0.2s;}.s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_up > .tab-pane.fade.show, .s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_down > .tab-pane.fade.show, .s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_left > .tab-pane.fade.show, .s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_right > .tab-pane.fade.show{transform: translateX(0rem) translateY(0rem);}.s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_up > .tab-pane.fade{transform: translateY(-1rem);}.s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_down > .tab-pane.fade{transform: translateY(1rem);}.s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_left > .tab-pane.fade{transform: translateX(-1rem);}.s_tabs[data-vcss="001"] .s_tabs_content.s_tabs_slide_right > .tab-pane.fade{transform: translateX(1rem);}

/* /website/static/src/snippets/s_table_of_content/000.scss defined in bundle 'web.assets_frontend' */
 .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_horizontal_navbar, .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_vertical_navbar .s_table_of_content_navbar{position: -webkit-sticky; position: sticky; top: 0px; left: auto; bottom: auto; right: auto;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap:not(.s_table_of_content_navbar_sticky), .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap:not(.s_table_of_content_navbar_sticky) .s_table_of_content_navbar{top: 0px !important;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action{background: none; color: inherit; opacity: 0.7; font-weight: 500; padding-left: 3px; transition: padding 0.1s;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action:before{position: absolute; top: 10px; left: 0; bottom: 10px; right: auto; width: 2px; content: "";}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action:hover{opacity: 1;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action:focus{background: none;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action.active{background: none; padding-left: 8px; opacity: 1;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action.active:before{background-color: #3aadaa;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar{z-index: 1; padding-top: 0.5rem; padding-bottom: 0.5rem; margin-bottom: 2rem;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar{display: inline;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar > a.list-group-item-action{width: auto;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar > a.list-group-item{display: inline-block; margin-bottom: 2px;}

/* /website/static/src/snippets/s_quotes_carousel/001.scss defined in bundle 'web.assets_frontend' */
 .s_quotes_carousel_wrapper[data-vcss='001'] .s_blockquote{margin-bottom: 0;}@media (max-width: 767.98px){.s_quotes_carousel_wrapper[data-vcss='001'] .s_blockquote{width: 100% !important;}}

/* /website/static/src/snippets/s_masonry_block/001.scss defined in bundle 'web.assets_frontend' */
 .s_masonry_block[data-vcss='001'] .row > div{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center;}

/* /website/static/src/snippets/s_media_list/001.scss defined in bundle 'web.assets_frontend' */
 .s_media_list[data-vcss="001"] .s_media_list_item > .row{overflow: hidden;}.s_media_list[data-vcss="001"] .s_media_list_body{padding: 2rem;}.s_media_list[data-vcss="001"] .s_media_list_img{object-fit: cover;}

/* /website/static/src/snippets/s_timeline/000.scss defined in bundle 'web.assets_frontend' */
 .s_timeline .s_timeline_line{position: relative;}.s_timeline .s_timeline_line:before{content: ''; display: block !important; position: absolute; width: 1px; top: 0px; bottom: 0px; left: 50%; background-color: #343A40;}.s_timeline .s_timeline_row{align-items: center;}.s_timeline .s_timeline_row .s_timeline_content{align-items: center; -webkit-box-pack: end; justify-content: flex-end; width: 100%;}.s_timeline .s_timeline_row .s_timeline_content ~ .s_timeline_content{-webkit-box-pack: start; justify-content: flex-start;}.s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content{flex-direction: row-reverse;}@media (min-width: 768px){.s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content{flex-direction: row-reverse;}.s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content:not(:last-child){margin-left: 10%;}.s_timeline .s_timeline_row:not(.flex-row-reverse) .s_timeline_content:last-child{margin-left: 10%;}}.s_timeline .s_timeline_date{text-align: center;}@media (min-width: 768px){.s_timeline .s_timeline_date{position: absolute; left: 0%; right: 0%;}}@media (max-width: 767.98px){.s_timeline .s_timeline_date{position: relative; margin: 20px 0px;}}.s_timeline .s_timeline_date span:not(.fa){display: inline-block; padding: 5px;}.s_timeline .s_timeline_date .fa{margin: 0 15px;}.s_timeline .s_timeline_icon{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; margin: 15px; z-index: 1;}

/* /website/static/src/snippets/s_process_steps/000.scss defined in bundle 'web.assets_frontend' */
 .s_process_steps .s_process_step_icon{margin: 30px 0;}.s_process_steps .s_process_step_icon span{display: block; overflow: hidden;}.s_process_steps .s_process_step_icon .fa{display: block;}.s_process_steps .s_process_step_content{padding: 0 15px;}@media (min-width: 992px){.s_process_steps{overflow-x: hidden;}.s_process_steps .s_process_step .s_process_step_icon{position: relative; z-index: 1;}.s_process_steps .s_process_step .s_process_step_icon span:after{content: ''; z-index: -1; border-top: 1px solid #ADB5BD; position: absolute; top: 50%; left: auto; bottom: 0; right: 0;}.s_process_steps .s_process_step .s_process_step_icon span:after{width: 100%;}.s_process_steps .s_process_step:first-child .s_process_step_icon span:after, .s_process_steps .s_process_step:last-child .s_process_step_icon span:after{width: 50%;}.s_process_steps .s_process_step:first-child .s_process_step_icon .fa:after{right: 0;}.s_process_steps .s_process_step:first-child .s_process_step_icon .fa.float-right:after{width: 0;}.s_process_steps .s_process_step:last-child .s_process_step_icon span:after{left: 0;}.s_process_steps .s_process_step:last-child .s_process_step_icon .fa:after{left: 0;}.s_process_steps .s_process_step:last-child .s_process_step_icon .fa.float-left:after{width: 0;}}

/* /website/static/src/snippets/s_text_highlight/000.scss defined in bundle 'web.assets_frontend' */
 .s_text_highlight{padding: 1.5rem; border-radius: 0.25rem;}.s_text_highlight :last-child{margin-bottom: 0;}

/* /website/static/src/snippets/s_blockquote/000.scss defined in bundle 'web.assets_frontend' */
 .s_blockquote{border: 0; padding: 0;}.s_blockquote .s_blockquote_icon{font-size: 0.83333rem;}.s_blockquote .s_blockquote_author{opacity: .75;}.s_blockquote.s_blockquote_classic .s_blockquote_icon{float: left; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important;}.s_blockquote.s_blockquote_classic .s_blockquote_icon.float-right{border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important;}.s_blockquote.s_blockquote_classic .s_blockquote_content{overflow: hidden; padding: 1.5rem;}.s_blockquote.s_blockquote_classic .s_blockquote_content .blockquote-footer::before{content: '';}.s_blockquote.s_blockquote_classic .s_blockquote_content .blockquote-footer .s_blockquote_avatar{max-height: 2.5rem;}.s_blockquote.s_blockquote_cover{text-align: center;}.s_blockquote.s_blockquote_cover .s_blockquote_icon{position: relative; z-index: 1; float: none; margin-bottom: -1.5rem;}.s_blockquote.s_blockquote_cover p:last-of-type{margin-bottom: 0.5rem;}.s_blockquote.s_blockquote_cover .s_blockquote_content, .s_blockquote.s_blockquote_cover .s_blockquote_filter{padding: 3rem 2rem 2rem;}.s_blockquote.s_blockquote_cover .s_blockquote_filter{margin: -3rem -2rem -2rem;}.s_blockquote.s_blockquote_cover .quote_char{margin: 2rem 0 1rem 0;}.s_blockquote.s_blockquote_cover .quote_char ~ .blockquote-footer{padding-bottom: 2rem;}.s_blockquote.s_blockquote_minimalist{border-left: 5px solid; border-color: #7c6576;}.s_blockquote.s_blockquote_minimalist .s_blockquote_content{padding: 1rem; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;}.s_blockquote.s_blockquote_minimalist .s_blockquote_content p:last-of-type{margin-bottom: 0;}

/* /website/static/src/snippets/s_badge/000.scss defined in bundle 'web.assets_frontend' */
 .s_badge{padding: 0.5rem; margin: 0.5rem 0.5rem 0.5rem 0; border-radius: 0.25rem; font-size: 0.75rem;}.s_badge .fa{margin: 0 0.3rem 0 0;}

/* /website/static/src/snippets/s_color_blocks_2/000.scss defined in bundle 'web.assets_frontend' */
 .s_color_blocks_2.o_half_screen_height > :first-child, .s_color_blocks_2.cover_mid > :first-child, .s_color_blocks_2.o_half_screen_height > :first-child > .row, .s_color_blocks_2.cover_mid > :first-child > .row, .s_color_blocks_2.o_full_screen_height > :first-child, .s_color_blocks_2.o_half_screen_height > :first-child, .s_color_blocks_2.cover_mid > :first-child, .s_color_blocks_2.cover_full > :first-child, .s_color_blocks_2.o_full_screen_height > :first-child > .row, .s_color_blocks_2.o_half_screen_height > :first-child > .row, .s_color_blocks_2.cover_mid > :first-child > .row, .s_color_blocks_2.cover_full > :first-child > .row{min-height: inherit;}.s_color_blocks_2 .row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap;}.s_color_blocks_2 .row::before, .s_color_blocks_2 .row::after{width: 0;}.s_color_blocks_2 [class*="col-lg-"]{padding: 8% 5%; padding-top: 8vw; padding-bottom: 8vw;}@media (max-width: 991.98px){.s_color_blocks_2 [class*="col-lg-"]{flex: 1 1 100%;}}.s_color_blocks_2 img{max-width: 100%; height: auto;}

/* /website/static/src/snippets/s_product_list/000.scss defined in bundle 'web.assets_frontend' */
 .s_product_list{padding-top: 20px;}.s_product_list > div > .row > div{margin-bottom: 20px; height: 200px; text-align: center;}.s_product_list > div > .row > div a{display: block;}.s_product_list > div > .row > div img{margin: auto; max-height: 130px;}.s_product_list > div > .row > div .s_product_list_item_link{position: absolute; top: auto; left: 10%; bottom: 0; right: 10%;}.s_product_list > div > .row > div .s_product_list_item_link > .btn{width: 100%; padding: 5px !important; font-size: 16px;}@media only screen and (max-width: 1280px){.s_product_list > div > .row > div .s_product_list_item_link > .btn{font-size: 12px;}}.s_product_list > div > .row > div .s_product_list_item_link > .btn .fa{font-size: 18px; padding-right: 5px;}@media only screen and (max-width: 1024px){.s_product_list > div > .row > div .s_product_list_item_link > .btn .fa{display: block; font-size: 25px;}}

/* /website/static/src/snippets/s_google_map/000.scss defined in bundle 'web.assets_frontend' */
 .s_google_map{position: relative; min-height: 100px;}.s_google_map .map_container{position: absolute; top: 0; left: 0; bottom: 0; right: 0;}.s_google_map .description{position: absolute; top: auto; left: 0; bottom: 0; right: 0; z-index: 99; padding: 0 1em; background: rgba(58, 173, 170, 0.8); color: #212529; transition: background-color 250ms ease;}.s_google_map .description font{float: left; margin-top: 20px; margin-bottom: 15px; font-weight: bold; text-transform: uppercase;}.s_google_map .description span{float: left; text-transform: none; font-weight: normal; margin-top: 20px; margin-left: 10px;}.s_google_map:hover .description{background: #3aadaa; background: rgba(58, 173, 170, 0.55); color: #212529;}

/* /website/static/src/snippets/s_dynamic_snippet/000.scss defined in bundle 'web.assets_frontend' */
 .s_dynamic [data-url]{cursor: pointer;}.s_dynamic .card-img-top, .s_dynamic .s_latest_posts[data-vcss='001'] .s_latest_posts_card .card .s_latest_posts_post_cover .o_record_cover_container .o_record_cover_image, .s_latest_posts[data-vcss='001'] .s_latest_posts_card .card .s_latest_posts_post_cover .o_record_cover_container .s_dynamic .o_record_cover_image{height: 12rem;}.s_dynamic img{object-fit: scale-down;}

/* /website/static/src/snippets/s_dynamic_snippet_carousel/000.scss defined in bundle 'web.assets_frontend' */
 .s_dynamic .carousel-control-prev, .s_dynamic .carousel-control-next{position: absolute; width: 4rem;}.s_dynamic .carousel-control-prev > span.fa, .s_dynamic .carousel-control-next > span.fa{color: #495057; background: radial-gradient(#FFFFFF 50%, transparent 50%);}

/* /website/static/src/snippets/s_btn/000.scss defined in bundle 'web.assets_frontend' */
 .s_btn .btn + .btn{margin-left: .75rem;}

/* /website_enterprise/static/src/scss/website_enterprise.scss defined in bundle 'web.assets_frontend' */
 .o_menu_toggle{float: left; padding: 4px 0 0 16px; font-size: 1.3em; color: white;}.o_menu_toggle:hover, .o_menu_toggle:focus, .o_menu_toggle:active{color: white; outline: none;}

/* /website_form/static/src/snippets/s_website_form/001.scss defined in bundle 'web.assets_frontend' */
 .editor_enable .s_website_form[data-vcss="001"] .s_website_form_field_hidden{display: block; opacity: 0.5;}.editor_enable .s_website_form[data-vcss="001"] .s_website_form_field select{pointer-events: none;}.editor_enable .s_website_form[data-vcss="001"] #editable_select.form-control{height: auto;}@media (max-width: 575.98px){.s_website_form[data-vcss="001"] .s_website_form_label{width: auto !important;}}.s_website_form[data-vcss="001"] .s_website_form_field_hidden{display: none;}.s_website_form[data-vcss="001"] span.s_website_form_mark{font-size: 0.85em; font-weight: 400;}.s_website_form[data-vcss="001"] .s_website_form_dnone{display: none;}.s_website_form[data-vcss="001"] .s_website_form_rows > .form-group{margin-bottom: 0; padding-top: 0.5rem; padding-bottom: 0.5rem;}.s_website_form[data-vcss="001"] .s_website_form_submit .s_website_form_label, .s_website_form[data-vcss="001"] .s_website_form_recaptcha .s_website_form_label{float: left; height: 1px;}.s_website_form[data-vcss="001"] .s_website_form_no_submit_label .s_website_form_label{display: none;}

/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;}.js_follow_icons_container .js_follow_btn, .js_follow_icons_container .js_unfollow_btn{animation: js_follow_fade 1s ease forwards; opacity: 0;}.js_follow_icons_container .js_follow_btn small, .js_follow_icons_container .js_unfollow_btn small{opacity: 0; transition: opacity 0.3s ease;}.js_follow_icons_container .js_follow_btn:hover small, .js_follow_icons_container .js_follow_btn:focus small, .js_follow_icons_container .js_unfollow_btn:hover small, .js_follow_icons_container .js_unfollow_btn:focus small{transition-duration: 1s; opacity: 1;}.js_follow_icons_container .fa:before{content: "\f0f3"; color: rgba(33, 37, 41, 0.7);}.js_follow_icons_container .js_follow_btn:hover .fa:before{color: #212529;}.js_follow_icons_container .js_unfollow_btn .fa:before{color: #3aadaa;}.js_follow_icons_container .js_unfollow_btn:hover .fa:before{content: "\f1f6"; color: #dc3545;}@keyframes js_follow_fade{to{opacity: 1;}}

/* /website_sale/static/src/scss/website_sale.scss defined in bundle 'web.assets_frontend' */
 .oe_website_sale ul ul{margin-left: 1.5rem;}.oe_website_sale .o_payment_form .card{border-radius: 4px !important;}.oe_website_sale .address-inline address{display: inline-block;}.oe_website_sale table#cart_products tr td, .oe_website_sale table#suggested_products tr td{vertical-align: middle;}.oe_website_sale table#cart_products{margin-bottom: 0;}.oe_website_sale table#cart_products td:first-child, .oe_website_sale table#cart_products th:first-child{padding-left: 15px;}.oe_website_sale h1[itemprop="name"], .oe_website_sale .td-product_name{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;}@media (max-width: 767.98px){.oe_website_sale .td-img{display: none;}}@media (min-width: 1200px){.oe_website_sale .toggle_summary_div{max-width: 400px;}}.oe_website_sale input.js_quantity{min-width: 48px; text-align: center;}.oe_website_sale input.quantity{padding: 0;}.o_alternative_product{margin: auto;}.oe_product_cart .oe_product_image{height: 0; text-align: center;}.oe_product_cart .oe_product_image img{height: 100%; width: 100%; object-fit: scale-down;}.oe_product_cart .o_wsale_product_information{position: relative; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; transition: .3s ease;}.oe_product_cart .oe_subdescription{max-height: 0; overflow: hidden; font-size: 0.75rem; margin-bottom: 0.25rem; transform: scale(1, 0); transition: all ease 0.3s;}.oe_product_cart .o_wsale_product_btn{position: absolute; top: auto; left: 0; bottom: 100%; right: 0; padding-bottom: 0.25rem;}.oe_product_cart .o_wsale_product_btn .btn{transform: scale(0); transition: transform ease 200ms 0s;}.oe_product_cart .o_wsale_product_btn:empty{display: none !important;}.oe_product_cart:hover{box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);}.oe_product_cart:hover .o_wsale_product_information{background-color: #E9ECEF !important;}.oe_product_cart:hover .oe_subdescription{max-height: 1.5em;}@media (min-width: 992px){.oe_product_cart:hover .oe_subdescription{max-height: 3em;}}@media (min-width: 1200px){.oe_product_cart:hover .oe_subdescription{max-height: 4.5em;}}.oe_product_cart:hover .oe_subdescription, .oe_product_cart:hover .o_wsale_product_btn .btn{transform: scale(1);}@media (max-width: 767.98px){.oe_product_cart .oe_subdescription, .oe_product_cart:hover .oe_subdescription{max-height: 4.5em;}.oe_product_cart .oe_subdescription, .oe_product_cart .o_wsale_product_btn .btn{transform: scale(1);}}.oe_product.oe_image_full .oe_product_image{border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);}.oe_product.oe_image_full .o_wsale_product_information{position: absolute; top: auto; left: 0; bottom: 0; right: 0;}#products_grid .o_wsale_products_grid_table_wrapper > .table{table-layout: fixed;}#products_grid .o_wsale_products_grid_table_wrapper > .table > tbody > tr > td{margin-top: 15px; padding: 0;}#products_grid .o_wsale_products_grid_table_wrapper > .table > tbody > tr:first-child > td:first-child{margin-top: 0;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper{position: relative;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_1{padding-top: 100%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_2{padding-top: 200%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_3{padding-top: 300%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_4{padding-top: 400%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_1{padding-top: 50%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_2{padding-top: 100%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_3{padding-top: 150%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_4{padding-top: 200%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_1{padding-top: 33.33333333%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_2{padding-top: 66.66666667%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_3{padding-top: 100%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_4{padding-top: 133.33333333%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_1{padding-top: 25%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_2{padding-top: 50%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_3{padding-top: 75%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_4{padding-top: 100%;}#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper > *{position: absolute; top: 7.5px; left: 7.5px; bottom: 7.5px; right: 7.5px;}#products_grid .o_wsale_products_grid_table_wrapper{margin: -7.5px;}@media (max-width: 767.98px){#products_grid .o_wsale_products_grid_table_wrapper > table, #products_grid .o_wsale_products_grid_table_wrapper > table > tbody, #products_grid .o_wsale_products_grid_table_wrapper > table > tbody > tr, #products_grid .o_wsale_products_grid_table_wrapper > table > tbody > tr > td{display: block; width: 100%;}#products_grid .table .o_wsale_product_grid_wrapper{padding-top: 100% !important;}}@media (min-width: 576px){#products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table, #products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody, #products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr, #products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr > td{display: block; width: 100%;}#products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper{margin: 0;}#products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper{padding-top: 0 !important;}#products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper > *{position: absolute; top: 0; left: 0; bottom: 0; right: 0; position: relative;}#products_grid.o_wsale_layout_list .oe_product_cart{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; min-height: 10rem;}#products_grid.o_wsale_layout_list .oe_product_cart .oe_product_image{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: 10rem; max-width: 35%; min-width: 100px; height: auto;}#products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information{position: static; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; text-align: left !important;}#products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information_text{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;}#products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; position: static; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; align-items: center; padding: 0.5rem; background-color: #E9ECEF;}#products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn + .btn{margin-top: 0.5rem;}#products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription{max-height: none !important;}#products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription, #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn{transform: scale(1) !important;}#products_grid.o_wsale_layout_list .oe_product_cart:hover .o_wsale_product_information{background-color: #FFFFFF !important;}#products_grid.o_wsale_layout_list .oe_product_cart .o_ribbon_right{position: absolute; top: 0; left: 0; bottom: auto; right: auto; padding: 0.5rem 100px; transform: translateX(calc(0.708 * (100% - 200px) - 100%)) rotate(-45deg) translateX(100px); transform-origin: top right;}#products_grid.o_wsale_layout_list .oe_product_cart .o_tag_right{position: absolute; top: 0; left: 0; bottom: auto; right: auto; padding: 0.25rem 1rem;}}.o_wsale_products_main_row{margin-top: 15px; margin-bottom: 15px;}.oe_cart table td:first-child{min-width: 76px;}.oe_cart > .oe_structure{clear: both;}div#payment_method div.list-group{margin-left: 40px;}div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;}ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; border-radius: 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);}ul.wizard li{border: 1px solid #E9ECEF; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;}ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #E9ECEF;}ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";}ul.wizard li .o_link_disable{text-decoration: none; color: inherit; cursor: text;}ul.wizard li.text-success{background: #f3f4f5;}ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;}ul.wizard li.text-primary{background: #f1f6fc;}ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;}ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;}ul.wizard li:last-child{border-radius: 0 4px 4px 0; border-right-width: 1px;}ul.wizard li:last-child .chevron{display: none;}#o_shop_collapse_category li{width: 100%;}#o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;}#o_shop_collapse_category li i.fa{cursor: pointer;}.mycart-popover{max-width: 500px; min-width: 250px;}.mycart-popover .cart_line{border-bottom: 1px #EEE solid;}tr#empty{display: none;}.js_change_shipping{cursor: pointer;}a.no-decoration{cursor: pointer; text-decoration: none !important;}#o-carousel-product.css_not_available{opacity: 0.2;}#o-carousel-product .carousel-outer{height: 400px; max-height: 90vh;}#o-carousel-product .carousel-outer .carousel-inner img{height: 100%; width: 100%; object-fit: scale-down;}#o-carousel-product .carousel-control-prev, #o-carousel-product .carousel-control-next{height: 70%; top: 15%; opacity: 0.5; cursor: pointer;}#o-carousel-product .carousel-control-prev:focus, #o-carousel-product .carousel-control-next:focus{opacity: 0.65;}#o-carousel-product .carousel-control-prev:hover, #o-carousel-product .carousel-control-next:hover{opacity: 0.8;}#o-carousel-product .carousel-control-prev > span, #o-carousel-product .carousel-control-next > span{background: rgba(0, 0, 0, 0.8);}#o-carousel-product .carousel-indicators li{width: 64px; height: 64px; text-indent: unset; border: 1px solid #6C757D; opacity: 0.5; position: relative;}#o-carousel-product .carousel-indicators li .o_product_video_thumb{position: absolute; top: 50%; left: 50%; bottom: auto; right: auto; transform: translate(-50%, -50%); color: #CED4DA;}#o-carousel-product .carousel-indicators li.active{opacity: 1; border: 1px solid #3aadaa;}.ecom-zoomable:not(.ecom-autozoom) img[data-zoom]{cursor: zoom-in;}.ecom-zoomable.ecom-autozoom img[data-zoom]{cursor: crosshair;}.ecom-zoomable .o_editable img[data-zoom]{cursor: pointer;}#coupon_box form{max-width: 300px;}.o_website_sale_animate{opacity: 0.7; position: absolute !important; height: 150px; width: 150px; z-index: 1020;}.o_red_highlight{background: #dc3545 !important; box-shadow: 0 0 0 0 rgba(240, 8, 0, 0.4); transition: all 0.5s linear;}.o_shadow_animation{box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important;}.o_carousel_product_card .o_carousel_product_card_img_top{object-fit: scale-down;}@media (max-width: 767.98px){.o_carousel_product_card .o_carousel_product_card_img_top{height: 12rem;}}@media (min-width: 768px){.o_carousel_product_card .o_carousel_product_card_img_top{height: 8rem;}}@media (min-width: 992px){.o_carousel_product_card .o_carousel_product_card_img_top{height: 12rem;}}.o_carousel_product_card .o_carousel_product_img_link:hover + .o_carousel_product_remove{display: block;}@media (min-width: 576px){.o_carousel_product_card_wrap{float: left;}}.o_carousel_product_control{top: 33.33333333%; bottom: 33.33333333%; width: 2rem; border-radius: 5px; background-color: #00A09D;}.o_carousel_product_remove{position: absolute; display: none; cursor: pointer; right: 5%; top: 5%;}.o_carousel_product_remove:hover{display: block;}

/* /website_sale/static/src/scss/website_mail.scss defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;}.oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;}.oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0 0 0 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px #FFF; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19);}.oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #F4F5FA; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;}

/* /website_sale/static/src/scss/website_sale_frontend.scss defined in bundle 'web.assets_frontend' */
 .progress-wizard{margin-top: 15px; padding: 0 15px;}@media (min-width: 768px){.progress-wizard{padding: 0;}}.progress-wizard .progress-wizard-step{position: relative;}@media (min-width: 768px){.progress-wizard .progress-wizard-step{margin-top: 0.8125rem; float: left; width: 33.33333333%;}.o_wizard_has_extra_step + .progress-wizard .progress-wizard-step{width: 25%;}}@media (max-width: 767.98px){.progress-wizard .progress-wizard-step.disabled, .progress-wizard .progress-wizard-step.complete{display: none;}}.progress-wizard .progress-wizard-step .progress-wizard-dot{width: 0.625rem; height: 0.625rem; position: relative; display: inline-block; background-color: white; border-radius: 50%; box-shadow: 0 0 0 0.125rem #E9ECEF;}@media (min-width: 768px){.progress-wizard .progress-wizard-step .progress-wizard-dot{position: absolute; top: auto; left: 50%; bottom: auto; right: auto; margin: -0.375rem 0 0 -0.3125rem;}}.progress-wizard .progress-wizard-step .progress-wizard-steplabel{color: rgba(33, 37, 41, 0.7); margin: 5px 0 5px 5px; font-size: 0.83333rem; display: inline-block;}@media (min-width: 768px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{display: block; margin: 1rem 0 20px 0;}}@media (max-width: 767.98px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{margin-left: -15px; font-size: 24px;}}.progress-wizard .progress-wizard-step .progress-wizard-bar{height: 0.125rem; background-color: #E9ECEF;}.progress-wizard .progress-wizard-step.active .progress-wizard-dot{animation: fadeIn 1s ease 0s 1 normal none running; background: #3aadaa; box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(58, 173, 170, 0.5);}.progress-wizard .progress-wizard-step.active .progress-wizard-steplabel{color: #212529; font-weight: bolder;}.progress-wizard .progress-wizard-step.complete .progress-wizard-dot{background: none; box-shadow: none;}.progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after{position: absolute; top: -0.3125rem; left: -0.3125rem; bottom: auto; right: auto; width: 1.25rem; height: 1.25rem; border-radius: 100%; background: white; color: #28a745; text-align: center; line-height: 1; font-size: 1.25rem; font-family: FontAwesome; content: "\f058";}.progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel{color: #28a745;}.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after{color: #28a745;}.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel{color: #212529;}.progress-wizard .progress-wizard-step.disabled{cursor: default;}

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.orders_label_text_align{vertical-align: 15%;}.sale_tbody .o_line_note{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;}.sale_tbody input.js_quantity{min-width: 48px; text-align: center;}.sale_tbody div.input-group.w-50.pull-right{width: 100% !important;}.o_portal .sale_tbody .js_quantity_container .js_quantity{padding: 0;}.o_portal .sale_tbody .js_quantity_container .input-group-text{padding: 0.2rem 0.4rem;}@media (max-width: 767.98px){.o_portal .sale_tbody .js_quantity_container{width: 100%;}}

/* /sale/static/src/scss/product_configurator.scss defined in bundle 'web.assets_frontend' */
 .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;}.css_attribute_color input{margin: 8px; height: 13px; opacity: 0;}.css_attribute_color.active{border: 3px ridge #66ee66;}.css_attribute_color.active input{margin: 6px;}.css_attribute_color.custom_value{background-image: linear-gradient(to bottom right, #FF0000, #FFF200, #1E9600);}.css_not_available_msg{display: none;}.css_not_available.js_product .css_quantity, .css_not_available.js_product .product_price{display: none;}.css_not_available.js_product .css_not_available_msg{display: block;}.css_not_available.js_product .js_add, .css_not_available.js_product .oe_price, .css_not_available.js_product .oe_default_price, .css_not_available.js_product .oe_optional{display: none;}.css_quantity{width: initial;}.css_quantity input[name="add_qty"]{max-width: 50px; text-align: center;}option.css_not_available{color: #ccc;}label.css_not_available{opacity: 0.6;}label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;}.variant_attribute{padding-bottom: 0.5rem;}.variant_attribute .attribute_name{padding-bottom: 0.5rem; display: block;}.variant_attribute .radio_input{margin-right: 0.7rem; vertical-align: middle;}.variant_attribute .radio_input_value{display: inline-block; vertical-align: middle; line-height: 1;}.variant_attribute .variant_custom_value{margin-bottom: 0.7rem;}.variant_attribute .variant_custom_value.custom_value_own_line{display: inline-block;}.variant_attribute .custom_value_radio{margin: 0.3rem 0rem 0.3rem 1.6rem;}.variant_attribute select{margin-bottom: 0.5rem;}.o_product_configurator .product_detail_img{max-height: 240px;}.o_product_configurator .variant_attribute .custom_value_radio{margin: 0.3rem 0rem 0.3rem 2.1rem;}.oe_optional_products_modal .table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.025);}.oe_optional_products_modal .o_total_row{font-size: 1.2rem;}.modal.o_technical_modal .oe_optional_products_modal .btn.js_add_cart_json{padding: 0.075rem 0.75rem;}.js_product.in_cart .js_add_cart_variants{display: none;}.js_product select{-webkit--webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; -moz--webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; background-image: none;}.js_product .td-product_name{word-wrap: break-word;}.js_product .td-product_name{min-width: 140px;}.js_product .td-img{width: 100px;}.js_product .td-qty{width: 200px;}.js_product .td-qty a.input-group-addon{background-color: transparent; border: 0px;}.js_product .td-qty .input-group{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;}.js_product .td-action{width: 30px;}.js_product .td-price, .js_product .td-price-total{width: 120px;}@media (max-width: 767.98px){.js_product .td-img, .js_product .td-price-total{display: none;}.js_product .td-qty{width: 60px;}.js_product .td-price{width: 80px;}}@media (max-width: 476px){.js_product .td-qty{width: 60px;}.js_product #modal_optional_products table thead, .js_product .oe_cart table thead{display: none;}.js_product #modal_optional_products table td.td-img, .js_product .oe_cart table td.td-img{display: none;}}.o_total_row{height: 50px;}.oe_striked_price{text-decoration: line-through; white-space: nowrap;}.o_list_view .o_data_row.o_selected_row > .o_data_cell:not(.o_readonly_modifier) .o_field_widget .o_edit_product_configuration{padding: 0; background-color: inherit; margin-left: 3px;}

/* /payment_cash_on_delivery/static/src/scss/payment_cash_on_delivery.scss defined in bundle 'web.assets_frontend' */
 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;}.required-form-control{background-color: #CECDFF;}#filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;}#filters li.active a{color: #999;}#filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;}.nav-tabs-inline{font-size: 14px;}#o_website_links_recent_links{min-height:30em;}.o_website_links_code_error{display:none; color:red; font-weight:bold;}.truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;}

/* /website_mass_mailing/static/src/scss/website_mass_mailing_popup.scss defined in bundle 'web.assets_frontend' */
 .o_newsletter_modal .modal-header{padding: 0; border: none;}.o_newsletter_modal .modal-title{display: none;}.o_newsletter_modal .close{z-index: 1050; position: absolute; top: 0; left: auto; bottom: auto; right: 0; width: 2.083325rem; height: 2.083325rem; line-height: 2.083325rem; margin: 0; padding: 0; background-color: #FFFFFF !important; color: #3aadaa; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); opacity: 1;}

/* /website_sale_delivery/static/src/scss/website_sale_delivery.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 767.98px){.o_wsale_delivery_badge_price{max-width: 130px; text-overflow: ellipsis; overflow: hidden;}}#delivery_method .o_delivery_carrier_select:hover{cursor: pointer;}

/* /website_blog/static/src/scss/website_blog.scss defined in bundle 'web.assets_frontend' */
 @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);}}.website_blog .css_website_mail .o_has_error{border-color: red;}.website_blog .css_website_mail .css_nav_month{display: none;}.website_blog .css_website_mail .css_nav_month:first-of-type{display: block;}.website_blog .o_wblog_page_cards_bg{background-color: rgba(0, 0, 0, 0.005);}.website_blog .o_wblog_read_with_sidebar{max-width: 1000px;}.website_blog .o_wblog_read_text{font-size: 18px; line-height: 28px; font-weight: 300;}.website_blog .o_wblog_read_text p, .website_blog .o_wblog_read_text ul, .website_blog .o_wblog_read_text ol{margin-bottom: 1.55em;}.website_blog .o_wblog_read_text li{margin-bottom: 1em;}.website_blog .o_wblog_read_text .lead{font-size: 26px; line-height: 34px; margin-bottom: 40px;}.website_blog .o_wblog_author_avatar{width: 1.2em; height: 1.2em; max-width: none; object-fit: cover;}.website_blog .o_wblog_author_avatar_date{width: 2em; height: 2em; max-width: none; object-fit: cover;}.website_blog .o_wblog_social_links > a{width: 3em; height: 3em;}.website_blog .o_wblog_social_links > a > i{font-size: 1.3em;}.website_blog #o_wblog_post_content{min-height: 350px !important;}.website_blog #o_wblog_post_content a.oe_mail_expand:after{content: " →";}.website_blog #o_wblog_post_content a.oe_mail_expand{font-weight: bold;}.website_blog #o_wblog_post_comments .o_portal_chatter > hr{display: none;}.website_blog .o_wblog_post_page_cover.cover_auto{padding: 3rem 0; min-height: 1px;}.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_full_screen_height, .website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_half_screen_height, .website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.cover_mid, .website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.cover_full{min-height: 70vh !important;}.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_half_screen_height, .website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.cover_mid{min-height: 40vh !important;}.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.cover_auto{min-height: 150px; padding: 0;}.website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_image:after{content: ""; display: block; position: absolute; top: 0; left: 0; bottom: 50%; right: 0; background-image: linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.369) 19%, rgba(0, 0, 0, 0.2705) 34%, rgba(0, 0, 0, 0.191) 47%, rgba(0, 0, 0, 0.139) 56.5%, rgba(0, 0, 0, 0.097) 65%, rgba(0, 0, 0, 0.063) 73%, rgba(0, 0, 0, 0.0375) 80.2%, rgba(0, 0, 0, 0.021) 86.1%, rgba(0, 0, 0, 0.0105) 91%, rgba(0, 0, 0, 0.004) 95.2%, rgba(0, 0, 0, 0.001) 98.2%, rgba(0, 0, 0, 0) 100%);}.website_blog .o_wblog_post_page_cover.o_record_has_cover .o_wblog_post_title{color: white;}.website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular .o_record_cover_image:after{visibility: hidden;}.website_blog .o_wblog_post_title #o_wblog_post_name{font-weight: 300; line-height: 1.2; font-size: 3.5rem;}@media (max-width: 1200px){.website_blog .o_wblog_post_title #o_wblog_post_name{font-size: calc(1.475rem + 2.7vw) ;}}.website_blog .o_wblog_post_title #o_wblog_post_subtitle{font-weight: 300; font-size: 1.0416625rem;}.website_blog .o_wblog_regular_cover_container #o_wblog_post_name{line-height: 1; padding-bottom: 0.5rem;}.website_blog .o_wblog_post_page_cover_footer{min-height: 33vh; transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);}.website_blog #o_wblog_next_container{background-color: #FFFFFF; cursor: pointer;}.website_blog #o_wblog_next_container .o_wblog_next_loader{transform: translateZ(1px);}.website_blog #o_wblog_next_container .o_wblog_next_loader div{width: 50px; height: 50px; background: rgba(0, 0, 0, 0.15); animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite;}.website_blog #o_wblog_next_container .o_wblog_next_fake_btn{height: 50px;}.website_blog #o_wblog_post_main.o_wblog_post_main_transition{animation: o-wblog-fade-In 1s cubic-bezier(0.02, 0.01, 0.47, 1);}.website_blog #o_wblog_posts_loop .o_record_cover_container{box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); padding-top: 33%; height: auto !important; min-height: auto !important;}.website_blog #o_wblog_posts_loop .o_record_cover_container:hover .o_record_cover_image{opacity: 0.8;}.website_blog #o_wblog_posts_loop .o_wblog_normalize_font{font-size: 13px; line-height: 1.45;}.website_blog #o_wblog_posts_loop .o_wblog_post_list_author{background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.131) 19%, rgba(0, 0, 0, 0.2295) 34%, rgba(0, 0, 0, 0.309) 47%, rgba(0, 0, 0, 0.361) 56.5%, rgba(0, 0, 0, 0.403) 65%, rgba(0, 0, 0, 0.437) 73%, rgba(0, 0, 0, 0.4625) 80.2%, rgba(0, 0, 0, 0.479) 86.1%, rgba(0, 0, 0, 0.4895) 91%, rgba(0, 0, 0, 0.496) 95.2%, rgba(0, 0, 0, 0.499) 98.2%, rgba(0, 0, 0, 0.5) 100%);}.website_blog #o_wblog_posts_loop.o_wblog_list_view .o_record_cover_container{padding-top: 20%;}.website_blog #o_wblog_posts_loop.o_wblog_list_view .o_wblog_post_cover_nocard .o_record_cover_container{padding-top: 33%;}body.editor_enable .website_blog .o_record_cover_container.o_wblog_post_page_cover:not(.o_record_has_cover){padding: 30px 0;}body.editor_enable .website_blog #o_wblog_sidebar .oe_structure:empty{display: none;}#o_wblog_post_content_jump{width: 50px; height: 50px; background-color: rgba(0, 0, 0, 0.5);}#o_wblog_post_content_jump:hover{background-color: rgba(0, 0, 0, 0.7);}

/* /website_blog/static/src/snippets/s_latest_posts/001.scss defined in bundle 'web.assets_frontend' */
 .s_latest_posts[data-vcss='001'] .s_latest_posts_loader{position: absolute; top: 0; left: 0; bottom: 0; right: 0; transform: translateZ(1px);}.s_latest_posts[data-vcss='001'] .s_latest_posts_loader > div{animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite; max-width: 30px; max-height: 30px;}.s_latest_posts[data-vcss='001'] .s_latest_posts_post_title{font-weight: 500; line-height: 1;}.s_latest_posts[data-vcss='001'] .s_latest_posts_post_subtitle{font-size: 1em;}.s_latest_posts[data-vcss='001'] .s_latest_posts_post:nth-child(4){display: none !important;}@media (min-width: 768px) and (max-width: 991.98px){.s_latest_posts[data-vcss='001'] :not(.s_latest_posts_list) > .s_latest_posts_post:nth-child(4){display: block !important;}}.s_latest_posts[data-vcss='001'] .s_latest_posts_list .s_latest_posts_post_cover{width: 3.5em; height: 3.5em; max-width: 85px; max-height: 85px;}.s_latest_posts[data-vcss='001'] .s_latest_posts_list .s_latest_posts_post_title{font-size: 1.25em;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture .s_latest_posts_post{min-height: 150px;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture .s_latest_posts_post figcaption{position: relative; justify-content: center;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_cover{min-height: 100%;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_cover .o_record_cover_container{top: 0;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_title{font-size: 1.4583275rem; margin-bottom: 0.5em; word-spacing: -0.15em;}@media (max-width: 1200px){.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_title{font-size: calc(1.27083275rem + 0.249993vw) ;}}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts .s_latest_posts_post_subtitle{margin: 0;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley figcaption{text-align: right;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley figcaption .s_latest_posts_post_title, .s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley figcaption .s_latest_posts_post_subtitle{padding: 10px 0;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley figcaption .s_latest_posts_post_subtitle{bottom: 30px; line-height: 1.5; transform: translate3d(0, 100%, 0); opacity: 0; transition: opacity 0.35s, transform 0.35s;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley figcaption .s_latest_posts_post_title{top: 30px; transition: transform 0.35s; transform: translate3d(0, 20px, 0);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley figcaption .s_latest_posts_post_title:after{position: absolute; top: 100%; left: 0; bottom: auto; right: auto; width: 100%; height: 2px; background: #fff; content: ""; transform: translate3d(0, 40px, 0); opacity: 0; transition: opacity 0.35s, transform 0.35s;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley .s_latest_posts_post:hover figcaption .s_latest_posts_post_title{transform: translate3d(0, 0, 0);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley .s_latest_posts_post:hover figcaption .s_latest_posts_post_title::after, .s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_marley .s_latest_posts_post:hover figcaption .s_latest_posts_post_subtitle{opacity: 1; transform: translate3d(0, 0, 0);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post .o_record_cover_container{transition: opacity 0.35s;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post figcaption{padding: 3em; text-align: left;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post figcaption::before{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(to bottom, #604e5b 0%, #282026 100%); z-index: -1;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post figcaption:after{position: absolute; top: 10px; left: 10px; bottom: 10px; right: 10px; border: 2px solid #fff; border-top-width: 4px; border-bottom-width: 4px; content: ""; transition: transform-origin 0.35s; transform: scaleY(0.5); transform-origin: top;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post .s_latest_posts_post_subtitle{position: absolute; top: auto; left: 20px; bottom: 20px; right: 20px; opacity: 0; transition: opacity 0.35s linear, transform 0.35s; transform: translate3d(0, -100px, 0);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post .s_latest_posts_post_title{position: absolute; top: 20px; left: 20px; bottom: auto; right: 20px;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post:hover .o_record_cover_container{opacity: 0.4 !important;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post:hover figcaption::after{transform-origin: bottom;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_dexter .s_latest_posts_post:hover .s_latest_posts_post_subtitle{opacity: 1; transform: translate3d(0, 0, 0);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_chico .o_record_cover_image{transition: opacity 0.35s, transform 0.35s; transform: scale(1.12);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_chico .s_latest_posts_post figcaption::before{position: absolute; top: 15px; left: 15px; bottom: 15px; right: 15px; border: 1px solid #fff; content: ""; transform: scale(1.1); opacity: 0; transition: opacity 0.35s, transform 0.35s;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_chico .s_latest_posts_post_subtitle{opacity: 0; transition: opacity 0.35s, transform 0.35s; margin-left: auto; margin-right: auto; max-width: 200px; transform: scale(1.5);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_chico .s_latest_posts_post_title{padding: 0;}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_chico .s_latest_posts_post:hover .o_record_cover_image{transform: scale(1);}.s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_chico .s_latest_posts_post:hover figcaption::before, .s_latest_posts[data-vcss='001'] .s_latest_posts_big_picture.js_get_posts.s_latest_posts_effect_chico .s_latest_posts_post:hover .s_latest_posts_post_subtitle{opacity: 1; transform: scale(1);}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal .o_record_cover_container{width: auto; height: auto; padding: 0;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts{position: relative; overflow: visible; text-align: left;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post{position: relative;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post figcaption:after{position: relative; width: 100%; height: 150px; content: ""; display: block;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post h4{position: relative; text-align: left; padding-right: 5%;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post h4:before{content: ""; z-index: 0; display: inline; float: left; width: 20%; position: absolute; top: 49%; left: 0; border-bottom: 1px solid #212529;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post h4 a{z-index: 1; display: block; line-height: 1; padding-left: 25%; position: relative;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post h5{padding-left: 24%;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post > a{position: absolute; bottom: 0; left: 0; display: block; background: #3aadaa; width: 100%; height: 150px; overflow: hidden;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post > a > div{height: 100%; width: 100%; background-size: cover; background-position: center; opacity: 1; transform-origin: 50%; transition: all 400ms; backface-visibility: hidden;}.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post > a > div:hover{opacity: 0.8; transform: scale(1.1);}@media only screen and (max-width: 480px){.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post{width: 100%;}}@media (max-width: 767.98px){.s_latest_posts[data-vcss='001'] .s_latest_posts_horizontal.js_get_posts{display: block;}}.s_latest_posts[data-vcss='001'] .s_latest_posts_card .card{height: 100%; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17);}.s_latest_posts[data-vcss='001'] .s_latest_posts_card .card .s_latest_posts_post_cover{height: 170px;}.s_latest_posts[data-vcss='001'] .s_latest_posts_card .card .s_latest_posts_post_cover .o_record_cover_container{background-color: transparent !important;}.s_latest_posts[data-vcss='001'] .s_latest_posts_card .card a:hover{text-decoration: none;}.s_latest_posts[data-vcss='001'] .s_latest_posts_card .card h4{font-size: 19px; font-weight: 600;}.s_latest_posts[data-vcss='001'] .s_latest_posts_card .card .card-footer{background-color: transparent; border-top: 2px solid rgba(0, 0, 0, 0.06);}.s_latest_posts[data-vcss='001'] .s_latest_posts_card .card .card-footer .text-muted{color: rgba(52, 58, 64, 0.4) !important;}

/* /website_calendar/static/src/scss/website_calendar.scss defined in bundle 'web.assets_frontend' */
 .o_calendar_days{font-size: 16px; height: 40px;}.o_calendar_days .o_weekend{background-color: #E9ECEF;}.o_calendar_days .o_day{background-color: #3aadaa; color: #FFF; cursor: pointer;}.o_calendar_days .o_day.dropdown{padding: 0px;}.o_calendar_days .o_day .o_slots_dropdown{padding: 8px;}.o_calendar_days .o_mute_day{opacity: 0.5;}.o_calendar_days .o_today{position: relative;}.o_calendar_days .o_today::after{content: ""; position: absolute; border-bottom: 20px solid #f0ad4e; border-left: 20px solid transparent; bottom: 0px; right: 0px;}.o_website_calendar ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);}.o_website_calendar ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;}.o_website_calendar ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;}.o_website_calendar ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";}.o_website_calendar ul.wizard li.text-success{background: #f3f4f5;}.o_website_calendar ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;}.o_website_calendar ul.wizard li.text-primary{background: #f1f6fc;}.o_website_calendar ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;}.o_website_calendar ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;}.o_website_calendar ul.wizard li:last-child{border-radius: 0 4px 4px 0; border-right-width: 1px;}.o_website_calendar ul.wizard li:last-child .chevron{display: none;}

/* /social_push_notifications/static/src/scss/social_push_notifications_frontend.scss defined in bundle 'web.assets_frontend' */
 .o_social_push_notifications_permission_request{bottom: 0; z-index: 1170;}@media (min-width: 576px){.o_social_push_notifications_permission_request{top: 0; bottom: auto; padding-left: 76px;}.o_social_push_notifications_permission_request.o_social_push_notifications_permission_with_menubar{top: 50px;}.o_social_push_notifications_permission_request .o_social_push_notifications_permission_content{max-width: 276px;}}.o_social_push_notifications_permission_request .close{position: absolute; top: 0; left: auto; bottom: auto; right: 0;}.o_social_push_notifications_permission_request .dropdown-toggle:after{display: none;}.o_social_push_notifications_permission_request .o_social_push_notifications_permission_content{min-width: 150px;}

/* /dynamic_bundle_products/static/src/scss/dynamic_bundle_products.scss defined in bundle 'web.assets_frontend' */
 .oe_product.wk_bundle_product .wk_pack_product_wrapper{display: block;}.wk_pack_product_wrapper{width: 80px; height: 80px; z-index: 5; overflow: hidden; position: absolute;}.oe_product .wk_pack_ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); position: relative; padding: 7px 0; left: -37px; top: 10px; width: 137px; cursor: default; background-color: #c2185b;}.main_div_price_saved{position: relative; display: inline-block; height: 35px; width: 75px; top: 20px; text-align: center; border-radius: 20px; background-color: #E91E63; color: white; font-size: 12px; float: right;}.wk_span_save{display: block;}.wk_price_save_cart{font-size: 12px; width: 90px; display: inline-block; background-color: #E91E63; color: white; text-align: center; position: relative; bottom: -5px;}.product_image_modal{height: 80%; width: 80%;}.wk_modal_outer_div{display: block; margin-top: 3%; margin-bottom: 3%;}.wk_modal_outer_div .variants_list .radio .col-md-6:last-of-type{padding: 0px; width: 100px;}.wk_modal_text{font-size: 14px; margin-top: 5px; display: inline;}.wk_pack_product_unit_price{white-space: nowrap; color: #B71C1C; margin-left: 5px;}.btn_modal_pack{margin-bottom: 5px;}.image_div{width: 150px; display: inline-block;}.wk_alert_message{cursor: pointer; opacity: 0.6;}.wk_alert_message1111{opacity: 0.4 !important; background-color: red; display: inline !important;}.variants_list{vertical-align: center; display: inline;}.header_text{color: black; font-size: 30px;}.popover-content{font-style: italic;}.popover-title{color: white; font-size: 20px; text-align: center !important; background-color: #2196F3;}@media only screen and (max-width: 768px){#open_products_modal .image_div{width: 100%;}#open_products_modal .image_div img{margin: auto;}.wk_modal_outer_div .col-md-3{padding: 0px; width: 100%; margin-bottom: 15px; text-align: center;}.wk_modal_outer_div .variants_list{padding: 0px; display: block !important; float: none !important;}.wk_modal_outer_div .variants_list .wk_modal_text span{margin-top: 0xp !important;}.wk_modal_outer_div .variants_list .radio .col-xs-4{padding: 0px;}.wk_modal_outer_div .variants_list .radio .col-xs-4 label{padding: 0px;}.wk_modal_outer_div{display: block; margin-top: 10%; margin-bottom: 10%;}.modal-footer{border: none;}.modal-footer{border: none;}.header_text{color: black; font-size: 23px; margin-left: 2px !important;}.modal-header button{margin: 0px !important;}}

/* /pawpots_affiliate/static/src/css/pawpots_affiliate.css defined in bundle 'web.assets_frontend' */
body{overflow-x: hidden;}.pawpot_affiliate_mainContainer{max-width: 1440px; width: 100%; margin-left: auto; margin-right: auto; background: #F6F6F6; height: 100%;}.pawpot_affiliate_container{max-width: 1005px; width: 100%; margin-left: auto; margin-right: auto; position: relative; padding-bottom: 60px;}#pawpot_affiliateSidebarwrapper{width: 250px; height: 100%;}.pawpot_affiliate_sidebar_wrapper{z-index: 1000; position: fixed; width: 236px; height: 100%; overflow-y: auto; background: #323C5A; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.pawpot_affiliate_sidebar_nav{position: fixed; top: 0; width: 236px; margin: 0; padding: 0; list-style: none; height: 100%; overflow: auto;}.pawpot_affiliate_sidebar_brand{margin-top: 30px; display: flex; justify-content: center; margin-left: 78px; margin-right: 78px;}.pawpot_affiliate_sidebar_brand a{text-align: center; margin: auto; display: flex; justify-content: center; max-width: 80px;}.pawpot_affiliate_sidebar_brand a>img{}.pawpot_affiliateNavContainer li{width: 100%; padding-left: 45px; padding-right: inherit; padding-block: 12px; margin-block: 10px; display: flex; align-items: center; cursor: pointer;}.pawpot_affiliateNavContainer .pawpot_affiliate_layout_icon{width: 24px; margin-right: 12px;}.pawpot_affiliateNavContainer .pawpot_affiliate_layout_icon img{display: block; margin-left: 0;}.pawpot_affiliateNavContainer li.active, .pawpot_affiliateNavContainer li:hover{border-radius: 5px; background: #2675A6;}.pawpot_affiliateNavContainer li>a{color: #FFF; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: 24px;}.pawpot_affiliateNavContainer{margin-top: 46px;}.openSidebarContainer{display: none;}.closeSidebarContainer{display: none;}.pawpot_affiliate_layout{max-width: 236px; width: 100%; height: 100%;}.pawpot_affiliate_container_1120{max-width: 1120px;}.pawpot_affiliate_portal_back_top{display: flex; margin-top: 28px; margin-bottom: 10px; align-items: center;}.pawpot_affiliate_portal_back_top img{margin-right: 5px;}.pawpot_affiliate_portal_back_top a{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_portal_back_top span{margin-left: 20px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal;}.pawpot_affiliate_portal_logout{display: flex; position: absolute; bottom: 42px; left: 45px;}.pawpot_affiliate_portal_logout a{color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px;}.pawpot_affiliate_portal_logout img{margin-right: 16px; margin-top: auto; margin-bottom: auto; display: flex;}.pawpot_affiliate_footer_container{display: flex; justify-content: center;}.pawpot_affiliate_footer_container a, .pawpot_affiliate_footer_container p{color: rgba(50, 60, 90, 0.80); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-right: 30px; margin-top: 20px; margin-bottom: 0; text-decoration: none !important;}.pawpot_affiliate_footer_container a:hover{color: rgba(50, 60, 90, 0.80);}.pawpot_affiliate_logout_txt{color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px;}.pawpot_affiliate_navMain_container{display: flex; flex-direction: column; justify-content: space-between; height: 795px;}.pawpot_affiliate_navFooterContainer{padding-right: 45px; padding-left: 45px; padding-bottom: 42px;}.pawpot_affiliate_logout_icon_container{margin-right: 10px;}.pawpot_affiliatePortalFooter{background-image: url('/pawpots_vet_portal/static/src/img/layout/vetPortalFooter.webp') !important; margin-top: 0 !important; background-position-y: -48px !important;}.pawpot_affiliatePortalFooter h5, .pawpot_affiliatePortalFooter .footerContent ul>li>a, .pawpot_affiliatePortalFooter #pawpotsNewsletter::placeholder, .pawpot_affiliatePortalFooter .footerMadeWithLove p, .pawpot_affiliatePortalFooter .v3_footer_copyright .v3_copy_section span, .pawpot_affiliatePortalFooter .v3_footer_copyright .v3_copy_section span a{opacity: 1; color: #FFF;}.pawpot_affiliatePortalFooter .footerContentMainContainerDesktop{margin-bottom: 110px;}@media(max-width:992px){.openSidebarContainer{display: block; float: right; margin-top: 15px; margin-right: 15px; transition: left 0.2s ease;}.openSidebar{left: 0px; position: absolute; transition: left 0.3s ease;}.closeSidebarContainer{display: block; float: right; margin-top: 15px; margin-right: 15px; z-index: 2; position: absolute; right: 0;}.openSidebar .openSidebarContainer{transition: left 0.2s ease; display: none;}.closeSidebar{position: absolute; left: -250px;}.pawpot_affiliate_sidebar_overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); z-index: 1;}.pawpot_affiliatePortalFooter{background-image: url('/pawpots_vet_portal/static/src/img/layout/vetPortalFooterMobile.png') !important; background-position-y: 0px !important;}.footerSocialContainerVetPortal{margin-top: 0px;}.footerSocialLinksContainer{gap: 10px;}}.pawpot_affiliate_Heading_container{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05); padding: 12px 16px; margin-top: 16px; display: flex;}.pawpot_affiliate_Heading_container h1{color: #323C5A; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0;}.pawpot_affiliate_outter_box_container{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); margin-top: 20px; padding: 20px 30px;}@media(min-width:992px){}.pawpot_affiliate_portal_vet_no_data{color: #2675A6; text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 30px; display: block;}.pawpot_affiliate_input_box input:focus{outline-width: 0;}.pawpot_affiliate_input_box input:focus, .pawpot_affiliate_input_box select:focus, .pawpot_affiliate_input_box textarea:focus, .pawpot_affiliate_input_box button:focus{outline: none;}.pawpot_affiliate_input_box{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); background: #FFF; padding: 10px 20px; display: block; margin-bottom: 8px; max-width: 660px; width: 100%; position: relative;}.pawpot_affiliate_input_box:last-child{margin-bottom: 0;}.pawpot_affiliate_input_box label{color: #727272; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; display: block; margin-bottom: 3px; margin-bottom: 0;}.pawpot_affiliate_input_box .pawpot_affiliate_inputs{border: none; padding: 0; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; display: block; width: 90%;}.pawpot_affiliate_input_btns_container{display: block; margin-top: 20px;}.pawpot_affiliate_input_btns{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 20px; grid-row-gap: 0;}.pawpot_affiliate_success_btn{border-radius: 30px; background: #F15848; padding: 5px 30px; color: #FFF; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; border: none; box-shadow: none;}.pawpot_affiliate_default_btn{border-radius: 30px; border: 1px solid #323C5A; background: #FFF; padding: 5px 30px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; box-shadow: none;}.pawpot_affiliate_select2{width: 100%; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: var(--white, #FFF); box-shadow: none; padding: 16px 15px;}.pawpot_affiliate_select2 .select2-choice{box-shadow: none !important; padding: 0;}.pawpot_affiliate_select2.select2-container .select2-choice>.select2-chosen{margin-right: 0px; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_select2.select2-container .select2-choice{height: fit-content; background: white; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_select2.select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background-position-y: 6px !important; background: url('/pawpots_vet_portal/static/src/img/arrow_down.svg') no-repeat 0 1px;}.pawpot_affiliate_input_box.is-invalid{box-shadow: 0 0 10px #f15848 !important;}.pawpot_affiliate_container footer:first-child{position: absolute; width: 100%; bottom: 3px;}.pawpot_affiliate_portal_bottom_padding{padding-bottom: 40px;}@media(max-width:992px){.pawpot_affiliate_outter_box_container{padding: 20px 15px;}.table-responsive-pawpot_affiliate{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}}@media(max-width:992px){.pawpot_affiliate_Heading_container{margin-top: 50px; margin-left: 15px; margin-right: 15px;}.pawpot_affiliate_outter_box_container{margin-right: 15px; margin-left: 15px;}.pawpot_affiliate_portal_back_top{margin-top: 50px; margin-bottom: 10px; margin-right: 15px; margin-left: 15px;}.pawpot_affiliate_portal_back_top span{margin-left: 15px; font-size: 25px;}.v3-top-autoship-img-text{word-break: break-all;}}.custom_pager_commission a{cursor: pointer;}.pawpot_affiliate_cust_pro_select2 .select2-choice{box-shadow: none !important; padding: 0;}.pawpot_affiliate_cust_pro_select2.select2-container .select2-choice>.select2-chosen{margin-right: 0px; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_cust_pro_select2.select2-container .select2-choice{height: fit-content; background: white; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_cust_pro_select2.select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background-position-y: 3px !important; background: url('/pawpots_vet_portal/static/src/img/dark_down_arrow.svg') no-repeat 0 1px;}.affiliate_commissions_search_tableContainer{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); margin-top: 20px; padding: 20px 30px 30px 30px;}#affiliate_commissionsTable{width: 100%; background-color: #FFFFFF; border-collapse: separate; border-spacing: 0; border-width: 1px; border-color: #EBEBEF; border-style: solid;}.commission_pending{background-color: #FD870033; padding: 5px 28px; border-radius: 14px; font-size: 12px; color: #FD8700;}.commission_paid{background-color: #03A00033; padding: 5px 34px; border-radius: 14px; font-size: 12px; color: #03A000;}.commission_unpaid{background-color: #F1584833; padding: 5px 28px; border-radius: 14px; font-size: 12px; color: #F15848;}body{overflow-x: hidden;}.pawpot_affiliate_mainContainer{max-width: 1440px; width: 100%; margin-left: auto; margin-right: auto; background: #F6F6F6; height: 100%;}.pawpot_affiliate_container{max-width: 1005px; width: 100%; margin-left: auto; margin-right: auto; position: relative; padding-bottom: 60px;}#pawpot_affiliateSidebarwrapper{width: 250px; height: 100%;}.pawpot_affiliate_sidebar_wrapper{z-index: 1000; position: fixed; width: 236px; height: 100%; overflow-y: auto; background: #F9D14E; ; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.pawpot_affiliate_sidebar_nav{position: fixed; top: 0; width: 236px; margin: 0; padding: 0; list-style: none; height: 100%; overflow: auto;}.pawpot_affiliate_sidebar_brand{margin-top: 30px; display: flex; justify-content: center; margin-left: 78px; margin-right: 78px;}.pawpot_affiliateNavContainer li{width: 100%; padding-left: 45px; padding-right: inherit; padding-block: 12px; margin-block: 10px; display: flex; align-items: center; cursor: pointer;}.pawpot_affiliateNavContainer .pawpot_affiliate_layout_icon{width: 24px; margin-right: 12px;}.pawpot_affiliateNavContainer .pawpot_affiliate_layout_icon img{display: block; margin-left: 0;}.pawpot_affiliateNavContainer li.active, .pawpot_affiliateNavContainer li:hover{border-radius: 5px; background: #FEF2CA;}.pawpot_affiliateNavContainer li>a{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: 24px;}.pawpot_affiliateNavContainer{margin-top: 46px;}.openSidebarContainer{display: none;}.closeSidebarContainer{display: none;}.pawpot_affiliate_layout{max-width: 236px; width: 100%; height: 100%;}.pawpot_affiliate_container_1120{max-width: 1120px;}.pawpot_affiliate_portal_back_top{display: flex; margin-top: 28px; margin-bottom: 10px; align-items: center;}.pawpot_affiliate_portal_back_top img{margin-right: 5px;}.pawpot_affiliate_portal_back_top a{color: #F9D14E; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_portal_back_top span{margin-left: 20px; color: #F9D14E; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal;}.pawpot_affiliate_portal_logout{display: flex; position: absolute; bottom: 42px; left: 45px;}.pawpot_affiliate_portal_logout a{color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px;}.pawpot_affiliate_portal_logout img{margin-right: 16px; margin-top: auto; margin-bottom: auto; display: flex;}.pawpot_affiliate_footer_container{display: flex; justify-content: center;}.pawpot_affiliate_footer_container a, .pawpot_affiliate_footer_container p{color: rgba(50, 60, 90, 0.80); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-right: 30px; margin-top: 20px; margin-bottom: 0; text-decoration: none !important;}.pawpot_affiliate_footer_container a:hover{color: rgba(50, 60, 90, 0.80);}.pawpot_affiliate_logout_txt{color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px;}.pawpot_affiliate_navMain_container{display: flex; flex-direction: column; justify-content: space-between; height: 795px;}.pawpot_affiliate_navFooterContainer{padding-right: 45px; padding-left: 45px; padding-bottom: 42px;}.pawpot_affiliate_logout_icon_container{margin-right: 10px;}.pawpot_affiliatePortalFooter{background-image: url('/pawpots_vet_portal/static/src/img/layout/vetPortalFooter.webp') !important; margin-top: 0 !important; background-position-y: -48px !important;}.pawpot_affiliatePortalFooter h5, .pawpot_affiliatePortalFooter .footerContent ul>li>a, .pawpot_affiliatePortalFooter #pawpotsNewsletter::placeholder, .pawpot_affiliatePortalFooter .footerMadeWithLove p, .pawpot_affiliatePortalFooter .v3_footer_copyright .v3_copy_section span, .pawpot_affiliatePortalFooter .v3_footer_copyright .v3_copy_section span a{opacity: 1; color: #FFF;}.pawpot_affiliatePortalFooter .footerContentMainContainerDesktop{margin-bottom: 110px;}@media(max-width:992px){.openSidebarContainer{display: block; float: right; margin-top: 15px; margin-right: 15px; transition: left 0.2s ease;}.openSidebar{left: 0px; position: absolute; transition: left 0.3s ease;}.closeSidebarContainer{display: block; float: right; margin-top: 15px; margin-right: 15px; z-index: 2; position: absolute; right: 0;}.openSidebar .openSidebarContainer{transition: left 0.2s ease; display: none;}.closeSidebar{position: absolute; left: -250px;}.pawpot_affiliate_sidebar_overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); z-index: 1;}.pawpot_affiliatePortalFooter{background-image: url('/pawpots_vet_portal/static/src/img/layout/vetPortalFooterMobile.png') !important; background-position-y: 0px !important;}.footerSocialContainerVetPortal{margin-top: 0px;}.footerSocialLinksContainer{gap: 10px;}}.pawpot_affiliate_Heading_container{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05); padding: 12px 16px; margin-top: 16px; display: flex;}.pawpot_affiliate_Heading_container h1{color: #F9D14E; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0;}.pawpot_affiliate_outter_box_container{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); margin-top: 20px; padding: 20px 30px;}@media(min-width:992px){}.pawpot_affiliate_portal_vet_no_data{color: #2675A6; text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 30px; display: block;}.pawpot_affiliate_input_box input:focus{outline-width: 0;}.pawpot_affiliate_input_box input:focus, .pawpot_affiliate_input_box select:focus, .pawpot_affiliate_input_box textarea:focus, .pawpot_affiliate_input_box button:focus{outline: none;}.pawpot_affiliate_input_box{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); background: #FFF; padding: 10px 20px; display: block; margin-bottom: 8px; max-width: 660px; width: 100%; position: relative;}.pawpot_affiliate_input_box:last-child{margin-bottom: 0;}.pawpot_affiliate_input_box label{color: #727272; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; display: block; margin-bottom: 3px; margin-bottom: 0;}.pawpot_affiliate_input_box .pawpot_affiliate_inputs{border: none; padding: 0; color: #F9D14E; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; display: block; width: 90%;}.pawpot_affiliate_input_btns_container{display: block; margin-top: 20px;}.pawpot_affiliate_input_btns{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 20px; grid-row-gap: 0;}.pawpot_affiliate_success_btn{border-radius: 30px; background: #F15848; padding: 5px 30px; color: #FFF; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; border: none; box-shadow: none;}.pawpot_affiliate_default_btn{border-radius: 30px; border: 1px solid #F9D14E; background: #FFF; padding: 5px 30px; color: #F9D14E; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; box-shadow: none;}.pawpot_affiliate_select2{width: 100%; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: var(--white, #FFF); box-shadow: none; padding: 16px 15px;}.pawpot_affiliate_select2 .select2-choice{box-shadow: none !important; padding: 0;}.pawpot_affiliate_select2.select2-container .select2-choice>.select2-chosen{margin-right: 0px; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_select2.select2-container .select2-choice{height: fit-content; background: white; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_select2.select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background-position-y: 6px !important; background: url('/pawpots_vet_portal/static/src/img/arrow_down.svg') no-repeat 0 1px;}.pawpot_affiliate_input_box.is-invalid{box-shadow: 0 0 10px #f15848 !important;}.pawpot_affiliate_container footer:first-child{position: absolute; width: 100%; bottom: 3px;}.pawpot_affiliate_portal_bottom_padding{padding-bottom: 40px;}@media(max-width:992px){.pawpot_affiliate_outter_box_container{padding: 20px 15px;}.table-responsive-pawpot_affiliate{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}}@media(max-width:992px){.pawpot_affiliate_Heading_container{margin-top: 50px; margin-left: 15px; margin-right: 15px;}.pawpot_affiliate_outter_box_container{margin-right: 15px; margin-left: 15px;}.pawpot_affiliate_portal_back_top{margin-top: 50px; margin-bottom: 10px; margin-right: 15px; margin-left: 15px;}.pawpot_affiliate_portal_back_top span{margin-left: 15px; font-size: 25px;}.v3-top-autoship-img-text{word-break: break-all;}}.custom_pager_commission a{cursor: pointer;}.pawpot_affiliate_cust_pro_select2 .select2-choice{box-shadow: none !important; padding: 0;}.pawpot_affiliate_cust_pro_select2.select2-container .select2-choice>.select2-chosen{margin-right: 0px; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; color: #F9D14E; font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_cust_pro_select2.select2-container .select2-choice{height: fit-content; background: white; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.pawpot_affiliate_cust_pro_select2.select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background-position-y: 3px !important; background: url('/pawpots_vet_portal/static/src/img/dark_down_arrow.svg') no-repeat 0 1px;}@media(min-width:992px){.v3_all_details_pages #s2id_v3_my_pet_select_vet_portal a{min-width: 120px;}}.pawpot_affiliate_logout_txt{color: #323C5A !important;}@media(min-width:992px){.v3_all_details_pages #s2id_v3_my_pet_select_vet_portal a{min-width: 120px;}}.vet_commissionsReport .card{border-radius: 10px; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.05) !important; margin-bottom: 24px;}.vet_commissionReportHeader{display: flex; justify-content: space-between; align-items: center; margin-bottom: 16px;}.vet_commissionHeader{font-size: 18px; font-weight: 600; color: #323C5A; margin: 0;}.vet_commissionReport_periodContainer{background-color: #F8F9FA; border-radius: 8px; padding: 6px 16px; border: 1px solid rgba(50, 60, 90, 0.2);}.vet_commissionReport_period{font-size: 14px; font-weight: 500; color: #323C5A; margin: 0;}.chart-container{padding: 16px;}.affiliate_referralBtn{cursor: pointer; transition: all 0.3s ease; display: inline-flex; align-items: center;}.affiliate_referralBtn img{margin-right: 5px;}.affiliate_referralBtn.copied{color: #03A000;}.statement_of_account_total_tr td:first-child{font-weight: 500 !important;}.statement_of_account_total_tr td{background-color: #FEF2CA; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700 !important; font-size: 12px !important; line-height: 130%; text-align: center; color: #323C5A;}.statement_of_account_thead{background-color: #EBEBEF;}#affiliate_statement_of_account_table td, #affiliate_statement_of_account_table th{text-align: center !important; vertical-align: middle !important; display: table-cell; align-items: center; padding: 12px 8px !important; line-height: 1.5 !important;}#affiliate_statement_of_account_table p{margin-bottom: 0 !important;}#affiliate_statement_of_account_table td{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 130%; text-align: center; color: #323C5A;}#affiliate_statement_of_account_table td div a{font-weight: 500; text-decoration-line: underline !important; color: #2675A6;}#affiliate_commissionsTable td{border-top: none !important;}#affiliate_commissionsTable tr th{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 12px; line-height: 130%; text-align: center; color: #323C5A;}#affiliate_commissionsTable tbody tr td{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 12px; line-height: 130%; text-align: center; color: #323C5A;}#affiliate_dashboard .vet_referralTxt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: rgba(50, 60, 90, 0.9);}.affiliate_referralBtn{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.9);}#affiliate_dashboard .vet_refferralContainer{background: #FEFCF6; border: 1px solid #FEF2CA; box-shadow: 4px 4px 6px rgba(50, 60, 90, 0.1); border-radius: 5px;}#affiliate_dashboard .card-title{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 20px; color: #323C5A;}#affiliate_dashboard .card-text{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 21px; color: #727272;}.benefits_container_col{max-width: 348px;}.benefits_container h3{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; margin-bottom: 15px;}.benefits_container p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 30px; text-align: center; color: #323C5A;}.benefits_img_container{display: flex; justify-content: center; margin-bottom: 32px;}.benefits_img_container_1{margin-bottom: 42px; margin-top: 7px;}#pawpot_affiliate_portal_reg_form .is-invalid{border: 1px solid #F15848 !important; background: none !important; box-shadow: 0 0 10px #f15848 !important;}option:disabled{opacity: 1 !important; color: #C6C6C6 !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important;}select[value=""]{color: #C6C6C6 !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important;}

/* /pawpots_affiliate/static/src/css/main.scss defined in bundle 'web.assets_frontend' */
 .form-item__element--select{-webkit-appearance: none; -moz-appearance: none; appearance: none; padding-right: 2em;}.form-item__element--select:invalid{opacity: 1 !important; color: #c6c6c6 !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important;}.form-item__element--select [disabled]{color: #c6c6c6 !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important;}#pawpot_affiliate_more_info::placeholder{color: #c6c6c6 !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important; padding-top: 20px !important; opacity: 1 !important;}#pawpot_affiliate_more_info{padding-top: 15px !important; padding-left: 20px !important; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}#pawpot_affiliate_portal_ambassador_success .modal-content{max-width: 400px; margin: auto;}#pawpot_affiliate_portal_ambassador_success .vet_portal_popup_text{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323c5a;}#pawpot_affiliate_portal_ambassador_success .vet_portal_popup_img img{width: 200px !important; height: unset !important; margin-left: 86px;}.save-payment{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 30px; gap: 10px; background: #f15848; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #ffffff;}.save-payment:hover{color: #ffffff;}.save-edits{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 30px; gap: 10px; background: #f15848; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #ffffff; border: none;}.save-edits:hover{color: #ffffff;}.cancel-payment, .other_cancel_payment{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 30px; gap: 10px; background: #ffffff; border: 1px solid #323c5a; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323c5a;}.other_save_payment{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 30px; gap: 10px; background: #F15848; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF !important;}.affiliate_dashboard_profile .pawpot_affiliate_profile_business_name span{margin-right: 47px !important;}.affiliate_dashboard_profile .pawpot_affiliate_profile_company_link span{margin-right: 55px !important;}.affiliate_dashboard_profile button#save_mobile_btn{position: absolute; right: 53px; border: 0; background-color: #fff; color: #2675a6;}.affiliate_dashboard_profile .input-danger{border: 1px solid #dc3545 !important;}.affiliate_dashboard_profile button#edit_bank_transfer{border: 0; background-color: #fff; color: #2675a6;}.affiliate_dashboard_profile .payment-method{margin-left: 0px !important;}.affiliate_dashboard_profile input[type="radio"]{width: 20px; height: 20px; border: 1px solid #323c5a;}.affiliate_dashboard_profile input[type="radio"]:checked:before{background: #323c5a; width: 12px; height: 12px;}.affiliate_dashboard_profile input.form-control.bt_full_name, .affiliate_dashboard_profile input.form-control.bt_bank_name, .affiliate_dashboard_profile input.form-control.bt_iban, .affiliate_dashboard_profile input.form-control.bt_phone_number, .affiliate_dashboard_profile input.form-control.other_full_name{border-radius: 10px !important; padding: 29px !important; font-family: GT Walsheim Pro;}.affiliate_dashboard_profile button#edit_omt{border: none; background-color: #fff; color: #2675a6; text-decoration: underline;}.affiliate_dashboard_profile button#edit_whish{border: none; background-color: #fff; color: #2675a6; text-decoration: underline;}.affiliate_dashboard_profile #edit_bank_transfer{text-decoration: underline !important; margin-left: 30px;}.affiliate_dashboard_profile .payment-method span{margin-left: 10px;}.affiliate_register_btn{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 40px !important; background: #F15848 !important; border-radius: 35px !important; max-width: 267px !important; height: 50px !important;}.affiliate_register_btn span{font-family: 'GT Walsheim Pro' !important; font-style: normal !important; font-weight: 700 !important; font-size: 20px !important; line-height: 23px !important; text-align: center !important; color: #FFFFFF !important;}.affiliate_code_container{min-width: 270px;}#edit_omt{margin-left: 30px;}.omt_data, .whish_data, .bank_account_number{font-family: 'GT Walsheim Pro'; font-style: italic; font-weight: 400; font-size: 15px; line-height: 20px; color: #323C5A;}#affiliate_register_btn a{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 40px; gap: 10px; background: #F15848; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF;}.affiliate_register_btn_banner{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 13.5px 58.5px; gap: 10px; background: #F15848; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; max-width: 381px; margin: auto;}.affiliate_register_btn_banner:hover{color: #FFFFFF;}.affiliate_due_balance{margin-top: 0px !important; background: none !important; box-shadow: none !important; padding: 0px !important; border: none !important;}.affiliate_due_balance_container{background: #FFFFFF !important; border: 1px solid rgba(50, 60, 90, 0.05) !important; box-shadow: 0px 4px 10px rgba(50, 60, 90, 0.05) !important; border-radius: 5px !important; padding-block: 7px !important; padding-left: 28px !important;}@media (max-width: 992px){.affiliate_register_btn_banner{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 30px; gap: 10px; background: #F15848; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 14px; line-height: 16px; text-align: center; color: #FFFFFF; max-width: 219px; height: 36px; margin: auto; text-wrap: nowrap;}#affiliate_register_btn a{padding: 5px 30px; background: #F15848; border-radius: 30px; font-size: 14px; line-height: 16px; margin: auto;}.affiliate_mobile_access_denied .modal-dialog{margin: auto;}}

/* /portal_rating/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;}.o_website_rating_card_container{}.o_website_rating_card_container .o_message_counter{color: #495057;}.o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 50px; white-space: nowrap;}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 0.75rem;}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;}.o_rating_star_card{margin-bottom: 5px;}.o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;}.o_rating_star_card .stars i{margin-right: -3px; text-align: center;}.o_rating_star_card .stars.enabled{cursor: pointer;}.o_rating_star_card .rate_text{display: inline-block;}.o_rating_popup_composer .o_rating_clickable{cursor: pointer;}.o_rating_popup_composer .o_portal_chatter_avatar{margin-right: 10px;}.o_rating_popup_composer_label{color: #212529;}

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: center right calc(2.7em);}div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 8px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;}div.o_card_brand_detail{position: relative;}div.o_card_brand_detail div.card_placeholder{right: 5px;}div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;}div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;}div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;}div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;}div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;}div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;}ul.payment_method_list img.rounded{max-width: 100px; max-height: 40px;}

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label > input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;}.o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;}.o_payment_form label{font-weight: normal; margin-top: 5px;}.o_payment_form .card-body:first-child{border-top: 0px;}.o_payment_form .card{border-radius: 10px;}.o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;}.o_payment_form .card-body{border-top: 1px solid #ddd; padding: 1.14em !important;}.o_payment_form .card-body.o_payment_acquirer_select:hover{cursor: pointer;}.o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;}.o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;}.o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;}

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.orders_label_text_align{vertical-align: 15%;}.sale_tbody .o_line_note{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;}.sale_tbody input.js_quantity{min-width: 48px; text-align: center;}.sale_tbody div.input-group.w-50.pull-right{width: 100% !important;}.o_portal .sale_tbody .js_quantity_container .js_quantity{padding: 0;}.o_portal .sale_tbody .js_quantity_container .input-group-text{padding: 0.2rem 0.4rem;}@media (max-width: 767.98px){.o_portal .sale_tbody .js_quantity_container{width: 100%;}}

/* /google_recaptcha/static/src/scss/recaptcha.scss defined in bundle 'web.assets_frontend' */
 .grecaptcha-badge{visibility: hidden;}

/* /rating/static/src/scss/rating.scss defined in bundle 'web.assets_frontend' */
 .o_rating_page_submit .o_rating_label.active{filter: drop-shadow(0 0 5px black); -webkit-filter: drop-shadow(0 0 5px black);}

/* /pawpot_website/static/src/js/owl.carousel/assets/owl.carousel.min.css defined in bundle 'web.assets_frontend' */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/pawpot_website/static/src/js/owl.carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/* /pawpot_website/static/src/font/stylesheet.css defined in bundle 'web.assets_frontend' */
@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-Light.eot'); src: local('GT Walsheim Pro Light'), local('GTWalsheimPro-Light'), url('/pawpot_website/static/src/font/GTWalsheimPro-Light.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-Light.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-Light.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-Light.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-Regular.eot'); src: local('GT Walsheim Pro Regular'), local('GTWalsheimPro-Regular'), url('/pawpot_website/static/src/font/GTWalsheimPro-Regular.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-Regular.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-Regular.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-ThinOblique.eot'); src: local('GT Walsheim Pro Thin Oblique'), local('GTWalsheimPro-ThinOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-ThinOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-ThinOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-ThinOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-ThinOblique.ttf') format('truetype'); font-weight: 100; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-Thin.eot'); src: local('GT Walsheim Pro Thin'), local('GTWalsheimPro-Thin'), url('/pawpot_website/static/src/font/GTWalsheimPro-Thin.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-Thin.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-Thin.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-Thin.ttf') format('truetype'); font-weight: 100; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-BoldOblique.eot'); src: local('GT Walsheim Pro Bold Oblique'), local('GTWalsheimPro-BoldOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-BoldOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-BoldOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-BoldOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-BoldOblique.ttf') format('truetype'); font-weight: bold; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Ultra'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBold.eot'); src: local('GT Walsheim Pro Ultra Bold'), local('GTWalsheimPro-UltraBold'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBold.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBold.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBold.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBold.ttf') format('truetype'); font-weight: 800; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Ultra'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBoldOblique.eot'); src: local('GT Walsheim Pro Ultra Bold Oblique'), local('GTWalsheimPro-UltraBoldOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBoldOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBoldOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBoldOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraBoldOblique.ttf') format('truetype'); font-weight: 800; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-MediumOblique.eot'); src: local('GT Walsheim Pro Medium Oblique'), local('GTWalsheimPro-MediumOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-MediumOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-MediumOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-MediumOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-MediumOblique.ttf') format('truetype'); font-weight: 500; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-Bold.eot'); src: local('GT Walsheim Pro Bold'), local('GTWalsheimPro-Bold'), url('/pawpot_website/static/src/font/GTWalsheimPro-Bold.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-Bold.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-Bold.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-Bold.ttf') format('truetype'); font-weight: bold; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-Medium.eot'); src: local('GT Walsheim Pro Medium'), local('GTWalsheimPro-Medium'), url('/pawpot_website/static/src/font/GTWalsheimPro-Medium.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-Medium.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-Medium.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-Medium.ttf') format('truetype'); font-weight: 500; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-RegularOblique.eot'); src: local('GT Walsheim Pro Regular Oblique'), local('GTWalsheimPro-RegularOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-RegularOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-RegularOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-RegularOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-RegularOblique.ttf') format('truetype'); font-weight: normal; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-LightOblique.eot'); src: local('GT Walsheim Pro Light Oblique'), local('GTWalsheimPro-LightOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-LightOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-LightOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-LightOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-LightOblique.ttf') format('truetype'); font-weight: 300; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Ultra'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLight.eot'); src: local('GT Walsheim Pro Ultra Light'), local('GTWalsheimPro-UltraLight'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLight.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLight.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLight.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLight.ttf') format('truetype'); font-weight: 200; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Ultra'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLightOblique.eot'); src: local('GT Walsheim Pro Ultra Light Oblique'), local('GTWalsheimPro-UltraLightOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLightOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLightOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLightOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-UltraLightOblique.ttf') format('truetype'); font-weight: 200; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-BlackOblique.eot'); src: local('GT Walsheim Pro Black Oblique'), local('GTWalsheimPro-BlackOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-BlackOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-BlackOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-BlackOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-BlackOblique.ttf') format('truetype'); font-weight: 900; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-Black.eot'); src: local('GT Walsheim Pro Black'), local('GTWalsheimPro-Black'), url('/pawpot_website/static/src/font/GTWalsheimPro-Black.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-Black.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-Black.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-Black.ttf') format('truetype'); font-weight: 900; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Cond Ultra'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBold.eot'); src: local('GT Walsheim Pro Condensed Ultra Bold'), local('GTWalsheimPro-CondensedUltraBold'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBold.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBold.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBold.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBold.ttf') format('truetype'); font-weight: 800; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLight.eot'); src: local('GT Walsheim Pro Condensed Light'), local('GTWalsheimPro-CondensedLight'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLight.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLight.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLight.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLight.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBoldOblique.eot'); src: local('GT Walsheim Pro Condensed Bold Oblique'), local('GTWalsheimPro-CondensedBoldOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBoldOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBoldOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBoldOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBoldOblique.ttf') format('truetype'); font-weight: bold; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLightOblique.eot'); src: local('GT Walsheim Pro Condensed Light Oblique'), local('GTWalsheimPro-CondensedLightOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLightOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLightOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLightOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedLightOblique.ttf') format('truetype'); font-weight: 300; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThin.eot'); src: local('GT Walsheim Pro Condensed Thin'), local('GTWalsheimPro-CondensedThin'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThin.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThin.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThin.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThin.ttf') format('truetype'); font-weight: 100; font-style: normal;}@font-face{font-family: 'GTWalsheimPro-CondensedULightIt'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLightOblique.eot'); src: local('GT Walsheim Pro Condensed Ultra Light Oblique'), local('GTWalsheimPro-CondensedUltraLightOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLightOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLightOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLightOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLightOblique.ttf') format('truetype'); font-weight: 200; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Cond'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMedium.eot'); src: local('GT Walsheim Pro Condensed Medium'), local('GTWalsheimPro-CondensedMedium'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMedium.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMedium.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMedium.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMedium.ttf') format('truetype'); font-weight: 500; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlackOblique.eot'); src: local('GT Walsheim Pro Condensed Black Oblique'), local('GTWalsheimPro-CondensedBlackOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlackOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlackOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlackOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlackOblique.ttf') format('truetype'); font-weight: 900; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegular.eot'); src: local('GT Walsheim Pro Condensed Regular'), local('GTWalsheimPro-CondensedRegular'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegular.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegular.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegular.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegular.ttf') format('truetype'); font-weight: normal; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThinOblique.eot'); src: local('GT Walsheim Pro Condensed Thin Oblique'), local('GTWalsheimPro-CondensedThinOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThinOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThinOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThinOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedThinOblique.ttf') format('truetype'); font-weight: 100; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBold.eot'); src: local('GT Walsheim Pro Condensed Bold'), local('GTWalsheimPro-CondensedBold'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBold.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBold.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBold.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBold.ttf') format('truetype'); font-weight: bold; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegularOblique.eot'); src: local('GT Walsheim Pro Condensed Regular Oblique'), local('GTWalsheimPro-CondensedRegularOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegularOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegularOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegularOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedRegularOblique.ttf') format('truetype'); font-weight: normal; font-style: italic;}@font-face{font-family: 'GTWalsheimPro-CondensedULight'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLight.eot'); src: local('GT Walsheim Pro Condensed Ultra Light'), local('GTWalsheimPro-CondensedUltraLight'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLight.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLight.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLight.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraLight.ttf') format('truetype'); font-weight: 200; font-style: normal;}@font-face{font-family: 'GT Walsheim Pro Cond Ultra'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBoldOblique.eot'); src: local('GT Walsheim Pro Condensed Ultra Bold Oblique'), local('GTWalsheimPro-CondensedUltraBoldOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBoldOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBoldOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBoldOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedUltraBoldOblique.ttf') format('truetype'); font-weight: 800; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Cond'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMediumOblique.eot'); src: local('GT Walsheim Pro Condensed Medium Oblique'), local('GTWalsheimPro-CondensedMediumOblique'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMediumOblique.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMediumOblique.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMediumOblique.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedMediumOblique.ttf') format('truetype'); font-weight: 500; font-style: italic;}@font-face{font-family: 'GT Walsheim Pro Condensed'; src: url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlack.eot'); src: local('GT Walsheim Pro Condensed Black'), local('GTWalsheimPro-CondensedBlack'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlack.eot?#iefix') format('embedded-opentype'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlack.woff2') format('woff2'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlack.woff') format('woff'), url('/pawpot_website/static/src/font/GTWalsheimPro-CondensedBlack.ttf') format('truetype'); font-weight: 900; font-style: normal;}

/* /pawpot_website/static/src/js/cropper/cropper.css defined in bundle 'web.assets_frontend' */
 .cropper-container{direction: ltr; font-size: 0; line-height: 0; position: relative; -ms-touch-action: none; touch-action: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.cropper-container img{backface-visibility: hidden; display: block; height: 100%; image-orientation: 0deg; max-height: none !important; max-width: none !important; min-height: 0 !important; min-width: 0 !important; width: 100%;}.cropper-wrap-box, .cropper-canvas, .cropper-drag-box, .cropper-crop-box, .cropper-modal{bottom: 0; left: 0; position: absolute; right: 0; top: 0;}.cropper-wrap-box, .cropper-canvas{overflow: hidden;}.cropper-drag-box{background-color: #fff; opacity: 0;}.cropper-modal{background-color: #000; opacity: 0.5;}.cropper-view-box{display: block; height: 100%; outline: 1px solid #39f; outline-color: rgba(51, 153, 255, 0.75); overflow: hidden; width: 100%;}.cropper-dashed{border: 0 dashed #eee; display: block; opacity: 0.5; position: absolute;}.cropper-dashed.dashed-h{border-bottom-width: 1px; border-top-width: 1px; height: calc(100% / 3); left: 0; top: calc(100% / 3); width: 100%;}.cropper-dashed.dashed-v{border-left-width: 1px; border-right-width: 1px; height: 100%; left: calc(100% / 3); top: 0; width: calc(100% / 3);}.cropper-center{display: block; height: 0; left: 50%; opacity: 0.75; position: absolute; top: 50%; width: 0;}.cropper-center::before, .cropper-center::after{background-color: #eee; content: ' '; display: block; position: absolute;}.cropper-center::before{height: 1px; left: -3px; top: 0; width: 7px;}.cropper-center::after{height: 7px; left: 0; top: -3px; width: 1px;}.cropper-face, .cropper-line, .cropper-point{display: block; height: 100%; opacity: 0.1; position: absolute; width: 100%;}.cropper-face{background-color: #fff; left: 0; top: 0;}.cropper-line{background-color: #39f;}.cropper-line.line-e{cursor: ew-resize; right: -3px; top: 0; width: 5px;}.cropper-line.line-n{cursor: ns-resize; height: 5px; left: 0; top: -3px;}.cropper-line.line-w{cursor: ew-resize; left: -3px; top: 0; width: 5px;}.cropper-line.line-s{bottom: -3px; cursor: ns-resize; height: 5px; left: 0;}.cropper-point{background-color: #39f; height: 5px; opacity: 0.75; width: 5px;}.cropper-point.point-e{cursor: ew-resize; margin-top: -3px; right: -3px; top: 50%;}.cropper-point.point-n{cursor: ns-resize; left: 50%; margin-left: -3px; top: -3px;}.cropper-point.point-w{cursor: ew-resize; left: -3px; margin-top: -3px; top: 50%;}.cropper-point.point-s{bottom: -3px; cursor: s-resize; left: 50%; margin-left: -3px;}.cropper-point.point-ne{cursor: nesw-resize; right: -3px; top: -3px;}.cropper-point.point-nw{cursor: nwse-resize; left: -3px; top: -3px;}.cropper-point.point-sw{bottom: -3px; cursor: nesw-resize; left: -3px;}.cropper-point.point-se{bottom: -3px; cursor: nwse-resize; height: 20px; opacity: 1; right: -3px; width: 20px;}@media (min-width: 768px){.cropper-point.point-se{height: 15px; width: 15px;}}@media (min-width: 992px){.cropper-point.point-se{height: 10px; width: 10px;}}@media (min-width: 1200px){.cropper-point.point-se{height: 5px; opacity: 0.75; width: 5px;}}.cropper-point.point-se::before{background-color: #39f; bottom: -50%; content: ' '; display: block; height: 200%; opacity: 0; position: absolute; right: -50%; width: 200%;}.cropper-invisible{opacity: 0;}.cropper-bg{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');}.cropper-hide{display: block; height: 0; position: absolute; width: 0;}.cropper-hidden{display: none !important;}.cropper-move{cursor: move;}.cropper-crop{cursor: crosshair;}.cropper-disabled .cropper-drag-box, .cropper-disabled .cropper-face, .cropper-disabled .cropper-line, .cropper-disabled .cropper-point{cursor: not-allowed;}

/* /pawpot_website/static/src/js/select2/select2.min.css defined in bundle 'web.assets_frontend' */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* /pawpot_website/static/src/js/venobox/venobox.css defined in bundle 'web.assets_frontend' */
 .vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{-webkit-backface-visibility: hidden; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}.vbox-overlay *{-webkit-backface-visibility: visible; backface-visibility: visible;}.vbox-overlay{display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; position: fixed; left: 0; top: 0; bottom: 0; right: 0; z-index: 999999;}.vbox-title{width: 100%; height: 40px; float: left; text-align: center; line-height: 28px; font-size: 12px; padding: 6px 50px; overflow: hidden; position: fixed; display: none; left: 0; z-index: 89;}.vbox-close{cursor: pointer; position: fixed; top: -1px; right: 0; width: 50px; height: 40px; padding: 6px; display: block; background-position:10px center; overflow: hidden; font-size: 24px; line-height: 1; text-align: center; z-index: 99;}.vbox-left{cursor: pointer; position: fixed; left: 0; height: 40px; overflow: hidden; line-height: 28px; font-size: 12px; z-index: 99; display: flex; align-items:center;}.vbox-num{display: inline-block; margin: 6px 0 6px 15px;}.vbox-share{line-height: 28px; font-size: 12px; overflow: hidden; position: fixed; left: 0; z-index: 98; display: flex; align-items:center; justify-content: center; width: 100%; text-align: center;}.vbox-share svg{max-height: 28px; width: 28px; z-index: 10; margin-left: 12px; margin-top: 6px; margin-bottom: 6px; vertical-align: middle;}.vbox-next, .vbox-prev{position: fixed; top: 50%; margin-top: -15px; overflow: hidden; cursor: pointer; display: block; width: 45px; height: 45px; z-index: 99;}.vbox-next span, .vbox-prev span{position: relative; width: 20px; height: 20px; border: 2px solid transparent; border-top-color: #B6B6B6; border-right-color: #B6B6B6; text-indent: -100px; position: absolute; top: 8px; display: block;}.vbox-prev{left: 15px;}.vbox-next{right: 15px;}.vbox-prev span{left: 10px; -ms-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}.vbox-next span{-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); right: 10px;}.vbox-inline{width: 420px; height: 315px; height: 70vh; padding: 10px; background: #fff; margin: 0 auto; overflow: auto; text-align: left;}.venoframe{max-width: 100%; width: 100%; border: none; width: 100%; height: 260px; height: 70vh;}.venoframe.vbvid{height: 260px;}@media (min-width: 768px){.venoframe, .vbox-inline{width: 90%; height: 360px; height: 70vh;}.venoframe.vbvid{width: 640px; height: 360px;}}@media (min-width: 992px){.venoframe, .vbox-inline{max-width: 1200px; width: 80%; height: 540px; height: 70vh;}.venoframe.vbvid{width: 960px; height: 540px;}}.vbox-open{overflow: hidden;}.vbox-container{position: absolute; left: 0; right: 0; top: 0; bottom: 0; overflow-x: hidden; overflow-y: scroll; overflow-scrolling: touch; -webkit-overflow-scrolling: touch; z-index: 20; max-height: 100%;}.vbox-content{text-align: center; float: left; width: 100%; position: relative; overflow: hidden; padding: 20px 4%;}.vbox-container img{max-width: 100%; height: auto;}.vbox-figlio{max-width: 100%; text-align: initial; background:transparent !important;}img.vbox-figlio{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;}.vbox-content.swipe-left{margin-left: -200px !important;}.vbox-content.swipe-right{margin-left: 200px !important;}.vbox-animated{webkit-transition: margin 300ms ease-out; transition: margin 300ms ease-out;}.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}.sk-rotating-plane{background-color:#333;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-spinner-pulse{-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-chasing-dots{position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:'';background-color:#333}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}

/* /pawpot_website/static/src/js/sweetalert/dark.css defined in bundle 'web.assets_frontend' */
 .swal2-popup.swal2-toast{flex-direction: row; align-items: center; width: auto; padding: 0.625em; overflow-y: hidden; background: #19191a; box-shadow: 0 0 0.625em #d9d9d9;}.swal2-popup.swal2-toast .swal2-header{flex-direction: row;}.swal2-popup.swal2-toast .swal2-title{flex-grow: 1; justify-content: flex-start; margin: 0 0.6em; font-size: 1em;}.swal2-popup.swal2-toast .swal2-footer{margin: 0.5em 0 0; padding: 0.5em 0 0; font-size: 0.8em;}.swal2-popup.swal2-toast .swal2-close{position: static; width: 0.8em; height: 0.8em; line-height: 0.8;}.swal2-popup.swal2-toast .swal2-content{justify-content: flex-start; font-size: 1em;}.swal2-popup.swal2-toast .swal2-icon{width: 2em; min-width: 2em; height: 2em; margin: 0;}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display: flex; align-items: center; font-size: 1.8em; font-weight: bold;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size: .25em;}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width: 2em; height: 2em;}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line']{top: .875em; width: 1.375em;}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left']{left: .3125em;}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right']{right: .3125em;}.swal2-popup.swal2-toast .swal2-actions{flex-basis: auto !important; width: auto; height: auto; margin: 0 .3125em;}.swal2-popup.swal2-toast .swal2-styled{margin: 0 .3125em; padding: .3125em .625em; font-size: 1em;}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow: 0 0 0 1px #19191a, 0 0 0 3px rgba(63, 126, 188, 0.4);}.swal2-popup.swal2-toast .swal2-success{border-color: #a5dc86;}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line']{position: absolute; width: 1.6em; height: 3em; transform: rotate(45deg); border-radius: 50%;}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='left']{top: -.8em; left: -.5em; transform: rotate(-45deg); transform-origin: 2em 2em; border-radius: 4em 0 0 4em;}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='right']{top: -.25em; left: .9375em; transform-origin: 0 1.5em; border-radius: 0 4em 4em 0;}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width: 2em; height: 2em;}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top: 0; left: .4375em; width: .4375em; height: 2.6875em;}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line']{height: .3125em;}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='tip']{top: 1.125em; left: .1875em; width: .75em;}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='long']{top: .9375em; right: .1875em; width: 1.375em;}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation: swal2-toast-animate-success-line-tip .75s; animation: swal2-toast-animate-success-line-tip .75s;}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation: swal2-toast-animate-success-line-long .75s; animation: swal2-toast-animate-success-line-long .75s;}.swal2-popup.swal2-toast.swal2-show{-webkit-animation: swal2-toast-show 0.5s; animation: swal2-toast-show 0.5s;}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation: swal2-toast-hide 0.1s forwards; animation: swal2-toast-hide 0.1s forwards;}.swal2-container{display: flex; position: fixed; z-index: 1060; top: 0; right: 0; bottom: 0; left: 0; flex-direction: row; align-items: center; justify-content: center; padding: 0.625em; overflow-x: hidden; transition: background-color 0.1s; -webkit-overflow-scrolling: touch;}.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation{background-color:rgba(0, 0, 0, 0.5) ;}.swal2-container.swal2-backdrop-hide{background: transparent !important;}.swal2-container.swal2-top{align-items: flex-start;}.swal2-container.swal2-top-start, .swal2-container.swal2-top-left{align-items: flex-start; justify-content: flex-start;}.swal2-container.swal2-top-end, .swal2-container.swal2-top-right{align-items: flex-start; justify-content: flex-end;}.swal2-container.swal2-center{align-items: center;}.swal2-container.swal2-center-start, .swal2-container.swal2-center-left{align-items: center; justify-content: flex-start;}.swal2-container.swal2-center-end, .swal2-container.swal2-center-right{align-items: center; justify-content: flex-end;}.swal2-container.swal2-bottom{align-items: flex-end;}.swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left{align-items: flex-end; justify-content: flex-start;}.swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right{align-items: flex-end; justify-content: flex-end;}.swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child{margin-top: auto;}.swal2-container.swal2-grow-fullscreen > .swal2-modal{display: flex !important; flex: 1; align-self: stretch; justify-content: center;}.swal2-container.swal2-grow-row > .swal2-modal{display: flex !important; flex: 1; align-content: center; justify-content: center;}.swal2-container.swal2-grow-column{flex: 1; flex-direction: column;}.swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom{align-items: center;}.swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left{align-items: flex-start;}.swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right{align-items: flex-end;}.swal2-container.swal2-grow-column > .swal2-modal{display: flex !important; flex: 1; align-content: center; justify-content: center;}.swal2-container.swal2-no-transition{transition: none !important;}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal{margin: auto;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-container .swal2-modal{margin: 0 !important;}}.swal2-popup{display: none; position: relative; box-sizing: border-box; flex-direction: column; justify-content: center; width: 32em; max-width: 100%; padding: 1.25em; border: none; border-radius: 0.3125em; background: #19191a; font-family: inherit; font-size: 1rem;}.swal2-popup:focus{outline: none;}.swal2-popup.swal2-loading{overflow-y: hidden;}.swal2-header{display: flex; flex-direction: column; align-items: center;}.swal2-title{position: relative; max-width: 100%; margin: 0 0 0.4em; padding: 0; color: #e1e1e1; font-size: 1.875em; font-weight: 600; text-align: center; text-transform: none; word-wrap: break-word;}.swal2-actions{display: flex; z-index: 1; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%; margin: 1.25em auto 0;}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity: .4;}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing: border-box; width: 2.5em; height: 2.5em; margin: .46875em; padding: 0; -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; animation: swal2-rotate-loading 1.5s linear 0s infinite normal; border: .25em solid transparent; border-radius: 100%; border-color: transparent; background-color: transparent !important; color: transparent !important; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right: 30px; margin-left: 30px;}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content: ''; display: inline-block; width: 15px; height: 15px; margin-left: 5px; -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; animation: swal2-rotate-loading 1.5s linear 0s infinite normal; border: 3px solid #999999; border-radius: 50%; border-right-color: transparent; box-shadow: 1px 1px 1px #fff;}.swal2-styled{margin: .3125em; padding: .625em 2em; box-shadow: none; font-weight: 500;}.swal2-styled:not([disabled]){cursor: pointer;}.swal2-styled.swal2-confirm{border: 0; border-radius: 0.25em; background: initial; background-color: #3085d6; color: #fff; font-size: 1.0625em;}.swal2-styled.swal2-cancel{border: 0; border-radius: 0.25em; background: initial; background-color: #aaa; color: #fff; font-size: 1.0625em;}.swal2-styled:focus{outline: none; box-shadow: 0 0 0 1px #19191a, 0 0 0 3px rgba(63, 126, 188, 0.4);}.swal2-styled::-moz-focus-inner{border: 0;}.swal2-footer{justify-content: center; margin: 1.25em 0 0; padding: 1em 0 0; border-top: 1px solid #555; color: #bbbbbb; font-size: 1em;}.swal2-timer-progress-bar-container{position: absolute; right: 0; bottom: 0; left: 0; height: 0.25em; overflow: hidden; border-bottom-right-radius: 0.3125em; border-bottom-left-radius: 0.3125em;}.swal2-timer-progress-bar{width: 100%; height: 0.25em; background: rgba(225, 225, 225, 0.6);}.swal2-image{max-width: 100%; margin: 1.25em auto;}.swal2-close{position: absolute; z-index: 2; top: 0; right: 0; align-items: center; justify-content: center; width: 1.2em; height: 1.2em; padding: 0; overflow: hidden; transition: color 0.1s ease-out; border: none; border-radius: 0; background: transparent; color: #cccccc; font-family: serif; font-size: 2.5em; line-height: 1.2; cursor: pointer;}.swal2-close:hover{transform: none; background: transparent; color: #f27474;}.swal2-close::-moz-focus-inner{border: 0;}.swal2-content{z-index: 1; justify-content: center; margin: 0; padding: 0; color: #e1e1e1; font-size: 1.125em; font-weight: normal; line-height: normal; text-align: center; word-wrap: break-word;}.swal2-input, .swal2-file, .swal2-textarea, .swal2-select, .swal2-radio, .swal2-checkbox{margin: 1em auto;}.swal2-input, .swal2-file, .swal2-textarea{box-sizing: border-box; width: 100%; transition: border-color 0.3s, box-shadow 0.3s; border: 1px solid #d9d9d9; border-radius: 0.1875em; background: #323234; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06); color: #e1e1e1; font-size: 1.125em;}.swal2-input.swal2-inputerror, .swal2-file.swal2-inputerror, .swal2-textarea.swal2-inputerror{border-color: #f27474 !important; box-shadow: 0 0 2px #f27474 !important;}.swal2-input:focus, .swal2-file:focus, .swal2-textarea:focus{border: 1px solid #b4dbed; outline: none; box-shadow: 0 0 3px #c4e6f5;}.swal2-input::-webkit-input-placeholder, .swal2-file::-webkit-input-placeholder, .swal2-textarea::-webkit-input-placeholder{color: #cccccc;}.swal2-input::-moz-placeholder, .swal2-file::-moz-placeholder, .swal2-textarea::-moz-placeholder{color: #cccccc;}.swal2-input:-ms-input-placeholder, .swal2-file:-ms-input-placeholder, .swal2-textarea:-ms-input-placeholder{color: #cccccc;}.swal2-input::-ms-input-placeholder, .swal2-file::-ms-input-placeholder, .swal2-textarea::-ms-input-placeholder{color: #cccccc;}.swal2-input::placeholder, .swal2-file::placeholder, .swal2-textarea::placeholder{color: #cccccc;}.swal2-range{margin: 1em auto; background: #19191a;}.swal2-range input{width: 80%;}.swal2-range output{width: 20%; color: #e1e1e1; font-weight: 600; text-align: center;}.swal2-range input, .swal2-range output{height: 2.625em; padding: 0; font-size: 1.125em; line-height: 2.625em;}.swal2-input{height: 2.625em; padding: 0 0.75em;}.swal2-input[type='number']{max-width: 10em;}.swal2-file{background: #323234; font-size: 1.125em;}.swal2-textarea{height: 6.75em; padding: 0.75em;}.swal2-select{min-width: 50%; max-width: 100%; padding: .375em .625em; background: #323234; color: #e1e1e1; font-size: 1.125em;}.swal2-radio, .swal2-checkbox{align-items: center; justify-content: center; background: #19191a; color: #e1e1e1;}.swal2-radio label, .swal2-checkbox label{margin: 0 .6em; font-size: 1.125em;}.swal2-radio input, .swal2-checkbox input{margin: 0 .4em;}.swal2-validation-message{display: none; align-items: center; justify-content: center; padding: 0.625em; overflow: hidden; background: #323234; color: #e1e1e1; font-size: 1em; font-weight: 300;}.swal2-validation-message::before{content: '!'; display: inline-block; width: 1.5em; min-width: 1.5em; height: 1.5em; margin: 0 .625em; border-radius: 50%; background-color: #f27474; color: #fff; font-weight: 600; line-height: 1.5em; text-align: center;}.swal2-icon{position: relative; box-sizing: content-box; justify-content: center; width: 5em; height: 5em; margin: 1.25em auto 1.875em; border: .25em solid transparent; border-radius: 50%; font-family: inherit; line-height: 5em; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.swal2-icon .swal2-icon-content{display: flex; align-items: center; font-size: 3.75em;}.swal2-icon.swal2-error{border-color: #f27474; color: #f27474;}.swal2-icon.swal2-error .swal2-x-mark{position: relative; flex-grow: 1;}.swal2-icon.swal2-error [class^='swal2-x-mark-line']{display: block; position: absolute; top: 2.3125em; width: 2.9375em; height: .3125em; border-radius: .125em; background-color: #f27474;}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left']{left: 1.0625em; transform: rotate(45deg);}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right']{right: 1em; transform: rotate(-45deg);}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation: swal2-animate-error-icon .5s; animation: swal2-animate-error-icon .5s;}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation: swal2-animate-error-x-mark .5s; animation: swal2-animate-error-x-mark .5s;}.swal2-icon.swal2-warning{border-color: #facea8; color: #f8bb86;}.swal2-icon.swal2-info{border-color: #9de0f6; color: #3fc3ee;}.swal2-icon.swal2-question{border-color: #c9dae1; color: #87adbd;}.swal2-icon.swal2-success{border-color: #a5dc86; color: #a5dc86;}.swal2-icon.swal2-success [class^='swal2-success-circular-line']{position: absolute; width: 3.75em; height: 7.5em; transform: rotate(45deg); border-radius: 50%;}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left']{top: -.4375em; left: -2.0635em; transform: rotate(-45deg); transform-origin: 3.75em 3.75em; border-radius: 7.5em 0 0 7.5em;}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right']{top: -.6875em; left: 1.875em; transform: rotate(-45deg); transform-origin: 0 3.75em; border-radius: 0 7.5em 7.5em 0;}.swal2-icon.swal2-success .swal2-success-ring{position: absolute; z-index: 2; top: -.25em; left: -.25em; box-sizing: content-box; width: 100%; height: 100%; border: 0.25em solid rgba(165, 220, 134, 0.3); border-radius: 50%;}.swal2-icon.swal2-success .swal2-success-fix{position: absolute; z-index: 1; top: .5em; left: 1.625em; width: .4375em; height: 5.625em; transform: rotate(-45deg);}.swal2-icon.swal2-success [class^='swal2-success-line']{display: block; position: absolute; z-index: 2; height: .3125em; border-radius: .125em; background-color: #a5dc86;}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip']{top: 2.875em; left: .8125em; width: 1.5625em; transform: rotate(45deg);}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='long']{top: 2.375em; right: .5em; width: 2.9375em; transform: rotate(-45deg);}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation: swal2-animate-success-line-tip .75s; animation: swal2-animate-success-line-tip .75s;}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation: swal2-animate-success-line-long .75s; animation: swal2-animate-success-line-long .75s;}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in; animation: swal2-rotate-success-circular-line 4.25s ease-in;}.swal2-progress-steps{align-items: center; margin: 0 0 1.25em; padding: 0; background: inherit; font-weight: 600;}.swal2-progress-steps li{display: inline-block; position: relative;}.swal2-progress-steps .swal2-progress-step{z-index: 20; width: 2em; height: 2em; border-radius: 2em; background: #3085d6; color: #fff; line-height: 2em; text-align: center;}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background: #3085d6;}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step{background: #58585b; color: #fff;}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line{background: #58585b;}.swal2-progress-steps .swal2-progress-step-line{z-index: 10; width: 2.5em; height: .4em; margin: 0 -1px; background: #3085d6;}[class^='swal2']{-webkit-tap-highlight-color: transparent;}.swal2-show{-webkit-animation: swal2-show 0.3s; animation: swal2-show 0.3s;}.swal2-hide{-webkit-animation: swal2-hide 0.15s forwards; animation: swal2-hide 0.15s forwards;}.swal2-noanimation{transition: none;}.swal2-scrollbar-measure{position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;}.swal2-rtl .swal2-close{right: auto; left: 0;}.swal2-rtl .swal2-timer-progress-bar{right: 0; left: auto;}@supports (-ms-accelerator: true){.swal2-range input{width: 100% !important;}.swal2-range output{display: none;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-range input{width: 100% !important;}.swal2-range output{display: none;}}@-moz-document url-prefix(){.swal2-close:focus{outline: 2px solid rgba(63, 126, 188, 0.4);}}@-webkit-keyframes swal2-toast-show{0%{transform: translateY(-0.625em) rotateZ(2deg);}33%{transform: translateY(0) rotateZ(-2deg);}66%{transform: translateY(0.3125em) rotateZ(2deg);}100%{transform: translateY(0) rotateZ(0deg);}}@keyframes swal2-toast-show{0%{transform: translateY(-0.625em) rotateZ(2deg);}33%{transform: translateY(0) rotateZ(-2deg);}66%{transform: translateY(0.3125em) rotateZ(2deg);}100%{transform: translateY(0) rotateZ(0deg);}}@-webkit-keyframes swal2-toast-hide{100%{transform: rotateZ(1deg); opacity: 0;}}@keyframes swal2-toast-hide{100%{transform: rotateZ(1deg); opacity: 0;}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top: .5625em; left: .0625em; width: 0;}54%{top: .125em; left: .125em; width: 0;}70%{top: .625em; left: -.25em; width: 1.625em;}84%{top: 1.0625em; left: .75em; width: .5em;}100%{top: 1.125em; left: .1875em; width: .75em;}}@keyframes swal2-toast-animate-success-line-tip{0%{top: .5625em; left: .0625em; width: 0;}54%{top: .125em; left: .125em; width: 0;}70%{top: .625em; left: -.25em; width: 1.625em;}84%{top: 1.0625em; left: .75em; width: .5em;}100%{top: 1.125em; left: .1875em; width: .75em;}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top: 1.625em; right: 1.375em; width: 0;}65%{top: 1.25em; right: .9375em; width: 0;}84%{top: .9375em; right: 0; width: 1.125em;}100%{top: .9375em; right: .1875em; width: 1.375em;}}@keyframes swal2-toast-animate-success-line-long{0%{top: 1.625em; right: 1.375em; width: 0;}65%{top: 1.25em; right: .9375em; width: 0;}84%{top: .9375em; right: 0; width: 1.125em;}100%{top: .9375em; right: .1875em; width: 1.375em;}}@-webkit-keyframes swal2-show{0%{transform: scale(0.7);}45%{transform: scale(1.05);}80%{transform: scale(0.95);}100%{transform: scale(1);}}@keyframes swal2-show{0%{transform: scale(0.7);}45%{transform: scale(1.05);}80%{transform: scale(0.95);}100%{transform: scale(1);}}@-webkit-keyframes swal2-hide{0%{transform: scale(1); opacity: 1;}100%{transform: scale(0.5); opacity: 0;}}@keyframes swal2-hide{0%{transform: scale(1); opacity: 1;}100%{transform: scale(0.5); opacity: 0;}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top: 1.1875em; left: .0625em; width: 0;}54%{top: 1.0625em; left: .125em; width: 0;}70%{top: 2.1875em; left: -.375em; width: 3.125em;}84%{top: 3em; left: 1.3125em; width: 1.0625em;}100%{top: 2.8125em; left: .8125em; width: 1.5625em;}}@keyframes swal2-animate-success-line-tip{0%{top: 1.1875em; left: .0625em; width: 0;}54%{top: 1.0625em; left: .125em; width: 0;}70%{top: 2.1875em; left: -.375em; width: 3.125em;}84%{top: 3em; left: 1.3125em; width: 1.0625em;}100%{top: 2.8125em; left: .8125em; width: 1.5625em;}}@-webkit-keyframes swal2-animate-success-line-long{0%{top: 3.375em; right: 2.875em; width: 0;}65%{top: 3.375em; right: 2.875em; width: 0;}84%{top: 2.1875em; right: 0; width: 3.4375em;}100%{top: 2.375em; right: .5em; width: 2.9375em;}}@keyframes swal2-animate-success-line-long{0%{top: 3.375em; right: 2.875em; width: 0;}65%{top: 3.375em; right: 2.875em; width: 0;}84%{top: 2.1875em; right: 0; width: 3.4375em;}100%{top: 2.375em; right: .5em; width: 2.9375em;}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform: rotate(-45deg);}5%{transform: rotate(-45deg);}12%{transform: rotate(-405deg);}100%{transform: rotate(-405deg);}}@keyframes swal2-rotate-success-circular-line{0%{transform: rotate(-45deg);}5%{transform: rotate(-45deg);}12%{transform: rotate(-405deg);}100%{transform: rotate(-405deg);}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top: 1.625em; transform: scale(0.4); opacity: 0;}50%{margin-top: 1.625em; transform: scale(0.4); opacity: 0;}80%{margin-top: -.375em; transform: scale(1.15);}100%{margin-top: 0; transform: scale(1); opacity: 1;}}@keyframes swal2-animate-error-x-mark{0%{margin-top: 1.625em; transform: scale(0.4); opacity: 0;}50%{margin-top: 1.625em; transform: scale(0.4); opacity: 0;}80%{margin-top: -.375em; transform: scale(1.15);}100%{margin-top: 0; transform: scale(1); opacity: 1;}}@-webkit-keyframes swal2-animate-error-icon{0%{transform: rotateX(100deg); opacity: 0;}100%{transform: rotateX(0deg); opacity: 1;}}@keyframes swal2-animate-error-icon{0%{transform: rotateX(100deg); opacity: 0;}100%{transform: rotateX(0deg); opacity: 1;}}@-webkit-keyframes swal2-rotate-loading{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}@keyframes swal2-rotate-loading{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow: hidden;}body.swal2-height-auto{height: auto !important;}body.swal2-no-backdrop .swal2-container{top: auto; right: auto; bottom: auto; left: auto; max-width: calc(100% - 0.625em * 2); background-color: transparent !important;}body.swal2-no-backdrop .swal2-container > .swal2-modal{box-shadow: 0 0 10px rgba(25, 25, 26, 0.75);}body.swal2-no-backdrop .swal2-container.swal2-top{top: 0; left: 50%; transform: translateX(-50%);}body.swal2-no-backdrop .swal2-container.swal2-top-start, body.swal2-no-backdrop .swal2-container.swal2-top-left{top: 0; left: 0;}body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right{top: 0; right: 0;}body.swal2-no-backdrop .swal2-container.swal2-center{top: 50%; left: 50%; transform: translate(-50%, -50%);}body.swal2-no-backdrop .swal2-container.swal2-center-start, body.swal2-no-backdrop .swal2-container.swal2-center-left{top: 50%; left: 0; transform: translateY(-50%);}body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right{top: 50%; right: 0; transform: translateY(-50%);}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom: 0; left: 50%; transform: translateX(-50%);}body.swal2-no-backdrop .swal2-container.swal2-bottom-start, body.swal2-no-backdrop .swal2-container.swal2-bottom-left{bottom: 0; left: 0;}body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right: 0; bottom: 0;}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y: scroll !important;}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden='true']{display: none;}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position: static !important;}}body.swal2-toast-shown .swal2-container{background-color: transparent;}body.swal2-toast-shown .swal2-container.swal2-top{top: 0; right: auto; bottom: auto; left: 50%; transform: translateX(-50%);}body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right{top: 0; right: 0; bottom: auto; left: auto;}body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left{top: 0; right: auto; bottom: auto; left: 0;}body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left{top: 50%; right: auto; bottom: auto; left: 0; transform: translateY(-50%);}body.swal2-toast-shown .swal2-container.swal2-center{top: 50%; right: auto; bottom: auto; left: 50%; transform: translate(-50%, -50%);}body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right{top: 50%; right: 0; bottom: auto; left: auto; transform: translateY(-50%);}body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left{top: auto; right: auto; bottom: 0; left: 0;}body.swal2-toast-shown .swal2-container.swal2-bottom{top: auto; right: auto; bottom: 0; left: 50%; transform: translateX(-50%);}body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right{top: auto; right: 0; bottom: 0; left: auto;}body.swal2-toast-column .swal2-toast{flex-direction: column; align-items: stretch;}body.swal2-toast-column .swal2-toast .swal2-actions{flex: 1; align-self: stretch; height: 2.2em; margin-top: .3125em;}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content: center;}body.swal2-toast-column .swal2-toast .swal2-input{height: 2em; margin: .3125em auto; font-size: 1em;}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size: 1em;}

/* /pawpot_website/static/src/css/gettingstarted.css defined in bundle 'web.assets_frontend' */
@media(min-width: 992px){.gettingstartstepforms .container, .gettingstartstepformselection .container{max-width: 1021px;}.recommendation-carousel.owl-carousel .owl-item{left: 30px;}.dog_breed_selector{padding-top: 5.5px !important; padding-bottom: 5.5px !important;}}.page1, .page2, .page3, .page4{transition: 0.3s;}.getting_start_v2{margin-top: 0; min-height: 100vh;}.getting_start6_v2{min-height: auto !important;}.getting_start_v2 .oe_login_buttons a{font-size: 1rem;}.getting_start_v2 .navbar-brand{float: left; position: absolute; width: 100%; margin-left: 0; padding-left: 0; left: 30px;}.getting_start_v2 header img{height: 5.5rem !important; margin-top: -0.5rem;}.maleFemale{color: #323C5A !important;}.createborder{border: 2px dashed #f05848;}.getting_start_v2 .desc{justify-content: left !important;}.getting_start_v2 .form-control{border-color: #f05848;}#progressbar li{width: 25% !important;}.firstrowselect span{color: #323C5A !important; text-transform: capitalize !important;}.page1, .page2, .page3{transition: 0.3s;}#progressbar{width: 100% !important;}#stepper{width: 100%; display: inline-flex;}.box-section{width: 33.333333%; transition: 0.3s;}.linegenerate{border-top: 6px solid #b3b3b3; border-radius: 0; transition: 0.3s; margin-top: 0px;}.getting_start_v2 .wrapper-dropdown{padding: 5px;}.box-section.active::before{content: ''; background-image: url(/pawpot_website/static/src/img/dog_food_logo_3.png); background-size: contain; height: 80px; width: 80px; background-repeat: no-repeat; margin-top: -40px; float: right; padding-left: 0; left: -10px; margin-right: -20px; transition: 0.3s;}.box-section.activebefore::before{content: ''; background-image: url(/pawpot_website/static/src/img/start/PP_Fillinfo_pot1.png); background-size: contain; height: 100px; width: 100px; background-repeat: no-repeat; margin-top: -65px; float: left; padding-left: 0px; left: -10px; margin-left: -22px; transition: 0.3s;}.box-section.activeafter::before{content: ''; background-image: url(/pawpot_website/static/src/img/start/PP_Fillinfo_pot2.png); background-size: contain; height: 100px; width: 100px; background-repeat: no-repeat; margin-top: -65px; float: right; padding-right: 00; left: -10px; margin-right: -22px; transition: 0.3s;}.box-section.activeafter3::before{content: ''; background-image: url(/pawpot_website/static/src/img/start/PP_Fillinfo_pot3.png); background-size: contain; height: 100px; width: 100px; background-repeat: no-repeat; margin-top: -65px; float: right; padding-right: 0; left: -10px; margin-right: -22px; transition: 0.3s;}.box-section.activeafter4::before{content: ''; background-image: url(/pawpot_website/static/src/img/start/PP_Fillinfo_pot4.png); background-size: contain; height: 100px; width: 100px; background-repeat: no-repeat; margin-top: -65px; float: right; padding-right: 0; left: -10px; margin-right: -22px; transition: 0.3s;}.box-section.clr .linegenerate{border-color: #f15848;}.hide{display: none;}.nexbtnsection .nextButton{background: #f15848; border-color: #f15848; color: #ffffff; font-weight: 500; font-family: inherit !important;}.desc{display: grid; justify-content: right !important; padding-right: 0 !important; white-space: inherit !important; text-align: left !important; line-height: 1;}.backgroundLine{background: none !important ;}.activity_label{padding-left: 0px;}.OrangeCaptionSmall{font-size: 0.55vw !important; line-height: 1; padding-left: 0px;}.page3 input[type="radio"]{margin-left: auto !important;}.page3 .treatCaption{text-align: center !important; align-self: center !important; white-space: pre-line !important; font-size: 0.7vw !important;}.page4{display: none; margin-bottom:20px ;}.page4 label{float: left;}.datagettingstartsection .form-control{box-shadow: none; border-radius: 0 !important;}.datagettingstartsection .select2-choice{border: none !important; -webkit-box-shadow: none !important;}.datagettingstartsection .wrapper-dropdown{border: 1px solid #f15848; box-shadow: none; margin-top: 0;}.backgroundLine{background: none !important;}.wrapper-dropdown.active .paw-dropdown{border: 1px solid #f15848;}.page3 .backgroundLine{background: none !important;}.seemyplan{border: 1px solid #f15848 !important; color: white !important; background: #f15848 !important; font-family: "GT Walsheim Pro", sans-serif !important; font-weight: 600; font-size: 1.2rem !important; padding-top: 1%; padding-bottom: 1%; padding-left: 6%; padding-right: 6%; border-radius: 28px; font-weight: 500; line-height: 0; height: 40px;}.imageSelectorActivityLevel img{min-height: 130px !important; height: 100px;}.imageSelectorActivityLevel .text-section{min-height: 110px;}.imageSelectorActivityLevel .dog_img{margin-bottom: 0 !important;}.pagesec1 input{margin: 0;}.recommendation-carousel .owl-stage{display: block; margin-left: auto; margin-right: auto;}.price-inner h3{font-family: "GTWalsheimPro-black"; font-size: 1.5rem !important; text-align: left !important; font-weight: normal; margin-bottom: 0;}.imageSelectorActivityLevel{margin-left: 0;}#trialpack{display: block; margin-left: auto; margin-right: auto;}.trialselection span{font-weight: 600; font-size: 1.5rem; line-height: 1.2;}.trialselection input[type="radio"]::before{content: ''; display: block; width: 18px; height: 18px; margin: 2.4px 2.4px; border-radius: 50%;}.trialselection input[type="radio"]{-webkit-appearance: none; width: 25px; height: 25px; border: 1px solid #323C5A; border-radius: 50%; outline: none;}.trialselection input[type="radio"]:checked::before{background: #323C5A;}.trialselection .setradiobtn{display: inline-grid;}.foodpack-selection .card-body{font-size: 0.9rem;}.foodpack-selection .card{padding: 0; background: transparent; border: none;}.foodpack-selection .card-header{padding: 0; background: transparent; border: none;}.foodpack-selection button{width: 100%; text-align: left; padding-right: 0; padding-left: 0; display: inline-flex;}.foodpack-selection button .fa{text-align: right; position: absolute; width: 99%; margin-top: 3px; font-size: 0.9rem;}.foodpack-selection .card-body{background-color: white !important; border: none; text-align: left; padding: 0;}.foodpack-selection .btn-link span{width: 100%; display: inline-flex; font-size: 1.3rem; font-family: "GT Walsheim Pro", sans-serif; display: inline-block; background: #fff; position: relative; line-height: 1;}.trialselection-last{display: inline-grid;}.trialselection-last span{color: #f05848; font-size: 1.2rem; font-weight: 500; line-height: 1;}.recommendation-carousel .fa{transition: 0.3s;}.downarrowfood{position: absolute; width: 100%;}.downarrowfood a{float: right; margin-right: 90px;}.downarrowfood img{height: 2.5rem;}.imageSelectorActivityLevel img{min-height: 200px; width: 100%; object-fit: contain;}.mycatsection .imageSelectorActivityLevel .col-md-2{flex: 0 0 33.33333333%; max-width: 33.33333333%; margin: 0; text-align: center;}.treatsectionpage3 .col-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.lastdog img{min-height: 130px; height: 130px;}#catbreed{box-shadow: none !important;}.recommendation-carousel .owl-item.center{padding: 0; scale: 1.1; padding-bottom: 50px;}.continue_checkout{margin: 0 !important;}.stepcount img{height: 5.5rem;}.setradiobtn img{height: 10rem; margin-left: auto; margin-right: auto;}.bottomrowandbuttons{bottom: 2rem; position: initial; width: 100%;}.cat_img_1{height: 5.5rem; position: absolute; display: block; margin-left: auto; margin-right: auto; bottom: 0;}.cat_img_2{height: 6.5rem; position: absolute; display: block; margin-left: auto; margin-right: auto; bottom: 0;}.cat_img_3{height: 7.5rem; display: block; margin-left: auto; margin-right: auto; bottom: 0;}.imageSelectorWeightCondition{margin-top: 2rem;}@media(min-width: 992px){.imageSelectorWeightCondition .col-md-4{padding-left: 15px; padding-right: 15px;}}.recommendation-carousel .owl-nav button.owl-next, .recommendation-carousel .owl-nav button.owl-prev, .recommendation-carousel button.owl-dot{color: inherit; font: inherit; font-weight: 100; font-size: 7rem; line-height: 0px; margin-top: -50px;}.recommendation-carousel .owl-nav button.owl-prev{margin-left: -80px !important;}.recommendation-carousel .owl-nav button.owl-next{padding-left: 105px !important;}.foodpack-selection-template{padding: 0px 0 !important;}.checkout-btn{text-align: center; padding-top: 60px !important; padding-bottom: 30px !important;}.recommendation-carousel .owl-nav button.owl-next, .recommendation-carousel .owl-nav button.owl-prev, .recommendation-carousel button.owl-dot{color: #323C5A;}.pricing-table-holder h3{font-size: 1.8rem !important; font-weight: 600;}.createline1::after{content: " "; border-top: 2px dashed #F15848; width: 54%; display: inline-block; height: 20px; position: absolute; z-index: 0; right: 0; margin-right: 30px; margin-top: 8px; z-index: unset;}.createline::after{content: " "; border-top: 2px dashed #F15848; width: 29%; display: inline-block; height: 20px; position: absolute; z-index: 0; right: 0; margin-right: 30px; margin-top: 8px; z-index: unset;}.gettingstartedpurchase{margin-top: 4rem;}.gettingstartedpurchase .createborder{padding-top: 0.2rem; padding-bottom: 0.2rem; text-align: center; font-size: 1.6rem; font-weight: 700; width: 100%;}.circlesection{margin-right: auto; margin-left: auto; display: table;}.circlecreate{background: #f15848; height: 1rem; width: 1rem; border-radius: 50%; display: inline-block; margin-right: 7.5px; margin-left: 7.5px; opacity: 0.6;}.circlecreate .active{opacity: 1;}.tab-sections-cart .nav-item{margin-left: 0;}.tab-sections-cart .nav-item .nav-link{font-size: 1.5rem; font-weight: 600; opacity: 0.5;}.tab-sections-cart .nav-item .nav-link.active{opacity: 1;}.tab-sections-cart .nav-item .nav-link.active:after{content: " "; width: 100%; height: 1px; border-bottom: 1px solid black; display: block;}.tab-sections-cart .tab-content{border: 2px solid #f15848; border-top: none; border-radius: 5px; border-top-right-radius: 0; border-top-left-radius: 0; padding: 1.2rem; padding-top: 0.5rem !important; padding-bottom: 0.5rem !important;}.tab-sections-cart{margin-bottom: 2rem;}.tab-sections-cart .nav-tabs .nav-link.active{border: 2px solid transparent; border-color: #f15848 #f15848 transparent #f15848;}.tab-sections-cart .nav-tabs .nav-link:hover, .tab-sections-cart .nav-tabs .nav-link:focus{border-color: #f15848 #f15848 #f15848;}.tab-sections-cart .nav-tabs{border-bottom: 2px solid #f15848;}.tab-sections-cart .nav-tabs .nav-item{margin-bottom: -2px;}#cart_products .nav-tabs .nav-item{margin-bottom: 0px;}.datagettingstartsection .wrapper-dropdown{border-radius: 0; height: 40px; font-weight: 500; line-height: 1;}.yearField{padding-right: 1rem !important;}.cart_address_be_aware{border-radius: 0; padding: 1rem; padding-top: 0.5rem; padding-bottom: 0.5rem; background: #d0d8d6; color: #323C5A; border-color: transparent; margin-bottom: 18.5px;}.cart_address_be_aware h4{margin-bottom: 0; text-transform: capitalize; font-family: "GT Walsheim Pro", sans-serif; font-size: 1rem; font-weight: 600;}.cart_address_be_aware p{margin-bottom: 0; line-height: 1.4; font-size: 0.9rem;}.gettingstartedpurchase .checkout_autoformat .form-control{border-color: #f15848 !important; box-shadow: none !important; border-radius: 0 !important; font-weight: 500;}.gettingstartedpurchase .form-control{font-size: 1rem !important;}.gettingstartedpurchase form label.label-optional{font-weight: 600;}.gettingstartedpurchase .card, .gettingstartedpurchase .card-body{border-radius: 0 !important;}.gettingstartedpurchase .card-body{background-color: #faccc6 !important; color: #323C5A !important; padding: 1.5rem !important;}.gettingstartedpurchase .card-body th{font-weight: 500; font-size: 1rem;}.gettingstartedpurchase .card-body .td-qty,.gettingstartedpurchase .card-body .td-price{font-weight: 400;}.gettingstartedpurchase .card-body .table td{border:none !important; color: #323C5A; padding: 0 !important; line-height: 1;}.gettingstartedpurchase .card-body .table thead th{border-color: #323C5A; color: #323C5A; padding: 0 !important;}.gettingstartedpurchase .card-body .cart-prd-name{font-weight: 400;}.pricesectiontable td{font-size: 0.8rem !important;}.gettingstartedpurchase .table thead th{border-bottom: 1.5px solid #323C5A;}.pricesectiontable{margin-bottom: 0 !important;}#cart_total .table td{font-size: 1.1rem;}#order_total td{padding-top: 1.8rem !important;}#order_total span{font-size: 1.2rem !important; font-weight: 600;}.cart_address_common{border-radius: 0; padding-top: 0.5rem; padding-bottom: 0.5rem; color: #323C5A; border-color: transparent;}.gettingstartedpurchase .one_kanban .card{margin-bottom: 0rem; border-color: transparent !important;}.gettingstartedpurchase .adddress_title{text-transform: capitalize; font-family: "GT Walsheim Pro", sans-serif; font-size: 1rem; font-weight: 500; margin-bottom: 0.5rem; padding-bottom: 0.1rem; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #323C5A; line-height: 1.5rem; padding-right: 0.5rem !important;}.gettingstartedpurchase .one_kanban .card{margin-bottom: 0rem !important;}.gettingstartedpurchase .one_kanban .card-body{background-color: #d0d8d6 !important; color: #323C5A !important; padding: 1rem !important; border-color: transparent; padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; padding-right: 0.5rem !important;}.gettingstartedpurchase address{font-size: 0.8rem;}.gettingstartedpurchase #order_total td{padding-bottom: 0 !important;}.gettingstartedpurchase #promocodetr td{padding-bottom: 0 !important; padding-top: 0 !important;}.gettingstartedpurchase #promocodetr span{font-size: 0.7rem;}.gettingstartedpurchase .addanaddress{text-transform: capitalize; color: #f15848; font-size: 0.9rem; font-weight: 500;}.gettingstartedpurchase #shipping_and_billing, .gettingstartedpurchase .o_payment_acquirer_select{background-color: #d0d8d6 !important; color: #323C5A !important; padding: 1rem !important; border-color: transparent; padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; padding-right: 0.5rem !important; border-radius: 0 !important;}.gettingstartedpurchase .normalbold{font-weight: 600;}.gettingstartedpurchase #payment_method form{margin-top: 0 !important;}.oe_website_sale .o_payment_form .card{border-radius: 0px !important;}.gettingstartedpurchase + #footer{display: none;}.flat_input{box-shadow: none !important;}.dog_img{height: 6.6rem;}.catimgsec{margin-bottom: 0.5rem; height: 8rem; display: flex; justify-content: center;}.catimgsec img{position: inherit; align-self: flex-end;}.dog_img + .catimgsec{display: none;}.breadinput{display: grid; margin-left: auto; margin-right: auto;}.breadinput input[type="radio"]{margin-left: auto; margin-right: auto;}.cat_img_1,.cat_img_2,.cat_img_3{position: inherit;}.cart-prd-tabs li{margin-left: 0;}.cart-prd-tabs .tab-content{padding: 1.2rem 1.2rem; border: 2px solid #f15848; border-radius: 0.25rem; border-top-left-radius: 0; padding-bottom: 0.25rem; margin-top: -2px;}.cart-prd-tabs .nav-tabs{margin-right: 0.25rem;}.cart-prd-tabs .nav-tabs .nav-link.active{border-color: #f15848 #f15848 transparent #f15848; opacity: 1; border-width: 2px; margin-bottom: 0;}.cart-prd-tabs .nav-tabs .nav-link{font-size: 1.3rem; font-weight: 700; border-color: #f15848; border-width: 2px; margin-bottom: -1px; border-bottom: none;}.cart-prd-tabs .nav-tabs .nav-link.active span{opacity: 1;}.cart-prd-tabs .nav-tabs .nav-link span{opacity: 0.5;}.cart-prd-tabs .petname{position: relative; text-align: right; font-size: 1.2rem; top: 3.2rem; color: #f15848; font-weight: 500; width: 100%; display: block; margin-top: -2.5rem;}.cart-prd-tabs .css_quantity .fa-minus::before,.cart-prd-tabs .css_quantity .fa-plus::before{content: "";}.cart-prd-tabs .checkbox-round{width: 20px; height: 20px; background-color: transparent; border-radius: 50%; vertical-align: middle; border: 1px solid #323C5A; -webkit-appearance: none; outline: none; cursor: pointer; margin-top: -0.2rem;}.cart-prd-tabs .round input[type="checkbox"]::before{content: ''; display: block; width: 14px; height: 14px; margin: 2px 2px; border-radius: 50%; padding: 1px;}.cart-prd-tabs .round label, .cart-prd-tabs .round span{font-size: 20px !important; color: #f15848; font-weight: 500 !important;}.cart-prd-tabs .round .select2-container .select2-choice{box-shadow: none !important; border: 1px solid #f15848 !important; border-radius: 0; height: 25px; padding: 0; line-height: 1.5; padding-left: 0.5rem; font-weight: 500; width: 90px;}.checkbox-round:checked{background: transparent !important;}.cart-prd-tabs .round input[type="checkbox"]::before{content: ''; display: block; width: 80%; height: 80%; margin: 9% 9%; border-radius: 50%; padding: 1px;}.cart-prd-tabs .round input[type="checkbox"]:checked::before{background: rgb(65, 64, 64) !important;}.bgchckset::before{background: rgb(65, 64, 64) !important;}.cart-prd-tabs .round .select2-container{padding-left: 10px;}.cart-prd-tabs .round .select2-container .select2-choice > .select2-chosen{width: 90px; color: #414040;}.cart-prd-tabs .round .select2-container .select2-choice .select2-arrow{margin-top: -0.1rem; padding: 0;}.oe_website_sale .last-table-section .td-price{font-size: 0.9rem; padding-right: 0 !important; color: #323C5A !important;}.last-table-section .td-price a{color: #323C5A !important;}.addpet a{font-size: 1.3rem; font-weight: 500; color: #323C5A;}.shoplink a{color: #f15848; font-size: 1.4rem;}.gettingstartedpurchase .btn-primary:hover{background: white !important; color: #f15848 !important; border-color: #f15848 !important;}.gettingstartedpurchase .coupon_form{margin-top: 0.8rem;}.gettingstartedpurchase #cart_products .select2-container .select2-choice > .select2-chosen{font-size: 0.9rem !important; line-height: 1.6;}@media(min-width: 992px){.ihavea{margin-bottom: 8px;}.paddingright50{padding-right: 50px;}.paddingright7{padding-right: 20px !important;}.paddingleft7{padding-left: 20px !important;}.page3dogmargin{margin-left: 4.66666%;}.noindekstop{display: none;}.image_div_1,.image_div_2{flex: 0 0 14%; max-width: 14%;}.image_div_1 img,.image_div_2 img{height: 70px !important; width: auto;}.lastselectarrow img{position: absolute; height: 50px; right: 50px; margin-top: -35px; margin-right: 20px;}.getting_start6_v2 #gettingstartheader{margin-bottom:0 ;}.foodpack-selection-template{padding-bottom: 30px !important;}}@media(max-width: 500px){.pricing-table-holder{padding-left: 2px !important; padding-right: 2px !important; padding-bottom: 2px !important;}.recommendation-carousel .pricing-table{width: 240px !important;}.foodpack-selection-template .foodcarousel{padding: 0;}.recommendation-carousel.owl-carousel.owl-loaded{margin-left: 15px;}.recommendation-carousel .owl-stage-outer{margin-right: -15px; margin-left: -15px;}}@media screen and (max-width: 992px){.dog_breed_selector{padding-top: 12px !important; padding-bottom: 12px !important;}.page2 img{margin-bottom: 1rem;}.treatresponsiveheight .treatCaption{min-height: auto;}.recommendation-carousel .owl-item.center{padding-bottom: 0;}.recommendation-carousel .owl-dots.disabled{display: block; margin-left: -30px; line-height: 1;}.cart-prd-tabs .round .select2-container{position: absolute;}.oe_website_login_container{margin-top: 3rem !important;}#topbar ~ main > .pawpots_shop, #topbar ~ main > .o_portal_wrap, #topbar ~ main > .reponsive_payment_method_top, #topbar ~ main > .my_account_home, #topbar ~ main > .my_account_pages, #topbar ~ main > .my_pets_container{margin-top: 3rem !important;}.addpetmsg{margin-top: 1rem;}.addpet a,.shoplink a{font-size: 1rem;}.card-text-1{width: 90%; display: inline-flex;}.card-text-2{width: 7%; display: inline-flex;}.cart-prd-tabs .nav-tabs .nav-link{font-size: 1rem;}.cart-prd-tabs .tab-pane, .cart-prd-tabs .tab-pane span{font-size: 1rem !important;}.cart-prd-tabs .petname{position: relative; text-align: right; font-size: 1.2rem; top: 2.2rem; color: #f15848; font-weight: 500; width: 100%; display: block; margin-top: -1.5rem;}.cart-prd-tabs .round .select2-container .select2-choice > .select2-chosen{width: 90px; color: #414040; font-size: 1rem !important;}.onlyckeckout a{font-size: 1.2rem !important;}.breadinput input[type="radio"]{margin-bottom: 0.2rem !important;}.dog_img{height: 90px;}.catimgsec{height: auto;}.breadinput{font-size: 0.7rem !important;}.recommendation-carousel-color,.recommendation-carousel-color img{border: 5px solid #F15848 !important;}.yearField{margin-right: auto !important;}.getting_start_v2{height: auto !important; min-height: 100%; padding-bottom: 0 !important;}.getting_start_v2 .gettingStartedFrom{height: auto !important; min-height: auto !important;}.imageSelectorWeightCondition{margin-top: 0rem;}.page3 .pb-1, .page3 .pt-1{padding: 0 !important;}.bottomrowandbuttons{position: initial; width: 100%; margin-top: 40px; margin-bottom: 20px;}#select2-drop .select2-results .select2-result-label{padding: 3px 3px 4px; font-size: 1rem !important;}.image_div_2{margin-left: 0px;}.downarrowfood{display: none;}.selectyeno .col-md-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.getting_start_v2{padding-top: 5px !important;}.imageSelectorActivityLevel .col-md-2{flex: 0 0 16.66666667%; max-width: 16.66666667%; padding: 0; margin-left: 10px;}.cat_img_1{height: 90px;}.cat_img_2{height: 90px;}.cat_img_3{height: 90px;}.page{margin-bottom: 0 !importants;}.imageSelectorActivityLevel img{min-height: 80px !important; height: 80px !important;}.lastdog img{min-height: 80px; height: 80px;}.lastdog .text-section{padding-top: 0px;}.page3 .changeName{margin-bottom: 0;}.OrangeCaptionSmall{font-size: 0.5rem !important;}.imageSelectorActivityLevel .energy_ball{flex: 0 0 100% !important; max-width: 100% !important;}.createborder{font-size: 1.2rem;}.firstrowselect label{text-transform:capitalize; margin-bottom: 0;}.linegenerate{border-top: 5px solid #b3b3b3;}.box-section.activebefore::before,.box-section.activeafter::before,.box-section.activeafter3::before,.box-section.activeafter4::before{height: 65px; width: 65px; margin-top: -42px;}.datagettingstartsection input[type="radio"]{-webkit-appearance: none; min-width: 10px !important; min-height: 10px !important;}.datagettingstartsection input[type="radio"]::before{width: 6px !important; height: 6px !important; margin: 2px 2px !important;}.getting_start_v2, .getting_start_v2 .container{background: white !important;}.datagettingstartsection{margin-top: 0.8rem !important;}.firstrow{margin-bottom: 10px !important;}.firstrow span{margin-bottom: 10px;}.firstrow img{height: 7vh !important;}.page2 img{height: 4rem;}#gettingstartheader{margin-top: 0 !important;}#gettingstartheader .navbar-brand{float: inherit !important; display: block; position: initial; margin-right: auto; margin-left: auto; width: 100%;}#gettingstartheader .navbar-brand.logo img{object-fit: contain; display: block; margin-right: auto; margin-left: auto; margin-bottom: 0.8rem; max-height: 7vh !important; height: 7vh !important;}.page1 .form-control{margin-bottom: 0px; padding-bottom: 0; height: 35px;}.createborder{padding: 0.6rem;}.stepnextprev .col-sm-6{max-width: 50%;}#stepper{padding-bottom: 0rem !important; padding-top: 0rem !important;}.stepnextprev{margin-top: 0 !important;}.firstrow span{margin-bottom: 0 !important;}.firstrow .col-md-1{max-width: 25%;}.firstrow .desc{margin-bottom: 10px;}.changeName{margin-bottom: 0px;}.changeweightcond{margin-bottom: 15px;}.page1 .backgroundLine,.page2 .backgroundLine,.page3 .backgroundLine{background: none !important;}.page3 .regCaption{white-space: inherit !important; font-size: 0.7rem !important;}.imageSelectorActivityLevel .text-section{min-height: 90px;}.page3 .no-gutters1 .d-md-none{max-width: 11%; flex: 0 0 11%;}.activity_label{padding-left: inherit !important;}.page3 .treatCaption{font-size: 0.7rem !important;}.page1 .page_1_dog_radio .sec_one{margin-left: -10px !important;}.page1 .page_1_dog_radio .sec_two{margin-left: -12px !important;}.page1 .page_1_dog_radio .sec_three{margin-left: -15px !important;}.page1 .regCaption, .page2 .regCaption{font-size: 0.8rem !important;}.linegenerate{border-top: 3px solid #b3b3b3;}.box-section.activeafter::before,.box-section.activeafter3::before{margin-right: -12px;}.page3firstradio{padding: 10px;}.page3firstradio{padding: 10px; flex: 0 0 6.333%; max-width: 6.333%;}.treatsectionpage3 .col-3{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.page1 .form-control, .page2 .form-control, .page2 .wrapper-dropdown,.page3 .form-control,.page4 .form-control{margin-bottom: 0px; height: 30px; padding: 0;}.pawpot_getting_started_container .select2-container .select2-choice{height: 30px !important; line-height: 2.4 !important; font-size: 0.9em !important; font-weight: 400 !important;}.select2-choice .select2-arrow{margin-top: -4px !important;}.nextButton{font-size: 0.8rem !important;}.getting_start_v2 .form-control{font-weight: 300; font-size: 0.9rem !important; padding-left: 10px;}.gettingStartedFrom .wrapper-dropdown{line-height: 1.6 !important; margin: 0 !important;}.page2 .pawpot-select-text{font-size: 0.9rem !important}.seemyplan{font-size: 1.2rem !important; height: 40px;}.box-section.activebefore::before{margin-left: -12px;}.box-section.activeafter4::before{margin-right: -12px;}.getting_start_five{margin-top: 0 !important;}.recommendation-carousel .owl-dots{text-align: center;}.recommendation-carousel button.owl-dot{color: #323C5A; height: 12px !important; width: 12px !important; margin-right: 2px !important; margin-left: 2px !important; background: #f15848; border-radius: 50%; display: inline-block !important; transition: 0.3s;}.recommendation-carousel button.owl-dot.active{height: 14px !important; width: 14px !important;}.recommendation-carousel .card-body{font-size: 0.8rem;}.treatsectionpage3 .col-md-2, .selectyeno .col-md-2{flex: 0 0 16.66666667%; max-width: 16.66666667%; padding: 0; margin-left: 10px;}.getting_start6_v2 .createborder{font-size: 1.4rem;}.recommendtext span{line-height: 1;}.foodpack-selection-template .section-title h2{font-size: 1rem !important;}.stepcount img{height: 3.5rem;}.foodpack-selection-template .section-title p{font-size: 0.9rem !important;}.foodpack-selection-template .pricing-table-holder h3{font-size: 1rem !important; margin-bottom: 1rem; font-weight: 600;}.price_middle_sectio{min-height: auto !important; margin-bottom: 1rem;}.price-points{font-size: 0.9rem;}.foodpack-selection button .fa{margin-top: 3sspx; font-size: 0.8rem;}.foodpack-selection .btn-link span{font-size: 0.9rem !important;}.foodpack-selection-template .price-section{margin-top: 1rem !important;}.price-section p{font-size: 1rem;}.foodpack-selection button{padding: 0 !important;}.foodpack-selection-template .price-section{margin-top: 1.5rem !important;}.boximg img{height: 6.5rem !important;}.foodpack-selection-template .section-title.boxafter h2{font-size: 1.1rem !important;}.hideinmobile{display: none;}.foodpack-selection-template .section-title.aftermiddleline p{width: 75%; text-align: center; display: block; margin-right: auto; margin-left: auto;}.boxtextsection{font-size: 0.6rem !important;}.hideresponsiveradio{display: none;}.trialselection{margin-top: 0.6rem !important;}.trialselection .col-lg-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.trialselection input[type="radio"]::before{width: 9px; height: 9px; margin: 2px 2px;}.trialselection input[type="radio"]{-webkit-appearance: none; width: 15px; height: 15px;}.setradiobtn img{height: 4.5rem; display: block; margin-right: auto; margin-left: auto;}.trialselection span{padding: 0 !important; font-size: 0.65rem;}.trialselection-last span{font-size: 0.5rem;}.getting_start_v2 header img{margin-top: 0;}.recommendtext{margin-top: 0.5rem !important;}.recommendtext span{font-size: 1rem !important;}.getting_start6_v2{padding-bottom: 0 !important; height: auto !important;}.getting_start_six_two .owl-carousel .owl-item img{height: 15vh !important; width: 15vh !important; margin-top: -8vh !important;}.recommendation-carousel .owl-item:after{content: 'flickity'; display: none;}.continue_checkout{padding: 5px 30px !important; font-weight: 500 !important; font-size: 1rem !important;}.foodpack-selection-template{padding: 25px 0 !important;}.checkout-btn{padding-top: 30px !important; padding-bottom: 0px !important;}.trialselection-last{display: inline-block; line-height: 0.8;}.lastselectarrow1 img{position: absolute; height: 26px; left: 22px; margin-top: -14px;}.createline1::after{width: 45%; margin-right: 20px;}.createline::after{width: 12%; margin-right: 20px;}.recommendation-carousel-color .createline1::after{width: 40%; margin-right: 20px; border-top: 1px dashed #F15848;}.recommendation-carousel-color .createline::after{width: 9%; margin-right: 20px; border-top: 1px dashed #F15848;}.gettingstartedpurchase .card-body .table thead th{border-bottom: 1.5px solid #323C5A !important;}.gettingstartedpurchase .card-body th{font-weight: 500; font-size: 0.8rem;}.gettingstartedpurchase .card-body .table td{padding-top: 0.4rem !important; padding-bottom: 0.4rem !important;}#promocodetr td{text-align: right !important;}.responsivesummary{margin-bottom: 1.5rem;}.gettingstartedpurchase .createborder{font-size: 1rem; margin-top: 1rem;}.gettingstartedpurchase{margin-top: 0;}#order_total td{padding-top: 1.4rem !important;}#order_total span{font-size: 1.1rem !important; font-weight: 600;}.gettingstartcircle .circlesection{margin-top: 0.5rem !important; margin-bottom: 0.5rem !important;}.circlecreate{height: 10px; width: 10px;}.gettingstartedpurchase #promocodetr span{font-size: 0.7rem;}.gettingstartedpurchase .card-body .td-qty{width: 30%;}.responsivesummary .card-body{padding: 0.8rem !important;}.gettingstartedpurchase .one_kanban .card-body, .gettingstartedpurchase #shipping_and_billing, .gettingstartedpurchase .o_payment_acquirer_select{padding-left: .8rem !important;}.gettingstartedpurchase .adddress_title{padding-bottom: 0.2rem; font-size: 1rem;}.gettingstartedpurchase .card address{line-height: 1.2;}}@media(min-width: 992px){.getting_start_v2{padding-top: 60px !important;}.imageSelectorWeightCondition{margin-top: 5rem;}.page1{margin-bottom: 60px;}}.createline::after,.createline1::after{margin-top: 10px;}@media(max-width: 992px){.pagethreebottom{margin-bottom: 45px !important;}.pagetwobottom{margin-bottom: 188px !important;}.pageonebottom{margin-bottom: 64px !important;}.pagefourbottom{margin-top: 115px !important; margin-bottom: 115px !important;}.recommendation-carousel-color{padding-left: inherit !important; padding-right: inherit !important; padding-bottom: 20px !important;}.h2slidtb{line-height: 0.8;}.price-inner{padding: 20px !important; padding-top: 6.5vh !important; padding-bottom: 0;}.recommendation-carousel-color .price-inner{padding: 12px !important; padding-bottom: 0 !important; padding-top: 6.5vh !important;}.pricing-table-holder .recommendation-carousel-color{padding-left: 10px !important; padding-right: 10px !important; padding-bottom: 0 !important;}.page1 .pagesec1 .col-md-5{flex: 0 0 50%; max-width: 50%;}.page1 .pagesec1 .col-md-4{flex: 0 0 50%; max-width: 50%;}.maleFemale input[type="radio"]{height: 12px !important; width: 12px !important;}.dataselect img{margin-right: 30px !important; padding-right: 0 !important;}.dataselect .radiobtn{margin-top: 5px;}.backButton{padding-right: 5% !important; padding-left: 5% !important;}.getting_start6_v2 .createborder{font-size: 17.7536px;}.recommendtext span{font-size: 15.2174px !important;}.foodpack-selection-template .section-title{padding-bottom: 0;}.foodpack-selection-template .section-title h2{font-size: 15.2174px !important;}.foodpack-selection-template .section-title p{font-size: 12.6812px !important;}.foodpack-selection-template .pricing-table-holder h3{font-size: 14.372px !important; margin-bottom: 1rem; font-weight: 600;}.price-points{font-size: 10.1449px !important; line-height: 1.2;}.price-inner .price_middle_sectio.mb-4{margin-bottom: 0.9rem !important;}.price-inner .price_middle_sectio.mt-4{margin-top: 0.9rem !important;}.foodpack-selection .btn-link span{font-size: 10.1449px !important;}.foodpack-selection button .fa{font-size: 10.1449px !important;}.price-section p{font-size: 10.1449px !important;}.price-inner{padding: 20px;}.getting_start_six_two .owl-carousel .owl-item img{height: 12vh !important; width: 12vh !important; margin-top: -7vh !important;}.price-section .mt-3{margin-top: 0.5rem !important;}.getting_start_v2 header img{margin-right: auto; margin-left: auto; display: block;}.pricing-table-holder{border: 1px solid #F15848 !important;}.getting_start6_v2 #gettingstartheader a{float: unset !important;}.recommendation-carousel-color{border: 5px solid #F15848 !important;}.recommendation-carousel-color:hover > img{border: 5px solid #F15848 !important;}.pricing-table-holder img{border: 1px solid #F15848 !im;}.recommendation-carousel .card-body{font-size: 10.1449px !important;}.recommendation-carousel-color:hover, .recommendation-carousel-color img{border: 5px solid #F15848;}.recommendation-carousel button.owl-dot.active{height: 8px !important; width: 8px !important;}.recommendation-carousel button.owl-dot{height: 7px !important; width: 7px !important; transition: 0.3s; padding-top: 1px !important;}.boximg.mt-5{margin-top: 0.8rem !important;}.boximg img{height: 4rem !important;}.foodpack-selection-template .section-title.boxafter h2{font-size: 17.7536px !important;}.foodpack-selection-template .section-title.aftermiddleline p{font-size: 15.2174px !important; margin-bottom: 1rem;}.boxtextsection{font-size: 10.1449px !important;}.boxtextsection p{padding-right: 15px; padding-left: 15px;}.trialselection span{font-size: 10.9903px;}.trialselection-last span{font-size: 7.92851px !important;}.setradiobtn img{height: 4rem; margin-bottom: 0.8rem;}.continue_checkout{padding: 3px 25px !important; font-weight: 500 !important; font-size: 16.0589px !important; margin-bottom: 1.5rem !important;}.lastselectarrow1 img{height: 26px !important;}.createline1::after,.createline::after{border-top: 1px dashed #F15848; margin-top: 1px;}.foodpack-selection button .fa{margin-top: -3px;}}@media(max-width: 992px){.getting_start_v2{padding-left: 30px !important; padding-right: 30px !important;}.gettingstartstepforms .container{max-width: 350px; padding: 0 !important; margin-right: auto; margin-left: auto;}.gettingstartstepforms .createborder{font-size: 21px;}.getting_start_v2 .desc{font-size: 18px;}.datagettingstartsection{margin-top: 30px !important;}.firstrowselect span{font-size: 12px;}.firstrowselect label{margin-top: 5px;}.firstrow img{height: 60px !important;}#gettingstarted .form-control{font-size: 15px !important;}.pawpot_getting_started_container .select2-container .select2-choice{font-size: 15px !important;}.wrapper-dropdown .pawpot-select-text{font-size: 15px !important;}.page2 img{height: 90px;}.getting_start_v2 header img{height: 70px !important; margin-top: 20px !important; margin-bottom: 20px;}.page3 .regCaption{white-space: inherit !important; font-size: 12px !important;}.page3 .treatCaption{font-size: 12px !important;}.breadinput{font-size: 12px !important;}}@media(max-width: 576px){.gettingstartstepforms .container{max-width: 350px; padding: 0 !important; margin-right: auto; margin-left: auto;}.getting_start_v2{padding-left: 0 !important; padding-right: 0 !important;}}.retailer_6 #main-title{color: #f05848 !important;}.retailergettingstartstepformselection .pricing-table-holder{border-radius: 15px;}.retailergettingstartstepformselection .price-inner, .retailergettingstartstepformselection .pricing-table-holder, .retailergettingstartstepformselection .pricing-table-holder:hover , .retailergettingstartstepformselection .pricing-table-holder:hover p, .retailergettingstartstepformselection .pricing-table-holder:hover h3, .retailergettingstartstepformselection .pricing-table-holder:hover a{cursor: default;}.o_website_calendar.gettingstartedpurchase .createborder{font-size: 28px; font-weight: 500;}.o_pawpots_website_appointment_form .form-control{border-color: #f15848; border-radius: 0 !important; box-shadow: none; background-image: none;}.o_pawpots_website_appointment_form .select2-container-multi .select2-choices{background-image: none; box-shadow: none;}.o_pawpots_website_appointment_form .select2-container-multi{padding: 0; padding-left: 15px; padding-right: 15px;}.o_pawpots_website_appointment_form select{appearance: none; -moz-appearance: none; -webkit-appearance: none; padding-right: 15px; background-image: url("http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") !important; background-repeat: no-repeat; background-position: calc(100% - 15px) center !important; background-size: 12px;}.appointment_submit_form .select2-container .select2-choice .select2-arrow b, .pet_edit_submit_form .select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background: url('http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png') no-repeat 0 11px;}.appointment_submit_form .form-control.select2-container , .pet_edit_submit_form .form-control.select2-container{padding: 0 !important;}.appointment_submit_form .select2-choice, .pet_edit_submit_form .select2-choice{border: none !important; box-shadow: none !important;}.appointment_submit_form .select2-container .select2-choice > .select2-chosen , .pet_edit_submit_form .select2-container .select2-choice > .select2-chosen{font-size: 17px !important;}.appointment_submit_form .select2-container, .sweet_alert_select , .pet_edit_submit_form .select2-container, .sweet_alert_select{z-index: 999 !important;}.o_pawpots_appointment_validate.gettingstartedpurchase .createborder{font-size: 28px; font-weight: 600;}.appointment_msg p{color: #f15848 !important; font-size: 28px; text-align: center;}.appointment_msg u.dotted{border-bottom: 2px dashed #f15848; text-decoration: none; padding-bottom: 8px;}.appointment_detail_bottom{font-size: 18px;}.appointment_detail_bottom .mx-md-auto{margin-bottom: 10px;}.appointment_detail_bottom label{font-size: 18px; font-weight: 600;}.appointment_submit_form label, .pet_edit_submit_form label{font-size: 18px; font-weight: 600;}.pet_star{color: #f15848 !important;}.appointment_detail_bottom p{margin-bottom: 0 !important;}.appointment_detail_bottom .important-note{font-size: 16px; opacity: 0.8; font-style: italic; font-weight: 400 !important;}.appointment_detail_bottom .important-note label{font-size: 16px; font-weight: 400;}.orangeButtonAppointment{background-color: #ffffff !important; color: #f15848 !important;}.appointment_details_page_table{text-transform:capitalize;}.btn-danger.orangeButtonAppointment:hover{background: #f15848 !important; color: white !important; border: 1px solid #f15848 !important;}.appointment_submit_form .select2-container-multi , .pet_edit_submit_form .select2-container-multi{padding-top: 0 !important; padding-bottom: 0 !important;}.appointment_submit_form .select2-container-multi .select2-choices .select2-search-choice, .pet_edit_submit_form .select2-container-multi .select2-choices .select2-search-choice{padding: 3px 5px 3px 16px; margin: 5px 2px 3px 5px; color: #323C5A; cursor: default; border: 1px solid black; border-radius: 20px; background-image: none; background-color: transparent; font-size: 14px;}@media(max-width: 375px){.responsiveheaderbox .recommendation-col-8 img{height: 140px !important;}}@media(min-width: 500px){.responsiveheaderbox{display: none;}.retailer_desktop_header{display: block !important;}}@media(min-width: 992px){.recommendationbtn{margin-left: 50px;}.responsiveheaderbox{display: none;}.retailergettingstartstepformselection .recommendation-carousel .pricing-table-holder{min-width: 400px !important; width: 400px !important;}.retailergettingstartstepformselection.getting_start_v2 .recommendtext span{font-size: 26px !important; color: #323C5A;}.retailergettingstartstepformselection .price-points{font-size: 20px !important;}.retailergettingstartstepformselection .price-section p{font-size: 20px !important;}.retailergettingstartstepformselection .foodpack-selection-template .section-title.aftermiddleline p{font-size: 24px !important;}.margin-left-add{margin-left: 50px !important;}}@media(max-width: 992px){.o_website_calendar.gettingstartedpurchase .createborder{font-size: 17px; font-weight: 500;}.o_pawpots_appointment_validate.gettingstartedpurchase .createborder{font-size: 18px; font-weight: 600; text-align: center;}.appointment_detail_bottom{font-size: 18px; font-weight: 500;}.appointment_details_page_table p{font-weight: 400;}.pawpot_retailer_getting_started_container .page1 .wrapper-dropdown .paw-dropdown li{padding: 0px 25px; line-height: 1.8; padding-left: 5px;}.appointment_msg p{color: #f15848 !important; font-size: 18px; text-align: center; line-height: 32px;}.o_pawpots_appointment_validate .container{max-width: 90% !important;}.pawpot_retailer_getting_started_container.getting_start_v2 .form-control{margin-left: 0 !important;}.pawpot_retailer_getting_started_container .gettingStartedFrom .wrapper-dropdown{line-height: 2 !important;}.retailer_desktop_header{display: none;}.recomm-mt-5{margin-top: 0 !important;}.retailerpageonebottom{margin-bottom: 10px !important;}.bottomrowandbuttons.retailerrec{margin-top: 0 !important;}.retailerpageonebottom .form-control, .retailerpageonebottom .wrapper-dropdown{margin-bottom: 20px !important;}.retailerpageonebottom .desc{padding-top: 0 !important;}.retailerpageonebottom .firstrow{margin-bottom: 20px !important;}.retailerrec .nextButton{display: block; margin-right: auto; margin-left: auto;}.pawpot_retailer_getting_started_container.getting_start_v2{margin-top: 0 !important; min-height: 100vh !important;}.recommendation-col-4{flex: 0 0 25%; max-width: 25%;}.recommendation-col-8{flex: 0 0 75%; max-width: 75%;}.recommendation-col-4 img{height: 52.5px; margin-top: 21px; margin-left: 25px;}.responsiveheaderbox .recommendtext{margin-top: 20px !important; margin-bottom: 5px !important;}.responsiveheaderbox .recommendtext span{font-weight: 700; font-size: 20px !important;}.retailergettingstartstepformselection{padding-top: 0 !important;}.retailergettingstartstepformselection .foodpack-selection-template .section-title.aftermiddleline p{width: 100% !important;}.retailergettingstartstepformselection .getting_start_six_two + div{margin-top: 1.8rem !important;}.forcustomization{margin-top: 1.6rem !important; margin-bottom: 1rem !important;}.retailergettingstartstepformselection .price-points{font-size: 18px !important;}.retailergettingstartstepformselection .price-section p{font-size: 18px !important;}.retailergettingstartstepformselection .foodpack-selection-template .section-title.aftermiddleline .forcustomization{font-size: 18px !important;}.retailergettingstartstepformselection .foodpack-selection-template .pricing-table-holder h3{font-size: 22px !important; margin-bottom: 1rem; font-weight: 600;}.retailergettingstartstepformselection .foodpack-selection-template .price-section{margin-top: 0 !important;}.retailergettingstartstepformselection .price_middle_sectio{margin-top: 0 !important; margin-bottom: 0.8rem !important;}.retailergettingstartstepformselection .owl-item{transform: scale(0.9);}.retailergettingstartstepformselection .owl-item.center{transform: scale(1); margin-bottom: 10px;}.retailergettingstartstepformselection .recommendation-carousel .pricing-table{width: 260px !important;}.retailer_getting_started5 .retail-col-9{flex: 0 0 100%; max-width: 100%;}.retailer_getting_started5 .retail-col-9 header img{height: 10px; margin-top: 6px;}.getting_start_five_{margin-top: 0 !important;}}.foodpack-selection .clickbtn{color: #323C5A !important;}

/* /pawpot_website/static/src/css/responsive_menu.css defined in bundle 'web.assets_frontend' */
 @media(max-width: 992px){#topbar, #topbar .container, .top-text-offer{background: #2675a6 !important;}#topbar{height: 40px !important;}#topbar .container{padding: 0 !important; margin: 0 !important;}.top-text-offer{font-size: 0.7rem !important; margin-top: 8px;}nav .navbar.fixed-top,.navbar.fixed-top{margin-top: 0px;}#topbar + nav .navbar.fixed-top{margin-top: 40px !important; background: transparent !important;}.responsive-country{width: 70%;}.responsive-country button{margin-left: auto !important; margin-right: 0 !important;}.responsive-country button img{height: 30px !important; margin-top: -5px; border-radius: 50%; width: 30px !important; padding: 1px; border: 1px solid white; margin-top: 0 !important;}.navbar-light .navbar-toggler-icon{background-image: url("/pawpot_website/static/src/img/menu-rounded-black.png") !important;}.navbar.bg-light.navbar-light .navbar-toggler-icon{background-image: url("/pawpot_website/static/src/img/menu-rounded-black.png") !important;}.navbar{z-index: 99999 !important;}#navbarSupportedContent{width: 75%; position: fixed; z-index: 1; top: 0px; right: 0px; background-color: rgba(255, 255, 255, 1); overflow-x: hidden; transition: all 0.5s ease 0s; height: 100%; text-align: right;}#navbarSupportedContent ul{text-align: right; margin-right: 30px !important; margin-left: 15px !important;}#navbarSupportedContent .dropdown-menu{text-align: right; border: none; background: transparent; padding-right: 1rem; padding-top: 0;}#navbarSupportedContent .o_logout_divider{display: none;}#navbarSupportedContent .nav-item{margin-left: 0.5rem !important;}#navbarSupportedContent .nav-item.dropdown .nav-link::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;}#oe_main_menu_navbar ~ #wrapwrap > nav #navbarSupportedContent{top: 45px;}#oe_main_menu_navbar ~ #wrapwrap > nav #navbarSupportedContent > .closecustombtn{top: 50px !important;}.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:hover{color: #f15848; font-weight: bold; font-size: 2.4vh !important; font-weight: 500 !important; font-family: "GT Walsheim Pro", sans-serif;}.navbar .dropdown-item{font-size: 2.4vh !important;}#navbarSupportedContent .collapse{display: none; visibility: hidden;}#navbarSupportedContent .collapse.in{display: block; visibility: visible;}#navbarSupportedContent .collapse.in{display: table-row;}#navbarSupportedContent .collapse.in{display: table-row-group;}#navbarSupportedContent .collapsing{position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease; transition-timing-function: ease;}#navbarSupportedContent .collapsing.width{-webkit-transition-property: width, visibility; transition-property: width, visibility; width: 0; height: auto;}.responsive-country .dropdown-menu{right: 0; text-align: left; left: auto;}.navbar .navbar-brand .logo_1{height: 8vh !important;}.carousel-control-prev, .carousel-control-next{opacity: 1;}#carouselExampleIndicators img{height: 65vh !important;}#carouselExampleIndicators .span1{font-size: 30px!important;}#carouselExampleIndicators .span2{font-size: 20px !important; margin-top: 1vh; font-weight: 500;}#carouselExampleIndicators .carousel-caption .buildyourplan{font-size: 18px; padding-top: 0.3rem; padding-bottom: 0.3rem; font-weight: 400; padding-right: 4vh; padding-left: 4vh;}.websitefront .show-in-mobile.responsive-country img{border-color: white !important;}.show-in-mobile.responsive-country img{border-color: #204941 !important; object-fit: cover;}.show-in-mobile.responsive-country .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; margin-bottom: -0.1rem; color: #cfd5e7; margin-left: 0; margin-right: 0.3rem;}.responsivehr hr{transform: scale(1.6); margin-top: 1.2rem !important; margin-bottom: 1.2rem !important;}#navbarSupportedContent .respfood::before{display: inline-block; margin-right: 0.15em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.2em solid transparent; border-bottom: 0; border-left: 0.2em solid transparent; margin-bottom: -0.15rem; color: #cfd5e7; color: rgba(241, 88, 72, 0.5);}#navbarSupportedContent .respfood::after{content: ""; display: none !important;}}#navbarSupportedContent .nav-item.dropdown .nav-link::after{display: inline-block; margin-left: 0.1em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.2em solid transparent; border-bottom: 0; border-left: 0.2em solid transparent; margin-bottom: -0.15rem; color: #cfd5e7;}#navbarSupportedContent .nav-item a{padding-right: 0; padding-left: 0;}#navbarSupportedContent .nav-item .orangeButton-banner{padding-right: 4vh; padding-left: 4vh;}@media(max-width: 375px){.responsive-country{width: 60% !important;}}@media(min-width: 992px){.second-menu-navbar .dropdown-toggle img{border-color: #204941 !important;}.websitefront .second-menu-navbar .dropdown-toggle img{border-color: white !important;}.navbar{padding: 0.5rem 3rem;}#carouselExampleIndicators .carousel-caption .span2{font-size: 29.1875px !important;}#carouselExampleIndicators .carousel-caption .buildyourplan{font-size: 21.1875px; padding-top: 0.5rem; padding-bottom: 0.5rem; font-weight: 400;}.carousel-control-prev, .carousel-control-next{opacity: 1;}#navbarSupportedContent .dropdown-item{color: #204941 !important; font-weight: bold; font-size: 14.7667px; font-weight: 450; font-family: "GT Walsheim Pro", sans-serif; padding-left: 0.5rem !important; padding-right: 0.5rem !important;}.navbar .badge{font-weight: 400; border-radius: 5px; padding: 0.15rem 0.35rem; font-size: 13.1389px;}#navbarSupportedContent .dropdown-menu{border: none;}}

/* /pawpot_website/static/src/css/main_custome.css defined in bundle 'web.assets_frontend' */
@-ms-viewport{width: device-width;}@font-face{font-family: GTWalsheimPro-Black; src: url(/pawpot_website/static/src/css/../font/GTWalsheimPro-Black.woff2); font-display: swap;}@font-face{font-family: GTWalsheimPro-Bold; src: url(/pawpot_website/static/src/css/../font/GTWalsheimPro-Bold.woff2); font-display: swap;}@font-face{font-family: GTWalsheimPro-Bolder; src: url(/pawpot_website/static/src/css/../font/GTWalsheimPro-BoldOblique.woff2); font-display: swap;}@font-face{font-family: GTWalsheimPro-UltraBold; src: url(/pawpot_website/static/src/css/../font/GTWalsheimPro-UltraBold.woff2); font-display: swap;}@font-face{font-family: GTWalsheimPro-CondensedUltraBold; src: url(/pawpot_website/static/src/css/../font/GTWalsheimPro-CondensedUltraBold.woff2); font-display: swap;}@font-face{font-family: GTWalsheimPro-CondensedBold; src: url(/pawpot_website/static/src/css/../font/GTWalsheimPro-CondensedBold.woff2); font-display: swap;}@font-face{font-family: GTWalsheimPro-Thin; src: url(/pawpot_website/static/src/css/../font/GTWalsheimPro-Thin.woff2); font-display: swap;}.o_main_navbar{border-bottom: 1px solid #f15848;}.websitefront ~ main{margin-top: -80px;}#topbar ~ main{padding-top: 120px;}#main{padding-top: 0px;}@media(max-width: 992px){#topbar ~ main{padding-top: 78px;}}.bg-light{background: white !important; transition: 0.5s; -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.75); -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.75); box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.75);}html, body{max-width: 100%; overflow-x: hidden; font-size: 16px !important;}.top-text-offer{text-align: center; color: white; background: transparent; font-size: 2vh; font-weight: 500; padding-top: 5px; padding-bottom: 5px;}body.o_connected_user{padding-top: 0 !important;}#topbar{height: 40px; font-size: 14px; transition: all 0.5s; color: #fff;}.fixed-top{position: fixed; top: 0; right: -15px; left: -15px; z-index: 1030; width: 100%;}.navbar .badge{font-weight: 400; border-radius: 5px;}.navbar-brand{display: inline-block; padding: 0 !important; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap;}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:hover{color: #323C5A; font-weight: bold; font-size: 20.3229px; font-weight: 500 !important; font-family: "GT Walsheim Pro", sans-serif;}.navbar-light.websitefront{background: linear-gradient(0deg, transparent 1%, black 160%);}.navbar-light.websitefront .navbar-nav .nav-link, .navbar-light.websitefront .navbar-nav .nav-link:hover{color: white;}.bg-light .navbar-nav .nav-link , .bg-light .regiondropdown button{color: #323C5A !important;}.regiondropdown button,.regiondropdown button:hover{color: #f15848 ;}.fa-whatsapp{position:fixed; width:60px; height:60px; bottom:40px; right:40px; background-color:#25d366; color:#FFF !important;; border-radius:50px; text-align:center; font-size:47px !important; padding:6px 2px; box-shadow: 2px 2px 3px #999; z-index:100;}.dropdown-item{color: #204941 !important; font-weight: bold; font-size: 2vh; font-weight: 450; font-family: "GT Walsheim Pro", sans-serif;}.navbar{}.container-fluid{font-family: "GT Walsheim Pro", sans-serif;}body{font-family: "GT Walsheim Pro", sans-serif; color: #323C5A;}#footer{font-family: "GT Walsheim Pro", sans-serif;}@media (min-width: 990px){#footer .social-links{display: grid;}#footer .social-links a{}.navbar-brand img{padding-left: 15px;}}.navbar{background: transparent; z-index: 1000;}.nav-item{margin-left: 5vh;}.navbar .nav-item{margin-left: 4vh;}.nav-item > a{color:#204941; font-family: "GT Walsheim Pro", sans-serif;}#home_banner{height: 90vh; display: flex; justify-content: left; align-items: center; background-size: cover; background-repeat: no-repeat;}.center{padding: 10%;}.orangeButton-banner{background-color: #ffffff; border-radius: 28px; cursor: pointer; color: #f15848; font-family: "GT Walsheim Pro", sans-serif; font-size: 2.5vh; border: 1px solid #f15848; padding-top: 1.5vh; padding-bottom: 1.5vh; padding-left: 6vh; padding-right: 6vh; font-weight: 500; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}.orangeButton-banner:hover{background-color: #f15848 !important; color: #ffffff !important; text-decoration: none !important;}.orangeButton-banner:focus{outline: none; box-shadow: none;}.orangeButton-page{background-color: #ffffff; border-radius: 28px; cursor: pointer; color: #f15848; font-family: "GT Walsheim Pro", sans-serif; font-size: 2vh; border: 1px solid #f15848; padding-top: 1.6vh; padding-bottom: 1.6vh; padding-left: 8vh; padding-right: 8vh; font-weight: bold; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}.orangeButton-page:hover{background-color: #f15848; color: #ffffff; text-decoration: none;}.orangeButton-page:focus{outline: none; box-shadow: none;}.orangeButton{background-color: #ffffff; border-radius: 28px; cursor: pointer; color: #f15848; font-family: "GT Walsheim Pro", sans-serif; font-size: 2vh; border: 1px solid #f15848; padding-top: 1.5vh; padding-bottom: 1.5vh; padding-left: 6vh !important; padding-right: 6vh !important; font-weight: bold; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}.orangeButton:hover{background-color: #f15848 !important; color: #ffffff !important; text-decoration: none !important;}.orangeButton:focus{outline: none !important; box-shadow: none !important;}.orangeButton20{background-color: #f15848; border-radius: 28px; cursor: pointer; color: #ffffff; font-family: "GT Walsheim Pro", sans-serif; font-size: 2vh; border: 1px solid #f15848; padding-top: 15px; padding-bottom: 15px; padding-left: 4vh; padding-right: 4vh; font-weight: bold; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}.orangeButton20:hover{background-color: #ffffff; color: #f15848; text-decoration: none;}.orangeButton20:focus{outline: none; box-shadow: none;}.text_centered{height: 300px; display: flex; justify-content: center; align-items: center;}@media (max-width: 990px){.text_centered{height: auto; display: flex; justify-content: center; align-items: center;}#home_banner .col-lg-8{display: none;}}.home_foodbowl{position: relative;}.hr-top-right{position: absolute; bottom: 20px; right: 20px; background-color: #204941; padding-left: 20px; padding-right: 20px;}.hr-top-right ul{list-style: none; margin-bottom: 20px; position: absolute; top: 50%; left: 50%;}.hr-top-right li{list-style: none; margin-bottom: 20px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}.hr-top-right li::before{background-color: rgb(236, 219, 65); content: ""; height: 50px; position: absolute; width: 2px;}.hr-top-right li::after{background-color: rgb(236, 219, 65); content: ""; height: 2px; position: absolute; width: 250px;}.hr-right-top li{list-style: none; margin-bottom: 20px; position: relative;}.hr-right-top li::before{background-color: rgb(236, 219, 65); content: ""; height: 2px; position: absolute; width: 100px;}.hr-right-top li::after{background-color: rgb(236, 219, 65); content: ""; height: 100px; position: absolute; width: 2px; bottom: 0px; text-align: right; left: 98px;}.home_your_plan{padding: 10%;}.home_foodbowl li{list-style: none;}.home_foodbowl h3{font-family: "GT Walsheim Pro", sans-serif; font-weight: bold; font-size: 2.4vh; color: #323C5A; margin-bottom: 0}.home_foodbowl p{font-family: "GT Walsheim Pro", sans-serif; color: #323C5A; font-size: 2.4vh; line-height: 1.2; font-weight: 400;}@media (max-width: 990px){.home_foodbowl{height: auto; position: relative;}.home_foodbowl .offer-details{width: 100% !important; text-align: center;}.home_foodbowl img{height: auto !important;}#home_banner{height: 65vh !important;}#home_banner .col-lg-4{text-align: center !important;}#home_banner span{text-align: center !important;}#home_banner a{text-align: center !important;}}@media (min-width: 990px){.home_foodbowl{margin-top: 10vh; margin-bottom: 10vh;}.line-three, .line-one{margin-top: 28px;}.about-title{font-size: 4vh !important; line-height: 1.2;}.home_foodbowl .col-sm-4{padding-left: 0; padding-right: 0;}.about_grp_1{padding-left: 30px;}#home_banner .col-lg-4, #home_banner .col-lg-8{margin-top: -9%;}}.details .content + .content{margin-top: 100px;}.details .content h3{font-weight: 700; font-size: 32px; color: #47536e;}.details .content ul{list-style: none; padding: 0;}.details .content ul li{padding-bottom: 10px;}.details .content ul i{font-size: 20px; padding-right: 4px; color: #f15848;}.details .content p:last-child{margin-bottom: 0;}@media (max-width: 990px){#details img{display: block; margin-right: auto; margin-left: auto;}}@media(min-width: 990px){.custome-circle{width: 100%; padding-top: 6vh; padding-left: inherit;}.section-dog-red-circle{padding: 60px 0 60px 0;}}@media (max-width: 990px){.custome-circle{width: auto;}}.custome-circle p{color: #323C5A; margin-bottom: 30px !important; line-height: 1.2;}.custome-circle ul{list-style: none; padding: 0; color: #323C5A;}.custome-circle li{overflow: hidden; position: relative; padding: 0 0 1vh 12vh;}.custome-circle li.home_circle_1::after{content: " "; position: absolute; left: 0; top: 0; width: 5.5vh; height: 5.5vh; border-radius: 50%; background-image: url('/pawpot_website/static/src/img/home/Customized.png'); background-size: 9vh 9vh; width: 9vh; height: 9vh; background-repeat: no-repeat; top: 1vh;}.custome-circle li.home_circle_2::after{content: " "; position: absolute; left: 0; top: 0; width: 5.5vh; height: 5.5vh; border-radius: 50%; background-image: url('/pawpot_website/static/src/img/home/Cooked.png'); background-size: 9vh 9vh; width: 9vh; height: 9vh; background-repeat: no-repeat; top: 1vh;}.custome-circle li.home_circle_3::after{content: " "; position: absolute; left: 0; top: 0; width: 5.5vh; height: 5.5vh; border-radius: 50%; background-image: url('/pawpot_website/static/src/img/home/Delivered.png'); background-size: 9vh 9vh; width: 9vh; height: 9vh; background-repeat: no-repeat; top: 1vh;}@media (max-width: 990px){.custome-circle{display: block; margin-left: auto; margin-right: auto;}.home_main .row{margin-left: 0; margin-right: 0;}}section{padding: 60px 0; overflow: hidden;}.section-bg{background-color: #f2f5fa;}.section-title{text-align: center; padding-bottom: 15px;}.section-title h2{font-size: 4vh; font-weight: 400; margin-bottom: 10px; padding-bottom: 0; color: #323C5A; font-family: "GTWalsheimPro-Black", sans-serif; font-weight: bold; font-family: "GT Walsheim Pro", sans-serif;}.section-title p{margin-bottom: 0; color: #323C5A; font-weight: 400; font-size: 2.5vh; line-height: 1.2;}#features .get-started{margin-top: 20px;}#features .froot-img{display: block !important; margin-right: auto; margin-left: auto; height: 250px; padding-top: 30px;}.image-info-section{margin-top: 40px;}.food-description li{list-style: none;}.food-description h3{font-weight: bold; font-size: 1em; color: #323C5A;}.food-description p{color: #323C5A; font-size: 0.9em;}#details .get-started a{background: #f15848; color: #fff; border-radius: 50px; margin: 0 15px; padding: 10px 50px; font-weight: bold; margin-left: 0; font-size: 1em;}@media (max-width: 990px){#details .img-fluid1{width: 100% !important; height: auto !important;}}.features .content{padding: 30px 0;}.features .content .icon-box{margin-top: 25px;}.features .content .icon-box h4{font-size: 20px; font-weight: 700; margin: 5px 0 10px 60px;}.features .content .icon-box i{font-size: 48px; float: left; color: #f15848;}.features .content .icon-box p{font-size: 15px; color: #979aa1; margin-left: 60px;}@media (max-width: 991px){.features .image{text-align: center;}.features .image img{max-width: 80%;}}@media (max-width: 667px){.features .image img{max-width: 100%;}}.details .content + .content{margin-top: 100px;}.details .content h3{font-weight: 700; font-size: 32px; color: #47536e;}.details .content ul{list-style: none; padding: 0;}.details .content ul li{padding-bottom: 10px;}.details .content ul i{font-size: 20px; padding-right: 4px; color: #f15848;}.details .content p:last-child{margin-bottom: 0;}@media (max-width: 990px){#details img{display: block; margin-right: auto; margin-left: auto;}}@media(min-width: 990px){.home-gallery{padding-left: 5rem; padding-right: 5rem;}}.gallery{overflow: hidden;}.gallery .owl-nav, .gallery .owl-dots{margin-top: 40px; text-align: center;}.gallery .owl-item{transition: 0.3s ease-in-out;}.gallery .owl-dot{display: inline-block; margin: 0 5px; width: 12px; height: 12px; border-radius: 50%; background-color: #eff2f8 !important;}.gallery .owl-dot.active{background-color: #f15848 !important;}.gallery .gallery-carousel{}.gallery .gallery-carousel .owl-stage-outer{padding-top: 42px; padding-bottom: 40px;}.gallery-carousel .active .center strong{margin-top: -40px !important;}@media (min-width: 992px){.gallery .gallery-carousel .owl-stage-outer{padding-top: 100px; padding-bottom: 100px;}.gallery-carousel .owl-item .active{margin-left: 20px; margin-right: 20px;}.gallery .gallery-carousel .center{padding: 0px; background: #fff; z-index: 1; margin-top: 0px; border-radius: 25px; display: block; margin-left: auto; margin-right: auto;}#gallery .section-title{margin-top: 25vh; text-align: left;}#gallery .gallery_btn_section .orangeButton{padding-left: 12%; padding-right: 12%;}#gallery .owl-carousel .owl-item img{display: block; height: 42vh; width: auto; margin-right: auto; margin-left: auto;}}.gallery .gallery-carousel strong{font-size: 2.6vh !important; color: #323C5A; font-weight: bold; text-decoration: none; margin-top: 15px;}.gallery .gallery-carousel .center img{transform: scale(1.4);}.gallery .gallery-carousel .center strong{transform: scale(1.4); margin-top: 10vh;}.vbox-container img{max-width: 100%; height: 90vh !important;}@media (max-width: 990px){#gallery .section-title p{text-align: center !important;}#gallery .gallery_btn_section{text-align: center;}#gallery .owl-carousel .owl-item img{width: 100%; height: 400px; width: auto; display: block; margin-right: auto; margin-left: auto; object-fit: contain;}.gallery .gallery-carousel .owl-stage-outer{padding-top: 0px; padding-bottom: 0px;}.gallery .owl-nav, .gallery .owl-dots{margin-top: 0px; text-align: center;}}.testimonials-star .testimonial-wrap{margin-left: 0vh !important;}.testimonials .testimonial-wrap{margin-left: 10vh;}.testimonials-carousel p{font-size: 1.8vh;}@media(min-width: 990px){.testimonials-carousel{padding-left: 10px;}.testimonials .testimonial-item{width: 43vh;}}.testimonials .testimonial-item{box-sizing: content-box; min-height: 200px; box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08); position: relative; background: #fff; border-radius: 10px;}.testimonials .testimonial-item .testimonial-img{width: 100%; box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08); border-top-left-radius: 10px; border-top-right-radius: 10px; left: -45px;}.testimonials .testimonial-item h3{font-size: 25px; font-weight: bold; margin: 5px 0 5px 0; color: #323C5A; display: inline-flex !important;}.testimonial-layout-image img{height: 20px; margin-right: 5px;}.testimonials .testimonial-item h4{font-size: 14px; color: #999; margin: 0;}.testimonials .testimonial-item .quote-icon-left, .testimonials .testimonial-item .quote-icon-right{color: #e8ecf5; font-size: 26px;}.testimonials .testimonial-item .quote-icon-left{display: inline-block; left: -5px; position: relative;}.testimonials .testimonial-item .quote-icon-right{display: inline-block; right: -5px; position: relative; top: 10px;}.testimonials .testimonial-item p{margin: 15px auto 0 auto; color: #323C5A; font-weight: 400;}.testimonials-star .testimonial-item p{font-size: 2.5vh; font-weight: 450;}.testimonials .owl-nav, .testimonials .owl-dots{margin-top: 5px; text-align: center;}.testimonials .owl-dot{display: inline-block; margin: 0 5px; width: 12px; height: 12px; border-radius: 50%; background-color: #ddd !important;}.testimonials .owl-dot.active{background-color: #f15848 !important;}#testimonials .section-title a{font-weight: bold; font-size: 1.78em; color: #f15848; text-align: right; line-height: 2;}#testimonials .container-fluid{opacity: 10; z-index: 10;}.home-star-section{margin-bottom: 30px;}#testimonials{background-repeat: no-repeat; background-position: center 45vh; background-color: #fcf9ed; background-size: inherit;}#testimonials .owl-carousel .owl-stage-outer{position: relative; overflow: hidden; -webkit-transform: translate3d(0,0,0); padding-bottom: 5px;}.testimonials-star .testimonial-item{width: auto;}.gallery button.owl-dot{border: 1px solid #f15848; z-index: 99999;}@media(max-width:990px){#testimonials{background-position: center 50vh;}.testimonials .testimonial-wrap{margin-left: 0;}}#testimonials::after{background-size: cover;}.testimonials-star{margin-top: 60px; background: #f15848;}.testimonials-star .owl-dot.active{background-color: #204941 !important;}.testimonials-star h1 i{font-size: 2vh;}.testimonials-star h2{font-weight: bold; font-size: 1.1em; color: white;}.testimonials-star p{font-weight: bold; color: white;}@media (min-width: 990px){.testimonials-star{padding: 25px;}.testimonials-star .testimonial-item h1{font-size: 2.5vh; line-height: 0.7; margin-bottom: 3.5vh;}.testimonials-star .testimonial-item h2{font-size: 3vh; line-height: 1;}}@media (max-width: 990px){.testimonials-star{padding: 10px;}}@media (max-width: 767px){.testimonials .testimonial-wrap{padding-left: 0;}.testimonials .testimonial-item{padding: 30px; margin: 15px;}.testimonials .testimonial-item .testimonial-img{position: static; left: auto;}}.testimonials-inner{padding: 15px;}#pricing .section-title h2{font-size: 4vh; font-weight: 400; margin-bottom: 10px; padding-bottom: 0; color: white; font-family: "GTWalsheimPro-black", sans-serif; font-weight: 500; text-transform: capitalize;}#pricing{background: url("/pawpot_website/static/src/img/home/money_back.jpg"); background-position: top; background-repeat: no-repeat; background-size: cover;}#pricing .section-title{padding-top: 5vh; padding-bottom: 5vh;}.pricing .row{}.pricing .no-gutters{padding-top: 4vh; padding-bottom: 4vh;}.pricing .box{padding: 40px; margin-bottom: 30px; box-shadow: 0px 0px 30px rgba(73, 78, 92, 0.15); background: #fff; text-align: center;}.pricing h3{font-weight: 300; margin-bottom: 15px; font-size: 28px;}.pricing h4{font-size: 46px; color: #f15848; font-weight: 400; font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 25px;}.pricing h4 span{color: #bababa; font-size: 18px; display: block;}.pricing ul{padding: 0; list-style: none; color: #999; text-align: left; line-height: 20px;}.pricing ul li{padding-bottom: 12px;}.pricing ul i{color: #f15848; font-size: 18px; padding-right: 4px;}.pricing ul .na{color: #ccc;}.pricing ul .na i{color: #ccc;}.pricing ul .na span{text-decoration: line-through;}.pricing .section-title h2{color: white;}.pricing .section-title p{color: white; font-size: 1.8vh;}.pricing .get-started-btn{background: #47536e; display: inline-block; padding: 6px 30px; border-radius: 20px; color: #fff; transition: none; font-size: 14px; font-weight: 400; font-family: "GT Walsheim Pro", sans-serif; transition: 0.3s;}.pricing .get-started-btn:hover{background: #f15848;}.pricing .featured{z-index: 10; margin: -30px -5px 0 -5px;}.pricing .featured .get-started-btn{background: #f15848;}.pricing .featured .get-started-btn:hover{background: #748ec6;}@media (max-width: 992px){.pricing .box{max-width: 60%; margin: 0 auto 30px auto;}}@media (max-width: 767px){.pricing .box{max-width: 80%; margin: 0 auto 30px auto;}}@media (max-width: 420px){.pricing .box{max-width: 100%; margin: 0 auto 30px auto;}}#footer .footer-newsletter{padding: 100px 0; background: #eff2f8; text-align: center; font-size: 1.25em;}#footer .footer-newsletter h4{font-size: 3.6vh; margin: 0 0 20px 0; padding: 0; line-height: 1; font-weight: 600; color: #323C5A; font-family: GT Walsheim Pro;}#footer .footer-newsletter form{margin-top: 30px; background: transparent; padding: 6px 10px; position: relative; border-radius: 50px; text-align: left; width: 70vh; display: block; margin-left: auto; margin-right: auto;}@media(max-width: 990px){#footer .footer-newsletter form{width: auto;}}#footer .footer-newsletter form input[type="email"]{border: 0; padding: 4px 8px; width: 100%;}.orangeButton20news{background-color: transparent; border-radius: 28px; cursor: pointer; color: #f15848; font-family: "GT Walsheim Pro", sans-serif; font-size: 2vh; border: 1px solid #f15848; padding-top: 1.5vh; padding-bottom: 1.5vh; padding-left: 6vh; padding-right: 6vh; font-weight: bold;}#footer .footer-newsletter .orangeButton20news:hover{background: #f05851 !important; color: white;}::-webkit-input-placeholder{color: #f05851; opacity: 15;}:-ms-input-placeholder{color: #f05851; opacity: 15;}::placeholder{color: #f05851; opacity: 15; font-weight: 300;}#footer .footer-newsletter form input[type="submit"]:hover{background: #415f9d;}#footer .footer-top{padding: 60px 0 0px 0; background: #fff;}#footer .footer-top .footer-contact{margin-bottom: 30px;}#footer .footer-top .footer-contact h4{font-size: 22px; margin: 0 0 30px 0; padding: 2px 0 2px 0; line-height: 1; font-weight: 700; color: #323C5A;}#footer .footer-top .footer-contact p{font-size: 14px; line-height: 24px; margin-bottom: 0; font-family: "GT Walsheim Pro", sans-serif; color: #8a8c95;}#footer .footer-top h4{font-size: 3vh; color: #323C5A; position: relative; padding-bottom: 12px; font-weight: 500; font-family: "GT Walsheim Pro", sans-serif;}@media(min-width: 990px){.footer-links{padding-left: 8vh;}}#footer .footer-top .footer-links{margin-bottom: 30px;}#footer .footer-top .footer-links ul{list-style: none; padding: 0; margin: 0;}#footer .footer-top .footer-links ul i{padding-right: 2px; color: #9fb2d8; font-size: 18px; line-height: 1;}#footer .footer-top .footer-links ul li{padding: 10px 0; display: flex; align-items: center;}#footer .footer-top .footer-links ul li:first-child{padding-top: 0;}#footer .footer-top .footer-links ul a{color: #323C5A; transition: 0.3s; display: inline-block; line-height: 1; font-size: 2vh;}#footer .footer-top .footer-links ul span{color: #323C5A; transition: 0.3s; display: inline-block; line-height: 1; font-size: 2vh;}#footer .footer-top .footer-links ul a:hover{text-decoration: none; color: #f15848;}#footer .footer-top .social-links a{font-size: 1.8vh; color: #323C5A; line-height: 1; text-align: center; width: 36px; height: 36px; transition: 0.3s; font-family: "GT Walsheim Pro", sans-serif; display: inline-flex;}#footer .footer-top .social-links .fa-text{margin-left: 1vh;}@media (max-width: 990px){#footer .footer-top .social-links a{width: auto !important;}#footer .footer-top .social-links .fa-text{margin-left: 10px; margin-right: 20px !important;}#footer .credits{float: none; text-align: center; padding: 5px 0; text-align: center; width: 100%;}}#footer .copyright{text-align: center; float: left; color: #323C5A; margin-bottom: 6vh; font-size: 2vh;}#footer .credits{float: right; text-align: center; font-size: 13px; color: #47536e;}@media (max-width: 768px){#footer .copyright, #footer .credits{float: none; text-align: center; padding: 5px 0;}}#hero{width: 100%; position: relative; overflow: hidden; padding: 100px 0 100px 0; background: url("/pawpot_website/static/src/img/banner_dog.jpeg"); background-position: right; background-repeat: no-repeat; background-size: cover;}#hero h1{margin: 0 0 15px 0; font-size: 5vh; font-weight: 500; color: #323C5A; font-family: "GTWalsheimPro-black"; font-weight: bold;}#hero h2{color: #323C5A; font-size: 20px; margin-bottom: 0;}.v3_banner_partner #hero h1{color: #323C5A; font-size: 20px; margin-bottom: 0;}#hero p{color: #323C5A; font-size: 2.6vh; margin-top: 0; margin-bottom: 20px; font-weight: 450; line-height: 1.2;}#hero .download-btn{font-family: "GT Walsheim Pro", sans-serif; font-weight: 500; font-size: 15px; display: inline-block; padding: 8px 24px 10px 46px; border-radius: 3px; transition: 0.5s; color: #fff; background: #47536e; position: relative;}#hero .download-btn:hover{background: #f15848;}#hero .download-btn i{font-size: 20px; position: absolute; left: 18px; top: 8.5px;}#hero .download-btn + .download-btn{margin-left: 20px;}@media (max-width: 991px){#hero{text-align: center;}#hero .download-btn + .download-btn{margin: 0 10px;}#hero .hero-img{text-align: center;}#hero .hero-img img{width: 60%;}}@media (max-width: 768px){#hero h1{font-size: 28px; line-height: 36px;}#hero h2{font-size: 18px; line-height: 24px; margin-bottom: 30px;}.v3_banner_partner #hero h1{font-size: 18px; line-height: 24px; margin-bottom: 30px;}#hero .hero-img img{width: 70%;}}@media (max-width: 575px){#hero .hero-img img{width: 80%;}}.about_page_baner h1{}.image-circle p{width: 100%; text-align: left;}.image-circle h2{text-align: left; margin-bottom: 2vh;}.image-no-circle img{height: 50vh;}@media (min-width: 990px){.about_page_baner h1{padding: 35px;}.image-circle img{object-fit: cover;}.image-no-circle img{}}.image-circle img{border-radius: 50%; height: 50vh;}.about_page .section-title p{line-height: 1.6; font-size: 2.5vh; padding: 1vh;}.image-banner{background: url("/pawpot_website/static/src/img/about/website_about6.jpg"); background-position: left; background-position: left; background-repeat: no-repeat; background-size: cover; background-position-x: 25%;}.image-banner h2{text-align: left;}.image-banner p{width: 100%; text-align: left;}@media (min-width: 990px){.about_real{margin-top: 10vh;}.image-banner .section-title{padding-top: 50px; padding-bottom: 50px;}}@media (max-width: 990px){.team-first{order: 1;}.about_page .section-title{width: 100%; text-align: center;}.about_page .section-title p{text-align: center;}.about_page .image-banner h2{text-align: center;}.image-circle img{object-fit: cover;}.about_page .img-fluid{height: 40vh !important;}.section-title{text-align: center; padding-bottom: 15px; padding-right: 15px; padding-left: 15px;}.about_real{margin-top: 30px;}.image-circle p{text-align: justify; text-justify: inter-word; width: 100%;}.image-circle h2{text-align: center;}.image-banner p{text-align: left;}.image-no-circle p{text-align: justify; text-justify: inter-word; width: 100%;}}@media(min-width: 990px){}.line-one .step-one::after{content: " "; position: absolute; margin-top: -9vh; height: 1px; border: 1px solid #ffe17f; width: 2.5vh; z-index: 10; margin-left: 2vh;}.line-one .step-two::after{content: " "; position: absolute; margin-top: -16.6vh; height: 7.8vh; border-right: 2px solid #ffe17f; width: 0px; z-index: 10; margin-left: 4.5vh;}.line-one .step-three::after{content: " "; position: absolute; margin-top: -16.6vh; height: 1px; border: 1px solid #ffe17f; width: 32vh; z-index: 10; margin-left: 4.5vh;}.line-two .step-one::after{content: " "; position: absolute; margin-top: -9vh; height: 1px; border: 1px solid #ffe17f; width: 17.7vh; z-index: 10; margin-left: 2vh;}.line-two .step-two::after{content: " "; position: absolute; margin-top: -26.6vh; height: 17.8vh; border-right: 2px solid #ffe17f; width: 2px; z-index: 10; margin-left: 19.5vh;}.line-three .step-one::after{content: " "; position: absolute; margin-top: -9vh; height: 1px; border: 1px solid #ffe17f; width: 19vh; z-index: 10; margin-left: -21vh;}.line-three .step-two::after{content: " "; position: absolute; margin-top: -9vh; height: 22vh; border-right: 2px solid #ffe17f; width: 2px; z-index: 10; margin-left: -21vh;}.pricing-table-holder img{object-fit: contain !important;}@media (max-width: 990px){.step-one, .step-two, .step-three{display: none;}.line-four::after{content: " "; display: none;}}@media(max-width: 990px){.food-center-pic img{height: 260px !important; width: 260px !important; object-fit: contain !important;}}@media(min-width: 1500px){.food-center-pic img{height: 55vh !important;}.line-four::after{margin-top: -12vh; width: 33vh; margin-left: -34vh;}.line-three .step-one::after{margin-top: -9vh; width: 18vh; margin-left: -20vh;}.line-three .step-two::after{margin-top: -9vh; border-right: 2px solid #ffe17f; width: 2px; margin-left: -20vh;}}.testimonials-carousel .fa-comment-o{transform: scale(-1, 1);}@media (max-width: 576px){.line-four::after{content: " "; display: none;}.step-one, .step-two, .step-three{display: none;}}@media (max-width: 990px){.about-ul ul{margin-left: -35px;}.about-ul ul li{margin-top: 15px !important;}}.highlighted_ingredients_img{display: inline-flex; width: 100%; line-height: 1.9 !important;}.highlighted_ingredients_img img{height: 10px; width: 10px; object-fit: cover; margin-top: 0 !important;}.white-coloe{color: white !important;}.dog_food_baner h1{color: white !important;}.dog_food_baner p{color: white !important;}.dog_food img{height: 40vh !important; width: auto; object-fit: cover; margin-bottom: 30px; display: block; margin-right: auto; margin-left: auto;}.dog_food .section-title h2{text-align: left; font-family: "GTWalsheimPro-Black", sans-serif;}.dog_food .section-title h3{text-align: left; color: #323C5A; font-family: "GT Walsheim Pro", sans-serif; font-weight: bold; font-size: 3vh; margin-bottom: 0;}.dog_food .section-title h4{text-align: left; color: #323C5A; font-family: "GT Walsheim Pro", sans-serif; font-weight: bold; font-size: 3vh;}.dog_food .section-title p{text-align: left; width: 100%; color: #323C5A; font-size: 2.6vh;}.dog_food .section-title table{width: 100%;}.dog_food .section-title td:nth-child(1){color: #323C5A; text-align: left; font-size: 2.5vh; line-height: 1.5;}.dog_food .section-title td:nth-child(2){color: #323C5A; text-align: right; font-size: 2.5vh; line-height: 1.5;}.dog_food .section-title ul li{text-align: left; width: 100%; color: #323C5A; padding-bottom: 0px !important; font-size: 2.4vh; line-height: 1.3;}.dog_food .section-title ul > li:before{content: "-"; text-indent: -5px;}.dog_food a{margin-top: 20px;}.dog_food .get-started{text-align: center;}.dog_food_logo img{height: 150px;}.dog_food_logo .section-title h3{text-align: center; color: #323C5A; font-family: "GT Walsheim Pro", sans-serif; font-weight: 200; font-size: 2.6vh; font-weight: 400;}@media(min-width: 990px){.cat_banner h1, .cat_banner p{color: #323C5A !important;}.food-treats-banner h1, .food-treats-banner p{color: white !important;}.reviews-banner h1, .reviews-banner p{color: white !important;}}@media (max-width: 990px){.get-started{margin-bottom: 30px;}.dog_food .section-title h2{text-align: center;}.dog_food .section-title h3{text-align: center;}.dog_food .section-title h4{text-align: center;}.dog_food p{text-align: initial !important; text-justify: inherit; width: 100%;}.dog_food .section-title h2{margin-top: 20px;}#home_banner{}#pricing{background: url('/pawpot_website/static/src/img/home/MOBILE_website_homepage5_small_common.jpg') !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}.about_page_baner{background-image:linear-gradient(0deg, transparent 0%, black 140%),url('/pawpot_website/static/src/img/about/Mobile_Website_about1.jpg') !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}.image-banner{background: url("/pawpot_website/static/src/img/about/MOBILE_website_about6.jpg");}.dog_food_baner{background-image:linear-gradient(0deg, transparent 0%, black 140%), url('/pawpot_website/static/src/img/food-dog/MOBILE_Website_FoodForDogs1.jpg') !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}.cat_banner{background-image:linear-gradient(0deg, transparent 0%, black 140%),url('/pawpot_website/static/src/img/food-dog/MOBILE_Website_FoodForCats1.jpg') !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}.food-treats-banner h1, .food-treats-banner p{color: white !important;}.food-treats-banner{background-image:linear-gradient(0deg, transparent 0%, black 140%), url('/pawpot_website/static/src/img/food-dog/MOBILE_Website_Treats1.jpg') !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}.reviews-banner{background-image: linear-gradient(0deg, transparent 0%, black 140%),url('/pawpot_website/static/src/img/reviews/MOBILE_Reviews_Banner_new.jpg') !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}.why-fresh-banner{background-image:linear-gradient(0deg, transparent 0%, black 140%), url('/pawpot_website/static/src/img/why_fresh/MOBILE_website_WhyFresh_update.JPG') !important; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}.why-fresh-banner .textsection{color: white !important;}.dog_food_logo .section-title{padding: 0;}.dog_food_logo img{height: 150px; width: 150px; object-fit: contain;}}@media(max-width: 770px){.dog_food_logo .col-md-2{flex: 0 0 50%; max-width: 50%;}}.dog_food:nth-child(even){background:white !important;}@media(min-width:990px){.dog_food_baner{height: 50vh;}}.food-treat .section-title p{color: #323C5A; font-weight: 400; font-size: 2.5vh; line-height: 1.2;}.food-treat .section-title h2{font-family: "GTWalsheimPro-Black", sans-serif;}@media(min-width:990px){.food-treats-banner{height: 50vh;}}@media(max-width: 990px){.food-treat .section-title h2{margin-top: 30px;}}.food-treat .section-title{padding: 15%;}.food-treat .get-started{margin-top: 20px;}.food-treat:nth-child(even){background:white !important;}@media (max-width: 990px){.food-treat .section-title{padding: 1%; text-align: center !important;}}@media(min-width:990px){.food-treat .section-title{padding-left: 0;}}@media(min-width:990px){.review_main .testimonials{padding: 30px 0;}.review_main .testimonials-carousel{margin-bottom: 100px;}.review_main .testimonials .testimonial-wrap{margin-bottom: 30px;}.review_main .testimonials{background-position: center 20vh !important;}}.review_main .inner-text-star .fa-star, .review_main .inner-text-star a{color: #f15848;}@media(min-width: 990px){.reviews-banner{height: 70vh;}}.reviews-banner h1{padding-top: 20%; padding-bottom: 25%;}.google-review .section-title h1{line-height: 0; font-size: 2.5vh;}.google-review .section-title i{color: #f15848 !important; font-size: 3vh;}.google-review .section-title h2{color: #f15848 !important; font-size: 5vh; font-weight: normal !important;}@media(min-width:990px){.testimonials-carousel-review .testimonial-wrap{padding-left: 3vh; padding-right: 3vh;}.testimonials-carousel-review .inner-text-box{height: 37vh;}}.numberCircle{width: 10vh; height: 10vh; border-radius: 50%; text-align: center; font-size: 21.6px; color: white; background: #204941; position: absolute; top: -5vh; left: 50%; transform: translateX(-50%); line-height: 10vh; font-weight: bold;}.google-review .testimonial-item{margin-top: 80px; margin-bottom: 10px;}.google-review .inner-text-box{padding: 20px;}.google-review .inner-text-box h3{text-align: center; font-size: 1.4em;}.review_main .google-review .inner-text-box h3{text-align: center; font-size: 2.6vh; display: block !important; margin-top: 5vh; margin-bottom: 2vh; font-weight: 500;}.google-review .inner-text-box p{text-align: center; font-size: 2vh; font-weight: 400; margin-top: 0; line-height: 1.2;}.inner-text-box{}.inner-text-star .bxs-star{color: #f15848; font-size: 0.4;}.inner-text-star{padding-top: 2vh; padding-bottom: 5vh; text-align: center !important;}.inner-text-star a{font-size: 1.4vh;}.inner-text-star i{font-size: 2vh;}.inner-text-star p{line-height: 0;}.google-review .testimonial-item{box-sizing: content-box; padding: 1px; min-height: 200px; box-shadow: 0px 2px 6px 2px rgba(0,0,0,0.2); position: relative; background: #fff; border-radius: 5px;}.testimonials-star .testimonial-item{box-sizing: content-box; padding: 1px; min-height: auto; box-shadow: none; position: relative; background: transparent;}.testimonials-star .testimonial-wrap{padding-left: 0px;}@media(min-width:990px){.reviews-fluid{}.google-review{}}@media (max-width: 990px){.google-review .inner-text-box{padding-left: 20px; padding-right: 20px;}.reviews_row .col-md-3{flex: 0 0 25%; max-width: 25%;}}@media (max-width: 990px){.reviews_row .col-md-3{margin-top: 10px; flex: 0 0 50%; max-width: 50%; text-align: center !important;}.reviews_row .col-md-2{margin-top: 10px; flex: 0 0 50%; max-width: 50%; text-align: center !important;}.reviews_row .col-md-2 a, .reviews_row .col-md-3 a, .reviews_row .col-md-4 a{font-size: 1em !important;}}@media (max-width: 990px){.reviews_row .col-md-4{margin-top: 10px; flex: 0 0 50%; max-width: 50%; text-align: center !important;}.reviews_row .no-div{display: none;}#testimonials .section-title a{font-weight: bold; font-size: 1.78em; color: #f15848; text-align: right; line-height: 1;}.testimonials .testimonial-item{padding: 0 !important; margin: 15px;}}.transformation .section-title{margin-bottom: 10px;}.transformation .section-title h1{font-weight: bold; color: #f15848; font-family: "GT Walsheim Pro", sans-serif; font-size: 4vh;}.transformation .second-sec .section-title h2{font-size: 3vh; margin-bottom: 0;}.transformation .second-sec .section-title h1{font-size: 3vh; font-weight: bold; color: #f15848; line-height: 2; margin-bottom: 0;}.transformation .section-title p{margin-bottom: 0; color: #323C5A; font-weight: 400; font-size: 2.4vh; line-height: 1.5;}.transformation .get-started{text-align: center; margin-top: 30px;}@media(min-width: 990px){.second-sec{padding-left: 5.6%;}}@media (max-width: 990px){.transformation img{height: 35vh !important; width: auto;}.transformation .second-sec .section-title h2{font-size: 1.4em; text-align: center; margin-top: 30px;}.transformation .second-sec .section-title h1{text-align: center;}.transformation .second-sec p{text-align: center;}.transformation .second-sec a{display: block; text-align: center;}#details .get-started a{margin: 0 0px;}}.faq-main-points ul li::before{content: ""; position: absolute; font-family: "GT Walsheim Pro", sans-serif;}.faq-main-points h2{color: #f15848; font-weight: bold; font-family: "GT Walsheim Pro", sans-serif; font-size: 4vh;}.faq .details .content ul li{padding-bottom: 1vh}.faq-main-points ul li p{color: #323C5A; font-weight: 400; font-size: 2.5vh;}.faq-main-points ul li strong{color: #F15848; font-weight: 400; font-size: 2.5vh;}.faq-main-points ul li{padding-bottom: 1vh !important;}.last-section h2{color: #f15848 !important;}.reach-out .section-title h2{font-size: 4vh !important; font-weight: normal;}@media(max-width: 990px){.faq-main-points{padding-left: 15px; padding-right: 15px;}}.why-fresh-banner{height: 60vh;}.why-fresh ul li{color: #323C5A;}.why-fresh-banner h1{color: #30180b !important;}.why-fresh-banner h2{color: #30180b !important; font-size: 2.5vh !important; line-height: 1.5; font-family: "GT Walsheim Pro", sans-serif !important;}.main-points ul{list-style: none; padding: 0; font: normal 16px/22px Arial; color: #999;}.main-points li{overflow: hidden; position: relative; padding: 0 0 20px 45px;}.main-points li:last-child::before{border-width: 2px 0 0;}.main-points li::after{content: ""; position: absolute; left: 0; top: 0vh; width: 2vh; height: 2vh; background: transparent; border: 2px solid#f15848; border-radius: 50%; margin-top: 1.5px;}.main-points li.passed{margin-left: 1vh;}.main-points li.current, .main-points li.passed{color: #000;}.main-points li.current::before{border-top-color: dodgerblue;}.main-points li.current::after{border-color: dodgerblue; background: dodgerblue;}.main-points li.passed::before, .main-points li.passed::after{border-color: #f15848; background: #f15848;}.main-points p{color: #30180b; margin-bottom: 10px !important; font-size: 2.6vh; line-height: 1.1; font-family: "GT Walsheim Pro", sans-serif;}.why-fresh .get-started{text-align: center; margin-top: 30px;}.why-fresh h3{color: #204941 !important; font-size: 1.3em !important; font-weight: bold;}.why-fresh-section-2 img{border-radius: 50%; object-fit: cover; max-width: 100%;}.why-fresh-image{height: 50vh; object-fit: cover;}@media (max-width: 990px){.why-fresh-remove-padding-responsive{padding-left: 15px !important; padding-right: 15px !important;}.why-fresh-section-2 img{border-radius: 50%; object-fit: cover; margin-bottom: 10px; height: 30vh; width: 30vh;}@media(min-width: 520px){.why_fresh_responsive_row .col-md-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}}.no-br{display: none;}}.why-fresh-section-3 p{text-align: left; line-height: 1.6; font-size: 2.5vh; padding-right: 12vh;}.why-fresh-section-4 p{font-size: 2.5vh; line-height: 1.6; padding-left: 9vh; padding-right: 9vh; padding-top: 0; padding-bottom: 0;}@media(max-width:990px){.why-fresh-section-3 p{padding-right: 0; padding: 0;}.why-fresh-section-4 p{padding: 0;}.why-fresh-image{height: 40vh; width: 40vh; object-fit: cover;}}.why-fresh-section-4 .section-title img{border-radius: 50%; object-fit: cover; margin-bottom: 30px;}.why-fresh-section-4 .section-title p{}@media (max-width: 990px){.why-fresh-section-4 .section-title img{border-radius: 50%; object-fit: cover;}.why-fresh-section-4 .section-title p{width: 100%; font-size: 1.1em;}}@media(max-width:990px){.why-fresh .main-points ul{list-style: none; padding: 15px !important;}}.container header{font-size: 2vw; font-weight: 700; margin: 0 0 20px 0;}.toAlignCenter{align-self: center;}.toPullLeft{display: flex; align-self: center; justify-content: left;}.OrangeCaption{color: #f15848 ; font-size: 1vw;}.maleFemale{color: #f15848 ; font-size: 0.9vw;}.OrangeCaptionSmall{color: #f15848 ; font-size: 0.75vw; font-weight: 500; white-space:nowrap;}.desc{display: grid; align-self: center; justify-content: right; padding-right: 7%; white-space:nowrap;}.nextButton{background-color:#ffffff; color:#f15848; border-radius:28px; cursor:pointer; font-family:"Poppins"; font-size:17px; border:1px solid #f15848; padding-top: 0.5%; padding-bottom: 0.5%; padding-left: 7%; padding-right: 7%;}.nextButton:hover{background-color:#f15848; color:#ffffff;}.nextButton:focus{outline: none; box-shadow: none;}.backgroundLine{background: linear-gradient(180deg, rgba(0,0,0,0) calc(53% - 2px), rgba(32, 73, 65, 1) calc(53%), rgba(0,0,0,0) calc(53% + 2px) );}#leftButton{display: grid; align-self: center; align-content: center; justify-content: left; padding-left: 0%;}#rightButton{display: grid; align-self: center; align-content: center; justify-content: right; padding-right: 0%;}.radioLeft{text-align: left; padding: 0;}.radioRight{text-align: right; padding: 0;}.regCaption{font-size: 0.8vw; white-space:nowrap; align-self: center;}.page1{opacity: 1; transition: opacity .1s;}.flat_select{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") white no-repeat 98.5% !important; background: url("http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") white no-repeat calc(100% - 10px) !important;}.page1.hide{opacity: 0;}.page2{display: none; opacity: 1; transition: opacity .1s; margin-bottom: 20px;}.page2.hide{opacity: 0;}.page3{display: none; margin-bottom:20px ;}.couchPotato{opacity: 0; transition: opacity .6s;}.couchPotato.hide{opacity: 0;}.couchPotato.show{opacity: 1;}.somewhatActive{opacity: 0; transition: opacity .6s;}.somewhatActive.hide{opacity: 0;}.somewhatActive.show{opacity: 1;}.active{opacity: 1; transition: opacity .6s;}.active.hide{opacity: 0;}.active.show{opacity: 1;}.veryActive{opacity: 0; transition: opacity .6s;}.veryActive.hide{opacity: 0;}.veryActive.show{opacity: 1;}.energyBall{opacity: 0; transition: opacity .6s;}.energyBall.hide{opacity: 0;}.energyBall.show{opacity: 1;}#breedSize{display: none;}#logo{width: 12%; height: 12%; max-width: 130px; max-height: 920px;}.form-control{font-size: 100%;}.treatCaption{text-align: left; align-self: center; white-space:nowrap; font-size: 0.9vw;}#activityLevel{font-size: 1.5vw;}.imageSelectorWeightCondition{padding-left: 0px;}.form-control:focus{border-color: #f15848; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(241, 88, 72, 0.6);}.form-control::placeholder{opacity: 0.2; padding-bottom: 10px;}.form-control:-ms-input-placeholder{opacity: 0.2;}.form-control::-ms-input-placeholder{opacity: 0.2;}option:not(:first-of-type){color: rgb(0, 0, 0) !important;}input[type="radio"]{margin-top: -1px; vertical-align: middle;}@media only screen and (min-width: 992px){.firstRow{padding-left: 0px; margin-top: 10px;}.img-fluid{max-width: 90%;}.yearField{padding-right: 8px;}.imageSelectorBreedSize{padding-left: 0px; padding-right: 0px;}.imageSelectorActivityLevel .cat_img{min-height: 10rem !important; height: 10rem !important; max-width: 10rem !important;}}@media only screen and (max-width: 992px){#logo{width: 15%; height: 15%;}#activityLevel{font-size: 1vw;}.treatCaption{font-size: 1.4vw;}}@media only screen and (max-width: 768px){.container{background: #f1f1f1; text-align: center; padding: 0 auto; font-size: 3.5vw; font-weight: 550;}.container header{font-size: 4.5vw; font-weight: 700; margin-top: 6%; margin-bottom: 0px;}.desc{display: grid; align-self: center; justify-content: center; padding-right: 7%; padding-bottom: 0%; padding-top: 3%; white-space:nowrap;}.form-control{height: 100%; font-size: 100%; font-weight: 400; line-height: 80%;}.OrangeCaption{color: #f15848 ; font-size: 2.5vw;}.maleFemale{color: #f15848 ; font-size: 3vw; margin-left: -17px;}.OrangeCaptionSmall{color: #f15848 ; font-size: 1.2vw; font-weight: 500; white-space:nowrap;}.regCaption{font-size: 2vw; white-space:initial;}#no{justify-content: center;}#yes{justify-content: center;}#logo{width: 18%; height: 18%;}#activityLevel{font-size: 1.5vw;}.treatCaption{font-size: 2.5vw;}.imageSelectorBreedSize{margin-left: 0px;}}@media only screen and (max-width: 576px){.getting_start_v2 .container{padding: 0 2%; background: transparent;}#logo{width: 19%; height:19%;}.OrangeCaption{color: #f15848 ; font-size: 2.5vw;}.maleFemale{color: #f15848 ; font-size: 3.5vw;}.OrangeCaptionSmall{color: #f15848 ; font-size: 1.5vw; font-weight: 500; white-space:nowrap;}.regCaption{font-size: 2vw; white-space:initial;}#activityLevel{font-size: 2vw;}.treatCaption{font-size: 2.5vw;}}.flat_input{border-radius: 3px; -webkit-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.5); box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.5); border-color: white;}.wrapper-dropdown{position: relative; padding: 10px; margin: 0 auto; font-weight: normal; outline: none; cursor: pointer; text-align: left; padding-left: 20px;}.wrapper-dropdown:after{width: 0; height: 0; position: absolute; right: 16px; top: 50%; margin-top: -6px; border-width: 6px 0 6px 6px; border-style: solid; border-color: transparent rgb(0, 0, 0);}.wrapper-dropdown .paw-dropdown{position: absolute; top: 100%; left: 0; right: 0; z-index: 1000000000; padding: 0px; background: #fff; font-weight: normal; opacity: 0; pointer-events: none; width: 100%; box-shadow: 3px 3px 8px 0px rgba(214,214,214,1); overflow-y: scroll; max-height: 300px;}.wrapper-dropdown .paw-dropdown li{display: block; text-decoration: none; color: #222222; padding: 10px 20px;}.wrapper-dropdown .paw-dropdown li:hover{background: #f15848;; color: white;}.wrapper-dropdown.active .paw-dropdown{opacity: 1; pointer-events: auto;}.wrapper-dropdown.active:after{border-color: #9bc7de transparent; border-width: 6px 6px 0 6px ; margin-top: -3px;}.wrapper-dropdown.active{background: #9bc7de; background: linear-gradient(to right, #9bc7de 0%, #9bc7de 78%, #ffffff 78%, #ffffff 100%);}.getting_start_five p{font-size: 0.9em; font-weight: normal; text-align: left;}.text-page-five{margin-top: 40px; font-size: 1.5em;}.getting_start_five p::before{content: '\2713'; display: inline-block; vertical-align: top; line-height: 0.8em; width: 1em; height: 1em; text-align: center; color: #f15847; font-size: 2.4em; font-weight: bolder; margin-top: -10px; padding-top: 5px;}.getting_start_five_two{margin-top: 50px;}.layout-border{border :1px solid #f15847; border-radius: 3px; height: 100%;}@media(min-width: 990px){.layout-border .inner-div{padding: 35px;}.layout-border{margin-right: 30px; margin-left: 30px;}}.layout-border .inner-div{text-align: center; min-height: 150px;}.layout-border .inner-div h3{font-size: 1.3em !important; font-weight: bold; color: #f15847;}.layout-border .inner-div p{font-size: 1em; font-weight: normal; margin-top: 20px; color: #f15847; margin-bottom: 0;}@media(max-width: 990px){.layout-border .inner-div{padding: 20px;}.layout-border{margin-top: 20px;}.layout-border .inner-div{text-align: center; min-height: auto;}}.col-md-custome{width: 100%; padding-left: 15vh; padding-right: 15vh;}.getting_start_six p{font-size: 0.8em; font-weight: normal; color: #f15847;}.getting_start_six header{margin: 0 0 0px 0; font-weight: bolder;}.pricing-table{margin-top: 12vh;}.getting_start_six_two center>img{position: relative; margin-top: -50px; border-radius: 50%; height: 100px; width: 100px; object-fit: cover;}.pricing-table-holder{background: #fff; box-shadow:0px 2px 6px 2px rgba(0,0,0,0.2); padding-left: 20px; padding-right: 20px; padding-bottom: 20px; border-radius: 5px;}.jumbotron{background: #fff;}.base-padding{padding: 3% 0;}.pricing-table-holder h3{font-family: "GTWalsheimPro-black"; font-size: 2.5vh !important; text-align: left !important; font-weight: normal; margin-bottom: 0;}@media(min-width: 990px){.pricing-table-holder h3{min-height: 60px;}}.price-inner{padding: 10px; text-align: left; padding-bottom:0;}.category{color: #f05848; font-weight: 500; font-size: 2.2vh; text-align: left; margin-bottom: 1vh;}@media(min-width: 990px){.category{min-height: 65px;}}.price-points{font-size: 2.2vh; font-weight: 400; margin-bottom: 0; text-align: left; line-height: 1.2; cursor: text;}.price-section{}.price-section p{font-size: 2.2vh; font-weight: 400; margin-bottom: 0; line-height: 1.2;}.price-section .col-sm-6{padding-left: 0; padding-right: 0;}.block-first{text-align: left;}.block-second{text-align: right;}.last-section{text-align: center;}.last-section a{font-size: 2vh; font-weight: 400; color: #f05848; text-align: center;}hr{margin-top: 2px; margin-bottom: 2px; border: 0; border-top: 1px solid #d5dddb;}.continue_checkout{background: #f05848; color: #fff; border-radius: 50px; margin: 0 15px; padding: 10px 50px; font-weight: 500; margin-left: 0; font-size: 1.4em;}.checkout-btn{text-align: center; padding-top: 60px; padding-bottom: 60px;}.price_middle_sectio{min-height: 12vh;}@media(max-width: 990px){.col-md-custome{width: 100%; padding-left: 0; padding-right: 0;}.price-section .col-md-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}.last-section a{font-size: 1.1em;}.container header{font-size: 2.5em;}.container header{font-size: 1.8em; line-height: 1; margin-top: 30px;}.getting_start_six p{font-size: 1em; font-weight: normal; color: #f15847; margin-top: 20px;}.pricing-table{margin-top: 10vh;}.getting_start_five p{font-size: 1.1em; font-weight: normal; text-align: left;}}.getting_start_six_two .owl-carousel .owl-item img{border-radius: 50%; height: 16vh; width:16vh; display: block; position: absolute; right: 0; left: 0; margin-right: auto; margin-left: auto; margin-top: -9vh;}.pricing-table-holder img{border: 2px solid #F15848; background: white;}.recommendation-carousel-color{background: #f05848; color: #323C5A;}.recommendation-carousel-color img{border: 8px solid #F15848; border-radius: 50%; background: white;}.recommendation-carousel-color .category{color: white !important;}.recommendation-carousel-color .last-section a{color:white !important;}.faq .section-title h2{font-size: 5vh; font-weight: 900;}.oe_website_sale{font-family: "GT Walsheim Pro", sans-serif; padding: 5vh;}.checkbox-round{width: 1.3em; height: 1.3em; background-color: white; border-radius: 50%; vertical-align: middle; border: 1px solid #ddd; -webkit-appearance: none; outline: none; cursor: pointer;}.checkbox-round:checked{background-color: rgb(65, 64, 64);}.my_account_home{margin: 60px;}.nav-breadcrump a{cursor: text; color: #18433a;}.nav-breadcrump a{font-weight: normal;}.nav-breadcrump a.active{font-weight: 600;}.divider{font-weight: normal;}.secondbox-title{font-size: 4vh;}.navigation-box{padding: 1.5rem; border: 1px solid #f15848; border-radius: 5px; margin-top: 20px;}.navigation-title{font-weight: 500; font-size: 3vh;}.navigation-title a{float: right; font-size: 2vh; cursor:pointer; font-weight: normal; color: #f15848; margin-top:10px;}.padding-left-15{padding-left: 15px;}.padding-left-30{padding-left: 30px;}.setting-title{font-size: 2.5vh; font-weight: 600;}.navigation-setting{margin-top: 15px;}.navigation-setting ul{display: block; list-style:none; font-weight: 400; line-height: 1.75; font-size: 2vh; margin-bottom: 0;}.navigation-setting a{color: #18433a;}.block-two p{padding-top: 0.5vh; padding-bottom: 0.5vh; font-weight: normal;}.display-fles{display: inline-flex; width: 100%;}.pet-section{margin-top: 10px; margin-bottom: 10px;}.pet-section label{margin-bottom: 0;}.pet-section .value{font-weight: normal; line-height: 2;}.pet-section ul{display: block; list-style:none; margin-left: 3rem; line-height: 2; font-weight: normal;}.font-bold ul{font-weight: bold;}.ul-normal ul{display: block; list-style:none; margin-left: 0; line-height: 1.75; margin-bottom: 0;}.block-two p{margin-bottom: 0rem;}.home_pet_card{text-decoration: none; color: #323C5A;}.home_pet_card:hover{background: #f15848; color: white;}.home_pet_box:hover{background: #f15848; color: white;}@media(min-width: 990px){.no-padding-right{padding-right: 0 !important;}.no-padding-left{padding-left: 0 !important;}.no-padding{padding-left: 0; padding-right: 0;}.box-50{flex: 0 0 50%; max-width: 50%;}.padding-inner-left{padding-left: 7.5px;}.padding-inner-right{padding-right: 7.5px;}}@media(max-width: 990px){.box-50{flex: 0 0 100%; max-width: 100%;}.display-fles{display: flex; width: 100%; flex-wrap: wrap;}.col-md-9.row{padding-right: 0;}.secondbox-title{margin-top: 30px;}}@media(min-width:990px){.testimonials-carousel-review .owl-nav.disabled{display: block; display: flex; position: absolute; margin-top: -30VH; font-size: 8vh; width: 100%; font-weight: 300; color: #f15848;}.testimonials-carousel-review .owl-nav button.owl-prev{margin-left:-15px;}.testimonials-carousel-review .owl-nav button.owl-next{float: right !important; margin-left: 100%; padding-right: 0 !important;}.gallery .owl-nav{position: absolute; width: 100%; display: block !important; padding-right: 38%; padding-left: 38%; text-align: center; font-size: 4.2vh; font-weight: 200; color: #f15848; margin-top: -10vh; position: absolute; z-index: 9999;}.gallery .gallery-carousel a{text-decoration: none !important;}.gallery .owl-dots.disabled{display: flex !important; margin: 0 5px; border-radius: 50%; margin-top: -8vh; position: absolute; align-items: center; justify-content: center; width: 100%;}.gallery .owl-dot{height: 15px; width: 15px; border: 1px solid #f15848; background: transparent !important;}.gallery button.owl-dot{border: 1px solid #f15848;}.gallery .gallery-carousel .owl-stage-outer{padding-top: 100px; padding-bottom: 0px;}.gallery button.owl-prev{float: left; margin-top: -3px; margin-left: 20px;}.gallery button.owl-next{float: right; margin-top: -3px; margin-right: 15px;}.gallery .gallery-carousel{margin-bottom: 100px;}.gallery .gallery-carousel .center strong{transform: scale(1.4); margin-top: 14vh;}}.faq-main-points .a p{color: #323C5A; font-weight: 200; font-size: 2.5vh; margin-left: 30px;}.rotate{-moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); display: inline-table;}.nav-breadcrump a:hover{cursor: pointer; text-decoration: none;}.select2-container .select2-choice{white-space: nowrap; line-height: 22px; color: #444; font-size: 1em; line-height: 2.2rem; height: 2.2rem; background: white;}.my_account_pages{margin: 60px;}.add_product_options{width: 10rem; margin-right: 1rem;}.select2-result:hover{background: #f15848;}.select2-highlighted{background: #f15848 !important;}.select2-drop-active{border: 1px solid #f15848 !important;}.select2-choice{border: 1px solid #000 !important; background: white; border-radius: 3px;}.swal2-styled.swal2-confirm{background-color: #f15848 !important;}.discount_ribbon_link:hover{text-decoration: none;}.swal2-popup{background: #f15848 !important;}.swal2-icon.swal2-warning{border-color: white !important; color: white !important;}.swal2-title{color: white !important;}.sweet_alert_select{}.drop_down_section{display: block; margin-right: auto; margin-left: auto; width: 100%;}.select2-container--open .select2-dropdown--below{z-index: 9999 !important;}.select2-container, .sweet_alert_select{z-index: 9999 !important;}.articles .content-block{margin-left: 30px; margin-right: 30px; margin-top: 30px;}.article-section .image-section{display: block; margin-right: auto; margin-left: auto;}.article-section .image-section img{max-width: 100%; width: 100%; object-fit: contain; height: 100% !important;}.article-section .image-section.article_list img{object-fit: cover; height: 100% !important; max-height: 300px; min-height: 300px;}.article-section .title-section h2{color: #f15848; font-weight: bold; font-family: "GT Walsheim Pro", sans-serif; font-size: 2.97vh; margin-top: 10px; margin-bottom: 10px}.article-section .information-section p{font-size: 2.6vh; margin-bottom: 30px !important;}@media(max-width: 990px){.articles .content-block{margin-left: 0px; margin-right: 0px;}}@media(min-width: 990px){.no-margin-left{padding-left: 30px;}}.article_details .content-block{margin-left: 30px; margin-right: 30px; margin-top: 0px;}.article_details .image-section img{height: 60vh !important; width: 100%; max-width: 100%; object-fit:cover; margin-bottom: 20px;}.article_details .section-title h1{font-size: 4vh; font-weight: 600;}@media(max-width: 990px){.article_details .image-section img{height: 30vh !important; width: 100%; object-fit:cover;}.article_details .content-block{margin-left: 0px; margin-right: 0px; margin-top: 0px;}}.responsive_h2_faq{font-size: 3vh;}.input-section .add_product_options{width: 8rem;}@media(max-width: 990px){.article_details .section-title h1{font-size: 3vh;}.pt-5{padding-top: 0 !important;}.reviews-banner{padding: 50px 0 100px 0 !important; background-position-y:0 !important;}.faq .section-title h2{font-size: 3vh;}.faq-main-points h2{font-size: 3vh;}.faq-main-points ul li p{font-size: 2vh;}.faq-main-points ul li strong{font-size: 2vh;}.faq-main-points .a p{font-size: 2vh;}.reach-out .section-title h2{font-size: 3vh !important;}.faq .last-section h2{font-size: 2.5vh !important;}.faq .last-section .section-title p{font-size: 2vh;}.image-circle img{height: 40vh;}.responsive_h2_faq{font-size: 2.5vh !important;}.my_account_pages{margin-left: 0 !important; margin-right: 0 !important;}.o_portal .form-control{height: 40px;}.o_portal label{float: left;}.add_product{padding: 15px !important;}.get_start_1{font-size: 2.2vh !important;}.OrangeCaptionSmall{font-size: 1.5vh !important;}.last_responsive_one_th{width: 100%;}.last-table{width: 100vw;}.last_responsive_one_th .wrapper-dropdown{margin-left: 5px;}.add_rso_section .table-section{width: 100%;}}.filterDiv .title-section{min-height: 55px;}.story_title{font-weight: 600; font-size: 3.2vh; color: #f15848; margin-top: 10px; margin-bottom: 10px !important;}@media(max-width: 1100px){.filterDiv .orangeButton{padding-left: 3vh !important; padding-right: 3vh !important;}}@media(max-width: 770px){.filterDiv{flex: 0 0 50%; max-width: 50%;}.orangeButton{padding-left: 6vh !important; padding-right: 6vh !important;}.filterDiv .title-section{text-align: center; font-size: 2vh; font-weight: 600; min-height:55px; margin-top: 5px; margin-bottom: 5px;}}@media(max-width: 450px){.prd_add_input{display: flex !important;}.prd_add_input .add_product_options{width: 100%; margin-bottom: 10px;}.prd_add_input input[type=number]{width: 100% !important; margin-bottom: 10px;}.filterDiv .title-section{text-align: center; font-size: 2vh; font-weight: 600; min-height:55px; margin-top: 2px; margin-bottom: 2px;}.filterDiv .img-section{min-height:120px;}.filterDiv .inner-div img{width: 100px; height: 100px; object-fit: cover;}.add_autoship_last_table_one_th{display: flex; width: 100%;}.add_autoship_last_table_one_th .wrapper-dropdown{padding-right: 0; height: 2.2rem !important;}.add_autoship_selection_section{display: grid !important;}.create_address_section{display: block; margin-left: auto; margin-right: auto; font-size: 1vh !important;}.new_address_form .btn-secondary{padding-left: 3vh; padding-right: 3vh;}}@media(max-width: 400px){.filterDiv{flex: 0 0 100%; max-width: 100%;}.filterDiv{padding-right: 15%; padding-left: 15%;}.add_product .filterDiv .orangeButton{font-size: 1.2vh;}.filterDiv .title-section{text-align: center; font-size: 2vh; font-weight: 600; min-height:auto; margin-top: 2px; margin-bottom: 2px;}.filterDiv .img-section{min-height:120px;}.filterDiv .inner-div img{width: 110px; height: 110px; object-fit: cover;}.filterDiv .btn-section{margin-top: 15px; margin-bottom: 15px;}}#details .stories-data .owl-dot{background: white; color: inherit; padding: 0 !important; font: inherit; height: 15px !important; width: 15px !important; border-radius: 50% !important; margin-right: 10px !important; border: 1px solid #f15848 !important;}#details .stories-data .owl-dot.active{background: #f15848;}#details .stories-data .owl-dots{text-align: center;}input[type='radio']{-webkit-appearance:none; width:15px; height:15px; border:1px solid #f15848; border-radius:50%; outline:none;}.maleFemale input[type='radio']{-webkit-appearance:none; min-width:20px; min-height:20px; width:20px; height:20px; border:1px solid #f15848; border-radius:50%; outline:none;}input[type='radio']:before{content:''; display:block; width:60%; height:60%; margin: 20% auto; border-radius:50%;}input[type='radio']:checked:before{background:#f15848;}@media(max-width: 500px){#details .stories-data .owl-dot{margin-right: 10px !important; margin-left: 10px;}}#progressbar{width: 68rem; margin: 0 auto; margin-bottom: 30px; overflow: hidden; counter-reset: step;}#progressbar li{list-style-type: none; color: black; text-transform: uppercase; font-size: 10px; width: 33.33%; float: left; position: relative; font-weight: 500; cursor: pointer;}#progressbar li:before{content: ' '; counter-increment: step; width: 10px; height: 10px; line-height: 10px; display: block; font-size: 2vh; color: #333; background: #f3b6b0; border:1px solid #f3b6b0; border-radius: 3px; margin: 0 auto 5px auto; font-weight: 600; border-radius: 50%;}#progressbar li::after{content: ''; width: 100%; height: 2px; background: #c3c3c3; position: absolute; left: -50%; top: 4px; z-index: -1;}#progressbar li:first-child:after{content: none;}#progressbar li.active:before, #progressbar li.active:after{background: #f15848; color: white;}.pawpot-select-text{margin-left: 5px;}.articles a{text-decoration: none !important;}.articles a > h2:hover{text-decoration: none !important; border-bottom: none;}.articles a:hover{text-decoration: none !important; border-bottom: none;}a:link{text-decoration: none !important;}a:visited{text-decoration: none !important;}a:hover{text-decoration: none !important;}a:active{text-decoration: none !important;}@media(min-width: 990px){.responsive_story_details_img{width: 40vh; object-fit: contain;}}@media(max-width: 990px){.firstRow{padding-left:0; padding-right:0;}.firstRow input[type="radio"]{padding: 0;}.responsive_story_details_img{height: 35vh !important;}#progressbar{margin-left: -40px;}#progressbar li::before{width: 1vh; height: 1vh;}#progressbar li{width: 30vw;}input[type="radio"]{-webkit-appearance: none; width: 12px; height: 12px; border: 1px solid #f15848; border-radius: 50%; outline: none;}.maleFemale input[type="radio"]{-webkit-appearance: none; min-width: 12px; min-height: 12px; border: 1px solid #f15848; border-radius: 50%; outline: none;}.my_pets_section{width: 100% !important; margin-right: 15px !important; margin-left: 15px !important;}.my_pets_section_form{width: 90% !important; margin-right: 15px !important; margin-left: 15px !important;}.my_pets_section .form-control{height: 40px !important; margin-bottom: 40px !important; font-size: 1rem !important; font-weight: 400 !important; line-height: 1.5 !important;}.my_pets_section_form .form-group{margin-bottom: 1rem; height: 40px; margin-bottom: 40px;}.backgroundLine{background: linear-gradient(180deg, rgba(0,0,0,0) calc(53% - 2px), rgba(32, 73, 65, 1) calc(53%), rgba(0,0,0,0) calc(53% + 2px) ) !important;}}.emptyField{box-shadow: 0px 2px 15px 0px #f15848 !important;}.card-body{background-color: rgba(0, 0, 0, 0.05) !important;}.btn-secondary{background: #f15848;}#home_payment_method_card{text-decoration: none; color: #323C5A;;}#home_payment_method:hover{background: #f15848; color: white;}.add_autoship_selection_section .orangeButton{padding-left: 2rem !important; padding-right: 2rem !important; padding-top: 0.2rem; padding-bottom: 0.2rem;}.imageSelectorActivityLevel input[type="radio"]{background: white;}.imageSelectorWeightCondition input[type="radio"]{background: white;}.imageSelectorBreedSize input[type="radio"]{background: white;}@media(max-width: 990px){.responsive_img_select{height: auto !important; margin-right: auto; display: block; padding-right: 20px;}.css_quantity{width: auto !important;}}@media screen and (width:768px){.image_div_1, .image_div_2{min-width: 12%;}.image_div_2{margin-left: 15px;}}.pricing-table-holder:hover{background-color: #F15848; cursor: pointer;}.pricing-table-holder:hover > img{}.pricing-table-holder .category:hover{color:white; cursor: pointer;}.pricing-table-holder:hover p, .pricing-table-holder:hover a{cursor: pointer;}#o_cart_summary .table td{padding: 0.15rem; font-size: 2.2vh !important;}#cart_products td{font-size: 0.9rem !important;}@media(max-width: 990px){#o_cart_summary .table td{text-align: right;}}.wrapper-dropdown .paw-dropdown li{padding: 0px 25px;}.wrapper-dropdown .paw-dropdown .myInterval{padding: 10px 25px;}.paw-dropdown-li.myPets{padding: 10px 15px !important; font-size: 2vh !important;}#my_pets{padding-bottom: 0.5rem !important; padding-top: 0.1rem !important; padding-left: 1.5rem !important; padding-right: 4rem !important;}#my_pets .pawpot-select-text{font-size: 2vh !important;}.my_interval .pawpot-select-text{font-size: 2vh !important;}.paw-dropdown-li.myInterval{}#my_options .pawpot-select-text{font-size: 2vh !important;}#my_options .paw-dropdown-li.myOption{font-size: 2vh !important;}#my_quantity .pawpot-select-text{font-size: 2vh !important;}#my_quantity .paw-dropdown-li.myQty{font-size: 2vh !important;}.page1 .wrapper-dropdown .paw-dropdown li{padding: 10px 25px;}.page2 .wrapper-dropdown .paw-dropdown li{padding: 10px 25px;}.page3 .wrapper-dropdown .paw-dropdown li{padding: 10px 25px;}.btn-primary, .btn-danger, .btn-secondary, .navbar-light .btn-secondary{background-color: #f15848; border-radius: 28px; cursor: pointer; color: #ffffff; font-family: "GT Walsheim Pro", sans-serif; font-size: 20px; border: 1px solid #f15848; padding-top: 11px; padding-bottom: 11px; padding-left: 37px; padding-right: 37px; font-weight: 700;}.v2_1_profile_password .btn-danger{max-width: 250px; width: 100%; height: 45px; line-height: 19px;}#portal_searchbar_sortby{padding-top: 0.5vh; padding-bottom: 0.5vh; padding-left: 3vh; padding-right: 3vh;}.o_download_pdf .btn-secondary{padding-top: 0.5vh; padding-bottom: 0.5vh; padding-left: 3vh; padding-right: 3vh; margin-bottom: 10px;}.o_download_pdf + .btn-danger{padding-top: 0.5vh; padding-bottom: 0.5vh; padding-left: 3vh; padding-right: 3vh;}.btn-primary:hover, .btn-danger:hover, .btn-secondary:hover, .navbar-light .btn-secondary:hover{color: #f15848; border:1px solid #f15848; background-color: white !important;}.show > .dropdown-toggle.btn-secondary{color: #f15848; border:1px solid #f15848; background-color: white;}.btn:focus,.btn:active, .btn-secondary:focus, .btn-secondary:active{outline: none !important; box-shadow: none;}.form-control{border-radius: 3px !important; -webkit-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.5); box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.5); border-color: white;}.o_portal_security_body section .form-group{padding: 3px;}@media(min-width: 1366px){.nav.navbar-nav.ml-auto{margin-right: 15px !important;}}.page3 input[type="radio"]{margin-left: -10px;}@media(min-width: 990px){.recommendation-carousel .owl-nav.disabled{display: flex; position: absolute; margin-top: -30vh; font-size: 8vh; width: 100%; font-weight: 300; color: #f15848;}.recommendation-carousel .owl-nav button.owl-prev{margin-left: -15px;}.recommendation-carousel .owl-nav button.owl-next{float: right !important; margin-left: 100%; padding-right: 0 !important;}}@media(max-width: 990px){.page3.mycatsection .d-md-none{flex: 0 0 25% !important; max-width: 25% !important;}.page3 .regCaption, .page3 .OrangeCaptionSmall{padding-left: 0 !important; padding-right: 0 !important;}.energy_ball{flex: 0 0 16.66666667% !important; max-width: 16.66666667% !important;}.page2 .wrapper-dropdown{padding-left: 5px;}.page_1_dog .regCaption{padding-right: 0; padding-left: 0;}.page_1_dog_radio .sec_one, .page_1_dog_radio .sec_three{margin-left:-5px !important;}.page_1_dog_radio .sec_two{margin-left:-5px !important;}.autoship_table-section{width: 100%;}.block-two .navigation-title.add_autoship_selection_section{display: grid !important; text-align: center;}.add_autoship_selection_section a{margin-top: 20px !important; margin-bottom: 5px !important;}.add_autoship_selection_section .start_btn{width: 50%; text-align: center; margin: auto;}.oe_website_sale .form-control{height: 40px;}.oe_website_sale label{font-weight: bold !important;}.oe_website_sale .btn-secondary, .oe_website_sale .btn-primary{padding-left: 3vh; padding-right: 3vh;}.oe_website_sale{padding: 15px;}}@media(max-width: 320px){.oe_website_sale .btn-secondary, .oe_website_sale .btn-primary{padding-left: 3vh; padding-right: 3vh; font-size: 1.5vh;}}input[type="radio"]:before{content: ''; display: block; width: 7px; height: 7px; margin: 3px 3px; border-radius: 50%;}.dogType:before{content: ''; display: block; width: 11px !important; height: 11px !important; margin: 4px 4px !important; border-radius: 50%;}.catType:before{content: ''; display: block; width: 11px !important; height: 11px !important; margin: 4px 4px !important; border-radius: 50%;}.catType, .dogType{margin-top: unset !important;}.o_portal_details label{font-weight: bold !important;}@media(max-width: 990px){input[type="radio"]::before{content: ''; display: block; width: 6px; height: 6px; margin: 2px 2px; border-radius: 50%;}.getting_start_five .col-9{flex: 0 0 100%; max-width: 100%;}.getting_start_five .text-page-five p{font-size: 2.5vh;}.getting_start_five p:before{font-size: 3vh; margin-top: 0px; padding-top: 5px;}.getting_start_five_box{margin-bottom: 15px;}.o_portal_details p.form-control{margin-top: 35px;}}.form-control{height: 40px; font-size: 1.2rem !important; font-weight: 500;}.recommendation-carousel .owl-stage-outer{z-index: 100;}.cart_prd_title{font-size: 2.2vh; font-weight: 600; margin-bottom: 10px; padding-top: 30px; color: #323C5A; text-align: center; font-family: 'GT Walsheim Pro', sans-serif;}.cart_prd_img img{height: 150px; width: 150px !important; object-fit: contain; display: block; margin-right: auto; margin-left: auto; border-radius: 2px;}.prd_title{font-size: 2.2vh; font-weight: 600; color: #323C5A; margin-top: 5px; font-family: "GT Walsheim Pro", sans-serif; text-align: center; line-height: 1;}.prd_link a{font-size: 1.8vh; font-weight: 400 !important; color: #f05848; margin-top: 10px; font-family: "GT Walsheim Pro", sans-serif; text-align: center;}.custome_cart_page{background: #f5f5f7;}.custome_cart_page .slider_start_sec{background: #ffffff; border-radius: 3px;}@media(min-width:990px){.cart-prd-carousel .owl-nav.disabled{display: block; display: flex; position: absolute; margin-top: -40vh; font-size: 8vh; width: 100%; font-weight: 300; color: #f15848;}.cart-prd-carousel .owl-nav button.owl-next{float: right !important; margin-left: 100%; padding-right: 0 !important; margin-right: -15px; font-size: 5vh; color: #f05848;}.cart-prd-carousel .owl-nav button.owl-prev{margin-left: -30px; font-size: 5vh; color: #f05848;}}@media(max-width: 990px){.cart-prd{padding-bottom:5vh !important;}.cart_prd_title{margin-top: 30px;}.cart-prd-carousel .owl-nav{display: block; display: flex; position: absolute; font-size: 8vh; width: 100%; font-weight: 300; color: #f15848;}.cart-prd-carousel .owl-nav button.owl-next{float: right !important; margin-left: calc(100% - 45px); padding-right: 0 !important; margin-right: 0px; font-size: 5vh; color: #f05848;}.cart-prd-carousel .owl-nav button.owl-prev{margin-left: 15px; font-size: 5vh; color: #f05848;}}.cart_prd_title{margin-top: 5px;}.prd_amt_sect{margin-top: 20px !important; font-size: 2.2vh; font-weight: 500; color: #323C5A; margin-top: 10px; font-family: "GT Walsheim Pro", sans-serif; text-align: center;}.custome_cart_page .checkbox-round{background-color: transparent; border: 1px solid #f15848; margin-left: 5px; margin-right: 5px; min-width: 20px; min-height: 20px; font-size: 20px;}.custome_cart_page .checkbox-round::before{content: ''; display: block; width: 12px; height: 12px; margin: 6px; border-radius: 50%;}.custome_cart_page .checkbox-round:checked::before{background: #f15848;}@media(max-width: 990px){.custome_cart_page .checkbox-round{background-color: transparent; border: 1px solid #f15848; width: 12px; height: 12px;}.custome_cart_page .checkbox-round::before{content: ''; display: block; width: 6px; height: 6px; margin: 2px 2px; border-radius: 50%;}.custome_cart_page .checkbox-round::before{content: ''; display: block; width: 10px; height: 10px; margin: 4px 4px; border-radius: 50%;}.custome_cart_page label{font-weight: normal !important;}#hero h1, #hero h2, #hero p{padding-right: 15px; padding-left: 15px;}.why-fresh h3{padding-right: 15px; padding-left: 15px;}#my_pets{line-height: 1 !important;}}.bottom_div_1, .bottom_div_2, .bottom_div_3{display: grid; width: 100%; text-align: left; font-size:1.5vh;}.bottom_div_3{text-align: right; display: inline;}.bottom_div_4{font-size:1.5vh;}.autoship_user{font-size: 1.8vh !important; border:none; width: 100% !important;}.select2-container .select2-choice > .select2-chosen{background: white;}.select2-container .select2-choice .select2-arrow{background-image: none !important;}.select2-container .select2-choice{}.select2-choice{border:none !important; -webkit-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.5) !important;}.select2-container .select2-choice .select2-arrow{background-image: none !important; border-left:none !important ;}.select2-choice .select2-arrow{background: transparent !important; border-left: none !important; margin-top: 0rem;}.select2-search input{height: auto !important; font-size: 16px !important;}.select2-results .select2-result-labe{font-size: 2vh !important; font-weight: 500 !important;}.select2-dropdown-open .select2-choice{background-image: none !important; background-color: white;}.blk4{padding-right: 20px;}.add_autoship_div .blk4{padding-right: 25px;}@media(min-width: 1400px){.blk4{padding-right: 25px;}.add_autoship_div .blk4{padding-right: 40px;}}.oe_website_sale .td-price{padding-right: 12px !important;}@media(max-width: 750px){.oe_website_sale .td-qty, .oe_website_sale .td-price, .oe_website_sale .text-xl-right{text-align: right;}.pawpot_getting_started_container{overflow-x: hidden; margin-top: 0 !important;}.last-table .last_responsive_one_th a, .last-table .text-left a{margin-top: 5px;}#my_pets{width: auto !important;}.page2 .pawpot-select-text{font-size: 1.8vh;}.page2 .wrapper-dropdown .paw-dropdown li{padding: 10px 15px; font-size: 1.8vh;}.oe_website_sale_tx_status li{text-align: left !important;}.last-table{min-width: 350px;}.bottom_div_1, .bottom_div_2, .bottom_div_3{display: grid; width: 100%; text-align: left;}.add_rso_line{margin-left: 0 !important; margin-bottom: 0 !important;}.bottom_div_1 .wrapper-dropdown{margin-top: 8px;}.bottom_div_1 .input_edit.my_interval{padding: 0.5rem 3rem 0.5rem 0.2rem !important;}.bottom_div_1 .pawpot-select-text{font-size: 1.8vh;}.last-table tr{vertical-align: top;}#add_rso_box .table-section{margin-top: 20px;}#add_rso_box .table-data th{line-height: 1; vertical-align: top;}#add_rso_box .last-table{min-width: 350px;}#add_rso_box .bottom_div_1, #add_rso_box .bottom_div_2, #add_rso_box .bottom_div_3{display: grid; width: 100%; text-align: left;}#add_rso_box .bottom_div_1 .wrapper-dropdown{margin-top: 8px; height: auto !important; line-height: 1; margin-left: 0 !important;}#add_rso_box .bottom_div_1 .pawpot-select-text{font-size: 1.8vh !important;}#add_rso_line{margin-left: 0 !important; margin-bottom: 0 !important;}.pawpots_shop{padding: 15px !important;}.order_2{line-height: 0.6;}.interval_section{margin-top: 10px;}.custome_cart_page .round{font-size: 1.8vh;}.custome_cart_page .round .select2-container .select2-choice{font-size: 1.8vh; line-height: 1.8rem; height: 1.8rem;}.custome_cart_page .round .select2-container, .sweet_alert_select{z-index: 9999 !important; width: auto;}.custome_cart_page .round .select2-container .select2-choice > .select2-chosen{margin-right: 18px;}#select2-drop .select2-results .select2-result-label{padding: 3px 3px 4px; font-size: 1.6vh !important;}#select2-drop .select2-search input{font-size: 1.5vh !important;}}@media(min-width: 1500px){.oe_website_sale .td-price{text-align: right !important;}#order_total_taxes .text-left , #order_total_taxes .text-left , #order_total .text-left{text-align: left !important;}.bottom_div_1 .my_interval .pawpot-select-text{font-size: 1.8vh !important; line-height: 1;}}.first-col img{height: 10vh !important; width: 10vh !important; border-radius: 50%; margin-right: 10px; object-fit: contain;}@media(max-width: 990px){.custome_myautoship_responsive .bottom_div_1, .custome_myautoship_responsive .bottom_div_2, .custome_myautoship_responsive .bottom_div_3, .custome_myautoship_responsive .bottom_div_4{display: inline-block; width: 100%; text-align: left;}.navigation-box .last-table{margin-left: -15px !important;}.bottom_div_1, .bottom_div_2, .bottom_div_3, .bottom_div_4{line-height: 1.2;}.custome_myautoship_responsive .bottom_div_1 a, .custome_myautoship_responsive .bottom_div_2 span, .custome_myautoship_responsive .bottom_div_3 span, .custome_myautoship_responsive .bottom_div_4 span{font-size: 1.5vh !important; margin-top: 0; font-weight: 500; margin-left: 5px;}.bottom_div_4{margin-bottom: 5px; margin-top: 5px;}.custome_myautoship_responsive .bottom_div_4 br{display: none;}.vbox-container img{max-width: 100%; height: 90vh !important; object-fit: contain !important;}.payment_edit .select2-container .select2-choice{font-size: 1.8em;}.address_edit .select2-container .select2-choice{font-size: 1.8em;}.create_address_section{width: 100% !important; margin-top: 2rem !important; display: block; margin-right: auto !important; margin-left: auto !important;}.breadcrumb-item a, .breadcrumb-item{font-size: 0.8rem;}.breadcrumb-item{color: black !important; font-weight: normal !important;}.breadcrumb-item a{color: #267372 !important;}.breadcrumb-item + .breadcrumb-item::before{font-size: 0.6rem;}.new_address_form .form-control, .my_address_form .form-control{height: 40px;}.new_address_form, .my_address_form{width: 100% !important; margin-left:0 !important; padding-right: 15px; padding-left: 15px;}.o_portal_details, .oe_reset_password_form{}.new_address_form label, .my_address_form label{font-size: 3.5vw;}}@media(max-width: 600px){.main_nav_sec_1{order: 2 !important;}.main_nav_sec_2{order: 1 !important;}.bread-responsive{display: block !important;}.my_account_home .nav-breadcrump{display: none;}.my_account_home .secondbox-title{margin-top: 0;}.my_account_home, .my_pets_container, .my_account_pages, .reponsive_payment_method{margin-top: 10px !important;}.my_account_home .navigation-box{padding: 0.5rem; padding-left: 1rem;}.my_account_home .navigation-title{font-size: 2.5vh;}.my_account_home .secondbox-title{font-size: 3vh; margin-bottom: 10px; margin-top: 10px !important;}.my_account_pages .menu_box, .my_autoships .menu_box, .my_address .menu_box, .my_pets_container .menu_box{display: none;}.block-two .navigation-title{margin-top: 10px !important;}.autoship_table-section th{text-align: center;}.autoship_table-section .first-col{}.add_rso_section th{text-align: center;}.add_rso_section .first-col img{margin-bottom: 10px;}.add_rso_section .first-col{min-width: 140px;}.add_rso_line{margin-top: -1px !important;}.bottom_div_1,.bottom_div_2,.bottom_div_3,.bottom_div_4{white-space: nowrap; overflow: hidden;}.bottom_div_4{white-space: nowrap; overflow: hidden; width: 70% !important; margin: 0px;}.navigation-box .last-table{margin-left: 0 !important;}.last-table .col-md-2, .last-table .col-md-3, .last-table .col-md-4{padding-right: 0px; padding-left: 0px;}.form-control.select2-container{margin-bottom: 5px;}.select2-container .select2-choice > .select2-chosen{background: white; font-size: 1.7vh;}.bottom_div_1 .input_edit.my_interval{margin-bottom: 10px !important; margin-left: 2px !important;}.form-control.select2-container{margin-left: 2px;}}@media(max-width: 375px){.last-table{min-width: 100% !important;}}@media(min-width: 600px){.table-section table th{font-size: 2vh !important;}.table-section table td{font-size: 1.8vh !important;}.bottom_div_1, .bottom_div_2, .bottom_div_3, .bottom_div_4{font-size: 1.6vh !important;}}@media(min-width: 990px){.payment_edit .select2-container .select2-choice{color: #444; font-size: 0.8em;}.address_edit .select2-container .select2-choice{font-size: 0.8em;}.autoship_user{width: auto;}.my_interval{padding-left: 0 !important; width: 6rem !important;}.wrapper-dropdown .paw-dropdown .myInterval{padding-left: 5px !important;}}@media(min-width: 1500px){.autoship_user{width: auto;}.my_interval{padding-left: 0 !important; width: 8rem !important;}}.new_address_form label{text-align: left; width: 100%; font-weight:bold !important;}.my_address_form label{text-align: left; width: 100%; font-weight:bold !important;}.new_address_form .a-submit, .my_address_form .a-submit, .new_address_form .btn-secondary ,.my_address_form .btn-secondary{font-size: 1.5vh !important;}.pawpot_getting_started_container .form-control.select2-container{height: auto !important; padding: 0; text-align: left;}.pawpot_getting_started_container .select2-container .select2-choice{border: none !important; height: 40px; line-height: 2.2;}.pawpot_getting_started_container .select2-container .select2-choice > .select2-chosen{background: white; font-size: inherit;}.pawpot_getting_started_container .select2-results .select2-result-label{padding: 3px 3px 4px; font-size: inherit !important;}.pawpot_getting_started_container #select2-drop .select2-results .select2-result-label{padding: 3px 3px 4px; font-size: inherit !important;}.select2-container .select2-choice .select2-arrow b{height: 100%; background-position-y: 5px;}@media(max-width: 990px){.pawpot_getting_started_container .select2-results .select2-result-label{font-size: inherit !important;}.pawpot_getting_started_container #select2-drop .select2-results .select2-result-label{font-size: inherit !important;}.pawpot_getting_started_container .select2-results .select2-result-label{font-size: inherit !important;}.home_baner_responsive_text{padding-top: 33.33% !important;}.responsive_label_1{order: 1;}.responsive_label_3{order: 2;}.responsive_label_3{display: none;}.responsive_label_extra_3{display: block !important;}.responsive_label_2{order: 3;}.responsive_label_4{order: 4;}.dogTypeSelector .flat_input{box-shadow: none;}.address_edit .form-control.select2-container{max-width: 80%;}.bottom_div_1 .input_edit.my_interval{margin-bottom: 5px !important; margin-left: 2px !important;}.my_payment_method_show_res{display: block !important;}.my_payment_method_hide_res{display: none !important;}}@media(max-width: 600px){.my_pet_reponsive_90{flex: 0 0 90% !important; max-width: 90% !important;}.my_pet_reponsive_10{flex: 0 0 10% !important; max-width: 10% !important;}.cross_btn{margin-top: 20px !important;}.bottom_div_1{white-space: normal; overflow: inherit;}.my_autoships .input_edit.my_interval{width: 80% !important;}.payment_edit .form-control.select2-container{min-width: 80% !important;}}@media(max-height: 990px){.custome_myautoship_responsive .col-md-2, .custome_myautoship_responsive .col-md-3, .custome_myautoship_responsive .col-md-4{line-height: 1 !important;}.payment_edit .form-control.select2-container{min-width: auto !important;}.address_edit .form-control.select2-container{min-width: auto !important;}.payment_edit .form-control.select2-container a{margin-top: 0 !important;}.payment_edit .select2-container .select2-choice > .select2-chosen{font-size: 1.5vh !important;}.select2-container .select2-choice > .select2-chosen{font-size: 1.5vh !important;}.address_edit .form-control.select2-container a{font-size: inherit !important; margin-top: 0 !important;}}.payment_edit .select2-container .select2-choice > .select2-chosen{font-size: 1.5vh !important;}.payment_edit .form-control.select2-container{min-width: 100%;}.address_edit .form-control.select2-container{min-width: 100%; margin-top: 1px;}.pawpots_shop input[type=number]{height: 2.2rem !important;}.pawpot_getting_started_container .select2-container .select2-choice > .select2-chosen{font-size: inherit !important;}@media(min-width: 990px){.round .select2-container .select2-choice{width: 90px;}.round .select2-results span{font-size: 1.8vh !important;}.round .select2-search input{font-size: 1.8vh !important;}.round .select2-results .select2-result-label{padding: 3px 3px 4px; font-size: 1.6vh !important;}}@media(max-width: 990px){.payment_edit .form-control.select2-container{width: 100% !important; margin-top: 3px;}.add_rso_section .input_edit.my_interval{width: 80% !important;}#my_pets .pawpot-select-text{line-height: 5vh;}.sweet_alert_select{width: 100%;}}.prd_add_input input[type=number]{width: 100% !important; margin-bottom: 10px; opacity: 1 ;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{opacity: 1 !important;}.input-section .add_product_options{width: 13rem;}#petName .emptyField{box-shadow: 0px 0px 5px 0px #f15848 !important; -webkit-box-shadow: 0px 0px 5px 0px #f15848 !important;;}.regiondropdown .dropdown-item img{height: 25px !important; width: 25px !important; object-fit: contain; padding-left: 0px; margin-right: 5px;}.regiondropdown .dropdown-item:after{content: " "; display: block; height: 2px; width: 100%; border-top: 1px solid #ceced8; margin-top: 5px;}#dropdownMenuButton{background: none; border: none; box-shadow: none; font-weight: bold; font-size: 2vh; font-weight: 700; font-family: "GT Walsheim Pro", sans-serif; padding-left: 0; padding-right: 0;}.websitefront ~ main{padding-top: 0 !important;}main #hero.about_page_baner, main #hero.dog_food_baner{height: 70vh; background-size: cover; background-position-x: center !important;}main #hero, main #hero.cat_banner{height: 70vh; background-size: cover; background-position-x: right !important;}#dropdownMenuButton:hover{background: transparent;}.oe_website_login_container{margin-top: 120px;}.oe_website_login_container{margin-top: 60px;}#carouselExampleIndicators .carousel-caption{position: absolute; right: 15%; bottom: 20px; left: 6%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #FFFFFF; text-align: center; top: 35%; right: inherit;}#carouselExampleIndicators .carousel-indicators li{width: 20px; height: 20px; border-radius: 50%; background-color: #f15848;}#carouselExampleIndicators .carousel-control-next-icon{background-image: url("/pawpot_website/static/src/img/home/arrow_2.png") !important;}#carouselExampleIndicators .carousel-control-prev-icon{background-image: url("/pawpot_website/static/src/img/home/arrow_1.png") !important;}#carouselExampleIndicators .carousel-control-next-icon{display: block; width: 45px; height: 50px; margin-left: auto; margin-right: 7%;}#carouselExampleIndicators .carousel-control-prev-icon{display: block; width: 45px; height: 50px; margin-right: auto; margin-left: 7%;}#wrapwrap{overflow-x: hidden;}.grey-color,.grey-color:hover{background: grey; border-color: grey;}.oe_website_sale .btn-secondary,.oe_website_sale .btn-secondary:hover{background: grey !important; border-color: grey !important;}.hidenavbtn{display: none; transition: 0.3s;}.bg-light .hidenavbtn{display: block; transition: 0.3s;}#carouselExampleIndicators .carousel-item{transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; transition: transform 0.5s ease, -webkit-transform 0.5s ease; -webkit-backface-visibility: visible; backface-visibility: visible;}.no-navbar{margin-top: -84px;}.custome_cart_page .orangeButton,.custome_cart_page .orangeButton:hover{background: #f15848 !important; border-color: #f15848 !important;}.buildyourplan{background: #f15848 !important; border-color: #f15848 !important; color: white; transition: 0.5s;}.buildyourplan:hover{background: white !important; border-color: #f15848 !important; color: #f15848 !important;}@media(min-width: 990px){.second-menu-navbar .nav-item{margin-left: 3vh !important;}.show-in-mobile{display: none;}.navbar .dropdown-item{padding: 0.2rem 0.5rem; color: #f15848 !important;}.navbar .dropdown-menu{background-color: rgba(255,255,255,0.7); padding: 0 !important; min-width: 6rem; width: max-content;}.navbar.bg-light .dropdown-menu{background-color: rgba(255,255,255,1);}.dropdown-divider{margin: 0.1rem 0; overflow: hidden; border-top: 1px solid #f15848;}#carouselExampleIndicators .carousel-indicators{bottom: -10px;}#carouselExampleIndicators .carousel-indicators li{width: 12px; height: 12px; transition: 0.3s;}#carouselExampleIndicators .carousel-indicators li.active{width: 14px; height: 14px; transition: 0.3s;}.navbar.bg-light .dropdown img{border-color: #204941 !important;}}@media(max-width: 990px){#carouselExampleIndicators .carousel-caption{position: absolute; right: 5%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: white; text-align: center; top: 5%; left: 5%; display: block; margin-right: auto; margin-left: auto;}.navbar{background: white;}.show-in-dekstop{display: none;}.nav-item.show-in-mobile{margin-left: 0;}.navbar-brand.logo{margin-right: 0;}.my_account_home, .my_pets_container, .my_account_pages, .reponsive_payment_method{margin-left: 5px !important;}}.pricing-table-holder h3{font-size: 1.8rem !important; text-align: center !important; font-weight: 600; margin-bottom: 0; font-family: "GT Walsheim Pro", sans-serif !important;}.pricing-table-holder{border: 2px solid #F15848; box-shadow: none; border-radius: 0;}.pricing-table-holder:hover{background: transparent; cursor: pointer;}.recommendation-carousel-color{color: #323C5A; border: 8px solid #F15848; background: transparent; padding-left: 12px !important; padding-right: 12px !important; padding-bottom: 12px !important; padding-top: 0 !important;}.recommendation-carousel-color .category{color: #F15848 !important;}.pricing-table-holder .category:hover{color:#F15848; cursor: pointer;}.pricing-table-holder:hover p, .pricing-table-holder:hover h3, .pricing-table-holder:hover a{cursor: pointer;}.price-points{font-size: 2.2vh; font-weight: 400; margin-bottom: 0; text-align: center; line-height: 1.2; cursor: text; color: #f15848;}.gettingstartedpurchase .whitebtncolor, #payment_method .btn-secondary{background: white !important; border-color: #f15848 !important; color: #f15848 !important;}.gettingstartedpurchase .whitebtncolor:hover, #payment_method .btn-secondary:hover{background: #f15848 !important; border-color: #f15848 !important; color: white !important;}.gettingstartedpurchase .btn{padding-right: 1.5rem; padding-left: 1.5rem; font-weight: 400; padding-top: 0.2rem; padding-bottom: 0.2rem;}.displayHide{display: none !important;}@media(max-width: 992px){.pricing-table-holder img{border: 1px solid #F15848;}#carouselExampleIndicators .carousel-control-next-icon{width: 20px; height: 30px; margin-left: auto; margin-right: 10%;}#carouselExampleIndicators .carousel-control-prev-icon{width: 20px; height: 30px; margin-right: auto; margin-left: 10%;}#cart_products td{font-size: 0.8rem !important;}.gettingstartedpurchase .card-body .table td{padding-top: 0.3rem !important; padding-bottom: 0.3rem !important; font-weight: 400;}.pricesectiontable td{font-size: 0.8rem !important;}.oe_website_sale .td-qty{text-align: center !important;}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:hover{color: #f15848 !important;}.navbar .dropdown-divider{display: none;}.about-title{font-size: 2.5vh;}#carouselExampleIndicators .carousel-indicators{margin-bottom: 0;}#carouselExampleIndicators .carousel-caption{bottom: 5%; top: auto;}#carouselExampleIndicators img{opacity: 0.4;}#carouselExampleIndicators .carousel-item{background: linear-gradient(0deg, transparent 0%, black 94%);}#carouselExampleIndicators .carousel-indicators li{width: 8px; height: 8px;}#carouselExampleIndicators .home_baner_responsive_text{display: grid;}#carouselExampleIndicators .home_baner_responsive_text div{margin-top: 2vh !important;}.orangeButton-banner{font-size: 1.8vh;}}.breadinput{text-transform: capitalize;}@media(min-width: 992px){.navbar-brand{margin-right: 0!important;}.breadinput{font-size: 0.7vw !important; font-weight: 650; text-transform: capitalize;}.dognopadding{padding: 0;}.page3, .page4{margin-bottom: 60px;}}.pawpot_getting_started_container{font-size: 1rem !important;}.breadinput input[type="radio"]{margin-bottom: 0.5rem;}.removeborder td{border: none;}@media only screen and (width: 1024px),only screen and (width: 1280px), only screen and (width: 1360px),only screen and (width: 1368px), only screen and (width: 1600px) , only screen and (height: 576px), only screen and (height: 768px), only screen and (height: 720px), only screen and (height: 900px){.dataselect img{margin-right: 8px;}.radiobtn{margin-left: 8px;}html{font-size: 12px !important;}.getting_start_v2 header img{height: 4.5rem !important;}.form-control{height: 40px !important; font-size: 1.1rem !important;}.pawpot_getting_started_container .select2-container .select2-choice{height: 40px !important;}.firstrow{margin-bottom: 20px;}.firstrowselect{margin-top: 0.5rem;}.bottomrowandbuttons{position: initial !important; padding-right: 0 !important;}input[type="radio"]::before{width: 7px !important; height: 7px !important; margin: 3px 3px !important;}input[type="radio"]{min-width: 15px !important; min-height: 15px !important; width: 15px !important; height: 15px !important;}.select2-choice .select2-arrow{margin-top: 0rem !important;}.box-section.activebefore::before,.box-section.activeafter::before,.box-section.activeafter3::before,.box-section.activeafter4::before{height: 5rem; width: 5rem; margin-top: -3.2rem;}.box-section.activeafter::before,.box-section.activeafter3::before,.box-section.activeafter4::before{margin-right: -1rem;}.linegenerate{border-top: 4px solid #b3b3b3;}.nextButton{font-size: 0.8rem;}.imageSelectorBreedSize{padding-right: 15px; padding-left: 15px;}.wrapper-dropdown .pawpot-select-text{font-size: 1rem !important; font-weight: 500 !important;}.cat_img_1{height: 5rem;}.cat_img_2{height: 5.5rem;}.cat_img_3{height: 6rem;}.dog_img{height: 5rem;}.catimgsec{height: 6rem;}.recommendtext span{font-size: 1rem !important;}.stepcount img{height: 4.5rem;}.foodpack-selection-template .section-title h2{font-size: 1rem !important;}.foodpack-selection-template .section-title p{font-size: 0.9rem !important;}.getting_start_six_two .owl-carousel .owl-item img{height: 15vh; width: 14vh; margin-top: -8vh;}.pricing-table-holder{padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}.price-inner{padding-top: 6vh;}.pricing-table-holder h3{font-size: 1rem !important; min-height: 1.2rem !important;}.price_middle_sectio{min-height: 10vh;}.price-points{font-size: 1rem !important;}.foodpack-selection .btn-link span{font-size: 0.9rem;}.createline1::after,.createline::after{content: none !important;}.maincollapsesection .card-body{font-size: 0.9rem !important;}.price-section{margin-top: 1rem !important;}.price-section p{font-size: 0.9rem !important;}.boximg img{height: 6rem !important;}.downarrowfood img{height: 1.7rem;}.downarrowfood a{padding-top: 0px;}.boxtextsection{font-size: 0.7rem !important;}.setradiobtn img{height: 7rem !important; margin-right: auto; margin-left: auto;}.trialselection span{font-size: 0.9rem !important;}.setradiobtn img{height: 6.5rem !important; margin-right: auto; margin-left: auto;}.lastselectarrow img{height: 2.5rem !important; right: 75px; margin-top: -23px;}.continue_checkout{border-radius: 50px; font-size: 1rem;}}@media only screen and (height: 1080px){.bottomrowandbuttons{position: initial !important; padding-right: 0 !important;}}@media only screen and (width: 1600px) , only screen and (height: 900px){.dataselect img{margin-right: 8px;}.firstrow img{height: 70px !important;}.cat_img_1{height: 8rem;}.cat_img_2{height: 9rem;}.cat_img_3{height: 10rem;}.dog_img{height: 10rem;}.catimgsec{height: 12rem;}.form-control{height: 40px !important; font-size: 1.5rem !important;}.box-section.activebefore::before, .box-section.activeafter::before, .box-section.activeafter3::before, .box-section.activeafter4::before{height: 8rem; width: 8rem; margin-top: -5.2rem;}.box-section.activeafter::before, .box-section.activeafter3::before{margin-right: -1.5rem;}.box-section.activeafter4::before{margin-right: -1.8rem;}.nextButton{font-size: 1.1rem;}.wrapper-dropdown .pawpot-select-text{font-size: 1.5rem !important; font-weight: 500 !important;}.displaygrid1600{display: grid;}.lastselectarrow img{height: 2.5rem !important; right: 130px; margin-top: -23px;}.recommendtext span{font-size: 1.5rem !important;}.stepcount img{height: 7.5rem;}.foodpack-selection-template .section-title h2{font-size: 1.8rem !important;}.foodpack-selection-template .section-title p{font-size: 1.5rem !important;}.pricing-table-holder h3{font-size: 1.5rem !important; min-height: 2.2rem !important;}.boximg img{height: 10rem !important;}.boxtextsection{font-size: 1rem !important;}.setradiobtn img{height: 10rem !important; margin-right: auto; margin-left: auto;}.trialselection span{font-size: 1.5rem !important;}.lastselectarrow img{height: 3.5rem !important; right: 90px; margin-top: -30px;}.continue_checkout{font-size: 1.8rem;}.price-points{font-size: 1.2rem !important;}.price_middle_sectio{min-height: 8vh;}.foodpack-selection .btn-link span{font-size: 1.2rem;}.price-section p{font-size: 1.2rem !important;}.getting_start_six_two .owl-carousel .owl-item img{height: 12vh; width: 12vh; margin-top: -6vh;}.getting_start_v2 header img{height: 6rem !important;}}@media(min-width: 1500px){.createline1::after{width: 48%;}.createline::after{width: 18%;}}@media only screen and (width: 1360px) , only screen and (height: 768px){.createline::after{width: 12%;}.createline1::after{width: 42%;}}@media(min-width: 1900px){.getting_start_six_two .owl-carousel .owl-item img{height: 14vh; width: 14vh; margin-top: -7vh;}}@media(max-width: 992px){.bg-light .hidenavbtn{display: none !important; transition: 0.3s;}.pagesec1{margin-bottom: 0 !important;}.recommendation-carousel-color{padding-bottom: 20px !important;}}.createborder{padding: 5px; text-align: center;}.page2 .dog_img{transform: scaleX(-1);}.createborder{line-height: 1.5;}@media(min-width: 1925px){#gettingstartheader .navbar-brand.logo img{margin-left: auto !important;}}@media(min-width: 992px) and (-webkit-min-device-pixel-ratio: 1){.getting_start_six_two .owl-carousel .owl-item .recommendation-carousel-color img{height: calc(14vh - 8px); width: calc(14vh - 8px);}.recommendation-carousel-color .price-inner{padding-top: calc(7.5vh - 8px) !important;}.price_middle_sectio{min-height: auto;}.pricing-table{margin-top: 9vh;}.getting_start_v2.getting_start6_v2 header img{margin-left: unset;}.getting_start6_v2.container header{font-size: 36.9708px !important;}.bottomrowandbuttons{padding-bottom: 30px;}.getting_start_v2 .container header{font-size: 36.9708px !important;}.getting_start_v2 .recommendtext span{font-size: 29.1875px !important;}.stepcount img{height: 8.5rem !important;}.foodpack-selection-template .section-title h2{font-size: 38.9167px !important;}.foodpack-selection-template .section-title p{font-size: 29.1875px !important;}.pricing-table-holder h3{font-size: 34.0521px !important; min-height: auto;}.price-points{font-size: 24.3229px !important;}.foodpack-selection .btn-link span{font-size: 24.3229px !important;}.price-section p{font-size: 24.3229px !important;}.section-title.aftermiddleline h2{font-size: 38.9167px !important;}.section-title.aftermiddleline p{font-size: 36.9708px !important;}.boxtextsection p{font-size: 24.3229px !important;}.trialselection span{font-size: 33.9596px !important;}.trialselection-last span{font-size: 25.4086px !important;}.continue_checkout{font-size: 36.1948px !important;}.checkout-btn{text-align: center; padding: 0 60px; padding-top: 90px !important; padding-bottom: 30px !important;}.continue_checkout{padding: 0 60px;}.lastselectarrow img{position: absolute; height: 60px !important; right: 50px; margin-top: -45px; margin-right: -20px;}.trialselection input[type="radio"]{width: 42px !important; height: 42px !important;}.trialselection input[type="radio"]::before{width: 30px !important; height: 30px !important; margin: 5px 5px !important;}.setradiobtn .potimg{height: 13rem !important;}.downarrowfood img{height: 3.5rem; margin-bottom: -90px;}.boximg img{height: 9rem !important;}.page1,.page2,.page4{margin-bottom: 40px;}.page3{margin-bottom: 90px;}.getting_start_v2 header img{height: 7.2rem !important; margin-top: -2rem; margin-left: auto; margin-right: auto;}.firstrowselect span{font-size: 13.3056px !important;}#gettingstarted .desc{font-size: 22.1759px;}#gettingstarted .form-control{font-size: 22.1759px !important; font-weight: 400 !important; padding-top: 10px; padding-bottom: 10px; height: auto !important;}.pawpot_getting_started_container .select2-container .select2-choice{border: none !important; height: auto !important; line-height: normal;}.pawpot_getting_started_container .select2-container .select2-choice > .select2-chosen{font-size: 22.1759px !important; line-height: 1.5; padding-left: 10px;}.breadinput{font-size: 15.3056px !important;}.nextButton{font-size: 17.7407px;}.dog_img{height: 7rem; max-width: 100% !important;}.datagettingstartsection .page1 .wrapper-dropdown{border-radius: 0; height: auto; font-weight: 500; line-height: 1.2; padding-top: 12.5px; padding-bottom: 12.5px; padding-left: 1rem;}.datagettingstartsection .wrapper-dropdown{border-radius: 0; height: auto; font-weight: 500; line-height: 1.2; padding-top: 9px; padding-bottom: 9px; padding-left: 1rem;}.page2 .pawpot-select-text{font-size: 22.1759px !important; font-weight: 400;}.padding-right-0{padding-right: 0;}.box-section.activebefore::before{height: 125px; width: 125px; margin-top: -80px; left: -10px; margin-left: -30px;}.box-section.activeafter::before{height: 125px; width: 125px; margin-top: -80px; left: -10px; margin-right: -28px;}.box-section.activeafter3::before{height: 125px; width: 125px; margin-top: -80px; float: right; left: -10px; margin-right: -28px;}.box-section.activeafter4::before{height: 125px; width: 125px; margin-top: -80px; left: -10px; margin-right: -28px;}.page3 .treatCaption{font-size: 13.1389px !important; font-weight: 600;}.regCaption{font-size: 13.1389px; text-transform: capitalize; font-weight: 600;}.OrangeCaptionSmall{font-size: 13.1389px !important; font-weight: 400 !important;}form label{font-weight: 600; font-size: 21.8981px;}.seemyplan{font-size: 26.9042px !important; padding-top: 8%; padding-bottom: 8%; padding-left: 6%; padding-right: 6%;}.getting_start_v2 .oe_login_buttons a{font-size: 13.1389px;}}.getting_start_v2 .oe_login_buttons{line-height: 0;}.form-control::placeholder{opacity: 0.2; padding-bottom: inherit !important; font-weight: 300;}.getting_start_v2 .select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background: url("http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") !important; background-repeat: no-repeat !important; background-position-y: 10px !important;}.select2-container .select2-choice .select2-arrow{right: 10px;}.dog_img{margin-bottom: 1rem;}.catimgsec img{margin-bottom: 0.5rem;}.oe_website_login_container .wrapper-dropdown{border: 1px solid black;}@media(height: 720px) and (max-width: 992px){.datagettingstartsection input[type="radio"]::before{width: 9px !important; height: 9px !important; margin: 2px 2px !important;}.createborder{font-size: 1.8rem;}.dog_img{height: 7rem;}.page2 img{height: 7rem;}}@media(height: 720px) and (min-width: 992px){#gettingstarted .form-control{font-size: 16px !important;}.pawpot_getting_started_container .select2-container .select2-choice > .select2-chosen{font-size: 16px !important;}.wrapper-dropdown .pawpot-select-text{font-size: 16px !important; font-weight: 400 !important;}.select2-container .select2-choice .select2-arrow b{background-position-y: 5px !important;}.dog_img{height: 8rem; max-width: 100% !important;}.cat_img_3{height: 8rem;}.cat_img_3{height: 7rem;}.cat_img_3{height: 6rem;}.box-section.activebefore::before{height: 110px; width: 110px; margin-top: -72px; left: -10px; margin-left: -30px;}.box-section.activeafter::before{height: 110px; width: 110px; margin-top: -72px; left: -10px; margin-right: -25px;}.box-section.activeafter3::before{height: 110px; width: 110px; margin-top: -70px; float: right; left: -10px; margin-right: -25px;}.box-section.activeafter4::before{height: 110px; width: 110px; margin-top: -70px; left: -10px; margin-right: -25px;}}@media(max-width: 992px){.page1 .select2-choice .select2-arrow{margin-top: 0px !important;}.getting_start_v2 .page1 .select2-container .select2-choice .select2-arrow b{background-position-y: 0px !important;}.getting_start_v2 .form-control{margin-left: -2px;}.getting_start_v2 header img{height: 3rem !important; margin-top: 0.5rem !important; margin-bottom: 0.5rem;}.pagesec1 .desc, .pagesec1.desc{padding-top: 0;}.get_start_1 .desc{font-size: 16px !important;}.page3{margin-bottom: 40px;}.imageSelectorActivityLevel .text-section{min-height: 90px;}.page4{margin-bottom: 60px;}#gettingstarted .form-control{font-size: 15px !important; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; line-height: 1 !important; height: auto; font-weight: 400 !important;}.pawpot_getting_started_container .select2-container .select2-choice{height: auto !important; line-height: 1 !important; font-size: 15px !important; font-weight: 400 !important; padding-left: 0;}.page2 .wrapper-dropdown{padding-left: 5px; height: auto; font-weight: 400; font-size: 14px; padding-top: 12px; padding-bottom: 12px; line-height: 1 !important;}.padding-right-0{padding-right: 0 !important;}.pawpot_getting_started_container .select2-container .select2-choice > .select2-chosen{font-size: 14px !important;}.wrapper-dropdown .pawpot-select-text{font-size: 14px !important; font-weight: 400 !important;}.getting_start_v2 .select2-container .select2-choice .select2-arrow b{background-position-y: 3px !important;}.getting_start_v2 .desc{margin-left: 10px; margin-bottom: 10px !important; margin-top: 10px;}.rm-pt{padding-top: 0 !important;}.page4 label{float: left; font-size: 16px; margin-bottom: 0; margin-left: 10px;}.seemyplan{height: auto; padding-top: 5%; padding-bottom: 5%; width: 80%; display: block; margin-right: auto; margin-left: auto; font-size: 17px !important;}.box-section.activebefore::before{margin-left: -15px;}.box-section.activeafter::before, .box-section.activeafter3::before{margin-right: -15px;}.box-section.activeafter4::before{margin-right: -15px;}.stepcount img{height: 4rem;}.foodpack-selection-template{padding: 0 0 !important;}.pricing-table{margin-top: 12vh;}}.btn:focus,.btn:active{outline: none !important; box-shadow: none !important;}.gettingstartedpurchase .js_cart_lines.alert.alert-info,.gettingstartedpurchase .js_cart_lines.alert.alert-danger,.gettingstartedpurchase .js_cart_lines.alert.alert-warning{margin-bottom: 50px;}.second-menu-navbar .js_usermenu .dropdown-divider:last-child{border: none; margin-bottom: 0.2rem;}@media(min-width: 992px){.banner_blog{height: 60vh !important;}}@media(max-width: 990px){#select2-drop .select2-results .select2-result-label{padding: 3px 3px 4px; font-size: 1rem !important;}.my_account_autoship td{padding: 0 !important; line-height: 1.63;}.my_account_autoship .navigation-box a{font-size: 1rem !important;}}.checkout_autoformat label{font-weight: 700 !important;}.td-img img{max-height: 180px;}@media(max-width: 400px){.bottom_div_4{}.autoship_user{font-size: 1.8vh !important; border: none; width: 50%;}}.navigation-title a:hover{cursor: pointer;}.my_address_form{width:50%; margin-left : 25%; margin-top : 2rem}.new_address_form{width:50%; margin-left : 25%; margin-top : 2rem}.vbox-figlio{background:transparent !important;}@media(max-width: 500px){.my_address_form{width:80%; margin-left : 5vh;}.new_address_form{width:80%; margin-left : 5vh;}}.a-submit{font-size: 2.5vh;}.o_portal_navbar{z-index: -5;}#wrap .navbar{z-index: 10 !important;}.o_portal_wrap .o_portal_navbar{z-index: 10 !important;}@media(max-width: 990px){.my_pets_section_form .btn-primary{margin-top: 50px;}}.payment_method{font-size: 1vh !important; border:none; width: 200px;}.about_grp_2{padding-top: 1.5rem !important;}.about_grp_1{height: auto !important;}.vbox-figlio{background:transparent !important;}.progress-wizard .progress-wizard-step.active .progress-wizard-dot{background:#f15848 !important;}.grey-color, .grey-color:hover{background: grey; border-color: grey; color: white;}.owl-next:focus,.owl-prev:focus{outline: none; box-shadow: none;}#preloader{position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(255,255,255,0.7); z-index: 99;}#preloaderstatus{width: 300px; height: 300px; position: absolute; left: 50%; top: 50%; background-image: url(/pawpot_website/static/src/img/loading-icon.gif); background-repeat: no-repeat; background-position: center; margin: -100px 0 0 -100px;}.o_hide{display: none !important;}.loading-block,.loading-block-checkoutPage{position: absolute; background-color: #0a060661; top: 0; left: 0; right: 0; bottom: 0; z-index: 9999;}.loading-message-block{text-align: center; position: absolute; top: 50%; left: 50%; will-change: transform; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); transform: translateX(50px);}.loading-message{font-size: 14px; line-height: 20px; color:white}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.firstbannerright{right: 3% !important;}.banner_text_first{}.banner_text_first a{margin-top: 10px;}@media(min-width: 992px){.show_first_in_responsive{display: none !important;}}@media(max-width: 992px){.loading-message-block img{width: 55px;}.first-img-banner{object-fit: cover !important; object-position: center !important; opacity: 1 !important;}.show_first_in_responsive{display: block !important;}.hide_first_in_responsive{display: none !important;}#carouselExampleIndicators .span1.first_banner_span{font-size: 25px !important;}}#topbar{background: url('/pawpot_website/static/src/img/PP_Eureeca_WebBanner.jpg') !important; object-fit: cover; height: 100px; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important;}#topbar ~ main{margin-top: 100px;}@media(min-width: 992px){.hide_dekstop_top{display: none;}.topbarmaincontainer{max-width: 100%; padding: 0.5rem 3rem;}.topbarmaincontainer .row{width: 100%;}.col-title span{font-family: "GT Walsheim Pro", sans-serif; font-weight: bold; font-size: 32px; color: #323C5A; margin-left: 10px;}.col-text{text-align: right;}.col-text span{font-size: 20.3229px; font-weight: 500 !important; font-family: "GT Walsheim Pro", sans-serif; color: #323C5A; top: 25%; width: 100%; position: relative;}.col-text a{background: white; padding-right: 15px; padding-left: 15px; border-radius: 20px; font-size: 17px; padding-top: 3px; padding-bottom: 3px; margin-left: 15px; margin-top: -4px; position: inherit; top: -2px; color: #323C5A;}}@media(max-width: 1300px){#topbar{background: url('/pawpot_website/static/src/img/PP_Eureeca_WebBanner.jpg') !important; object-fit: cover; height: 100px; background-repeat: no-repeat !important; background-size: 100% 100% !important; background-position: center !important;}}@media(max-width: 992px){.hide_dekstop_top{display: block;}#topbar ~ main, #topbar ~ nav{margin-top: 100px !important;}#topbar{background-image: url('/pawpot_website/static/src/img/PP_Eureeca_WebBanner_MobileVersion_1.png') !important; object-fit: cover; height: 100px !important; background-repeat: no-repeat !important; background-size: contain !important; background-position: center !important; background-color: #F9D14E !important;}#topbar .top-text-offer{text-align: center; color: white; background: transparent; font-size: 2vh; font-weight: 500; padding-top: 0; padding-bottom: 5px; margin-top: 2px;}.slider-responsive-bar{display: none;}}.appointment_show_in_dekstop{display: block;}.appointment_show_in_mobile{display: none;}@media(max-width: 992px){.appointment_show_in_dekstop{display: none !important;}.appointment_show_in_mobile{display: block;}.appointment_show_in_mobile .subpointstitle{display: inline; text-transform: capitalize; font-weight: normal;}.appointment_show_in_mobile .subpointstitle p{margin-left: 5px;}.appointment_show_in_mobile .subpoints{padding-left: 25px;}}.pet_edit_submit_form .is-invalid, .appointment_submit_form .is-invalid{box-shadow: 0 0 10px #f15848 !important;}.modal_set_reason .is-invalid{box-shadow: 0 0 10px #f15848 !important;}#pay_with .modal-dialog{margin-top: 80px;}.sale_order_responsive_page #details{padding-top: 0; padding-bottom: 0;}.sale_order_responsive_page #details ~ section{padding-top: 0;}@media(max-width:992px){.sale_order_responsive_page{}.sale_order_responsive_page #introduction h2{text-align: left;}.sale_order_responsive_page #so_date{text-align: left;}.sale_order_responsive_page #so_date strong{font-weight: 600; text-align: left;}.sale_order_responsive_page #so_date span{font-weight: 400; text-align: left;}.sale_order_responsive_page #informations strong{font-weight: 600; text-align: left;}.sale_order_responsive_page #informations span{font-weight: 400; text-align: left;}.sale_order_responsive_page #informations address{text-align: left;}.sale_order_waiting_text{display: none;}.sale_order_responsive_page .btn-primary, .sale_order_responsive_page .btn-danger, .sale_order_responsive_page .btn-secondary{font-size: 0.6rem; padding-top: 0.1vh; padding-bottom: 0.1vh; padding-left: 1vh; padding-right: 1vh;}.sale_order_date_type{text-align: left;}.sale_order_responsive_page #details{padding-top: 0; padding-bottom: 0;}.sale_order_responsive_page #details h3{text-align: left;}.sale_order_responsive_page #details table tr th{font-weight: 600; font-size: 1rem;}.sale_order_responsive_page .sale_tbody td{font-weight: 400;}.sale_order_responsive_page .sale_tbody #product_name{text-align: left;}.sale_order_responsive_page #total table td{font-weight: 400;}.sale_order_responsive_page .set-left{text-align: left;}.sale_order_responsive_page .set-bold-fixed{font-weight: 600;}.sale_order_responsive_page .sale_inv_name_date{display: grid; text-align: left;}.sale_order_responsive_page #details ~ section{padding-top: 0;}.sale_order_responsive_page .sale_payemt_terms h3, .sale_order_responsive_page #terms h3{text-align: left;}.sale_order_responsive_page .sale_payemt_terms span, .sale_order_responsive_page #terms span{text-align: left; font-weight: initial; display: block;}.sale_not_yet_invoiced{text-align: left;}.sale_order_responsive_page{font-size: 1rem;}.o_portal .o_portal_submenu.breadcrumb{padding-right: 0 !important; padding-left: 15px !important;}.o_wblog_post_content_field p{text-align: initial;}.blog_header .o_record_cover_image ~ .position-relative{background: initial;}.o_wblog_post .o_wblog_normalize_font{text-align: initial; font-weight: initial;}.pawpots_blog_list_title{text-align: left;}.v2_3_saleReport_info_thirdCol{border-right: 0.5px solid rgba(50, 60, 90, 0.20);}.v2_3_saleOrder_report_payNowcontainer{justify-content: center;}.v2_3_invoice_header_container{align-items: center;}.v2_3_invoice_title_container h1{font-size: 20px !important;}.v2_3_invoice_header_container{padding-left: 0 !important;}.v2_3_saleReport_info_div{text-align: left !important; padding-left: 5px !important;}.v2_3_saleReport_info_secondCol,.v2_3_saleReport_info_thirdCol{padding-left: 0px !important;}.v2_3_saleOrder_portal_tableContainer tr td:first-child{text-align: left; padding-left: 0;}}#shipping_and_billing .fa-edit{font-size: 1.2rem;}.othercardsection .coupon_form a.a-submit, .gettingstartedpurchase .coupon_form a.a-submit{font-size: 1rem !important;}.othercardsection .coupon_form a.a-submit:hover,.gettingstartedpurchase .coupon_form a.a-submit:hover{color: #ffffff;}.website_blog .o_wblog_post_title #o_wblog_post_name h1{font-weight: 300; line-height: 1.2; font-size: 3.5rem; font-family: "GT Walsheim Pro", sans-serif;}.swal2-popup{width: 430px; padding: 0; border-radius: 10px;}.swal2-popup{background: #FFFFFF !important; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);}.swal2-icon{width: 100% !important; height: 100% !important; margin: 0; line-height: 5em; height: 90px; width: 90px; border-radius: 0; border-radius: 10px 10px 0px 0px; background: #F9D14E; padding: 55px 0; border-width: 0; max-width: 430px;}.swal2-icon.swal2-success{position: relative; box-sizing: content-box; justify-content: center; width: 5em !important; height: 5em !important; margin: 1.25em auto 1.875em; border: .25em solid transparent; border-radius: 50%; font-family: inherit; line-height: 5em; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 0;}.swal2-icon-content{height: 90px; width: 90px; text-align: center; margin-right: auto; margin-left: auto; justify-content: center; border: 6px solid #fff; border-radius: 50%;}.swal2-title{color: #323C5A !important; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; font-family: "GT Walsheim Pro", sans-serif; padding: 30px;}#swal2-content span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; text-align: center; color: #323C5A;}.drop_down_section{display: block; margin-right: auto; margin-left: auto; width: 100%; max-width: 304px; margin-top: 10px; border: 1px solid rgba(50, 60, 90, 0.5); border-radius: 5px;}.swal2-actions{display: flex; z-index: 1; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%; margin: 30px 0; margin-bottom: 33px; max-width: 304px; margin-right: auto; margin-left: auto;}.swal2-actions .swal2-styled{margin: 0; padding: .625em; box-shadow: none; font-weight: 500; font-style: normal; font-weight: 700; font-size: 18px !important; line-height: 21px; text-align: center; color: #FFFFFF !important; display: table-cell; padding-left: 0; padding-right: 0;}.swal2-actions .swal2-styled:nth-child(1){width: calc(50% - 5px); margin-right: 5px;}.swal2-actions .swal2-styled:nth-child(2){width: calc(50% - 5px); margin-left: 5px;}.swal2-styled.swal2-confirm{background: rgba(198, 198, 198, 0.7) !important; border-radius: 5px;}.swal2-styled.swal2-confirm:hover{background: #F9D14E !important;}.swal2-styled.swal2-cancel{background: #F9D14E !important; border-radius: 5px;}.swal2-content{color: #323C5A;}.swal2-icon.swal2-error.swal2-icon-show{display: grid;}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{height: 80px; display: block; width: 80px; max-width: 80px; border: 4px solid #f27474; padding: 20px; border-radius: 50%;}.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"]{left: 0.8em; transform: rotate(45deg);}.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"]{right: 0.8em; transform: rotate(-45deg);}.drop_down_section select option{background: white !important; padding: 10px !important; color: #323C5A; font-family: 'GT Walsheim Pro' !important; font-style: normal !important; font-weight: 500 !important; font-size: 18px !important; line-height: 20px !important;}.drop_down_section select option:hover{background: #323C5A !important; color: white !important;}@media(min-width:992px){select::-webkit-scrollbar{width: 8px;}select::-webkit-scrollbar-thumb{background-color: #aaa; border-radius: 5px;}}@supports (-webkit-appearance:none){@media(min-width:992px){#select2-drop{min-width: 58px;}}}select option{background:#fff; padding:10px !important; background-color: #fff !important;}.custom_option{color: #323C5A; font-size:16px; padding: 10px;}.custom_option:hover{background:#323C5A !important; color:#fff !important;}.google_review_container .owl-nav .disabled img{display: none;}.passwordContainer{position: relative;}.togglePasswordContainer{position: absolute; top: -2px; right: 10px;}.togglePasswordContainervetProfile{top: 13px;}.togglePasswordContainerLogin,.togglePasswordContainerSignUp{top: 12px;}.togglePasswordContainer img{cursor: pointer;}.custom_status_msg .alert-dismissable span{color: #323C5A !important}#div_phone{max-height: 55px; padding-bottom: 0 !important; padding-top: 0 !important;}.phone_block{display: block;}#div_phone #dropdownpetButton{max-height: 54px; height: 55px;}#div_phone #dropdownpetButton{border-right: 1px solid rgba(50, 60, 90, 0.2) !important; padding-right: 15px !important; margin-right: 15px !important; padding-left: 0px !important;}.v2_1_profile_password .is-invalid, .v2_1_user_profile_update .is-invalid, #map.is-invalid, .v2_1_address_add_edit .is-invalid,.v3_oe_signup_form .is-invalid{box-shadow: 0 0 10px #f15848 !important;}#wrapwrap[aria-hidden="true"]{display: block !important;}@media(min-width:992px){.v3_home_hide_res_ .owl-item:last-child{display: none !important;}}input[type="password"]::-ms-reveal{display: none !important;}.v2_3_accessDenied_alert{margin-top: 1rem !important;}.terms-condition-title h1{font-size: 5vh !important; font-weight: 900 !important; font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 10px; padding-bottom: 0; line-height: 34px; text-align: center; color: #F15848;}@media(max-width:992px){.terms-condition-title h1{font-size: 3vh !important;}.v2_1_address_add_edit select{padding-left: 18px !important; padding-bottom: 9.2px !important; -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none; background-image: url('/pawpot_website/static/src/img/v2_1/drop_down_arrow.png') !important; background-position: right center !important; background-repeat: no-repeat !important; padding-right: 24px !important; background-position-x: calc(100% - 18px) !important; font-family: "GT Walsheim Pro", sans-serif; background: transparent; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px !important; color: #323C5A; background-position-y: 5px !important;}.v3_my_new_address_check .form-row{margin-right: 0; margin-left: 0;}}.v2_1_profile_password{max-width: 430px !important; padding: 0 !important; margin: unset !important; background: transparent !important;}#v2_3_signup{margin-left: auto; margin-right: auto;}

/* /pawpot_website/static/src/css/account_cart.css defined in bundle 'web.assets_frontend' */
 .gettingstartedpurchase{font-family: 'GT Walsheim Pro', sans-serif;}.cart_address_be_aware a{color: #3fade8 !important;}.gettingstartedpurchase .row-qty,.gettingstartedpurchase .row-price{vertical-align: baseline !important;}.btn-ship a{font-size: 20px;}.btn-ship a:hover{color: white;}@media(min-width: 992px){.tabmenuone #cart_products td{padding-bottom: 0px !important;}.gettingstartedpurchase .container{max-width: 992px; padding: 0 !important;}.otherpagepurchase.otherpagepurchase .container{max-width: 1476.8px; padding-left: 15px !important; padding-right: 15px !important;}.gettingstartedpurchase .createborder{padding-top: 0.2rem; padding-bottom: 0.2rem; font-size: 38px;}.addpet{font-size: 25px !important; padding-bottom: 0px; z-index: 99; margin-bottom: 0 !important;}.addpet a{font-size: 25px !important; padding-bottom: 0; z-index: 999;}.cart-prd-tabs .nav-tabs .nav-link{font-size: 30px; padding: 10px 20px; line-height: 1; z-index: 99 !important;}.cart-prd-tabs .petname{font-size: 25px !important; top: 30px; margin-top: 0px; line-height: 0; z-index: 0;}.smallcart.paddingright50{padding-right: 25px !important;}.card-text-1{font-size: 25px !important;}.hideinmobile .fa-question-circle-o{margin-top: -10px; position: absolute; margin-left: -15px; font-size: 16px;}.gettingstartedpurchase .fa-question-circle-o{font-size: 22px;}.bom_title{font-size: 20px !important;}.bom_title_list{font-size: 20px !important; margin-bottom: 0.1rem;}.marginbottom18{margin-bottom: 18px;}.margintop24{margin-top: 24px;}.marginbottom24-5{margin-bottom: 24.5px;}.marginbottom20{margin-bottom: 20px;}.marginbottom25{margin-bottom: 25px;}.margintop25{margin-top: 25px;}.margintop34{margin-top: 34px;}.marginbottom55{margin-bottom: 55px !important;}.margintop54{margin-top: 54px;}.marginbottm54{margin-bottom: 54px;}.intervaltitle{font-size: 20px !important; margin-bottom: 0 !important;}.oe_website_sale .last-table-section .td-price{font-size: 20px !important; line-height: 20px !important;}.gettingstartedpurchase .card-summary-box{padding: 29.7px !important;}.othercardsection .card-body{padding-top: 28.5px !important; padding-bottom: 31.4px !important; padding-right: 29.7px !important; padding-left: 29.7px !important;}.tabmenuone{margin-right: -10px;}.order-summary-text{font-family: 'GT Walsheim Pro', sans-serif;}.order-summary-text h4{font-size: 25px !important; font-family: 'GT Walsheim Pro', sans-serif; font-weight: 500 !important; margin-bottom: 16.5px; letter-spacing: -1px;}.order-summary-text h6{font-size: 15px !important; font-family: 'GT Walsheim Pro', sans-serif; font-weight: 500 !important; margin-bottom: 61px;}.pricesectiontable td{padding: 0 !important;}#o_cart_summary .table td{font-size: 18px !important; padding-top: 0 !important; font-weight: 500;}#order_total span{font-size: 22.1759px !important;}#order_delivery_new td, #order_subtotal td, #order_total_untaxed td{padding-bottom: 33px !important;}#order_delivery_new small{font-size: 70%;}.gettingstartedpurchase .coupon_form .form-control{height: 40px;}.gettingstartedpurchase .coupon_form .btn-secondary{line-height: 2;}.select2-results{padding: 0 !important; margin: 0 !important;}.select2-results li{border-bottom: 1px solid #f15848;}.pricesectiontable #order_total td{padding-top: 68px !important;}.gettingstartedpurchase #promocodetr span{font-size: 18px;}.single-prd{padding-bottom: 19.6px !important; padding-right: 15.5px !important;}.css_quantity{float: right; margin-left: auto !important;}.tab2size{font-size: 20px !important; margin-bottom: 0;}.shoplink{margin-top: -24px;}.shoplink a{font-size: 24.3229px;}.firstcheckout .processtocheckout{font-size: 25px !important; padding-bottom: 0.1rem !important; padding-top: 0.1rem !important; margin-top: 27px; padding-left: 56px !important; padding-right: 56px !important;}.gettingstartcircle .circlesection{margin-top: 30px !important; margin-bottom: 11.3px !important; line-height: 0;}.otherpagepurchase .gettingstartcircle .circlesection{margin-bottom: 44px !important; margin-top: 29.6px !important;}.gettingstartedpurchase .cart-prd-tabs .tab-content{padding: 29.7px; border: 2px solid #f15848; border-radius: 0.25rem; border-top-left-radius: 0; padding-bottom: 30px; margin-top: -2px;}.othertitlecart{font-size: 36.9708px !important;}.cart_address_be_aware h4{font-family: "GT Walsheim Pro", sans-serif; font-size: 15px; font-weight: 600;}.cart_address_be_aware p{margin-bottom: 0; line-height: 1.4; font-size: 15px;}.gettingstartedpurchase .col-form-label{font-size: 14px;}.otherpagepurchase .col-form-label{padding-top: 0 !important; padding-bottom: 0 !important; margin-bottom: 9.2px !important; font-size: inherit; line-height: initial;}.checkout_autoformat .form-group{margin-bottom: 12.7px;}.gettingstartedpurchase .form-control{font-size: 17px !important; font-weight: 400 !important; padding-top: 0.4rem; padding-bottom: 0.4rem; height: auto;}.otherpagepurchase #order_delivery_new td, .otherpagepurchase #order_subtotal td, .otherpagepurchase #order_total_untaxed td{padding-bottom: 32.2px !important;}.gettingstartedpurchase .card-body th{font-size: 25px;}.th-qty,.th-price{font-size: 25px !important; font-weight: 400 !important;}.otherpagepurchase #cart_products td{font-size: 20px !important; font-weight: 400; padding-bottom: 32.2px !important;}.paddingtop32-2 div,.paddingtop32-2 span{padding-top: 32.2px;}.pricesectiontable td{font-size: 20px !important;}#cart_products .row-qty,#cart_products .row-price{font-size: 20px !important;}.pricesectiontable #order_total span{font-size: 25px !important;}.oe_structure.clearfix{margin-top: 32.2px !important;}.gettingstartedpurchase .adddress_title{font-family: "GT Walsheim Pro", sans-serif; font-size: 25px; padding-bottom: 0.5rem; font-weight: 500;}.gettingstartedpurchase address{font-size: 22px;}.gettingstartedpurchase .addanaddress{font-size: 24.3229px;}.gettingstartedpurchase #promocodetr span{font-size: 18px;}.gettingstartedpurchase .lastbtnsection .btn{font-size: 20px !important;}.gettingstartedpurchase .lastbtnsection .btn-primary{padding-right: 57px; padding-left: 57px;}#shipping_and_billing, #shipping_and_billing .normalbold{font-size: 22px;}#payment_method .card{margin-bottom: 55px;}#payment_method .btn{font-size: 20px;}#o_payment_form_pay{padding-right: 57px; padding-left: 57px;}.o_payment_form .payment_option_name{font-size: 22px;}.otherpagepurchase .one_kanban{margin-top: 10px;}.otherpagepurchase .lastbtnsection{margin-top: 55px !important;}.otherpagepurchase .checkout_autoformat .lastbtnsection{margin-top: 18.7px !important;}.gettingstartedpurchase .checkout_autoformat .lastbtnsection .btn{font-size: 13.84px !important;}.gettingstartedpurchase .checkout_autoformat .lastbtnsection .btn.a-submit{padding-right: 40px; padding-left: 40px;}.cart-data .select2-container .select2-choice .select2-arrow b{background-position-y: 5px !important;}.cart-prd-tabs .round label, .cart-prd-tabs .round span{font-size: 20px; color: #f15848;}.cart-prd-tabs .round .select2-container .select2-choice{height: 32px; width: 100px;}.gettingstartedpurchase #cart_products .select2-container .select2-choice > .select2-chosen{line-height: 1.5; font-size: 20px !important;}.coupon_form .form-control{font-size: 18.3229px !important;}.firstcheckout .css_quantity .quantity{height: 40px !important; min-width: 71px; width: 71px; padding-right: 5px !important; padding-left: 5px !important; padding-top: 5px !important; padding-bottom: 5px !important;}.gettingstartedpurchase .input-group-append, .gettingstartedpurchase .input-group-prepend{height: 40px !important;}.cart-prd-tabs{margin-bottom: 32px !important;}.gettingstartedpurchase .input-group-append .btn-link, .gettingstartedpurchase .input-group-prepend .btn-link{font-size: 30px !important; line-height: 0 !important;}}.fa-question-circle-o{color: #204941 !important;}@media(max-width: 992px){.addpet, .gettingstartedpurchase .resp-8{text-align:left;}.gettingstartedpurchase .nav-link{display: block; padding: 0.3rem 0.4rem;}.gettingstartedpurchase .container{background: white; padding-right: 30px; padding-left: 30px;}.gettingstartedpurchase .oe_website_sale input.js_quantity{min-width: 40px; max-width: 40px;}.cart-data-first, .cart-data{flex: 0 0 65%; max-width: 65%;}.card-qty-chnage{flex: 0 0 35%; max-width: 35%;}.marginbottom18{margin-bottom: calc(18px - 3%);}.margintop24{margin-top: calc(24px - 3%);}.marginbottom24-5{margin-bottom: calc(24.5px - 3%);}.marginbottom20{margin-bottom: calc(20px - 3%);}.marginbottom25{margin-bottom: calc(25px - 3%);}.margintop25{margin-top: calc(25px - 3%);}.margintop34{margin-top: calc(34px - 3%);}.marginbottom55{margin-bottom: calc(55px - 3%) !important;}.margintop54{margin-top: calc(54px - 3%);}.marginbottm54{margin-bottom: calc(54px - 3%);}.last-table-section.text-left{flex: 0 0 60%; max-width: 60%;}.last-table-section.text-right{flex: 0 0 40%; max-width: 40%;}.resp-4.last-table-section{flex: 0 0 100%; max-width: 100%;}.cart-prd-tabs .round label, .cart-prd-tabs .round span{font-size: 15.2174px !important; color: #f15848; font-weight: 500 !important;}.coupon_form .btn-secondary{margin-top: 0 !important;}.othertitlecart{font-size: 17.1449px !important;}.gettingstartedpurchase .form-control{font-size: 12.2464px !important; font-weight: 400 !important; padding-top: 0.8rem; padding-bottom: 0.8rem; height: auto;}.resorder-2{order: 1;}.resorder-3{order: 2; z-index: 999 !important;}.resorder-1{order: 3;}.cart-prd-tabs{margin-bottom: 25px !important;}.gettingstartedpurchase .createborder{font-size: 17.7536px; padding: 0.5rem; margin-top: 1rem;}.onlyckeckout a{font-size: 16.0589px !important; padding-right: 1rem !important; padding-left: 1rem !important; width: 60%; display: block; margin-right: auto; margin-left: auto; margin-top: 0.5rem; margin-bottom: 1.2rem !important;}#o_cart_summary .table td{font-size: 16.9082px !important;}.order-summary-text h4{font-size: 21.1353px !important; font-family: 'GT Walsheim Pro', sans-serif; font-weight: 500 !important; margin-bottom: 0;}.order-summary-text h6{font-size: 10.9903px !important; font-family: 'GT Walsheim Pro', sans-serif; font-weight: 500 !important; margin-bottom: 1rem;}#order_total span{font-size: 21.1353px !important;}.gettingstartedpurchase #promocodetr span{font-size: 12.8357px;}.addpet a, .shoplink a{font-size: 15.6812px;}.cart-prd-tabs .nav-tabs .nav-link{font-size: 16.9082px;}.cart-prd-tabs .petname{top: 2rem; font-size: 16.9082px; margin-top: -1.5rem; width: fit-content; float: right;}.cart-prd-tabs .tab-pane, .cart-prd-tabs .tab-pane span{font-size: 15.2174px !important;}.card-text-1{width: 100%; text-align: left;}.bom_title_list, .cart-prd-tabs .tab-pane h6 span{font-size: 12.6812px !important; margin-bottom: 0.2rem; text-align: left;}.intervaltitle{font-size: 12.6812px !important;}.oe_website_sale .td-price span{font-size: 12.6812px !important; padding-right: 0 !important; color: #212529 !important;}.shoplink{margin-top: -20px;}.tab2size{font-size: 10.9903px !important; font-weight: 500 !important;}.tab2size2{font-size: 12.6812px !important; font-weight: 500 !important; padding-left: 1rem !important;}.pricesectiontable td{font-size: 12.6812px !important;}#cart_products td{font-size: 12.6812px !important;}.gettingstartedpurchase .card-body th{font-weight: 400; font-size: 12.6812px;}.gettingstartedpurchase .normalbold{font-weight: 600; font-size: 15.2174px; float: left;}.gettingstartedpurchase #shipping_and_billing, .gettingstartedpurchase .o_payment_acquirer_select{text-align: left;}.gettingstartedpurchase address{font-size: 15.2174px; text-align: left; font-weight: 500;}.gettingstartedpurchase .adddress_title{font-size: 15.2174px; font-weight: 600; text-align: left;}.o_payment_form .payment_option_name{font-size: 15.2174px; line-height: 1em;}.gettingstartedpurchase .col-form-label{font-size: 15.2174px; margin-left: 15px; float: left;}.gettingstartedpurchase .form-group{margin-bottom: 0;}.gettingstartedpurchase .btn{padding-right: 1.5rem !important; padding-left: 1.5rem !important; font-weight: 400; padding-top: 0.2rem !important; padding-bottom: 0.2rem !important; height: auto; font-size: 1.5vh; margin-top: 15px;}.gettingstartedpurchase .btn-secondary{padding-right: 1rem !important; padding-left: 1rem !important;}.cart_address_be_aware h4{font-size: 12.6812px; text-align: left; font-weight: 500;}.cart_address_be_aware p{font-size: 12.6812px; text-align: left; font-weight: 400;}.gettingstartedpurchase .js_edit_address{margin-top: 0; margin-right: 0; padding-right: 0 !important;}.gettingstartedpurchase .css_quantity .btn{padding-right: 0.5rem !important; padding-left: 0.5rem !important; height: 25px; margin-top: 0; margin-bottom: 0;}.css_quantity .cartminusbtn{margin-top: -20px !important;}.responsiveqtn{float: right; margin-right: -10px; margin-top: -10px;}.cart-prd-tabs p{margin-bottom: 0.5rem;}.cart-prd-tabs .tab-content{padding: 1rem 1rem; padding-bottom: 0;}.fa-question-circle-o{color: #204941 !important; z-index: 999 !important;}.gettingstartedpurchase .card-body .td-qty,.gettingstartedpurchase .card-body .td-price, .fontweightresp{font-weight: 400;}.gettingstartedpurchase .card-body .cart-prd-name{font-weight: 400;}.gettingstartedpurchase .fontweightbold{font-weight: 400 !important; text-align: left;}.cart-prd-tabs .checkbox-round{width: 15px; height: 15px;}}.gettingstartedpurchase ~ .pricing{display: none;}@media(max-width: 576px){.gettingstartedpurchase .container{max-width: 350px; padding: 0 !important; margin-right: auto; margin-left: auto;}.gettingstartedpurchase .createborder{font-size: 21px; padding: 0.5rem; margin-top: 27.8px !important;}.gettingstartcircle .circlesection{margin-top: 14px !important; margin-bottom: 20.4px !important; line-height: 0;}.onlyckeckout a, .onlyckeckout .btn{font-size: 19px !important; padding-right: 70px !important; padding-left: 70px !important; width: 100%; display: block; margin-right: auto; margin-left: auto; margin-top: 0 !important; margin-bottom: 20.3px !important;}.order-summary-text h4{font-size: 25px !important; font-family: 'GT Walsheim Pro', sans-serif; font-weight: 500 !important; margin-bottom: 0; text-align: left;}.gettingstartedpurchase .card-body{background-color: #faccc6 !important; color: #204941 !important; padding: 25px !important;}.order-summary-text h6{font-size: 13px !important; font-family: 'GT Walsheim Pro', sans-serif; font-weight: 500 !important; margin-bottom: 22px; text-align: left;}#o_cart_summary .table td{font-size: 20px !important;}#order_delivery_new td, #order_subtotal td, #order_total_untaxed td{padding-bottom: 17px !important;}#order_total td{padding-top: 48.5px !important;}#order_total span{font-size: 25px !important;}.gettingstartedpurchase #promocodetr span{font-size: 14px;}.addpetmsg{margin-top: 23px; margin-bottom: 12px !important;}.cart-prd-tabs{margin-bottom: 24px !important;}.cart-prd-tabs .tab-pane, .cart-prd-tabs .tab-pane span{font-size: 18px !important;}.gettingstartedpurchase .form-control{font-size: 15px !important;}.gettingstartedpurchase .resp-8{text-align: left; flex: 0 0 65%; max-width: 65%;}.resp-4.last-table-section{flex: 0 0 35%; max-width: 35%;}.cart-prd-tabs .tab-pane span.interval_section, .cart-prd-tabs .tab-pane span.oe_currency_value{font-size: 15px !important;}.cart-prd-tabs .td-price span{font-size: 15px !important; font-weight: 400;}.cart-prd-tabs .checkbox-round{margin-top: 0;}.gettingstartedpurchase #cart_products .select2-container .select2-choice > .select2-chosen{font-size: 15px !important;}.cart-prd-tabs .nav-tabs .nav-link{font-size: 20px;}.cart-prd-tabs .petname{top: 10px; font-size: 20px; margin-top: 0; width: fit-content; float: right;}.shoplink{margin-top: -20px; margin-bottom: 19px !important;}.bom_title_list, .cart-prd-tabs .tab-pane h6 span{font-size: 15px !important; margin-bottom: 0.2rem; text-align: left;}.tab2size{font-size: 13px !important; font-weight: 500 !important; text-align: left;}.margintop24{margin-top: 16.2px;}.margintop34{margin-top: 17px;}.marginbottom55{margin-bottom: 33px !important;}.tab2size2{font-size: 15px !important; font-weight: 500 !important; padding-left: 0.5rem !important; padding-right: 0.5rem !important; margin-bottom: 34px;}.gettingstartedpurchase .card-body th{font-size: 15px; line-height: 1.6;}.gettingstartedpurchase .card-body .table td{padding-top: 9px !important; padding-bottom: 9px !important; font-weight: 400;}#cart_products td{font-size: 15px !important;}.othercardsection td{font-size: 15px !important;}.othercardsection #order_total span{font-size: 20px !important;}.othercardsection #order_total td{padding-top: 33px !important;}.gettingstartedpurchase .othercardsection #promocodetr span{font-size: 12px;}.othercardsection #order_delivery_new td, .othercardsection #order_subtotal td, .othercardsection #order_total_untaxed td{padding-bottom: 9px !important;}.othercardsection{margin-bottom: 22.4px !important;}.gettingstartedpurchase address{font-size: 18px; text-align: left; font-weight: 500;}.gettingstartedpurchase .adddress_title{font-size: 20px; font-weight: 500; text-align: left;}.gettingstartedpurchase .addanaddress{text-transform: capitalize; color: #f15848; font-size: 20px; font-weight: 500;}.lastbtnsection{margin-top: 22.4px !important;}.lastbtnsection .btn{font-size: 10px; padding-right: 25px; padding-left: 25px;}.gettingstartedpurchase .normalbold{font-weight: 500; font-size: 20px; float: left;}.gettingstartedpurchase .adddress_title{font-size: 20px; font-weight: 500; text-align: left;}.cart_address_be_aware h4{font-size: 15px; text-align: left; font-weight: 500;}.cart_address_be_aware p{font-size: 15px; text-align: left; font-weight: 400;}.gettingstartedpurchase .btn{font-size: 10px; margin-top: 15px; margin-bottom: 30px;}.o_payment_form .payment_option_name{font-size: 18px;}}

/* /pawpot_website/static/src/css/gettingstarted_above_992.css defined in bundle 'web.assets_frontend' */
@media (min-width:992px) and (max-width:1500px){.gettingstartlogo{position: absolute; margin-left: -140px !important;}}@media(min-width: 992px){.getting_start_v2 header img{height: 115.2px !important; margin-top: -30px; margin-left: auto; margin-right: auto;}.gettingstartlogo{position: absolute; margin-left: -250px;}#gettingstartheader{margin: 0;}.pawpot_getting_started_container #main-title, .pawpot_getting_started_container #last-title{font-size: 38px !important;}.margintop78-6{margin-top: 78.6px !important;}#gettingstarted .desc{font-size: 25px; font-weight: 600;}.firstrowselect span{font-size: 16.3px !important;}.firstrowselect label{margin-bottom: 15px;}.margintop30{margin-top: 30px;}.margintop40{margin-top: 40px;}.margintop10{margin-top: 10px;}.margintop134{margin-top: 134.5px;}#gettingstarted .form-control{font-size: 25px !important; font-weight: 400 !important; padding-top: 9.5px; padding-bottom: 9.5px; height: auto !important; line-height: 1;}.breadinput input[type="radio"]{margin-bottom: 16px;}.breadinput{font-size: 15px !important; text-align: center;}.dog_img{height: 170px; max-width: 100% !important;}.cat_img_1, .cat_img_2, .cat_img_3{height: 170px; max-width: 100% !important;}.catimgsec{height: auto;}.dogType:before, .catType:before{wi: 12px !important; width: 12px !important; height: 12px !important; margin: 3px 3px !important;}.pageonebottom{margin-bottom: 57px;}.stepnextprev{margin-top: 60px;}.nextButton{font-size: 20px; padding-right: 53px; padding-left: 53px;}.pawpot_getting_started_container .select2-container .select2-choice > .select2-chosen{font-size: 25px !important; line-height: 1.5; padding-left: 10px;}.page2 .pawpot-select-text{font-size: 25px !important; font-weight: 400; line-height: 1.2 !important;}.page2 .dog_img{transform: scaleX(1);}.imageSelectorWeightCondition{margin-top: 40px;}.pagetwobottom{margin-bottom: 142px;}.pagethreebottom{margin-bottom: 135px;}.page2 .cat_img{margin-bottom: 1rem; height: 170px;}.imageSelectorActivityLevel .text-section{min-height: 110px; text-align: center;}.page3 .dognopadding{padding: 0; padding-left: 10px; padding-right: 10px;}.imageSelectorActivityLevel .cat_img{min-height: 130px !important; height: 130px !important; max-width: 100% !important;}.bottomrowandbuttons{padding-bottom: 0;}.page3 .treatCaption{font-size: 15px !important; font-weight: 600;}.page3 .regCaption{font-size: 15px;}.page3 .OrangeCaptionSmall{font-size: 15px !important; font-weight: 400 !important;}.page4 form label{font-size: 25px; margin-bottom: 16.2px;}.page4 .form-group{margin-bottom: 31.6px;}.page4 .oe_login_buttons{margin-bottom: 48px;}.getting_start_v2 .oe_login_buttons a{font-size: 15px;}.seemyplan{font-size: 30px !important; padding-top: 30px; padding-bottom: 30px; padding-left: 104.2px; padding-right: 104.2px; border-radius: 70px;}.pagefourbottom{margin-bottom: 65px;}.getting_start_v2 .container header{font-size: 38px;}.stepformdropdown .select2-results li{border-bottom: none; font-size: 22px;}}

/* /pawpot_website/static/src/css/gettingstarted_selectfoof_above_992.css defined in bundle 'web.assets_frontend' */
@media(min-width: 992px){.getting_start_v2 .recommendtext span{font-size: 22.5px !important; text-align: center; margin-top: 22px;}.foodpack-selection-template .section-title h2{font-size: 30px !important;}.foodpack-selection-template .section-title p{font-size: 22.5px !important;}.removepadding15{padding-bottom: 0;}.pricing-table{}.recommendation-carousel .pricing-table-holder{min-width: 360px !important; width: 360px !important;}.pricing-table{margin-top: 120px;}.pricing-table-holder h3{font-size: 26.25px !important; min-height: auto;}.price-points{font-size: 18.75px !important;}.price_middle_sectio{min-height: auto; margin-top: 39.5px !important; margin-bottom: 39.5px !important;}.retailergettingstartstepformselection .price_middle_sectio{min-height: auto; margin-top: 18px !important; margin-bottom: 25px !important;}.retailergettingstartstepformselection .price-section{margin-top: 0 !important;}.foodpack-selection .btn-link span{font-size: 18.75px !important;}.recommendation-carousel .h2slidtb{line-height: 0;}.recommendation-carousel .h2slidtb .btn{padding: 0.175rem 0rem;}.getting_start_six_two .owl-carousel .owl-item img{height: 140px; width: 140px; margin-top: -70px;}.getting_start_six_two .owl-carousel .owl-item .recommendation-carousel-color img{height: calc(140px - 8px); width: calc(140px - 8px);}.price-section p{font-size: 18.75px !important;}.price-section{margin-top: 39.5px !important;}.foodpack-selection .card-body{font-size: 11.25px;}.stepcount img{height: 110px !important;}.boximg img{height: 100px !important;}.boximg{margin-top: 40px !important;}.foodpack-selection-template .section-title h2{font-size: 38px !important;}.foodpack-selection-template .section-title.aftermiddleline p{font-size: 28.5px !important;}.boxtextsection p{font-size: 18.75px !important; padding-right: 35px; padding-left: 35px;}.trialselection span{font-size: 22.5px !important;}.trialselection-last span{font-size: 17.25px !important;}.lastselectarrow img{position: absolute; height: 50px !important; right: 78px; margin-top: -30px; margin-right: -20px;}.setradiobtn .potimg{height: 150px !important; margin-bottom: 20px;}#trialpack{display: block; margin-left: auto; margin-right: auto; margin-bottom: 22px !important;}.trialselection input[type="radio"]{width: 30px !important; height: 30px !important;}.trialselection input[type="radio"]::before{width: 22px !important; height: 22px !important; margin: 3px 3px !important;}.continue_checkout{font-size: 27.9px !important; padding: 3px 60px;}.recommendation-carousel .price-inner{padding-top: 85px !important;}.getting_start_five .changeName img{height: 16px; position: inherit; margin-bottom: -6px;}}@media(max-width: 992px){.recommendation-carousel button.owl-dot{color: #f15848;}.recommendation-carousel button.owl-dot:focus{outline: none; box-shadow: none;}.gettingstartstepformselection{padding-right: 0 !important; padding-left: 0 !important;}.recommendation-carousel .pricing-table{width: 220px !important;}.getting_start_six_two .owl-carousel .owl-item img{height: 100px !important; width: 100px !important; margin-top: -50px !important;}.pricing-table{margin-top: 70px;}.price-inner{padding: 20px !important; padding-top: 60px !important; padding-bottom: 0;}.recommendation-carousel-color .price-inner{padding: 8px !important; padding-bottom: 0 !important; padding-top: 60px !important;}.stepcount img{height: 70px;}.price-points{font-size: 12.1449px !important;}.foodpack-selection .btn-link span{font-size: 12.1449px !important;}.price-section p{font-size: 12.1449px !important;}.boximg img{height: 70px !important;}.setradiobtn img{height: 90px; margin-bottom: 0.8rem;}.boxtextsection{font-size: 11px !important;}.trialselection span{font-size: 12px;}.trialselection .col-lg-4{padding: 0;}.foodpack-selection-template .section-title h2{font-size: 17px !important;}.getting_start6_v2 .createborder{font-size: 20px;}.trialselection-last span{font-size: 10px !important;}.lastselectarrow1 img{position: absolute; height: 26px; left: 10px; margin-top: -15px;}.trialselection .row{padding-right: 15px; padding-left: 15px;}.getting_start_five .changeName img{height: 0.5em; position: initial; margin-bottom: -0.2rem;}}.h2slidtb, .h2slidtb button, .h2slidtb .fa{color: #204941;}.recommendation-carousel .card-body{color: #204941;}

/* /pawpot_website/static/src/css/locations.css defined in bundle 'web.assets_frontend' */
.mapsectiontitle .section-title h2{font-size: 60px; margin-bottom: 75px;}.firsttitle{font-size: 40px; font-weight: 600; font-family: "GT Walsheim Pro", sans-serif;}.firsttitle span{color: #f15848;}.search-section-input input{max-width: 450px; height: 60px !important; box-shadow: none; border: 1px solid #f15848; margin-top: 20px; float: left; padding-right: 50px; font-size: 24px !important;}div.examplesearch #submitsearchlocation{margin-top: 20px; float: left; padding: 10px; color: #8aa09b; font-size: 25px; border-left: none; height: 60px; background: transparent; border: none; margin-left: -50px;}div.examplesearch::after{content: ""; clear: both; display: table;}.examplesearch{margin-bottom: 80px;}.mapdetails span{font-size: 35px; font-weight: 600; margin-bottom: 10px;}.atagtitle{font-size: 35px; color: #204941; font-family: "GT Walsheim Pro", sans-serif;}.view-on-map{font-size: 20px; font-weight: 500; border: 1px solid #f15848; border-radius: 40px; padding: 0px; padding-right: 30px; padding-left: 30px; float: right; margin-top: 10px;}.detailsoflocation{color: #f15848; font-size: 24px !important; display: block; line-height: 1.2; font-weight: 400 !important;}.mapseparated{border-top: 2px dashed #d5dddb; border-radius: 0; margin-top: 30px; margin-bottom: 50px;}.mapviewsection{padding-left: 90px; min-height: 763px; margin-top: 12px;}.mapviewsection #map{min-height: 763px;}.custome_title_map{color: #f15848; font-weight: 600; font-size: 20px; font-family: "GT Walsheim Pro", sans-serif;}.custome_details_map{color: #204941; font-weight: 400; font-size: 14px; font-family: "GT Walsheim Pro", sans-serif;}.mapviewsection #map .gm-style-iw.gm-style-iw-c{max-width: 245px !important; max-height: 600px !important; border: 1px solid #f15848;}.mappointeratag, .mappointeratag:hover{background: #f15848; color: white; font-size: 12px; margin-top: 0; padding-right: 15px; padding-left: 15px; border-radius: 30px; font-weight: 500; padding-top: 5px; padding-bottom: 5px;}.gm-style .gm-style-iw-d{height: auto; overflow-y: hidden;}.gm-style .gm-style-iw-d div{height: auto; margin-bottom: 10px;}.gm-style-iw.gm-style-iw-c button{top: -3px !important; right: 0px !important;}.gm-style .gm-style-iw-t::after{border: 1px solid #f15848; border-top: none; border-right: none;}@media(min-width: 992px){.hiddenindesktop{display: none;}}.rowmarginzero{margin: 0 !important;}.location-list img{height: auto; width: auto; margin-top: 14px;}.custom-col-1{flex: 0 0 5%; max-width: 5%;}.custom-col-11{flex: 0 0 95%; max-width: 95%;}.atagtitle, .view-on-map{color: #133a39 !important;}@media(max-width: 992px){.mapsectiontitle .section-title h2{font-size: 40px; margin-bottom: 55px;}#mapsection .row{margin-left: 15px; margin-right: 15px;}.firsttitle{font-size: 30px;}.examplesearch{margin-bottom: 30px;}.atagtitle{font-size: 25px;}.mapdetails span{font-size: 25px;}.detailsoflocation{font-size: 18px !important;}.view-on-map{font-size: 16px; padding-right: 20px; padding-left: 20px; float: left; margin-top: 12px;}.mapview .resposiverow{margin-left: 0 !important; margin-right: 0 !important;}.mapview .resposivenopadding{padding: 0 !important;}.mapviewsection{padding-left: 0; min-height: 500px;}.mapseparated{margin-top: 25px; margin-bottom: 25px;}.location-list img{margin-top: 5px;}.custom-col-1{flex: 0 0 6%; max-width: 6%;}.custom-col-11{flex: 0 0 94%; max-width: 94%;}.search-section-input input{max-width: 450px; height: 50px !important; box-shadow: none; border: 1px solid #f15848; margin-top: 20px; float: left; padding-right: 50px; font-size: 22px !important;}div.examplesearch #submitsearchlocation{margin-top: 18px; float: left; padding: 10px; color: #8aa09b; font-size: 25px; border-left: none; height: 50px; background: transparent; border: none; margin-left: -50px;}}

/* /pawpot_website/static/src/css/v3_franchise.css defined in bundle 'web.assets_frontend' */
 .v3_banner_franchise{max-height: 700px !important; padding-left: 3rem; padding-right: 3rem; height: 700px !important; background: url('/pawpot_website/static/src/img/v2_2/franchising/Website_Franchising_Header.webp') !important; background-repeat: no-repeat; background-size: cover !important;}@media(min-width: 1450px){.v3_banner_franchise{background: url('/pawpot_website/static/src/img/v2_2/franchising/Website_Franchising_Header.webp') !important; background-repeat: no-repeat; background-size: cover !important;}}.v3_banner_franchise_box{margin: 0; background: rgba(255, 255, 255, 0.8); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 20px; padding: 25px 25px; position: relative; display: inline-block; padding-bottom: 21px;}@media(min-width: 992px){.v3_banner_franchise_box{max-width: 470px; margin-top: -50px;}}.v3_banner_franchise_box_content{text-align: center;}.v3_banner_franchise_box_content span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #F15848;}.v3_banner_franchise_box_content p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400 !important; font-size: 20px !important; line-height: 23px !important; text-align: center !important; color: #323C5A !important;}.v3_banner_franchise_box_content p:first-child{margin-bottom: 23px !important;}.v3_franchise_banner_p{margin:25px 0!important;}.v3_banner_franchise_box_content a{font-size: 25px !important; font-weight: 700 !important; padding: 9px 40px; display: inline-flex; text-align: center; line-height: 29px; box-shadow: none;}.v3_why_franchise_with_pawpots{text-align: center; background: #2675A6; color: white; padding: 12px 0;}.v3_why_franchise_with_pawpots h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 32px; line-height: 37px; text-align: center; color: #FFFFFF; flex: none; order: 0; flex-grow: 0; margin-bottom: 0; padding: 10px 0;}.v3_why_franchise_with_pawpots span{display: flex; padding: 0 !important; align-items: center; width: fit-content; margin: auto;}.v3_why_franchise_with_pawpots span, .v3_why_franchise_with_pawpots span h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 32px; line-height: 37px; text-align: center; color: #FFFFFF; flex: none; order: 0; flex-grow: 0; margin-bottom: 0; padding: 10px 0;}.v3_simple_investment h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #F15848;}.v3_simple_investment p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; margin-top: 20px; margin-bottom: 0;}.v3_simple_investment img{display: block; margin-top: 60px;}@media(min-width: 992px){.v3_simple_investment img{margin-left: 55px;}}.v3_simple_investment_res{display: none !important;}.v3_simple_investment_points{border: 4px dashed #2675A6; border-radius: 20px; padding: 30px 25px; margin-top: 24px;}.v3_simple_investment_points span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #F15848;}.v3_simple_investment_points li{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 22px; line-height: 45px; color: #323C5A; margin-right: 0;}.v3_simple_investment_points ul{padding-left: 0; margin-top: 38px; list-style: none; margin-bottom: 0;}.v3_simple_investment_points ul li::before{content: url("/pawpot_website/static/src/img/v3/franchise_tick.png"); color: #F15848; font-weight: bold; display: inline-block; width: 55px;}.v3_available_markets{background: #F9D14E;}.v3_available_markets_master_div{display: flex;}.v3_available_markets_master_div img{height: 618.5px;}.v3_available_markets_row img{width: 100%; height: auto;}.v3_no_padding_right{padding-right: 0;}.v3_no_padding_left{padding-left: 0;}.v3_available_market_box_text{margin-top: 80px;}.v3_available_market_box_text h3{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; text-align: left; color: #FFFFFF; margin-bottom: 0;}.v3_available_market_box_text h3 span{color: #F15848;}.v3_available_market_box_text p{font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: left; color: #323C5A; margin-top: 20px; margin-bottom: 0;}.v3_available_market_box_text h4{margin-top: 80px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: left; color: #F15848;}.v3_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #F15848; margin-bottom: 20px;}.v3_subtitle_text{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A;}.v3_training_support .v3_subtitle_text{margin-bottom: 0;}.v3_support_list{}.v3_support_list_box{margin-top: 80px;}.v3_support_list_box p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; margin-bottom: 0;}.v3_support_list_box img{height: 60px; display: block; margin-left: auto; margin-right: auto; margin-bottom: 30px;}.v3_support_list .col-lg-3{padding: 0;}.v3_the_investment{background: #323C5A;}.v3_the_investment .v3_title{color: #F9D14E;}.v3_the_investment .v3_subtitle_text{color: #FFFFFF; margin-bottom: 0;}.v3_the_investment .col-lg-9{padding: 0;}.v3_investment_circle_section{margin-top: 80px;}.v3_investment_circle{height: 300px; border: 4px dashed #F9D14E; border-radius: 50%; width: 300px; display: block; margin-right: auto; margin-left: auto;}.v3_investment_circle .v3_circle_text{margin: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center;}.v3_circle_text span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 35px; line-height: 40px; text-align: center; color: #F9D14E;}.v3_circle_text p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #FFFFFF; margin-top: 10px; margin-bottom: 0;}.v3_investment_br_deks_hide{display: none;}.cat_dog_main_section{}.cat_dog_1{height: 750px;}.v3_healthy_dog{z-index: 500; position: relative; height: 468px; left: 25px;}.v3_healthy_food{position: absolute; top: -50px; left: 975px; height: 235px; width: 235px;}.cat_dog_box{height: 496px; background: red; position: absolute; top: 0px; width: 945px; background: #F9D14E; border-radius: 20px; top: 90px; left: 291.5px;}.v3_healthy_cat{position: absolute; top: 290px; left: 1020px; height: 418px;}.cat_dog_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 55px; line-height: 63px; color: #FFFFFF; width: 280px; display: block; margin-left: 455px; margin-top: 70px;}.cat_dog_box h3{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 70px; line-height: 82px; color: #F15848; text-align: center; right: 10px; margin-right: 75px;}@media(min-width: 992px){.cat_dog_box{max-width: 890px; width: 100%; margin: 0 auto; left: 0; right: 0; top: 113px; max-height: 430px; height: 430px;}.v3_healthy_dog{left: 7px; top: 38px; height: auto;}.v3_healthy_cat{position: absolute; bottom: 0; left: auto; height: auto; width: auto; right: 0; top: auto;}.v3_healthy_food{position: absolute; top: -3px; left: auto; height: auto; width: auto; right: 287px;}.cat_dog_1{max-height: 615.66px;}.cat_dog_box span{width: 315px; display: block; margin-left: 345px; margin-top: 40px; margin-right: auto;}.cat_dog_box h3{font-size: 75px; font-weight: 86px; margin-right: auto; margin-bottom: 0; margin-top: 12px; margin-left: 25px;}}.v3_franchise_process{background: #E9AFAF;}.v3_franchise_process .v3_title{color: #2675A6;}.v3_franchise_process .v3_subtitle_text{color: #FFFFFF; margin-bottom: 0;}.v3_franchise_process_list{margin-top: 80px;}.v3_franchise_process_list .col-lg-2{padding: 0;}.v3_franchise_process_box{display: grid; margin-right: auto; margin-left: auto; text-align: center;}.v3_franchise_process_box img{height: 70px; display: block; margin: auto;}.v3_franchise_process_box span{font-style: normal; font-weight: 700; font-size: 22px; line-height: 25px; text-align: center; color: #2675A6; margin-top: 20px; width: 100%;}.v3_give_back_love{}.v3_give_back_love .v3_title{color: #F15848; font-weight: 700; font-size: 30px; line-height: 34px; margin-bottom: 6px;}.v3_give_back_love .v3_subtitle_text{font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; margin-bottom: 0;}.v3_give_back_form label{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A; margin-top: 20px; margin-bottom: 4px;}.v3_give_back_form .form-control{box-shadow: none; border: 0.5px solid rgba(50,60,90, 0.5); border-radius: 5px !important; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; color: #323C5A; padding: 11px 15px;}#about_info{margin-top: 20px;}.v3_give_back_form p{font-family: "GT Walsheim Pro", sans-serif; margin-top: 20px; font-style: normal; font-weight: 400; font-size: 19px; line-height: 23px; text-align: center; color: #323C5A; margin-bottom: 0;}.v3_give_back_form .buildyourplan{padding: 5px 30px; gap: 10px; position: relative; width: 245px; height: 50px; background: #F15848; border: 2px solid #F15848; border-radius: 30px; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; display: block; margin-right: auto; margin-left: auto; margin-top: 20px;}.v3_give_back_form .buildyourplan{margin-top: 40px; width: auto; padding: 9px 94.5px;}.v3_franchise_query_contact{margin-top: 16px;}.v3_franchise_form_res_padding .form-control.select2-container{min-height: 40px;}.v3_give_back_bottom_strong{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 22.9px; color: #323C5A;}@media(min-width: 992px){.v3_give_back_bottom_lite{float: right;}.v3_give_back_bottom_lite div{display: inline; margin-left: auto; margin-right: 0;}}.v3_give_back_bottom_lite, .v3_give_back_bottom_lite a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A;}@media(max-width: 992px){.v3_hide{display: none;}.v3_simple_investment_dek{display: none !important;}.v3_display_none_resp{display: none !important;}.v3_no_padding_right{padding-right: 15px;}.v3_no_padding_left{padding-left: 15px;}.v3_available_market_box_text{margin-top: 0;}.v3_support_list_box{padding: 00px 15px;}.v3_investment_br_hide{display: none;}.v3_last_res_list_box{padding-bottom: 0 !important;}.v3_investment_circle_section .col-lg-4{margin-bottom: 30px;}.v3_investment_br_deks_hide{display: block;}.v3_franchise_process_br_none{display: none;}.v3_training_support_br_none{display: none;}}.v3_give_back_love .is-invalid{box-shadow: 0px 0px 1px 1px #F15848 !important; border-color: #F15848 !important;}.v3_give_back_form .select2-container .select2-choice{white-space: nowrap; box-shadow: none !important; font-weight: 400 !important; font-size: 16px !important; line-height: 18px !important; border-radius: 0px; height: inherit; padding-left: 0;}.v3_give_back_form .select2-container .select2-choice > .select2-chosen{border: none; border-radius: 30px; font-weight: 400 !important; font-size: 16px !important; line-height: initial; border-radius: 0;}.v3_give_back_form .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v3/franchise_arrow.png') no-repeat 0 1px; width: 100%; margin-top: 5px;}.v3_tootltip img{margin-top: -15px;}@media(max-width: 390px){.v3_banner_franchise#hero{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 91.67%),url('/pawpot_website/static/src/img/v2_2/franchising/Website_Franchising_Header.webp'), linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 91.67%) !important; background-position: center bottom !important; background-size: cover !important; max-height: 328px !important;}}@media(max-width: 992px){.v3_banner_franchise{background-position: center bottom !important; background-size: cover !important;}.v3_banner_franchise_box_content span{font-weight: 700; font-size: 18px; line-height: 21px;}.v3_banner_franchise_box_content p{font-weight: 400 !important; font-size: 11px !important; line-height: 13px !important; text-align: center !important; margin-top: 12px !important; margin-bottom: 12px !important;}.v3_banner_franchise_box_content a{font-size: 18px !important; line-height: 21px !important; text-align: center; padding: 5px 40px;}.v3_banner_franchise{padding-left: 3rem; padding-right: 3rem; height: 100% !important;}.v3_banner_franchise_box{padding: 15px 21px; max-width: 281px; width: 100%; margin-top: 30px;}.v3_franchise_banner_p{margin: 12px 0 !important;}.v3_franchise_banner_p p{padding: 0 !important;}.v3_banner_franchise_box_content p:first-child{margin-bottom: 18px !important;}.v3_why_franchise_with_pawpots h2{font-weight: 700; font-size: 18px; line-height: 21px; padding: 0;}.v3_why_franchise_with_pawpots span{font-weight: 700; font-size: 18px; line-height: 21px; padding: 0;}.v3_why_franchise_with_pawpots span h1{font-weight: 700; font-size: 18px; line-height: 21px; padding: 0;}.v3_why_franchise_with_pawpots{padding: 14.5px 0;}.v3_simple_investment h2{text-align: left; font-size: 20px; line-height: 23px;}.v3_simple_investment p{padding-right: 40px; text-align: left; font-size: 24px; line-height: 28px; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; margin-top: 10px;}.v3_simple_investment_res{display: block !important; height: 200px !important; margin-right: auto; margin-left: auto; margin-top: 8px !important; margin-bottom: 20px;}.v3_simple_investment_points{border: 3px dashed #2675A6; border-radius: 20px; padding: 20px 28px; margin-top: 10px; display: inline-block;}.v3_simple_investment_points span{font-size: 18px; line-height: 21px;}.v3_simple_investment_points ul{margin-top: 25px;}.v3_simple_investment_points ul li::before{content: url("/pawpot_website/static/src/img/v3/franchise_tick_res.png"); width: 19px; margin-right: 25px;}.v3_simple_investment_points li{display: flex; font-weight: 400; font-size: 16px; line-height: 18px; margin-bottom: 17px; align-items: center;}.v3_available_market_box_text h3{font-size: 42px; line-height: 48px; text-align: center;}.v3_available_market_box_text p{font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; margin-top: 5px; margin-bottom: 35px;}.v3_available_market_box_text h4{margin-top: 30px; font-size: 16px; line-height: 18px; text-align: center;}.v3_title{margin-bottom: 8px; font-size: 20px; line-height: 23px;}.v3_subtitle_text{font-weight: 400; font-size: 14px; line-height: 16px; text-align: center;}.v3_franchise_res_hide{display: none;}.v3_support_list_box{margin-top: 30px; margin-bottom: 0;}.v3_support_list_box:nth-child(1),.v3_support_list_box:nth-child(2){margin-top: 45px;}.v3_support_list_box img{height: 45px; margin-bottom: 10px;}.v3_support_list .col-lg-3{flex: 0 0 50%; max-width: 50%; margin-bottom: 40px;}.v3_support_list .col-lg-3:last-child, .v3_support_list .col-lg-3:nth-child(n-1){margin-bottom: 0px;}.v3_support_list_box p{font-size: 20px; line-height: 24px; font-weight: 400; font-size: 12px; line-height: 14px; text-align: center; margin-bottom: 0;}.v3_the_investment .v3_subtitle_text{font-weight: 400; font-size: 12px; line-height: 16px; text-align: center;}.v3_investment_circle_section{margin-top: 30px;}.v3_circle_text span{font-size: 25px; line-height: 29px;}.v3_circle_text p{font-size: 20px; line-height: 23px;}.v3_investment_circle{height: 200px; width: 200px;}.v3_franchise_process .v3_subtitle_text{width: 100%; margin-right: auto; margin-left: auto; margin-bottom: 0;}.v3_franchise_process_list{margin-top: 30px;}.v3_franchise_process_box img{height: 50px; width: auto;}.v3_franchise_process_box span{margin-top: 10px; width: 100%; margin-bottom: 20px; font-size: 16px; line-height: 18px; text-align: center; margin-bottom: 30px;}.v3_franchise_process_box.v3_process_last_box span{margin-bottom: 0;}.v3_franchise_form_res_padding{padding: 0 24px;}.v3_franchise_form_res_padding textarea.form-control{height: auto !important;}.v3_give_back_love .v3_title{color: #F15848; font-weight: 700; font-size: 35px; line-height: 40px; margin-bottom: 10px; font-size: 30px; line-height: 34px; text-align: center;}.v3_give_back_love .v3_subtitle_text{color: #323C5A; margin-bottom: 0; font-size: 14px; line-height: 16px; text-align: center;}.v3_give_back_form .buildyourplan{text-align: center; display: block; margin-right: auto; margin-left: auto; margin-top: 20px; font-size: 25px; line-height: 29px; padding: 5px 83px !important;}.v3_give_back_bottom_strong{text-align: center; margin: auto; display: block; font-size: 16px; line-height: 18px; margin-bottom: 10px;}.v3_give_back_bottom_lite{margin: auto; display: block; text-align: center; font-size: 16px; line-height: 18px;}.res_franchise_last{margin-top: 20px !important;}.cat_dog_2{max-width: 357px; display: block; margin: 0 auto; position: relative; height: 267px;}.franchise_res_dog_cat_container{padding: 0;}.cat_dog_2 .v3_franchise_health{z-index: 500; position: relative; height: auto;}.cat_dog_2 .v3_healthy_dog2{position: absolute !important; height: auto; left: 0; z-index: 100; top: 16.72px; max-width: 165px; width: 100%;}.cat_dog_2 .v3_healthy_cat{position: absolute; right: 0; height: auto; bottom: 0; top: 178px; left: auto; max-width: 88px; width: 100%;}.cat_dog_2 .v3_healthy_food{position: absolute; top: 0; right: 12px; height: auto; width: auto; left: auto; max-width: 83px; width: 100%;}.cat_dog_2 .cat_dog_box span{font-family: "GT Walsheim Pro", sans-serif; width: 105px; margin-left: 150px; margin-top: 14px; font-weight: 700; font-size: 20px; line-height: 23px;}.cat_dog_2 .cat_dog_box h3{margin-right: auto; font-size: 30px; line-height: 34px; margin-bottom: 0; margin-top: 6px;}.cat_dog_2 .cat_dog_box{height: 188px; width: 304px; margin: 0 auto; left: 0; right: 0; top: 50px;}.v3_give_back_bottom_lite, .v3_give_back_bottom_lite a{font-size: 16px; line-height: 18px; text-align: center;}.fa-whatsapp{position: fixed; width: 40px; height: 40px; bottom: 30px; right: 15px; background-color: #25d366; color: #FFF !important; border-radius: 50px; text-align: center; font-size: 27px !important; padding: 6px 2px; box-shadow: none; z-index: 500;}}@media(max-width: 370px){.cat_dog_2 .v3_healthy_dog2{margin-left: -12px; overflow: hidden;}.cat_dog_2 .v3_healthy_cat{right: -12px;}.cat_dog_2 .v3_healthy_food{right: -8px;}}@media(min-width:768px){.v3_franchise_form_res_padding textarea.form-control{min-height: 105px;}}@media(max-width:290px){.v3_why_franchise_with_pawpots span{display: block !important;}}

/* /pawpot_website/static/src/css/v3_partner.css defined in bundle 'web.assets_frontend' */
 .v3_banner_partner{min-height: 600px !important; padding-left: 3rem !important; padding-right: 3rem !important; height: 600px !important;}.v3_patner_banner_title{font-family: "GT Walsheim Pro", sans-serif !important; font-style: normal !important; font-weight: 700 !important; font-size: 40px !important; line-height: 46px; color: #323C5A !important; text-align: center; margin-top: 142px !important; padding: 0 !important;}.v3_patner_banner_subtitle{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400 !important; text-align: center; color: #323C5A !important; width: 100%; display: block; margin-right: auto; margin-left: auto; margin-top: 15px !important; margin-bottom: 30px !important; font-size: 20px !important; line-height: 23px !important; padding: 0 43px;}.v3_banner_partner a{font-size: 25px !important; font-weight: 700 !important; padding: 9px 89px; text-align: center; line-height: 29px; display: inline-flex; border-width: 1px; box-shadow: none;}.v3_partner_make_best .v3_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #323C5A; margin-top: 26px;}.v3_partner_make_best .v3_title::after{content: url('/pawpot_website/static/src/img/v3/partner_title.png'); margin-left: -5px; background-position-x: initial; position: absolute; margin-top: -27px;}.v3_partner_best_box{display: grid;}.v3_partner_best_box img{display: block; margin: auto; margin-bottom: 30px; height: auto; transform: translateX(12px);}.v3_partner_best_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 10px;}.v3_partner_best_box p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: normal; font-size: 16px; line-height: 18px; text-align: center; color: #F15848; width: 100%; display: block; margin-right: auto; margin-left: auto; margin-bottom: 0;}.partner_best_list{margin-top: 50px;}main #hero.v3_banner_partner{background-image: url('/pawpot_website/static/src/img/v2_2/affiliate/Website_Affiliate_Header.webp') !important;}@media(min-width: 1450px){main #hero.v3_banner_partner{background-image: url('/pawpot_website/static/src/img/v2_2/affiliate/Website_Affiliate_Header.webp') !important;}.v3_partner_big_box{max-width: 410px; width: 100%;}.v3_partner_big_box.setleft{margin-left: 0; margin-right: auto;}.v3_partner_big_box.setright{margin-left: auto; margin-right: 0;}.v3_partner_best_box.v3_middle_partner_box{max-width: 345px; width: 100%; margin: 0 auto;}}@media(max-width: 992px){main #hero.v3_banner_partner{background-position-x: right !important; padding: 40px 0 40px 0 !important; height: 327px !important; min-height: 327px !important; background-image: url('/pawpot_website/static/src/img/v3/Website_Partnership_Banner_Mobile.jpg') !important; background-position: right center !important;}.v3_banner_partner{padding-left: 0 !important; padding-right: 0 !important;}.v3_patner_banner_title{font-size: 20px !important; line-height: 21px !important; margin-top: 40px; padding: 0 !important; margin-top: 15px !important; margin-bottom: 8px !important;}.v3_patner_banner_subtitle{font-family: 'GT Walsheim Pro' !important; font-style: normal !important; font-weight: 400 !important; font-size: 14px !important; line-height: 16px !important; text-align: center !important; color: #323C5A !important; margin-bottom: 15px !important; margin-top: 8px !important;}.v3_partner_best_box{max-width: 284px; margin: auto;}.v3_partner_make_best .v3_title{font-weight: 700; font-size: 18px; line-height: 21px; margin-top: 0;}.v3_partner_make_best .v3_title::after{content: url('/pawpot_website/static/src/img/v3/partner_title_dash.png'); margin-left: -4px; background-position-x: initial; position: absolute; margin-top: -10px;}.v3_banner_partner a{font-weight: 400 !important; font-size: 14px !important; line-height: 16px !important; padding: 5px 40px;}.v3_partner_display_none{display: none;}.partner_best_list{margin-top: 20px;}.v3_partner_best_box img{margin-bottom: 10px; height: 140px; margin-top: 20px;}.v3_partner_best_box span{font-weight: 700; font-size: 18px; line-height: 20.61px; margin-bottom: 15px;}.v3_partner_best_box p{font-size: 12px; line-height: 13.74px; margin-bottom: 20px; padding: 0 12px;}.v3_partner_best_box p:last-child{margin-bottom: 0 !important;}}

/* /pawpot_website/static/src/css/v3_home.css defined in bundle 'web.assets_frontend' */
 .v3_banner_over_res{position: relative;}.v3_home_banner{padding: 0; min-height: 618px; font-family: GTWalsheimPro-black;}.v3_home_banner img{height: 618px; object-position: right !important;}.v3_home_banner .span1{font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; text-align: center;}.v3_home_banner .span2{font-weight: normal; font-size: 30px; line-height: 36px; text-align: center;}.v3_home_why_fress{padding-top: 80px; padding-bottom: 85px;}.v3_home_banner #carouselExampleIndicators .carousel-caption{position: absolute; right: 0 !important; bottom: 0px !important; left: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; top: 155px !important; width: 100%; padding-right: 15px; padding-left: 15px;}.v3_home_banner #carouselExampleIndicators .carousel-caption .span2{font-weight: normal; font-size: 30px; line-height: 36px; text-align: center; font-family: "GT Walsheim Pro", sans-serif;}.v3_home_banner .v3_home_banner_box{display: grid; text-align: center;}.v3_home_banner .v3_banner_span1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; text-align: center;}.v3_home_banner .v3_banner_span2{font-weight: normal; font-size: 25px; line-height: 36px; text-align: center; font-family: "GT Walsheim Pro", sans-serif; margin-top: 48.5px;}.v3_home_banner .v3_banner_span3{margin-top: 96px;}.v3_home_banner #carouselExampleIndicators .carousel-caption{position: absolute; right: 15%; bottom: 20px; left: 6%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #FFFFFF; text-align: center; top: 30%; right: inherit;}.v3_home_banner #carouselExampleIndicators .carousel-control-prev-icon{background-image: url("/pawpot_website/static/src/img/v3/left_arrow.png") !important;}.v3_home_banner #carouselExampleIndicators .carousel-control-prev-icon{display: block; width: 21px; height: 40px; margin-right: auto; margin-left: 22%; margin-top: 50px;}.v3_home_banner .carousel-control-prev, .v3_home_banner .carousel-control-next{z-index: 10;}.v3_home_banner #carouselExampleIndicators .carousel-control-next-icon{background-image: url("/pawpot_website/static/src/img/v3/right_arrow.png") !important;}.v3_home_banner #carouselExampleIndicators .carousel-control-next-icon{display: block; width: 21px; height: 40px; margin-left: auto; margin-right: 22%; margin-top: 50px;}.v3_new_trial_btn.buildyourplan{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400 !important; font-size: 15px !important; line-height: 17px !important; text-align: center; color: #FFFFFF; display: inline-block; padding:4px 79px !important; border-radius: 50px; box-shadow: none;}.v3_new_trial_btn.buildyourplan span{font-weight: 700 !important; font-size: 22px !important; line-height: 25px !important;}.v3_home_banner #carouselExampleIndicators .carousel-indicators{padding-bottom: 0; margin-bottom: 0; bottom: 57px;}.v3_home_banner #carouselExampleIndicators .carousel-indicators li.active{width: 7.65px; height: 7.65px; transition: 0.3s;}.v3_home_banner #carouselExampleIndicators .carousel-indicators li{width: 6.47px; height: 6.47px; transition: 0.3s;}.v3_banner_details_box{background: #F6F6F6; border-radius: 10px; padding: 20px 50px; display: flex; width: 100%; margin-right: auto; margin-left: auto; position: relative; bottom: -50%; margin-top: -4%; padding-right: 0; z-index: 10;}@media(max-width: 1440px){.v3_top_banner_slider_box{max-width: 1350px; margin: auto;}}@media(min-width: 992px){.v3_banner_details_box{padding-left: 20px;}}.v3_banner_box_login{margin-left: 35px; max-width: calc(25% - 35px) !important; width: calc(25% - 35px) !important; min-width: calc(25% - 35px) !important;}.v3_banner_box_content{border-right: 0.5px solid rgba(50, 60, 90, 0.2); flex: 0 0 25%; max-width: 25%; width: 25%; min-width: 25%;}.v3_inner_banner_box{display: inline-flex; position: relative;}.v3_inner_banner_2{display: grid;}.v3_inner_banner_2 span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: rgba(50, 60, 90, 0.8);}.v3_inner_banner_2 a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 18px; line-height: 21px; color: #2675A6; margin-top: 8px;}.v3_inner_banner_box::after{content: " "; height: 100%; width: 10px; display: block; border-right: 0.5px solid rgba(50, 60, 90, 0.8);}.v3_inner_banner_box img{height: 35px; width: 35px; margin: auto 18px;}.v3_banner_recent_order{margin-left: 18px;}.v3_banner_box_content:last-child{border: none;}.v3_home_title, .v3_home_subtitle{text-align: center;}.v3_home_title span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}.v3_home_subtitle{margin-top: 10px;}.v3_home_subtitle span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 25px; line-height: 28px; text-align: center; color: #323C5A; margin-top: 80px;}.v3_why_fresh_btn{text-align: center; margin-top: 36px; margin-bottom: 0px;}.v3_why_fresh_btn a{border: 2px solid #323C5A; border-radius: 30px; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; padding: 8px 40px !important; box-shadow: none;}.v3_why_fresh_btn a:hover{border: 2px solid #f15848;}@media(min-width: 992px){.v3_why_fresh_box_content{max-width: 315px; width: 100%;}.div4 .v3_why_fresh_box_content{max-width: 345px;}.div3 .v3_why_fresh_box_content{max-width: 272px;}.v3_why_fresh_img_text_box{margin-top: -2.5px;}}.v3_why_fresh_img_text_box .v3_why_fresh_box_content{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: right; color: #323C5A; display: grid; padding: 0 0;}.v3_why_fresh_img_text_box .v3_why_fresh_box_content span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: right; color: #2675A6; margin-bottom: 9px;}.div2 .v3_why_fresh_box_content, .div2 .v3_why_fresh_box_content span{text-align: left;}.div3 .v3_why_fresh_box_content, .div3 .v3_why_fresh_box_content span{text-align: left;}.v3_why_fresh_img_text_box .parent{display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(3, 1fr); grid-column-gap: 0px; grid-row-gap: 0px; max-width: 1312px; margin-right: auto; margin-left: auto;}.v3_why_fresh_img_text_box .div1{grid-area: 1 / 1 / 2 / 2; position: relative;}.v3_why_fresh_img_text_box .div2{grid-area: 1 / 3 / 2 / 4; position: relative;}.v3_why_fresh_img_text_box .div3{grid-area: 3 / 3 / 4 / 4; position: relative;margin-left: 18px;}.v3_why_fresh_img_text_box .div4{grid-area: 3 / 1 / 4 / 2; position: relative;margin-right: 0;margin-left: 0px; top: 35px}.v3_why_fresh_img_text_box .div5{grid-area: 1 / 2 / 4 / 3; position: relative;margin-top: 61px;}.v3_why_fresh_img_text_box .div1 .v3_box_1{position: absolute; top: 133px; right: 90px;}.v3_why_fresh_img_text_box .div1 .v3_box_1 span::after{content: url("/pawpot_website/static/src/img/v3/why_fresh_box_div1.png"); height: auto; position: absolute; width: 158px; right: -172px; top: -0px; z-index: 10;}.v3_why_fresh_img_text_box .div2 .v3_box_2{position: absolute; top: 60px; left: 90px;}.v3_why_fresh_img_text_box .div2 .v3_box_2 span::before{content: url("/pawpot_website/static/src/img/v3/why_fresh_box_div2.png"); height: 45px; position: absolute; width: 229px; left: -245px; top: 15px; z-index: 10;}.v3_why_fresh_img_text_box .div3 .v3_box_3{position: absolute; top: -17px; left: 0px;}.v3_why_fresh_img_text_box .div3 .v3_box_3 span::before{content: url("/pawpot_website/static/src/img/v3/why_fresh_box_div3.png"); height: auto; position: absolute; width: 221px; left: -237px; top: 0px; z-index: 10;}.v3_why_fresh_img_text_box .div4 .v3_box_4{position: absolute; top: -3px; right: 15px;}.v3_why_fresh_img_text_box .div4 .v3_box_4 span::after{content: url("/pawpot_website/static/src/img/v3/why_fresh_box_div4.png"); height: auto; position: absolute; width: 168px; right: -183px; top: -20px; z-index: 10;}.v3_home_how_pawpots_works{background: #F9D14E;}.v3_home_how_pawpots_works_a{margin-bottom: 9px;}.v3_how_work_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 75px; line-height: 86px; color: #FFFFFF;}@media(min-width: 992px){.v3_how_work_title{margin-top: 43px;}}.v3_how_work_title .v3_span1::after{content: url('/pawpot_website/static/src/img/v3/home_how_works.png'); margin-left: -4px; background-position-x: initial; position: absolute; margin-top: -25px;}.v3_how_work_title .v3_span2{color: #F15848;}.v3_home_how_pawpots_works .v3_partner_best_box{display: grid; padding: 0 0;}.v3_home_how_pawpots_works .v3_partner_best_box p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #F15848; width: 100%; display: block; margin-right: auto; margin-left: auto;}@media(min-width: 992px){.v3_home_how_pawpots_works .v3_partner_best_box p{padding: 0 0; margin-bottom: 0;}.v3_home_how_pawpots_works .v3_partner_best_box p.v3_how_works_last_p{padding: 0 0;}.v3_home_how_pawpots_works .v3_partner_best_box{padding: 0 42.5px;}.v3_home_how_pawpots_works_a{margin-bottom: 0; display: inline-flex;}.v3_home_how_pawpots_works .buildyourplan{margin-top: 0 !important;}.v3_how_pawpots_btn{margin-top: 51px !important;}}.v3_home_how_pawpots_works .v3_partner_best_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; margin-bottom: 8px;}.v3_home_how_pawpots_works .buildyourplan{font-style: normal; font-weight: 400 !important; font-size: 20px !important; line-height: 23px !important; color: #FFFFFF; margin-top: 50px; padding: 9px 39px !important; box-shadow: none;}.v3_home_how_pawpots_works .v3_partner_best_box img{display: block; margin: auto; margin-bottom: 30px; height: 210px; transform: translateX(10px);}.v3_home_give_back_love .v3_home_give_back_box{max-width: 1120px; margin-right: auto; margin-left: auto;}.v3_home_give_back_love .v3_give_back_box_1 video{height: 466.86px; width: 616px; border: 5px solid #2675A6; object-fit: cover;}.v3_home_give_back_love .v3_give_back_box_1 video, .v3_home_give_back_love .v3_give_back_box_1 #vid1_big{height: 466.86px; width: 616px; border: 5px solid #2675A6; object-fit: cover;}.v3_home_give_back_love .v3_give_back_box_1{position: relative;}.v3_home_give_back_love .v3_give_back_box_1 .click_btn{position: absolute; top: 50%; left: 46%; background: rgba(0,0,0,.5); border-radius: 100%; height: 45px; width: 45px; padding: 5px; text-align: center; display: flex; justify-content: center; cursor: pointer;}.v3_home_give_back_love .v3_give_back_box_1 .click_btn:hover{background: rgba(0,0,0,1);}.v3_home_give_back_love .v3_give_back_box_1 .click_btn img{height: 28px; width: 30px; display: block; margin: auto; cursor: pointer;}#modalyoutubev21{z-index: 99999;}#modalyoutubev21 .modal-content{max-height: 100%; background: transparent; border: none;}#modalyoutubev21 .modal-header{background: #ffffff;}#modalyoutubev21 .modal-body{padding: 0;}.v3_home_give_back_love #modalyoutubev21 iframe{height: 466.86px; width: 100%; border: 5px solid #2675A6; object-fit: cover;}.v3_home_give_back_love .v3_give_back_box_1 .v2_main_default_youtube_img{height: 466.86px; width: 616px; border: 5px solid #2675A6; object-fit: cover; object-fit: contain; background: black;}@media(max-width:992px){.v3_home_give_back_love .v3_give_back_box_1 .v2_main_default_youtube_img{height: 190px; width: calc(100% - 30px); border: 2px solid #2675A6;}.v3_home_give_back_love .v3_give_back_box_1 .click_btn{position: absolute; top: 45%; left: 45%; background: rgba(0,0,0,.5); border-radius: 100%; height: 45px; width: 45px;}.v3_home_give_back_love #modalyoutubev21 iframe{height: 266.86px; width: 100%; border: 2px solid #2675A6; object-fit: cover;}.v2_home_youtube_close{padding: 0 !important; margin-left: auto !important;}#modalyoutubev21 .modal-header button{margin-left: auto !important;}}.vjs-control-bar [aria-hidden="true"], .vjs-control-bar [aria-hidden="1"]{display: block !important;}.vjs-control-bar [aria-hidden="true"]{visibility: visible !important;}.vjs-time-control{display: flex;}.v3_home_give_back_love .v3_give_back_box_1 #player{height: 466.86px; width: 616px; border: 5px solid #2675A6; object-fit: cover;}.v3_home_give_back_love .v3_give_back_box_1 .plyr.plyr--full-ui{height: 466.86px; width: 616px; border: 5px solid #2675A6; object-fit: cover;}.vjs-poster{background-size: cover !important;}.video-js .vjs-big-play-button{height: auto !important; width: auto !important; top: 40% !important; left: 45% !important;}.video-js .vjs-big-play-button::before{content: url('/pawpot_website/static/src/img/v3/v3_home_play.svg') !important;}.v3_home_give_back_love .v3_home_give_back_text{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 95px; line-height: 109px; text-align: center; transform: rotate(90deg);}.v3_home_give_back_love .v3_home_give_back_text .v3_span_1{color: #323C5A;}.v3_home_give_back_love .v3_home_give_back_text .v3_span_2{color: #F15848;}.v3_home_give_back_love .v3_give_back_box_2{width: 217px;}@media(min-width: 992px){.v3_home_give_back_love .v3_give_back_box_2{height: 436px;}}.v3_home_give_back_love .v3_home_give_back_text{position: relative; width: 436px; height: 127px; top: 152px; left: -82px;}.v3_home_give_back_love .v3_home_give_back_text{font-size: 90px; line-height: 103px;}.v3_home_give_back_love .v3_home_give_back_box_content{display: flex;}.v3_home_imp_points{background: #2675A6; padding: 40px 0px;}@media(min-width: 992px){.v3_home_imp_points{background: #2675A6; padding: 35px 0 !important;}}.v3_home_imp_box{margin-right: auto; margin-left: auto; display: flex;}.v3_home_imp_box_details{display: flex; margin-right: auto; margin-left: auto;}.v3_home_imp_boxes{margin-right: 56px; display: flex;}.v3_home_imp_boxes span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #FFFFFF;}.v3_imp_box_2{padding-left: 22px;}.v3_home_our_menu_box{max-width: 900px; margin: auto; margin-top: 20px;}.our-menu-carousel{position: relative;}.our-menu-carousel .owl-nav{position: absolute; width: 100%; top: 30%;}.our-menu-carousel .owl-nav img{max-height: 40px; max-width: 21px;}@media (min-width: 851px) and (max-width: 989px){.our-menu-carousel .owl-nav{display: none !important;}}@media(min-width: 992px){.our-menu-carousel .owl-nav img{height: 40px;}.our-menu-carousel .owl-prev.disabled , .our-menu-carousel .owl-next.disabled{display: none;}}.our-menu-carousel .owl-nav .owl-prev img{}.our-menu-carousel .owl-prev{margin-left: -5%;}.our-menu-carousel .owl-next{margin-right: -5%;}.our-menu-carousel .owl-next{float: right; margin-right: -55px;}.our-menu-item-a-box img{max-width: 200px; max-height: 200px; display: block; margin-right: auto; margin-left: auto; object-fit: cover !important; border-radius:10px;}.our-menu-item-a-box-img{max-width: 200px; max-height: 200px; display: block; margin-right: auto; margin-left: auto; position: relative; margin-bottom: 20px;}@media(min-width: 992px){.v3_our_menu_col_lg{padding: 0 5px;}.our-menu-item-a-box-img{margin-right: 0; margin-left: 0; max-width: 200px; max-height: 200px;}.our-menu-carousel.owl-drag .owl-item{margin-left: 0px !important; width: 200px !important;}.our-menu-carousel .owl-prev{margin-left: -60px;}.our-menu-carousel .owl-next{margin-right: -55px;}.our-menu-carousel .our-menu-item-box{width: 200px;}.our-menu-carousel .owl-stage{}}.our-menu-item-a-box img.image-hover{position: absolute; top: 0; right: 0; left: 0; bottom: 0; object-fit: contain; opacity: 0; transition: opacity .2s;}.our-menu-item-a-box:hover img.image-hover{opacity: 1;}.our-menu-item-a-box-img span{font-family: "GT Walsheim Pro", sans-serif; position: absolute; top: 8px; right: 10px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #FFFFFF; padding: 6px 12px; background: #F9D14E; border-radius: 10px; z-index: 10;}.v3_item_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 21px; line-height: 24px; text-align: center; color: #323C5A;}.our-menu-item-a-box{text-align: center;}.v3_our_menu_learn_more{margin-top: 65px;}.v3_our_menu_learn_more a{border-radius: 30px; font-weight: 700; font-size: 20px; line-height: 23px; color: #FFFFFF; margin-top: 40px; box-shadow: none; border: none; background: #2675A6 !important; padding: 10.12px 40px;}.v3_our_menu_learn_more a:hover{background: #2675A6 !important; color: #FFFFFF !important; border-color: #2675A6 !important;}.our-menu-carousel.owl-drag .owl-item{margin-left: -10px;}.v3_home_our_customer_noticed, .v3_home_our_customer_noticed_2{background: #E9AFAF;}.v3_home_our_customer_noticed_2.v3_section_gap{padding: 40px 0;}.v3_home_subtitle_tags{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #FFFFFF; text-align: center;}.v3_home_subtitle_tags span{}.v3_row1{margin-top: 20px;}.v3_row2{margin-top: 15px;}.v3_home_subtitle_tags .v3_row1 span:nth-child(1), .v3_home_subtitle_tags .v3_row1 span:nth-child(2), .v3_home_subtitle_tags .v3_row1 span:nth-child(3){padding-right: 55px;}.v3_home_subtitle_tags .v3_row2 span:nth-child(2){padding: 0 55px;}.customer-noticed-item-box .testimonial-img{width: 300px !important;}.customer-noticed-item-box img{max-width: 300px; border-radius: 20px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; height: 262.5px; object-fit: cover;}.customer-noticed-item-box .testimonial-layout-image{display: flex; margin-bottom: 12.86px;}.testimonials-carousel-v3{margin-top: 50px;}.customer-noticed-item-box .testimonial-layout-image img{max-width: 28px !important; max-height: 23px; width: auto; border-radius: 0;}.customer-noticed-item{margin-right: 50px; max-width: 300px;}.testimonials-carousel-v3 .testimonials-inner{background: #FFFFFF; border-radius: 20px; padding: 23.14px; border-top-right-radius: 0; border-top-left-radius: 0;}.testimonials-carousel-v3.owl-drag .owl-item{}.testimonials-carousel-v3 span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A;}.testimonials-carousel-v3 .slide-content-p{margin-top: 6.57px;}.testimonials-carousel-v3 p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 0 !important;}.v3_home_customer_rating.v3_section_gap{padding: 33px 0; background: #323C5A; padding-bottom: 31px;}.star-carousel-v3 .v3-star-img{display: inline-flex;}.star-carousel-v3 .v3-star-img img{max-width: 21px; max-height: 21px; margin-right: 5px; margin-left: 5px;}.star-carousel-v3 h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; text-align: center; margin-top: 12px; margin-bottom: 12px;}.star-carousel-v3 h2 p{margin-bottom: 0;}.star-carousel-v3 span{font-family: "GT Walsheim Pro", sans-serif; font-weight: 700; font-size: 20px; line-height: 23px; color: #FFFFFF;}.v3_home_give_back_love_section{background-repeat: no-repeat; background-position: right; background-size: cover;}@media(min-width: 1440px){.v3_home_give_back_love_section{background: url('/pawpot_website/static/src/img/v2_2/home/Website_Homepage_Footer.webp'); background-repeat: no-repeat; background-size: cover; background-position: right;}}@media(max-width: 1440px){.v3_home_give_back_love_section{background: url('/pawpot_website/static/src/img/v3/Website_Homepage_Footer_1440.jpg'); background-repeat: no-repeat; background-size: cover; background-position: right;}}@media(min-width: 992px){.v3_home_give_back_love_section.v3_section_gap{padding: 124px 0;}}.v3_home_give_back_love_section span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #FFFFFF;}.v3_home_give_back_love_section p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF;}.v3_gbl_2{margin-top: 18px; margin-bottom: 22px;}.v3_last_give_back{margin-top: 18px; margin-bottom: 75px;}.v3_last_give_back .buildyourplan{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; padding: 12.5px 87.5px !important;}@media(min-width: 992px){.v3_last_give_back{display: flex; margin-top: 0; margin-bottom: 0;}.v3_last_give_back .buildyourplan{box-shadow: none; margin: auto;}}.v3_br_no_dekstop{display: none !important;}.v3_why_fresh_mobile{display: none !important;}@media(min-width:992px){.v3_footer_email{height: 100%;}.v3_footer_email_details{height: 100%; margin-top: 0 !important;}.v3_footer_email_details .col-lg-7, .v3_footer_email_details .col-lg-5, .v3_footer_email_details .col-lg-12{display: flex;}.v3_footer .js_subscribe_email{margin-bottom: 9px !important; align-self: flex-end;}.v3_footer .js_subscribe_btn{align-self: flex-end; margin-bottom: 5px; margin-left: auto;}.v3_copy_section a{margin-right: 0 !important;}.v3_give_back_love_call_to_action_box{max-width: 570px; width: 100%;}}@media(max-width: 992px){.v3_banner_over_res:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 91.67%);}#carouselExampleIndicators img{opacity: 1;}.v3_home_hide_res{display: none !important;}.v3_home_banner{min-height: 327px;}.v3_home_banner #carouselExampleIndicators .carousel-caption{left: 0; top: 18%;}.v3_home_banner #carouselExampleIndicators img{height: 327px !important; object-position: center !important;}.v3_home_banner .v3_banner_span1{font-size: 25px; line-height: 28.62px; text-align: center;}.v3_home_banner .v3_banner_span2{font-size: 14px; line-height: 16.03px; margin-top: 15px;}.v3_home_banner_details .v3-container{padding-left:0 ; padding-right:0 ;}.v3_home_banner .v3_banner_span3{margin-top: 20px;}.v3_new_trial_btn.buildyourplan{font-size: 12px !important; line-height: 13.74px !important; padding: 5px 50px !important; border-radius: 50px;}.v3_new_trial_btn.buildyourplan span{font-weight: 700 !important; font-size: 14px !important; line-height: 16.03px !important;}.v3_home_banner #carouselExampleIndicators .carousel-control-prev-icon{width: 9.98px; height: 20px; margin-right: auto; margin-top: inherit; margin-top: 40%;}.v3_home_banner #carouselExampleIndicators .carousel-control-next-icon{width: 9.98px; height: 20px; margin-left: auto; margin-top: initial; margin-top: 40%;}.v3_home_banner .v3_home_banner_box{margin-top: -10px;}.v3_banner_details_box{padding: 9px 9px; width: 100%; margin-top: 0;}.v3_top_details_box_hide{display: none;}.v3_banner_box_content{max-width: 50%; width: 50%; flex: 0 0 50%;}.v3_banner_box_content:nth-child(1),.v3_banner_box_content:nth-child(3){border: medium none;}.v3_inner_banner_box{margin-left: inherit; padding-top: 10px; padding-bottom: 10px;}.v3_inner_banner_2{margin-right: inherit;}.v3_inner_banner_2 span{font-size: 15px; line-height: 17.17px;}.v3_inner_banner_2 a{font-size: 14px; line-height: 16.03px; margin-top: 8px;}.v3_inner_banner_box img{height: 25px; width: 25px; margin: auto; margin-right: 10px; margin-left: 10px;}.v3_home_banner #carouselExampleIndicators .carousel-indicators{bottom: 5px;}.v3_home_why_fress{padding-top: 40px; padding-bottom: 40px;}.v3_home_title{line-height: inherit;}.v3_home_title span{font-size: 18px; line-height: 20px;}.v3_home_subtitle{margin-top: 15px; line-height: initial;}.v3_home_subtitle span{font-size: 12px; line-height: 13.74px; margin-top: 40px;}.v3_br_no_dekstop{display: block !important;}.v3_why_fresh_btn{text-align: center; margin-top: 20px; margin-bottom: 0px;}.v3_why_fresh_btn a{font-size: 14px; line-height: 16.03px; padding: 10px 40px !important;}.v3_why_fresh_dekstop{display: none !important;}.v3_why_fresh_mobile{display: block !important;}.res_div5{max-width: 314px; margin: auto;}.res_div5 img{margin-top: 20px; margin-bottom: 20px; width: 100%;}.v3_why_fresh_img_text_box .v3_why_fresh_box_content span{font-size: 14px; line-height: 16.03px; text-align: center; margin-bottom: 10px;}.v3_why_fresh_img_text_box .v3_why_fresh_box_content{font-size: 12px; line-height: 13.74px; text-align: center; color: #323C5A; padding: 0 0; margin-bottom: 30px;}.v3_how_work_title{font-size: 32px; line-height: 36.64px; display: inherit; text-align: center; margin-bottom: 20px;}.v3_how_work_title .v3_span1::after{content: "";}.v3_how_work_title .v3_span3::after{content: url('/pawpot_website/static/src/img/v3/home_how_3_img.png'); margin-left: -5px; background-position-x: initial; position: absolute; margin-top: -10px;}.v3_home_how_pawpots_works .v3_partner_best_box{padding-bottom:20px;}.v3_home_how_pawpots_works .v3_partner_best_box span{font-size: 18px; line-height: 20.61px; margin-bottom: 10px;}.v3_home_how_pawpots_works .v3_partner_best_box p{font-size: 12px; line-height: 14px; margin-bottom: 25px; padding: 0;}.v3_partner_best_box.v3_partner_best_box_1{max-width: 268px;}.v3_partner_best_box.v3_partner_best_box_2{max-width: 260px;}.v3_home_how_pawpots_works .v3_partner_best_box img{margin-bottom: 10px; height: 148px;}.v3_home_how_pawpots_works .buildyourplan{font-size: 14px !important; line-height: 16px !important; padding: 10px 40px !important;}.v3_home_how_pawpots_works_a{display: block; margin-top: 9px;}.v3_imp_box_1 img{height: 50px; width: 50px !important;}.v3_home_imp_points{background: #2675A6; padding: 25px 0px !important;}.v3_home_imp_boxes{display: flex; margin-bottom: 00px; text-align: center; width: fit-content; margin-right: auto !important;}.v3_home_give_back_love .v3_home_give_back_box_content{display: block;}.v3_home_imp_boxes span{font-size: 18px; line-height: 21px;}.v3_home_give_back_love .v3_give_back_box_1 video{width: 90%; display: block; margin: auto; height: 160px; object-fit: cover; border: 1px solid #2675A6;}.v3_home_give_back_love .v3_give_back_box_1 #vid1_small{width: 90%; display: block; margin: auto; height: 160px; object-fit: cover; border: 1px solid #2675A6;}.example_video_12-dimensions{width: 90%; height: 160px; display: block !important; margin: auto;}.example_video_12-dimensions.vjs-fluid{width: 90% !important;}.video-js .vjs-big-play-button{font-size: inherit !important; line-height: inherit !important; border-radius: 100% !important; height: 50px !important; width: 50px !important; margin: auto !important; left: 44.8% !important; top: 40% !important;}.video-js .vjs-big-play-button::before{background-image: url('/pawpot_website/static/src/img/v3/v3_home_play_2.svg') !important; display: block; margin: auto; height: 50px; width: 50px !important; object-fit: contain; background-size: 30px 30px; content: '' !important; background-repeat: no-repeat; background-position: center;}.v3_home_give_back_love .v3_home_give_back_text{transform: none; text-align: center;}.v3_home_give_back_love .v3_home_give_back_text .v3_span_1{font-size: 65px; line-height: 74.42px; text-align: center; transform: none;}.v3_home_give_back_love .v3_home_give_back_text .v3_span_2{font-size: 70px; line-height: 80.15px; text-align: center; transform: none;}.v3_home_give_back_love .v3_give_back_box_2{width: auto;}.v3_home_give_back_love .v3_home_give_back_text{position: initial; width: auto; height: auto; display: grid; top: 150px; left: -70px;}.v3_give_back_box_3 img{transform: none !important; margin-top: 0px; max-width: 100%; margin-right: auto; margin-left: auto;}.our-menu-carousel img{height: 188px;}.v3_item_title{font-size: 16px; line-height: 18.32px; text-align: center;}.v3_home_imp_box{margin-right: auto; margin-left: auto; display: grid;}.v3_home_imp_boxes{margin-right: auto; display: flex; margin-left: auto; text-align: initial; margin-bottom: 00px;}.our-menu-item-a-box-img img{border-radius: 10px;}.our-menu-item-a-box-img{max-width: 150px; max-height: 150px; margin-bottom: 20px; margin: 0 20px; margin-bottom: 20px;}.our-menu-carousel .owl-stage-outer{margin: 0 30px;}.our-menu-carousel .owl-stage{margin-left: 5% !important;}.our-menu-carousel .owl-nav img{max-height: 20.95px; max-width: 9.98px;}.our-menu-carousel .owl-prev{margin-left: 0%;}.our-menu-carousel .owl-next{margin-right: 0; margin-top: 0px;}.our-menu-item-a-box img{max-width: 150px; max-height: 150px; height: 150px; width: 150px !important;}.v3_home_imp_box_details{display: block; margin-right: auto; margin-left: auto;}.our-menu-carousel.owl-drag .owl-item{margin-left: 30px; max-width: 160px;}.testimonials-carousel-v3.owl-drag .owl-item{margin-left: 0;}.customer-noticed-item-box img{max-width: inherit;}.v3_row1, .v3_row2{display: block; margin-top: 10px;}.v3_row2{margin-top: 0;}.v3_home_subtitle_tags .v3_row1 span:nth-child(1){padding-right: 30px;}.v3_home_subtitle_tags .v3_row1 span:nth-child(2){padding-right: 0;}.v3_home_subtitle_tags .v3_row1 span:nth-child(3){padding-right: 30px;}.v3_home_subtitle_tags .v3_row1 span:nth-child(4){padding-right: 0;}.v3_home_subtitle_tags .v3_row2 span:nth-child(1){padding-right: 30px;}.v3_home_subtitle_tags .v3_row2 span:nth-child(2){padding-right: 30px; padding-left: 0;}.v3_home_subtitle_tags .v3_row2 span:nth-child(3){padding-right: 0px;}.v3_home_subtitle_tags{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 14px; line-height: 16px;}.v3_home_subtitle_tags .v3_row1 span{margin-bottom: 5px;}.customer-noticed-item-box .testimonial-img{width: 280px !important;}.customer-noticed-item{margin-right: auto; max-width: 280px; margin-left: auto;}.testimonials-carousel-v3{margin-top: 30px;}.testimonials-carousel-v3{position: relative;}.testimonials-carousel-v3 .owl-nav{position: absolute; width: 100%; top: 40%; padding: 0 15px;}.testimonials-carousel-v3 .owl-prev{margin-left: 0%;}.testimonials-carousel-v3 .owl-next{margin-right: 0; float: right;}.customer-noticed-item-box .testimonial-layout-image img{max-width: 22px !important; max-height: 18.4px;}.customer-noticed-item-box .testimonial-layout-image{margin-bottom: 10px;}.testimonials-carousel-v3 .slide-content-p{margin-top: 6px;}.testimonials-carousel-v3 span{font-size: 16px; line-height: 18px;}.testimonials-carousel-v3 p{font-weight: 400; font-size: 12px; line-height: 14px;}.testimonials-carousel-v3 .testimonials-inner{padding: 21px;}.v3_home_give_back_love_section{background-position: center left; background-size: cover;}.star-carousel-v3 .v3-star-img img{max-width: 20px; max-height: 20px;}.v3_home_customer_rating{padding: 15px 0 !important;}.star-carousel-v3 h2{margin-top: 12px; margin-bottom: 12px; font-size: 16px; line-height: 18px;}.star-carousel-v3 span{font-size: 16px; line-height: 18px;}.v3_home_customer_rating~.v3_home_our_customer_noticed_2{padding: 23px 0;}.v3_home_give_back_love_section{background: url('/pawpot_website/static/src/img/v3/give_back_love_bottom_responsive.png'); background-repeat: no-repeat; background-position: center right; background-size: cover;}.v3_home_give_back_love_section span{color: #FFFFFF; font-size: 20px; line-height: 23px;}.v3_gbl_2{margin-top: 15px; margin-bottom: 15px;}.v3_home_give_back_love_section p{font-size: 12px; line-height: 14px; text-align: center;}.v3_last_give_back .buildyourplan{padding: 10px 40px !important; font-size: 18px; line-height: 21px;}.v3_last_give_back{margin-top: 25px !important; margin-bottom: 0 !important;}.v3_footer .v3_home_subtitle span{font-size: 12px !important; line-height: 14px !important; text-align: center; margin-top: 10px !important;}.v3_footer .js_subscribe_email{font-size: 14px !important; line-height: 16px !important; height: 30px !important; width: 70% !important; margin-bottom: 30px !important;}.js_subscribe_btn{font-size: 14px !important; line-height: 16px !important; padding: 5px 40px !important; border-width: 2px;}.v3_get_in_touch .v3_get_in_touch_boxs div, .v3_get_in_touch .v3_get_in_touch_boxs div a{color: var(--White, #FFF); font-family: "GT Walsheim Pro"; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal;}.v3_get_in_touch_boxs .v3_div_00{display: flex; margin-right: auto; margin-left: auto; margin-bottom: 15px; max-width: 405px;}.v3_get_in_touch_boxs .v3_div_11{display: flex; flex-wrap: wrap; justify-content: center; gap: 25px;}.v3_get_in_touch_boxs .v3_div_12{margin-left: 30px;}.v3_get_in_touch_boxs .v3_div_1{font-size: 14px; line-height: 16px; margin-bottom: 10px;}.v3_get_in_touch_boxs .v3_div_2, .v3_get_in_touch_boxs .v3_div_3{}.v3_get_in_touch .v3_get_in_touch_boxs img{margin-right: 5px !important;}.v3_get_in_touch .v3_backtotop a{padding: 10px 40px !important; font-size: 12px !important; line-height: 14px !important;}.v3_footer_page_link.v3_section_gap{padding: 40px 0 !important; padding-bottom: 15px !important;}.v3_footer_page_links .v3_footer_page a{font-size: 18px !important; line-height: 21px !important;}.v3_footer_page_links{text-align: left;}.v3_footer_page_links .v3_footer_page{margin-bottom: 10px;}.v3_footer_img_section{display: flex; align-items: center;}.v3_footer_img_section img{height: 30px !important;}.v3_google_rating img{height: 55px !important;}.v3_footer_copyright .v3_copy_section span, .v3_footer_copyright .v3_copy_section span a{font-size: 8px !important; line-height: 9px !important;}.v3_copy_section .v3_resp_terms{margin-left: 20px !important; margin-right: 20px !important;}.v3_footer_copyright{padding: 10px 0 !important;}.remove-mt-resp{margin-top: 0 !important;}.v3_footer_email_details .btn-success{font-size: 14px; line-height: 16px; padding: 10px 40px; border-radius: 30px;}.testimonials-carousel-v3 .owl-dots{text-align: center; margin-top: 15px;}.testimonials-carousel-v3 .owl-dots .owl-dot{width: 8px; height: 8px; border: 0.5px solid #323C5A; border-radius: 100%; margin: 0 3px;}.testimonials-carousel-v3 .owl-dots .owl-dot.active{background: #323C5A;}.our-menu-carousel .owl-nav{top: 30%;}}@media(max-width:730px){.our-menu-carousel .owl-stage{justify-content: unset !important;}}@media(min-width: 992px){}@-moz-keyframes scroll-left{0%{-moz-transform: translateX(100%);}100%{-moz-transform: translateX(-100%);}}@-webkit-keyframes scroll-left{0%{-webkit-transform: translateX(100%);}100%{-webkit-transform: translateX(-100%);}}@keyframes scroll-left{0%{-moz-transform: translateX(100%); -webkit-transform: translateX(100%); transform: translateX(100%);}100%{-moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); transform: translateX(-100%);}}@media(min-width: 992px){.v3_banner_details_content_wp{grid: 1/1/1/1; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 30px 30px; width: 100%;}.v3_banner_details_content_module{display: flex; align-items: stretch;}.v3_banner_details_content_sep.v3_first{margin-right: 30px; background-color: rgba(50, 60, 90, 0);}.v3_banner_details_module_content{display: flex; justify-content: left; flex-direction: column;}.v3_banner_details_content_sep{width: 2px; margin-right: 18px; background-color: rgba(50, 60, 90, 0.2);}.v3_banner_details_box{padding: 20px 0;}.v3_banner_details_content_icon{display:flex; justify-content: center; align-items: center;}.v3_banner_details_content_icon img{max-width:35px; max-height:35px; margin-right:18px;}.v3_banner_details_content_module_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: rgba(50, 60, 90, 0.8);}.v3_banner_details_content_module_des{margin-top: 8px;}.v3_banner_details_content_module_des a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 18px; line-height: 21px; color: #2675A6;}.testimonials-carousel-v3.owl-carousel .owl-stage-outer{margin-left: -130px;}}@keyframes primary{from{left: 0%;}to{left: -100%;}}@keyframes scroll{0%{left:100%;}100%{left:-100%;}}@keyframes moveSlideshow{100%{transform: translateX(-66.6666%);}}@media(min-width: 992px){.v3_scroll_max{min-width: 1350px; display: inline-flex;}}@media(min-width: 992px){.marquee-container{height: 61px; overflow: hidden;}.marquee-container .marquee{top: 0; left: 100%; width: 100%; overflow: hidden; position: absolute; white-space: nowrap; animation: marquee 28s linear infinite;}.marquee-container .marquee2{animation-delay: 14s;}.v3_home_imp_box_details{display: inherit; margin-right: auto; margin-left: auto;}.v3_home_imp_box{margin-right: auto; margin-left: auto; display: block;}.v3_home_imp_boxes{margin-right: 0; display: flex; margin-left: 0;}}@keyframes marquee{0%{left: 100%;}100%{left: -100%;}}@media(min-width: 1440px){.v3_home_1440{display: none !important;}.v3_home_1920{display: block !important;}}@media(max-width: 1440px){.v3_home_1440{display: block !important;}}@media(min-width: 992px){#v3-home-video-play-btn-1{position: absolute; left: 408px; top: 185px; cursor: pointer; display: block;}}@media(max-width: 992px){#v3-home-video-play-btn-2{position: absolute; left: calc(50% - 15px); top: 54px; cursor: pointer; display: block;}.our-menu-item-a-box-img span{top: 5px; right: 30px;}.our-menu-item-a-box-img span{font-size: 12px; line-height: 14px; padding: 3px 6px; border-radius: 5px;}.v3_home_banner #carouselExampleIndicators .carousel-caption{top: 125px !important;}.v3_home_banner #carouselExampleIndicators .carousel-control-next-icon{background-image: url("/pawpot_website/static/src/img/v3/right_arrow_res.svg") !important;}.v3_home_banner #carouselExampleIndicators .carousel-control-prev-icon{background-image: url("/pawpot_website/static/src/img/v3/left_arrow_res.svg") !important;}.our-menu-carousel .owl-nav .owl-prev img{margin-top: 0;}.our-menu-carousel .owl-prev.disabled , .our-menu-carousel .owl-next.disabled{display: none;}.our-menu-carousel .our-menu-item-box{width: 200px;}.our-menu-item-a-box-img{margin-right: 0; margin-left: 0; max-width: 200px; max-height: 200px;}}.v3-give-back-home-section [aria-hidden="true"]{visibility: hidden;}@media (min-width:992px) and (max-width: 1261px){.v3_home_banner .col-lg-4{flex: 0 0 50%; max-width: 50%;}}.testimonials-carousel-v3 .owl-nav{display: flex; justify-content: space-between; position: absolute; top: 240px; width: 100%; padding-left: 30px; padding-right: 30px;}.testimonials-carousel-v3 .owl-nav .owl-prev, .testimonials-carousel-v3 .owl-nav .owl-next{max-width: 60px; width: 100%;}.testimonials-carousel-v3 .owl-nav .owl-prev img, .testimonials-carousel-v3 .owl-nav .owl-next img{width: 100%;}.ruff_cost{padding: 0; background-color: #F6F6F6;}.ruff_cost_container{padding: 40px 45px; max-width: 1440px; width: 100%; margin: auto; padding-bottom: 10px;}.ruff_cost_heading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #F15848; margin-bottom: 0.5rem;}.ruff_cost_select_container .ruffCost-info{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 48px; line-height: 55px; color: #323C5A; text-align: center;}.ruffCost-input .select2-choice ,.ruffCost-input{padding: 0; border: none; position: relative; top: 0px; background: none; outline: none; appearance: none; background-image: none; box-shadow: none !important;}.ruffCost-input-pet .select2-choice{max-width: 90px; min-width: 80px; width: 100%;}.ruffCost-input-age .select2-choice{max-width: 230px; min-width: 140px; width: 100%;}.ruffCost-input-weight .select2-choice{max-width: 150px; min-width: 130px; width: 100%;}.ruffCost-input{border-bottom: 3px dotted #323C5A !important;}.ruff_cost_select_container{margin-top: 30px; max-width: 1200px; margin: auto;}.ruffCost_output_mainContainer{display: flex; justify-content: center; margin-top: 50px;}.mixed_meal_heading,.full_meal_heading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 0.4rem;}.mixed_meal_cost span, .full_meal_cost span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #323C5A;}.mixed_meal_cost, .full_meal_cost{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0.5rem;}.mixed_meal{margin-right: 30px;}.buildPlan_btn{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; padding: 13.5px 100.5px; background: #F15848; border-radius: 30px;}.buildPlan_btn:hover{color: #FFFFFF;}.builPlan-desc{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #323C5A;}.build_plan_btnContainer{margin: auto; display: block; max-width: 334px; margin-top: 50px;}.buildPlan_desc_container{margin-top: 25px;}.ruffCost_buildBtn_container{display: flex; justify-content: space-between; margin-bottom: 30px;}.ruffCostoutput_btnDiv{display: block;}.ruffCost_dogImg_container{max-height: 229px; margin-top: 30px;}.ruffCost_dogImg_container img,.ruffCost_catImg_container img{height: 100%;}.ruffCost_catImg_container img{float: right; padding-right: 22px;}.ruffCost_catImg_container{max-height: 238px; margin-top: 20px;}.ruffCost-info .select2-container .select2-choice .select2-arrow{display: none;}.ruffCost-info .select2-container .select2-choice > .select2-chosen{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 42px !important; line-height: 55px; color: #F15848; text-align: center; margin-right: 0; background: none !important;}.ruffCost-info .select2-container .select2-default > .select2-chosen{color: rgba(50, 60, 90, 0.5);}.ruffCost-info .select2-container .select2-choice{height: 55px;}.ruff_cost_dropdown .select2-results .select2-result-label{padding: 10px 30px 10px 10px; margin: 0; cursor: pointer; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 42px; line-height: 18px; color: #323C5A;}.ruff_cost_dropdown .select2-drop-active{width: 155px !important;}.ruff_cost_dropdown .select2-results li{border-top: 0.5px solid rgba(50, 60, 90, 0.5); border-right: none; border-left: none; border-bottom: none;}.ruff_cost_dropdown .select2-results .select2-result-label{padding: 10px 27px 10px 10px; margin: 0; cursor: pointer; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 42px; line-height: 18px; color: #323C5A;}.ruffCost_img_container_mobile{display: none;}@media (max-width: 992px){.ruff_cost_container{padding: 30px 16px; padding-bottom: 0;}.ruff_cost_heading{font-size: 18px; line-height: 21px; margin: auto; max-width: 490px;}.ruff_cost_select_container .ruffCost-info{font-size: 18px; line-height: 30px; font-weight: 400;}.ruff_cost_select_container{display: block; max-width: 495px; margin: auto;}.ruffCost-input .select2-choice, .ruffCost-input{min-width: 67px !important;}.ruffCost-info .select2-container .select2-choice{height: 24px;}.ruffCost-info .select2-container .select2-choice > .select2-chosen{font-size: 18px !important; line-height: 21px; font-weight: 400; margin-left: 0px;}.ruffCost_dogImg_container, .ruffCost_catImg_container{max-width: 58px; max-height: 89px; margin-top: 35px;}.ruffCost_catImg_container img{padding-right: 0;}.ruffCost_catImg_container{}.ruffCost_dogImg_container img, .ruffCost_catImg_container img{}.mixed_meal_cost,.full_meal_cost{font-size: 20px; line-height: 23px;}.mixed_meal_cost span, .full_meal_cost span{font-size: 20px; line-height: 23px;}.ruffCost_buildBtn_container{display: block; margin-bottom: 0;}.ruffCost_img_container_mobile{display: flex; justify-content: space-between; margin-left: -12px; margin-bottom: 15px;}.buildPlan_desc_container{margin-top: 0px;}.ruffCost_dogImg_container_desktop, .ruffCost_catImg_container_desktop{display: none;}.ruffCost_output_mainContainer{justify-content: center; margin: auto; max-width: 495px; margin-top: 30px;}.buildPlan_btn{padding: 5px 30px; display: flex; max-width: 200px; margin: auto;}.build_plan_btnContainer{margin-top: 15px;}}.video-js .vjs-big-play-button{margin: -0.81666em !important;}.video-js .vjs-big-play-button{font-size: inherit !important; line-height: inherit !important; border-radius: 100% !important; height: 50px !important; width: 50px !important; margin: auto !important; left: 45% !important; top: 45% !important;}.video-js .vjs-big-play-button::before{background-image: url('/pawpot_website/static/src/img/v3/v3_home_play_2.svg') !important; display: block; margin: auto; height: 50px; width: 50px !important; object-fit: contain; background-size: 30px 30px; content: '' !important; background-repeat: no-repeat; background-position: center;}#ipLocation_popup-container{display: flex; justify-content: center; align-items: center;}#ipLocation_popup-content{background-color: #fff; padding: 66px 44px 44px 44px; border-radius: 10px; max-width: 423px; margin: auto;}#HomeIpCheckPopUp{z-index: 99999;}#HomeIpCheckPopUp .modal-dialog{max-width: 430px;}#HomeIpCheckPopUp .modal-body{padding: 0;}#ipLocation_popup-content p.v2_3_web_title{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.ipLocation_button-container{display: flex; align-items: center; margin-top: 40px; margin-bottom: 14px;}.ipLocation_button-container a{color: var(--white, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; border-radius: 30px; background: #03A000; padding: 10px 26px; margin: auto;}.ipLocation_button-container img{margin-left: 10px; height: 20px; width: 30px; height: 30px; border-radius: 100%;}.currentIpLocation{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 300; line-height: normal; text-decoration-line: underline; text-align: center; cursor: pointer;}.exceeded_trailLimit_Popup{display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 430px; height: 500px; padding: 30px; background: #fff; border-radius: 10px; z-index: 999999;}.exceedLimit_close{position: absolute; top: 0px; right: 10px; font-size: 24px; cursor: pointer; max-width: 22px; height: 22px;}.exceedLimit_close img{width: 100%; height: 100%;}.exceedLimit_image_container{max-width: 328px; max-height: 178px; margin: auto;}.exceedLimit_image_container img{width: 100%; height: 100%;}.exceedLimit_overlay{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 99999; display: none;}.exceedLimit_BtnContainer a,.exceedLimit_shopBtnContainer a{display: flex; width: 250px; height: 50px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0;}.exceedLimit_BtnContainer a,.exceedLimit_shopBtnContainer a{border-radius: 30px; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.exceedLimit_BtnContainer a{background: #2675A6; color: #FFF; margin: auto;}.exceedLimit_shopBtnContainer a{color: #2675A6; border: 1px solid #2675A6; margin: auto; margin-top: 10px;}.exceedLimit_subText{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; max-width: 324px; margin: auto; margin-bottom: 20px;}.exceedLimit_txt{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 12px; margin-bottom: 5px;}.v2_3_tab_dog,.v2_3_tab_cats{color: #323C5A; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: 27px; cursor: pointer; justify-content: center; align-items: center; gap: 10px; display: flex; width: 128px; padding: 10px;}.v2_3_tab_cat_active{background: #F9D14E; display: flex; justify-content: center; align-items: center; gap: 10px; border-radius: 6px; background: #E9AFAF; color: #FFF; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: 27px;}.v2_3_tab_dog_active{color: #323C5A; border-radius: 6px; background: #F9D14E; color: #FFF; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: 27px; display: flex; justify-content: center; align-items: center; gap: 10px;}.v2_3_tab_dog{margin-right: 20px;}.v3_our_menu_col_lg{margin-top: 25px;}.v2_3_tab_display_none{display: none !important;}.our-menu-carousel .owl-stage{display: flex; justify-content: center;}.v2_3_dog_tabContent .owl-stage,.v2_3_cat_tabContent .owl-stage{margin-left: -115px;}.home-page-faq .product-faq-drop-icon{font-size: 40px; line-height: inherit; color: #323C5A; margin-right: 27px; margin-top: 0px;}.home-faq-more{display: flex; text-align: center; margin: auto; width: fit-content; margin-top: 54px;}.home-faq-more a{border-radius: 30px; border: 2px solid #323C5A; color: #323C5A; padding: 10px 40px; font-weight: 400; line-height: 100%; font-size: 20px; background: #ffffff;}.home-page-faq{background:#F6F6F6}.home-page-faq .col-lg-8 > .product-faq-divider:last-child{display: none;}.vetAdvisorHeaderHome h2{font-size: 45px !important;}.ourVetAdvisors_home{padding-top: 40px; background-color: #F9D14E; padding-bottom: 40px;}.ourvetNetwork_vetAdvisorsSecHome{padding-top: 0; padding-bottom: 0;}.meetVetAmbassadorsBtn{display: flex; justify-content: center; margin-top: 40px;}.meetVetAmbassadorsBtn a{padding: 10px 40px; background: #F15848; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; max-width: 318px;}@media(max-width:992px){.home-page-faq .product-faq-drop-btn{font-size: 18px; line-height: 1; display: flex; justify-items: center; align-items: center;}.home-faq-more a{font-size: 16px;}.vetAdvisorHeaderHome h2{font-size: 18px !important;}.ourvetNetwork_vetAdvisorsSecHome{padding-top: 0px !important; padding-bottom: 0px !important;}.vetAdvisorContainerHome{margin-top: 10px !important; display: grid !important; grid-template-columns:repeat(auto-fit, minmax(169px, 1fr)) !important ; grid-gap: 20px !important; padding-left: 16px; padding-right: 16px;}.vetAdvisorinfoContaierHome{max-width: 169px !important; margin-left: auto !important; margin-right: auto !important;}.vetAdvisorImg_containerHome{max-width: 169px !important; height: 169px !important;}.vetAdvisorImg_containerHome img{width: 100%; height: 100%;}.vetAdvisorNameHome{font-size: 18px !important; margin-top: 10px;}.meetVetAmbassadorsBtn a{font-size: 16px; padding:5px 24.5px;}.vetAdvisorDetailsHome{margin-top: 0 !important;}.vetAdvisorSpecialityHome{margin-bottom: 0px !important;}.meetVetAmbassadorsBtn{margin-top: 20px;}}@media(max-width: 992px){.v2_3_tab_dog,.v2_3_tab_cats{font-size: 18px; line-height: 30px;}.v2_3_tab_dog{margin-right: 10px;}.v3_our_menu_col_lg{margin-top: 15px;}.v3_our_menu_learn_more{margin-top: 20px;}.v3_our_menu_learn_more a{font-size: 14px;}.v2_3_tab_dog, .v2_3_tab_cats{width: 95px; padding: 5px;}}#black_friday_popup .modal-dialog{max-width: 650px; padding: 30px;}#black_friday_popup .modal-content{background: url('/pawpot_website/static/src/img/v2_3/blackFridayOffer.png'); background-size: cover; transform: translate(0, 100px) !important; padding: 30px; padding-top: 0px; background-position: bottom; background-repeat: no-repeat; background-color: #FEF3C0;}#black_friday_popup .modal-header{padding: 0px; padding-top: 20px;}#black_friday_popup .modal-header h2{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; color: #323C5A; margin-bottom: 20px;}#black_friday_popup .blackFridaydiscountTitle{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 30px; line-height: 34px; color: #323C5A; max-width: 286px;}#black_friday_popup .blackFridayCodeHeader{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #323C5A;}#black_friday_popup .modal-body{padding: 0;}#black_friday_popup .blackFridayCodeContainer{background: #FFFFFF; box-shadow: 0px 4px 5.2px rgba(50, 60, 90, 0.1); border-radius: 5px; max-width: 204px; display: flex; flex-direction: column; cursor: pointer;}#black_friday_popup .copyCodeTitle{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 10px; line-height: 11px; color: rgba(50, 60, 90, 0.8); margin: 0; text-align: center; margin-top: 3px; margin-bottom: 3px;}#blackFridaydiscount_code{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #F15848; text-align: center; margin-bottom: 4px; cursor: pointer;}#black_friday_popup .confetti{position: absolute; width: 492px; height: 420px; left: 42px; z-index: -1;}#black_friday_popup .confetti img{height: 100%; width: 100%;}.blackFridayStartTrial{display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 5px 30px; background: #F15848; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 22px; line-height: 25px; text-align: center; color: #FFFFFF; max-width: 201px; height: 40px; margin-top: 20px; margin-bottom: 30px;}.blackFridayStartTrial:hover{color: #FFFFFF;}.black_friday_popupClose{max-width: 16px; max-height: 16px; margin-left: auto; position: relative; left: 24px;}.black_friday_popupClose img{height: 100%; width: 100%;}@media(max-width: 992px){#black_friday_popup .modal-header h2{font-size: 35px; margin-bottom: 0; line-height: 50px;}#black_friday_popup .blackFridaydiscountTitle{font-size: 20px; max-width: 211px; line-height: 30px;}#black_friday_popup .blackFridayCodeHeader{margin-bottom: 5px;}#black_friday_popup .modal-content{height: 410px; background-image: url('/pawpot_website/static/src/img/v2_3/blackFridayOfferMobile.png'); background-size: unset; padding: 20px;}#black_friday_popup .modal-header{padding-top: 0px;}.black_friday_popupClose{left: 10px; top: -15px;}#black_friday_popup .confetti{width: 316px; height: 388px; left: 20px;}}

/* /pawpot_website/static/src/css/v3_header_footer.css defined in bundle 'web.assets_frontend' */
 .v3_container{max-width: 2500px; margin-left: auto; margin-right: auto;}.v3_section_gap{padding: 80px 0;}.v3-container{width: 100%; margin-right: auto; margin-left: auto; max-width: 1350px; padding-right: 0px; padding-left: 0px;}@media(max-width: 992px){.v3-container{padding-right: 15px; padding-left: 15px;}}.navbar{background: transparent; z-index: 10000;}.v3_start_menu_btn .orangeButton-banner.buildyourplan:hover>span{color: #f15848 !important;}.buildyourplan:hover > span{color: #f15848 !important;}.bg-light.account_navbar_color #navbarSupportedContent .nav-item.dropdown .nav-link::after{content: url('/pawpot_website/static/src/img/v3/menu_down_arrow.png');}.v3_footer{background: url('/pawpot_website/static/src/img/footerBg.webp'); background-position-x: 0%; background-size: auto; padding-top: 40px; background-size: cover; margin-top: 30px; background-position-x: -115px;}.footerContentNewsletters{position: relative;}.footerTopToIcon{float: right; position: absolute; top: -70px; left: 94%; transform: translateX(-50%);}.footerContent h5{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 25px; line-height: 29px; color: #323C5A; margin-bottom: 20px;}.footerContent ul li{margin-bottom: 10px;}.footerContent ul>li>a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A;}.footerContentMainContainerMobile{display: none;}.footerContentMainContainerDesktop{display:flex; justify-content: space-between; margin-bottom: 150px;}.footerContentNewslettersInputs{display: flex;}.footerNewsLetterButton button{display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 40px; gap: 10px; background: #FFFFFF; border: 2px solid #323C5A; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; margin-left: 17px;}#pawpotsNewsletter{border: none; background: none; border-bottom: 1px solid #323C5A; padding-left: 0;}#pawpotsNewsletter::placeholder{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: rgba(50, 60, 90, 0.5); opacity: 0.6;}#pawpotsNewsletter:focus{box-shadow: unset;}.footerSocialContainer{display: flex; justify-content: space-between; align-items: center;}.footerMadeWithLove p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 0;}.footerSocialLinksContainer{display: flex; gap: 20px;}.v3_footer .v3_home_title{text-align: left;}.v3_footer .v3_home_subtitle{text-align: left; margin-top: 15px;}.v3_footer .v3_home_subtitle span{ont-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A;}.v3_footer_email_details{margin-top: 4%; text-align: right;}.js_subscribe_btn{font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; padding: 11.5px 76.5px; border-color: #323C5A; border-width: 2px;}.v3_footer .btn-success.js_subscribed_btn{padding: 11.5px 76.5px; height: auto; font-weight: 400; font-size: 20px; line-height: 23px; min-height: auto; height: auto; align-self: flex-end; border-radius: 23px;}.v3_footer .js_subscribe_email{border: none; border-bottom: 1px solid #323C5A; background: transparent; margin-bottom: -35px; width: 100%; bottom: 0; height: 50px;}.v3_footer .js_subscribe_email:focus{outline: none;}.v3_footer .js_subscribe_email{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-size: 20px; color: #323C5A;}@media(min-width: 992px){.v3_footer .js_subscribe_email{margin-right: 45px;}}::placeholder{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-size: 20px; color: rgba(50, 60, 90, 0.5); opacity: 1; line-height: 1;}:-ms-input-placeholder{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-size: 20px; color: rgba(50, 60, 90, 0.5); line-height: 1;}::-ms-input-placeholder{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-size: 20px; color: rgba(50, 60, 90, 0.5); line-height: 1;}::-webkit-input-placeholder{padding-top: 15px;}.v3_footer .v3_get_in_touch{padding: 37.5px 0; background: #323C5A;}.v3_get_in_touch_box_content{text-align: center;}.v3_get_in_touch .v3_get_in_touch_boxs img{margin-right: 10px;}@media(min-width: 992px){.v3_get_in_touch .v3_get_in_touch_boxs img{margin-top: -3px;}}.v3_get_in_touch .v3_get_in_touch_boxs span, .v3_get_in_touch .v3_get_in_touch_boxs span a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #FFFFFF; padding-right: 70px;}@media(min-width:992px){.v3_get_in_touch .v3_get_in_touch_boxs span, .v3_get_in_touch .v3_get_in_touch_boxs span a{font-size: 20px; line-height: 23px;}.v3_get_in_touch .v3_get_in_touch_boxs .v3_footer_get_in_touch_title{font-size: 18px; line-height: 21px;}}.v3_get_in_touch .v3_get_in_touch_boxs span:last-child{padding-right: 0;}.v3_get_in_touch .v3_get_in_touch_boxs span a{padding-right: 0;}.v3_backtotop a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal !important; font-weight: 400 !important; font-size: 20px !important; line-height: 23px !important; color: #323C5A !important; padding: 12px 61px !important; background: #FFFFFF; border-radius: 30px; box-shadow: none; border-width: 0;}.v3_show_in_tab{display: none;}.v3_footer_page_links{display: flex;}.v3_footer_page_links .v3_footer_page a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; white-space: nowrap;}.v3_footer_page_links .v3_footer_page{padding-right: 35px;}.v3_footer_page_links .v3_footer_page:last-child{padding-right: 0px;}.v3_footer_page_link.v3_section_gap{padding: 60px 0;}.v3_footer_page_links{margin-top: 21px;}.v3_footer_img_section{text-align: right;}.v3_footer_img_section a{margin-right: 12px;}.v3_footer_img_section a:nth-last-child(2){margin-right: 19px !important;}.v3_footer_img_section img{max-width: 40px; height: auto;}.v3_footer_img_section .v3_google_rating img{max-width: auto;}.v3_footer_img_section a:last-child{margin-right: 0px;}.v3_footer_img_section a img:last-child{max-width: initial;}.v3_footer_copyright{padding: 14px 0;}.v3_footer_copyright .v3_copy_section span, .v3_footer_copyright .v3_copy_section span a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.8); margin-right: 59px;}@media(max-width: 992px){.v3_footer .js_subscribe_email{min-width: auto;}.v3_footer .v3_home_subtitle{text-align: center;}.v3_footer .v3_home_title{text-align: center;}.v3_footer_email{display: grid;}.v3_footer_email_details{margin-top: 4%; text-align: center;}.v3_footer .js_subscribe_email{margin-right: 0; bottom: 0; height: 50px; width: 90%; margin-bottom: 40px;}.v3_last_give_back{margin-top: 18px; margin-bottom: 50px;}.v3_get_in_touch_boxs{display: grid;}.v3_get_in_touch .v3_get_in_touch_boxs span, .v3_get_in_touch .v3_get_in_touch_boxs span a{padding-right: 0px; margin-bottom: 15px;}.v3_get_in_touch .v3_backtotop{margin-bottom: 0; margin-top: 20px;}.v3_get_in_touch .v3_backtotop a{padding: 10px 40px !important;}.v3_footer_page_links{display: block; margin-top: 0 !important; margin-bottom: 10px;}.v3_footer_img_section{text-align: center;}.v3_footer_page_links .v3_footer_page{padding-right: 0;}.v3_footer_copyright .v3_copy_section{display: block; text-align: center;}.v3_footer_copyright .v3_copy_section span, .v3_footer_copyright .v3_copy_section span a{margin-right: 0; margin-top: 5px;}.v3_footer_img_section a:last-child{margin-right: 0px; display: inherit;}.footerContentMainContainerDesktop{display: none;}.footerContentMainContainerMobile{display: grid; grid-template-columns:repeat(2, 1fr); margin-bottom: 10px;}.footerContent h5{font-weight: 500; font-size: 18px; line-height: 21px; margin-bottom: 12px;}.footerNewsLetterButton{margin-top: 20px;}.footerNewsLetterButton button{margin-left: unset;}.footerContentNewsletters{margin-top: 10px;}.footerContentNewsletters h5{margin-bottom: 5px;}.footerContent ul > li > a{font-weight: 400; font-size: 16px; line-height: 18px;}.v3_footer{padding-top: 33px; background: url('/pawpot_website/static/src/img/footerbgMobile.png'); background-size: cover; background-position: 385px;}.footerContentNewslettersInputs{display: block;}.footerSocialLinksContainer a img{width: 20px;}.footerMadeWithLove p{font-weight: 500; font-size: 20px; line-height: 23px; white-space: nowrap;}.footerSocialContainer{display: grid; grid-template-columns:repeat(2, 1fr); margin-top: 26px;}.footerMadeWithLove img{width: 20px;}.footerSocialLinksContainer,.footerMadeWithLove,.footerRating{position: relative; top: 30px; margin-bottom: 10px;}.footerContent ul li{margin-bottom: 5px;}.footerRating img{width: 101px; height: 45px;}.newsletterText{white-space: nowrap;}.footerContentAboutUs{position: relative;}.footerTopToIcon{left: 80%;}}.v3_username{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; margin-bottom: 1px;}.v3_navbar_update{transition: 0.5s; width: 100%;}.navbar-light.websitefront{background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 91.67%);}.v3_ribbon{padding: 0;}.v3_ribbon_container{background: #F9D14E; padding: 10px 0;}.v3_ribbon a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 17px; line-height: 19px; color: #323C5A; text-align: center;}.v3_menu_show_r{display: none;}.nodefaultsitebar{background: #323C5A !important;}.nodefaultsitebar .navbar-nav .nav-link, .nodefaultsitebar .navbar-nav .nav-link:hover{color: #ffffff !important;}.nodefaultsitebar #navbarSupportedContent .nav-item.dropdown .nav-link::after{content: url("/pawpot_website/static/src/img/v3/menu_down_arrow.png");}.v3_menu_login_1 a:hover{color: #FFFFFF; background: #F15848;}@media(max-width: 992px){.v3_menu_without_login{display: grid;}.v3_menu_without_login .v3_menu_login_1 a, .v3_menu_without_login .v3_menu_login_2 a{font-size: 2.4vh !important; color: #204941 !important; font-weight: 450;}.v3_menu_show_r{display: grid;}.v3_username{display: none;}}@media(min-width: 992px){.v3_a_header_line_height_remove{line-height: 0 !important;}#navbarSupportedContent .v3_navbar_menu_regions.nav-item.dropdown .nav-link::after{top: 15px;}.v3_add_name_in_top{}.navbar{padding-top: 10px; padding-bottom: 9.92px;}.v3_myaccount_username{display: grid;}.v3-menu-align-items-center{align-items: center !important;}.v3_menu_name_grid{display: grid;}.v3_menu_without_login{display: grid; background: #F2F5FA; border-radius: 10px 10px 0 0;}.v3_menu_without_login .v3_menu_login_1{text-align: center; padding: 15px 30px;}.v3_menu_without_login .v3_menu_login_1 a,.v3_menu_without_login .v3_menu_login_1 a:hover{text-align: center; background: #F15848 !important; display: block; color: #FFFFFF; padding: 10px 0; border-radius: 5px;}.v3_menu_without_login .v3_menu_login_1 a{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF;}.v3_menu_without_login .v3_menu_login_2{padding: 15px 30px; font-style: normal; font-weight: 300; font-size: 20px; line-height: 23px; color: #323C5A; padding-top: 0;}.v3_menu_without_login .v3_menu_login_2 a{color: #2675A6;}.v3_nav_dropdown::before{content: url('/pawpot_website/static/src/img/v3/top_dropdown.png'); position: absolute; top: -12px; left: 20%; z-index: -1;}.v3_navbar_update .logo_1{max-width: 100%; min-height: 68.08px; width: 80px; height: auto !important; padding-left: 0;}.navbar.v3_navbar_update .nav-item{margin-left: 35px;}.navbar.v3_navbar_update .nav-item.v3_navbar_menu_first{margin-left: 35px;}.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:hover{color: #204941; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700 !important; font-size: 20px; line-height: 23px;}.v3_nav_dropdown,.v3_nav_dropdown a:hover{border-radius: 10px;}.navbar .dropdown-menu.v3_nav_dropdown{background-color: white; opacity: 1;}#navbarSupportedContent .v3_nav_dropdown .dropdown-item{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 22px; line-height: 25px; color: #323C5A !important; padding: 15px 30px !important;}#navbarSupportedContent .v3_nav_dropdown .v2_3_dropdown_item_signout{color:#2675A6 !important; font-family: GT Walsheim Pro; font-size: 22px; font-style: normal; font-weight: 500; line-height: normal;}.v3_nav_dropdown .dropdown-item img{margin-right: 10px;}.v3_nav_dropdown .dropdown-divider{border-top: 0.5px solid rgba(50, 60, 90, 0.5);}.v3_start_menu_btn a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 17px; line-height: 19px; text-align: center; color: #FFFFFF;}.v3_start_menu_btn .v3_topmenu_t1{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18.32px; text-align: center; color: #FFFFFF;}.v3_start_menu_btn .v3_topmenu_t2{font-style: normal; font-weight: 400; font-size: 10.5px; line-height: 12.02px; text-align: center; color: #FFFFFF;}#navbarSupportedContent .nav-item.v3_start_menu_btn .orangeButton-banner{padding: 3px 38px; display: grid; box-shadow: none;}.v3_navbar_update .second-menu-navbar .nav-item{margin-left: 35px !important;}#navbarSupportedContent .nav-item.dropdown .nav-link::after{display: inline-block; content: url('/pawpot_website/static/src/img/v3/menu_down_arrow.png'); margin-left: 0; border: none !important; margin-bottom: 0; color: inherit; vertical-align: inherit; top: 5.5px; position: absolute; margin-left: 9px;}.second-menu-navbar{margin-right: 20px !important;}.nav.navbar-nav.ml-auto.second-menu-navbar{margin-right: 20px !important;}.v3_navbar_update .second-menu-navbar .nav-item.v3_navbar_after_dropdown_menu_cart{margin-left: 45px !important;}.navbar .badge{font-weight: 400; border-radius: 2px; margin-left: 0; top: -0.7em !important; font-size: 10px; line-height: 11px; text-align: center; padding: 1.5px 3px; height: 13px; min-width: 13px;}#navbarSupportedContent .nav-item.dropdown .nav-link.v3_myaccount_username::after{right: -23px;}.v3_navbar_after_dropdown_menu{margin-left: 58px !important;}.bg-light #navbarSupportedContent .nav-item.dropdown .nav-link::after{content: url('/pawpot_website/static/src/img/v3/menu_down_arrow_color.png');}.v3_menu_flag_last.v3_nav_dropdown{margin-left: -80px;}.v3_menu_flag_last.v3_nav_dropdown::before{left: 55%;}.v3_navbar_update .second-menu-navbar .nav-item.v3_navbar_menu_regions{margin-left: 18px !important;}}@media(max-width: 992px){.account_navbar_color .navbar-nav .nav-link, .account_navbar_color .navbar-nav .nav-link:hover{color: #f15848 !important;}}.o_pawpots_website_appointment_form{margin-bottom: 60px;}.o_pawpots_appointment_validate{margin-bottom: 60px;}@media (min-width: 993px) and (max-width: 1208px){.navbar.v3_navbar_update .nav-item{margin-left:20px ;}.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:hover{font-size: 16px;}.navbar.v3_navbar_update .nav-item.v3_navbar_menu_first{margin-left: 20px;}.v3_navbar_after_dropdown_menu{margin-left: 35px !important;}.v3_navbar_update .second-menu-navbar .nav-item{margin-left: 15px !important;}.v3_navbar_update .second-menu-navbar .nav-item.v3_navbar_after_dropdown_menu_cart{margin-left: 25px !important;}.v3_footer_page_links .v3_footer_page{padding-right: 25px;}.v3_footer_page_links .v3_footer_page a{white-space: nowrap;}.v3_footer_page_row{padding-right: 15px; padding-left: 15px;}.v3_footer_img_section img{max-width: 120px !important;}}@media (min-width: 993px) and (max-width: 1265px){.navbar{padding: 0.5rem 1rem;}}.v3_footer_page_row{padding-right: 15px; padding-left: 15px;}.v3_menu_without_login a:hover, .v3_menu_without_login a:active, .v3_menu_without_login a:focus{background-color: transparent !important; background: transparent !important;}.navbar-light .dropdown-menu .dropdown-item:active{background-color: transparent;}.account_navbar_color #navbarSupportedContent .nav-item.dropdown .nav-link::after{content: url('/pawpot_website/static/src/img/v3/menu_down_arrow.png');}.v3_verify_user_check{padding-top: 60px; padding-bottom: 0;}.bg-white-set~main{background: #FFFFFF !important;}.v3_login{font-family: "GT Walsheim Pro", sans-serif;}.v3_login_reg_title{font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; color: #323C5A; margin-bottom: 14px; display: block; font-family: "GT Walsheim Pro", sans-serif;}.v3_login .form-group{margin-bottom: 15px;}.v3_login_res_title{font-style: normal; font-weight: 300; font-size: 30px; line-height: 34.35px; color: #323C5A; display: block; font-family: GT Walsheim Pro;}.resetPass_container{margin-bottom: 30px !important;}.oe_login_form, .oe_signup_form, .v3_no_login_reg{max-width: 100%; position: relative; margin:0 0; margin-left: auto; margin-right: auto; padding: 34px 34px; background: #F6F6F6; border: 1px solid rgba(50, 60, 90, 0.3); border-radius: 5px; margin-bottom: 80px;}.oe_reset_password_form{max-width: 100%; position: relative; margin:0 0; margin-left: auto; margin-right: auto; background: #F6F6F6; border-radius: 5px; margin-bottom: 80px; padding: 35px;}.o_portal_security_body .oe_reset_password_form{max-width: 500px; position: relative; margin: 60px 0; margin-left: auto; margin-right: auto; padding: 50px 0px; background: transparent; border: none; border-radius: 5px;}.v3_login .oe_login_form label{display: none;}.v3_login .form-control{font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; background: #FFFFFF; border: 1px solid rgba(50, 60, 90, 0.3); border-radius: 5px; padding: 16px 20px; padding-bottom: 16px; height: inherit; box-shadow: none; cursor: default; max-height: 50px;}.v3_login_btn,.oe_reset_password_form .btn-primary{background: #F15848; border-radius: 35px; font-style: normal; font-weight: 700; font-size: 20px; line-height: 18px; text-align: center; color: #FFFFFF; padding: 12.5px; box-shadow: none; margin: auto;}.oe_reset_password_form .btn-primary:hover{color: #F15848;}.forgotbtn{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #2675A6; display: block; text-align: left; margin-bottom: 15px;}.v3_no_login_reg{display: block; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: rgba(50, 60, 90, 0.7); text-align: center;}.v3_create_reg{font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A !important; border: 2px solid #323C5A; border-radius: 35px; padding: 12px; display: block; margin-top: 20px;}.v3_login .oe_login_form{margin-bottom: 0;}.v3_no_login_reg{margin-top: 0; background: transparent; border: none; padding: 0; margin-top: 39.5px;}.v3_no_login_reg h2{font-family: "GT Walsheim Pro", sans-serif; width: 100%; text-align: center; border-bottom: 1px solid rgba(50, 60, 90, 0.7); line-height: 0; margin: 40px 0 15px; font-style: normal; font-weight: 400; font-size: 14px; text-align: center; color: rgba(50, 60, 90, 0.7); display: inline-block; margin-top: 0; margin-bottom: 0;}.v3_no_login_reg h2 span{background: #FFFFFF; padding:0 46px;}.v3_oe_signup_form{margin-bottom: 20px;}.v3_oe_signup_form .form-control, .new_user_check .form-control{background: #FFFFFF; font-size: 16px !important; line-height: 18px; background: #FFFFFF; border: 1px solid rgba(50, 60, 90, 0.3); border-radius: 5px; padding: 16px 20px; padding-bottom: 16px; height: inherit; box-shadow: none; max-height: 50px;}.oe_signup_form .form-group{margin-bottom: 15px;}.v3_oe_signup_form label{display: none;}.v3_oe_signup_form .v3_signupbtn{font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; padding: 12.5px; background: #03A000; border-radius: 35px; border-color: #03A000; margin-bottom: 15px; box-shadow: none;}.v3_oe_signup_form .v3_signupbtn:hover{border-color: #03A000; color: #03A000;}.v3_reg_cond{margin-bottom: 0; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #323C5A;}.oe_signup_form ::placeholder, .v3_login ::placeholder{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; color: #C6C6C6; opacity: 1; font-weight: 400; font-size: 16px; line-height: 18px;}.oe_signup_form :-ms-input-placeholder, .v3_login :-ms-input-placeholder{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; color: #C6C6C6; font-weight: 400; font-size: 16px; line-height: 18px;}.oe_signup_form ::-ms-input-placeholder, .v3_login ::-ms-input-placeholder{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; color: #C6C6C6; font-weight: 400; font-size: 16px; line-height: 18px;}.v3_all_details_pages ~ .o_portal_security_body section{padding-top: 0; margin-top: 0;}.reponsive_payment_method_top .breadcrumb{background: transparent;}.close_resposive_navbar{display: none;}.shopMenuMobile{display: none;}.shopMenuDesktop{display: block;}@media(max-width: 992px){.v3_section_gap{padding: 40px 0;}.v3-resp-country::after{content: url("/pawpot_website/static/src/img/v3/v3_country_dropdown.png") !important; border: 0 !important; height: 100%; padding: 0 !important; margin: 0 !important;}.navbar.bg-light.navbar-light.account_navbar_color .navbar-toggler-icon{background-image: url("/pawpot_website/static/src/img/menu-rounded.png") !important; background-size: contain;}.navbar-light.account_navbar_color .navbar-toggler-icon{background-image: url("/pawpot_website/static/src/img/menu-rounded.png") !important; background-size: contain;}.navbar-brand{display: block; margin-right: auto !important; margin-left: auto !important;}.navbar-brand img{height: 42.55px; width: auto;}.navbar .navbar-brand .logo_1{height: 42.55px !important;}.resposive-nav-container{position: relative;}.navbar-brand{position: absolute; width: 100% !important; text-align: center; margin-right: auto !important; margin-left: auto !important;}.websitefront ~ main{margin-top: -56px;}.v3_ribbon a{font-size: 12px; line-height: 14px;}.navbar-light .navbar-toggler{z-index: 10;}#navbarSupportedContent ul{text-align: right; margin-right: 30px !important; margin-left: 0px !important; width: 75%; background: white; overflow: scroll; display: block; max-height: 100%; height: 100%;}#navbarSupportedContent{width: 100%; position: fixed; z-index: 1; top: 0px; left: 0px; background-color: rgba(255, 255, 255, 1); overflow-x: hidden; transition: all 0.1s ease 0s; height: 100%; text-align: right; background: rgba(50, 60, 90, 0.8); z-index: 20;}#navbarSupportedContent .nav-item{margin-right: 0 !important; text-align: left; border-bottom: 0.5px solid rgba(50, 60, 90, 0.5); margin-left: 0 !important;}.shopMenuDesktop{display: none;}.shopMenuMobile{display: block;}#navbarSupportedContent .respfood::before{display: inline-block; margin-right: 0.15em; vertical-align: 0.255em; content: url("/pawpot_website/static/src/img/v3/top_navbar_responsive_btn.png"); margin-bottom: -0.15rem; color: #cfd5e7; color: rgba(241, 88, 72, 0.5); float: right; border: none;}#navbarSupportedContent .nav-item a{padding-right: 20.17px; padding-left: 16px; font-style: normal; font-weight: 400 !important; font-size: 22px !important; line-height: 25px; color: #323C5A !important; padding-top: 16px; padding-bottom: 17px;}.v3_login_logout_resp_btn a{color: #2675A6 !important; font-weight: 500 !important;}#navbarSupportedContent .nav-item.v3_login_logout_resp_btn a{font-weight: 500 !important; color: #2675A6 !important;}.second-menu-navbar{display: none !important;}.v3_start_menu_btn_resp a{display: grid; color: #FFFFFF;}.v3_start_menu_btn_resp a .v3_topmenu_t1{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF;}.v3_start_menu_btn_resp a .v3_topmenu_t2{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16.03px; text-align: center; color: #FFFFFF;}.v3_start_menu_btn_resp{border-bottom: none !important; padding-right: 20.17px; padding-left: 16px; margin-top: 40px; margin-bottom: 40px;}.v3_start_menu_btn_resp a{padding-top: 5px !important; padding-bottom: 5px !important;}.close_resposive_navbar{display: block; position: absolute; right: 35px; top: 25px;}#navbarSupportedContent .nav-item .dropdown-item{padding-right: 20.17px; padding-left: 20px; font-style: normal; font-weight: 400 !important; font-size: 22px !important; line-height: 25px; color: #323C5A !important; padding-top: 10px; padding-bottom: 10px; text-align: left;}.navbar-responsive-logo-region .navbar-logo{height: 42.5px; margin-top: 20px; margin-bottom: 20px;}.navbar-your-location{font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #323C5A;}.navbar-resp-location{display: grid; text-align: right; position: absolute; top: 0; right: 21px; top: 19px;}.navbar-resp-location .dropdown-menu{padding: 0px !important; margin-top: -10px; background: #FFFFFF !important; border: 0.2px solid rgba(50, 60, 90, 0.2) !important; box-shadow: 0px 4px 4px rgba(50, 60, 90, 0.25) !important; border-radius: 5px; min-width: 96px;}.navbar-resp-location .dropdown-menu img{border-radius: 50%; width: 25px !important; height: 25px !important;}#navbarSupportedContent .nav-item .navbar-resp-location .dropdown-menu a{padding: 10px !important; font-family: 'GT Walsheim Pro' !important; font-style: normal !important; font-weight: 400 !important; font-size: 12px !important; line-height: 14px !important; color: #323C5A !important;}#navbarSupportedContent .nav-item .navbar-resp-location .dropdown-item{text-align: right; padding-top: 8px; padding-bottom: 8px;}.navbar-resp-location .dropdown-menu a:last-child{border: none;}#navbarSupportedContent .navbar-resp-location .nav-item.dropdown .nav-link::after{display: inline-block; margin-left: 0.1em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.2em solid transparent; border-bottom: 0; border-left: 0.2em solid transparent; margin-bottom: -3.5px; color: #323C5A;}.navbar-light .navbar-toggler-icon{background-image: url("/pawpot_website/static/src/img/v3/navbar_open.png") !important; background-size: auto;}.navbar.bg-light.navbar-light .navbar-toggler-icon{background-image: url("/pawpot_website/static/src/img/v3/navbar_open.png") !important; background-size: auto;}.v3-navbar-top-user-op{z-index: 10;}.v3-resp-breadcrump{margin-right: 1px; margin-left: 1px;}.v3-navbar-top-user-op a{font-style: normal; font-weight: 500; font-size: 12px; line-height: 14px; text-align: right; color: #FFFFFF !important;}.v3-navbar-top-user-op sup{top: -7px; left: 0px; font-style: normal; font-weight: 400; font-size: 9px; line-height: 9px; text-align: center; color: #FFFFFF; padding: 2px 3px !important; min-width: 10px;}.bg-light{background: #323C5A !important;}.navbar{background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100.67%) !important;}.faq.details .container-fluid{padding-top: 40px !important;}.navbar.bg-light{background: #323C5A !important;}.nodefaultsitebar{background: #323C5A !important;}.oe_login_form, .oe_signup_form, .oe_reset_password_form{padding: 34px 29px;}.oe_login_form, .oe_signup_form, .oe_reset_password_form{margin-bottom: 60px;}.v3_login_reg_title{font-size: 25px; line-height: 29px;}.v3_login .form-control{height: inherit; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5);}.v3_no_login_reg h2{width: 100%; text-align: center; border-bottom: 1px solid rgba(50, 60, 90, 0.7); line-height: 0.1em; margin: 0px 0 15px;}.v3_no_login_reg{padding-right: 0 !important; padding-left: 0 !important;}.v3_create_reg{margin-top: 13px; margin-bottom: 0px;}.navbar-toggler:focus,.navbar-toggler:active{border: none; outline: none; box-shadow: none !important;}.brand-logo-hide-res{display: none !important;}.navbar-res-logo img{height: 42.55px !important;}.v3_navbar_update button:focus{outline: none !important; outline: none !important;}.v3_footer .v3_get_in_touch{padding: 15px 0; background: #323C5A;}.v3_get_in_touch .v3_backtop_btn_resp{display: block !important; margin-bottom: 14px; margin-top: 11px;}}@media(min-width: 992px){.v3_my_accont_section{margin-right: 12px;}#navbarSupportedContent .nav-item.dropdown .nav-link.v3_add_name_in_top::after{top: 15px;}.nodefaultsitebar.bg-light #navbarSupportedContent .nav-item.dropdown .nav-link::after{content: url('/pawpot_website/static/src/img/v3/menu_down_arrow.png');}}.new_user_check{padding-top:0 ; padding-bottom:0 ; background: transparent; border: none; margin-top: 20px; margin-bottom: 80px;}.new_user_check label{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; text-align: center; color: #323C5A; font-weight: 400; font-size: 25px; line-height: 29px; margin-bottom: 10px; display: block;}.new_user_check .v3-check-user-name .form-control{margin-bottom: 30px;}.new_user_check .v3-check-user-email .form-control{margin-bottom: 40px;}.new_user_check .form-control{border: 0.5px solid #323C5A; text-align: center;}@media(max-width: 992px){.new_user_check .form-control{width: 100%;}.new_user_check{padding:0; max-width: 300px; margin-left: auto; margin-right: auto;}.v3-resp-cart{margin-left: 12px !important; margin-right: -8px;}.new_user_check .v3-check-user-name .form-control,.v3_login .form-control, .v3_oe_signup_form .form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none;}.v3_navbar_update .navbar-toggler{font-size: inherit;}}@media(min-width: 992px){.v3-nav-help .v3_nav_dropdown::before{top: -15px; left: 48px;}.v3-nav-shop .v3_nav_dropdown::before{top: -15px; left: 52px;}.v3-nav-account .v3_nav_dropdown::before{top: -15px; left: 119px;}}.o_hide{display: none !important;}.loading-block,.loading-block-checkoutPage{background-color: #0a060661; left: 0; right: 0; bottom: 0; z-index: 9999999; position:fixed; top:0; width:100%; height:100%;}.loading-message-block{text-align: center; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}.loading-message{font-size: 14px; line-height: 20px; color:white}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@media only screen and (min-width: 768px) and (max-width: 1026px){.v3_get_in_touch .v3_get_in_touch_boxs span{padding-right: 20px !important;}}@media (min-width:990px) and (max-width:1200px){.v3_backtotop a{padding: 12px 30px !important;}.v3_get_in_touch .v3_get_in_touch_boxs span, .v3_get_in_touch .v3_get_in_touch_boxs span a{padding-right: 27px !important;}}@media screen and (max-width: 567px){.footer_subscribe_btn{display: block ; width: 142px; margin: auto;}}#userswitchmodalbox .modal-dialog{max-width: 470px;}#userswitchmodalbox .modal-body{padding: 0;}.v2_1_signup_modal{max-width: 470px; padding: 30px 37px; padding-top: 32px;}.switch_blank_bg_btn,.switch_blank_bg_btn:hover{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; padding: 14.5px 24.5px; border-radius: 30px; border: 1px solid #2675A6; background: #FFF; max-width: 370px; margin-top: 14px; margin-right: auto; margin-left: auto; width: 100%;}.v2_1_signup_modal .v2_1_top_title{display: block; color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: normal;}.v2_1_signup_modal .v2_1_top_issue_text{display: block; margin-top: 8px; color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal;}.v2_1_signup_modal .v2_1_top_issue_text span{font-weight: 500;}.v2_1_signup_modal .v2_1_user_details_modal{display: block; margin-top: 20px; max-width: 326px; margin-right: auto; margin-left: auto;}.v2_1_signup_modal .v2_1_user_modal_content_box{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); padding: 10px 20px; display: grid; margin-bottom: 10px; max-height: 57px;}.v2_1_signup_modal .v2_1_user_modal_content_box label{color: #727272; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; display: flex; margin-bottom: 3px;}.v2_1_signup_modal .v2_1_user_modal_content_box span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; display: flex;}.v2_1_signup_modal .v2_1_switch_img{display: block; margin-bottom: 10px;}.v2_1_signup_modal .v2_1_switch_img img{max-height: 30px; display: block; margin: auto;}.v2_1_signup_modal_btn{margin-top: 30px; text-align: center; display: grid;}.v2_1_signup_modal_btn .switch_btn{display: flex; max-width: 370px; height: 50px; padding: 5px 40px; justify-content: center; align-items: center; margin-right: auto; margin-left: auto; border-radius: 30px; background: #2675A6; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; color: #ffffff; width: 100%;}.v2_1_signup_modal_btn .switch_close_btn{color: #F15848; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline; margin-top: 14px;}.v2_1_signup_modal_btn .switch_close_btn:link{text-decoration: underline !important;}#userswitchmodalbox .modal-body{position: relative;}.v2_1_switchclose{position: absolute; right: 10px; top: 10px;}#userswitchmodalbox.modal{z-index: 99999;}#successmessageswitch.modal{z-index: 99999;}#successmessageswitch .modal-dialog{max-width: 470px;}#successmessageswitch .modal-body{padding: 0;}#successmessageswitch .v2_1_signup_modal{margin: auto; position: relative; display: flex;}#successmessageswitch .v2_1_top_title{color: #03A000; text-align: center; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 300; line-height: normal; margin: auto; margin-right: 90px; margin-left: 90px;}@media(max-width:800px){#successmessageswitch .v2_1_top_title{margin-right: 10px; margin-left: 10px;}}#successmessageswitch img{width: 100%; display: block; margin: 0px auto 40px;}#successmessageswitch .path{stroke-dasharray: 1000; stroke-dashoffset: 0;}#successmessageswitch .path.circle{-webkit-animation: dash 0.9s ease-in-out; animation: dash 0.9s ease-in-out;}#successmessageswitch .path.line{stroke-dashoffset: 1000; -webkit-animation: dash 0.9s 0.35s ease-in-out forwards; animation: dash 0.9s 0.35s ease-in-out forwards;}#successmessageswitch .path.check{stroke-dashoffset: -100; -webkit-animation: dash-check 0.9s 0.35s ease-in-out forwards; animation: dash-check 0.9s 0.35s ease-in-out forwards;}@-webkit-keyframes dash{0%{stroke-dashoffset: 1000;}100%{stroke-dashoffset: 0;}}@keyframes dash{0%{stroke-dashoffset: 1000;}100%{stroke-dashoffset: 0;}}@-webkit-keyframes dash-check{0%{stroke-dashoffset: -100;}100%{stroke-dashoffset: 900;}}@keyframes dash-check{0%{stroke-dashoffset: -100;}100%{stroke-dashoffset: 900;}}.v2_3_fullName_warning{display: flex; align-items: center; margin-top: 11px;}.v2_3_fullName_warning_displayNone{display: none;}.v2_3_fullName_warningTxt{color: #F15848; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0; margin-left: 8px;}.v2_3_InvalidFieldInput{border-radius: 5px !important; border: 1px solid #F15848 !important; background: #FFF !important; box-shadow: 0px 4px 8px 2px rgba(241, 88, 72, 0.30) !important;}

/* /pawpot_website/static/src/css/v3_account_sections.css defined in bundle 'web.assets_frontend' */
.account_navbar_color{background: #323C5A !important;}@media(min-width: 992px){.account_navbar_color .navbar-nav .nav-link, .account_navbar_color .navbar-nav .nav-link:hover{color: #ffffff !important;}.v3_my_account_box .v3_account_box_order_content .v3_overview_data{margin-bottom: 60px;}}.account_navbar_color ~ main{background: #F6F6F6;}.v3_my_account_top_bar.v3_section_gap{padding: 0 0;}.v3_account_box_order_content{padding-top: 0 !important; padding-bottom: 0 !important;}.v3_account_box_order_content .v3_account_sections_content_table.table tr:last-child > td{border-bottom: none; padding-bottom: 30px !important;}.v3_account_box_order_content .v3_account_sections_content_table.table tr:first-child > td{padding-top: 15px !important;}.v3_account_box_order_content .v3_account_sections_content_table.table tr{padding-top: 15px !important;}.v3_account_box_order_content .v3_account_sections_content_table.table td{padding-top: 20px;}.v3_account_box_order_content .v3_account_sections_content_table.table .edit_arrow{text-align: left;}@media(min-width: 992px){.v3_my_account_overview_section .v3_account_box_content{padding-top: 20px;}.v3_my_account_overview_section .v3_account_sections_content_table.table th, .v3_my_account_overview_section .v3_account_sections_content_table.table td{padding-top: 20px;}}.v3_my_account_top_bar .v3_account_menu_ul ul{display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; align-items: center !important; flex-direction: row; list-style: none; text-align: center; margin-left: auto; margin-right: auto; flex-wrap: wrap; margin-bottom: 0; justify-content: center; padding-left:0;}.v3_my_account_top_bar .v3_account_menu_li{margin-right: 40px; padding-top: 7px !important; padding-bottom: 7px !important; padding-right: 0; padding-left: 0;}.v3_my_account_top_bar .v3_account_menu_li:last-child{margin-right: 0;}.v3_my_account_top_bar .v3_account_menu_li a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A;}.account_selected_menu{background: #2675A6; border-radius: 5px; padding: 7px 10px !important;}.account_selected_menu a{color: #ffffff !important;}.v3_account_menu_ul{padding: 10px 0; padding-bottom: 10.5px;}.v3_my_account_top_bar{background: #FFFFFF; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25); z-index: 2;}.section{padding: 50px 0;}.v3_my_account_top_bar ~ .v3_my_account_section{padding-top: 28px;}.v3_my_account_top_bar ~ .v3_my_account_section.v3_my_account_overview_section{padding-top: 50px;}.payment-method-text{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; color: #323C5A;}.payment-method-group{width: 430px; height: 50px; margin-top: 30px; margin-bottom: 20px;}.payment-method-container{box-sizing: border-box; width: 100%; height: 100%; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px;}.payment-method{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; text-transform: capitalize; color: #323C5A; margin-left: 20px; margin-top: 14px;}.v3_my_account_section{background: #F6F6F6 !important; height: 100%;}.v3_account_section_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; color: #323C5A; margin-bottom: 40px;}.v3_account_title_edit{display: flex; width: 100%; align-items: end;}.v3_account_title_edit .v3_account_main_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A; display: flex; align-items: end;}.v3_account_title_edit a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: right; color: #2675A6; float: right; margin-left: auto;}.v3_account_main_title img{height: 30px; width: auto; margin-left: 15px;}.v3_my_account_box{max-width: 848px;}.v3_account_box_content{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.05); background: var(--White, #FFF); margin-top: 10px; padding: 30px; margin-bottom: 50px;}.v3-overview-single-box{margin-top: 0px; padding: 24px 35px; margin-bottom: 60px;}.v3_account_sections_content_table.table th, .v3_account_sections_content_table.table td{padding: 0.75rem; vertical-align: top; border-bottom: 0.5px solid rgba(50, 60, 90, 0.3); padding: 30px 0; border-top: none;}.v3_account_sections_content_table{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A;}.v3_account_sections_content_table p{margin-bottom: 0;}.v3_account_sections_content_table td:hover{cursor: pointer;}.v3_order_first{width: 575px;}.v3_order_first a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 15px; line-height: 17px; text-decoration-line: underline !important; color: #2675A6;}.v3_table_title{font-style: normal; font-weight: 500; font-size: 15px; line-height: 17px; color: rgba(50, 60, 90, 0.7);}.v3_table_title~a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 15px; line-height: 17px; color: rgba(38, 117, 166, 0.9);}.v3_pet_name .v3_table_title~a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #2675A6;}.v3_account_sections_content_table.table tr:last-child > td{border-bottom: none; padding-bottom: 0;}.v3_account_sections_content_table.table tr:first-child > td{padding-top: 0;}.v3_paid{color: #03A000;}.v3_not_paid{color: #F15848;}.v2_1_paid{color: #03A000 !important;}.v2_1_unpaid{color: #F15848 !important;}.v3_pay_status.v3_not_paid{color: #FF0000;}.v3_my_account_box_setting{margin-top: 6px;}.v3_setting_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 15px; line-height: 17px; color: rgba(50, 60, 90, 0.9); margin-bottom: 5px; display: block;}.v3_setting_table.table{margin-bottom: 0;}.v3_setting_table.table th, .v3_setting_table.table td{padding: 0; vertical-align: top; border-bottom: none; border-top: none;}.v3_account_box_content_settings_box{padding: 20px 0; border-bottom: 0.5px solid rgba(50, 60, 90, 0.3); display: flex;}.v3_account_box_content_settings_box:first-child{border-top: 0.5px solid rgba(50, 60, 90, 0.3);}.v3-setting-inner-box{display: inline-flex; width: 100%;}.v3-setting-inner-box-1{width: 100%;}.v3-setting-inner-box-2{margin-right: 39px; margin-left: auto; display: grid; align-content: center;}.v3_account_box_content_settings{margin-top: 10px;}.v3_setting_content p, .v3_setting_content span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 20px; color: rgba(50, 60, 90, 0.7); margin-bottom: 0; word-break: break-all;}.edit_arrow{vertical-align: middle !important; padding-right: 10px !important; text-align: right;}.v3-overview-single-box .edit_arrow{padding-right: 0px !important;}.v3_all_details_pages{padding: 30px 0; padding-bottom: 80px;}#order_detail_page{background-color:unset !important;}.v3_overview_data img{display: block; margin-left: auto; margin-right: auto; margin-bottom: 11.65px;}.v3_overview_data{text-align: center; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.05); background: var(--White, #FFF); padding-block: 60px; margin-top: 10px;}.v3_overview_data h3{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: rgba(50, 60, 90, 0.7); margin-bottom: 30px;}.v3_overview_data .v3_data_btn_section{display: inline-flex;}.v3_overview_data .v3_data_btn_section a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; padding: 9px 40px; background: #F15848; border-radius: 35px;}.v3_table_title~br{line-height: 2;}.v3_week{line-height: 1 !important;}.v3_order_table .v3_table_title{color: rgba(50, 60, 90, 0.9);}.v3_all_order_box{padding: 15px 30px; border-width: 0.5px 0.5px 0px 0.5px; border-style: solid; border-color: rgba(50, 60, 90, 0.3); border-radius: 5px 5px 0px 0px; background: #F2F2F2;}.v3_all_order_box_details{padding: 15px 30px; border-width: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-color: rgba(50, 60, 90, 0.3); border-radius: 0px 0px 5px 5px; margin-bottom: 10px; background: #ffffff;}.v3_order_table_second th,.v3_order_table_second td{padding: 0 !important;}.v3_order_br{line-height: 2;}.v3_order_table_first{margin-bottom: 0;}.v3_order_table_first.table th, .v3_order_table_first.table td{padding: 0;}.v3_order_table_first address{margin-bottom: 0;}.v3_order_table_first td{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7); border: none;}.v3_order_table_second{margin-bottom: 0;}.v3_order_table_second td{border: none;}.v3_order_details_2{text-align: left; font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px;}.v3_order_products p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; color: rgba(50, 60, 90, 0.9); margin-bottom: 0;}.account_bg~main{background: #F6F6F6;}.v3_no_data_found img{display: block; margin-left: auto; margin-right: auto; margin-bottom: 15px; margin-top: 42px;}.v3_no_data_found{text-align: center;}.v3_no_data_found h3{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; color: #323C5A; margin-bottom: 27px;}.v3_data_btn_section p{font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 10px; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: rgba(50, 60, 90, 0.7);}.v3_data_btn_section a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; padding: 9px 40px; background: #F15848; border-radius: 35px; display: inline-flex;}.v3_order_table_section .v3_data_btn_section p{margin-bottom: 15px;}.v3_rso_running{font-weight: 400; font-size: 16px; line-height: 20px; color: #03A000;}.v3_rso_pause{font-style: normal; font-weight: 400; font-size: 16px; line-height: 20px; color: #FF0000;}.v3_vet_connect_btn div{vertical-align: middle !important; display: inline-flex;}.v3_vet_connect_btn img{margin-right: 21px;}.v3_vet_connect_btn{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 30px; color: #323C5A;}.v3_account_box_content .pet_box_section{transform: translateX(-15px);}.v3-pet-show-outer{margin-top: 32px;}.pet_box_section .pet_box{padding: 30px 30px; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; margin-right: 15px; margin-bottom: 25px; margin-left: 15px; max-width: 170px;}.pet_box_section .pet_box img{width: 100px; height: 100px; object-fit: cover; border-radius: 50%; display: block; margin-left: auto; margin-right: auto;}.pet_box_section .pet_box h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 0; margin-top: 15px; word-break: break-all; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.pet_box_section .pet_box.v3_pet_new_add h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; color: #2675A6; margin-bottom: 0; margin-top: 15px; word-break: break-all;}.pet_box_section{display: inline-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; max-width: 1000px; margin: auto;}.v3_pet_not_present{text-align: center;}.v3_pet_not_present img{display: block; margin-right: auto; margin-left: auto; margin-bottom: 10px;}.v3_pet_not_present h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: rgba(50, 60, 90, 0.9); margin-bottom: 5px;}.v3_pet_not_present p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: rgba(50, 60, 90, 0.7); margin-bottom: 20px;}.v3_pet_not_present a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; padding: 9px 40px; background: #F15848; border-radius: 35px; display: inline-flex;}.v3_autoship_top_section{text-align: center; font-family: "GT Walsheim Pro", sans-serif;}.v3_autoship_top_section h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A; margin-bottom: 27px; margin-top: 13px;}.v3_autoship_top_section p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 300; font-size: 20px; line-height: 24px; text-align: center; color: #323C5A; margin-bottom: 15px;}.v3_autoship_no_data_start_btn{display: inline-flex; margin-top: 0; margin-bottom: 0;}.v3_rso_state a img{margin-left: 15px;}.v3_autoship_top_section a{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; padding: 9px 40px; background: #F15848; border-radius: 35px;}.v3_not_autoship_point{font-family: "GT Walsheim Pro", sans-serif;}.v3_not_autoship_point span{font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #F15848; display: block; margin-bottom: 20px;}.v3_not_autoship_point li{font-style: normal; font-weight: 400; font-size: 18px; line-height: 40px; color: #323C5A; display: flex; align-items: center; max-width: 315px;}.v3_not_autoship_point li:last-child{line-height: 21px; margin-top: 10px;}.v3_not_autoship_point ul li::before{content: url("/pawpot_website/static/src/img/v3/autoship_tick.svg"); color: #F15848; font-weight: bold; display: inline-block; width: 20px; margin-right: 23px;}.v3_not_autoship_point ul .v3-no-autoship-last-li:before{margin-top: -28px;}.v3_not_autoship_point ul{padding-left: 0; list-style: none; margin-bottom: 0px;}.v3_autoship_bottom_section{padding: 30px 0;}.v3_autoship_bottom_section.v3_not_autoship_present_box{margin-top: 80px; padding-top: 0;}.v3_autoship_bottom_section img{width: auto; margin-right: 0; margin-left: auto; margin-top: -5px;}@media(min-width: 992px){.v3_autoship_bottom_section img.v3_home_hide_res{width: auto; margin-right: 0; margin-left: auto; display: block; margin-top: 30px;}}.v3_my_autoship{font-family: "GT Walsheim Pro", sans-serif;}.v3_my_autoship .navigation-box{background: #F2F2F2; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px 5px 5px 5px; margin-top: 30px; padding: 0;}@media(min-width: 992px){.v3_autoship_first_block{margin-top: 0px !important;}}.v3_my_autoship .navigation-title{font-weight: inherit; font-size: inherit; display: inline list-item;}.v3_my_autoship .autoship_3_btn{font-style: inherit; padding: 23px 30px; border-bottom: 0.5px solid rgba(50, 60, 90, 0.3);}.v3_my_autoship .pet_save{font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.v3_my_autoship .autoship_edit{background: #03A000; border-radius: 30px; padding: 4px 30px; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF; margin-bottom: 0; margin-right: 20px; margin-top: -4px;}.v3_my_autoship #pause, .v3_my_autoship #resume, .v3_my_autoship .autoship_discard{background: #FFFFFF; border-radius: 30px; border: 1px solid #323C5A; padding: 4px 30px; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; margin-bottom: 0; margin-right: 20px; margin-top: -4px;}.v3_my_autoship #delete{background: transparent; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; margin-bottom: 0; margin-top: -4px;}.v3_my_autoship #delete img{margin-top: 4px;}.v3_my_autoship .autoship_save{background: #F15848; border-radius: 30px; padding: 4px 30px; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF; margin-bottom: 0; margin-right: 30px; margin-top: -4px;}.v3_my_autoship #my_pets .pawpot-select-text{font-size: 20px !important; line-height: 23px; color: #323C5A; font-weight: 700 !important;}.v3_my_autoship #my_pets{padding-bottom: 5px !important; padding-top: 5px !important; padding-left: 5px !important; padding-right: 4rem !important; border: 0.5px solid #323C5A; border-radius: 5px;}.v3_my_autoship .v3_autoship_bottom_section{background: #ffffff; border-radius: 5px 5px 5px 5px;}.v3_autoship_table table{width: 100%;}.v3_autoship_table table .v3_first_col_img img{height: 50px !important; width: 50px !important; object-fit: cover; margin: 0; margin-right: 20px; margin-bottom: 0 !important;}.v3_my_autoship .v3_autoship_table th{font-style: normal; font-weight: 400; font-size: 15px !important; line-height: 17px; color: rgba(50, 60, 90, 0.7);}.v3_my_autoship .v3_autoship_table td{font-style: normal; font-weight: 500; font-size: 16px !important; line-height: 18px !important; color: #323C5A; vertical-align: baseline;}.v3_my_add_autoship .v3_autoship_table td.first-col{text-align: left !important;}.v3_my_autoship .v3_autoship_table td.first-col{text-align: left !important;}.v3_my_autoship .v3_title_small_autoship, .v3_my_add_autoship .v3_title_small_autoship{font-style: normal; font-weight: 400; font-size: 12px; line-height: 13.74px; color: #323C5AB2;}.v3_my_autoship .v3_first_col_img{display: inline-flex; align-items: center !important;}.v3_my_autoship .flat_select.input_edit{height: auto !important; padding: 0px 0px 0px 20px; width: auto !important; display: block; padding: 0; font-weight: 500; font-size: 16px !important; line-height: 18px !important; align-items: center !important; padding: 4px 8px !important; border: 0.5px solid #323C5A; border-radius: 5px; margin: 0 5px;}.v3_my_autoship #my_options .pawpot-select-text{font-size: 16px !important;}.v3_my_autoship #my_quantity .pawpot-select-text{font-size: 16px !important;}.v3_my_autoship #my_options .paw-dropdown-li.myOption{font-size: 16px !important; padding: 5px 5px;}.v3_my_autoship #my_quantity .paw-dropdown-li.myOption{font-size: 16px !important; padding: 5px 5px;}.v3_my_autoship .paw-dropdown-li.myInterval{font-size: 16px !important; padding: 5px 5px !important;}.v3_my_autoship .wrapper-dropdown .paw-dropdown li{padding: 5px 5px;}.v3_my_autoship #my_quantity .paw-dropdown-li.myQty{font-size: 16px !important;}.v3_final_price{margin-top: 10px; border: 0.5px solid rgba(50, 60, 90, 0.3); border-top: 0.5px solid rgba(50, 60, 90, 0.3); padding-top: 10px; margin-top: 20px; display: block; font-weight: 700;}.v3_final_price span{font-weight: 700 !important;}.v3_my_autoship .v3_add_prd{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #F15848; padding:4px 29px ; background: #FFFFFF; border: 1px solid #F15848; border-radius: 30px;}.v3_my_autoship .interval_save{font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #323C5A !important;}.v3_my_autoship .address_save{font-style: normal; font-weight: 500; font-size: 14px; line-height: 16px; color: #323C5A; word-break: break-all;}.v3_my_autoship .payment_save{font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #323C5A;}.v3_my_autoship #delete_line img{width: 100%; margin-top: -5px;}@media(min-width: 992px){.v3_autoship_lg_3{border-left: 0.5px solid rgba(50, 60, 90, 0.3);}.v3_autoship_lg_3 .custome_myautoship_responsiv{margin-right: 25px;}}.v3_autoship_lg_3{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7);}.v3_autoship_lg_3 table{width: 100%;}.v3_my_autoship .v3_autoship_lg_3 .flat_select.input_edit{height: auto !important; width: 100% !important; font-weight: 500; font-size: 16px !important; line-height: 18px !important; align-items: center !important; padding: 4px 8px !important; border: 0.5px solid #323C5A; border-radius: 5px; margin: 0 5px; max-width: 167px; width: 100%;}.v3_my_autoship .my_interval .pawpot-select-text{font-size: 16px !important; color: #323C5A;}.v3_my_autoship .v3_auto_date{font-weight: 500; font-size: 16px; line-height: 18px; color: #F15848;}.v3_my_autoship .pawpot-select-text{margin-left: 0; margin-right: 25px;}.select2-container .select2-choice > .select2-chosen{margin-right: 26px; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto;}.v3_my_autoship .select2-container .select2-choice > .select2-chosen{font-weight: 500; font-size: 16px !important; line-height: 18px; color: #323C5A;}.v3_my_autoship .select2-container .select2-choice > .select2-chosen{font-weight: 500; font-size: 16px !important; line-height: 1.5; color: #323C5A; align-items: center !important; height: 100%;}.v3_my_autoship .select2-container .select2-choice > .select2-chosen{display: inherit;}.v3_my_autoship .address_edit, .v3_my_autoship .payment_edit{overflow: auto;}.v3_my_autoship .select2-container .select2-choice{border: none !important; border: 0.5px solid #323C5A !important; border-radius: 5px; box-shadow: none !important;}.v3_my_autoship .form-control.select2-container{height: auto !important; padding: 0; box-shadow: none; width: 100%; max-width: 200px;}.v3_my_autoship .paw-dropdown-li.myPets{padding: 5px 10px !important; font-size: 18px !important;}.v3_my_autoship .select2-container .select2-choice .select2-arrow b{width: 100%; background-repeat: no-repeat !important;}.v3_autoship_lg_3 td{padding-bottom: 20px;}.v3_my_autoship .select2-container .select2-choice > .select2-chosen{margin-right: 30px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto;}.v3_add_autoship a{font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.v3_add_autoship{background: #FFFFFF; border: 0.5px dashed rgba(50, 60, 90, 0.3); border-radius: 5px 5px 0px 0px; padding: 22px 30px; margin-bottom: 50px; margin-top: 30px;}.v3_my_autoship .v3_autoship_table .v3_auto_center{text-align: center !important;}.v3_autoship_weight{font-weight: 400 !important;}.v3_my_add_autoship{font-family: "GT Walsheim Pro", sans-serif;}.v3_my_add_autoship .navigation-box{background: #F2F2F2; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px 5px 5px 5px; margin-top: 30px; padding: 0;}.v3_my_add_autoship .navigation-title{font-weight: inherit; font-size: inherit; display: inline list-item;}.v3_my_add_autoship .autoship_3_btn{font-style: inherit; padding: 25px; border-bottom: 0.5px solid rgba(50, 60, 90, 0.3);}.v3_my_add_autoship .v3_autoship_table th{font-style: normal; font-weight: 400; font-size: 15px !important; line-height: 17px; color: rgba(50, 60, 90, 0.7);}.v3_my_add_autoship .v3_autoship_table td{font-style: normal; font-weight: 500; font-size: 16px !important; line-height: 18px !important; color: #323C5A; vertical-align: baseline;}.v3_my_add_autoship .v3_first_col_img{display: inline-flex; align-items: center !important;}.v3_my_add_autoship .bottom_div_1, .v3_my_add_autoship .bottom_div_2, .v3_my_add_autoship .bottom_div_3, .v3_my_add_autoship .bottom_div_4{font-weight: 400; font-size: 15px !important; line-height: 27px; color: rgba(50, 60, 90, 0.7);}.v3_my_add_autoship .v3_add_prd{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #F15848; padding: 5px 30px; background: #FFFFFF; border: 1px solid #F15848; border-radius: 30px;}.v3_my_add_autoship .my_interval{padding-left: 0 !important; width: 8rem !important; border: 0.5px solid #323C5A !important; padding: 4px 10px !important; border-radius: 5px;}.v3_my_add_autoship #delete_line img{height: 13.5px !important; width: 12px !important;}.v3_my_add_autoship #my_pets .pawpot-select-text{font-size: 20px !important; line-height: 23px; color: #323C5A; font-weight: 700 !important;}.v3_my_add_autoship #my_pets{padding-bottom: 5px !important; padding-top: 5px !important; padding-left: 5px !important; padding-right: 4rem !important; border: 0.5px solid #323C5A; border-radius: 5px;}.v3_my_add_autoship .v3_autoship_bottom_section{padding: 25px; background: #ffffff; border-radius: 5px 5px 5px 5px;}.v3_my_add_autoship .v3_autoship_lg_3 .flat_select.input_edit{height: auto !important; width: 100% !important; font-weight: 500; font-size: 16px !important; line-height: 18px !important; align-items: center !important; padding: 5px 8px !important; border: 0.5px solid #323C5A; border-radius: 5px; margin: 0 5px;}.v3_my_add_autoship .my_interval .pawpot-select-text{font-size: 16px !important; color: #323C5A;}.v3_my_add_autoship .v3_auto_date{font-weight: 500; font-size: 16px; line-height: 18px; color: #F15848;}.v3_my_add_autoship .pawpot-select-text{margin-left: 0;}.v3_my_add_autoship .select2-container .select2-choice > .select2-chosen{font-weight: 500; font-size: 16px !important; line-height: 18px; color: #323C5A;}.v3_my_add_autoship .select2-container .select2-choice > .select2-chosen{font-weight: 500; font-size: 16px !important; line-height: 1.5; color: #323C5A; align-items: center !important; height: 100%;}.v3_my_add_autoship .select2-container .select2-choice{border: none !important; border: 0.5px solid #323C5A !important; border-radius: 5px; box-shadow: none !important;}.v3_my_add_autoship .form-control.select2-container{height: auto !important; padding: 0; box-shadow: none;}.v3_my_add_autoship .select2-container .select2-choice .select2-arrow b{background-image: url('https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png') !important; width: 100%; background-repeat: no-repeat !important; background-size: 14px 15px !important;}.v3_autoship_lg_3 td{padding-bottom: 20px;}.v3_my_add_autoship .select2-container .select2-choice > .select2-chosen{margin-right: 30px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto;}.v3_add_autoship a{font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.v3_add_autoship{background: #FFFFFF; border: 0.5px dashed rgba(50, 60, 90, 0.3); border-radius: 5px 5px 0px 0px; padding: 22px 30px; margin-bottom: 50px; margin-top: 30px; max-width: 768px; display: flex; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.v3_add_autoship:hover{color: #323C5A;}.v3_my_add_autoship{margin-bottom: 200px;}.v3_not_autoship_present_box{background: transparent !important;}.v3_pet_new_add{border: 0.5px dashed rgba(50, 60, 90, 0.3) !important; border-radius: 5px !important;}.v3_pet_name select{padding: 0; border: none; box-shadow: none; font-size: 18px; line-height: 21px;}.v3_pet_name select:focus, .v3_pet_name select:active{outline: none !important; box-shadow: none;}.v3_user_details_section .select2-container{min-width: 100%;}.v3_user_details_section .card.js_change_shipping{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3) !important; border-radius: 5px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 20px; color: rgba(50, 60, 90, 0.7);}.my_address .card-body{padding: 32px 30px;}.v3_user_details_section .js_change_shipping address{margin-right: 80px; max-width: 212px;}.v3_user_details_section .js_change_shipping address span{font-style: normal; font-weight: 700; font-size: 15px; line-height: 17px; color: rgba(50, 60, 90, 0.9); margin-bottom: 5px; text-transform: capitalize;}.v3_user_details_section .js_change_shipping address .align-items-baseline span{font-style: normal; font-weight: 400; font-size: 16px; line-height: 20px; color: rgba(50, 60, 90, 0.7); margin-bottom: 0;}.v2_3_addNewAddressCard_acccountsec{background: #FFFFFF; border: 0.5px dashed rgba(50, 60, 90, 0.3); border-radius: 5px; max-height: 70px; height: 100%; padding: 26px 30px !important; align-items: center; width: 100%; text-align: left;}.v2_3_addNewAddressCard_acccountsec .card-body{background: #FFFFFF !important;}.v2_3_addNewAddressCard_acccountsec{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #2675A6;}.v2_3_addNewAddressCard_acccountsec:hover{color: #2675A6;}.set-primary-btn{top: calc(100% - 3.5rem) !important;}.o_portal .row.align-items-center.bg-white.no-gutters.border.rounded{background: transparent !important; background-color: transparent !important; border: none !important;}.o_portal .o_portal_submenu.breadcrumb{font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; color: #323C5A !important;}.o_portal .o_portal_submenu.breadcrumb a{color: #727272 !important;}.o_portal .breadcrumb-item.active{color: #323C5A;}.o_portal .breadcrumb-item + .breadcrumb-item::before{display: inline-block; padding-right: 0.5rem; color: #6C757D; content: url('/pawpot_website/static/src/img/v3/account_arrow.png');}.v3_all_details_pages .js_change_shipping .card-body, .v3_all_details_pages .js_change_shipping .card-body address{background: #ffffff !important;}.v3_address_title{font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; color: #323C5A; margin-bottom: 30px; display: block;}.v3_address_custom_form{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; padding: 10px 20px !important; margin-bottom: 15px; display: grid;}.passWordInputContainer{padding-right: 0 !important;}.v2_1_profile_password_section .v3_address_custom_form{padding-top: 16px !important; padding-bottom: 16px !important;}.passWordInputContainer .form-control{padding: 0 !important;}.v2_1_pass_box_3{margin-bottom: 20px;}.addressInputFieldContainer{padding-bottom: 0px !important;}.addressInputFieldContainer input{padding-bottom: 9px !important;}.div_street{padding-left: 0 !important; padding-right: 0 !important;}.div_street label,.div_street input{padding-left: 20px !important; padding-right: 20px !important;}.v3_address_custom_form label{font-style: normal; font-weight: 400 !important; font-size: 12px; line-height: 14px; color: #727272; padding: 0;}.v3_address_custom_form .form-control{font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; color: #323C5A; box-shadow: none; padding: 5px; height: auto !important; padding-bottom: 0;}.v3_address_custom_form .form-control:focus,.v3_address_custom_form .form-control:active{outline: none !important; box-shadow: none;}.v3_address_custom_form .form-control:focus{outline: none !important; border-color: none !important; box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; border: none !important;}.v3_account_save{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF; background: #F15848; border-radius: 30px; padding: 5px 30px; margin-right: 30px;}#v3_account_save_master_id{background: rgba(50, 60, 90, 0.3); color: black;}#v3_account_save_master_id img{height: 20px; width: 20px;}#v3_account_save_master_id a{color: var(--White, #FFF);}.v3_account_save:hover{}.userDetailsSave_disabled{background: #D3D3D3; border:none; box-shadow: none; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF; border-radius: 30px; padding: 5px 30px; margin-right: 30px;}.userDetailsSave_disabled:hover{color: #FFFFFF; background: #D3D3D3; box-shadow: none; border:none;}.new_address_form .a-submit, .my_address_form .a-submit, .new_address_form .btn-secondary, .my_address_form .btn-secondary{font-size: 18px !important;}.v3_account_back{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; background: #FFFFFF; border: 1px solid #323C5A; border-radius: 30px; padding: 5px 30px;}.v3_account_btn_section{margin-top: 15px;}.my_address_form .form-row > .col, .form-row > [class*="col-"]{padding-right: 0px; padding-left: 0;}.my_address_form section{transform: translateX(-5px);}.v3_user_details_section .my_address_form.v3_remove_address_top_margin{margin-top: -26px !important;}@media(min-width: 992px){.v3_city{max-width: calc(50% - 15px); margin-right: 15px;}.v3_zip{max-width: calc(50% - 15px); margin-left: 15px;}.v3_user_details_section .my_address_form{margin-top: 35px !important;}}.card.js_change_shipping .btn-link-custom{top: calc(50% - 1rem) !important; position: absolute; right: 37px;}.v3_add_new_address_card{padding: 26px 30px !important;}.card.js_change_shipping .v3_primary_show{border: 1px solid #03A000; border-radius: 5px; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #03A000; padding: 5px; margin-right: 30px;}.v3-form-row{margin-right: 0; margin-left: 0;}.v3_default_set_address label{font-style: normal; font-weight: 400 !important; font-size: 14px; line-height: 16px; color: #323C5A; display: inline-flex; margin-bottom: 0; align-items: center;}.v3_checkbox_container{display: block; position: relative; padding-left: 35px; margin-bottom: 12px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.v3_checkbox_container input{position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;}.checkmark{position: absolute; top: -3px; left: 0; height: 22px; width: 22px; background-color: #ffffff; border-radius: 3px; border: 1px solid #323C5A;}.v3_checkbox_container:hover input ~ .checkmark{background-color: #ccc;}.v3_checkbox_container input:checked ~ .checkmark{background-color: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 2px;}.checkmark:after{content: url("/pawpot_website/static/src/img/v3/address_tick.png"); position: absolute; display: none;}.v3_checkbox_container input:checked ~ .checkmark:after{display: block;}.v3_checkbox_container .checkmark:after{left: 3px; top: 2px;}.v3_same_address{display: block; margin-top: -20px; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: rgba(50, 60, 90, 0.5); text-align: right; margin-bottom: 5px;}.v3_delete_address{display: block; width: 100%; text-align: right; margin-bottom: 2px; align-items: center;}.v3_delete_addressbtn, .v3_delete_addressbtn:hover{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #F15848; text-align: right; align-items: flex-start; display: inline-flex;}.v3_resp_single_address{max-width: 495px; min-width: 495px;}@media(max-width: 992px){.v3_my_account_top_bar{display: none;}.v3_my_account_section{padding: 30px 0; padding-top: 15px;}.v3_account_section_title{margin-bottom: 30px; padding: 0 0; font-size: 25px; line-height: 29px;}.v3_my_account_box{padding: 0 0;}.pet_box_section3 .pet_box h2{margin-bottom: 0; margin-top: 14px; font-size: 18px; line-height: 21px; text-align: center; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; color: #323C5A; word-break: break-all; text-overflow: ellipsis; overflow: hidden;}.v3_account_title_edit .v3_account_main_title{font-size: 18px; line-height: 21px;}.v3_account_title_edit a{font-size: 14px; line-height: 16px; margin-top: 5px;}.v3_account_main_title img{height: 20px; width: auto; margin-left: 15px;}.v3-overview-pet-slider .owl-item{margin-right: 15px;}.v3_account_box_content{margin-bottom: 30px; padding: 18px 24px;}.v3-overview-pet-slider2 .v3-main-slide-pet-box{max-width: 148px; width: 100%;}.pet_box_section3 .pet_box{padding: 20px 15px 15px 15px; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; margin: 0; margin-right: 15px; height: 100%; white-space: nowrap;}.pet_box_section3 .pet_box img{width: 75.34px; height: 75.34px; object-fit: cover; border-radius: 50%; display: block; margin-left: auto; margin-right: auto;}.v3-overview-pet-slider2{display: flex; overflow-y: scroll; white-space: nowrap;}.v3_vet_connect_btn{font-size: 18px; line-height: 21px;}.edit_arrow{padding-right: 0px !important;}.gettingstartedpurchase .container{background: transparent;}.v3_breadcrum img{margin-left: 3px !important; margin-right: 3.5px !important;}.v3_data_btn_section{margin-bottom: 30px;}.v3_autoship_top_section h2{margin-top: 10px; font-size: 18px; line-height: 21px; margin-bottom: 12px;}.v3_autoship_top_section p{margin-bottom: 20px; font-weight: 300; font-size: 12px; line-height: 14px;}.v3_autoship_top_section a{padding: 5px 40px;}.v3-start-btn-mb{margin-bottom: 70px !important;}.v3-not-autoship-1{order: 2;}.v3-not-autoship-2{order: 1;}.v3-not-autoship-1 img{display: block; margin-right: auto; margin-left: auto; margin-top: 0;}.v3_my_autoship .v3_autoship_bottom_section{padding: 0 25px; border-radius: 0; margin-bottom: 40px;}.v3_not_autoship_point{margin-top: 0;}.v3_not_autoship_point span{font-size: 18px; line-height: 21px; text-align: center; display: block;}.v3_not_autoship_point ul li::before{width: 16px; margin-right: 25px;}.v3_not_autoship_point li{font-size: 18px; line-height: 20.61px; display: flex; align-items: center; margin-bottom: 15px;}.v3_not_autoship_point ul{padding-left: 0; margin-top: 15px; list-style: none; margin-bottom: 36px; padding: 0 0px;}.v3_autoship_bottom_section img{width: 90%; padding: 0 0px;}.v3_order_third{display: none;}.v3_order_second{vertical-align: middle !important;}.v3_order_br{display: none;}.v3_all_order_box{padding: 20px 15px;}.v3_order_br_allow{display: block; margin-top: 8px;}.v3_all_order_box_details{padding: 15px 15px;}.v3_order_table_second tr{display: grid;}.v3_order_details_1{order: 2; display: block; width: 100% !important; padding: 0 !important; padding-top: 15px !important;}.v3_order_details_2{order: 1; display: block; width: 100% !important; text-align: left; padding: 0 !important;}.v3_autoship_hide_res{display: none;}.v3_my_autoship .autoship_3_btn{padding: 23px 15px; display: inline-table; display: inline-flex; width: 100%;}.v3_my_autoship .v3_autoship_bottom_section{padding: 20px 15px; border-radius: 0; margin-bottom: 0; border-radius: inherit;}.v3_res_autoship_qty{text-align: center !important;}.v3_my_autoship .v3_add_prd{margin-top: 20px !important; margin-bottom: 20px !important; margin-left: 15px !important;}.v3_my_add_autoship #add_rso_line{margin-left: 15px !important;}.navigation-box .last-table{padding-top: 20px; margin-left: 0 !important; min-width: auto; width: 100%;}.v3_auto_sec_1{width: 38% !important;}.select2-container .select2-choice .select2-arrow b{background-position-y: 12px;}.v3_my_autoship .select2-container .select2-choice > .select2-chosen{line-height: inherit;}.autoship_edit:before{content: url('/pawpot_website/static/src/img/v3/v3_autoship_edit.png'); color: #03A000; margin-right: 15px; display: flex; align-items: center;}.v3_my_autoship #pause:before{content: url('/pawpot_website/static/src/img/v3/v3_autoship_pause.png'); color: #03A000; display: flex; align-items: center;}.v3_my_autoship #resume:before{content: url('/pawpot_website/static/src/img/v3/rso_play.png'); color: #03A000; display: flex; align-items: center; margin-top: 3px;}.v3_my_autoship .autoship_edit, .v3_my_autoship #pause, .v3_my_autoship #resume{background: transparent; margin: 0; padding: 0; padding-top: 0; color: transparent; border: none;}#add_rso_line{margin-bottom: 20px !important;}.v3_res_add_autoship{overflow-x:auto;}.v3_my_add_autoship .select2-container .select2-choice > .select2-chosen{line-height: inherit;}.add_autoship_selection_section a{margin-top: 15px !important; margin-bottom: 0 !important; display: block; margin-left: 0 !important; float: left !important; padding-top: 5px;}.add_autoship_selection_section .start_btn{width: auto; text-align: center; margin-left: 0 !important; display: block; margin-top: 15px !important; padding: 5px 30px !important; float: right !important;}.v3_pet_details{padding-left: 0 !important; padding-right: 0;}.ve_pet_name h2{margin-bottom: 0; font-style: normal !important; font-weight: 400 !important; font-size: 20px !important; line-height: 23px !important;}.ve_pet_name span{font-weight: 400 !important; font-size: 14px !important; line-height: 16px !important;}.ve_pet_top_fixed_img img{height: 18px; width: 100%; object-fit: cover;}.v3_pet_tab_ul{display: flex; margin-bottom: 0; margin-top: 5px;}.v3_pet_tab_li{padding: 10px 15px !important;}.v3_pet_tab_section .v3_pet_img_name{background: #2675A6 !important; padding: 10px !important;}.v3_pet_name select{padding: 0; background: transparent; color: #ffffff; font-weight: 400; font-size: 18px !important; line-height: 21px;}.view_only_medical{margin-bottom: auto;}.v3_my_autoship #my_pets{margin-bottom: 15px;}.v3_my_autoship .autoship_save{margin-right: 15px;}.v3_my_autoship #pause, .v3_my_autoship #resume, .v3_my_autoship .autoship_discard{margin-right: 15px;}.v3_my_autoship #my_options .pawpot-select-text{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; max-width: 70px;}#add_rso_box .table-section{margin-top: 0;}.v3_res_add_autoship th{padding-right: 10px;}.v3_my_add_autoship .autoship_3_btn{padding: 25px 15px; display: inline-flex; width: 100%; align-items: center;}.v3_my_add_autoship .v3_atoship_pet_name, .v3_my_add_autoship #my_pets{width: fit-content;}.v3_my_add_autoship #my_pets{display: inline-block !important;}.v3_my_add_autoship .v3_autoship_bottom_section{padding: 0;}.v3_profile_box td{padding: 21px 15px !important;}.v3_breadcrum{text-align: left;}.v3_my_account_section{background: transparent;}.o_portal.container{padding-left: 15px; padding-right: 15px;}.v3_address_custom_form{margin-left: 0; display: grid;}.oe_reset_password_form .v3_address_custom_form{margin-right: 0px; margin-left: 0px;}.o_portal_security_body{margin-top: -40px;}.o_portal_security_body section h3{display: none;}.v3_res_account_box_content{margin-top: 0 !important; margin-bottom: 10px !important;}.o_portal_security_body .oe_reset_password_form{margin: 0 !important; padding: 0 !important; padding-top: 20px !important;}.my_account_home, .my_pets_container, .my_account_pages, .reponsive_payment_method{margin-left: 0px !important;}.v3_address_title{margin-bottom: 2px;}.new_address_form, .my_address_form{width: 100% !important; margin-left: 0 !important; padding-right: 0; padding-left: 0;}.v3_address_responsive{margin-block: 10px;}.v3_address_responsive_same{margin-bottom: 10px !important;}.v3_address_responsive .js_change_shipping{margin-bottom: 0 !important;}.v3_address_responsive_same .js_change_shipping{margin-bottom: 0 !important;}.v3_res_add_address{margin-top: 5px !important; margin-bottom: 20px !important;}.js_change_shipping .card-body{padding: 30px 15px !important;}.v3_default_set_address{padding: 0 0px;}.v3_account_btn_section{margin-top: 5px; margin-left: 0; padding: 0 0px; margin-bottom: -2px;}.v3_account_btn_section_edit{margin-top: 5px !important ; margin-bottom: 30px !important;}.v3_resp_single_address{margin-bottom: 20px !important; min-width: unset;}.v3_resp_single_address .js_change_shipping{margin-bottom: 0 !important;}.v3_not_autoship_point ul li::before{content: url("/pawpot_website/static/src/img/v3/res_autoship_tick.png"); display: inline-block;}.v3_account_box_content .v3_overview_img{width: 30px; display: inline-block; text-align: center; margin-right: 15px; margin-left: auto;}.v3_vet_connect_btn img{margin-right: auto;}.v3_breadcrum{margin-bottom: 20px !important;}.pricesectiontable .coupon_form .a-submit{margin-bottom: 0; align-items: center; display: flex;}.v3_autoship_table .wrapper-dropdown .paw-dropdown{max-height: 50px;}.v3_my_autoship .pawpot-select-text{margin-right: auto;}.v3_my_autoship .v3_autoship_table td.v3_res_autoship_unit_price{text-align: right !important;}.v3_res_unit_price_th{text-align: left !important;}.v3_res_total_price{margin-top: -20px;}.v3_res_tr_space td{vertical-align: top;}.v3_my_autoship .input_edit .pawpot-select-text{margin-right: 9px !important;}.v3_res_autoship_th th{padding-bottom: 20px;}.v3_res_autoship_td_th_hide{display: none;}.v3_autoship_lg_3 td{padding-bottom: 20px;}.v3_account_title_edit{min-width: unset;}.card.js_change_shipping .btn-link-custom{right: 10px;}.passWordInputContainer{max-width: 300px !important; margin-left: auto !important; margin-right: auto !important;}.v2_1_profile_password_section{margin-left: auto; margin-right: auto; max-width: 300px;}}.reponsive_payment_method{background: transparent;}.v3_my_account_section~.o_portal_security_body{max-width: 100%;}@media(min-width: 992px){.v3_autoship_table{margin-left: 25px;}.v3_add_prd{margin-left: 30px !important;}.v3_atoship_pet_name{display: initial;}.v3_autoship_bottom_section .v3-row-1-autoship{margin: 0;}.v3_autoship_bottom_section .v3-row-1-autoship [class^="col-lg-"]{padding: 0;}.v3-col-1-autoship{max-width: 732px;}.v3_autoship_table{margin-left: 0; padding-left: 30px; padding-right: 50px;}.v3_autoship_lg_3 .custome_myautoship_responsiv{margin-right: 0px; padding-left: 40px;}.v3-autoship-table-tr th{vertical-align: top; padding-bottom: 20px;}.v3-top-autoship-img-text{display: grid;}.v3-autoship-th-1{width: 200;}.v3-autoship-th-2{width: 86px; text-align: right !important;}.v3-autoship-th-3{width: 145px; text-align: center !important;}.v3-autoship-th-4{width: 115px; text-align: left !important;}.v3-autoship-th-5{min-width: 86px; text-align: left !important;}.v3-autoship-td-1{text-align: right !important;}.v3-autoship-td-2{text-align: right !important;}.v3-autoship-td-3{text-align: center !important;}.v3-autoship-td-4{text-align: left !important;}.v3-autoship-td-5{text-align: left !important;}.v3_my_autoship .pawpot-select-text{margin-right: 0;}.v3-autoship-img-sec{min-height: 51px; max-height: 51px;}.v3-hide-space{min-height: 15px;}.v3_autoship_table .v3_final_price{margin-top: 5px !important;}.v3_my_add_autoship .autoship_3_btn{font-style: inherit; padding: 23px 30px; border-bottom: 0.5px solid rgba(50, 60, 90, 0.3);}.v3_my_add_autoship .v3_autoship_bottom_section{padding: 28px 0px; background: #ffffff; border-radius: 5px 5px 5px 5px;}.v3_account_sections_content_table{margin-bottom: 0;}.v3-autoship-table .table-col-1{width: 245px;}.v3-autoship-table .table-col-2{width: 185px;}.v3-autoship-table .table-col-3{width: 115px;}.v3-autoship-table .table-col-4{width: 115px;}.v3-autoship-table .v3_table_title{font-weight: 500;}.v3-vet-appointments .table-col-1{width: 200px;}.v3-vet-appointments .table-col-2{width: 115px;}.v3-vet-appointments .table-col-3{width: 345px;}.v3_order_table .v3_table_title{font-weight: 700;}}.v3-autoship-box .flat_select{background: url("/pawpot_website/static/src/img/v3/v3_autoship_dropdown.svg") white no-repeat 90% !important;}#my_quantity.flat_select.input_edit{max-width: 55px; margin: auto;}#my_options.flat_select.input_edit{max-width: 82px; margin-left: auto; margin-right: 0;}.v3_my_autoship .select2-container .select2-choice .select2-arrow b, .v3_my_add_autoship .select2-container .select2-choice .select2-arrow b{background-image: url('/pawpot_website/static/src/img/v3/v3_autoship_dropdown.svg') !important; width: 100%; background-repeat: no-repeat !important; background-size: 10px 15px !important; background-position: center right;}.v3_my_autoship .select2-container .select2-choice, .v3_my_add_autoship .select2-container .select2-choice{max-height: 28px;}#validate{background: #f15848; color: #FFFFFF !important; box-shadow: none;}@media(max-width: 992px){.v3_order_first{width: auto;}.v3_order_products{margin-right: 0; border: none; margin-top: 15px;}.v3_my_account_top_bar ~ .v3_my_account_section{padding-top: 15px;}.v3_user_details_section .profile_title{font-size: 25px; line-height: 29px; margin-bottom: 0px !important;}.v3_user_details_section .profile_title2{margin-bottom: 30px !important;}.v3_user_details_section .my_address_form.v3_remove_address_top_margin{margin-top: 0 !important;}.v3_user_details_section .v3_profile_box .v3_content_title{display: flex; margin-top: 5px;}.v3_address_custom_form label{margin-bottom: 3px; text-align: left;}.v3_order_table_section .v3_data_btn_section p{margin-bottom: 13px;}.v3_autoship_bottom_section.v3_not_autoship_present_box{margin-top: 0;}.v3_my_autoship .v3_autoship_bottom_section{padding: 0;}.v3_my_autoship .v3_autoship_bottom_section .v3_not_autoship_point{max-width: 293px; display: block; margin-right: auto; margin-left: auto;}.v3_my_autoship .navigation-box{margin-top: 20px;}.v3-col-1-autoship .autoship_table-section{padding: 21px 13px 0 15px;}.custome_myautoship_responsiv{padding-right: 15px; padding-left: 15px;}.autoship_table_show-section table td,.autoship_table_show-section table th{padding-left: 0 !important; padding-right: 0 !important;}.v3-autoship-td-1{min-width: 122px; width: 122px;}.v3-autoship-th-2{text-align: left !important;}.v3-autoship-td-2{min-width: 62px; width: 62px;}.v3-autoship-td-3{min-width: 41px; width: 41px;}.v3-autoship-td-4{min-width: 80px; width: 80px;}.v3-autoship-td-6{min-width: 20px; width: 20px; text-align: right;}.v3_my_autoship #delete_line img{margin-top: -4px; max-width: 12px;}.v3-autoship-resp-total{max-width: 96px; border-top: 0.5px solid rgba(50, 60, 90, 0.3); padding-top: 15px; margin-left: auto; text-align: center;}.in-resp-text-right{text-align: right !important;}.v3_final_price{border: none; padding-top: 0; margin-top: 16px; display: block; font-weight: 700;}.v3-hide-space{min-height: 50px;}.v3-autoship-box .flat_select{background-position-x: 96% !important;}.v3_my_autoship #my_pets{max-width: 131px; white-space: nowrap; margin-left: 0; margin-bottom: 0;}.v3_my_autoship .autoship_save{padding: 4px 14px; margin: auto; margin-right: 10px !important; font-weight: 400 !important; font-size: 14px !important; line-height: 16px !important;}.v3_my_autoship #pause, .v3_my_autoship #resume, .v3_my_autoship .autoship_discard{padding: 4px 14px; margin: auto;}.v3_my_autoship #delete img{margin-top: 4px;}.v3_my_autoship #delete img ~ .autoship_discard{margin-top: 10px; max-width: 20px;}.autoship_save{order: 1;}.autoship_discard{order: 2; margin-right: 10px !important; font-weight: 400 !important; font-size: 14px !important; line-height: 16px !important; margin-left: 0 !important;}#delete{order: 3; margin-left: 0;}.autoship_edit{order: 1; margin-right: 0 !important; margin-left: auto !important;}#pause{order: 2; margin-right: 15px !important; padding: 0 !important; margin-left: 0 !important;}v3_my_autoship #my_pets .pawpot-select-text{font-weight: 700 !important;}#my_options.flat_select.input_edit{max-width: 70px; margin-left: auto; margin-right: 5px;}#my_quantity.flat_select.input_edit{max-width: 40px; margin: auto;}.address_edit .form-control.select2-container a{line-height: 1.5 !important;}.payment_edit .form-control.select2-container a{line-height: 1.5 !important;}.v3_my_autoship .select2-container .select2-choice .select2-arrow b, .v3_my_add_autoship .select2-container .select2-choice .select2-arrow b{background-position-y: 9px;}#validate{font-size: 14px; color: black; margin-right: 0px; text-align: right; margin-left: auto !important; margin-top: 0 !important; padding: 4px 14px !important; line-height: 16px; height: fit-content;}.v3_my_add_autoship #delete_line img{max-width: 12px !important; height: auto; margin-top: 0;}.v3_my_add_autoship .v3-autoship-table-tr th{vertical-align: top; padding-bottom: 20px;}.v3_my_add_autoship .v3-autoship-th-1{min-width: 132px; width: 132px;}.v3_my_add_autoship .v3-autoship-th-2{text-align: left !important;}.v3_my_add_autoship .v3-autoship-td-2{min-width: 62px; width: 62px;}.v3_my_add_autoship .v3-autoship-td-3{min-width: 41px; width: 41px;}.v3_my_add_autoship .v3-autoship-td-4{min-width: 80px; width: 80px;}.v3_my_add_autoship .v3-autoship-td-6{min-width: 15px; width: 15px;}.v3-resp-devider-line{border-top: 1px solid #2675A6; margin: 0 15px;}.v3_my_autoship #my_pets .pawpot-select-text{display: inline-flex; overflow: hidden; white-space: nowrap; max-width: 105px;}.v3_order_table .v3_table_title{font-weight: 700;}.pet_box_section{max-width: 295px;}}@media(max-width: 375px){.v3_my_autoship #my_pets{max-width: 115px; white-space: nowrap; margin-left: 0; margin-bottom: 0;}.v3_my_autoship #my_pets .pawpot-select-text{display: inline-flex; overflow: hidden; white-space: nowrap; max-width: 90px;}.autoship_discard{margin-right: 5px !important;}.v3_my_autoship .autoship_save{margin-right: 5px !important; margin-left: 3px;}.v3-autoship-td-1{min-width: 90px; width: 90px;}}.mapviewsectionaddress{min-height: 555px; width: 100%;}.mapviewsectionaddress #map{min-height: 455px; width: 100%; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px;}.gmnoprint, .gm-svpc{display: none;}.mapviewsectionaddressin{min-height: 250px; margin-top: 0px; width: 100%;}.mapviewsectionaddressin #map{min-height: 250px; width: 100%; border: 1px solid #f15848; border-radius: 5px;}.address-show-in-mobile{display: none !important;}.address-show-in-dekstop{display: flex !important;}.editAddressFormContainer{margin-top: 64px;}.v3-map-view-2{min-width: 430px;}.setCurrentLocationPin{z-index: 1;}@media(max-width: 992px){.v3-map-view-2{min-width: 320px;}.address-show-in-mobile{display: flex !important;}.v2_3_addNewAddressCard_acccountsec{padding: 26px 15px;}.address-show-in-dekstop{display: none !important;}.v3-map-view-2{order: 1;}.v3-map-view-1{order: 2;}.mapviewsectionaddress{min-height: 358px; margin-top: 18px; width: 100%; margin-bottom: 30px; position: inherit;}.v3-mobile-pin-location{position: absolute; z-index: 10; border: 10px; min-height: 100%; width: 100%;}.v3-mobile-pin-location a{bottom: 0; margin-top: auto; text-align: center; padding-top: 16px; padding-bottom: 16px; position: absolute; width: 100%; background: rgba(50, 60, 90, 0.8); border-radius: 0px 0px 5px 5px; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #FFFFFF;}.mapviewsectionaddressmobile{margin-top: 18px; width: 100%; margin-bottom: -50px; position: inherit;}.mapviewsectionaddressmobile #map{min-height: calc(100vh - 190px); height: calc(100vh - 190px); width: 100%;}.v3-mobile-pin-location-confirm{position: relative; z-index: 10; border: 10px; min-height: 100%; width: 100%; margin-top: -50px; bottom: 50px;}.v3-mobile-pin-location-confirm button{margin-right: 0; width: 100%; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF;}.mapviewsectionaddressmobile .setCurrentLocationPin{bottom: 10px !important;}.gm-control-active.gm-fullscreen-control img{position: initial; margin: auto;}.add-location-v3~img{position: absolute; top: 11px; right: 15px; cursor: default;}.mapviewsectionaddressin{margin-top: 30px; position: inherit;}.mapviewsectionaddressin .v3-mobile-pin-location{display: flex;}.v3-address-btn-text{display: inline-flex !important; width: 100%;}#v3BackAddress{background: transparent; border: none; outline: none;}.mapviewsectionaddressmobile{box-shadow: 0px -4px 4px rgba(0, 0, 0, 0.25);}}.hide-delete-autoship{display: none; transition: 0.3s;}@media(max-width:992px){.v3_my_autoship .autoship_edit{margin-left: 0 !important;}.v3_my_autoship #resume{margin-right: 0; margin-left: 0;}.v3_my_autoship .pet_save{margin-right: auto;}#pause{margin-right: 12px !important;}.autoship_edit:before{margin-right: 12px;}}.v3_account_btn_section .btn-primary{width: auto;}@media(min-width:992px){.v3_order_table_first .v3_order_second{text-align: left;}.v3_order_details_1{width: 575px;}}.v2_1_is_consist_rso{display: grid; margin-top: 12px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; color: #323C5A;}.v3_order_table_first .edit_arrow a{display: flex; justify-content: end;}.v2_1_is_consist_rso .t2 a{display: flex; align-items: center; text-decoration-line: underline !important; color: #2675A6; font-style: normal; font-weight: 500 !important; line-height: normal;}.v2_1_is_consist_rso .t2 a img{margin-right: 12px;}.v3_order_details_1::after{content: ""; display: block; border-right: 1px solid rgba(50, 60, 90, 0.3); width: 1px; height: 100%; position: absolute; top: 0; right: 60px;}.v3_order_table_second,.v3_order_details_1{position: relative;}@media(max-width:992px){.v3_order_details_1::after{content: ""; display: block; border-top: 1px solid rgba(50, 60, 90, 0.3); width: 100%; height: 100%; position: absolute; top: 5px; right: 0; border-right: none;}}.v3_account_box_order_content .edit_arrow{padding-right: 40px !important;}.v2_1_recent_order{color: #2675A6; font-weight: 700;}.v3_prd_status .v3_rso_state{font-size: 15px; font-weight: 400; font-size: 15px; line-height: 17px;}.v3_account_sections_content_table td:nth-child(1), .v3_account_sections_content_table td:nth-child(2){vertical-align: middle;}.v2_1_recent_order{font-size: 15px; line-height: 17px; text-decoration-line: underline; color: #2675A6;}.v2_1_overview_autoship_date{display: flex; margin-top: 5px;}.popup-overlay{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 99999;}.weightUpdate_popup_content{background-color: #fff; padding: 10px 10px 30px 10px; text-align: center; border-radius: 10px; position: fixed; top: 50px; max-width: 444px; width: 100%;}.popup-image{text-align: center; margin-bottom: 10px;}.popup-text{text-align: center;}.popup-buttons{display: flex; justify-content: center; margin-top: 20px;}.popup-button{display: inline-block; background-color: #333; color: #fff; padding: 10px 20px; margin-right: 10px; text-decoration: none; border-radius: 5px;}.popup-close{position: absolute; top: 5px; right: 10px; color: #aaa; text-decoration: none; font-size: 18px;}.close_weightUpdate_popup{width: 22px; height: 22px;}.weight_update_popupImgContainer{max-width: 247px; height: auto; margin: auto;}.weight_update_popupImgContainer img{width: 100%;}.weightUpdated_txtContainer h1{color: #323C5A; text-align: center; font-size: 20px; font-family: GT Walsheim Pro; font-style: normal; font-weight: 500; line-height: normal;}.weightUpdated_txtContainer p{color: #323C5A; text-align: center; font-size: 16px; font-family: GT Walsheim Pro; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 13px;}.weightUpdated_petName{text-transform: capitalize;}.weightUpdated_dropdown{display: inline-block; position: relative; padding-right: 20px; cursor: pointer;}.weightUpdated_dropdown-text{display: inline-block;}.weightUpdated_dropdown-icon{position: relative; top: 50%; right: 0; transform: translateY(-50%); width: 16px; height: 16px; background-image: url(/pawpot_website/static/src/css/down-arrow.png); background-repeat: no-repeat; background-position: center; transition: transform 0.2s ease-in-out;}.weightUpdated_dropdown.open .weightUpdated_dropdown-icon{transform: translateY(-50%) rotate(-180deg);}.weightUpdated_dropdown-list{position: relative; top: 100%; left: 0; width: 100%; max-height: 200px; overflow-y: auto; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); border: none; background-color: #fff; padding: 0; margin: 0;}.weightUpdated_dropdown-item{padding: 8px 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center;}.weightUpdated_dropdown-item:hover{background-color: #f0f0f0;}.updatedRecommendation-dropdown{position: relative; display: inline-block;}.updatedRecommendation-drop-btn{cursor: pointer; margin: auto; text-align: center;}.weightUpdateddropdown-menu{position: absolute; top: 100%; left: 0; z-index: 1; display: none;}.dropdown-menu.show{display: block;}.recommendationUpdated-heading{color: #F15848; font-size: 16px; font-family: GT Walsheim Pro; font-style: normal; font-weight: 500; line-height: normal; text-decoration-line: underline;}.dailyRecommendation_Container{display: flex; justify-content: space-between;}.dailyRecommendation_Container h3{color: #323C5A !important; font-size: 14px; font-family: GT Walsheim Pro; font-style: normal; line-height: normal; padding: 0;}.recommendedProductName{font-weight: 400;}.recommendedProductqty{text-align: right;}.recommendedProductqty span{font-weight: 600;}.weightUpdatedPopUpBtns_container{display: flex; justify-content: center; margin-top: 25px;}.weightUpdatedPopUpBtns_container a:hover{color: #FFF;}.weightUpdatedPopUpBtns_autoship,.weightUpdatedPopUpBtns_shop{color: #FFF; font-size: 20px; font-family: GT Walsheim Pro; font-style: normal; font-weight: 400; line-height: normal; border-radius: 30px; padding: 10px 40px;}.weightUpdatedPopUpBtns_autoship{background: #2675A6; margin-right: 10px;}.weightUpdatedPopUpBtns_shop{background: #F9D14E; margin-left: 10px;}.v2_1_all_autoship_container .modal-dialog{max-width: 430px;}.v2_1_all_autoship_container .modal-body{padding-top: 27px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;}#v2_1_modal_delete_dropdown_id .v2_1_reason, #v2_1_modal_pause_dropdown_id .v2_1_reason{font-family: GT Walsheim Pro; text-align: center; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 400; line-height: normal; color: #323C5A; display: block;}.v2_1_modal_delete_img, .v2_1_modal_pause_img{margin-bottom: 25px; display: block;}.v2_1_modal_delete_img img, .v2_1_modal_pause_img img{display: block; margin: auto; width: auto;}.v2_1_modal_autoship_popup{display: grid; margin-top: 30px; margin-right: auto; margin-left: auto; text-align: center;}.v2_1_modal_autoship_popup .v2_1_modal_autoship_delete{border-radius: 30px; background: #2675A6; height: 50px; padding: 5px 40px; color: #ffffff; max-width: 250px; width: 100%; margin: auto; border: none; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.v2_1_modal_autoship_popup .v2_1_modal_autoship_pause{background: #F15848; border-radius: 30px; height: 50px; padding: 5px 40px; color: #ffffff; max-width: 250px; width: 100%; margin: auto; border: none; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.v2_1_modal_autoship_delete.v2_1_btn_modal_disabled, .v2_1_modal_autoship_pause.v2_1_btn_modal_disabled{background: #8B909F; cursor: default !important;}.v2_1_modal_popup_cancel{margin-top: 12px; color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 300; line-height: normal; text-decoration: underline;}.v2_1_all_autoship_container .drop_down_section_new{margin-top: 30px;}.v2_1_modal_autoship_popup a:link{text-decoration: underline !important;}#s2id_drop_down_value_delete, #s2id_drop_down_value_pause{max-width: 301px;}#s2id_drop_down_value_delete.select2-container .select2-choice, #s2id_drop_down_value_pause.select2-container .select2-choice{max-height: 38px; border: 1px solid rgba(50, 60, 90, 0.50) !important;}#s2id_drop_down_value_delete.select2-container .select2-choice > .select2-chosen, #s2id_drop_down_value_pause.select2-container .select2-choice > .select2-chosen{line-height: unset; text-align: left; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400;}.v2_1_drop_autoship_modal_down .select2-results li{padding: 0 !important;}.drop_down_section_new .select2-container .select2-choice{border: 1px solid rgba(50, 60, 90, 0.50) !important;}.v2_1_all_autoship_container .modal-content{box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.30);}#v2_1_modal_autoship_active_pause{background: #F15848;}@media(max-width:992px){.v2_1_modal_delete_img img, .v2_1_modal_pause_img img{height: 100% !important; width: 100% !important;}#drop_down_value_delete,#drop_down_value_pause{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.50); color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}#drop_down_value_delete:focus{outline: none;}#drop_down_value_delete:focus , #drop_down_value_pause:focus{box-shadow: none;}}.colorLite{color: #8B909F !important;}@media(max-width:786px){.drop_down_section_new select{-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none; background-image: url('/pawpot_website/static/src/img/v2_1/drop_down_arrow.png') !important; background-position: right center !important; background-repeat: no-repeat !important; padding-right: 24px !important; background-position-x: calc(100% - 18px) !important;}}.v2_1_autoship_vat_tax{margin-top: 6px; display: block; margin-left: auto; text-align: right; margin-right: 50px; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 300; line-height: normal;}@media(max-width:786px){.v2_1_autoship_vat_tax{margin-top: 6px; display: block; margin-left: auto; text-align: right; margin-right: 15px; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 300; line-height: normal;}}.v3_my_add_autoship .form-control.select2-container{max-width: 200px !important;}@media(min-width:992px){.v2_1space_left_right_address{flex: 0 0 50%; max-width: calc(50% - 15px) !important;}.v2_1space_left_right_address:nth-child(2){flex: 0 0 50%; max-width: calc(50% - 15px) !important;}div.v2_1space_left_right_address.v2_1_one{margin-right: 30px;}}.v2_3_overview_section_home{max-width: 1265px; width: 100%;}.v2_3_single_line_box{color: transparent;}.v2_3_single_line_box .v2_3_overview_line_box{padding: 15px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.05); background: #FFF; max-width: 345px; align-items: center; margin-bottom: 10px;}.v2_3_overview_line_box{display: flex;}.v2_3_overview_line_box_title{color: rgba(50, 60, 90, 0.90); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal; margin-left: 17px;}.v2_3_overview_line_box_right_arrow{margin-left: auto; margin-right: 0;}.v3_my_account_box.v3_my_account_box_setting{max-width: 345px; margin-left: auto; margin-right: 0;}.v2_3_recent_order_box{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.05); background:#FFF; display: flex; padding: 29px 75px 29px 30px; margin-top: 10px; display: flex; align-items: center;}.v2_3_autoship_box{padding: 29px 30px 29px 30px; align-items: baseline;}.v2_3_account_box_content{margin-bottom: 60px;}.v2_3_order_order_number{max-width: 50%; width: 100%;}.v2_3_order_order_inv_status{max-width: 185px; width: 100%;}.v2_3_order_order_delivery_status{max-width: 295px; width: 100%;}.v2_3_order_order_number span{color: #2675A6; font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline;}.v2_3_order_arrow img{margin-left: auto; margin-right: 0;}.v2_3_show_grid{display: grid;}.v2_3_overview_box_table_title{color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 500; line-height: normal; display: flex;}.v2_3_overview_box_table_value{display: flex;}.v2_3_inv_status_box_value.v2_3_overview_box_table_value{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 7px;}.v2_3_order_order_delivery_status .v2_3_overview_box_table_value{color: #8B909F; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal; margin-top: 7px;}.v2_3_overvire_autoship_box_1{min-width: 185px; max-width: 200px; width: 100%; padding-right: 5px;}.v2_3_overvire_autoship_box_2{min-width: 185px; max-width: 200px; width: 100%; margin-left: 30px;}.v2_3_overvire_autoship_box_3{min-width: 153px; max-width: 153px; width: 100%;}.v2_3_overvire_autoship_box_4{min-width: 150px; max-width: 172px; width: 100%;}.v2_3_overvire_autoship_box_5{min-width: 60px; width: 100%;}.v3_my_account_details_box{min-width: 848px;}.v2_3_overvire_autoship_box_3 .v2_3_overview_box_table_value{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_autoship_box .v2_3_overview_box_table_title{margin-bottom: 7px;}.v2_3_overvire_autoship_box_5 .v2_3_overview_box_table_value{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_overvire_autoship_box_2 .v3_rso_running{color: #03A000; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_overvire_autoship_box_2 .v3_rso_pause{color: #F15848; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_overvire_autoship_box_4 .v2_3_overview_box_table_value{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-right: 30px;}.v2_3_recent_order_box.v2_3_autoship_box .v2_3_overvire_autoship_box_1{max-height: 168px;}.v2_3_recent_order_box.v2_3_autoship_box .main-scroll-section{max-height: 102px; overflow-x: hidden; width: 100%;}.v2_3_recent_order_box.v2_3_autoship_box .main-scroll-section{scrollbar-color: #85ACC5 #fff; border-radius: 6px;}.v2_3_recent_order_box.v2_3_autoship_box .main-scroll-section::-webkit-scrollbar{width: 6px; border-radius: 6px; scrollbar-color: #85ACC5 #323C5A1A; background-color: #323C5A1A;}.v2_3_recent_order_box.v2_3_autoship_box .main-scroll-section::-webkit-scrollbar-track{background-color: #323C5A1A; border-radius: 6px;}.v2_3_recent_order_box.v2_3_autoship_box .main-scroll-section::-webkit-scrollbar-thumb{background-color: #85ACC5; border-radius: 6px; opacity: 0.1;}.v2_3_recent_order_box.v2_3_autoship_box .main-scroll-section::-webkit-scrollbar-thumb:hover{background-color: #85ACC5; opacity: 0.1;}.v2_3_recent_order_box.v2_3_autoship_box .main-scroll-section:hover{scrollbar-color: #85ACC5 #fff;}@media(min-width:992px){.v2_3_overview_box_table_value .v2_3_overview_autoship_prd_img_box{width: 167px; font-size: 16px !important;}}.v2_3_overview_single_prd_line_name{width: 100%;}.v2_3_overview_box_table_value .v2_3_overview_autoship_prd_img_box .v2_3_prd_qty_cnt{right: 0; margin-left: 5px; top: 0; height: 12px; width: 12px; margin: auto; margin-right: 5px;}.v2_3_overview_box_table_value .v2_3_overview_autoship_prd_img_box .v2_3_prd_qty_cnt span{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 8px; font-style: normal; font-weight: 500; line-height: normal; width: inherit}.v2_3_overview_autoship_prd_img_box{display: flex; align-items: center; color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 12px;}.v2_3_overview_autoship_prd_img_box img{height: 30px; width: 30px; object-fit: scale-down; margin-right: 7px;}.v3_vet_connect_btn{color: #2675A6; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal;}.v3-vet-appointments .v3_account_box_content{margin-bottom: 20px;}.v3-vet-appointments .v2_3_recent_order_box{padding: 29px 30px 29px 30px;}.v2_3_overvire_appointment_box_1{min-width: 199px; max-width: 199px; width: 100%;}.v2_3_overvire_appointment_box_2{min-width: 115px; max-width: 115px; width: 100%;}.v2_3_overvire_appointment_box_3{min-width: 345px; max-width: 345px; width: 100%;}.v2_3_overvire_appointment_box_4{width: 100%;}.v2_3_overvire_appointment_box_1 .v2_3_overview_box_table_value{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v3_my_account_box.v3-vet-appointments .v2_3_overview_box_table_title{margin-bottom: 7px;}.v2_3_overvire_appointment_box_2 .v2_3_overview_box_table_value{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_overvire_appointment_box_3 .v2_3_overview_box_table_value{max-width: 315px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_overvire_appointment_box_4 .v2_3_overview_box_table_value{display: grid;}.v2_3_overvire_appointment_box_4 .v2_3_overview_box_table_value > span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_overvire_appointment_box_4 .v2_3_overview_box_table_value > .done_appointment{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_overvire_appointment_box_4 .v2_3_overview_box_table_value > .scheduled_appointment{color: #03A000; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_overvire_appointment_box_4 .v2_3_overview_box_table_value > .cancelled_appointment{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #FF0000;}.v3_account_box_content.v3-overview-single-box{border:none;}.v3_account_box_content .pet_box_section .pet_box{border: none;}.v2_3_orderDelivered{color: #8B909F; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_orderNotDelivered{color: #03A000; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_myVet_appointmentTitleContainer{margin-bottom: 10px; min-width: 848px;}.v2_3_fullName_addressEdit{margin-top: -5px; margin-bottom: 20px;}.v2_1_user_profile_new_old_address{margin-top: 63px;}#mapAddressEditContainer{position: absolute; z-index: 1; right: 0; padding: 3px 5px; box-shadow: 0 4px 4px rgba(50, 60, 90, 0.1); border-radius: 5px; margin: 10px 10px 0 0; background-color: #FFFFFF;}#mapAddressEditContainer a{font-family: GT Walsheim Pro; font-size: 20px; color: #2675A6; line-height: normal; text-decoration: underline !important;}#map .gm-fullscreen-control{left: 0; top: unset !important; bottom: 15px !important;}#mapAddressSearchInputContainer{width: 100%; position: absolute; display: flex; justify-content: center; align-content: center; margin: auto; display: none;}#mapAddressSearchInputContainer input{position: relative; z-index: 1; border-radius: 5px; box-shadow: 0 4px 8px rgba(50, 60, 90, 0.15); margin-top: 30px; border: 1px solid #C6C6C6; padding-block: 11px; max-width: 320px; width: 100%;}.mapEditAddressBtn{background-color: #FFFFFF; border: none; border-radius: 5px; box-shadow: 0 4px 4px rgba(50, 60, 90, 0.1); color: #2675A6; cursor: pointer; font-family: 'GT Walsheim Pro'; font-size: 20px; margin: 10px 10px 0 0; padding: 5px 3px; text-align: center;}.mapEditAddressBtnCheckout{position: absolute; right: 0; background-color: #FFFFFF; border: none; border-radius: 5px; box-shadow: 0 4px 4px rgba(50, 60, 90, 0.1); color: #2675A6; cursor: pointer; font-family: 'GT Walsheim Pro'; font-size: 20px; margin: 10px 10px 0 0; padding: 5px 3px; text-align: center;}.addressSearchInputContainer{position: relative; z-index: 1; border-radius: 5px; filter: drop-shadow(0px 4px 8px rgba(50, 60, 90, 0.15)); border: 1px solid #C6C6C6; padding-block: 11px; min-width: 400px; width: 100%; background: #FFFFFF; display: flex; margin: auto; margin-top: 30px; justify-self: center; max-width: 400px; padding-bottom: 0;}.addressSearchInputContainer input,.addressSearchInputContainer input::placeholder{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; border: none; outline: none; width: 100%;}.addressSearchInputContainer .addressSearchInputContainer input::placeholder{color: #727272;}.addressSearchInputContainer img{position: absolute; left: 20px;}.addressSearchInputContainer .addressSearchInputRemoveIconContainer{margin-right: 15px; display: flex; justify-self: center; margin-left: 10px; cursor: pointer;}.pac-container{border-radius: 5px;}.addressSearchInputContainer .addressSearchInputRemoveIconContainer img{margin-right: 0;}.confirmAddressBtnMap{display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 30px; gap: 10px; background: #8B909F; border-radius: 30px; min-width: 244px; width: 100%; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; border: none; outline: none; position: relative; z-index: 1; max-width: 244px; margin: auto; margin-bottom: 20px;}.confirmAddressBtnMapActive{background: #F15848;}#addressSearchInputRemoveIcon{position: relative; z-index: 1; right: 0; top: 4px; left: 0;}#addressSearchInputRemoveIconContainer{position: absolute; right: 0px;}#addressSearchInput{padding-left: 46px; padding-right: 42px; padding-bottom: 11px;}#EditAddressBtnDivContainer{width: 100%; height: 100%; z-index: 9;}.editADdressBtnDivContainer{width: 100%; height: 100%; z-index: 1;}.setPrimaryCheckboxContainer input{padding: 0; height: initial; width: initial; margin-bottom: 0; display: none; cursor: pointer;}.setPrimaryCheckboxContainer label{position: relative; cursor: pointer; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400 !important; font-size: 14px; line-height: 16px; color: #323C5A;}.setPrimaryCheckboxContainer label:before{content:''; -webkit-appearance: none; background-color: transparent; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 2px; padding: 10px; display: inline-block; position: relative; vertical-align: middle; cursor: pointer; margin-right: 13px;}.setPrimaryCheckboxContainer input:checked + label:after{content: ''; display: block; position: absolute; top: 2px; left: 9px; width: 6px; height: 14px; border: solid #f15848; border-width: 0 2px 2px 0; transform: rotate(45deg);}.user_secondaryAddress .radio_container{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300 !important; font-size: 16px; line-height: 18px; color: #323C5A; max-width: 300px !important;}.user_secondaryAddress .radio_container span{font-weight: 600;}.user_secondaryAddress .radio_container::before{display: none;}.user_setPrimaryAddress{display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 10px 26px; gap: 10px; max-width: 258px; background: #727272; border-radius: 30px; margin: auto; align-content: center; margin-top: 30px; margin-bottom: 30px; white-space: nowrap;}.user_setPrimaryAddress a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF !important;}.user_setPrimaryAddressActive{background: #F15848;}@media(max-width:992px){.addressSearchInputContainer{min-width: unset !important;}.editAddressFormContainer{margin-top: 0px;}.v2_1_user_profile_new_old_address{margin-top: 0;}.payment-method-container{max-width: 384px; width: 100%;}}.changePasswordTitleContainer{margin-bottom: 20px;}.changePasswordTitleContainer h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; color: #323C5A; margin-bottom: 0; text-align: left;}.passWordInputContainer .form-control::placeholder{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #797676;}.v2_3_overview_section_home_tabView{display: none;}.v2_3_overview_section_home_laptopView{display: flex;}@media only screen and (min-width: 768px) and (max-width: 1228px){.v2_3_overview_section_home_laptopView{display: none;}.v2_3_overview_section_home_tabView{display: block;}.v3_my_account_box.v3_my_account_box_setting{margin: auto; width: 100%; max-width: 848px;}.v3_account_box_content_settings{display: flex; justify-content: space-between; gap: 10px;}.v2_3_single_line_box{width: 100%;}.v2_3_overview_line_box_right_arrow{margin-left: auto;}.v3_my_account_details_box{margin: auto;}.v3_account_section_title{margin-left: 180px;}.v2_3_myVet_appointmentTitleContainer{max-width: 848px; margin: auto;}}

/* /pawpot_website/static/src/css/v3_account_pet.css defined in bundle 'web.assets_frontend' */
 .v3_pet_menu_details{border-width: 0px 0.5px 0.5px 0.5px; border-style: solid; border-color: #F2F2F2; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); border-radius: 5px;}.ve_pet_top_fixed_img img{width: 100%; height: auto; object-fit: contain; border-radius: 0 5px 0 0;}@media(min-width: 992px){.ve_pet_top_fixed_img{margin-left: -1px; margin-right: -1px;}.ve_pet_top_fixed_img img{height: 200px; object-fit: cover;}}.v3_pet_details{padding-left: 29px; max-width: 459px;}.v3_pet_details .v3_form_grp span{color: #323C5A; font-weight: 400; font-size: 16px; line-height: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.v3_pet_details .v3_form_grp label span{line-height: inherit; font-size: inherit; margin-left: 2px;}.v3_pet_profile_img{display: inline-flex; text-justify: revert-layer; align-items: end; margin-top: -31px;}.ve_pet_name h2{font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #323C5A; margin-bottom: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.ve_pet_name span{font-family: "GT Walsheim Pro"; font-style: normal; color: rgba(50, 60, 90, 0.7); font-weight: 400; font-size: 16px; line-height: 18px;}.v3_pet_name_position{margin-left: 15px; margin-bottom: -20px; display: inline-grid;}.v3_pet_info_form{margin-top: 33px;}.PetnameUserErrorContainer{margin-top: -10px;}.PetnameUserErrorgettingStarted{margin-top: 5px;}.PetnameUserErrorContainer p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 12px; line-height: 14px; color: rgba(255, 0, 0, 0.5);}.v3_form_grp{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; margin-bottom: 19px;}.v3_my_pet_edit_section .v3_form_grp{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; margin-bottom: 15px; display: grid;}.v3_my_pet_edit_section .v3_form_grp label{margin-bottom: 3px;}.v3_my_pet_edit_section .v3_form_grp .select2-container-multi .select2-choices{box-shadow: none;}.v3_my_pet_edit_section .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v3/v3_my_pet_edit_section.svg') no-repeat 0 1px; background-position-y: 6px !important; background-position-x: 6px !important;}.v3_form_grp .select2-container .select2-choice{white-space: nowrap; line-height: 22px; color: #444; font-size: 1em; line-height: 2.2rem; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; padding: 0;}.v3_form_grp .select2-container .select2-choice > .select2-chosen{font-size: 1.5vh !important; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; color: #323C5A; height: 100%;}.v3_form_grp .select2-container .select2-choice{border: none !important; box-shadow: none !important; height: auto !important; font-size: 16px !important;}.v3_form_grp .select2-container .select2-choice .select2-arrow{right: 0;}.v3_form_grp .select2-container .select2-choice .select2-arrow b{background-position-y: -5px;}.v3_form_grp .select2-container-multi .select2-choices{background-image: none;}.v3_form_grp .select2-container-multi::after{content: url('/pawpot_website/static/src/img/v3/v3_search.png'); position: absolute; top: 5px; right: 0; padding-right: 19px; padding-left: 19px;}.v3_form_grp .select2-container-multi .select2-choices .select2-search-choice{background: rgba(38, 117, 166, 0.3); border-radius: 30px; color: #323C5A; font-weight: 400; font-size: 14px; line-height: 16px; padding-left: 35px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border-color: transparent; box-shadow: none;}.v3_form_grp .select2-search-choice-close{display: block; width: 14px; height: 14px; position: absolute; right: 3px; top: 6px; font-size: 1px; outline: none; background: url('/pawpot_website/static/src/img/v3/pet_medical_health_update.svg') center top no-repeat; background-color: transparent; border-radius: 50%; left: 10px !important; text-align: center; box-shadow: none;}.v3_form_grp .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position: center 0px;}.v3_form_grp .select2-container-multi .select2-search-choice-close{right: 3px;}.v3_form_grp .form-control{border: none !important; box-shadow: none !important; height: auto !important; font-weight: 400; font-size: 16px !important; line-height: 18px !important; color: #323C5A; padding-left: 19px; padding-bottom: 9px; padding-right: 19px;}.v3_form_grp label{font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #727272; margin-bottom: 3px; padding-top: 9px; padding-left: 19px;}.V2_1_pet_details_show .v3_form_grp label{padding-top: 0; padding-left: 0;}.v3_pet_tab_section{position: inherit; height: 100%;}.v3_pet_tab_section .v3_pet_name span{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A;}.v3_pet_tab_section .v3_pet_img_name img{height: 50px; width: 50px; object-fit: cover; border-radius: 50%;}.v3_pet_row .col-lg-3,.v3_pet_row .col-lg-9{margin: 0; padding: 0;}.v3-pet-show-last{padding-bottom: 0 !important; margin-bottom: 0 !important; border-bottom: 0 !important;}.v3_pet_tab_section .v3_pet_img_name{width: 100%; display: inline-flex; text-justify: revert-layer; align-items: center; background: #ffffff; padding: 12px 35px; padding-bottom: 13px; border-radius: 5px 0 0 0;}.v3_pet_tab_section .v3_pet_name{margin-left: 15px;}.v3_pet_tab_section{border-radius: 5px 0px 0px 0px;}.v3_pet_menu_color{background: #2675A6; border-radius: 5px 0px 0px 5px;}.v3_pet_menu_color .v3_pet_name{box-shadow: none; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.v3_pet_menu_color .v3_pet_name .form-control.select2-container{box-shadow: none;}.v3_pet_menu_color .v3_pet_name .select2-choice{box-shadow: none !important; height: 100%; padding-left: 0;}.v3_pet_menu_color .select2-container .select2-choice > .select2-chosen{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 18px !important; line-height: 21px; color: #323C5A;}.v3_pet_menu_color .select2-container .select2-choice .select2-arrow b{height: 100%; background: url('/pawpot_website/static/src/img/v3/v3_my_pet_edit_section.svg') no-repeat 0 1px; background-position-y: 8px !important; background-position-x: 4px !important;}.v3_pet_menu_color .select2-container .select2-choice .select2-arrow{right: 0;}.v3_pet_menu_color .form-control.select2-container.select2-dropdown-open{border-color: transparent;}.v3_pet_tab_ul{list-style: none; padding-left: 0px;}.v3_pet_tab_li{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF; padding: 20px 30px; padding-right: 5px; border-left: 5px solid #2675A6;}.v3_pet_tab_li a,.v3_pet_tab_li a:hover{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF;}.v3_pet_tab_li img{margin-right: 11px; vertical-align: baseline;}.v3_pet_tab_li a{}.v3_li_pet_active{border-left: 5px solid #FFFFFF; background: rgba(50, 60, 90, 0.5);}.v3_pet_delete_tab, .v3_pet_delete_tab a{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF;}.v3_pet_delete_tab img{height: 15px; margin-right: 15px; margin-top: -5px;}.v3_pet_delete_tab{padding-left: 30px; position: absolute; bottom: 56.63px;}.v3_pet_form_btn{text-align: right; margin-top: 20px; margin-bottom: 50px; max-width: 459px;}.v3_pet_form_btn button, .v3_pet_form_btn a{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; padding: 4px 28px; border-radius: 30px;}.v3_pet_form_btn .v3_pet_submit{background: #F15848; box-shadow: none; border: 1px solid #F15848; color: #FFFFFF; margin-right: 30px;}.v3_pet_form_btn .v3_pet_cancel{color: #323C5A; background: #FFFFFF; border: 1px solid #323C5A;}.v3_inner_pet_details_btn{display: grid; margin-top: 20px; text-align: center; max-width: 169px; margin-right: 30px; margin-left: auto;}.v3_inner_pet_details_btn .v3_btn_details_1{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; padding: 4px; background: #FFFFFF; border: 1px solid #323C5A; border-radius: 30px; margin-bottom: 10px;}.v3_inner_pet_details_btn .v3_btn_details_2{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #03A000; background: #FFFFFF; border: 1px solid #03A000; border-radius: 30px; padding: 9px; margin-bottom: 10px;}.v3_inner_pet_details_btn .v3_btn_details_3{font-style: normal; font-weight: 700; font-size: 17px; line-height: 19px; text-align: center; color: #FFFFFF; padding: 9px; background: #F15848; border-radius: 30px; display: inline-grid;}.v3_inner_pet_details_btn .v3_btn_details_3.disabledcolor{background: rgba(198, 198, 198, 0.7) !important; cursor: default;}.v3_inner_pet_details_btn .v3_btn_details_3 span{font-style: normal; font-weight: 400; font-size: 12px; line-height: 13.74px;}.v3_pet_info_form, .v3_pet_tab_li{transition: 0.5s;}.medical_btn_bottom{margin-bottom: 400px;}.ve_pet_profile img{height: 100px; width: 100px; object-fit: cover; border-radius: 50%; filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}.profile_padding_banner{position: absolute; top: 150px; margin-right: 0; right: 20px;}.profile_padding_banner #pet_banner_file,.profile_padding_banner #createpet_banner_file{display: none;}.profile_padding_banner img{max-height: 30px;}.profile_padding label{margin-bottom: 0;}.profile_padding #pet_file, .profile_padding #pet_file3{display: none;}.view_only_medical{margin-bottom: 400px;}.file > img{cursor: pointer;}.pet_show_only{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; padding: 10px 15px; margin-bottom: 50px;}.pet_show_only .v3_form_grp{padding: 0; display: grid; padding-bottom: 15px; border: none; border-bottom: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 0;}.pet_show_only .v3_form_grp label, .pet_show_only .v3_form_grp span{margin-left: 5px; margin-right: 5px;}.v3_select_for_trail{display: grid; margin-bottom: 20px; margin-left: 15px;}.v3_select_for_trail .big-title{font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px;}.v3_select_for_trail .small-title{font-style: normal; font-weight: 400; font-size: 18px; line-height: 22px;}@media(max-width: 992px){.v3_select_single_pet_box{display: block; margin-right: auto !important; margin-left: auto !important; width: fit-content;}.v3_select_main_box{position: initial;}.pawpots-select-pet-carousel .owl-nav{position: absolute; width: 100%; top: 40%; padding: 0 15px; z-index: 0;}.pawpots-select-pet-carousel .owl-next{margin-right: 0; float: right;}.pawpots-select-pet-carousel .owl-prev{margin-left: 0%;}.v3_select_pet_box{display: block; text-align: center; margin-bottom: 30px;}.v3_select_pet_box a{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; background: #F15848; padding: 10px 50px !important; border-radius: 35px;}.v3_select_pet_add_new_box{display: block; text-align: center; margin-top: 15px; width: 100%; margin-bottom: 50px;}.v3_select_pet_add_new_box a{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #F15848; background: #FFFFFF; padding: 10px 50px !important; border: 2px solid #F15848; border-radius: 35px;}.v3_select_for_trail .big-title{font-weight: 700; font-size: 21px; line-height: 24px; text-align: center;}.v3_select_for_trail .small-title{font-style: normal; font-weight: 400; font-size: 19.5px; line-height: 22px; text-align: center; margin-top: 22px; margin-bottom: 40px;}.view_only_medical{margin-bottom: auto;}.v3_pet_profile_img{width: 100%;}.ve_pet_profile img{height: 75px; width: 75px;}.profile_padding2 #pet_file2{display: none;}.profile_padding2 #pet_fileResponsive{display: none;}.v3_resp_pet_img_table .profile_padding2 img{height: 75px; width: 75px; border-radius: 50%; object-fit: cover;}.v3_pet_name_position{margin-left: 10px;}.v3_resp_pet_img_table .v3_pet_name_position h2{font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; margin-bottom: 0; margin-top: 15px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.v3_resp_pet_img_table{margin-top: -21px; width: 100%;}.v3_pet_edit_delete a, .v3_pet_edit_delete button{font-style: normal; font-weight: 0; font-size: 14px; line-height: 16px; color: #323C5A; padding: 5 auto; border: 1px solid #323C5A; border-radius: 30px; background: #FFFFFF; margin-bottom: 0; margin-top: 15px;}.v3_pet_edit_delete{display: inline-flex; align-items: center;}.v3_pet_edit_delete a{padding: 5px 16px; text-align: center;}.v3_pet_edit_delete .dropdown-toggle:hover{border-color: #323C5A;}.v3_pet_edit_delete .dropdown-toggle{padding: 5px 10px; margin-left: 7px; box-shadow: none;}.v3_pet_edit_delete button img{margin: 5px 0px;}.v3_pet_edit_delete .dropdown-toggle:after{content: none !important; border: none !important;}.v3_pet_edit_delete .dropdown-item{border: none; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A !important; padding: 10px 21px; margin-top: 0;}.v3_pet_edit_delete .dropdown-menu{min-width: 95px; max-width: 95px; padding: 0;}.v3_res_pet_age_reco div{display: inline-grid;}.v3_res_pet_age_reco span{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A;}.v3_pet_info_form{margin-top: 15px;}.v3_pet_tab_li{border: none !important; flex: 1 1 auto; text-align: left;}.v3_pet_tab_li a, .v3_pet_tab_li a:hover{color: #2675A6;}.v3_li_pet_active{border-bottom: 5px solid #2675A6 !important; background: transparent;}.v3_pet_menu_details{border-width: 0; border-style: inherit; border-color: transparent; box-shadow: none; border-radius: 0;}.pet_show_only{margin-bottom: 0;}.v3_inner_pet_details_btn .v3_btn_details_2{padding: 10px 29px; margin: auto; margin-left: 0; font-weight: 500; font-size: 16px; line-height: 18px;}.v3_inner_pet_details_btn .v3_btn_details_3{padding: 5px 39px; margin: auto; margin-right: 0; font-size: 16px; line-height: 18px;}.v3_inner_pet_details_btn{display: flex; width: 100%; margin-left: auto; margin-right: auto; max-width: inherit;}.v3_pet_edit_delete .dropdown-item:focus, .v3_pet_edit_delete .dropdown-item:active{background: transparent !important;}.show > .dropdown-toggle.v3_pet_btn2{border: 1px solid #323C5A !important;}.v3_all_pets_section_list .pet_box_section .pet_box img{width: 82.14px; height: 82.14px;}.v3_all_pets_section_list .pet_box_section .pet_box{padding: 22px 24px;}.v3_all_pets_section_list .pet_box_section .pet_box{margin-right: 7.5px; margin-bottom: 15px; margin-left: 7.5px; max-width: 131px;}.v3_all_pets_section_list .pet_box_section .pet_box h2{margin-top: 16.68px; font-size: 18px; line-height: 21px; text-align: center; word-break: break-all;}.v3_pet_list_add_pet a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #323C5A; padding: 10px 40px; border: 2px solid #323C5A; border-radius: 35px;}.v3_pet_list_add_pet{margin-top: 20px; text-align: center;}.v3_btn_details_3.disabledcolor:after{content: "";}.v3_pet_profile_img_resp{align-items: center !important;}.v3_pet_form_btn_create{}.v3_pet_list_breadcrump{display: flex; align-items: center;}.v3_pet_list_breadcrump .dropdown{margin-left: auto;}.v3_pet_list_breadcrump .v3_breadcrum_pet_img{height: 30px; width: 30px; object-fit: cover; border-radius: 50%;}.v3_pet_list_breadcrump #dropdownpetButton{padding: 0; box-shadow: none; border: none; background: transparent !important;}.v3_pet_list_breadcrump .dropdown-toggle::after{vertical-align: middle; content: url("/pawpot_website/static/src/img/v3/v3_country_dropdown.png") !important; border: none !important; margin-left: 0;}.v3_pet_list_breadcrump button:hover, .v3_pet_list_breadcrump button:active, .v3_pet_list_breadcrump button:focus{background: transparent !important; outline: none !important; border: none !important; box-shadow: none;}.v3_pet_list_breadcrump .dropdown-menu{z-index: 99;}.v3_pet_list_breadcrump .dropdown-item{padding: 0.25rem 0.5rem;}.v3_form_grp span{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px;}#v3_pet_profile .v3_form_grp:last-child, #v3_pet_medical .v3_form_grp:last-child{padding-bottom: 0px; margin-bottom: 0;}.v3_pet_all_details_section{margin-bottom: 40px;}.v3_pet_form_btn{margin-bottom: 0;}.recommmendedTooltip .recommendedtooltiptextCat{bottom: -150% !important; left: 25% !important;}.recommmendedTooltip .recommendedtooltiptextDog{bottom: -140% !important; left: 21% !important;}}#v3_pet_profile .v3_form_grp:last-child, #v3_pet_medical .v3_form_grp:last-child{padding-bottom: 7px; margin-bottom: 0;}@media(min-width: 992px){.v3_pet_edit_view{margin: auto; margin-top: 2px;}.v3_pet_tab_li{max-height: 60px;}.v3_pet_row .col-lg-3{margin: 0; padding: 0; max-width: 315px;}.v3_pet_row .col-lg-7{min-width: 805px; padding: 0;}}@media(max-width: 992px){.ve_pet_top_fixed_img{margin-right: -15px; margin-left: -15px;}.ve_pet_top_fixed_img img{max-height: 180px; height: 180px; object-fit: cover; object-position: center;}.v3_form_grp label{margin-bottom: 3px;}.profile_padding_banner img{max-height: 30px;}.profile_padding_banner{top: 125px;}.v3_add_res_margin_bottom{margin-bottom: 30px;}.v3_my_pet_edit_section .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v3/v3_country_dropdown.png'); background-position-y: 0px !important; background-position-x: 0px !important; background-size: 15px 10px; background-repeat: no-repeat;}.v3_pet_edit_view{-webkit-overflow-scrolling: touch}.v3_pet_edit_view .select2-results__options{-webkit-overflow-scrolling: touch;}#wrapwrap{touch-action: manipulation;}.v3_form_grp .select2-search-choice-close{display: block; width: 14px; height: 14px; position: absolute; right: 3px; top: 6px; font-size: 1px; outline: none; background: url('/pawpot_website/static/src/img/v3/pet_medical_health_update.svg') center top no-repeat !important; background-color: transparent; border-radius: 50%; left: 10px !important; text-align: center; box-shadow: none;}#v3_pet_profile .select2-container .select2-choice > .select2-chosen{margin-left: unset;}}.v3_my_pet_edit_section .is-invalid{box-shadow: 0 0 10px #f15848 !important; border-color: #f15848;}.v3_pet_new_add{background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='5' ry='5' stroke='%232675A6FF' stroke-width='2' stroke-dasharray='5%2c 9' stroke-dashoffset='12' stroke-linecap='round'/%3e%3c/svg%3e") !important; border-radius: 5px !important; border: none !important; width: 100%;}.recommendationRange{color: #2675A6 !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important; line-height: normal !important; text-decoration-line: underline !important; cursor: pointer !important; white-space: nowrap;}.recommendedtooltiptextContainer{margin-bottom: 10px; gap: 20px;}.detailed_recommendations{white-space: normal; word-wrap: break-word; word-break: break-word;}.recommmendedTooltip{position: relative; display: inline-block; cursor: pointer;}.recommmendedTooltip .recommendedtooltiptext{visibility: hidden; width: 155px; color: #fff; text-align: center; border-radius: 6px; padding: 10px; position: absolute; z-index: 1; left: 95%; transform: translateY(100%); opacity: 0; transition: opacity 0.3s; border: 1.5px dashed #2675A6; background: #FFF; box-shadow: 4px 4px 8px 0px rgba(50, 60, 90, 0.10); padding:10px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; padding-bottom: 0px; margin-bottom: 20px;}.recommmendedTooltip .recommendedtooltiptextCat{bottom: 190%;}.recommmendedTooltip .recommendedtooltiptextDog{bottom: 570%;}.recommmendedTooltip .recommendedtooltiptext::after{content: ""; position: absolute; top: 77%; left: 8%; margin-left: -5px; padding:10px;}.recommmendedTooltip:hover .recommendedtooltiptext{visibility: visible; opacity: 1;}.recommnededProduct,.recommendedPortion{margin-block: auto; white-space: normal; text-align: left;}.recommendedPortion{white-space: nowrap;}.recommendedportion:last-child,.recommnededProduct:last-child{margin-bottom: 0px !important;}#cropPetProfileBannermodal,#cropPetProfilemodal,#CreatePetProfilemodal,#createPetProfileBannermodal,#cropPetProfilemodalresponisve{z-index: 99999;}#cropPetProfileBannermodal .petProfileImgContainer img,#cropPetProfilemodal .petProfileImgContainer img,#CreatePetProfilemodal .petProfileImgContainer img,#createPetProfileBannermodal .petProfileImgContainer img,#cropPetProfilemodalresponisve .petProfileImgContainer img{border-radius: unset; object-fit: unset;}#cropPetProfilemodal .cropper-view-box,#CreatePetProfilemodal .cropper-view-box,#cropPetProfilemodalresponisve .cropper-view-box{border-radius: 50%;}

/* /pawpot_website/static/src/css/v3_user_setting.css defined in bundle 'web.assets_frontend' */
.v3_breadcrum span{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A;}.v3_breadcrum span a{text-decoration-line: underline; color: #727272; text-decoration: underline !important;}.v3_breadcrum{margin-bottom: 28px;}.v3_breadcrum img{margin-left: 3px; margin-right: 3.5px;}.v3_user_details_section .profile_title{font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; color: #323C5A; margin-bottom: 30px; display: block;}.v3_profile_box{margin-top: 30px;}.v3_profile_box table{border: none;}.v3_profile_box{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px 5px 5px 5px;}.v3_profile_box .v3_title{font-style: normal; font-weight: 700; font-size: 15px; line-height: 17px; color: rgba(50, 60, 90, 0.9); text-align: left; width: 17%;}.v3_profile_box .v3_content_title{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7); text-align: left;}.v3_profile_box .v3_link{text-align: right;}.v3_profile_box .v3_link a{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #2675A6;}.v3_profile_box table{margin-bottom: 0;}.v3_profile_box td{border-bottom: none !important; padding: 30px 32px; border-bottom: 0.5px solid rgba(50, 60, 90, 0.3);}.v2_1_address_add_edit .select2-container .select2-choice, .v2_1_user_profile_update .select2-container .select2-choice{height: auto; max-width: 100% !important;}.v2_1_address_add_edit .v2_1_divideraddressslot span{background: #f6f6f6 !important;}@media(min-width:992px){.v2_1_address_add_edit .v2_1_address_input .select2-container .select2-choice > .select2-chosen{width: fit-content;}}.v2_1_address_add_edit .v2_3_delivery_time_slot_text{margin-bottom: 15px; margin-top: -15px;}@media(max-width:992px){.v2_1_address_add_edit .v2_3_delivery_time_slot_text{margin-bottom: 0;}.v2_1_address_add_edit .v2_1_do_not_call{margin-bottom: 15px;}.v2_1_address_add_edit .v2_3_delivery_time_slot_text + .v2_1_address_add_edit .v2_1_do_not_call{margin-bottom: 15px; margin-top: 5px;}}.v2_1_user_profile_update .v3_address_custom_form.hide{display: none !important;}

/* /pawpot_website/static/src/css/v3_vet_connect.css defined in bundle 'web.assets_frontend' */
.v3_vet_connect_banner_text_box{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; text-align: center; margin-top: 126.92px;}.v3_vet_connect_banner_title{font-weight: 700; font-size: 40px; line-height: 46px; text-align: center; color: #323C5A; margin-bottom: 25.08px;}.v3_vet_connect_banner_title h1,.v3_vet_connect_banner_title h2,.v3_vet_connect_banner_title span{font-weight: 700; font-size: 40px; line-height: 46px; text-align: center; color: #323C5A; margin-bottom: 25.08px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal;}.v3_vet_connect_banner_title h1{margin: 0; display: inline;}.v3_vet_connect_banner_subtitle{font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 52.92px;}.v3_vet_connect_banner_img img{display: block; margin-right: 61px; margin-left: auto;}.v3_vet_connect_banner_button{display: inline-flex;}.v3_vet_connect_banner_button a{background: #F9D14E; border-radius: 30px; font-weight: 700; font-size: 20px; line-height: 23px; color: #FFFFFF; padding: 9px 39px;}.v3_vet_connect_banner_point_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #323C5A; margin-top: 17.32px;}.v3_vet_connect_banner_subpoint{margin-top: 53px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal;}.v3_vet_connect_banner_subpoint_box_text_title{font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A;}.v3_vet_connect_banner_subpoint_box_text_desc{font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; margin-top: 9px;}.v3_vet_connect_banner_subpoint_box_img img{display: block; margin-left: auto; margin-right: auto;}.v3_vet_connect_point_bottom_space{margin-bottom: 51px;}.v3_vet_connect_how_use{background: #2675A6;}.v3_vet_connect_how_use .v3_home_title span{color: #FFFFFF;}.v3_vet_connect_how_use_box{margin-top: 50px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal;}.v3_vet_connect_use_box_image{max-height: 61px; height: 61px; margin-bottom: 25px; display: flex; justify-content: center;}.v3_vet_connect_use_box_image img{display: block; margin: auto;}.v3_vet_connect_use_box_text_title{font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #F9D14E; margin-bottom: 9px;}.v3_vet_connect_use_box_text_desc{font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #FFFFFF; margin-bottom: 32px; max-width: 345px; text-align: center; margin-right: auto; margin-left: auto;}.v3_vet_connect_use_box_btn{display: inline-flex; text-align: center;}.v3_vet_connect_use_box_btn a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #FFFFFF; padding: 10px 40px; background: #F9D14E; border-radius: 30px;}@media(min-width:992px){.v3_vet_connect_situations{padding-bottom: 0; margin-bottom: -75px;}}.v3_vet_connect_situations_title_second{font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; margin-top: 20px;}.v3_vet_connect_situations_title_second span{color: #F9D14E;}.v3_vet_connect_what_customers_say{background: #E9AFAF;}.v3_vet_connect_saying_box{margin-top: 50px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal;}.v3_vet_connect_customer_review_box{margin-bottom: 30px;}.v3_vet_connect_customer_review_img img{margin-top: 47px;}.v3_vet_connect_customer_review_star{margin-bottom: 12px; height: 30px; display: flex; justify-content: left; max-height: 30px;}.v3_vet_connect_customer_review_star img{height: 20px; width: 22px; display: block; margin-top: auto; margin-bottom: auto; margin-right: 4px; margin-left: 4px;}.v3_vet_connect_customer_review_desc{font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; margin-bottom: 12px;}.v3_vet_connect_customer_review_name{font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.v3_vet_connect_customer_review_box:last-child{margin-bottom: 0;}.v3_vet_connect_our_expert_team .v3_home_title{display: block; margin-left: 55px; text-align: left; margin-top: 46px;}.v3_vet_connect_our_expert_team .v3_home_title::before{content: url('/pawpot_website/static/src/img/v3/v3_vet_connect_our_expert_team.svg'); margin-left: -55px; position: absolute; margin-top: -46px;}.v3_vet_connect_our_expert_team .v3_home_title p{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; margin-bottom: 0; margin-top: 30px;}.v3_vet_connect_faq{background: #F9D14E;}.v3_vet_connect_faq_section{margin-top: 50px;}.v3_vet_connect_faq .panel-title > a:before{float: right !important; font-family: FontAwesome; content:"\f068"; padding-right: 5px;}.v3_vet_connect_faq .panel-title > a.collapsed:before{float: right !important; content:"\f067";}.v3_vet_connect_faq .panel-title > a:hover, .v3_vet_connect_faq .panel-title > a:active, .v3_vet_connect_faq .panel-title > a:focus{text-decoration:none;}.v3_vet_connect_faq_section{font-family: "GT Walsheim Pro", sans-serif; font-style: normal;}.v3_vet_connect_faq_section .panel-title{font-family: "GT Walsheim Pro", sans-serif; font-weight: 400; font-size: 20px; line-height: 24px; color: #323C5A; margin-bottom: 0;}.v3_vet_connect_faq_section .panel-title a{color: #323C5A; line-height: 250%; font-weight: 500;}.v3_vet_connect_faq_section .panel-body{font-family: "GT Walsheim Pro", sans-serif; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; margin-top: 10px; margin-bottom: 10px; max-width: 1035px;}.v3_vet_connect_faq .panel-title > a::before{float: right !important; font-family: "GT Walsheim Pro", sans-serif; content: "-"; font-size: 40px; line-height: 50px; color: #FFFFFF; width: 21px; padding-right: 0; text-align: center;}.v3_vet_connect_faq .panel-title > a.collapsed::before{float: right !important; font-family: "GT Walsheim Pro", sans-serif; content: "+"; font-size: 40px; line-height: 50px; color: #FFFFFF; width: 21px; top: -10px; right: 0;}.v3_vet_connect_faq .panel-default{background: url("/pawpot_website/static/src/img/v3/v3_vet_connect_faq_line.png"); background-repeat: no-repeat; background-position: bottom; padding-bottom: 10px;}.v3_vet_connect_faq .panel-default:last-child{background: transparent;}.v3_vet_connect_text_img_box{margin-top: 55.62px;}.v3_vet_connect_text_img_box .parent{display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(3, 1fr); grid-column-gap: 0px; grid-row-gap: 0px;}.v3_vet_connect_text_img_box .div1{grid-area: 1 / 1 / 2 / 2;}.v3_vet_connect_text_img_box .div2{grid-area: 1 / 3 / 2 / 4;}.v3_vet_connect_text_img_box .div3{grid-area: 3 / 3 / 4 / 4;}.v3_vet_connect_text_img_box .div4{grid-area: 3 / 1 / 4 / 2;}.v3_vet_connect_text_img_box .div5{grid-area: 1 / 2 / 4 / 3;margin-left: -20px;}.v3_vet_connect_situations_text_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: right; color: #2675A6; margin-bottom: 9px;}.v3_vet_connect_situations_text_desc{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: right; color: #323C5A;}.v3_vet_connect_text_img_box .div1 .v3_vet_connect_situations_text{max-width: 315px; width: 100%; margin-right: -43px; margin-left: auto; display: block; margin-top: 15px;}.v3_vet_connect_text_img_box .div2 .v3_vet_connect_situations_text{max-width: 255px; width: 100%; margin-top: 114px; margin-left: 18px; cursor: default;}.v3_vet_connect_text_img_box .div3 .v3_vet_connect_situations_text{max-width: 273px; width: 100%; margin-top: -115px;}.v3_vet_connect_text_img_box .div4 .v3_vet_connect_situations_text{max-width: 272px; width: 100%; margin-right: 0px; display: block; margin-left: auto; margin-top: -125px;}.v3_vet_connect_text_img_box .div2 .v3_vet_connect_situations_text_title, .v3_vet_connect_text_img_box .div2 .v3_vet_connect_situations_text_desc, .v3_vet_connect_text_img_box .div3 .v3_vet_connect_situations_text_title, .v3_vet_connect_text_img_box .div3 .v3_vet_connect_situations_text_desc{text-align: left;}.v3_vet_connet_situations_btn a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; padding: 8px 38px; border: 2px solid #323C5A; border-radius: 30px;}.v3_vet_connet_situations_btn{margin-top: -95px; display: block;}.vet-show-in-mobile{display: none !important;}.v3_vet_connect_our_expert_team_box_desktop img{max-width: 570px; width: 100%;}@media(max-width: 992px){.vet-show-in-mobile{display: block !important;}.v3_vet_connet_top_baner_section{padding-top: 38px;}.v3_vet_connect_banner_text_box{margin-top: 0;}.v3_vet_connect_banner_title,.v3_vet_connect_banner_title h1{line-height: 23px; margin-bottom: 2px;}.v3_vet_connect_banner_titleOnlineVet{font-size: 40px;}.v3_vet_connect_banner_subtitle{font-size: 14px; line-height: 24px; margin-bottom: 11px;}.v3_vet_connect_banner_button a{font-size: 18px; line-height: 21px;}.v3_vet_connect_banner_img img{max-width: 305px; width: 100%; margin: auto; margin-top: 12px;}.v3_vet_connect_banner_point_title{font-size: 18px; line-height: 21px; text-align: center; margin-top: 37px;}.v3_vet_connect_banner_subpoint{margin-top: 20px;}.v3_vet_connect_banner_subpoint .col-lg-6{flex: 0 0 50%; max-width: 50%;}.v3_vet_connect_point_bottom_space_res{margin-bottom: 20px;}.v3_vet_connect_banner_subpoint_box_img img{max-height: 35px;}.v3_vet_connect_banner_subpoint_box_img{margin-bottom: 10px;}.v3_vet_connect_banner_subpoint_box_text_title{font-size: 14px; line-height: 16px; text-align: center;}.v3_vet_connect_banner_subpoint_box_text_desc{font-size: 11px; line-height: 13px; text-align: center; margin-top: 8px;}.v3_vet_connect_banner_subpoint_box_text{max-width: 167px; display: block; margin-left: auto; margin-right: auto;}.v3_vet_connect_use_box_image{margin-bottom: 10.33px; max-height: 50.67px; height: 50.67px;}.v3_vet_connect_use_box_image img{max-height: 50.67px;}.v3_vet_connect_situations_title_second{margin-top: 0px;}.v3_vet_connect_how_use_box{margin-top: 46px;}.v3_vet_connect_use_box_text_title{font-size: 18px; line-height: 21px; margin-bottom: 8px;}.v3_vet_connect_use_box_text_desc{font-size: 13px; line-height: 15px; text-align: center; margin-bottom: 41px; max-width: 277px;}.v3_vet_connect_use_box_text:first-child{max-width: 262px;}.v3_vet_connect_how_use_box .use_box_1{max-width: 262px; display: block; margin-left: auto; margin-right: auto;}.v3_vet_connect_how_use_box .use_box_2{max-width: 259px; display: block; margin-left: auto; margin-right: auto;}.v3_vet_connect_how_use_box .use_box_3{max-width: 279px; display: block; margin-left: auto; margin-right: auto;}.v3-res-situations-img{margin-top: 30px;}.v3-res-situations-img img{display: block; margin: auto;}.v3_vet_connect_situations_group{margin-top: 38.28px;}.v3_vet_connect_situations_group_box{display: inline-flex;}.v3_vet_connect_situations_text_title{font-size: 16px; line-height: 18px; text-align: left; color: #2675A6; margin-bottom: 9px;}.v3_vet_connect_situations_text_desc{font-size: 13px; line-height: 15px; text-align: left;}.v3_vet_connect_situations_group_box_text{margin-left: 20.06px;}.v3_vet_connect_situations_group_box_text{display: inline-flex;}.v3_vet_connect_situations_text_box{display: inline-block; margin: auto;}.v3_vet_connect_situations_group_box{margin-bottom: 24.73px;}.v3_vet_connect_situations_group_box.v3_vet_connect_situations_group_res_last_box{margin-bottom: 0;}.v3_vet_connect_saying_box{margin-top: 30px;}.v3_vet_connect_customer_review_img img{margin-top: 0; display: block; margin-left: auto; margin-right: auto; margin-bottom: 40px; max-width: 199px; width: 100%;}.v3_vet_connect_customer_review_box{margin-bottom: 25px; text-align: center;}.v3_vet_connect_customer_review_desc{font-weight: 400; font-size: 14px; line-height: 16px;}.v3_vet_connect_customer_review_name{font-size: 16px; line-height: 18px;}.v3_vet_connect_customer_review_star{justify-content: center;}.v3_vet_connect_our_expert_team .v3_home_title{display: block; margin-left: 0; text-align: center; margin-top: 16px;}.v3_vet_connect_our_expert_team .v3_home_title::before{content: url('/pawpot_website/static/src/img/v3/v3_vet_connect_our_expert_team_res.svg'); margin-left: -22px; position: absolute; margin-top: -16px;}.v3_vet_connect_our_expert_team .v3_home_title::before{content: url('/pawpot_website/static/src/img/v3/v3_vet_connect_our_expert_team_res.svg'); margin-left: -22px; position: relative; margin-top: -16px; top: -4px; left: 10px;}.v3_vet_connect_our_expert_team .v3_home_title p{font-size: 13px; line-height: 15px; color: #323C5A; margin-bottom: 0; margin-top: 10px; margin-left: 1px; margin-right: 1px; display: block;}.v3_vet_connect_faq_section{margin-top: 30px;}.v3_vet_connect_faq_section .panel-title{padding: 10px 0; padding-right: 0px; padding-bottom: 10px; padding-bottom: 0; padding-right: 20px; position: relative;}.v3_vet_connect_faq_section .panel-title a{color: #323C5A; line-height: 18px; font-weight: 500;}.v3_vet_connect_faq_section .panel-title,.v3_vet_connect_faq_section .panel-heading{font-size: 15px; line-height: 17px !important; font-weight: 400;}.v3_vet_connect_faq_section .panel-body{font-family: "GT Walsheim Pro", sans-serif; font-weight: 400; font-size: 15px; line-height: 17px;}.v3_vet_connect_faq .panel-title > a.collapsed::before{position: absolute; right: 0;}.v3_vet_connect_faq .panel-title > a::before{position: absolute; right: 0px; top: -10px;}.our_expert_call{margin-top: 20px !important;}.our_expert_call a{font-size: 18px !important; line-height: 21px !important; margin-right: auto; margin-left: auto;}.v3_vet_connect_our_expert_team_box_mobile img{max-width: 358px; width: 100%;}}.our_expert_call{display: flex; margin-top: 30px;}.our_expert_call a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; padding: 10px 40px; background: #323C5A; border-radius: 30px;}

/* /pawpot_website/static/src/css/v2_1/articles.css defined in bundle 'web.assets_frontend' */
.back_greay{background: #E5E5E5;}.pawpots_v2_1_padding_80{padding: 50px 0;}.pawpots_v2_1_article_list_top{padding: 40px 0; padding-bottom: 29px;}.pawpots_v2_1_cat_tab_title{min-height: 47px; display: flex; align-items: center;}.pawpots_v2_1_cat_tab_title a{padding-left: 114px;}.pawpots_v2_1_cat_tab_title h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 24px; line-height: 27px; color: #323C5A; margin-bottom: 0; margin-top: -20px;}.pawpots_v2_1_cat_tab_box{display: inline-flex; width: 100%;}.pawpots_v2_1_cat_tabs{position: absolute; padding: 0 100px; width: 100%;}.pawpots_v2_1_cat_tabs_ul{display: flex; justify-content: center; align-items: center;}.pawpots_v2_1_cat_tabs ul{font-family: "GT Walsheim Pro", sans-serif; list-style: none; margin: 0; display: flex;}.pawpots_v2_1_cat_tabs_ul li{margin-right: 34px; border-radius: 6px; padding: 10px; cursor: pointer; transition: 0.5s;}.pawpots_v2_1_cat_tab_a{font-style: normal; font-weight: 400; font-size: 20px; line-height: 27px; display: flex; align-items: center; color: #FFFFFF;}.removeBG{transition: 0.5s; background: transparent !important;}.darkcolora{transition: 0.5s; color: #323C5A;}.pawpots_v2_1_article_list{padding-top: 0;}.pawpots_v2_1_article_single_box_container{position: inherit; font-family: "GT Walsheim Pro", sans-serif; cursor: pointer; position: relative;}.pawpots_v2_1_article_single_box::after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(180deg, rgba(37, 37, 37, 0) 33.85%, #252525 100%); border-radius: 20px;}.pawpots_v2_1_article_single_box img{height: 300px; max-width: 426px; object-fit: cover; width: 426px; border-radius: 20px;}.pawpots_v2_1_article_single_box_title_cat{position: absolute; z-index: 10; top: inherit; padding: 0 30px; bottom: 29px;}.pawpots_v2_1_article_single_box_title_cat span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; display: flex; align-items: center; color: #FFFFFF; position: relative; display: inline-block;}.pawpots_v2_1_article_single_box_title_cat span:after{content: ""; position: absolute; left: 0; bottom: -10px; width: 105%;}.pawpots_v2_1_article_single_box_title_cat h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; display: flex; align-items: center; color: #FFFFFF; margin-top: 18px; margin-bottom: 0; text-transform: uppercase;}.pawpots_v2_1_cat_tabs_responsive{display: none;}.pawpot_v2_1_article_category{padding: 35px 0; padding-bottom: 80px;}.pawpot_v2_1_article_category{font-family: "GT Walsheim Pro", sans-serif;}.cat_title{display: block;}.pawpot_v2_1_article_category .cat_title h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 40px; line-height: 36px; display: flex; align-items: center; color: #403C36; display: inline-block; position: relative;}.pawpot_v2_1_article_category .cat_title h2:after{content: ""; position: absolute; left: 0; bottom: -22px; width: 100%;}.article_cat_box{display: flex; flex-wrap: wrap; justify-content: left; grid-auto-rows: 30px; grid-gap: 31px; margin-top: 44px; max-width: 883px; margin-left: auto; margin-right: auto;}.article_cat_box .img-cat img{height: 300px; width: 426px;}.article_cat_box .pawpots_v2_1_article_single_box_container{position: relative; margin-bottom: 0px;}.article_cat_box .pawpots_v2_1_article_single_box_title_cat h2{margin-top: 0;}.pawpot_v2_1_articles_details{padding-top: 50px; padding-bottom: 80px;}.pawpot_v2_1_articles_details{font-family: "GT Walsheim Pro", sans-serif;}.pawpot_v2_1_details_box{max-width: 1036px; width: 100%; margin-right: auto; margin-left: 200px;}.pawpot_v2_1_details_box_title{max-width: 702px;}.pawpot_v2_1_details_title{font-family: "GT Walsheim Pro", sans-serif;}.pawpot_v2_1_details_title h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; display: block; align-items: center; color: #323C5A; margin-bottom: 0; text-align: center; text-transform: capitalize;}.pawpot_v2_1_details_writer_time{display: block; margin-right: auto; margin-left: auto; text-align: center;}.pawpot_v2_1_details_writer_time_box{margin-top: 25px; display: flex; justify-content: space-between; position: relative;}.v2_1_writer{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 27px; display: block; align-items: center; color: #323C5A; text-align: right; width: 50%;}.v2_1_time{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 21px; display: flex; align-items: center; color: #323C5A; width: 50%;}.v2_1_time img{margin-right: 8px;}.v2_1_divider{margin:0 14px; border-left: 2px solid #323C5A;}.pawpot_v2_1_under_line{background: rgba(50, 60, 90, 0.5); border-radius: 10px; height: 6px; max-width: 514px; margin: auto; margin-top: 14px;}.pawpot_v2_1_image_section{margin-top: 20px;}@media(min-width:992px){.pawpot_v2_1_image_section{width: 702px !important;}}.pawpot_v2_1_image_section{max-height: 500px; width: 100%; max-width: 702px; height: 500px; object-fit: cover; margin-bottom: 15px;}.pawpot_v2_1_image_section{position: inherit;}.pawpot_v2_1_image_section_inner{max-height: 500px; height: 500px; width: 100%; background-size: cover !important; background-repeat: no-repeat !important; background-position: center !important; margin-bottom: 40px; border-radius: 30px;}.pawpot_v2_1_details_main_details_call_action{width: 100%; display: block;}.section_sticky{overflow: inherit;}.sticky_parent{align-items: baseline; position: relative; justify-content: space-around; align-items: flex-start;}.sticky_div{position: sticky; top: 100px;}.img_call_action{padding-left: 9px; padding-right: 18px;}.img_call_action img{max-width: 236px; max-height: 160px;}.pawpot_v2_1_details_box_content a, .pawpot_v2_1_details_box_content p, .pawpot_v2_1_details_box_content h1, .pawpot_v2_1_details_box_content h2, .pawpot_v2_1_details_box_content span, .pawpot_v2_1_details_box_content h3, .pawpot_v2_1_details_box_content h4{font-family: "GT Walsheim Pro", sans-serif;}.pawpot_v2_1_details_box_content{max-width: 740px; width: 100%; position: relative;}.pawpot_v2_1_details_box_call_action{max-width: 296px; margin-left: auto; width: 100%;}.v2_1_master_detail_box{display: flex;}.v2_1_articl_blog_detail_divider{max-width: 38px; width: 100%; padding-top: 24px;}.v2_1_articl_blog_detail_divider div{border: 1.5px solid rgba(50, 60, 90, 0.1); height: 100%; width: 1.5px; margin-right: auto; margin-left: auto;}.pawpot_v2_1_details_box_content .information-section p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 20px; line-height: 36px; display: block; align-items: center; color: #323C5A; margin-bottom: 20px;}.information-section img{max-width: 100%; width: 100%; border-radius: 30px !important;}.pawpot_v2_1_data_details_box{display: flex;}.text_call_action h1, .text_call_action span{font-family: "GT Walsheim Pro", sans-serif;}.information-section p{color: #003163 !important;}.text_call_action h1,.text_call_action h3{font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; align-items: center; color: #323C5A; margin-bottom: 8px; text-align: center; margin-top: 25px; font-family: "GT Walsheim Pro", sans-serif}.text_call_action span{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A; display: block; margin-bottom: 39px; max-width: 261px; width: 261px; margin-left: -1px;}.pawpot_v2_1_details_box_call_action{padding-top: 53px; padding-left: 17px; padding-right: 18px; padding-bottom: 52px; border: 1px solid rgba(212, 212, 211, 0.5); border-radius: 30px; box-shadow: 0px 4px 8px rgba(37, 37, 37, 0.1); margin-top: 24px;}.pawpot_v2_1_data_details_box .information-section h1, .pawpot_v2_1_data_details_box .information-section h2{font-weight: 700; font-size: 38px; line-height: 36px;}.text_call_action_btn{display: block; margin-bottom: 0; text-align: center;}.text_call_action_btn a{display: inline-flex; text-align: center; font-family: "GT Walsheim Pro", sans-serif; padding: 13.5px 53.5px; background: #F15848; border-radius: 30px; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; max-width: 240px; width: 100%;}.v2_1_articl_blog_master{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 30px; max-width: 882px; margin-right: auto; margin-left: auto;}@media(max-width:370px){.pawpots_v2_1_article_single_box img{height: 260px; width: 330px !important;}}.v2_1_more_next_3_list .title span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; display: flex; align-items: center; color: #323C5A; margin-top: 50px; margin-bottom: 24px;}.v2_1_more_container{max-width: 1380;}.v2_1_more_box .center{padding: 0;}@media (min-width:992px) and (max-width:1400px){.v2_1_more_box{justify-content: center !important; max-width: 100% !important;}.v2_1_more_container{padding: 0 15px;}.pawpots_v2_1_article_single_box img{height: 300px; max-width: 370px; width: 370px;}}@media(min-width:990px){.v2_1_more_box{display: flex; justify-content: center; grid-auto-rows: 00px; grid-gap: 20px; max-width: 1380px; margin-left: auto; margin-right: auto;}}@media(max-width:992px){.v2_1_more_next_3_list .title span{font-size: 20px; line-height: 23px; margin-left: 0; margin-bottom: 20px; margin-top: 20px;}.v2_1_more_next_3_list .pawpots_v2_1_article_single_box_title_cat h2{font-size: 20px; line-height: 23px; margin-top: 16px;}.pawpot_v2_1_details_box_title{margin-right: auto; margin-left: auto;}.v2_blog_next .v2_1_blog_list_single{max-width: 285px; max-height: 212px; width: 285px; height: 212px;}.v2_blog_next .v2_1_blog_list_single .o_record_cover_container .o_record_cover_component{height: 212px; width: 285px !important;}.v2_blog_next .pawpots_v2_1_post_single_box_title_cat h2{font-size: 20px; line-height: 23px; margin-bottom: 1px;}.v2_1_blog_slide_top{margin-top: 40px;}}@media(max-width:768px){.v2_1_more_next_3_list .pawpots_v2_1_article_single_box img{height: 212px; width: 285px;}}.v2_1_more_box .owl-dots{background: transparent; padding: 20px; line-height: 0; margin-right: auto; margin-left: auto; text-align: center; padding-bottom: 0;}.v2_1_more_box.owl-carousel button.owl-dot{width: 8px; height: 8px; border: 0.5px solid #323C5A; border-radius: 100%; margin-left: 3px; margin-right: 3px;}.v2_1_more_box.owl-carousel button.owl-dot.active{background: #323C5A;}.learnPageMainContainer{display: flex; justify-content: center; gap: 49px;}.learnImgContainer{max-width: 315px; min-width: 315px; width: 100%; border-radius: 20px 0px 0px 20px; border: 1px solid rgba(212, 212, 211, 0.50); background: lightgray 50% / cover no-repeat;}.learnArticleMainContainer{display: flex; width: 100%; min-height: 238px;}.learnContent_container{border-radius: 0px 20px 20px 0px; border-top: 1px solid rgba(212, 212, 211, 0.50); border-right: 1px solid rgba(212, 212, 211, 0.50); border-bottom: 1px solid rgba(212, 212, 211, 0.50); background: #FFF; padding: 15px 30px 10px 30px; width: 100%; display: flex; flex-direction: column;}.learnImgContainer img{width: 100%; object-fit: cover; border-radius: 20px 0px 0px 20px; height: 100%;}.learn_blog_master{max-width: 775px; display: block; width: 100%; position: relative; padding: 0;}.v2_1_learn_blog_box{max-width: 775px; margin-bottom: 20px;}.v2_1_learn_blog_box a{display: flex; height: 100%;}.learPage_categoryName{color: #F15848; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal;}.pawpot_v2_1_articles_list_blank{font-family: GT Walsheim Pro; color: #323C5A; font-size: 45px; font-weight: 700; text-align: center;}.learnContent_container h4{color: #323C5A; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: normal; margin-top: 10px;}.learnContent_container p{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.learnContent_footer{display: flex; justify-content: end; margin-top: auto; align-items: center;}.learnArticle_readingTime,.v2_3_learnCreateDate{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: 21px; display: flex; align-items: center;}.v2_3_learnCreateDate{margin-right: 29px;}.learnArticle_readingTime img{margin-right: 5px;}.v2_3_learnCreateDate img{margin-right: 7px;}.learnPagerightContainer{margin: 0; max-height: 472px;}.learnPageHeaderContainer h2{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 700; line-height: normal; margin: auto;}.learnPageHeaderContainer h1{margin-top: 0;}.learnPageHeaderContainer{width: 100%; margin-bottom: 30px;}.learnPage_categoryTabsContainer{position: unset; display: flex; justify-content: space-between; gap: 47px;}.learnPageSearchContainer{border-radius: 5px; border: 0.5px solid #323C5A; background: #FFF; display: flex; justify-content: space-between; align-items: center; max-height: 40px; min-width: 430px;}.learnPageHeaderContainer div{width: 100%;}.learnPage_categoryTabs_ul{justify-content: unset; min-width: 643px; padding-right: 0; padding-left: 30px;}.learnPage_categoryTabs_ul ul{padding: 0;}.learnPageSearchInput{border: none; outline: none;}.learnPageSearchContainer img{width: 20px; height: 20px;}.learnPageSearchInput::placeholder{color: rgba(50, 60, 90, 0.50); font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: 130%;}.pawpots_learnPage_articleInfo_container{display: flex; justify-content: space-between; align-items: center; margin-bottom: 30px;}.learnPage_articleDateContainer{display: flex; align-items: center;}.learnImgContainer_nextList{min-width: 200px; max-width: 200px;}.mobile_learnPageSummary{display: none;}.desktop_learnPageSummary{display: block;}.v2_1_learn_blog_box{opacity: 0; transform: translateY(0px); transition: all .1s ease 0.5s;}.animate{opacity: 1; transform: translateY(0);}.v2_1_learn_blog_box.opacity-1{opacity: 1;}.learnPage_authotNameContainer h5{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 500; line-height: 27px; margin-bottom: 0 ;}.v2_3_learnCreateDate_innerPage,.learnArticle_readingTime_innerPage{display: flex; align-items: center;}.learnPageSearchInput{width: 100%;}.learnPage_categoryName{font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal;}@media(max-width:992px){.pawpots_v2_1_cat_tabs_responsive{display: block;}.pawpot_v2_1_details_box{margin-right: auto; margin-left: auto;}.v2_1_articl_blog_detail_divider{display: none;}.pawpot_v2_1_image_section{max-height: 260px; width: 100%; max-width: 100%; height: 100%; object-fit: cover; margin-bottom: 20px;}.pawpots_v2_1_cat_tabs_div{display: flex; flex-wrap: wrap; justify-content: center; grid-auto-rows: 10px; grid-gap: 10px; margin-top: 20px;}.pawpots_v2_1_article_list_top{padding: 20px 0;}.pawpots_v2_1_cat_tab_box{display: grid;}.pawpots_v2_1_cat_tab_title{min-height: 23px; display: block; text-align: center;}.pawpots_v2_1_cat_tab_title h1{font-size: 20px; line-height: 23px; font-weight: 700; margin-top: 0;}.pawpots_v2_1_cat_tabs_div{font-family: "GT Walsheim Pro", sans-serif;}.pawpots_v2_1_cat_tabs_div div{padding: 10px; border-radius: 6px; cursor: pointer;}.pawpots_v2_1_cat_tabs_div div a{font-style: normal; font-weight: 400; font-size: 10px; line-height: 11px; display: flex; align-items: center; color: #FFFFFF;}.pawpots_v2_1_article_single_box img{height: 260px; width: 358px;}.pawpots_v2_1_article_single_box_title_cat{position: absolute; z-index: 10; margin-top: auto; top: auto; padding: 0 20px; padding-bottom: 20px; bottom: 0;}.pawpots_v2_1_article_single_box_title_cat span{font-size: 18px; line-height: 21px;}.pawpots_v2_1_article_single_box_title_cat h2{font-size: 25px; line-height: 29px; margin-top: 16px;}.v2_1_articl_blog_master{grid-gap: 16px; justify-content: center;}.pawpots_v2_1_article_list{padding-bottom: 20px;}.article_cat_box .img-cat img{height: 260px; width: 360px;}.pawpot_v2_1_article_category{padding: 26px 0; padding-bottom: 40px;}.pawpot_v2_1_article_category .cat_title h2{font-size: 24px; line-height: 36px;}.article_cat_box{margin-top: 24px; grid-gap: 20px; justify-content: center;}.pawpot_v2_1_articles_details{padding-top: 20px; margin-bottom: 0; padding-bottom: 60px;}.pawpot_v2_1_details_box_call_action{display: none;}.pawpot_v2_1_details_box_content{position: unset;}.pawpot_v2_1_details_box_content .information-section p{font-weight: 400; font-size: 16px; line-height: 23px;}.pawpot_v2_1_image_section_inner{height: 260px; margin-bottom: 00px;}.pawpot_v2_1_image_section{margin-top: 20px; margin-bottom: 10px;}.pawpot_v2_1_details_box_banner_container{padding: 0;}.pawpot_v2_1_details_writer_time_box{margin-top: 10px; max-height: 26px;}.pawpot_v2_1_under_line{margin-top: 20px; max-width: 284px;}.pawpot_v2_1_details_title h1{font-size: 20px; line-height: normal; font-weight: 500;}.v2_1_writer{font-size: 14px; line-height: 27px;}.v2_1_time{font-size: 14px; line-height: 21px;}.pawpot_v2_1_data_details_box .information-section h1, .pawpot_v2_1_data_details_box .information-section h2{font-weight: 700; font-size: 24px; line-height: 36px;}.pawpot_v2_1_details_box_content .information-section h1, .pawpot_v2_1_details_box_content .information-section h2, .pawpot_v2_1_details_box_content .information-section h3, .pawpot_v2_1_details_box_content .information-section h4{font-family: "GT Walsheim Pro", sans-serif; font-size: 24px; line-height: 36px;}.learnPageHeaderContainer h2{font-size: 20px !important;}.pawpots_v2_1_cat_tab_title h1{display: none;}.learnPage_categoryTabs_ul{min-width: 345px !important; padding-left: 0 !important;}.pawpots_v2_1_cat_tabs_ul li{margin-right: 10px;}.learnPageHeaderContainer{margin-bottom: 20px;}.learnPage_categoryTabsContainer{padding: 0; gap: 20px !important; margin: auto;}.pawpots_v2_1_cat_tab_a{font-size: 10px; line-height: normal;}.pawpots_v2_1_cat_tabs_ul .pawpots_v2_1_cat_tab_a{font-size: 12px !important; line-height: initial;}.learnPageSearchContainer{min-width: 345px !important; padding: 6px 10px;}.pawpots_v2_1_article_list{padding-left: 16px !important; padding-right: 16px !important;}.learnArticleMainContainer{min-width: 345px !important; min-height: 171px !important;}.learnImgContainer{min-width: 103px !important; max-width: 103px !important;}.learnContent_container h4{font-size: 18px !important;}.learnContent_container p{font-size: 14px !important;}.learnContent_container{padding: 10px !important;}.learnPage_categoryName{font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal;}.learnArticle_readingTime, .v2_3_learnCreateDate{font-size: 14px; display: flex; align-items: center;}.learnArticle_readingTime{line-height: 27px;}.v2_3_learnCreateDate{line-height: 21px;}.v2_3_learnCreateDate img{margin-right: 5px;}.learnContent_footer{justify-content: unset !important;}.learnPageSearchInput::placeholder{font-size: 14px !important;}.v2_3_learnCreateDate img{max-width: 16px;}.learnArticle_readingTime img{max-width: 18px;}.v2_1_learn_blog_box{margin-left: auto; margin-right: auto;}.v2_1_learn_blog_box_innerPage{margin-bottom: 20px;}.mobile_learnPageSummary{display: block !important;}.desktop_learnPageSummary{display: none !important;}.learnPage_authotNameContainer h5{font-size: 14px;}.learnArticle_readingTime, .v2_3_learnCreateDate{font-size: 14px;}.v2_3_learnCreateDate_innerPage{margin-right: 10px;}.v2_1_more_box .owl-dots{padding: 0;}}@media(max-width:1024px){.pawpot_v2_1_details_box_call_action{display: none;}.v2_1_articl_blog_detail_divider{display: none;}}

/* /pawpot_website/static/src/css/v2_1/blogs.css defined in bundle 'web.assets_frontend' */
.pawpots_v2_1_blog_list_top{font-family: "GT Walsheim Pro", sans-serif; padding-top: 30px; padding-bottom: 80px;}.slideshow{width: 22px; height: auto; position: relative;}.slideshow__img{position: absolute; left: 0; top: 0; opacity: 1;}#slideshow__img--front{z-index: 2;}.slideshow__img.slideshow__img--fadeout{transition: opacity 0.5s ease-in; opacity: 0;}.pawpot_v2_1_blog_category_title{display: block; margin: auto; text-align: center; margin-bottom: 43px;}.pawpot_v2_1_blog_category_title h2, .pawpot_v2_1_blog_category_title span{font-family: "GT Walsheim Pro", sans-serif; text-align: center;}.pawpot_v2_1_blog_category_title h2{font-style: normal; font-weight: 500; font-size: 40px; line-height: 44px; margin-bottom: 22px;}.pawpot_v2_1_blog_category_title span{font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; color: #323C5A; text-align: center;}.pawpots_v2_1_blog_title_category{position: relative;}.first_blog_of_post .pawpots_v2_1_article_single_box_container{}.v2_1_blog_list_single{max-width: 426px; max-height: 300px; width: 426px; height: 300px;}.v2_1_blog_list_single .o_record_cover_container .o_record_cover_component{height: 300px; width: 426px; border-radius: 20px;}.single-blog-title{position: absolute; font-style: normal; font-weight: 500; font-size: 24px; line-height: 27px; color: #323C5A; margin-left: 9px;}@media(min-width:992px){.single-blog-title{margin-left: 8px; margin-top: 9px;}}.pawpots_v2_1_blog_title_box h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 40px; line-height: 44px; align-items: center; color: #323C5A; margin-bottom: 0; display: block;}.blog_title_slider img{margin-top: -40px; margin-right: -12px; margin-left: -4px;}.pawpots_v2_1_blog_title_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 300; font-size: 30px; line-height: 34px; align-items: center; color: #323C5A; display: block; margin-top: 23px; cursor: default; margin-bottom: 27px;}.pawpots_v2_1_blog_cat_tabs{padding: 0 100px; width: 100%;}.pawpots_v2_1_blog_cat_tabs_ul{display: flex; justify-content: center; align-items: center;}.pawpots_v2_1_blog_cat_tabs ul{font-family: "GT Walsheim Pro", sans-serif; list-style: none; margin: 0; display: flex;}.pawpots_v2_1_blog_cat_tabs_ul li{font-family: "GT Walsheim Pro", sans-serif; margin-right: 34px; border-radius: 6px; padding: 10px; cursor: pointer; transition: 0.5s;}.pawpots_v2_1_blog_cat_tab_a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 27px; display: flex; align-items: center; color: #FFFFFF;}.first_blog_of_post .pawpots_v2_1_post_single_box_title_cat{padding-bottom: 30px;}.first_blog_of_post .pawpots_v2_1_post_single_box_title_cat h2{margin-bottom: 12px; font-size: 40px; line-height: 44px; text-transform: capitalize; font-weight: 500; margin-top: 10px;}.pawpots_v2_1_post_single_box_title_cat h2{margin-bottom: 12px; font-size: 40px; line-height: 44px; text-transform: capitalize; font-weight: 500; margin-top: 10px;}.first_blog_of_post .pawpots_v2_1_post_single_box_title_cat span{font-size: 18px; line-height: 21px;}.pawpots_v2_1_post_single_box_title_cat span{font-size: 18px; line-height: 21px;}.first_blog_of_post .pawpots_v2_1_post_single_box_title_cat span::after{bottom: -10px;}.pawpots_v2_1_post_single_box_title_cat span::after{bottom: -10px;}.first_blog_of_post .autor_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 18px; line-height: 27px; display: flex; align-items: center; color: #FFFFFF; margin-bottom: 4px;}.autor_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 18px; line-height: 27px; display: flex; align-items: center; color: #FFFFFF; margin-bottom: 0px;}.cat_list_blog.autor_title{margin-bottom: -10px;}.pawpot_v2_1_blog_category .article_cat_box .pawpots_v2_1_article_single_box_title_cat.cat_list_blog h2{margin-bottom: 8px;}.pawpots_v2_1_post_single_box_title_cat{position: absolute; z-index: 10; padding: 0 30px; padding-bottom: 0px; padding-bottom: 30px; bottom: 0; width: 100%;}.pawpots_v2_1_post_single_box_title_cat span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; display: flex; align-items: center; color: #FFFFFF; position: relative; display: inline-block; margin-bottom: 10px;}.pawpots_v2_1_post_single_box_title_cat span:after{content: ""; position: absolute; left: 0; bottom: -10px; width: 100%;}.pawpots_v2_1_post_single_box_title_cat h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; display: flex; align-items: center; color: #FFFFFF; margin-bottom: 2px; text-transform: uppercase;}.pawpots_v2_1_blog_posts{margin-top: 39px;}.show-reponsive{display: none !important;}.pawpot_v2_1_blog_category{padding: 39px 0; padding-bottom: 80px;}.pawpot_v2_1_blog_category .post_image_background{width: 430px;}.pawpot_v2_1_blog_category{font-family: "GT Walsheim Pro", sans-serif;}.cat_title{display: block;}.pawpot_v2_1_blog_category .cat_title h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 40px; line-height: 36px; display: flex; align-items: center; color: #403C36; display: inline-block; position: relative; margin-bottom: 9px;}.pawpot_v2_1_blog_category .cat_title h2:after{content: ""; position: absolute; left: 0; bottom: -22px; width: 100%;}.pawpot_v2_1_blog_category .pawpots_v2_1_article_single_box_title_cat{position: absolute; z-index: 10; padding: 0 30px; padding-bottom: 39px; bottom: 0; top: inherit;}.pawpot_v2_1_blog_category .article_cat_box .pawpots_v2_1_article_single_box_title_cat h2{margin-bottom: 9px;}.pawpot_v2_1_blog_category .article_cat_box .pawpots_v2_1_article_single_box_title_cat span:after{bottom: -9px;}.pawpot_v2_1_blog_category .article_cat_box{margin-top: 54px;}@media(max-width:992px){.hide-responsive{display: none !important;}.show-reponsive{display: block !important;}.pawpots_v2_1_blog_cat_tabs{display: none;}.first_blog_of_post .pawpots_v2_1_article_single_box_container{margin-bottom: 20px;}.pawpots_v2_1_blog_title_box h2{font-weight: 500; font-size: 20px; line-height: 23px;}.pawpots_v2_1_blog_title_box span{font-weight: 300; font-size: 16px; line-height: 18px;}.single-blog-title{position: relative; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center;}.pawpots_v2_1_blog_list_top{padding-top: 20px; padding-bottom: 40px;}.blog_title_slider img{margin-top: -28px; margin-right: -12px; margin-left: -4px;}.pawpot_v2_1_blog_category_title h2{font-size: 20px; line-height: 23px; margin-bottom: 4px;}.pawpot_v2_1_blog_category_title span{font-size: 16px; line-height: 18px;}.pawpot_v2_1_blog_category .cat_title h2{font-size: 24px; line-height: 36px;}.pawpot_v2_1_blog_category_title{margin-bottom: 16px;}.pawpot_v2_1_blog_category .article_cat_box{margin-top: 38px;}.pawpot_v2_1_blog_category{padding: 30px 0; padding-bottom: 40px;}.pawpots_v2_1_blog_title_box span{margin-top: 4px; margin-bottom: 20px;}}@media(max-width:450px){.pawpot_v2_1_blog_category .post_image_background{width: 358px;}}.pawpots_v2_1_blog_post_complete{padding-top:50px ; padding-bottom: 0px;}.pawpot_v2_1_details_title .o_wblog_post_title #o_wblog_post_name{font-weight: 700 !important; font-size: 30px !important; line-height: 34px !important;}.pawpot_v2_1_details_writer_time_box{font-family: "GT Walsheim Pro", sans-serif;}.pawpot_v2_1_details_writer_time_inner_box{margin: auto; display: inline-flex;}.v2_1_blog_1,.v2_1_blog_2,.v2_1_blog_3{font-family: "GT Walsheim Pro", sans-serif; color: #323C5A;}.v2_1_blog_2 .text-muted{color: #323C5A !important;}.v2_1_blog_1{font-style: normal; font-weight: 400; font-size: 16px; line-height: 27px;}.v2_1_blog_2{font-style: normal; font-weight: 400; font-size: 16px; line-height: 27px;}.v2_1_blog_3{font-style: normal; font-weight: 400; font-size: 16px; line-height: 21px; display: flex; align-items: center;}.v2_1_blog_3 img{margin-right: 9px; margin-bottom: -1px; margin-left: -4px;}.pawpots_v2_1_blog_post_complete .pawpot_v2_1_details_writer_time_box{margin-top: 17px;}.pawpot_v2_1_blog_post_image_section_inner{position: relative;}.pawpot_v2_1_blog_post_image_section_inner::after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}.first_blog_of_post .pawpots_v2_1_article_single_box::after{background: linear-gradient(180deg, rgba(37, 37, 37, 0) 33.85%, rgba(37, 37, 37, 0.59) 100%), linear-gradient(180deg, rgba(37, 37, 37, 0) 46.35%, rgba(37, 37, 37, 0.59) 100%);}.v2_1_blog_details_single .o_record_cover_container .o_record_cover_component{border-radius: 20px;}.pawpot_v2_1_blog_post_image_section_inner{min-height: 500px !important; margin-bottom: 0;}.pawpot_v2_1_details_blog_main_details_call_action .o_container_small{padding: 0;}.v2_1_cat_single_box_bottom_padding{padding-bottom: 26px;}.v2_1_cat_single_box_bottom_padding h2{margin-bottom: 6px;}#o_wblog_post_content img{max-width: 100%; width: 100%; border-radius: 16px !important;}.v2_1_after_master_blank{width: 100%;}.pawpot_v2_1_blog_category .v2_1_articl_blog_master{margin-top: 39px;}@media(max-width:992px){.pawpots_v2_1_blog_post_complete{padding-top: 20px; padding-bottom: 00px;}.pawpot_v2_1_details_title .o_wblog_post_title #o_wblog_post_name{font-size: 20px !important; line-height: 44px !important;}.pawpots_v2_1_blog_post_complete .pawpot_v2_1_details_writer_time_box{margin-top: 10px;}.v2_1_blog_1,.v2_1_blog_2,.v2_1_blog_3{font-size: 14px; line-height: 27px;}.pawpot_v2_1_blog_post_image_section_inner{min-height: 240px !important;}}@media(max-width:380px){.v2_1_blog_1, .v2_1_blog_2, .v2_1_blog_3{font-size: 14px; line-height: 14px; display: flex; align-items: center;}.v2_1_divider{margin: 0 9px;}}@media(max-width:370px){.v2_1_blog_list_single .o_record_cover_container .o_record_cover_component{width: 330px !important;}.v2_1_blog_list_single{max-width: 330px !important;}}@media(max-width:992px){.first_blog_of_post .pawpots_v2_1_post_single_box_title_cat{padding-bottom: 20px;}.pawpots_v2_1_post_single_box_title_cat{padding: 0 20px;}.pawpots_v2_1_post_single_box_title_cat{padding-bottom: 20px !important;}.pawpot_v2_1_blog_category .pawpots_v2_1_article_single_box_title_cat{padding: 0 20px; padding-bottom: 29px;}.v2_1_blog_list_single{max-width: 358px; max-height: 260px;}.v2_1_blog_list_single .o_record_cover_container .o_record_cover_component{height: 260px; width: 358px;}.pawpots_v2_1_blog_posts{margin-top: 29px;}}

/* /pawpot_website/static/src/css/v2_1/getting_start.css defined in bundle 'web.assets_frontend' */
.pawpot_v2_1_getting_start_header_wrapper{background: #323C5A; padding: 11px 0; max-height: 90px;}.pawpot_v2_1_getting_start_logo img{display: block; margin: auto;}.pawpot_v2_1_getting_start_header_bar_slider{background: rgba(50, 60, 90, 0.5); max-height: 12px;}.pawpot_v2_1_getting_start_bar{width: 0; transition: 0.5s ease-in-out; height: 12px; background: #F9D14E; border-radius: 0px 10px 10px 0px;}.pawpot_v2_getting_start_padding{padding: 80px 0; background-color: #F6F6F6; height: 100%;}.v2_3_full_height{height: 100%; overflow: hidden;}.pawpot_v2_getting_start_titles h2,.pawpot_v2_getting_start_titles h2 h1,.pawpot_v2_getting_start_titles h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A; margin-bottom: 0;}.pawpot_v2_getting_start_input_section.screen_1{margin-top: 100px;}.screen_1 .new_user_check{max-width: 430px; width: 100%; display: block; margin-left: auto; margin-right: auto; padding: 0; margin-top: 0;}.pawpot_v2_1_getting_start_footer_wrapper{max-height: 90px; padding: 20px 0; background: #FFFFFF; box-shadow: 0px -2px 5px rgba(0, 0, 0, 0.25); position: fixed; bottom: 0; left: 0; right: 0; z-index: 50000; max-width: 2500px; display: block; margin: auto; text-align: center;}.pawpot_v2_1_getting_start_footer_wrapper .v3-container{position: relative;}.pawpot_v2_1_getting_start_footer_wrapper .v2_whatsapp_floating{position: absolute; right: 0;}.pawpot_v2_1_getting_start_footer_btn_Section{display: inline-flex; margin: auto;}.back_btn_arrow{width: 50px; height: 50px; border: 2px solid #F15848; border-radius: 35px; display: flex; padding: 12.5px; margin-right: 30px;}.continue_btn{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; padding: 13.5px 86.5px; background: #F15848; border-radius: 35px;}.pawpot_v2_getting_start_input_section .is-invalid{border-color: #dc3545 !important; box-shadow: 0px 2px 15px 0px #f15848 !important;}.continue_btn:hover{color: white;}@media(max-width:992px){.pawpot_v2_getting_start_padding{padding: 40px 15px;}.back_btn_arrow{margin-right: 15px;}.pawpot_v2_getting_start_input_section.screen_1{margin-top: 50px;}}.pawpot_v2_getting_start_input_section.screen_flow{margin-top: 0px; max-width: 431px; display: block; position: relative; margin-right: auto; margin-left: auto;}.section_title_selection_image{margin-bottom: 40px;}.v2_3_section_title_selection_image{margin-bottom: 0 !important;}.section_title_selection_image span,.section_title_selection_image span h1, .section_title_selection_image span h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; margin-bottom: 12px; display:inline-block;}.flow_1_parent{display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 0px;}.flow_1_parent .div1{grid-area: 1 / 1 / 2 / 2;}.flow_1_parent .div2{grid-area: 1 / 2 / 2 / 3;}.radio_container{font-family: "GT Walsheim Pro", sans-serif; display: block; position: relative; margin-bottom: 0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; text-align: center;}.radio_container input{position: absolute; opacity: 0; cursor: pointer;}.radio_container .checkmark{position: absolute; top: 2px; left: 0; height: 16px; width: 16px; background-color: transparent; border-radius: 50%; border: 2px solid #323C5A; margin-bottom: 0;}.radio_container:hover input ~ .checkmark{background-color: #ccc;}.radio_container input:checked ~ .checkmark{background-color: transparent; border: none;}.radio_container .checkmark:after{content: ""; position: absolute; display: none;}.radio_container input:checked ~ .checkmark:after{display: block;}.radio_container .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.radio_outer_box{padding: 10px 15px; border: 1px solid #323C5A; border-radius: 20px; cursor: pointer; margin-bottom: 20px; max-height: 41px;}#gettingflow_1 .div1 .radio_outer_box, #gettingflow_1 .div2 .radio_outer_box{margin-bottom: 20px;}.flow_1_parent img{display: block; margin-right: auto; margin-left: auto; min-height: 98px; object-fit: none;}.flow_1_parent .div2 .radio_outer_box{margin-bottom: 35px;}.section_gender_name{margin-bottom: 10px;}.section_gender_name .radio_outer_box,.section_gender_name .flow_1_parent .div2 .radio_outer_box{margin-bottom: 0;}.section_gender_name .radio_container{}.selected-radio{background: rgba(38, 117, 166, 0.5) !important; border-color: rgba(38, 117, 166, 0.5);}.pawpot_v2_getting_start_input_section .form-control{background: #fff; border: 1px solid rgba(50, 60, 90, 0.5); border-radius: 5px !important; height: 50px !important; padding: 16px 15px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; color: #323C5A; border-width: 0.5px; box-shadow: none;}#gettingflow_1{margin-bottom: 60px;}.pawpot_v2_getting_start_input_section select{-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none; background-image: url('/pawpot_website/static/src/img/v2_1/drop_down_arrow.png') !important; background-position: right center !important; background-repeat: no-repeat !important; padding-right: 24px !important; background-position-x: calc(100% - 18px) !important;}select option{font-size: 14px; color: white; background-color: red;}.v2_1_select2 .form-control{padding-right: 18px; padding-top: 9px; padding-bottom: 9px;}.v2_1_select2{font-family: "GT Walsheim Pro", sans-serif;}.v2_1_select2 .select2-choice{padding: 0; box-shadow: none !important; display: flex; height: 100%;}.v2_1_select2 .select2-chosen{font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 0 !important; font-style: normal; font-weight: 400 !important; font-size: 16px !important; line-height: 18px !important;}.v2_1_select2 .select2-container .select2-choice > .select2-chosen{font-size: 16px !important; line-height: 18px !important; align-items: center; margin-right: 18px;}.v2_1_select2 .select2-arrow{right: 0;}.v2_1_select2 .select2-container .select2-choice .select2-arrow{right: 0px;}.v2_1_select2 .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v2_1/drop_down_arrow.png') no-repeat 0 1px; background-position: center;}.pawpot_v2_getting_start_input_section#gettingflow_1{margin-top: 70px;}.pawpot_v2_getting_start_input_section#gettingflow_2{margin-top: 70px;}#gettingflow_2 .section_title_selection_image{margin-bottom: 40px;}.pawpot_v2_getting_start_input_section#gettingflow_5{margin-top: 70px;}.v2_1_master_3_parent{display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; grid-column-gap: 14px; grid-row-gap: 0px;}.grp_3_div1{grid-area: 1 / 1 / 2 / 2;}.grp_3_div2{grid-area: 1 / 2 / 2 / 3;}.grp_3_div3{grid-area: 1 / 3 / 2 / 4;}.grp_3_div3 .radio_container .checkmark::after{margin-left: 0.4px;}.v2_1_master_3_parent .radio_outer_box{margin-bottom: 0;}.v2_1_master_3_parent .radio_container{padding-left: 31px; text-align: left;}.v2_1_master_2_parent{display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: 1fr; grid-column-gap: 14px; grid-row-gap: 0px;}.grp_2_div1{grid-area: 1 / 1 / 2 / 2;}.grp_2_div2{grid-area: 1 / 2 / 2 / 3;}.pawpot_v2_getting_start_input_section#gettingflow_3{margin-top: 70px;}.v2_1_select_birth .v2_1_select2{max-width: 134px;}.v2_1_select_birth .v2_1_select2 .form-control{padding-right: 15px;}.select_birth_text{margin-top: 10px; display: block; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 300; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A;}#gettingflow_3 .v2_1_master_3_parent .radio_container{padding-left: 25px; text-align: left;}.pawpot_v2_getting_start_input_section#gettingflow_4{margin-top: 70px;}.title_activity{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; margin-bottom: 20px; display: inline-block; width: 100%;}.pawpot_v2_getting_start_input_section.screen_flow#gettingflow_4{max-width: 816px;}.v2_1_activity_cat_dog{margin-bottom: 40px;}.v2_1_how_much_treat{max-width: 505px; margin-right: auto; margin-left: auto;}.v2_1_master_5_parent{display: grid; grid-template-columns: repeat(5, 1fr); grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px;}.grp_5_div1{grid-area: 1 / 1 / 2 / 2;}.grp_5_div2{grid-area: 1 / 2 / 2 / 3;}.grp_5_div3{grid-area: 1 / 3 / 2 / 4;}.grp_5_div4{grid-area: 1 / 4 / 2 / 5;}.grp_5_div5{grid-area: 1 / 5 / 2 / 6;}.radio_outer_box_img{padding: 0px 0px; border-radius: 0px; cursor: pointer; padding-bottom:0px; height: 100%;}.radio_container_activity{font-family: "GT Walsheim Pro", sans-serif; display: block; position: relative; margin-bottom: 0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; text-align: center; height: 180px; max-height: 180px;}.radio_container_activity input{position: absolute; opacity: 0; cursor: pointer;}.radio_container_activity .checkmark{position: absolute; top:auto; left: calc(50% - 7.5px); height: 16px; width: 16px; background-color: transparent; border-radius: 50%; border: 2px solid #323C5A; margin-bottom: 0; bottom: 0;}.radio_container_activity:hover input ~ .checkmark{background-color: #ccc;}.radio_container_activity input:checked ~ .checkmark{background-color: transparent; border: none;}.radio_container_activity .checkmark:after{content: ""; position: absolute; display: none;}.radio_container_activity input:checked ~ .checkmark:after{display: block;}.radio_container_activity .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.radio_container_activity img{align-items: flex-end; display: flex; position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: auto; height: auto; max-width: 100%; max-height: 100%; margin: auto auto 0; margin-bottom: 38px;}.v2_1_activity_cat .radio_container_activity img{margin-bottom: 46px;}.v2_1_how_much_treat .grp_3_div3 .radio_container .checkmark::after{}.activity_text{text-align: center; margin-top: 10px; transition: opacity 0.5s ease-in;}.activity_text span{font-family: "GT Walsheim Pro", sans-serif; display: block;}.v2_1_text_bold{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A;}.v2_1_normal_text{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #2675A6; margin-top: 5px;}.active_hide{transition: opacity 0.5s ease-in; display: none;}.v2_1_activity_cat{max-width: 480px; width: 100%; margin-left: auto; margin-right: auto;}.v2_1_activity_cat .grp_3_div3 .radio_container_activity .checkmark::after{}.section_hide{display: none !important; transition: 0.5s ease-in;}.active_step{}.pawpot_v2_getting_start_input_section{transition: 0.5s ease-in;}#gettingflow_1, #gettingflow_2, #gettingflow_3, #gettingflow_4, #gettingflow_5{transition: 0.5s ease-in;}.gettingflow_5_inputs label{font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; color: #323C5A; width: 100%; text-align: center; margin-bottom: 9px;}.gettingflow_5_inputs .form-control{text-align: center;}.gettingflow_5_inputs .form-group{margin-bottom: 31px;}.startTrial2ndPageHeading{display: flex; gap: 7px; justify-content: center; align-content: center; margin: auto;}@media(max-width:992px){.v2_1_activity_section{margin-left: -15px; margin-right: -15px;}.v2_1_activity_cat{max-width: 100%;}.pawpot_v2_1_getting_start_footer_wrapper .v2_whatsapp_floating{position: inherit; right: 0; margin-left: 16px;}.pawpot_v2_1_getting_start_logo img{height: 50px;}.pawpot_v2_getting_start_titles h2,.pawpot_v2_getting_start_titles h2 h1{font-size: 25px; line-height: 29px;}.pawpot_v2_getting_start_input_section#gettingflow_1, .pawpot_v2_getting_start_input_section#gettingflow_2, .pawpot_v2_getting_start_input_section#gettingflow_3, .pawpot_v2_getting_start_input_section#gettingflow_4{margin-top: 40px;}.back_btn_arrow{width: 50px; height: 50px; padding: 16px;}.continue_btn{padding: 10.5px 66.5px;}.continue_btn{font-size: 18px; line-height: 21px; padding: 14.5px 73px;}.pawpot_v2_1_getting_start_footer_wrapper{padding: 15px 0;}.section_title_selection_image{margin-bottom: 50px;}.radio_container{font-size: 18px; line-height: 21px;}.radio_outer_box{padding: 8px 8px; max-height: fit-content;}.v2_1_master_3_parent{grid-column-gap: 7px;}#gettingflow_3 .v2_1_master_3_parent .radio_container{padding-left: 0px; text-align: center;}.radio_container_activity{height: 120px; max-height: 120px;}.v2_1_text_bold{font-size: 16px; line-height: 18px;}.v2_1_text_bold{font-size: 16px; line-height: 18px;}.v2_1_activity_section .grp_5_div1 .radio_container_activity .checkmark::after, .v2_1_activity_section .grp_5_div2 .radio_container_activity .checkmark::after{}.v2_1_master_5_parent{grid-column-gap: 5px;}.title_activity{font-size: 18px; line-height: 20px;}.v2_1_activity_cat .grp_3_div3 .radio_container_activity .checkmark::after{}.grp_3_div3 .radio_container .checkmark::after{}.select_birth_text{font-size: 16px; line-height: 18px; margin-top: 0;}#gettingflow_1 .section_gender_name .radio_container{padding-left: 18px;}.pawpot_v2_1_getting_start_bar{height: 7px;}.v2_1_select2 .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v2_1/drop_down_arrow.png') no-repeat 0 15px !important; background-position: center;}.title_activity{margin-bottom: 10px;}#gettingflow_2 .section_title_selection_image{margin-bottom: 50px;}#gettingflow_2 .v2_1_master_3_parent{display: inherit;}#gettingflow_2 .v2_1_master_3_parent .grp_3_div1, #gettingflow_2 .v2_1_master_3_parent .grp_3_div2{margin-bottom: 10px;}#gettingflow_2 .v2_1_master_3_parent .radio_container{padding-left: 0; text-align: center;}#gettingflow_3 .v2_1_select_birth .v2_1_select2{max-width: 100%;}#gettingflow_3 .v2_1_master_3_parent{display: inherit;}#gettingflow_3 .form-control.select2-container{margin-bottom: 10px;}#gettingflow_3 .weight_conditions .grp_3_div1{margin-bottom: 10px;}#gettingflow_3 .weight_conditions .grp_3_div2{margin-bottom: 10px;}#gettingflow_4 .v2_1_master_3_parent{display: inherit;}#gettingflow_4 .grp_3_div1, #gettingflow_4 .grp_3_div2{margin-bottom: 10px;}#gettingflow_4 .v2_1_master_5_parent{display: inherit !important;}#gettingflow_4 .v2_1_activity_cat .v2_1_master_3_parent{display: inherit !important;}#gettingflow_4 .radio_container_activity{height: 100; max-height: fit-content;}#gettingflow_4 .radio_container_activity{max-height: 180px; height: 170px;}#gettingflow_4 .owl-carousel .owl-item img{object-fit: contain; margin-top: 30px; max-height: 92px; margin-bottom: 20px;}#gettingflow_4 .owl-carousel .owl-item{float: left; -webkit-touch-callout: none; max-width: 210px; margin-right: auto; margin-left: auto; width: 200px !important;}#gettingflow_4 .owl-carousel .owl-item .center{padding: 0 !important;}#gettingflow_4 .radio_outer_box_img{width: 200px;}#gettingflow_4 .owl-item.center{padding: 0;}.v2_1_master_3_parent .radio_container{padding-left: 0; text-align: center;}}@media(max-width:380px){.pawpot_v2_getting_start_titles h2, .pawpot_v2_getting_start_titles h2 h1{font-size: 21px ;}.v2_1_food_selection_title h2, .v2_1_food_selection_title h2 h1{font-size: 21px !important;}.flow_1_parent img{min-height: 86px;}.continue_btn{padding: 14.5px 30px;}}@media(max-width:330px){.flow_1_parent .div2 img{min-height: 69px;}.flow_1_parent .div1 img{object-fit: cover; max-height: 69px; min-height: 79px;}.pawpot_v2_getting_start_titles h2, .pawpot_v2_getting_start_titles h2 h1{font-size: 19px;}.radio_container{font-size: 14px;}}.v2_1_drop_down.select2-drop-active{background: #FFFFFF; border: 1px solid rgba(50, 60, 90, 0.5) !important; border-radius: 5px; font-family: "GT Walsheim Pro", sans-serif;}.v2_1_drop_down.select2-drop-active{margin-top: 1px;}.form-control.select2-container{margin-bottom: 0; margin-left: 0;}.v2_1_drop_down .select2-results li{border: 0.5px solid rgba(50, 60, 90, 0.5); border-right: none; border-left: none; border-bottom: none;}.v2_1_drop_down .select2-results .select2-result-label{padding: 5px 15px 5px; margin: 0; cursor: pointer; font-style: normal; font-weight: 400; font-size: inherit; line-height: inherit; color: #323C5A;}.v2_1_drop_down .select2-results .select2-result-label:hover{color: #fff;}.v2_1_drop_down .select2-highlighted{background: #323C5A !important;}.v2_1_drop_down .select2-highlighted .select2-result-label{color: #fff;}.v2_1_drop_down .select2-result.select2-result-selectable:hover{background: #323C5A !important;}@media(max-width:992px){#gettingflow_4 .v2_1_activity_cat .radio_container_activity{max-height: 200px; height: 200px;}.v2_cat_img_1{width: 110px; height: 80px;}.v2_cat_img_2{width: 122px; height: 87px;}.v2_cat_img_3{height: 132px !important; z-index: 10; max-height: 200px !important; margin-top: 0 !important;}.v2_dog_img_4{height: 78px !important; margin-top: 45px !important;}.v2_dog_img_5{margin-top: 0 !important; height: 140px !important; max-height: 140px !important; margin-bottom: 0 !important;}#gettingflow_3 .v2_1_select2{margin-bottom: 15px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx){.select2-container .select2-choice .select2-arrow b{background: url(/pawpot_website/static/src/img/v2_1/drop_down_arrow.png) no-repeat 0 12px !important;}}.v2_3_section_genderName{max-height: 41px; height: 100%;}.pawpot_v2_getting_start_padding{padding-top: 18px;}.valentine_imgContainer img{max-height: 121px; width: 100%; object-fit: cover; background: #F6F6F6; margin-top: 0px; padding-top: 5px;}.valentine_dogContainer,.valentine_catContainer{display: flex; justify-content: space-between; position: absolute; bottom: 91px; width: 100%; padding-right: 120px; padding-left: 120px;}.valentine_dogContainer img,.valentine_catContainer img{max-width: 258px; max-height: 164px; height: 100%; width: 100%;}@media(max-width:992px){.valentine_imgContainer img{max-height: 37px;}.valentine_dogContainer{padding: 0; margin-left: -19px; bottom: 80px;}.valentine_dogContainer img{min-width: 173px; min-height: 134px;}.valentine_catContainer img{min-width: 175px;}}.startTrialEmailInputContainer label{display: flex; word-spacing: 0px; justify-content: center;}.startTrialEmailInputContainer label h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; text-align: center; color: #323C5A; font-weight: 400; font-size: 25px; line-height: 29px; margin-bottom: 0px; margin-left: 5px;}

/* /pawpot_website/static/src/css/v2_1/getting_start_food.css defined in bundle 'web.assets_frontend' */
.v2_1_waiting_wrapper{margin-top: 80px;}.v2_1_waiting_title span, .v2_1_waiting_title h2{font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 0;}.v2_1_waiting_title span{font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #F15848;}.v2_1_waiting_title h2{font-style: normal; font-weight: 400; font-size: 25px; line-height: 32px; text-align: center; color: #323C5A; margin-top: 9px;}.v2_1_h2_width{max-width: 430px; display: block; margin-left: auto; margin-right: auto;}.v2_1_waiting_img_text{max-width: 890px; display: block; margin-right: auto; margin-left: auto;}.inner_box{position: relative; margin-top: 131px;}.v2_1_waiting_img_text .image-text-box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #F15848;}.v2_1_waiting_img_text .image-text-box span:nth-child(1){margin-bottom: 5px;}.image-text-box{display: grid; position: absolute; left: 120px; top: -44px;}.waiting_hide_dekstop{display: none !important;}@media(max-width:992px){.waiting_hide_mobile{display: none !important;}.waiting_hide_dekstop{display: block !important;}.inner_box{margin-top: 60px;}.inner_box img{width: 95%; display: block; margin-left: auto; margin-right: auto;}.v2_1_waiting_img_text .image-text-box span{font-size: 14px; line-height: 16px;}.image-text-box{display: grid; position: relative; left: auto; top: 0; text-align: center; margin-bottom: 20px;}}.v2_1_food_selection_wrapper{max-width: 1005px; width: 100%; margin-right: auto; margin-left: auto; padding-top:50px; padding-bottom:80px; margin-bottom: 90px;}.v2_1_food_selection_title{font-family: "GT Walsheim Pro", sans-serif;}.v2_1_food_selection_title h2,.v2_1_food_selection_title h2 h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A;}.v2_1_food_selection_title_rec{max-width: 660px; margin-top: 35px; padding: 20px 0; font-family: "GT Walsheim Pro", sans-serif; display: grid; background: #FFFFFF; border-radius: 10px; margin-right: auto; margin-left: auto;}.v2_1_food_selection_title_rec span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A;}.tooltip-inner{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #323C5A !important; background: #D9D9D9 !important; border-radius: 5px 5px 5px 0px; text-align: left !important; padding: 10px !important; max-width: 220px;}.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before{top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #D9D9D9;}.v2_1_duration_selection_title_rec{position: relative; margin-top: 50px;}.v2_1_duration_selection_title_rec span{max-width: 400px; margin-left: auto; margin-right: auto;}.v2_1_duration_selection_title_rec a{position: absolute; right: 10px; top: 10px; line-height: 0;}.v2_1_duration_selection_title_week{color: #F15848 !important ;}.startTrial_trialPackH1{display: inline; color: #F15848 !important; margin-bottom: 0;}.v2_1_duration_selection_title_week h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A;}.v2_1_food_selection_title_rec_bold{font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #F15848; margin-top: 10px;}.v2_1_food_selection_list{font-family: "GT Walsheim Pro", sans-serif; margin-top: 50px;}.first_title_list{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; text-align: center; color: #323C5A; display: block;}.v2_1_food_selection_list_box_wrapper{display: flex; flex-wrap: wrap; justify-content: center; grid-gap: 30px;}.v2_1_food_selection_list_box{margin-top: 30px;}.v2_1_food_selection_box{max-width: 315px; width: 100%; background: #FFFFFF; border-radius: 15px;}.food_checkbox_container{font-family: "GT Walsheim Pro", sans-serif; display: block; position: relative; margin-bottom: 0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-style: normal; font-weight: 400; font-size: 16px; line-height: 16px; color: #323C5A; text-align: center;}.food_checkbox_container input{position: absolute; opacity: 0; cursor: pointer;}.food_checkbox_container .checkmark{position: absolute; top: 0px; left: 0; height: 16px; width: 16px; background-color: transparent; border-radius: 50%; border: 2px solid #323C5A; margin-bottom: 0;}.food_checkbox_container:hover input ~ .checkmark{background-color: #ccc;}.food_checkbox_container input:checked ~ .checkmark{background-color: transparent; border: none;}.food_checkbox_container .checkmark:after{content: ""; position: absolute; display: none;}.food_checkbox_container input:checked ~ .checkmark:after{display: block;}.food_checkbox_container .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.food_checkbox_outer_box{padding: 10px 15px; border: 1px solid #323C5A; border-radius: 20px; cursor: pointer; max-height: 38px;}.v2_1_food_selection_box_top_img img{width: 100%; height: 150px; object-fit: cover; border-top-right-radius: 15px; border-top-left-radius: 15px; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.v2_1_food_selection_box_details{padding: 15px; font-family: "GT Walsheim Pro", sans-serif;}.v2_1_food_selection_box_details h3{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; margin-bottom: 0; color: #323C5A;}.v2_1_food_selection_box_details_highlights{min-height: 18px; margin-top: 10px;}.v2_1_food_selection_box_details_highlights_box{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 10px;}.v2_1_food_selection_box_details_highlights_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #2675A6; border: 1px solid #2675A6; border-radius: 10px; padding: 1px 5px;}.v2_1_food_selection_box_details_detail_box{margin-top: 15px; margin-bottom: 5px; display: inline-flex; width: 100%;}.v2_1_food_selection_box_details_detail_box a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 14px; line-height: 16px; color: #323C5A;}.v2_1_food_selection_box_details_detail_box img{margin-left: 11px;}.food_details_btn{margin-left: 11px; background: #323C5A; border: 50%; color: white; font-size: 16px; padding: 5px; border-radius: 50px; padding-top: 0px; padding-bottom: 0;}.food_details_btn:hover{background: transparent; color: #323C5A; border: 1px solid #323C5A;}.v2_1_food_selection_box_details_price_portion{margin-top: 0px; margin-bottom: 25px;}.v2_1_food_selection_box_details_price_portion table{font-family: "GT Walsheim Pro", sans-serif;}.v2_1_food_selection_box_details_price_portion span{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A;}.v2_1_food_selection_box_details_price_portion_content_box{display: inline-grid;}.v2_1_food_selection_box_details_price_portion_content_box .block_1{min-width: 82px; margin-right: 21px;}.v2_1_food_selection_box_details_price_portion_content_box .block_2{margin-left: auto; margin-right: 0;}.v2_1_food_selection_box_details_price_portion_content_box .main_block{display: inline-flex;}.main_block:nth-child(2){margin-top: -3px;}.v2_1_selected_food{background: rgba(38, 117, 166, 0.1) !important; border-radius: 15px; border:1px solid #323C5A ;}.checkbox_checked{background: rgba(38, 117, 166, 0.5); border-color: rgba(38, 117, 166, 0.5);}.food_continue_grey{background: grey; cursor: default ;}.v2_1_food_selection_model .modal-dialog{max-width: 660px; padding-top: 200px;}.v2_1_food_selection_model .modal-body{background: #FFFFFF; border-radius: 0; padding: 0;}.v2_1_food_selection_model .modal-content{border-radius: 20px; padding: 20px;}.v2_1_food_selection_model_wrapper_box{display: flex; flex-wrap: nowrap; justify-content: left; grid-gap: 34px;}.v2_1_food_selection_model_block.model_block_2{width: 100%;}.v2_1_food_selection_model_block.model_block_1 img{height: 390px; width: 260px; object-fit: cover;}.v2_1_food_selection_model_block_content{margin-top: 20px;}.v2_1_food_selection_model.modal{z-index: 60050;}.model_block_2 .close{opacity: 1;}.model_block_2 img{margin-top: 0px;}.v2_1_food_selection_model_block_content{font-family: "GT Walsheim Pro", sans-serif;}.v2_1_food_selection_model_block_content h3{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A;}.v2_1_model_tab_box{max-width: 294px; width: 100%; margin-top: 27px;}.v2_1_model_tab_box .nav-tabs a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7);}.v2_1_model_tab_box .nav-tabs li{padding-right: 53px;}.v2_1_model_tab_box .nav-tabs a.active{color: #323C5A; text-decoration-line: underline !important;}.v2_1_model_tab_box .nav-tabs li:last-child{padding-right: 0px;}.v2_1_model_tab_box .nav-tabs{border: none;}.v2_1_tab_content_box{margin-top: 16px; font-family: "GT Walsheim Pro", sans-serif;}.v2_1_model_features li{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A;}.v2_1_model_features ul{padding-left: 20px; margin-bottom: 0;}.v2_1_model_features ul{}.v2_1_food_selection_model.modal:not([data-backdrop="false"]){background-color: rgba(50, 60, 90, 0.6);}.v2_1_food_selection_model .v2_1_model_features{margin-bottom: 00px;}.v2_1_model_analysis{margin-top: 20px;}.v2_1_model_analysis h3{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 14px; line-height: 16px; color: #323C5A; margin-bottom: 12px;}.v2_1_model_analysis span{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A;}.pull-right-model{position: absolute; right: 0;}.v2_1_model_analysis_points{position: relative;}.v2_1_model_analysis .block_point{display: block; width: 100%; line-height: 0;}.analysis_hr{width: 100%; margin: 3px 0; border: 1px solid rgba(50, 60, 90, 0.3); height: 1.2px; margin-bottom: 3px;}.v2_1_tab_content_box_ingredients span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #323C5A;}@media(max-width:992px){.v2_1_food_selection_model .modal-dialog{padding-top: 50px; padding-right: 35px; padding-left: 35px;}.v2_1_food_selection_model_wrapper_box{display: flex; flex-direction: column;}.v2_1_food_selection_model_block.model_block_1 img{height: 100%; width: 100%; object-fit: cover; max-width: 100%;}.v2_1_food_selection_model_block button{position: absolute; top: 0; right: 0;}.v2_1_food_selection_model_block_content{margin-top: 0;}}.v2_1_food_duration_selection_section{margin-top: 50px;}.v2_1_food_duration_selection_section h2{font-family: "GT Walsheim Pro", sans-serif; display: block; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 0;}.v2_1_food_duration_selection_section_box{margin-top: 34px; max-width: 660px; display: block; margin-left: auto; margin-right: auto;}.v2_1_food_duration_boxes{display: flex; flex-wrap: wrap; justify-content: center; grid-gap: 30px;}.v2_1_food_duration_box{position: relative; max-width: 200px; width: 100%; padding: 20px 15px; background: #FFFFFF; border-radius: 15px;}.v2_1_food_duration_box_week_desc{display: flex;}.v2_1_food_duration_box_week_desc span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A; margin-top: 12px; margin-bottom: 20px;}.v2_1_food_duration_box_blue_round{line-height: 0;}.v2_1_food_duration_box_blue_round span{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #2675A6; padding: 1.5px 10px; border: 1px solid #2675A6; border-radius: 10px;}.v2_1_food_duration_box_image{max-height: 124px; height: 124px; position: relative; margin-bottom: 38px;}.v2_1_food_duration_box_image img{display: flex; margin-left: auto; margin-right: auto; margin-bottom: 0; position: absolute; right: 0; left: 0; bottom: 0;}.v2_1_duration_last_section{padding: 10px 20px; background: rgba(38, 117, 166, 0.1); border-radius: 5px; max-width: 318px; margin-left: auto; margin-right: auto; margin-top: 51px; line-height: initial; display: flex;}.v2_1_duration_last_section span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #323C5A;}.v2_1_info_btn,.v2_1_recommended{position: absolute; line-height: 0; right: 10px; top: 10px;}.v2_1_recommended{font-family: "GT Walsheim Pro", sans-serif; background: #F15848; border-radius: 2px; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #FFFFFF; padding: 2px 5px; top:9px;}.startTrialRecommendedRecipesHeading{display: flex; justify-content: center; gap: 7px;}.startTrialRecommendedRecipesHeading h2{margin-bottom: 0;}@media(max-width:992px){.v2_1_food_duration_box_blue_round{text-align: center;}.v2_1_food_duration_box_week_desc span{margin-right: auto; margin-left: auto;}.v2_1_food_selection_wrapper{padding: 40px 15px;}.v2_1_food_selection_box_details_price_portion_content_box .main_block{display: block;}.v2_1_food_selection_list_box_wrapper{display: block; justify-content: center; grid-gap: 20px;}.v2_1_food_selection_box{max-width: 358px; display: flex; margin: auto; margin-bottom: 20px; border:1px solid #323C5A;}.v2_1_food_selection_box_top_img{min-width: 120px;}.food_checkbox_outer_box{max-width: 139px; margin-left: auto; margin-right: auto;}.v2_1_food_selection_box_top_img img{height: 100%; max-width: 120px; border-radius: 15px;}.v2_1_food_selection_box_details_price_portion{margin-bottom: 10px;}.v2_1_food_selection_box_details{width: 100%; padding: 10px;}.food_details_btn{font-size: 11px; padding: 4px; padding-top: 0px; padding-bottom: 0px;}.v2_1_food_selection_box_details_price_portion_content_box{display: flex; justify-content: space-between;}.v2_1_food_selection_box_details_price_portion_content_box .block_1{margin-right: 0;}.v2_1_model_tab_box{max-width: 100%; width: 100%; margin-top: 30px;}.v2_1_food_selection_model_block_content h3{display: none;}.v2_1_food_selection_model_wrapper_box{grid-gap: 0;}.v2_1_res_title_popup{font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 10px; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A;}.v2_1_duration_selection_title_rec span{max-width: 318px; margin-top: 10px;}.v2_1_duration_selection_title_rec span{max-width: 318px;}.v2_1_duration_selection_title_rec img{height: 16px;}.v2_1_food_duration_selection_section_box{max-width: 100%;}.v2_1_food_duration_boxes .center{padding: 2px;}.v2_1_food_duration_boxes .owl-stage{display: flex;}.v2_1_food_duration_boxes .owl-nav, .v2_1_food_duration_boxes .owl-dot{display: none;}.v2_1_food_duration_boxes{display: inherit !important;}.v2_1_food_duration_box{position: relative; max-width: 200px; width: 200px; padding: 20px 15px; background: #FFFFFF; border-radius: 15px;}.image-text-box{display: none;}.v2_1_food_duration_box_image img{max-height: 109px; max-width: 92px;}.mobile_loaderImagesContainer{position: relative; top: -226px; right: 10px;}.mobile_loaderImagesContainer img{width: auto;}.mobile_line1{position: absolute; top: 35px; right: 50px;}.mobile_line2{right: 19px; position: absolute; top: 46px;}.mobile_line3{position: absolute; top: 75px; right: 7px;}.mobile_loaderImagesContainer img{opacity: 0; animation: loaderAnimation 1s infinite;}.mobile_loaderImagesContainer img.mobile_line1{animation-delay: 0s;}.mobile_loaderImagesContainer img.mobile_line2{animation-delay: 0.1s;}.mobile_loaderImagesContainer img.mobile_line3{animation-delay: 0.3s;}@keyframes loaderAnimation{0%{opacity: 0;}20%, 100%{opacity: 1;}100%{opacity: 0;}}.mobile_loaderImgMainContainer{max-width: 500px; margin: auto;}}@media(max-width:370px){.v2_1_food_selection_list_box_wrapper{justify-content: center; grid-gap: 4px; grid-row-gap: 20px;}.continue_btn{padding: 14.5px 52px;}}button:focus{outline: none;}.loaderImagesContainer{position: absolute; right: 200px; top: 33px; width: 58px; display: block;}.line1{position: relative;}.line2{position: relative; top: 16px; left: 10px;}.line3{position: relative; top: 16px; left: 29px;}.loaderImagesContainer img{opacity: 0; animation: loaderAnimation 1s infinite;}.loaderImagesContainer img.line1{animation-delay: 0s;}.loaderImagesContainer img.line2{animation-delay: 0.1s;}.loaderImagesContainer img.line3{animation-delay: 0.3s;}@keyframes loaderAnimation{0%{opacity: 0;}20%, 100%{opacity: 1;}100%{opacity: 0;}}

/* /pawpot_website/static/src/css/v2_1/checkout.css defined in bundle 'web.assets_frontend' */
.v2_1_checkout_wrapper{margin-top: 52px; font-family: "GT Walsheim Pro", sans-serif;}.v2_1_checkout_title{display: block; margin-left: auto; margin-right: auto;}.v2_1_checkout_title h2,.v2_1_checkout_title h1{font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 0; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}.v2_1_checkout_process{margin-top: 45px; display: block; margin-left: auto; margin-right: auto; margin-bottom: 60px;}.v2_1_checkout_process_row{display: flex; flex-wrap: wrap; justify-content: center; grid-gap: 30px; max-width: 1120px; margin-right: auto; margin-left: auto;}.v2_1_checkout_process_details{max-width: 660px; width: 100%;}.v2_1_checkout_process_amount{max-width: 430px; width: 100%; filter: drop-shadow(0px 4px 8px rgba(50, 60, 90, 0.1));}.v2_1_cart_amount_box{background: #FFFFFF; border-radius: 5px; padding: 20px 30px;}.v2_1_checkout_process_amount_box .v2_1_cart_amount_box{background: #FFFFFF; border-radius: 0px; padding: 20px 30px;}.v2_1_cart_amount_box_start_round{border-top-right-radius: 5px !important; border-top-left-radius: 5px !important;}.v2_1_cart_amount_box_end_round{border-bottom-right-radius: 5px !important; border-bottom-left-radius: 5px !important;}.v2_1_checkout_process_details_box{background: #FFFFFF; border-radius: 5px; padding: 20px 15px; margin-bottom: 30px;}.v2_1_cart_amount_box_wrapper{display: inline-grid; width: 100%;}.v2_1_cart_amount_box_main_block{display: inline-flex; width: 100%;}.selection_left{text-align: left; margin-left: 0;}.selection_right{margin-left: auto; margin-right: 0px;}.serviceFee{display: none;}.v2_1_subtotal{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A; display: flex;}.v2_1_subtotal_amt span{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: right; color: #323C5A;}.v2_1_subtotal small{font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: rgba(50, 60, 90, 0.7); margin-bottom: 0px; margin-top: 4px; margin-left: 5px;}.item_cnt{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A;}.item_total_amt span{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: right; text-decoration-line: line-through; color: rgba(50, 60, 90, 0.7); display: flex;}.v2_1_total_saving{margin-top: 18px;}.v2_1_total_saving_title{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #F15848;}.v2_1_total_saving_amt span{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: right; color: #F15848; display: flex;}.v2_1_checkout_btn{display: flex; margin-top: 21px;}.v2_1_checkout_btn a{background: #F15848; border-radius: 35px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; padding: 13.5px 84px;}.v2_1_cart_amount_box_content{margin-top: 38px; display: flex;}.v2_1_shop_conf h3{margin-bottom: 6px; font-family: "Inter", sans-serif; font-style: normal; font-weight: 600; font-size: 14px; line-height: 17px; color: #323C5A; margin-top: 2px;}.v2_1_shop_conf span{margin-bottom: 0; font-family: "Inter", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; color: #323C5A;}.v2_1_cart_amount_box_content_img img{margin-right: 11px;}.v2_1_shop_conf_tick{margin-top: 8px; display: grid;}.v2_1_shop_conf_tick span{font-family: "Inter", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; color: #323C5A; margin-bottom: 10px;}.v2_1_shop_conf_tick img{margin-right: 4px; margin-top: -10px;}.v2_1_google_rating{margin-top: 4px;}.v2_1_product_trail_box_top_section{padding-top:0; padding-bottom: 21px; padding-right: 5px; padding-left: 5px; position: relative;}.v2_1_product_trail_box_top_section .nav-tabs{border: none !important; padding: 0 10px;}.v2_1_product_trail_box_top_section a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: rgba(50, 60, 90, 0.7);}.v2_1_product_trail_box_top_section a.active{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 22px; line-height: 25px; text-align: right; color: #323C5A; position: relative;}.v2_1_product_trail_box_top_section a:nth-child(1){margin-right: 70px;}.v2_1_product_trail_box_top_section a.active::after{position: absolute; content: ''; height: 3.5px; bottom: -4px; margin: 0 auto; left: -3px; right: 0; width: 103%; border-radius: 5px; background: #F15848; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}.v2_checkout_separater{height: 1.5px; width: 100%; background: rgba(50, 60, 90, 0.1); padding: 0 5px; border-radius: 10px;}.v2_checkout_edit_delete{position: absolute; top: 0; right: 13px; display: flex; align-items: end;}.v2_1_edit_checkout_btn{font-style: normal !important; font-weight: 400 !important; font-size: 15px !important; line-height: 15px !important; color: #2675A6 !important; padding: 2px 14px; margin-right: 15px !important; border: 1px solid #2675A6; border-radius: 30px;}.v2_1_delete_checkout_btn img{margin-top: -3px;}.v2_1_trail_content_box{padding: 0 15px; padding-top: 15px; font-family: "GT Walsheim Pro", sans-serif;}.v2_1_designed_content{font-family: "GT Walsheim Pro", sans-serif; max-width: 400px; display: flex;}.v2_1_designed_content span{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A;}.v2_1_trail_img_text{display: flex; max-width: 421px; margin-right: auto; margin-left: auto; margin-top: 19px;}.v2_1_trail_img_text_boxes{display: flex; flex-wrap: wrap; justify-content: center; width: 100%;}.v2_1_trail_img_text_boxe{display: grid;}.v2_1_trail_img_text_box span{display: flex; font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A; align-items: center; justify-content: center;}.v2_1_trail_img_text_box img{display: block; margin-right: auto; margin-left: auto; max-height: 30px; margin-bottom: 7px;}.v2_1_trail_img_text_box:nth-child(2){margin-right: auto; margin-left: auto;}.v2_1_trail_img_text_box p{display: flex; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: rgba(50, 60, 90, 0.7); margin-top: 5px; margin-bottom: 0; align-items: center; justify-content: center;}.v2_1_trail_product_list_box{margin-top: 23px;}.v2_1_trail_on_off{display: flex;}.v2_1_trail_on_off a{color: var(--Blue, #2675A6); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline; border-radius: 2px; padding: 3px 7px;}.v2_1_trail_on_off span{text-decoration-line: underline;}.v2_1_trail_on_off img{margin-top: -1px;}.v2_1_trail_products_list{-o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}.v2_1_recipes{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; color: #323C5A; margin-bottom: 15px; display: flex; margin-top: 40px;}.v2_1_checkout_product_main_block{display: inline-flex; width: 100%; justify-content: center; align-items: center;}.v2_1_checkout_product_main_block .selection_right{font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; text-align: right; color: #2675A6; display: grid;}.v2_1_checkout_product_main_block .selection_left{font-style: normal; font-weight: 500; font-size: 18px; line-height: 21px; color: #323C5A;}.v2_1_checkout_product_main_block .selection_left img{height: 50px; width: 50px; object-fit: scale-down; margin-right: 35px; border-radius: 5px;}@media(max-width:992px){.v2_3_last_static_div{display: flex; align-items: center;}.v2_1_checkout_product_main_block .selection_left img{margin-right: 15px;}}@media(max-width:350px){.v2_1_checkout_product_main_block .selection_left{display: flex; align-items: center;}}.v2_trial_divider{height: 2px; width: 100%; background: url("/pawpot_website/static/src/img/v2_1/separater_line.png"); padding: 0 0px; border-radius: 10px; margin: 19px 0;}.packs_grams span:nth-child(2){margin-top: 2px;}.v2_1_trail_products_list_box .v2_trial_divider:last-child{display: none;}.v2_1_trail_products_list_box{margin-bottom: 15px;}.v2_1_trail_last_section_text_price{display: inline-flex; width: 100%; justify-content: center; align-items: center;}.v2_1_pause_cancel_text{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #323C5A; padding: 10px 7px; background: rgba(38, 117, 166, 0.1); border-radius: 2px;}.inner_price_discount_box{display: flex;}.discount_box{margin-right: 20px;}.discount_box span{display: flex; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #FFFFFF; padding: 2px 5px; background: #F15848; border-radius: 2px;}.amount_box{display: grid;}.amount_box .amt_1{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; text-align: right; color: #F15848;}.amount_box .amt_1.normal_blue{color: #323C5A !important;}.amount_box .amt_2{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: right; text-decoration-line: line-through; color: rgba(50, 60, 90, 0.7); margin-top: 2px;}.v2_1_trail_last_section_text_price{margin-top: 30px;}.after_trail_box .v2_1_trail_img_text{margin-top: 15px;}.after_trail_price_week_box{font-family: "GT Walsheim Pro", sans-serif; margin-top: 28px; display: inline-grid;}.after_trail_price_week_box span{font-style: normal; font-weight: 500; font-size: 18px; line-height: 21px; color: #323C5A;}.v2_3_delivery_vat{color: var(--dark-blue-50, #8B909F) !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important; line-height: normal;}@media(max-width:992px){.v2_3_delivery_vat{font-size: 14px !important;}}.after_trail_delivery_text_box{font-family: "GT Walsheim Pro", sans-serif; margin-top: 30px; display: flex;}.after_trail_delivery_text_box span{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A;}.after_trail_last .selection_left{margin-right: auto;}.after_trail_last .v2_1_pause_cancel_text{display: block;}.v2_1_checkout_last_btn_section{display: block; margin-top: 28px;}.v2_1_checkout_last_btn_section_box{display: inline-flex; width: 100%; justify-content: center; align-items: center;}.v2_1_checkout_last_btn{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; padding: 5px 16px; border-radius: 35px; display: block;}.v2_1_checkout_last_btn_section .v2_1_checkout_last_btn.btn_1{background: #F9D14E; border: 2px solid #F9D14E;}.v2_1_checkout_last_btn_section .v2_1_checkout_last_btn.btn_2{background: #FFFFFF; border: 1px solid #323C5A; padding: 5px 19.5px;}.v2_1_normal_product{display: block; background: #FFFFFF; border-radius: 5px; padding: 20px 15px; font-family: "GT Walsheim Pro", sans-serif; filter: drop-shadow(0px 4px 8px rgba(50, 60, 90, 0.1));}.v2_1_normal_product_title{padding: 0 15px; margin-bottom: 18px;}.v2_1_normal_product_title span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 22px; line-height: 25px; color: #323C5A; display: flex; margin-top: 1px;}.v2_1_normal_product_separater{background: url("/pawpot_website/static/src/img/v2_1/v2_1_normal_product_separater.svg"); height: 2px; background-repeat: no-repeat;}.v2_1_normal_product .v2_1_normal_product_separater:last-child{display: none;}.v2_1_normal_single_product_box{padding: 20px 15px; padding-bottom: 25px;}.v2_1_normal_single_product_content{display: flex;}.v2_1_normal_single_product_img img{height: 50px; width: 50px; object-fit: cover; margin-right: 15px;}.v2_1_normal_single_product_title_grp{font-family: "GT Walsheim Pro", sans-serif; display: grid;}.v2_1_normal_single_product_title_grp span{font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #323C5A;}.v2_1_normal_single_product_title_grp small{margin-top: 4px; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: rgba(50, 60, 90, 0.7);}.v2_1_normal_single_product_title_amt{margin-left: auto; margin-right: 0; display: grid;}.v2_1_normal_single_product_title_amt span{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; text-align: right; color: #323C5A;}.v2_1_normal_single_product_title_amt .amt_3, .v2_1_normal_single_product_title_amt .amt_3 span{font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: right; text-decoration-line: line-through; color: rgba(50, 60, 90, 0.7); margin-top: -3px;}.v2_1_normal_single_product_title_select{display: flex; margin-top: 7px; width: 100%;}.v2_1_prd_qty{display: flex;}.v2_1_prd_qty_delete{margin-top: 7px; display: flex;}.v2_1_prd_qty_delete a{display: flex;}.v2_1_prd_qty_delete .v2_1_prd_delete{margin-left: 38px;}.v2_1_prd_qty_delete .v2_1_prd_delete img{margin-top: 1px; margin-right: -1px;}.v2_1_prd_qty span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 15px; line-height: 17px; text-align: right; color: rgba(50, 60, 90, 0.7); display: flex; margin-right: 10px; margin-left: 30px;}.checkout_prd_qty{border: none; box-shadow: none; line-height: 0; margin-top: -5px;}.v2_1_prd_qty .select2-container .select2-choice{padding: 0; width: 55px; height: 28px; display: inline-flex; padding: 5px 7.5px; border: 0.5px solid rgba(50, 60, 90, 0.7) !important; border-radius: 5px; box-shadow: none !important;}.v2_1_prd_qty .select2-container .select2-choice > .select2-chosen{margin-right: 15px; margin-left: 0; font-style: normal; font-weight: 500; font-size: 16px !important; line-height: 18px; color: #323C5A;}.v2_1_prd_qty .select2-container .select2-choice .select2-arrow{right: 0px; top: 1px;}.v2_1_prd_qty .select2-choice .select2-arrow{border-left: none !important; margin-top: 0rem; margin-right: 0;}.v2_1_prd_qty .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v2_1/checkout_prd_qty.svg') no-repeat 0 0px !important; background-position-y: center !important; width: 100%; background-position: center center;}.v2_1_normal_product .v2_1_normal_single_product_box:last-child{padding-bottom: 0 !important; display: none;}.padding_bottom_remove{padding-bottom: 0px !important;}.padding_top_update{padding-top: 30px !important;}.amt_2.set_color, .amt_2.set_color span{color:#F15848;}.v2_1_normal_single_product_title_select.v2_1_autoship_selection{margin-top: 24px !important;}.radio_container_autoship{font-family: "GT Walsheim Pro", sans-serif; display: block; position: relative; margin-bottom: 0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; text-align: left; padding-left: 31px;}.radio_container_autoship input{position: absolute; opacity: 0; cursor: pointer;}.radio_container_autoship .checkmark{position: absolute; top: 0px; left: 0px; height: 16px; width: 16px; background-color: transparent; border-radius: 50%; border: 2px solid rgba(50, 60, 90, 0.8); margin-bottom: 0;}.radio_container_autoship:hover input ~ .checkmark{background-color: #ccc;}.radio_container_autoship input:checked ~ .checkmark{background-color: transparent; border: none;}.radio_container_autoship .checkmark:after{content: ""; position: absolute; display: none;}.radio_container_autoship input:checked ~ .checkmark:after{display: block;}.radio_container_autoship .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.radio_container_autoship img{margin-right: 5px; margin-top: -1px;}.v2_1_autoship{display: inline-flex; margin-bottom: 5px; width: 100%; max-height: 28px; height: 28px;}.v2_1_autoship .radio_container_autoship{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #2675A6; max-width: 127px; width: 100%;}.v2_1_cart_autoship_box{width: 100%;}.v2_1_autoship_selector{display: inline-flex; width: 100%; justify-content: start; align-items: center; margin-top: -10px; margin-left: 10px;}.v2_1_autoship_selector .form-control.select2-container{height: fit-content !important; padding: 0; box-shadow: none; border: none; width: 140px; margin-left: 15px;}.v2_1_autoship_selector .select2-container .select2-choice{border: none !important; padding: 5px 5px; max-height: 28px; border: 0.5px solid #323C5A !important; border-radius: 5px; box-shadow: none !important; max-width: 140px; height: auto;}.v2_1_autoship_selector .select2-container .select2-choice > .select2-chosen{margin-right: auto; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 19px; color: #323C5A; font-family: "GT Walsheim Pro", sans-serif; margin-top: -2px; justify-content: left; display: flex;}.v2_1_autoship_selector_discount{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7);}.padding_top_update .v2_1_normal_single_product_title_select{margin-top: 8px;}.padding_top_update .v2_1_prd_qty_delete{margin-top: 8px;}.v2_1_autoship_selector .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v2_1/checkout_prd_qty.svg') no-repeat 0 0px !important; background-position-y: center !important; width: 100%; background-position: center center;}.v2_1_autoship_selector .select2-container .select2-choice .select2-arrow{right: 0;}.v2_1_checkout_disable_btn a{background: rgba(241, 88, 72, 0.5);}.v2_1_last_continue_btn{display: flex; margin-block:auto;}.v2_1_last_continue_btn a{font-family: "GT Walsheim Pro", sans-serif; background: rgba(255, 255, 255, 0.5); border: 2px solid #F15848; border-radius: 35px; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #F15848; padding: 12.5px 39px;}.v2_1_last_continue_btn a:hover{background: #F15848; color: #FFFFFF;}.v2_resp_prd_box_img{display: none;}.v2_resp_prd_box_content{display: flex; width: 100%;}.renalSupportContainer{max-width: 136px; background: #F5C7C3; border-radius: 5px; display: flex; gap: 5px; padding: 5px 6px; margin-left: 65px; margin-top: 10px; align-items: center;}.renalSupportContainer span{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; color: #323C5A; white-space: nowrap;}.renalSupportContainerDesktop{display: flex;}.renalSupportContainerMobile{display: none;}#continueToAddressSpinner a{display: flex; align-items: center; gap: 10px; padding: 12.5px 23px; background: #D3D3D3;}#continueToAddressSpinner a span img{width: 20px; height: 20px;}.deliveryFeetooltip_container{background: #D9D9D9; border-radius: 5px 5px 5px 0px; padding: 10px 20px; position: absolute; top: 5px; left: 124px; max-width: 331px; width: 331px; display: none;}.deliveryFee{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #323C5A;}.deliveryFee span{font-weight: 700;}.deliveryFee_tooltip:hover + .deliveryFeetooltip_container{display: block;}.deliveryFee_tooltip,.serviceFee_tooltip{margin-left: 5px; margin-top: -1px;}.deliveryFee_tooltip_text{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #323C5A; font-style: italic;}@media(max-width:992px){.v2_1_subtotal{line-height: 17px;}.v2_1_cart_amount_box_main_block{margin-top: 5px;}.v2_1_subtotal small{margin-left: 0px; margin-top: 0px;}.pet_prodoct_line_edit{margin-right: 15px;}.pet_prodoct_line_edit img{height: 15px; margin-top: -1px;}.v2_1_checkout_title h2,.v2_1_checkout_title h1{font-size: 25px; line-height: 29px;}.v2_1_product_trail_box_top_section a:nth-child(1){margin-right: 30px;}.v2_1_product_trail_box_top_section a{font-size: 18px; line-height: 21px;}.v2_1_trail_last_section_text_price{display: grid;}.v2_1_trail_last_section_text_price .selection_left{text-align: center; margin-left: 0; display: grid;}.v2_1_trail_last_section_text_price .selection_right{margin-left: auto; margin-right: auto; margin-top: 10px;}.v2_1_checkout_last_btn_section_box{padding: 0 0px;}.v2_1_checkout_last_btn{font-size: 16px; line-height: 18px; padding: 5px 5px;}.v2_1_checkout_btn a{font-size: 16px; line-height: 18px; padding: 13.5px; width: 100%;}.v2_1_cart_amount_box_content{padding: 0 25px;}.v2_1_google_rating{padding: 0 25px;}.v2_1_normal_single_product_content .v2_1_normal_single_product_img{display: none;}.v2_1_checkout_process_details_box{padding: 20px 0px;}.v2_1_normal_product_title{padding: 0 0;}.v2_1_normal_single_product_box{padding: 20px 0; padding-bottom: 25px;}.v2_1_normal_single_product_title_grp span{font-size: 16px; line-height: 18px;}.v2_1_normal_single_product_title_grp span{font-size: 16px; line-height: 18px;}.v2_1_normal_single_product_title_amt span{font-size: 16px; line-height: 18px;}.v2_1_prd_qty span{font-size: 14px; line-height: 16px; margin-right: 10px; margin-left: 10px;}.v2_1_prd_qty_delete .v2_1_prd_delete{margin-left: 10px;}.v2_1_prd_qty .select2-container .select2-choice .select2-arrow{right: 3px; top: 5px;}.v2_1_autoship_selector .select2-container .select2-choice .select2-arrow{right: 0; top: 5px;}.v2_1_autoship_selector .select2-container .select2-choice{width: 140px;}.v2_1_autoship_selector .select2-container .select2-choice{border: none !important; padding: 5px 0px; max-height: 28px; border: 0.5px solid #323C5A !important; border-radius: 5px; box-shadow: none !important; max-width: 140px; height: auto;}.order_detail_1{order: 2;}.order_detail_2{order: 1;}.v2_1_checkout_wrapper_responsive{margin-top: 40px; padding: 0 15px;}.v2_1_card_res .v2_1_cart_amount_box_content{display: none;}.v2_1_card_res .v2_1_google_rating{display: none;}.v2_1_card_res .v2_1_checkout_process_details_box{margin-bottom: 20px; margin-top: -10px;}.v2_1_card_res .v2_1_product_trail_box_top_section a.active{font-size: 18px; line-height: 21px;}.v2_1_trail_img_text_box img{max-height: 26px; margin-bottom: 6px;}.v2_1_trail_img_text_box span{font-size: 14px; line-height: 16px;}.v2_1_trail_img_text_box p{font-size: 12px; line-height: 14px; margin-top: 3.48px;}.v2_1_pause_cancel_text{font-size: 12px; line-height: 14px; text-align: left;}.v2_1_trail_last_section_text_price{display: block;}.v2_1_trail_last_section_text_price .selection_left{width: fit-content;}.v2_1_trail_last_section_text_price .selection_right{margin-left: auto; margin-right: 0; display: block; width: fit-content;}.v2_1_normal_single_product_content{display: grid;}.v2_1_normal_single_product_title_select{display: grid;}.v2_1_normal_single_product_title_amt{margin-left: 0; margin-right: auto; display: grid; margin-top: 10px; margin-bottom: 15px;}.v2_1_prd_qty span{font-size: 15px; line-height: 17px; margin-right: 10px; margin-left: 0;}.v2_1_prd_qty_delete .v2_1_prd_delete{margin-left: 30px;}.v2_resp_prd_box_content{display: grid; width: 100%;}.v2_resp_prd_box_img{display: flex; margin-right: 30px; align-items: center;}.v2_prd_resp_content_box{display: flex;}.v2_resp_prd_box_img img{height: 50px; width: 50px;}.v2_1_normal_single_product_content_master{margin-left: 15px;}.v2_1_autoship{display: inherit; margin-bottom: 15px; width: 100%; max-height: 100%; height: 100%;}.v2_1_normal_single_product_title_select.v2_1_autoship_selection{margin-top: 20px !important; display: block;}.v2_1_autoship .radio_container_autoship{max-width: 100%;}.v2_1_autoship .radio_container_autoship .v2_1_autoship_selector_discount{margin-left: 10px;}.v2_1_autoship_selector{margin-top: 10px; margin-left: 15px;}.v2_1_res_last_shop_conf .v2_1_cart_amount_box_content{display: flex; padding: 0;}.v2_1_res_last_shop_conf .v2_1_google_rating{display: block; padding: 0;}.after_trail_price_week_box span{font-size: 16px; line-height: 18px;}.v2_1_card_single_box{display: inline-flex; width: 100%;}.v2_1_card_single_box .v2_1_card_icon, .v2_1_card_single_box .v2_1_card_change{display: none;}.v2_1_card_selection_box{width: 22px; margin-left: 0 !important; margin-right: auto !important; height: 22px; margin-top: 0 !important;}.last_card_new_card .badge-pill{text-align: center;}.v2_1_checkout_address_section_step_3 .v2_1_checkout_city_state .div1, .v2_1_checkout_address_section_step_3 .v2_1_checkout_city_state .div2{max-width: 265px !important; width: 100%; margin-left: 0 !important; margin-right: auto !important;}.v2_1_checkout_address_section_step_3 .div1 .radio_container{text-align: center !important;}.radio_container_call_action{padding-left: 25px;}.v2_1_checkout_process_row{position: relative; z-index: 0;}.v2_1_checkout_process_amount{position: sticky; z-index: 1; top: 60px;}.v2_1_checkout_process_details{z-index: 0;}.renalSupportContainer{margin-left: 0; margin-top: 5px;}.renalSupportContainerDesktop{display: none;}.renalSupportContainerMobile{display: flex;}.renalSupportContainer span{font-size: 12px;}.renalSupportContainer img{max-width: 16px;}.renalSupportContainer{max-width: 119px;}}@media (min-width: 391px) and (max-width: 1121px){.v2_1_checkout_process_amount{max-width: 660px;}}

/* /pawpot_website/static/src/css/v2_1/checkout_address.css defined in bundle 'web.assets_frontend' */
.set_relative{position: relative;}.v2_1_back_to_cart{justify-content: end; display: flex; align-items: center; position: absolute; left: 0; top: 8px;}.v2_1_back_to_cart img{margin-right: 5px; margin-bottom: 3px;}.v2_1_back_to_cart a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #F15848;}.checkout_process_address .v2_1_checkout_process{margin-top: 50px;}.v2_1_order_summary{font-family: "GT Walsheim Pro", sans-serif; display: flex; margin-right: auto; margin-left: auto; width: 100%; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.v2_1_order_summary span{margin-left: auto; margin-right: auto;}.v2_checkout_amount_separater{background: #ffffff; padding: 0 15px; margin-top: -1px;}.v2_checkout_amount_separater_line{height: 1.5px; width: 100%; background: rgba(50, 60, 90, 0.1); padding: 0 5px; border-radius: 10px;}.v2_1_checkout_all_amount .item_cnt{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7);}.v2_1_checkout_all_amount .item_total_amt span{font-style: normal; font-weight: 400; text-decoration-line: none; display: flex; font-size: 16px; line-height: 18px; text-align: right; color: #323C5A;}.v2_1_checkout_all_amount .v2_1_total_saving{margin-top: 0px;}.margin_bottom_10{margin-bottom: 10px;}.v2_1_checkout_all_amount .v2_1_cart_amount_box_wrapper{display: grid; width: 100%;}.v2_1_checkout_all_amount .item_cnt.order_last_total, .v2_1_checkout_all_amount .item_total_amt.order_last_total{font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; margin-top: -1px;}.v2_1_checkout_all_amount .order_last_total span{font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; margin-top: -2px;}.v2_1_checkout_all_amount .order_last_total span span{margin-top: 0px;}.v2_1_promo_code .coupon_form{max-height: 30px;}.v2_1_promo_code .form-control{max-height: 28px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px !important; line-height: 14px; text-align: left; color: #323C5A; padding: 7px 10px; box-shadow: none; border: none; background: transparent;}.v2_1_promo_code .input-group-append{max-height: 30px; border: none;}.v2_1_promo_code .input-group-append a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #2675A6; padding: 7px 10px; background: transparent; border: none; box-shadow: none;}.v2_1_promo_code .input-group-append a:hover{background-color: transparent !important;}.v2_1_promo_code .coupon_form{background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='5' ry='5' stroke='%23323C5A80' stroke-width='1' stroke-dasharray='4%2c 5' stroke-dashoffset='12' stroke-linecap='round'/%3e%3c/svg%3e"); border-radius: 5px;}.v2_1_promo_code .form-control::placeholder{color: rgba(50, 60, 90, 1); opacity: 1; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px;}.v2_1_promo_code .show_coupon{background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='5' ry='5' stroke='%23323C5A80' stroke-width='1' stroke-dasharray='4%2c 5' stroke-dashoffset='12' stroke-linecap='round'/%3e%3c/svg%3e"); border-radius: 5px; padding: 7px 10px; width: 100%; display: block; max-height: 30px; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: left; color: rgba(50, 60, 90, 0.5) !important;}.padding_top_zero{padding-top: 0; padding-bottom: 0;}.margin_top_zero{margin-top: 0; margin-bottom: 15px;}.v2_1_checkout_step_btn.v2_1_checkout_btn a{padding: 13.5px 74px; margin-left: auto; margin-right: auto;}.v2_1_no_commitment{display: inline-flex; padding: 3px 7px; background: rgba(38, 117, 166, 0.1); border-radius: 2px; margin-bottom: 10px;}.v2_1_no_commitment span{font-family: 'Inter'; font-style: normal; font-weight: 500; font-size: 14px; line-height: 20px; color: #323C5A;}.v2_1_no_commitment_after{display: flex;}.v2_1_no_commitment_after span{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 20px; color: rgba(50, 60, 90, 0.7);}.padding_top_10{padding-top: 0px;}.v2_1_no_commitment_after a{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 20px; color: rgba(50, 60, 90, 0.7); text-decoration-line: underline !important;}.v2_1_checkout_address_section{font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 48px; overflow: hidden;}.v2_1_checkout_address_section_title span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; color: #2675A6;}.v2_1_checkout_address_section_title{margin-bottom: 20px;}.v2_1_address_margin_bottom_15{margin-bottom: 15px;}.v2_1_checkout_address_map{width: 100%; height: 160px;}.v2_1_checkout_address_mapHeight{height: 280px;}.v2_1_address_mapview{height: 100%; width: 100%; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; position: relative;}.v2_1_address_mapview #map{height: 100%; border-radius: 5px;}.v2_1_address_input.v2_1_address_input_5{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.25); border-radius: 5px; padding: 9.4px 19px; border-width: 0.5px; display: grid; padding-bottom: 9.5;}.v2_1_address_input{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.25); border-radius: 5px; padding: 9.2px 19px; border-width: 0.5px; display: grid; padding-bottom: 8.8px;}.v2_1_address_input .select2-container .select2-choice .select2-arrow{right: -5px; top: -11px;}.v2_1_address_input .select2-choice .select2-arrow{border-left: none !important; margin-top: 0rem; margin-right: 0;}.v2_1_address_input .select2-container .select2-choice .select2-arrow b{background: url('/pawpot_website/static/src/img/v2_1/checkout_prd_qty.svg') no-repeat 1px 10px !important; background-position: center center; width: 100%; background-size: 12px 8px !important;}.v2_1_address_input .form-control.select2-container{height: auto !important; padding: 0; border: none; box-shadow: none; background: transparent;}.v2_1_address_input .select2-container .select2-choice{border: none !important; box-shadow: none !important; background: transparent;}.v2_1_address_input .select2-container .select2-choice > .select2-chosen{font-family: "GT Walsheim Pro", sans-serif; background: transparent; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 19px !important; color: #323C5A !important; text-overflow: ellipsis; overflow: hidden; width: 100%; margin: 0px;}.v2_1_address_input .select2-container .select2-choice{line-height: 1; height: 19px; background: transparent; padding: 0;}.v2_1_address_input label{font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #727272; display: flex; margin-bottom: 2px;}.v2_1_address_input .form-control-address{font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px; color: #323C5A; box-shadow: none; border: none; padding: 0; height: inherit; padding-left: 18px; padding-right: 19px; padding-bottom: 9.2px;}.v2_1_checkout_city_state{display: flex; flex-wrap: wrap; grid-gap: 30px;}.v2_1_checkout_city_state .v2_1_address_input, .v2_1_checkout_city_state .v2_1_address_input_blank{width: calc(50% - 15px); padding-bottom: 8.6px;}.v2_1_checkout_city_state .v2_1_address_input .select2-container .select2-choice .select2-arrow{top: -10px;}.v2_1_checkout_city_state .v2_1_address_input .select2-container .select2-choice .select2-arrow b{height: 40px; width: 13px; background: url('/pawpot_website/static/src/img/v2_1/checkout_prd_qty.svg') no-repeat 0px 8px !important; background-position: center center; width: 100%; background-size: 12px 8px !important;}.v2_1_address_margin_bottom_20{margin-bottom: 20px;}.v2_1_checkout_checkbox{max-height: 22px; height: 22px;}.v2_1_checkout_checkbox_box .v3_checkbox_container .checkmark::after{left: -1px; top: -1px; padding-top: 3px; padding-bottom: 3.03px; padding-right: 4px; padding-left: 3px;}.v2_1_checkout_checkbox_box .checkmark{position: absolute; top: 0px; left: 0; height: 22px; width: 22px; background-color: #ffffff; border-radius: 3px; border: 1px solid #323C5A;}.v2_1_checkout_checkbox_box label{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400 !important; font-size: 14px; line-height: 16px; color: #323C5A; height: 22px; display: flex; align-items: center; margin-bottom: 0; padding-top: 2px;}.v2_1_checkout_address_section_step_2 .v2_1_address_inputs_box{margin-top: -1px;}.v2_1_checkout_address_section_step_2 .v2_1_address_input{padding-bottom: 8.7px;}.v2_1_checkout_address_section_step_2 .v2_1_address_input label{margin-bottom: 3px;}.radio_container_call_action{font-family: "GT Walsheim Pro", sans-serif; display: block; position: relative; margin-bottom: 0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; text-align: left; padding-left: 31px;}.radio_container_call_action input{position: absolute; opacity: 0; cursor: pointer;}.radio_container_call_action .checkmark{position: absolute; top: 1px; left: -1px; height: 16px; width: 16px; background-color: transparent; border-radius: 50%; border: 2px solid rgba(50, 60, 90, 0.8); margin-bottom: 0;}.radio_container_call_action:hover input ~ .checkmark{background-color: #ccc;}.radio_container_call_action input:checked ~ .checkmark{background-color: transparent; border: none;}.radio_container_call_action .checkmark:after{content: ""; position: absolute; display: none;}.radio_container_call_action input:checked ~ .checkmark:after{display: block; border: none;}.radio_container_call_action .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.v2_1_checkout_address_section_step_3 .v2_1_checkout_city_state .div1, .v2_1_checkout_address_section_step_3 .v2_1_checkout_city_state .div2{max-width: 200px; width: 100%;}.v2_1_checkout_address_section_step_3 .v2_1_checkout_city_state{max-width: 430pz;}.v2_1_checkout_address_section_step_3 .radio_outer_box{padding: 10px 17px; padding-left: 15px; background: white; margin-bottom: 0px;}.v2_1_checkout_address_section_step_3 .div1 .radio_container{text-align: right;}.v2_1_checkout_address_section_step_3 .v2_1_checkout_city_state{max-width: 430px;}.v2_1_checkout_address_section.v2_1_checkout_address_section_step_2{margin-bottom: 51px;}.v2_1_checkout_address_section_step_3 .radio_container .checkmark{position: absolute; top: 1px; left: -3px; height: 16px; width: 16px; background-color: transparent; border-radius: 50%; border: 2px solid #323C5A; margin-bottom: 0;}.v2_1_checkout_address_section_step_3 .radio_container .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.v2_1_checkout_address_section_step_3 .div1 .radio_container, .v2_1_checkout_address_section_step_3 .div2 .radio_container{top: -1px; left: 1px;}.v2_1_card_single_box{display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}.v2_1_card_single_box{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; padding-top: 19px; padding-bottom: 16px; padding-left: 19px; padding-right: 25px;}.v2_1_card_details_box{margin-top: 29px;}.v2_1_radio_container_card_select{font-family: "GT Walsheim Pro", sans-serif; display: block; position: relative; margin-bottom: 0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; text-align: center;}.v2_1_radio_container_card_select input{position: absolute; opacity: 0; cursor: pointer;}.v2_1_radio_container_card_select .checkmark{position: absolute; left: 0; height: 16px; width: 16px; background-color: transparent; border-radius: 50%; border: 2px solid #323C5A; margin-bottom: 0;}.v2_1_radio_container_card_select:hover input ~ .checkmark{background-color: #ccc;}.v2_1_radio_container_card_select input:checked ~ .checkmark{background-color: transparent; border: none;}.v2_1_radio_container_card_select .checkmark:after{content: ""; position: absolute; display: none;}.v2_1_radio_container_card_select input:checked ~ .checkmark:after{display: block;}.v2_1_radio_container_card_select .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.v2_1_card_selection_box{width: 22px; margin-left: -1px; margin-right: 46px; height: 22px; margin-top: -7px;}.v2_1_card_icon{width: 39.81px; margin-left: 0; margin-right: 21px;}.v2_1_card_change{margin-right: -1px; margin-left: auto; margin-top: -3px;}.v2_1_card_type{font-family: "GT Walsheim Pro", sans-serif; display: flex; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.9);}.v2_1_card_type span{font-style: normal; font-weight: 400; font-size: 15px; line-height: 20px; color: rgba(50, 60, 90, 0.7); margin-left: 10px;}.v2_1_card_expir{display: flex; font-family: "GT Walsheim Pro", sans-serif; max-width: 180px; font-style: normal; font-weight: 400; font-size: 15px; line-height: 20px; color: rgba(50, 60, 90, 0.7); margin-top: 3px;}.v2_1_card_change a{font-family: "GT Walsheim Pro", sans-serif; border: 1px solid #323C5A; border-radius: 5px; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A; padding: 4px; padding-bottom: 3px;}.v2_1_card_icon img{margin-left: -2px; margin-top: -3px;}.v2_1_new_card_details_add_btn{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #2675A6;}.v2_1_new_card_details .v2_1_checkout_city_state{max-width: 100%;}.v2_1_address_margin_top_15{margin-top: 15px;}.last_card_new_card .payment_option_name{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400 !important; font-size: 16px; line-height: 18px; color: #2675A6; display: inline-flex; cursor: pointer;}.last_card_new_card input[type='radio']{display: none;}.last_card_new_card .badge-pill{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400 !important; font-size: 14px; line-height: 16px; color: black; padding: 9px; padding-top: 2px; padding-bottom: 2px;}.last_card_new_card label{display: inline-flex; margin: 0 !important;}.last_section_card_add{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px !important;}.v2_1_cards .o_payment_form .card-footer:last-child{border-bottom-right-radius: 5px !important; border-bottom-left-radius: 5px !important;}.v2_1_address_input.is-invalid,#showForPickup.is-invalid,.v2_1_checkout_address_map .is-invalid{box-shadow: 0 0 10px #f15848 !important; border-color: #f15848;}.v2_product_cart{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.v2_1_confirm_box{font-family: 'GT Walsheim Pro'; background: #FFFFFF; border-radius: 5px;}.v2_1_confirm_title{padding: 20px 30px; padding-bottom: 19px;}.v2_1_confirm_title span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; color: #323C5A;}.v2_1_confirm_order_details{padding: 20px 30px;}.v2_1_order_name{font-family: 'GT Walsheim Pro'; font-style: italic; font-weight: 400 !important; font-size: 25px !important; line-height: 29px !important; color: #2675A6 !important;}.v2_1_confirm_order_details_div_2 date{color: #03A000; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: 20.61px;}.v2_1_confirm_order_details_div{display: flex; margin-bottom: 10px;}.v2_1_confirm_order_details_div_1, .v2_1_confirm_order_details_div_2{font-family: 'GT Walsheim Pro';}.v2_1_confirm_order_details_div_1{max-width: 182px; width: 100%; margin-right: 20px;}.v2_1_confirm_order_details_div_1 span{font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A;}.v2_1_confirm_order_details_div_2 span{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; word-wrap: break-word;}.v2_1_confirm_pay_method{margin-bottom: 12px;}.v2_1_conf_detail_address{max-width: 190px; display: block;}.v2_1_confirm_order_details p{margin-bottom: 0;}.v2_1_confirm_order_details_btns{margin-top: 31px;}.v2_1_confirm_order_details_btns_box{display: flex; font-family: 'GT Walsheim Pro';}.v2_1_confirm_order_details_btn_1{margin-left: 0; margin-right: auto;}.v2_1_confirm_order_details_btn_2{margin-left: auto; margin-right: 0;}.v2_1_confirm_order_details_btns_box a{font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; padding: 5px 18px; border-radius: 35px; display: block;}.v2_1_confirm_order_details_btn_1 a{background: #F15848; border-radius: 35px; color: #FFFFFF; padding: 5px 29px;}.v2_1_confirm_order_details_btn_2 a{background: #FFFFFF; border: 1px solid #323C5A; color: #323C5A; margin-top: -1px;}@media(min-width:992px){.section_sticky_checkout{overflow: inherit;}.sticky_parent_checkout{align-items: baseline; position: relative; justify-content: space-around; align-items: flex-start;}.sticky_div_checkout{position: sticky; top: 100px;}}@media(max-width:992px){.v2_1_back_to_cart{top: -35px;}.checkout_process_address{padding: 0 15px;}.checkout_process_address .v2_1_checkout_process{margin-top: 40px;}.v2_1_checkout_address_section_title span{font-size: 20px; line-height: 23px;}.v2_1_checkout_city_state{display: flex; flex-wrap: wrap; grid-gap: 15px;}.v2_1_checkout_city_state .v2_1_address_input, .v2_1_checkout_city_state .v2_1_address_input_blank{width: 100%;}.v2_1_last_continue_btn a{text-align: center; margin-right: auto; margin-left: auto;}.v2_1_last_continue_btn a{font-size: 18px; white-space: nowrap; padding: 12.5px 40px;}.v2_1_last_cancel_btn{font-size: 18px !important; padding: 5.5px 17px !important;}.v2_1_checkout_address_map{width: 100%; height: 358px;}.v2_1_confirm_order_details_btns_box a{font-size: 16px; line-height: 18px; padding: 5px 15px;}.v2_1_confirm_order_details_div_1 span{font-size: 16px; line-height: 18px;}.v2_1_confirm_order_details_div_1{max-width: 161px; margin-right: 14px; align-items: baseline; display: flex;}.v2_1_confirm_pay_method .v2_1_confirm_order_details_div_2{margin-top: 0;}.v2_3_place_order_state4{padding: 13.5px 16.5px;}.closeMapBtnDivContainer{position:absolute; top: 10px; right: 10px;}}@media(max-width:400px){.v2_1_last_continue_btn a{padding: 12.5px 18px;}}.v2_1_card_error{background: #F15848; border-radius: 5px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 18px; line-height: 20px; text-align: left; padding: 10px; color: white; width: fit-content; margin-bottom: 15px;}.v2_1_promo_code .coupon_form{display: inline-block; width: 100%;}.coupon_span_remove{display: flex; flex-wrap: inherit; justify-content: inherit; grid-gap: 5px; align-items: center;}.map-error{box-shadow: 0 0 10px #f15848 !important; border-color: #f15848 !important;}.combo_code_number{display: flex;}.showForPickup{display: none;}.combo_code_number #dropdownpetButton{height: 55px; background: transparent; border: none; border-right: 1px solid rgba(50, 60, 90, 0.2); padding-right: 20px; padding-left: 20px;}.combo_code_number .v2_3_phoneCode_dropdown{padding-left: 0px !important;}.combo_code_number .dropdown-menu{z-index: 10002; border: 0.5px solid rgba(50, 60, 90, 0.5);}.combo_code_number #dropdownpetButton img, .combo_code_number .dropdown-menu img{height: 30px; width: 30px; border-radius: 50%; margin-right: 15px;}.uaePhoneCode img{object-fit: unset!important;}.combo_code_number #dropdownpetButton img{margin-right: 5px;}.combo_code_number .dropdown-item{font-family: "GT Walsheim Pro", sans-serif; font-size: 16px !important; line-height: 18px; font-weight: 400; padding: 10px 20px; border-bottom: 1px solid rgba(50, 60, 90, 0.4);}.combo_code_number a.dropdown-item:hover{color: white !important; background: #323C5A !important;}.combo_code_number .dropdown-item:last-child{border-bottom: none;}.phoneCodeSelectionDropdown{margin-left: -20px !important; max-width: 440px ; overflow-x: hidden !important;}.phoneCodeSelectionDropdownOrders{max-width: 440px ; overflow-x: hidden !important;}.checkout_country_code{color: #323C5A !important;}@media(max-width:992px){.checkout_process_address select{-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none; background-image: url('/pawpot_website/static/src/img/v2_1/checkout_prd_qty.svg') !important; background-size: 12px 8px !important; background-position: right center !important; background-repeat: no-repeat !important; padding-right: 24px !important; background-position-x: calc(100% - 18px) !important; font-family: "GT Walsheim Pro", sans-serif; background: transparent; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px !important; color: #323C5A;}}.v2_1_confirm_order_details .bg-info{background-color: #fff3cd !important; border: none !important;}.v2_1_confirm_order_details .bg-info .card-header{background-color: unset !important; border-bottom: unset !important;}.v2_1_confirm_order_details .card-header p span{color: #323C5A !important;}.v2_1_address_select_box{display: flex; padding: 0 20px 10px 20px; align-items: center; overflow: hidden;}.v2_1_address_box span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 500; line-height: normal; display: block;}.v2_1_address_box .v2_1_address_details{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal; margin-bottom: 0; margin-top: 8px; text-overflow: ellipsis; overflow: hidden;}.v2_1_address_box{overflow: hidden;}.v2_1_address_selection_box a{color: #2675A6 !important; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal; display: block;}.v2_1_address_selection_box{margin-right: 0; margin-left: auto; min-width: 170px;}.v2_1_add_change_address_single_box{display: flex; padding: 16px 20px 16px 20px; word-break: break-all; border-top: 0.5px solid rgba(50, 60, 90, 0.25);}.v2_1_sec_1_address{display: block; word-break: break-all; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_1_sec_2_address{margin-right: 0; margin-left: auto; white-space: nowrap;}.v2_1_sec_2_address span{color: #85ACC5; text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; border-radius: 5px; border: 1px solid #85ACC5; padding: 5px;}.v2_1_new_address_add{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; border-radius: 5px; border: 0.5px dashed #2675A6; background: #FFF; padding: 10px;}.v2_1_if_new_address .form-control::placeholder{color: #727272; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; opacity: 1;}.v2_1_whatsapp_text{color: #2675A6; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-top: -11px; display: block; margin-bottom: 15px; margin-left: 3px;}.v2_1_cancel_address a{color: #F15848; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; border-radius: 35px; border: 2px solid #F15848; background: #FFF; padding: 5px 40px;}.v2_1_last_cancel_btn{display: flex; justify-items: center; justify-content: center; align-items: center; font-family: "GT Walsheim Pro", sans-serif; background: rgba(255, 255, 255, 0.5); border: 2px solid #F15848; border-radius: 35px; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #F15848; padding: 12.5px 39px; margin-left: 14px;}.v2_1_do_not_call{width: calc(50% - 15px); display: flex; align-items: center;}.v2_1_divideraddressslot span{color: #2675A6; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; position: relative; width: 100%; text-align: center;}.v2_1_divideraddressslot div{width: 100%; text-align: center;}.v2_1_divideraddressslot div::after{width: 100%; text-align: center; border-bottom: 1px solid rgba(50, 60, 90, 0.50); content: ""; height: 1px; left: 0; display: block; margin-top: -10px;}#v2_1_current_data_set .v2_1_divideraddressslot span{background: #f6f6f6 !important; padding: 0 6px;}#v2_1_last_continue_btn_section.last-btn-block{padding: 30px 16px; border-radius: 5px; background: #FFF; display: flex;}.v2_1_last_btn_order_amt{margin-left: auto; margin-right: 0; display: grid; text-align: right;}.v2_1_last_btn_order_amt small{color:#323C5A; font-family: Inter; font-size: 14px; font-style: normal; font-weight: 500; line-height: 20px; padding: 3px 7px; border-radius: 2px; background: rgba(38, 117, 166, 0.10);}.v2_1_last_btn_order_amt #subtotal_amt{white-space: nowrap; color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; margin-block: auto;}.v2_1_final_checkout_submit_btn.v2_1_checkout_disable_btn{display: none !important;}.v2_1_last_continue_btn a{background: #F15848; color: #FFFFFF; border-color: transparent;}.v2_1_if_new_address .v2_1_address_input{max-height: 58px;}.v2_1_last_btn_order_amt span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; display: initial; margin-top: auto; margin-bottom: 13px;}@media(max-width:992px){#v2_1_last_continue_btn_section.last-btn-block{display: block;}.v2_1_last_btn_order_amt{margin-left: auto; margin-right: auto; display: grid; text-align: center; margin-top: 15px;}.v2_1_if_new_address .v2_1_address_input{max-height: fit-content;}.hide_last_btn_block{display: none !important;}}#iscityrequiredmodalpopup{z-index: 999999;}#iscityrequiredmodalpopup .modal-dialog{max-width: 430px;}#iscityrequiredmodalpopup .modal-header{padding: 10px; border-bottom: none; padding-bottom: 0;}#iscityrequiredmodalpopup .modal-body{padding-top: 0; margin-top: -12px; padding-bottom: 30px;}#iscityrequiredmodalpopup .modal-body img{height: 190px; width: auto; display: block; margin: auto;}#iscityrequiredmodalpopup .modal_main_title{max-width: 373px; display: block; margin: auto; margin-top: 6px; color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 400; line-height: normal;}#iscityrequiredmodalpopup .modal_sub_title{margin-top: 8px; text-align: center; color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal;}#iscityrequiredmodalpopup .citymodalselectiondropdowns{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 10px; width: 100%; margin-top: 20px;}#iscityrequiredmodalpopup .citymodalselectiondropdowns .v2_1_address_input{max-width: 192px; width: 100%; max-height: 55px;}#iscityrequiredmodalpopup .citymodalsubmit_btn{display: block; text-align: center; margin-top: 30px;}#iscityrequiredmodalpopup .citymodalsubmit_btn a{border-radius: 30px; background: #2675A6; color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; padding: 5px 40px; max-width: 250px; width: 100%; display: block; margin: auto; height: 50px; display: flex; text-align: center; justify-content: center; align-items: center;}#v2_1_shipping_slot_view .checkmark::after{content: url("/pawpot_website/static/src/img/v3/address_tick.png");}@media(max-width: 992px){.v2_1_sec_1_address{max-width: 170px;}}.v2_3changeDate_inputLabelContainer{width: 100%; display: flex;}.v2_3_changeDelivery_dateMain_container{padding: 18px 20px !important; cursor: pointer;}.V2_3_changeDate_imgContainer{max-width: 30px; max-height: 30px; margin-block: auto; margin-right: 10px; padding-left: 20px; min-width: 50px; min-height: 30px;}.V2_3_changeDate_imgContainer img{width: 100%; height: 100%;}.v2_3_changeDate_inputContainer{width: 100%;}.v2_3_changeDate_inputContainer label{margin: 0 !important; padding-top: 18px; cursor: pointer;}.v2_3_changeDate_inputContainer input{padding-left: 0 !important; padding-bottom: 17px !important; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; cursor: pointer;}.v2_3_changeDate_btnContainer{display: flex; padding-right: 20px; align-items: center;}.v2_3_ChangeDate_btn{color: #2675A6 !important; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-decoration: underline !important; border-bottom: 1px solid #2675A6;}#v2_3_calender_popup{display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #fff; border: 1px solid #ccc; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); z-index: 9999; max-width: 370px; width: 100%;}#v2_3_calender_overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 9999;}#closeBtn{cursor: pointer;}.v2_3_calender_wrapper{width: 450px; background: #fff; border-radius: 10px; -webkit-box-shadow: 0 15px 40px rgba(0, 0, 0, 0.12); box-shadow: 0 15px 40px rgba(0, 0, 0, 0.12);}.v2_3_calender_wrapper header{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; padding-top: 31px; padding-left: 63px; padding-right: 20px; margin-bottom: 11px;}.v2_3_calender_wrapper_checkout header{padding-left: 42px; padding-right: 0px; padding-top: 40px;}.v2_3_calendarCloseBtnContainer{float: right; padding: 10px; cursor: pointer; width: 35px; display: flex; align-content: center; justify-content: center; height: 37px; align-items: center; padding-left: 0; padding-bottom: 0;}.v2_3_calender_WeeksDiv{padding: 20px; padding-left: 0; padding-right: 0; padding-bottom: 0; max-width: 309px; margin: auto;}.v2_3_calender_WeeksDiv ul{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; text-align: center; gap: 14px; padding-left: 10px;}.v2_3_calender_WeeksDiv .v2_3_calender_days{margin-bottom: 20px;}.v2_3_calender_WeeksDiv li{color: #333; width: calc(100% / 7); font-size: 1.07rem;}.v2_3_calender_weeks{justify-content: center;}.v2_3_calender_WeeksDiv .v2_3_calender_weeks li{color: var(--Dark-Blue, #323C5A); text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; cursor: pointer; width: 30px;}.v2_3_calender_WeeksDiv .v2_3_calender_days li{z-index: 1; cursor: pointer; position: relative; margin-top: 4px; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; border-radius: 30px; height: 30px; width: 30px; display: flex; align-content: center; justify-content: center; align-items: center;}.available_delivery_day{color: #2675A6 !important; background: rgba(38, 117, 166, 0.10); font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 700 !important; line-height: normal !important;}.v2_3_calender_days li.inactive{color: #323C5A; background:none;}.v2_3_calender_days li.active{color: #FFF !important; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_calender_days li::before{position: absolute; content: ""; left: 50%; top: 50%; height: 30px; width: 30px; z-index: -1; border-radius: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}.v2_3_calender_days li.active::before{background: #2675A6;}.v2_3_calender_days li:not(.active):hover::before{background: rgba(38, 117, 166, 0.10);}.v2_3_calender_days li:not(.available_delivery_day):hover::before{background: transparent;}.v2_3_calender_days li.active:hover::before{background: #2675A6;}.v2_3_calender_current_date{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}#v2_3_calender_prev,#v2_3_calender_prev_checkout{margin-right: 30px; cursor: pointer;}#v2_3_calender_next,#v2_3_calender_next_checkout{cursor: pointer;}.v2_3_calender_weeks li:last-child{margin-right: 0;}.v2_3_calender_days li:nth-child(7){margin-right: 0;}.v2_3_calendertxt_container{max-width: 322px; margin: auto;}.v2_3_calendertxt_container p{color:#323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0; padding-left: 17px;}.v2_3_changeDate_confirmBtnContainer{margin-top: 20px; display: flex; justify-content: center; margin-bottom: 30px;}.v2_3_changeDate_confirmBtnContainer a{display: flex; width: 156px; height: 35px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; border-radius: 35px; background: #F15848; color: #FFF; text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; white-space: nowrap;}#delivery_dateInput:read-only{background: none; opacity: none;}.v2_3_fullName_warningCheckout{margin-bottom: 16px;}.v2_3_fullName_warningUserProfile{margin-top: 0px; margin-bottom: 12px;}.v2_3_orderSummary_placeOrder{padding-top: 0 !important;}#v2_3_checoutAutoshipbottomTxtcontainer{margin-top: -40px; max-width: 623px; margin-left: auto; margin-right: auto;}#v2_3_checoutAutoshipbottomTxtcontainer p{color: rgba(50, 60, 90, 0.70); font-family: Inter; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_delivery_time_slot_text span{color: rgba(255, 0, 0, 0.50); text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal;}#v2_1_shipping_slot_view{grid-row-gap: 4px;}.select2-search input{background: url('/pawpot_website/static/src/img/v2_3/search_iconImg.png') no-repeat 100% , linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0; background-size: 25px;}.v2_3_calender_wrapper_checkout{border-radius: 5px !important; border: 0.5px solid rgba(50, 60, 90, 0.50) !important; background: var(--White, #FFF) !important;}.deliveryType_delivery,.deliveryType_pickUp{display: flex; align-items: center; gap: 10px; padding: 10px 15px; gap: 10px; border: 1px solid #000000; border-radius: 20px; max-width: 243px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A; cursor: pointer;}#delivery,#pickup{border: 1px solid #323C5A; cursor: pointer;}#delivery:checked::before,#pickup:checked::before{background: #323C5A;}#delivery:checked::before + .deliveryType_delivery{background: #8EB5CE;}.checkedDeliveryTypeRadioBtn{background: #8EB5CE; border: none;}.pickupAddressMainContainer{margin-top: 30px;}.pickupAddressHeader p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.pickupAddressHeader p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A;}.pickupAddressContentContainer{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; padding: 15px 20px;}.pickupAddressContentheader{display: flex; justify-content: space-between;}.pickupAddressContentheader span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 18px; line-height: 21px; color: #323C5A; margin-bottom: 8px;}.pickupAddressTxtContainer p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 8px;}.pickupAddressTxtContainer p span a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 16px; line-height: 18px; text-decoration-line: underline !important; color: #2675A6;}.pickupAddressNoteContainer{margin-top: 10px; margin-bottom: 15px;}.pickupAddressNoteContainer p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 14px; line-height: 16px; color: #323C5A;}.v2_3_calender_wrapper_checkout{border-radius: 5px !important; border: 0.5px solid rgba(50, 60, 90, 0.50) !important; background: var(--White, #FFF) !important;}.orderReminder{background: rgba(241, 88, 72, 0.3); border: 1px solid #F15848; border-radius: 5px; padding: 10px; display: flex; justify-content: space-between; margin: 10px; margin-top: 0px;}.orderReminder p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 14px; line-height: 16px; color: #323C5A; margin-bottom: 0;}.orderReminder p a{color: #2675A6;}.orderReminder img{max-width: 16px; max-height: 16px;}@media(max-width:992px){#v2_1_shipping_slot_view{grid-row-gap: 4px;}.v2_1_do_not_call{margin-top: 15px; order: 2; width: 100%;}.citymodalselectiondropdowns{}#iscityrequiredmodalpopup .citymodalselectiondropdowns{flex-wrap: nowrap;}#iscityrequiredmodalpopup .citymodalselectiondropdowns .v2_1_address_input{max-height: unset;}.citymodalselectiondropdowns .v2_1_address_input label, .v2_1_address_input label{margin-left: 6px;}.citymodalselectiondropdowns #partner_state_modal,.citymodalselectiondropdowns #partner_city_modal{padding-left: 6px; padding-right: 0; background-position-x: calc(100% - 10px) !important;}#country_id,#state_id,#v2_1_user_city,#delivery_slot_id{padding-left: 18px; padding-bottom: 9.2px; -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none; background-image: url('/pawpot_website/static/src/img/v2_1/drop_down_arrow.png') !important; background-position: right center !important; background-repeat: no-repeat !important; padding-right: 24px !important; background-position-x: calc(100% - 18px) !important; font-family: "GT Walsheim Pro", sans-serif; background: transparent; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px !important; color: #323C5A; background-position-y: 5px !important;}}

/* /pawpot_website/static/src/css/v2_1/appointment.css defined in bundle 'web.assets_frontend' */
.section_hide{display: none !important; transition: 0.5s ease-in;}.v2_1_appointment_section{display: block; margin-top: 40px; margin-bottom: 80px;}.v2_1_appointment_steps{display: block; max-width: 676px; width: 100%; margin-left: auto; margin-right: auto;}.v2_1_appointment_step_box{display: flex; flex-wrap: wrap; justify-content: center; margin-right: auto; margin-left: auto;}.v2_1_appointment_line{margin-top: 7.1px; border-top: 5px solid #c6c6c6; position: relative;}.v2_1_appointment_step_1 .v2_1_appointment_line, .v2_1_appointment_step_3 .v2_1_appointment_line{width: 287px;}.v2_1_appointment_step_2 .v2_1_appointment_line{width: 1px;}.v2_1_appointment_not_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_blank.svg"); position: absolute; right: 0; display: flex; margin-top: -12.5px; margin-right: -10px;}.v2_1_appointment_step_1.v2_1_appointment_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_selected.svg"); position: absolute; left: 0; display: flex; margin-top: -12.5px; margin-left: -10px;}.v2_1_appointment_step_1.v2_1_appointment_not_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_step.svg"); left: 0; margin-left: -10px;}.v2_1_appointment_step_1.v2_1_appointment_not_selected .v2_1_appointment_line{border-color: #323c5a;}.v2_1_appointment_step_2.v2_1_appointment_not_selected .v2_1_appointment_line{border-color: #323c5a;}.v2_1_appointment_step_3.v2_1_appointment_selected .v2_1_appointment_line{border-color: #323c5a;}.v2_1_appointment_step_2.v2_1_appointment_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_selected.svg"); position: absolute; left: 0; display: flex; margin-top: -12.5px; margin-left: -10px; z-index: 999;}.v2_1_appointment_step_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #323c5a;}.v2_1_appointment_selected span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; color: #2675a6;}.v2_1_appointment_step_box .v2_1_single_line_box{display: grid;}.v2_1_appointment_step_text_box .v2_1_appointment_step_1 span, .v2_1_appointment_step_text_box .v2_1_appointment_step_2 span, .v2_1_appointment_step_text_box .v2_1_appointment_step_3 span{display: flex;}.v2_1_appointment_step_text_box .v2_1_appointment_step_1{max-width: 82px; width: 100%; margin-left: 9px;}.v2_1_appointment_step_text_box .v2_1_appointment_step_2{max-width: 139px; width: 100%; margin-right: auto; margin-left: 178px;}.v2_1_appointment_step_text_box .v2_1_appointment_step_3{max-width: 120px; width: 100%; margin-right: -10px;}.v2_1_appointment_step_text_box{margin-top: 27px;}.v2_1_appointment_information_box{max-width: 890px; width: 100%; margin-right: auto; margin-left: auto; margin-top: 40px;}.v2_1_appointment_section_title{text-align: center;}.v2_1_appointment_section_title span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323c5a;}.v2_1_appointment_time_date_selector_box{margin-top: 50px;}.v2_1_master_div_calendar{font-family: "GT Walsheim Pro", sans-serif; display: flex; flex-wrap: wrap; justify-content: center; max-width: fit-content; margin-right: auto; margin-left: auto;}.v2_1_master_div_calendar{background: #ffffff; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px;}.v2_1_master_div_calendar .v2_1_calendar_view{padding: 30px; padding-right: 32px;}.v2_1_calendar_box{width: 100%; max-width: 490px;}.v2_1_calendar_view table{margin-bottom: 0;}.v2_1_calendar_view{font-family: "GT Walsheim Pro", sans-serif; position: relative;}.v2_1_calendar_view h3{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323c5a; margin-bottom: 17px;}.v2_1_calendar_view .o_calendar_days td{height: 30px; width: 30px;}.v2_1_calendar_view td{padding: 0; border: none !important;}.v2_1_calendar_view .table th, .v2_1_calendar_view .table td{padding: 0.75rem; vertical-align: middle; border-top: none;}.v2_1_calendar_view .table th{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323c5a;}.v2_1_calendar_view .table td{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323c5a;}.v2_1_available_slot{font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #2675a6; background: rgba(133, 172, 197, 0.3); border-radius: 50%; width: 30px; height: 30px; padding: 0 !important; position: relative; margin-right: auto; margin-left: auto;}.v2_1_calendar_view .o_calendar_days .o_day{background: transparent;}.v2_1_available_slot span{height: 30px; position: absolute; text-align: center; width: 30px; top: 0; left: 0px; line-height: 2;}.v2_1_calendar_view .o_calendar_days .o_today::after{content: ""; position: absolute; border-bottom: none; border-left: none; bottom: 0px; right: 0px;}.v2_1_calendar_view .dropdown-toggle::after{display: none; 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;}.v2_1_calendar_view th{text-transform: uppercase;}.v2_1_calendar_next_prev_btn{position: absolute; top: 26px; right: 28px; width: 8px;}.v2_1_calendar_prev{margin-right: 24px;}.v2_1_calendar_view table{margin-bottom: 0;}.v2_1_calendar_view{transition: 0.5s ease-in-out;}.v2_1_slot_box_wrapp{padding-left: 54px; padding-top: 30px; padding-right: 28px; font-family: "GT Walsheim Pro", sans-serif; border-left: 0.5px solid rgba(139, 144, 159, 0.5); height: 100%;}.v2_1_slot_box_title{display: flex; text-align: left; margin-top: -1px;}.v2_1_slot_box_title span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323c5a;}.v2_1_slot_box{max-width: 370px;}.v2_1_time_slot_section{margin-top: 24px; height: 310px; overflow-x: hidden; overflow-y: auto; min-width: 285px;}.v2_1_time_slot_box{border: 1px solid #2675a6; border-radius: 5px;}.v2_1_time_slot_section a:last-child{margin-bottom: 0;}.v2_1_time_slot_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #2675a6;}.v2_1_time_slot_section .v2_1_time_slot_box:hover{background: #2675a6; border: 1px solid #2675a6; border-radius: 5px;}.v2_1_time_slot_section .v2_1_time_slot_box:hover span{color: #ffffff !important;}.v2_1_time_slot_box{margin-bottom: 13px; padding: 10px; text-align: center; max-height: 43px;}.v2_1_customer_pets_appointment{margin-top: 39px;}.v2_1_customer_pets_appointment_box{max-width: 890px; font-family: "GT Walsheim Pro", sans-serif; display: flex; flex-wrap: wrap; justify-content: left; margin-right: auto; margin-left: 0; width: fit-content; grid-gap: 5px;}.v2_1_appointment_img{width: 55px;}.v2_1_appointment_pet_content{width: 770px;}.v2_1_appointment_pet_content.v2_1_appointment_extra_width{width: 829px;}.v2_1_appointment_date_time{padding: 15px 20px; font-family: "GT Walsheim Pro", sans-serif; display: inline-block; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323c5a; background: #e7e7e7; border-radius: 10px 10px 10px 0px; margin-left: 15px; margin-top: 1px;}.v2_1_appointment_date_time span{font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323c5a;}.v2_1_appointment_pet_section{margin-top: 31px;}.v2_1_appointment_pet_section_wrapper{display: flex; flex-wrap: wrap; justify-content: left; margin-right: auto; margin-left: auto; width: 100%; grid-gap: 30px; grid-row-gap: 24px;}.v2_1_appointment_pet_box{background: #ffffff; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; padding: 30px 35px; max-width: 170px; width: 100%; padding-bottom: 28px;}.v2_1_appointment_pet_box span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323c5a; display: block;}.v2_1_appointment_pet_box .v2_1_appointment_add_new_pet{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; color: #2675a6; display: block;}.v2_1_appointment_pet_img img{height: 100px; width: 100px; object-fit: cover; margin-right: auto; margin-left: auto; border-radius: 50%;}.v2_1_appointment_pet_box_new_pet{padding-top: 58px; padding-bottom: 59px; background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='5' ry='5' stroke='%232675A6FF' stroke-width='2' stroke-dasharray='5%2c 9' stroke-dashoffset='12' stroke-linecap='round'/%3e%3c/svg%3e") !important; border-radius: 5px; border: none; height: 100%;}.v2_1_appointment_div_step_2 .v2_1_appointment_pet_section_wrapper{margin-left: 15px;}.v2_1_appointment_div_step_2 .v2_1_appointment_reasons_section{margin-left: 14px;}.v2_1_appointment_choose_diffrent_pet{font-family: "GT Walsheim Pro", sans-serif; display: flex; margin-top: 10px; margin-left: 15px;}.v2_1_appointment_choose_diffrent_pet a{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #2675a6;}.v2_1_appointment_innrer_box_margin_bottom{margin-bottom: 60px;}.v2_1_appointment_innrer_box_margin_top{margin-top: 60px;}.radio_container_reason{font-family: "GT Walsheim Pro", sans-serif; display: block; position: relative; margin-bottom: 0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-style: normal; text-align: left; padding-left: 32px;}.radio_container_reason_title{font-weight: 700; font-size: 18px; line-height: 21px; color: #323c5a;}.radio_container_reason_description{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7); margin-top: 2px;}.radio_container_reason input{position: absolute; opacity: 0; cursor: pointer;}.radio_container_reason .checkmark{position: absolute; left: 0; height: 18px; width: 18px; background-color: transparent; border-radius: 50%; border: 2px solid #323c5a; margin-bottom: 0; top: 52%; transform: translateY(-52%);}.radio_container_reason:hover input ~ .checkmark{background-color: #ccc;}.radio_container_reason input:checked ~ .checkmark{background-color: transparent; border: none;}.radio_container_reason .checkmark:after{content: ""; position: absolute; display: none;}.radio_container_reason input:checked ~ .checkmark:after{display: block;}.radio_container_reason .checkmark::after{content: url(/pawpot_website/static/src/img/v2_1/radio_check.svg);}.v2_1_appointment_reasons_section_box{margin-bottom: 35px;}.v2_1_appointment_reasons_section_box:last-child{margin-bottom: 0;}.v2_1_appointment_continue_button{margin-left: 14px;}.v2_1_appointment_continue_button .v2_1_appointment_btn{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #ffffff; background: #2675a6; border-radius: 35px; padding: 13.5px 55.5px; border: none; box-shadow: none;}.v2_1_appointment_div_step_2_continue_btn{margin-top: 60px;}.v2_1_appointment_choose_diffrent_pet.v2_1_choose_top_15{margin-top: 15px !important;}#v2_1_more_details{font-family: "GT Walsheim Pro", sans-serif; background: #ffffff; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; padding: 16px 20px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323c5a; width: 100%; height: 86px; outline: none;}#v2_1_more_details::placeholder{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #c6c6c6;}.v2_1_appointment_pet_more_detail_text{margin-left: 15px;}.v2_1_customer_pets_appointment_box .is-invalid{border-color: #dc3545 !important; box-shadow: 0px 2px 15px 0px #f15848 !important;}.v2_1_appointment_pet_section .v2_1_address_input, .v2_1_appointment_div_step_2 .v2_1_address_input{margin-left: 15px;}#v2_1_appointment_3 .v2_1_address_input{max-height: 55px; height: 55px;}.v2_1_last_mobile_section{width: 100%;}.v2_1_last_mobile_section .v2_1_address_input{margin-left: 0; padding: 0;}.v2_1_last_mobile_section .form-control-address{padding: 18px 20px !important;}.v2_1_address_input .select2-container-multi .select2-choices{background-image: none !important; box-shadow: none; margin-right: 10px;}.v2_1_address_input .select2-container-multi .select2-search-choice{margin: 0; background: rgba(38, 117, 166, 0.3); border-radius: 30px; border-color: rgba(38, 117, 166, 0.3); font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323c5a;}.v2_1_address_input .select2-container-multi .select2-choices .select2-search-choice{padding: 5px 29.5px 5px 10px; margin: 0; border: 1px solid transparent; box-shadow: none; background-color: rgba(38, 117, 166, 0.3); margin-right: 15px;}.v2_1_address_input .select2-container-multi .select2-choices .select2-search-choice-close{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323c5a;}.v2_1_address_input .select2-container-multi .select2-search-choice-close{right: 6.5px; top: 6px; left: auto;}.v2_1_address_input .select2-search-choice-close{display: block; width: 13px; height: 14px; position: absolute; right: 3px; top: 4px; font-size: 1px; outline: none; background: url("/pawpot_website/static/src/img/v2_1/multiselect_cross.svg") center center no-repeat !important; background-position: center 0px;}.v2_1_address_input .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position: center 0px;}#v2_1_appointment_3 .select2-container-multi .select2-choices li{margin-bottom: 5px;}.v2_1_appointment_information_box .select2-choices{box-shadow: none;}.v2_1_drop_down .select2-results{padding: 0; margin: 0;}.v2_1_drop_down .select2-results li:first-child{border-top: none;}.v2_1_multiselect .form-control{font-size: inherit; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323c5a;}.select2-container-multi .select2-choices .select2-search-field input{padding: 5px; margin: 0; box-shadow: none; background: transparent !important; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323c5a !important;}.v2_1_appointment_confirm_btn{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #ffffff; background: #f15848; border-radius: 35px; padding: 13.5px 111px; border: none;}.v2_1_appointment_final_details_box{max-width: 720px; width: 100%; margin-right: auto; margin-left: auto; margin-top: 39px;}.v2_1_appointment_final_details_box_wrapp{background: #ffffff; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; padding: 30px;}.v2_1_appointment_time_dr{display: block; margin-top: 16px; margin-right: auto; margin-left: auto; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #f15848; text-align: center;}.v2_1_appointment_time_name_separator{margin-left: 25px; margin-right: 20px;}.v2_1_appointment_time_dr span{display: inline-flex;}.v2_1_appointment_date_timezone{display: block; margin-top: 11.5px; margin-right: auto; margin-left: auto; font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323c5a; text-align: center;}.v2_1_appointment_timezone{font-style: italic; font-weight: 400; font-size: 18px; line-height: 21px; color: rgba(50, 60, 90, 0.7);}.v2_1_appointment_zoom_meeting{font-family: "GT Walsheim Pro", sans-serif; margin-top: 41px; max-width: 344px; width: 100%; text-align: center; margin-left: auto; margin-right: auto;}.v2_1_appointment_zoom_meeting_title{display: block; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #8b909f;}.v2_1_appointment_link{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323c5a; word-break: break-all; margin-top: 12px;}.v2_1_appointment_link a{font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #1877f2;}.v2_1_id_pass{margin-top: 12px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323c5a;}.v2_1_appointment_last_div{margin-top: 39px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #8b909f; margin-left: auto; margin-right: auto; text-align: center;}.v2_1_appointment_final_last_box{max-width: 720px; width: 100%; margin-right: auto; margin-left: auto; margin-top: 40px;}.v2_1_appointment_final_last_box_wrapp{background: rgba(38, 117, 166, 0.1); border-radius: 5px; padding: 17px 39px; display: flex; padding-bottom: 18px;}.v2_1_appointment_div_1{font-style: italic; font-weight: 400; font-size: 18px; line-height: 21px; color: rgba(50, 60, 90, 0.7); margin-right: 38px; justify-items: center; display: flex; justify-content: center; flex-direction: column;}.v2_1_appointment_div_2{font-style: italic; font-weight: 400; font-size: 18px; line-height: 20px; color: #323c5a;}.v2_1_appointment_div_2 ul{margin-bottom: 0;}.v2_1_appointment_pet_create{max-width: 815px; width: 100%; margin-top: 50px;}.v2_1_pet_create_btn{display: flex; margin-top: 60px;}.v2_1_pet_create_btn a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #ffffff; background: #2675a6; border-radius: 35px; padding: 13.5px 55.5px;}.v2_1_navitagation_res{display: none;}#s2id_appointment_cancel_reason{padding-right: 0; border-color: rgba(50, 60, 90, 0.50); min-height: 38px;}#s2id_appointment_cancel_reason .select2-container .select2-choice{border-color: transparent;}#s2id_appointment_cancel_reason.select2-container .select2-choice > .select2-chosen{font-weight: 400; font-size: 16px !important; line-height: 2.2; color: #323C5A; align-items: center !important; height: 100%;}#s2id_appointment_cancel_reason.select2-container .select2-choice, .v3_my_add_autoship .select2-container .select2-choice{max-height: 38px; border: none !important; text-align: left; box-shadow: unset !important;}#s2id_appointment_cancel_reason.select2-container .select2-choice > .select2-chosen{font-weight: 400 !important; line-height: 2.2 !important;}#v2_1_appointment_5{display: flex;}#v2_1_appointment_5 .v2_1_appointment_img{width: 80px;}#v2_1_appointment_5 .v2_1_address_input{width: 100%;}@media (max-width: 992px){#v2_1_appointment_5 .v2_1_appointment_img{width: 0;}.v2_1_appointment_final_last_box_wrapp{display: grid;}.v2_1_appointment_time_name_separator{margin-left: 15px; margin-right: 15px;}.v2_1_appointment_div_2 ul{padding-left: 0; margin-top: 20px;}#v2_1_appointment_3 .v2_1_address_input{max-height: 55px; height: inherit;}.v2_1_appointment_pet_more_detail_text{margin-left: 0;}.v2_1_appointment_div_step_2 .v2_1_appointment_reasons_section{margin-left: 0;}.v2_1_appointment_choose_diffrent_pet{margin-left: 0;}.v2_1_appointment_div_step_2 .v2_1_appointment_pet_section_wrapper{margin-left: 0;}.v2_1_appointment_pet_section .v2_1_address_input, .v2_1_appointment_div_step_2 .v2_1_address_input{margin-left: 0;}.hide_in_responsive{display: none;}.select2-search-choice:last-child{margin-right: 5px;}#v2_1_appointment_3 .v2_1_multiselect.v2_1_address_input{max-height: inherit;}#v2_1_appointment_3 .select2-container-multi .select2-choices li:nth-last-child(2){margin-right: 5px;}.v2_1_address_input .select2-container-multi .select2-search-choice:last-child{margin-right: 5px;}.v2_1_address_input .select2-container-multi .select2-choices .select2-search-choice:last-child, .v2_1_address_input .select2-container-multi .select2-choices .select2-search-choice:nth-last-child{margin-right: 5px;}.v2_1_address_input .select2-container .select2-choice .select2-arrow{right: -5px !important; top: -4px !important;}.v2_1_address_input .select2-container .select2-choice .select2-arrow b{background: url("/pawpot_website/static/src/img/v2_1/checkout_prd_qty.svg") no-repeat 1px 8px !important; background-size: 12px 13px !important;}.v2_1_appointment_step_1 .v2_1_appointment_line, .v2_1_appointment_step_3 .v2_1_appointment_line{width: 133px;}.v2_1_appointment_selected span{font-size: 14px; line-height: 17px;}.v2_1_appointment_step_box span{font-size: 14px; line-height: 16px;}.v2_1_appointment_step_text_box .v2_1_appointment_step_1{max-width: 57.5px; margin-left: 0;}.v2_1_appointment_step_text_box .v2_1_appointment_step_3{max-width: fit-content; margin-right: 0px;}.v2_1_appointment_step_text_box .v2_1_appointment_step_2{max-width: fit-content; width: 100%; margin-left: auto;}.v2_1_master_div_calendar{display: grid; max-width: 340px;}.v2_1_master_div_calendar .v2_1_calendar_view{padding: 15px; padding-right: 15px; padding-left: 15px;}.v2_1_calendar_view .table th, .v2_1_calendar_view .table td{padding: 0.45rem;}.v2_1_slot_box_wrapp{padding-left: 20px; padding-right: 20px;}.v2_1_customer_pets_appointment_box{max-width: 100%; justify-content: center;}.v2_1_appointment_date_time{margin-left: 0; text-align: left; width: 100%;}.v2_1_appointment_pet_section_wrapper{grid-gap: 10px; grid-row-gap: 10px; justify-content: left;}.v2_1_calendar_next_prev_btn{top: 12px; right: 28px; z-index: 999;}.v2_1_appointment_pet_box{padding: 21px 21px; max-width: 125px; padding-bottom: 16px; max-height: 161px;}.v2_1_appointment_pet_img img{height: 82px; width: 82px;}.v2_1_appointment_pet_box_new_pet{padding-top: 40px; padding-bottom: 41px; padding-left: 13px; padding-right: 13px;}.v2_1_appointment_section{margin-top: 15px; margin-bottom: 50px;}.v2_1_navitagation_res{display: block;}.v2_1_navitagation_res .v3_breadcrum span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323c5a;}.v2_1_navitagation_res .v3_breadcrum{margin-bottom: 50px !important;}.v2_1_appointment_step_text_box{margin-top: 20px;}.v2_1_appointment_step_box{max-width: 336px;}.v2_1_appointment_information_box{margin-top: 50px; max-width: 358px;}.v2_1_appointment_section_title span{font-size: 20px; line-height: 23px;}.v2_1_appointment_time_date_selector_box{margin-top: 30px;}.v2_1_appointment_step_text_box .v2_1_appointment_step_2{margin-left: 56px; margin-right: 41px;}.v2_1_calendar_view h3{font-size: 18px; line-height: 21px;}.v2_1_calendar_view .table th{font-size: 14px; line-height: 16px;}.v2_1_slot_box_title span{font-size: 18px; line-height: 21px;}.v2_1_customer_pets_appointment{margin-top: 67px;}.v2_1_customer_pets_appointment_box{flex-wrap: inherit;}.v2_1_appointment_pet_content{margin-top: -27px;}.v2_1_appointment_img img{height: 45px;}.v2_1_appointment_date_time{font-size: 18px; line-height: 21px; margin-left: 5px; margin-top: 0px; width: calc(100% - 5px);}.v2_1_appointment_choose_diffrent_reason{margin-left: 30px;}.v2_1_appointment_pet_section{margin-top: 21px;}.v2_1_appointment_pet_box span{font-size: 18px; line-height: 21px;}.v2_1_appointment_pet_create .v2_1_appointment_pet_section{margin-left: 0;}.v2_1_appointment_img_responsive_change{width: 30px;}.v2_1_step_3_master_div .v2_1_appointment_pet_section{margin-bottom: 30px;}.v2_1_appointment_reasons_section_box{margin-bottom: 30px;}.v2_1_step_3_master_div .v2_1_appointment_reasons_section_box:last-child{margin-bottom: 30px;}.radio_container_reason_title{font-size: 16px; line-height: 18px;}.radio_container_reason_description{font-size: 14px; line-height: 16px;}.v2_1_appointment_continue_button .v2_1_appointment_btn{font-size: 16px; line-height: 18px; padding: 10px 40px;}.v2_1_appointment_innrer_box_margin_bottom{margin-bottom: 77px;}.v2_1_appointment_innrer_box_margin_top{margin-top: 77px;}.v2_1_responsive_pet_list_margin{margin-left: 5px !important;}.v2_1_appointment_pet_more_detail_text{}.v2_1_give_us_more_img{margin-top: -30px;}.v2_1_give_us_more_title span{width: auto;}.v2_1_appointment_continue_button{margin-left: 30px;}.v2_1_appointment_continue_button_3{margin-left: 0px;}#v2_1_appointment_3{margin-top: 90px;}#v2_1_pet_details_submit{margin-top: 32px;}#v2_1_appointment_2 .v2_1_pet_date{margin-left: 0px;}#v2_1_appointment_2 .v2_1_address_input, #v2_1_appointment_3 .v2_1_address_input{margin-left: -27px;}#v2_1_appointment_3 .v2_1_health_condition{}#v2_1_appointment_5{margin-left: 24px; width: auto;}.v2_1_appointment_confirm_btn{padding: 13.5px 60px;}#v2_1_last_submit_btn .v2_1_appointment_div_step_2_continue_btn{margin-left: 0;}#v2_1_appointment_5 .v2_1_address_input{margin-bottom: 55px; margin-bottom: 25px;}.v2_1_appointment_step_1.v2_1_appointment_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_selected_res.svg"); position: absolute; left: 0; display: flex; margin-top: -12px; margin-left: -7.5px;}.v2_1_appointment_not_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_blank_res.svg"); position: absolute; right: 0; display: flex; margin-top: -12px; margin-right: -7.5px;}.v2_1_appointment_step_1.v2_1_appointment_not_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_step_res.svg"); left: 0; margin-left: -10px;}.v2_1_appointment_step_2.v2_1_appointment_selected .v2_1_appointment_line::after{content: url("/pawpot_website/static/src/img/v2_1/appointment_selected_res.svg"); position: absolute; left: 0; display: flex; margin-top: -12px; margin-left: -7.5px; z-index: 999;}.v2_1_calendar_view .table td div{height: 30px; width: 30px; display: flex; justify-content: center; align-items: center;}.v2_1_slot_box{max-width: 340px; width: fit-content; margin: auto; min-width: 335px; border-top: 0.5px solid rgba(139, 144, 159, 0.5);}.v2_1_slot_box_wrapp{border-left: none;}}.vet_connect_section{text-align: center; margin: 0 auto; max-width: 848px; width: 100%; height: 100%;}.vet_connect_content{max-width: 848px; width: 100%; height: 337px; background: #ffffff; border: 1px solid rgba(50, 60, 90, 0.5); border-radius: 5px; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 30px; box-sizing: border-box;}.vet_image{width: 100px; margin-bottom: 10px;}.vet_text_1{font-family: "GT Walsheim Pro"; font-style: normal; font-size: 30px; font-weight: 400; line-height: 34px; text-align: center; color: #323c5a; margin-bottom: 10px;}.vet_text_2{font-family: "GT Walsheim Pro"; font-size: 18px; font-style: normal; line-height: 21px; font-weight: 400; text-align: center; color: rgba(50, 60, 90, 0.7); margin-bottom: 20px;}.v3_vet_connect_banner_button a{display: flex; flex-direction: row; justify-content: center; align-items: center; max-width: 276px; width: 100%; height: 55px; background-color: #f9d14e; border: none; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-size: 20px; font-weight: 700; line-height: 23px; text-align: center; color: #323c5a; text-decoration: none; cursor: pointer; transition: background-color 0.3s ease;}.appointment_vet_connect{position: relative; width: 100%; max-width: 1120px; height: 100px; margin: 0 auto; background: #ffffff; border: 1px solid rgba(50, 60, 90, 0.05); border-radius: 5px; padding: 20px; display: flex; align-items: center; justify-content: space-between;}.appointment_image{width: 60px; height: 60px; margin-right: 20px;}.paw{position: absolute; margin: 0 !important; padding: 0px !important; width: 40px; height: 40px; left: 418px; bottom: 0px;}.paws{display: none;}.appointment_text{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323c5a;}.appointment_button{display: flex; align-items: center; padding: 10px 40px; gap: 10px; background: #f9d14e; border-radius: 30px;}.appointment_button a{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #323c5a; text-decoration: none;}.vet_appointments_header{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: left; color: #323c5a; margin-top: 30px; margin-bottom: 20px;}.v2_1_appointment_connect_section{display: block; margin-top: 125px; margin-bottom: 111px;}.vet_connect_appointment_section{margin-top: -95px;}.scroll-arrows{display: none;}.appointment_vet_connect{background-image: url("/pawpot_website/static/src/img/v2_3/vet_connect_paw.svg"); background-repeat: no-repeat; background-position-x: right 215px;}.appointment_listMobile{display: none; margin-bottom: 10px; padding-right: 15px;}.appointment_list{display: block;}@media (max-width: 992px){.scroll-arrows{display: inline-block; text-align: right; font-size: 20px; width: 100%;}.appointment_list{display: none;}.appointment_listMobile{display:block;}.appointment_vet_connect{background-image: none;}.vetConnectMainContainer{padding-right: 0px;}.appointmentVetConnectContainer{padding-right: 15px;}.scroll-left, .scroll-right{width: auto; height: auto; cursor: pointer; float: right; margin-right: 15px;}.appointment_list:not(:hover) .scroll-left, .appointment_list:hover .scroll-right{display: none;}.appointment_list:hover .scroll-left, .appointment_list:not(:hover) .scroll-right{display: block;}.v2_1_navitagation_res .v3_breadcrum{margin-bottom: 15px !important;}.vet_connect_section{max-width: 358px; width: 100%; height: 319px; display: flex; flex-direction: column; align-items: center; margin: 0px auto;}.vet_connect_content{width: 100%; height: 100%; text-align: center; margin: 0px auto;}.vet_image{width: 100px; height: 100px; margin: 0px auto 10px auto;}.vet_text_1{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; color: #323c5a; margin: 0px; max-width: 269px; height: 58px; width: 100%; text-align: center;}.vet_text_2{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7); margin-top: 8px; margin-bottom: 0px; text-align: center;}.v3_vet_connect_banner_button a{display: inline-block; max-width: 260px; width: 100%; height: 45px; margin-top: 20px; background: #f9d14e; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #323c5a; text-decoration: none;}.appointment_vet_connect{padding: 0; width: 100%; height: 100px;}.appointment_image{width: 50px; height: 50px; margin-left: 15px; margin-right: 10px;}.appointment_text{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323c5a; position: absolute; left: 80px; top: 17px;}.appointment_button{display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 5px 15px; gap: 10px; position: absolute; left: 180px; transform: translateX(-50%); bottom: 17px; background: #f9d14e; border-radius: 35px; max-width: 209px; width: 100%; height: 31px;}.appointment_button a{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: center; color: #323c5a; text-decoration: none;}.paw, .paw_1, .paw_2, .paw_3{display: none;}.paw_4_1{display: inline; width: 25px; height: 25px; position: relative; right: 0px; top: 88px; transform: translateY(-50%) !important; left: 25px;}.paw_4_2{display: inline; width: 25px; height: 25px; position: relative; top: 54px; transform: rotate(-10deg) !important; left: 22px;}.paw_4_3{display: inline; width: 25px; height: 25px; position: relative; top: 25%; transform: rotate(-20deg) !important; left: 5px;}.paws{display: block; position: relative; width: auto; height: 100%; left: 0px;}.vet_appointments_header{margin-top: 30px; margin-bottom: 10px;}.v2_1_appointment_connect_section{display: block; margin-top: 15px !important; margin-bottom: 92px !important;}.table tbody + tbody{border-top: 0px solid #dee2e6;}.vet_connect_appointment_section{margin-top: 0; margin-bottom: -30px;}.min-width-date{min-width: 115px;}.min-width-pet{min-width: 115px;}.min-width-doctor{min-width: 181px;}.min-width-reason{min-width: 220px;}.min-width-link{min-width: 290px;}.min-width-reschedule{min-width: 199px;}.appointmentContentToggle{width: 100%; padding: 10px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A; border-radius: 5px; background-color: #ffffff; border: none; text-align: left; display: flex; align-items: center; justify-content: space-between; padding-left: 15px;}.appointmentContentToggle:hover,.appointment_listMobile .show > .dropdown-toggle.btn-secondary{border: none !important; color: #323C5A !important;}.appointment_listMobile .dropdown-menu{position: unset !important; will-change: unset !important; overflow: hidden scroll; top: 0px; left: 0px; transform: translate3d(0px, 5px, 0px) !important; width: 100%; margin-bottom: 40px;}.appointmentContent{padding: 10px;}.appointmentContentheading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A;}.appointment_listMobile .dropdown-toggle::after{display: inline-block; margin-left: 3.555em; vertical-align: 0.155em; content: ""; border-top: 0.4em solid; border-right: 0.4em solid transparent; border-bottom: 0; border-left: 0.4em solid transparent;}.appointment_dt{font-size: 13px; font-weight: 300; margin-left: 6px;}.appointment_listMobile .show .dropdown-toggle::after{transform: rotate(180deg);}.appointment_listMobile a{color: #2675A6;}.appointmentContent .appointmentPetName,.appointmentPetName{text-transform: capitalize;}.appointmentContent .appointementLink{text-decoration: underline !important;}}@media (max-width: 370px){.v2_1_appointment_step_text_box .v2_1_appointment_step_2{margin-left: auto; margin-right: auto;}.v2_1_drop_down.select2-drop-active{margin-top: 5px !important; margin-left: -1px !important;}}::-webkit-input-placeholder{padding-top: 0;}:-ms-input-placeholder{padding-top: 0;}::placeholder{padding-top: 0;}.v2_1_drop_down.select2-drop-active{background: #ffffff; border: 1px solid rgba(50, 60, 90, 0.5) !important; border-radius: 5px; font-family: "GT Walsheim Pro", sans-serif;}.v2_1_drop_down .select2-results li{border: 0.5px solid rgba(50, 60, 90, 0.5); border-right: none; border-left: none; border-bottom: none;}.v2_1_drop_down .select2-results .select2-result-label{padding: 5px 15px 5px; margin: 0; cursor: pointer; font-style: normal; font-weight: 400; font-size: inherit; line-height: inherit; color: #323c5a;}.v2_1_drop_down .select2-highlighted{background: #323c5a !important;}.v2_1_drop_down .select2-highlighted .select2-result-label{color: #fff;}.v2_1_drop_down .select2-result.select2-result-selectable:hover{background: #323c5a !important;}#v2_1_appointment_3 .v2_1_address_input{max-height: fit-content; height: fit-content; position: relative;}#v2_1_appointment_3 .v2_1_address_input img{height: 18px; right: 15px; position: absolute; top: 30px; z-index: 999;}.v2_1_appointment_tc{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323c5a; margin-bottom: 15px;}.v2_1_appointment_tc a{color: #323c5a; font-weight: 500;}.v2_1_appointment_last_div_changes{margin-top: 40px; margin-bottom: 40px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323c5a;}.v2_1_appointment_last_div_changes a{color: #2675a6; text-decoration: underline !important;}@media (max-width: 992px){.v2_1_appointment_div_2 ul li{margin-bottom: 15px;}.v2_1_appointment_div_2 ul li:last-child{margin-bottom: 0;}.v2_1_appointment_section select{-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none; background-image: url("/pawpot_website/static/src/img/v2_1/drop_down_arrow.png") !important; background-position: right center !important; background-repeat: no-repeat !important; padding-right: 24px !important; background-position-x: calc(100% - 18px) !important; font-family: "GT Walsheim Pro", sans-serif; background: transparent; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px !important; color: #323c5a; padding-left: 18px;}#v2_1_appointment_3 select{-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none; background-image: none !important; background-position: right center !important; background-repeat: no-repeat !important; padding-right: 24px !important; background-position-x: calc(100% - 18px) !important; font-family: "GT Walsheim Pro", sans-serif; background: transparent; font-style: normal; font-weight: 400; font-size: 16px !important; line-height: 18px !important; color: #323c5a;}.modal-content{max-width: 358px; width: 100%; margin: auto;}}.v2_1_cancel_model_box{height: 100%;}.modal-dialog-centered{min-height: 100%;}.v2_1_cancel_model_box .modal-content{display: block; margin: auto; height: 300px; width: 423px; padding: 40px 44px;}.v2_1_cancel_model_box .modal-body{padding: 0;}.v2_1_cancel_model_box .model-title{font-family: "GT Walsheim Pro", sans-serif; color: #323c5a; text-align: center; font-size: 30px; margin-bottom: 30px; display: block; text-align: center; line-height: 34px;}.model-submit-cancel{display: grid; text-align: center;}.model-submit-cancel .model-submit-data{font-family: "GT Walsheim Pro", sans-serif; padding: 10px 26px; flex-direction: column; justify-content: center; align-items: center; color: #ffffff; font-size: 20px; border-radius: 30px; background: #03a000; display: block; width: fit-content; text-align: center; border: none; margin: auto; margin-bottom: 10px;}.model-submit-cancel a{font-family: "GT Walsheim Pro", sans-serif; color: #2675a6; font-size: 18px; font-weight: 300; text-decoration-line: underline;}.keepAppointment{text-decoration: underline !important;}#v2_1_reschedulemodel .v2_1_calendar_next_prev_btn, .v2_1_reschedulemodel_list .v2_1_calendar_next_prev_btn{display: flex;}#v2_1_reschedulemodel .modal-body, .v2_1_reschedulemodel_list .modal-body{background: #f6f6f6; border-radius: 5px; padding: 30px 30px 16px 30px; position: relative;}.v2_1_reschedulemodel_close img{height: 22px;}.v2_1_reschedulemodel_close{position: absolute; top: 20px; right: 20px;}.v2_1_reschedul_title{font-size: 20px; font-family: "GT Walsheim Pro", sans-serif; font-weight: 700; margin-bottom: 27px; display: block;}.v2_1_confirm_pop{text-align: center; font-size: 20px; font-family: "GT Walsheim Pro", sans-serif; font-weight: 700; color: #ffffff; display: block; border-radius: 35px; background: #f15848; padding: 5px 40px; width: fit-content; margin: auto; margin-top: 15px;}.v2_1_confirm_pop:hover{color: #ffffff;}.v2_1_confirm_pop.set_opacity{opacity: 0.5;}@media (min-width: 992px){#v2_1_reschedulemodel .modal-dialog, .v2_1_reschedulemodel_list .modal-dialog{max-width: 950px; width: 100%;}}@media (max-width: 450px){#v2_1_reschedulemodel .modal-body, .v2_1_reschedulemodel_list .modal-body{padding-left: 0; padding-right: 0;}}@media (max-width: 992px){.v2_1_reschedul_title{margin-left: 20px;}.v2_1_reschedulemodel_close{top: 30px;}}.v2_1_time_slot_section a.rescheduled_slot.active .v2_1_time_slot_box{background: #2675a6 !important;}.v2_1_time_slot_section a.rescheduled_slot.active span{color: white !important;}.v2_1_reschedulemodel_resp_close{display: none;}.divider_appointment_popup{max-width: 358px; width: 100%; display: none;}#v2_1_reschedulemodel, .v2_1_reschedulemodel_list{z-index: 99999;}.v2_1_reschedul_title span{font-weight: 500; font-size: 18px;}.appointementLink{white-space: nowrap; max-width: 290px; display: block; overflow: hidden; text-overflow: ellipsis;}.appointementLink_disabled{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #8B909F !important; cursor: default;}#appointent_list table th{min-width: 115px; border: none;}#appointent_list table th:last-child,#appointent_list table td:last-child{text-align: right !important;}#appointent_list table td:first-child{text-align: left;}#appointent_list table td{white-space: nowrap;}#appointent_list div{border: none !important;}#appointent_list table td:nth-child(1),#appointent_list table th:nth-child(1){padding-left: 15px;}#appointent_list table tbody + tbody{border-top: 1px solid #DEE2E6 !important;}.vetConsultation_modalMaster .modal-content{border-radius: 10px;}@media (max-width: 992px){.v2_1_reschedul_title{display: none;}.show_cancel_reschedule{display: none;}.v2_1_reschedulemodel_close{display: none;}#v2_1_reschedulemodel .modal-body, .v2_1_reschedulemodel_list .modal-body{padding-top: 0; background: white;}.v2_1_master_reschedule_div_calendar{border-radius: 0; max-width: 100%; border: none;}.v2_1_master_reschedule_div_calendar .v2_1_calendar_box{}.v2_1_reschedulemodel_resp_close{display: block; color: #2675a6; font-size: 18px; font-family: GT Walsheim Pro; font-style: normal; font-weight: 300; line-height: normal; text-decoration: underline !important; margin-top: 10px; text-align: center;}.v2_1_reschedulemodel_resp_close:link{text-decoration: underline !important;}.divider_appointment_popup{display: block; max-width: 358px; width: 100%; border-bottom: 1px solid rgba(50, 60, 90, 0.5); margin: auto;}.v2_1_time_slot_section{margin-top: 24px; height: auto; overflow-x: hidden; overflow-y: auto;}#v2_1_reschedulemodel .modal-dialog, .v2_1_reschedulemodel_list .modal-dialog{margin-right: 0; margin-left: 0;}.v2_1_master_reschedule_div_calendar.v2_1_master_div_calendar .v2_1_calendar_view{padding-top: 30px;}.v2_1_master_reschedule_div_calendar .v2_1_calendar_next_prev_btn{top: 11px;}#v2_1_reschedulemodel .modal-dialog{max-width: 358px; margin: auto;}#v2_1_reschedulemodel .v2_1_master_reschedule_div_calendar .v2_1_calendar_box{max-width: 358px !important; width: 100% !important; margin: auto !important;}.v2_1_calendar_view .table th{padding-left: 0;}.v2_1_master_div_calendar .v2_1_calendar_view{padding: 15px !important; padding-top: 15px !important; padding-right: 15px !important; padding-left: 15px !important; padding-right: 15px !important; padding-left: 15px !important;}.v2_1_confirm_pop{text-align: center; font-size: 20px; font-style: normal; font-family: "GT Walsheim Pro", sans-serif; font-weight: 700; color: #ffffff; display: block; border-radius: 35px; background: #f15848; padding: 5px 40px; max-width: 328px; width: 100%; margin: auto; margin-top: 15px;}.modal-content{background: #ffffff; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px;}#v2_1_appointment_2{margin-bottom: 40px !important;}}.v2_1_only_view{margin: 0; margin-top: 10px; text-align: left;}.vetConnectConsultationReason{margin-bottom: 60px;}#v2_1_appointment_2{margin-bottom: 0;}

/* pawpot_website/static/src/css/v2_1/shop_page.css defined in bundle 'web.assets_frontend' */
 .pawpot_shop_v2_1{font-family: "GT Walsheim Pro", sans-serif;}.shop_page_title{padding-top: 40px; padding-bottom: 31px;}.shop-footer-devider{padding: 40px 0;}.v2_1_product_list_row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: left; grid-auto-rows: 30px; grid-gap: 30px; margin-top: 30px;}.v2_1_product_list_row .product-items{position: relative;}.v2_1_product_list_row .pawpots-out-of-stock{position: absolute; height: 100%; width: 100%; background: rgba(50, 60, 90, 0.4); top: 0; cursor: not-allowed; border-radius: 3px;}.pawpots-stock-ribbon{font-family: "GT Walsheim Pro", sans-serif; width: 170px; background: #ffffff; color: #323C5A; text-align: center; line-height: 30px; position: absolute; top: 21px; right: -39px; transform: rotate(35deg); -webkit-transform: rotate(35deg); z-index: 9; font-size: 18px; font-weight: bold;}.v2_1_product_list_row .card-prd-unpublish{opacity: 0.5;}.shop_page_title h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}@media (max-width: 992px){.pawpots-stock-ribbon{width: 154px; line-height: 28px; top: 19px; right: -40px; transform: rotate(35deg); -webkit-transform: rotate(35deg); z-index: 9; font-size: 16px; border-top-left-radius: 60px;}.v2_1_product_list_row .pawpots-out-of-stock{border-radius: 6px; width: 358px; right: 0; left: 0; margin: auto;}}.top-banner{padding: 0;}.vet_connect_banner, .vet_connect_bottom_banner{text-align: center; max-width: 1440px; margin: auto;}.vet_connect_banner img, .vet_connect_bottom_banner img{width: 100%;}.display-none{display: none;}input[type="checkbox"]:checked + label::before{color: #F15848;}.drop-icon{position: absolute; right: 9px;}.product-drop-icon{position: absolute; right: 9px;}.dropdown-div{margin-top: 30px; width: 93.7%;}.product-main{padding: 0;}.shop-card{max-width: 315px; border-radius: 5px; padding: 0; border: 0.5px solid rgba(50, 60, 90, 0.5); width: 100%; min-height: 366px; height: 100%;}.shop-card-img{width: 100%;}.shop-card-img img{display: block; border-radius: 5px 5px 0px 0px; margin-right: auto; margin-left: auto; max-width: 313px; width: 315px;}.product_img{width: 100%; height: 200px; border-radius: 4px 4px 0 0; object-fit: cover;}.shop-card-content{padding: 10px 0px 15px 15px;}.product-head{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; position: relative;}.product-title{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; margin-bottom: 0; padding-top: 4px; padding-right: 125px;}.product_description{max-width: 285px; padding-right: 29px;}.product-description-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A; margin-bottom: 5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}.animal-tag{background: #F9D14E; border-radius: 5px 0px 0px 5px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #FFFFFF; padding: 5px; padding-top: 6px; padding-bottom: 4px; padding-right: 4px; position: absolute; right: 0;}.product-price{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #D5303C; margin-bottom: 5px;}.product-tags{margin-bottom: 15px;}.product-tags-div{margin: 0; padding-right: 5px;}.product-tags-subdiv{}.tags{padding-right: 10px; display: -webkit-inline-box;}.tags span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #2675A6; border: 1px solid #2675A6; border-radius: 10px; padding: 1px 4px 1px 5px;}.product-price-div{margin-top: 15px;}.discount-para{margin: 0;}.discount-img{width: 15px; height: 15px; margin-right: 5px;}.autoship_img{width: 100%; height: 100%; margin-top: -10px;}.discount-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 14px; line-height: 16px; color: #2675A6; margin-right: 11px;}.discount-txt span{color: #323C5AB2; font-weight: 500;}.discount-per{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: rgba(50, 60, 90, 0.7);}.v2_1_product_list_row{margin-left: 7px;}.filter-sec{padding: 0;}.col-products{flex: 0 0 31%;}.tag1{margin-right: 6px;}.filter-drop-btn, .product-filter-btn{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; background: rgba(38, 117, 166, 0.1); border-radius: 5px; width: 100%; height: 41px; padding-top: 10px; cursor: pointer;}.filter-drop-btn .nav-item a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; background: rgba(38, 117, 166, 0.1); border-radius: 5px; width: 100%; height: 41px; padding-top: 10px; cursor: pointer;}.product-filter-btn .nav-link{padding: 0px;}.filter-heading{position: absolute; left: 10px;}.product-filter-btn{padding-top: 10px;}.product-filter-btn a{color: #323C5A;}#arrow-icon, #product-arrow-icon{transform: rotate(0deg); padding-bottom: 4px; background: none !important;}.dropdown-menu{border: none; position: unset; z-index: unset; float: none; min-width: none; padding: unset; margin: unset; font-size: unset; color: unset; background-color: #fff; list-style: none;}.pet_filter_first{margin-top: 20px; margin-bottom: 6px;}.product_filter_first{margin-top: 20px; margin-bottom: -14px;}#product-dropdown-menu li{margin-bottom: 6px;}#product-dropdown-menu{margin-top: 20px;}a .pet_filter_label, a .product_filter_label{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; margin-bottom: 0px; color: #323C5A;}.option-link:hover .pet_filter_label{font-weight: bold; cursor: pointer;}label .pet-filter, .product-filter{display: none;}label .custom-checkbox{display: inline-block; width: 15px; height: 15px; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 2px; cursor: pointer; vertical-align: middle; margin-right: 11px; margin-top: -5px;}label .custom-checkbox:after{content: ""; display: block; height: 11px; background-repeat: no-repeat; background-image: url("/pawpot_website/static/src/img/shop_v2_1/tick.png"); margin: 1px 0 0 2px; visibility: hidden;}label .pet-filter:checked + .custom-checkbox:after{visibility: visible;}label .product-filter:checked + .custom-checkbox:after{visibility: visible;}.filter-dropdown{margin-top: 30px; max-width: 315px;}.product-filter-dropdown{margin-top: 23px; max-width: 315px;}.pagination{margin: auto; margin-top: 38px;}.control{background-color: transparent; border: none;}#prev{margin-right: 30px;}#next{margin-left: 3px;}.pageNum{margin-right: 27px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: rgba(50, 60, 90, 0.5);}.pageNumbers{margin-top: 4px;}.hidden{display: none !important;}.disabled{color: rgba(12, 16, 41, 0.5); cursor: default;}.control:not(.disabled):hover, .pageNumbers a:hover{color: #434d6b;}a.active{color: #323C5A;}.bottom-banner{padding: 0; margin-top: 37px;}.mobile-responsive-filters{display: none;}.vet_connect_bottom_banner_mobile{display: none;}@media screen and (max-width: 1380px){.product-main{padding-left: 47px;}}@media screen and (max-width: 992px){.product-main{padding-left: 0;}.product-tags-subdiv{margin-left: unset;}.vet_connect_bottom_banner{display: none;}.vet_connect_bottom_banner_mobile{display: block; max-width: 358px; margin: auto;}.bottom-banner{margin-top: 30px;}.vet_connect_banner{display: none;}.shop_page_title h1{font-size: 23px; line-height: 23px;}.filter-dropdown, .product-filter-dropdown{margin: auto;}.main-div{margin-left: 0;}.v2_1_product_list_row{margin-left: 0; justify-content: center; display: block; margin-top: 0px;}#productsList.v2_1_product_list_row{width: 358px; margin: auto;}.v2_1_product_list_row .product-items{margin-top: 15px;}.product-items{margin-left: 0px; margin-right: 16px;}.shop-card{min-height: 155px; max-width: 374px; width: 358px; max-height: 493px; display: -webkit-box; display: -webkit-flex; display: flex; margin: auto;}.shop-card-img{max-width: 140px; max-height: 200px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}.tags{display: -webkit-box; display: -webkit-flex; display: flex; padding-top: 5px;}.shop-card-img div{width: 100%; height: 100%;}.shop-card-img img{object-fit: cover; border-radius: 5px 0 0 5px; width: 100%; height: 100%;}.shop-card-content{padding: 0; padding-left: 15px; padding-top: 15px; padding-bottom: 10px; width: 100%;}.product_description{display: none;}.product-tags-div, .product-head{min-height: unset !important;}.product-main .filter-sec{display: none;}.mobile-responsive-filters{display: block; background: rgba(38, 117, 166, 0.1); border-radius: 5px; padding: 10px; cursor: pointer; max-width: 358px; width: 100%; margin: auto; margin-bottom: 0px;}.mobile-filter-container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;}.mobile-filter-container h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A; margin-block: auto;}.mobile-filter-container img{width: 18px; height: 12px; margin-block: auto;}.mobile-responsive-dropdown{padding: 12px; margin-top: 10px;}.product-title{padding-right: 44px;}.animal-tag{padding-top: 4px; right: 0; top: 4px;}.filter-drop-btn .drop-icon, .product-filter-btn .product-drop-icon{display: none;}.filter-heading{left: 30px;}.filter-dropdown ul{list-style: none; padding-left: 10px;}.vet_connect_baner_img{text-align: center; min-height: 78px; width: 100%; margin: auto; object-fit: contain;}}

/* pawpot_website/static/src/css/v2_1/careers.css defined in bundle 'web.assets_frontend' */
 .pawpots_v2_1_career_section{font-family: "GT Walsheim Pro", sans-serif; padding-top: 68px; padding-bottom: 80px; background-color: #F6F6F6;}.v2_1_careers_title{display: block; text-align: center;}.v2_1_careers_title span, .v2_1_careers_title h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; text-align: center; color: #323C5A;}.v2_1_careers_subtitle{display: block; text-align: center; margin-left: auto; margin-right: auto; max-width: 666px; margin-top: 11px;}.v2_1_careers_subtitle span, .v2_1_careers_subtitle span h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A;}.v2_1_careers_subtitle span h1{display: inline-block; margin-bottom: 0;}.v2_1_input_title span{font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; color: #2675A6;}.v2_1_input_title{margin-top: 50px; margin-bottom: 10px;}.v2_1_career_inputs{max-width: 890px; width: 100%; margin-left: auto; margin-right: auto;}.v2_1_input_in_two{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: center; grid-gap: 30px; width: 100%; grid-row-gap: 0;}.v2_1_input_in_two .v2_1_address_inputs_box, .v2_1_input_in_two .v2_1_career_dropdown{width: calc(50% - 15px);}.v2_1_address_input, .v2_1_address_input{padding: 0 !important;}.v2_1_address_input label, .v2_1_address_input label{margin-left: 19px; margin-top: 9.2px;}.v2_1_address_input .form-control.select2-container, .v2_1_address_input .form-control.select2-container{padding-left: 19px !important; padding-right: 19px !important; padding-bottom: 9.2px !important; overflow: hidden !important;}.lb_city_address_input{width: 100% !important;}.lb_city_address_input .form-control.select2-container{max-width: 100% !important;}#upload-div{border: 2px dashed gray; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; cursor: pointer; background: #FFFFFF; border: 1px solid #323C5A; border-radius: 35px; padding: 5px 20px; width: fit-content; max-width: 208px; margin-right: 7px;}#upload-input{display: none;}.v2_1_career_resume_selection{margin-bottom: 18px;}#upload-div label{cursor: pointer; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A; margin-bottom: 0;}.v2_1_career_linkedin img{margin-left: 6px;}.v2_1_submit_btn{display: block; margin-top: 50px; text-align: center;}.v2_1_submit_btn .btn_career_submit{font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; background: #F15848; border-radius: 30px; padding: 13.5px 98.5px; box-shadow: none; border: none;}.v2_1_white_drop_down .select2-results .select2-result-label{padding: 15px 21px; font-size: 1rem !important;}.v2_error_success{margin-top: 40px; display: block; text-align: center;}.v2_file_error{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; width: 100%;}.no-selected-file{align-items: center; display: -webkit-box; display: -webkit-flex; display: flex; margin-left: auto;}.no-selected-file img{margin-right: 10px; margin-top: -5px;}.no-selected-file span{font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #727272;}#upload-div.is-invalid{box-shadow: 0 0 10px #f15848 !important; border-color: #f15848;}@media (max-width: 992px){.pawpots_v2_1_career_section{padding-top: 40px; padding-bottom: 60px; padding-right: 16px; padding-left: 16px;}.v2_1_careers_title span, .v2_1_careers_title h1{font-family: "GT Walsheim Pro", sans-serif; font-size: 20px; line-height: 23px;}.v2_1_careers_subtitle span, .v2_1_careers_subtitle span h1{font-size: 14px; line-height: 16px;}.v2_1_input_title{margin-top: 40px; margin-bottom: 10px;}.v2_1_input_title span{font-size: 18px; line-height: 21px;}.v2_1_input_in_two .v2_1_address_inputs_box, .v2_1_input_in_two .v2_1_career_dropdown{width: 100%;}.v2_1_career_dropdown:nth-child(1){margin-bottom: 15px;}.v2_1_submit_btn .btn_career_submit{font-size: 18px; line-height: 21px; padding: 10px 56px;}#upload-div{padding: 5px 20px;}.v2_file_error{width: 100%;}.no-selected-file{margin-left: auto; margin-right: 0;}}

/* pawpot_website/static/src/css/v2_1/reviews.css defined in bundle 'web.assets_frontend' */
 .v2_1_review{font-family: "GT Walsheim Pro", sans-serif; max-height: 620px; height: 620px; padding: 0;}.v2_1_review_banner_title{display: block; text-align: right;}.v2_1_review_banner_title{margin-top: 331px;}.v2_1_review_banner_title h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; color: #FFFFFF; padding: 0; margin-bottom: 0; margin-left: auto; text-align: right; margin-right: 28px;}.v2_1_star_list{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: center; grid-gap: 0px; width: 100%; grid-row-gap: 0; margin-bottom: 12px;}.v2_1_star_list img{height: 30px !important; width: 22px !important; margin-right: 8px; margin-top: -2px;}.v2_1_testimonials-star{padding: 30px; background: #323C5A;}.v2_1_testimonials-star.testimonials-star .testimonial-item .v2_1_after_star p{margin-bottom: 0; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF;}.v2_1_writer_review{margin-top: 12px; font-style: normal; font-weight: 700 !important; font-size: 20px !important; line-height: 23px !important; color: #FFFFFF; margin-bottom: 0;}.v2_1_our_customer_noticed{padding-bottom: 50px;}.google-review{padding: 80px 0;}.v2_1_google_rev{margin-top: 12px; font-family: "GT Walsheim Pro", sans-serif; font-style: normal !important; font-weight: 700 !important; font-size: 30px !important; line-height: 34px !important; text-align: center !important; color: #323C5A; margin-bottom: 10px;}.v2_1_over_100{margin-bottom: 0; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; text-align: center; color: #323C5A;}.v2_1_review_carousel .owl-item{max-width: 345px; width: 100% !important; padding: 5px 0;}.testimonials-carousel-reviewV2_1.v2_1_review_carousel .testimonial-wrap{padding-left: 0; padding-right: 0;}.v2_1_review_carousel .owl-stage-outer{padding: 0 0px; margin-right: auto; margin-left: auto; z-index: 9999;}.google-review .v2_1_review_carousel .testimonial-item{box-sizing: content-box; padding: 0; min-height: 200px; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.25); position: relative; background: #fff; border-radius: 5px; background: rgba(38, 117, 166, 0.1); border-radius: 10px;}.v2_1_google-review .transformation .section-title{margin-bottom: 50px; padding-bottom: 0; margin-top: 0;}.v2_1_google-review .testimonial-item{margin-top: 0; margin-bottom: 0;}.v2_1_google-review .inner-box{padding: 20px;}.v2_1_circle_title{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_1_review_circle span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.v2_1_review_circle{height: 70px; width: 70px; background: #F9D14E; border-radius: 50%; padding: 20px; margin-right: 13px;}.v2_1_combo_text{margin-top: -10px;}.v2_1_combo_text span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A;}.v2_1_stars{margin-top: 5px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: center; grid-gap: 7px; width: 100%; grid-row-gap: 0; width: 100%;}.v2_1_stars img{height: 15px !important; width: 15px !important;}.v2_1_review_description{margin-top: 15px; max-width: 305px; width: 100%;}.v2_1_review_description span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A;}.v2_1_review_description p{margin-bottom: 0;}.v2_1_review_jump_url{margin-top: 15px;}.v2_1_review_jump_url a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(38, 117, 166, 0.7);}.testimonials-carousel-reviewV2_1 .owl-nav{display: block; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; position: absolute; margin-top: inherit; font-size: inherit; width: 100%; font-weight: 300; color: #f15848; align-items: center; height: 100%; top: 0; justify-content: space-between; right: -30px;}.testimonials-carousel-reviewV2_1 .owl-nav button.owl-prev{margin-left: -60px;}.transformationV2_1{background: #F9D14E; padding: 50px 0;}.section-titleV2_1 h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}.contentV2_1{margin-top: 51px; margin-bottom: 35px;}.carousel_img_containerV2_1{height: 360px; margin-left: 22px;}.img_sub_container_V2_1, .img_sub_container2_V2_1{max-width: 384.85px; max-height: 310.83px; background: #FFFFFF; box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1); padding: 25px 26px 63px 15px; position: absolute; top: 20px;}.img_sub_container_V2_1 img{position: relative; width: 355.93px; height: 222.93px;}.img_sub_container2_V2_1 img{position: relative; width: 355.93px; height: 222.93px;}.img_sub_container_V2_1{transform: rotate(2.9deg);}.img_sub_container2_V2_1{transform: rotate(-8.77deg);}.story-container-div h2{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #323C5A; margin-bottom: 10px;}.story-container-div h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 22px; line-height: 25px; color: #FFFFFF; margin-bottom: 20px;}.story-container-div p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px; color: #323C5A; margin-bottom: 8px; margin-right: 15px;}.read-more-linkV2_1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF;}.transformationBtnV2_1_container{text-align: center; margin: auto; margin-top: 20px; margin-right: 20px;}.transformationBtnV2_1{background: #FFFFFF; border: 1px solid #FFFFFF; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; padding: 10px 40px 10px 40px; margin: auto;}#detailsV2_1 .stories-dataV2_1 .owl-dot{background: #F9D14E; color: inherit; padding: 0 !important; font: inherit; height: 15px !important; width: 15px !important; border-radius: 50% !important; margin-right: 5px !important; border: 1.5px solid #323C5A !important; margin-bottom: 10px;}#detailsV2_1 .stories-dataV2_1 .owl-dot.active{background: #323C5A;}#detailsV2_1 .stories-dataV2_1 .owl-dots{text-align: center; margin-left: 5px;}.top_component{width: 30px !important; height: 42px; position: relative; top: -9px; right: 25px; float: right;}.img2_sub_V2_1, .img1_sub_V2_1{min-width: 320px; min-height: 222px; background-repeat: no-repeat; background-position: 0px 0px; object-fit: contain; background-size: 100% 100%; width: 100%; height: 100%;}.second-secV2_1{margin-block: auto; padding-left: 0; margin-left: -8px; margin-top: 40px;}.v2_1_review_banner_container{padding-top: 359px; padding-bottom: 215px;}.v2_1_review_banner_title{margin-top: 0;}.v2_1_review_carousel_mobile{display: none !important;}@media screen and (max-width: 990px){.v2_1_review_carousel_mobile{display: block !important;}.v2_1_review_carousel_mobile .owl-nav .owl-prev img, .v2_1_review_carousel_mobile .owl-nav .owl-next img{max-width: 10px;}.v2_1_review_carousel_mobile .owl-stage-outer{z-index: 9999; max-width: 325px; margin: auto;}.v2_1_review_carousel_mobile .owl-nav{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; position: absolute; top: 0; width: 100%; padding-left: 16px; padding-right: 16px;}.v2_1_google-review{padding: 40px 0;}.google_review_container{margin-top: 25px;}.v2_1_review{height: 100%;}.v2_1_review_banner_container{padding: 0;}.v2_1_review_banner_title h1{font-size: 25px; line-height: 29px; text-align: left;}.v2_1_review_banner_title{margin-top: 0; padding-block: 138px;}.v2_1_review_carousel .owl-prev img, .v2_1_review_carousel .owl-next img{width: 10px !important; height: 21px !important;}.testimonials-carousel-reviewV2_1 .owl-nav button.owl-prev{margin-left: 0px;}.testimonials-carousel-reviewV2_1 .owl-nav{justify-content: space-between; padding-right: 16px; padding-left: 16px; right: 0;}.carousel_img_containerV2_1{margin-left: 40px;}.img_sub_container_V2_1, .img_sub_container2_V2_1{max-width: 299px; max-height: 239px; padding: 15px 20px 50px 12px;}.img2_sub_V2_1, .img1_sub_V2_1{min-width: 275px; min-height: 172px; background-position: 0px 0px; background-size: 100% 100%;}.top_component{width: 21px !important; height: 32px; top: 0; right: 23px; float: right;}.story-container-div{text-align: center !important;}.story-container-div h2{font-size: 18px; line-height: 21px; text-align: center;}.story-container-div h1{font-size: 16px; line-height: 18px; text-align: center;}.story-container-div p{font-size: 14px; line-height: 16px; text-align: center;}.read-more-linkV2_1{font-size: 18px; line-height: 21px; text-align: center; margin: auto; display: block;}.second-secV2_1{margin-left: 28px;}.carousel_img_containerV2_1{height: 255px;}.transformationBtnV2_1{font-size: 16px; line-height: 18px;}.transformationBtnV2_1_container{margin: auto; margin-top: 20px;}.v2_1_google-review .v2_1_review_carousel_mobile .testimonial-wrap{padding: 10px 0;}.v2_1_google-review .v2_1_review_carousel_mobile .testimonial-item{box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.25); border-radius: 5px; background: rgba(38, 117, 166, 0.1); border-radius: 10px; max-width: 308px; margin-left: 7px;}}@media (min-width: 992px){.testimonials-carousel-reviewV2_1.v2_1_review_carousel .testimonial-wrap{max-width: 345px; width: 100%;}.v2_1_review_carousel .owl-item{}.v2_1_review_carousel .owl-stage-outer{max-width: 1125px; width: 1125px;}.v2_1_review_carousel_mobile .owl-stage-outer{max-width: 1125px; width: 1125px;}}@media (min-width: 1441px){.v2_1_review{background: url("/pawpot_website/static/src/img/v2_2/whyFresh/Website_Reviews_Header.webp") !important; background-repeat: no-repeat !important; background-size: cover !important;}}

/* pawpot_website/static/src/css/v2_1/about_us.css defined in bundle 'web.assets_frontend' */
 .custom-font{font-family: "GT Walsheim Pro", sans-serif;}.about_page_bg{background: #93BAD3 !important;}.banner_bg_img{background: url("/pawpot_website/static/src/img/v2_2/about/Website_About_Header.webp") no-repeat center center; background-size: cover; height: 374px;}.about_heading{margin-top: 120px; max-width: 1001px;}.about_hero_heading, .about_hero_subheading, .about_hero_subheading2{font-style: normal; text-align: center; color: #FFFFFF;}.about_hero_heading{font-weight: 700; font-size: 50px; line-height: 57px;}.about_hero_subheading, .about_hero_subheading2{font-weight: 400; font-size: 18px; line-height: 30px;}.about_hero_subheading{margin-top: 1.7rem; padding-left: 6px; margin-bottom: 0px;}.about_hero_subheading2{color: #F15848; font-weight: bold; padding-left: 4px;}.hero-div{padding: 0px; margin: 7px auto auto auto; max-width: 1400px;}.section-title{margin: auto; margin-top: -1px;}.journey-main-div{max-width: 1209.24px; margin: auto; margin-top: 21px;}.journey_title{font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; text-align: center; color: #323C5A;}.chapter-one-div, .chapter-two-div, .chapter-three-div{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;}.polaroids{width: 435px; height: 534px;}.first_poloride{margin-top: -21px; margin-right: 88px; margin-left: -28px;}.first_ploride_img{height: 100%; width: 100%;}.chapter_description_1{margin-top: 100px; margin-right: 16px; max-width: 687px;}.chapter_one_heading{font-style: normal; font-weight: 500; font-size: 30px; line-height: 34px; margin-top: 3px; margin-left: -1px; color: #323C5A;}.chapter_one_headtext{font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; margin-top: 9px; color: #EC634F;}.chapter_one_description{font-style: normal; font-weight: 400; font-size: 22px; line-height: 35px; margin-top: 16px; margin-left: -1px; color: #323C5A;}.first-paw-div{text-align: center; margin: -84px 67px auto auto;}.aboutUspaw_1{margin: -80px auto auto auto; padding-left: 50px;}.paw-img-1{z-index: 2; position: sticky;}.second_ploride_img{margin-top: -93px; margin-left: 36px; width: 100%;}.chapter_two_heading{font-style: normal; font-weight: 500; font-size: 30px; line-height: 34px; color: #323C5A;}.chapter_two_headtext{font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; color: #EC634F;}.chapter_description_div2{max-width: 685px; margin-top: 35px; margin-left: 15px; margin-right: -21px;}.chapter_two_description{font-style: normal; font-weight: 400; font-size: 22px; line-height: 35px; margin-top: 17px; color: #323C5A;}.second_poloride{width: 490px; margin-right: 30px; margin-top: -8px; z-index: 1;}.second-paw-div{text-align: center;}.aboutUspaw_2{margin: -89px 0 0 26px;}.second-paw-img{margin: -77px auto auto -44px; z-index: 2; position: sticky;}.third_polaride{width: 508px; margin-top: -134px; margin-left: -23px;}.third_polaride_img{width: 100%;}.chapter_description_3{max-width: 621px; margin-top: -17px;}.chapter_three_heading{font-style: normal; font-weight: 500; font-size: 30px; line-height: 34px; color: #323C5A;}.chapter_three_headtext{font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; margin-bottom: 1rem; color: #EC634F;}.chapter_three_description{font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px; margin-bottom: 0; color: #323C5A;}.third-paw-div{text-align: center;}.aboutUspaw_3{margin: -13px auto auto 103px;}.chapter_description_4{max-width: 657px; margin: auto; margin-top: 45px;}.fourth-chapter-main-div{margin-top: -133px; margin-right: 0px;}.fourth_polaride{margin: auto;}.chapter_four_heading{font-style: normal; font-weight: 500; font-size: 30px; line-height: 34px; text-align: center; margin-top: 5px; color: #323C5A; margin-right: 10px; margin-bottom: 10px;}.chapter_four_headtext{font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; text-align: center; color: #EC634F;}.chapter-four-description-div{margin-top: 16px;}.chapter-four-para-margin{margin-bottom: 0;}.chapter-four-para2-div{width: 660px; margin-top: 30px; margin-bottom: 30px;}.chapter_four_description span{margin-right: 5px;}.chapter_four_description{font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px; text-align: center; color: #323C5A;}.chapter-four-footer-text{font-weight: 600; margin-top: 0px;}.team-section{padding-top: 3px;}.team-div-container{max-height: 850px; background: #174F78;}.team-main-div{width: 100%; padding-top: 41px;}.team-heading{font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; text-align: center; color: #FFFFFF;}.team-text-div{max-width: 1120px; text-align: center; margin: auto;}.team-text-para{font-style: normal; font-weight: 400; font-size: 22px; line-height: 35px; text-align: center; color: #FFFFFF;}.team-img-div1{margin-top: 5px; margin-left: 179px;}.team-img-div2{margin-top: 20px; margin-right: 214px;}.team-text-div{padding-top: 5px; padding-bottom: 39px;}.team-text-para2{font-weight: 400; font-size: 22px; line-height: 35px; text-align: center; color: #FFFFFF; margin: auto; display: grid;}.team-para2-span{color: #F9D14E; font-weight: 600;}.sharing-love-sec{padding-top: 19px;}.sharing-love-heading{font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; text-align: center; color: #323C5A; margin-bottom: 2.5rem;}.sharing-love-main-div{max-width: 1180px; margin: auto;}.sharing-love-text{font-style: normal; font-weight: 400; font-size: 22px; line-height: 35px; color: #174F78; margin-left: 23px; margin-top: 19px;}.sharing-love-content{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-around;}.sharing-love-vid{width: 347px; height: 507px; background: #F15848;}.sharing-love-vid iframe{width: 100%; height: 100%;}.sharing-love-text-div{max-width: 825px; margin: auto;}.res_first_ploride_img, .res_second_ploride_img, .res-paw-img-1, .res-second-paw-img, .res_third_polaride_img, .res_third-paw-img, .res_fourth_polaride_img{display: none;}.fourth_polaride{background: #FFFFFF; box-shadow: -11px 20px 22px rgba(0, 0, 0, 0.25); border-radius: 4px; width: 384px; height: 430.16px; filter: drop-shadow(2px 0px 2px rgba(0, 0, 0, 0.1));}.fourth_polaride_img{width: 100%; height: 100%; padding: 20px 20.5px 74px 21px;}@media screen and (max-width: 992px){.about_heading{margin-top: 70px; max-width: 358px;}.team-main-div{padding-right: 0 !important; padding-left: 0 !important;}.paw-img-1, .second-paw-img, .third-paw-img{display: none;}.fourth_polaride_img{}.res_first_ploride_img{display: block; margin-left: -23px;}.res-paw-img-1{display: block; position: sticky; z-index: 2; margin: auto;}.res_second_ploride_img{display: block;}.res-second-paw-img{display: block; margin: auto; margin-top: 5px; padding-left: 0px; position: sticky; z-index: 2;}.res_third_polaride_img{display: block;}.res_third-paw-img{display: block; margin: auto;}.res_fourth_polaride_img{display: block;}.about_hero_heading{font-size: 20px; line-height: 23px;}.about_hero_subheading{margin-top: 0.6rem; padding-left: 0px;}.about_hero_subheading, .about_hero_subheading2{font-size: 14px; line-height: 16px;}.banner_bg_img{width: auto; height: calc(40.3vw * 0.75); margin-left: -4px;}.hero-div{margin-top: -15px;}.journey-main-div{margin-top: 14px;}.journey{padding: 0 0; padding-bottom: 60px;}.journey-title-div{margin-bottom: 0; padding: 0;}.journey_title{font-size: 20px;}.chapter-head{font-size: 14px; line-height: 16px; margin-bottom: 5px;}.chapter-subhead{font-size: 18px; line-height: 21px; margin-bottom: 5px;}.chapter-one-div, .chapter-two-div, .chapter-three-div{display: grid; justify-content: center;}.polaroids{max-width: 167px; max-height: 202px;}.first_poloride{margin: auto; margin-top: -24px;}.chapter_one_description{margin-left: 1px; margin-top: 0;}.chapter_description_1{max-width: 358px; margin: auto;}.chapter_one_heading{font-size: 14px; line-height: 16px; margin-left: 1px; margin-top: 0; margin-bottom: 5px;}.chapter_one_headtext{font-size: 18px; line-height: 21px; margin-left: 1px; margin-bottom: 7px; margin-top: 0;}.chapters-para{font-size: 14px; line-height: 20px; margin-bottom: 0; margin-top: 0;}.paw-img-1, .second-paw-img, .third-paw-img{max-width: 79.28px; max-height: 68.28px;}.first-paw-div{margin: 4px 71px auto auto;}.aboutUspaw_1{margin: 0; padding-left: 0; margin-top: 5px;}.chapter-two-div > .chapter_description_div2{order: 2; margin-top: 15px; z-index: 999; margin-left: 0; max-width: 359px;}.chapter-two-div > .second_poloride{order: 1; margin: -20px 0px auto auto; z-index: 1;}.second_ploride_img{margin-top: 0; margin-left: 0;}.aboutUspaw_2{margin: auto;}.second-paw-img{margin: 0;}.third_polaride{margin-top: -28px; margin-left: -8px; z-index: 1;}.chapter_description_3{margin-top: 35px; max-width: 358px;}.fourth_polaride{margin: auto; margin-top: -35px; max-width: 148px; max-height: 162px;}.fourth_polaride_img{width: 100%; height: 100%; padding: 7.62px 7.93px 27.95px 7.93px;}.chapter_description_4{margin-top: 30px;}.chapter-four-description-div{max-width: 356px; text-align: center; margin: auto;}.chapter-four-description{margin-right: 0;}.chapter-four-para2-div{margin: 0; width: 356px;}.chapter-four-footer-text{margin-left: 0; margin-right: 0;}.fourth-chapter-main-div{margin: 0;}.team-heading{font-size: 20px; line-height: 23px;}.team-img-div1{margin-left: 0; min-width: 190px;}.team-img-div2{margin-right: 0; min-width: 94px;}.first_team_img{width: 95%;}.second_team_img{width: 95%;}.team-section{padding: 0;}.team-text-div{max-width: 357px;}.team-text-para, .team-text-para2{font-size: 14px; line-height: 20px;}.team-text-para2{display: block;}.team-text-div{padding-bottom: 27px;}.sharing-love-sec{padding: 35px 0 25px 0;}.sharing-love-heading{font-size: 20px; line-height: 23px; margin-bottom: 1.5rem;}.sharing-love-content{display: grid;}.sharing-love-vid{max-width: 181px; max-height: 186px; margin: auto;}.sharing-love-text-div{max-width: 358px;}.sharing-love-text{font-size: 14px; line-height: 20px; text-align: center; margin-left: 0;}.aboutUspaw_3{margin: -8px auto auto 48px;}.team-img-div{justify-content: center !important;}.v3_get_in_touch .v3_get_in_touch_boxs span:last-child{padding-right: 0; display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 55px; margin-top: 15px;}}@media only screen and (min-width: 768px) and (max-width: 1026px){.about_hero_heading{font-size: 26px;}.about_hero_subheading, .about_hero_subheading2{font-size: 14px;}.journey_title{font-size: 26px;}.polaroids{max-width: 250px; max-height: 285px;}.chapter_one_heading{font-size: 18px;}.chapter_one_headtext{font-size: 24px;}.chapters-para{font-size: 14px;}.chapter-four-description-div{max-width: 430px; max-height: unset; margin: auto;}.fourth-chapter-main-div{margin-bottom: unset;}.chapter-four-footer-text{margin-bottom: unset;}.chapter-four-para2-div{width: 100%;}.team-text-div{max-width: 390px;}.team-text-para, .team-text-para2{font-size: 14px; line-height: 20px;}.team-heading{font-size: 30px;}.aboutUspaw_1{position: relative; left: -40px;}.res-paw-img-1{position: relative; right: 8px; top: 10px;}.res-second-paw-img{position: relative; top: -10px; left: 55px;}.res_third-paw-img{position: relative; left: 55px; top: 10px;}.sharing-love-text{font-size: 14px;}.sharing-love-vid{max-width: 248px; max-height: 310px; margin: auto;}.sharing-love-heading{font-size: 27px;}.first_poloride{margin-right: unset; margin-left: unset;}.team-img-div1{margin-top: 5px; margin-left: 5px;}.sharing-love-text-div{max-width: 500px; margin: auto; margin-left: 30px;}}

/* pawpot_website/static/src/css/v2_1/why_fresh.css defined in bundle 'web.assets_frontend' */
 .slogan-head-txt{font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; color: #F9D14E;}.slogan-subhead-txt{font-style: normal; font-weight: 400; font-size: 22px; line-height: 25px; color: #FFFFFF; margin-top: 20px;}.whyfresh-banner{background-size: cover; background-image: url("/pawpot_website/static/src/img/v2_2/whyFresh/Website_WhyFresh_Header.webp"); background-position: left center; padding-top: 12vw; padding-bottom: 12vw; display: -webkit-box; display: -webkit-flex; display: flex;}.section-title{margin: auto; margin-top: -9px;}.why-fresh-points .main-points li.passed::before, .why-fresh-points .main-points li.passed::after{border-color: #323C5A; background: #323C5A;}.why-fresh-points .main-points li::after{content: ""; position: absolute; left: 26px; top: 11px; width: 5px; height: 5px; background: transparent; border: 2px solid #323C5A; border-radius: 50%; margin-top: 1.5px;}.why-fresh-points .main-points{width: 575px;}.why-fresh-points{margin-top: 25px; margin-left: -21px;}.section-title h2{font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #F15848;}.section-bg{background-color: #FFFFFF; padding-bottom: 90px;}.orange-color{color: #F15848;}.why-fresh-points .main-points p{font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px; color: #323C5A;}.graph-img-div{margin-top: 40px; margin-left: 78px;}.why-fresh h3{font-style: normal; font-weight: 700 !important; font-size: 25px !important; line-height: 30px; text-align: center !important; color: #323C5A !important;}.plan-subhead-text{margin-bottom: 16px;}.orangeButton-page{background-color: #ffffff; border-radius: 28px; cursor: pointer; color: #FFFFFF; font-family: "GT Walsheim Pro", sans-serif; font-size: 20px; border: 1px solid #f15848; font-weight: normal; box-shadow: none; padding: 12.5px 87.5px;}.why_dry_food_sec{background: #323C5A; padding: 50px 50px;}.dry_food_title_txt{font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #F9D14E;}.dry_food_content{max-width: 720px; margin: auto; padding-top: 18px;}.dry_food_responsive_row{display: -webkit-box; display: -webkit-flex; display: flex; margin: auto; max-width: 578px;}.first_dry_img{padding-top: 6px; padding-left: 7px;}.second_dry_img{padding-top: 23px; padding-left: 123px;}.third_dry_img{padding-top: 13px; padding-left: 136px;}.why-fresh-section-2 img{border-radius: 0; object-fit: cover; max-width: 100%;}.para-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px; text-align: center; color: #FFFFFF;}.para-txt1, .para-txt2, .para-txt3{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 22px; line-height: 35px; text-align: center; color: #FFFFFF;}.para-txt1{padding-top: 26px;}.para-txt2{margin-bottom: 13px;}.para-txt3{margin-left: 0px; margin-bottom: 0;}.para-txt3 span img{width: 22px; position: relative; top: -5px;}.premium-div{padding-top: 2px;}.why_premium_sec{padding: 80px 31px 80px 30px;}.why_premium_sec_title{font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}.why_premium_description1, .why_premium_description2{font-style: normal; font-weight: 400; font-size: 22px; line-height: 35px; color: #323C5A;}.why_premium_description3{font-style: normal; font-weight: 700; font-size: 22px; line-height: 35px; color: #2675A6;}.why_premium_img_div{max-width: 547px; max-height: 372px; padding: 0;}.padding_left_right{padding-left: 20px; padding-right: 20px;}.why_premium_img{width: 100%; height: 100%;}.why_premium_content{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin-top: 48px;}.why_premium_description_div{max-width: 674px; padding: 0; padding-left: 14px;}.whats-right-sec{margin-top: 9px; background: #F6F6F6; padding-top: 80px; padding-bottom: 85px;}.whats-right-content1{display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 65px; margin-bottom: 52px;}.whats-right-content-subheading{margin: auto; margin-top: 24px;}.whats-right-txt-div1, .whats-right-content-subheading{max-width: 660px;}.whats-right-txt-div1{margin-right: 70px; margin-top: 45px; margin-left: 120px; padding-right: 9px;}.whats-right-title{font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #2675A6;}.what-right-img-div{width: 100%; height: 100%;}.whats-right-img{width: 100%; height: 100%; position: relative; right: -10px; top: -11px; border-radius: 10px;}.whats-right-content-subheading-txt{font-style: normal; font-weight: 700; font-size: 22px; line-height: 30px; text-align: center; color: #323C5A;}.whats-right-content-txt1, .whats-right-content-txt2{font-style: normal; font-weight: 400; font-size: 22px; line-height: 35px; text-align: center; color: #323C5A;}.whats-right-content-txt1{margin-bottom: 1.2rem;}.whats-right-content2{max-width: 900px; margin: auto;}.whats-right-content2-txt1, .whats-right-content2-txt2{font-style: normal; font-weight: 700; font-size: 22px; line-height: 35px; text-align: center; color: #2675A6; max-width: 100%;}.whats-right-content2-txt1{margin-bottom: 1.2rem;}.display_res{display: none;}.what-right-img-div_res{display: none;}.build_btn{margin-top: 30px;}.whats-right-img-top-load{position: relative; top: -319px; left: 408px;}.whats-right-img-div-container{max-width: 430px; max-height: 319px; margin-top: 10px;}@media screen and (max-width: 450px){.whyfresh-banner{background-image: url("/pawpot_website/static/src/img/v2_2/whyFresh/Website_WhyFresh_Header_Mobile.webp") !important; padding-top: 46vw !important; padding-bottom: 9vw !important;}}@media screen and (max-width: 990px){.whyfresh-banner{padding-top: 31.542vw !important;}.hero_headings{min-width: 276px;}.whats-right-img-top-load{position: relative; top: -231px; left: 160px; width: 18px; height: 29px;}.whats-right-content-div{margin-top: 20px;}.slogan-head-txt{font-size: 20px; line-height: 23px; text-align: center; margin: auto; width: 100%;}.slogan-subhead-txt{font-size: 12px; line-height: 14px; text-align: center; margin: auto; margin-top: 13px; width: 70%;}.section-title{font-size: 20px; line-height: 23px;}.content > .why-fresh-points{order: 2;}.content > .graph-img-div{order: 1; margin-left: 0; margin: auto; max-width: 333px; max-height: 255px; margin-top: -35px;}.content > .graph-img-div img{height: 100%; width: 100%;}.content > .why-fresh-para-div{order: 3; margin-left: 0; min-width: 398px;}.why-fresh-points .main-points{min-width: 398px; width: 0; margin: auto;}.why-fresh .main-points ul{padding: 0 !important; width: 90%; margin: auto;}.why-fresh-points .main-points li{padding: 0 0 20px 12px;}.why-fresh-points .main-points p{font-size: 16px; line-height: 20px;}.why-fresh-points .main-points li::after{left: 0px;}.why-fresh h3{font-size: 16px !important; line-height: 18px !important; width: 100%; padding: 0 !important;}.orangeButton-page{font-size: 18px; line-height: 21px; padding: 10px 40px;}.section-bg{padding-bottom: 50px;}.why_dry_food_sec{padding: 50px 0px 50px 0px;}.dry_food_title_txt{font-size: 20px; line-height: 23px;}.dry_food_content{display: grid;}.dry_food_content > .dry_food_para11{order: 2; min-width: 358px;}.dry_food_content > .dry_food_responsive_row{order: 1; max-width: 311px; padding-bottom: 20.52px;}.dry_food_responsive_row img{width: 100%;}.dry_food_content > .dry_food_title_main_div{order: 3; min-width: 358px;}.dry_food_para11, .para-txt, .para-txt1, .para-txt2, .para-txt3{font-size: 14px; line-height: 16px;}.para-txt1{padding-top: 0;}.para-txt, .dry_food_title_res{width: 100%;}.display_desktop{display: none;}.display_res{display: block;}.why_premium_sec_title{font-size: 20px; line-height: 23px;}.why_premium_content{display: block; margin: auto; min-width: 358px;}.why_premium_sec{padding: 40px 0 20px 0;}.why_premium_img_div{min-height: 243.05px; height: 0; margin: auto;}.why_premium_img{height: 100%; width: auto;}.why_premium_description_div{margin-top: 30.95px; padding-left: 0;}.why_premium_description1, .why_premium_description2, .why_premium_description3{font-size: 14px; line-height: 20px; text-align: center;}.why_premium_description_div{margin: auto; margin-top: 30px;}.whats-right-title{font-size: 20px; line-height: 23px; color: #2675A6;}.whats-right-content-subheading-txt, .whats-right-content-txt1, .whats-right-content-txt2, .whats-right-content2-txt1, .whats-right-content2-txt2{font-size: 14px; line-height: 20px;}.whats-right-content1{display: block;}.whats-right-sec{background: #F6F6F6; padding: 40px 0 40px 0;}.what-right-img-div{max-width: 285.8px; max-height: 204.14px; width: 100%; height: 100%; margin-top: 0;}.what-right-img-div_res{display: block; max-width: 296.73px; max-height: 218px; margin: auto;}.whats-right-img-top{position: relative; width: 28.18px; height: 42.98px; width: 33px; left: 154px; top: 5px;}.whats-right-img{border-radius: 14px; width: 100%; height: 100%; margin: auto; margin-top: -15px;}.whats-right-txt-div1{margin: 0; padding: 0; padding-bottom: 60px;}.whats-right-content1{margin: 0; padding: 0;}.whats-right-content-txt2 br{display: none;}.whats-right-content2-txt1{padding: 0;}.whats-right-content2-txt2{padding: 0;}.build_btn{margin-top: 0;}.whats-right-content2-txt2{}.whats-right-img-div-container{max-width: 308px; max-height: 228.49px; margin: auto; padding-bottom: 30px;}}@media only screen and (min-width: 451px) and (max-width: 1441px){.whyfresh-banner{background-size: cover; background-image: url("/pawpot_website/static/src/img/v2_2/whyFresh/Website_WhyFresh_Header.webp"); background-position: right center; background-repeat: no-repeat; display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 2.5rem; padding-top: 13.542vw; padding-bottom: 19.153vw;}}@media only screen and (min-width: 768px) and (max-width: 1026px){.hero_headings{max-width: 600px; margin: auto;}.slogan-head-txt{font-size: 30px;}.slogan-subhead-txt{font-size: 20px; line-height: 21px;}.why-fresh-points .main-points{width: 535px;}}

/* pawpot_website/static/src/css/v2_1/shop_page.css defined in bundle 'web.assets_frontend' */
 .pawpot_shop_v2_1{font-family: "GT Walsheim Pro", sans-serif;}.shop_page_title{padding-top: 40px; padding-bottom: 31px;}.shop-footer-devider{padding: 40px 0;}.v2_1_product_list_row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: left; grid-auto-rows: 30px; grid-gap: 30px; margin-top: 30px;}.v2_1_product_list_row .product-items{position: relative;}.v2_1_product_list_row .pawpots-out-of-stock{position: absolute; height: 100%; width: 100%; background: rgba(50, 60, 90, 0.4); top: 0; cursor: not-allowed; border-radius: 3px;}.pawpots-stock-ribbon{font-family: "GT Walsheim Pro", sans-serif; width: 170px; background: #ffffff; color: #323C5A; text-align: center; line-height: 30px; position: absolute; top: 21px; right: -39px; transform: rotate(35deg); -webkit-transform: rotate(35deg); z-index: 9; font-size: 18px; font-weight: bold;}.v2_1_product_list_row .card-prd-unpublish{opacity: 0.5;}.shop_page_title h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}@media (max-width: 992px){.pawpots-stock-ribbon{width: 154px; line-height: 28px; top: 19px; right: -40px; transform: rotate(35deg); -webkit-transform: rotate(35deg); z-index: 9; font-size: 16px; border-top-left-radius: 60px;}.v2_1_product_list_row .pawpots-out-of-stock{border-radius: 6px; width: 358px; right: 0; left: 0; margin: auto;}}.top-banner{padding: 0;}.vet_connect_banner, .vet_connect_bottom_banner{text-align: center; max-width: 1440px; margin: auto;}.vet_connect_banner img, .vet_connect_bottom_banner img{width: 100%;}.display-none{display: none;}input[type="checkbox"]:checked + label::before{color: #F15848;}.drop-icon{position: absolute; right: 9px;}.product-drop-icon{position: absolute; right: 9px;}.dropdown-div{margin-top: 30px; width: 93.7%;}.product-main{padding: 0;}.shop-card{max-width: 315px; border-radius: 5px; padding: 0; border: 0.5px solid rgba(50, 60, 90, 0.5); width: 100%; min-height: 366px; height: 100%;}.shop-card-img{width: 100%;}.shop-card-img img{display: block; border-radius: 5px 5px 0px 0px; margin-right: auto; margin-left: auto; max-width: 313px; width: 315px;}.product_img{width: 100%; height: 200px; border-radius: 4px 4px 0 0; object-fit: cover;}.shop-card-content{padding: 10px 0px 15px 15px;}.product-head{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; position: relative;}.product-title{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; margin-bottom: 0; padding-top: 4px; padding-right: 125px;}.product_description{max-width: 285px; padding-right: 29px;}.product-description-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A; margin-bottom: 5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}.animal-tag{background: #F9D14E; border-radius: 5px 0px 0px 5px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; color: #FFFFFF; padding: 5px; padding-top: 6px; padding-bottom: 4px; padding-right: 4px; position: absolute; right: 0;}.product-price{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #D5303C; margin-bottom: 5px;}.product-tags{margin-bottom: 15px;}.product-tags-div{margin: 0; padding-right: 5px;}.product-tags-subdiv{}.tags{padding-right: 10px; display: -webkit-inline-box;}.tags span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #2675A6; border: 1px solid #2675A6; border-radius: 10px; padding: 1px 4px 1px 5px;}.product-price-div{margin-top: 15px;}.discount-para{margin: 0;}.discount-img{width: 15px; height: 15px; margin-right: 5px;}.autoship_img{width: 100%; height: 100%; margin-top: -10px;}.discount-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 14px; line-height: 16px; color: #2675A6; margin-right: 11px;}.discount-txt span{color: #323C5AB2; font-weight: 500;}.discount-per{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: rgba(50, 60, 90, 0.7);}.v2_1_product_list_row{margin-left: 7px;}.filter-sec{padding: 0;}.col-products{flex: 0 0 31%;}.tag1{margin-right: 6px;}.filter-drop-btn, .product-filter-btn{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; background: rgba(38, 117, 166, 0.1); border-radius: 5px; width: 100%; height: 41px; padding-top: 10px; cursor: pointer;}.filter-drop-btn .nav-item a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #323C5A; background: rgba(38, 117, 166, 0.1); border-radius: 5px; width: 100%; height: 41px; padding-top: 10px; cursor: pointer;}.product-filter-btn .nav-link{padding: 0px;}.filter-heading{position: absolute; left: 10px;}.product-filter-btn{padding-top: 10px;}.product-filter-btn a{color: #323C5A;}#arrow-icon, #product-arrow-icon{transform: rotate(0deg); padding-bottom: 4px; background: none !important;}.dropdown-menu{border: none; position: unset; z-index: unset; float: none; min-width: none; padding: unset; margin: unset; font-size: unset; color: unset; background-color: #fff; list-style: none;}.pet_filter_first{margin-top: 20px; margin-bottom: 6px;}.product_filter_first{margin-top: 20px; margin-bottom: -14px;}#product-dropdown-menu li{margin-bottom: 6px;}#product-dropdown-menu{margin-top: 20px;}a .pet_filter_label, a .product_filter_label{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; margin-bottom: 0px; color: #323C5A;}.option-link:hover .pet_filter_label{font-weight: bold; cursor: pointer;}label .pet-filter, .product-filter{display: none;}label .custom-checkbox{display: inline-block; width: 15px; height: 15px; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 2px; cursor: pointer; vertical-align: middle; margin-right: 11px; margin-top: -5px;}label .custom-checkbox:after{content: ""; display: block; height: 11px; background-repeat: no-repeat; background-image: url("/pawpot_website/static/src/img/shop_v2_1/tick.png"); margin: 1px 0 0 2px; visibility: hidden;}label .pet-filter:checked + .custom-checkbox:after{visibility: visible;}label .product-filter:checked + .custom-checkbox:after{visibility: visible;}.filter-dropdown{margin-top: 30px; max-width: 315px;}.product-filter-dropdown{margin-top: 23px; max-width: 315px;}.pagination{margin: auto; margin-top: 38px;}.control{background-color: transparent; border: none;}#prev{margin-right: 30px;}#next{margin-left: 3px;}.pageNum{margin-right: 27px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: rgba(50, 60, 90, 0.5);}.pageNumbers{margin-top: 4px;}.hidden{display: none !important;}.disabled{color: rgba(12, 16, 41, 0.5); cursor: default;}.control:not(.disabled):hover, .pageNumbers a:hover{color: #434d6b;}a.active{color: #323C5A;}.bottom-banner{padding: 0; margin-top: 37px;}.mobile-responsive-filters{display: none;}.vet_connect_bottom_banner_mobile{display: none;}@media screen and (max-width: 1380px){.product-main{padding-left: 47px;}}@media screen and (max-width: 992px){.product-main{padding-left: 0;}.product-tags-subdiv{margin-left: unset;}.vet_connect_bottom_banner{display: none;}.vet_connect_bottom_banner_mobile{display: block; max-width: 358px; margin: auto;}.bottom-banner{margin-top: 30px;}.vet_connect_banner{display: none;}.shop_page_title h1{font-size: 23px; line-height: 23px;}.filter-dropdown, .product-filter-dropdown{margin: auto;}.main-div{margin-left: 0;}.v2_1_product_list_row{margin-left: 0; justify-content: center; display: block; margin-top: 0px;}#productsList.v2_1_product_list_row{width: 358px; margin: auto;}.v2_1_product_list_row .product-items{margin-top: 15px;}.product-items{margin-left: 0px; margin-right: 16px;}.shop-card{min-height: 155px; max-width: 374px; width: 358px; max-height: 493px; display: -webkit-box; display: -webkit-flex; display: flex; margin: auto;}.shop-card-img{max-width: 140px; max-height: 200px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}.tags{display: -webkit-box; display: -webkit-flex; display: flex; padding-top: 5px;}.shop-card-img div{width: 100%; height: 100%;}.shop-card-img img{object-fit: cover; border-radius: 5px 0 0 5px; width: 100%; height: 100%;}.shop-card-content{padding: 0; padding-left: 15px; padding-top: 15px; padding-bottom: 10px; width: 100%;}.product_description{display: none;}.product-tags-div, .product-head{min-height: unset !important;}.product-main .filter-sec{display: none;}.mobile-responsive-filters{display: block; background: rgba(38, 117, 166, 0.1); border-radius: 5px; padding: 10px; cursor: pointer; max-width: 358px; width: 100%; margin: auto; margin-bottom: 0px;}.mobile-filter-container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;}.mobile-filter-container h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A; margin-block: auto;}.mobile-filter-container img{width: 18px; height: 12px; margin-block: auto;}.mobile-responsive-dropdown{padding: 12px; margin-top: 10px;}.product-title{padding-right: 44px;}.animal-tag{padding-top: 4px; right: 0; top: 4px;}.filter-drop-btn .drop-icon, .product-filter-btn .product-drop-icon{display: none;}.filter-heading{left: 30px;}.filter-dropdown ul{list-style: none; padding-left: 10px;}.vet_connect_baner_img{text-align: center; min-height: 78px; width: 100%; margin: auto; object-fit: contain;}}

/* pawpot_website/static/src/css/v2_1/product_page.css defined in bundle 'web.assets_frontend' */
 .product_details_main_div{background: #FFFFFF;}.product_title{padding-top: 69px;}.product_main_div{display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 115px;}.product_img_div{max-width: 430px; max-height: 430px;}.main_product_image{height: 430px; width: 430px;}.main_product_image img{width: 100%; height: 100%; object-fit: cover; border-radius: 5px; max-width: 430px; max-height: 430px;}.sub-img-div{display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 20px; overflow: hidden;}.product_detail_sec{height: 100%; padding-bottom: 0; margin-bottom: 80px; padding-top: 40px;}.sub-product-img{width: 85px; height: 85px; border-radius: 5px; object-fit: cover;}.product_info{background: rgba(38, 117, 166, 0.1); border-radius: 5px; margin-left: 30px; padding: 38px 35px; max-width: 660px; width: 100%;}.product-name{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #323C5A;}.product-description{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; margin-top: 20px;}.product-features-div{margin-top: 23px;}.product-feature{border: 1px solid #2675A6; border-radius: 15px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #2675A6; padding: 4px 10px; margin-right: 7px; margin-bottom: 10px; display: inline-block;}.qty-container{padding: 10px;}.product-qty{background: #FFFFFF; border: 0.5px solid #323C5A91; border-radius: 5px !important; text-align: center; max-width: 90px; min-height: 43px; width: 100%; height: 100%; box-shadow: none !important; border-color: #323C5A91 !important; padding: 0;}.qty-btn-minus, .qty-btn-plus, .product-qty{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; color: #323C5A; cursor: pointer;}.qty-btn-minus{position: absolute; margin-left: 10px; align-self: center;}.qty-btn-plus{position: relative; right: 21px; align-self: center;}.product-qty-container{max-width: 100px; padding: 0;}.qty-container{padding: 10px 0 10px 0;}.product_varient_div{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin-bottom: 8px;}.product-price-qty-container{margin-top: 10px; margin-left: 5px; max-width: 450px; width: 100%;}.product-varient-selection{margin-block: auto; padding: 0; max-width: 185px;}.product-select{width: 175px; height: 43px; padding: 10px; background: #FFFFFF; border: 0.5px solid #323C5A91; border-radius: 5px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; color: #323C5A; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; padding-right: 25px;}.product-select option{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; color: #323C5A; cursor: pointer;}.product-varient-selection .select2-container .select2-choice .select2-arrow b{background: url("/pawpot_website/static/src/img/v2_1/checkout_prd_qty.svg") 1px 10px/12px 8px no-repeat !important; width: 100%; background-size: 10px 10px !important;}.product-varient-selection .select2-container .select2-choice > .select2-chosen{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 20px !important; line-height: 23px !important; color: #323C5A; text-align: center !important;}.product-varient-selection .select2-container .select2-choice{white-space: nowrap; line-height: 22px; font-size: inherit; line-height: inherit; height: fit-content; background: transparent; box-shadow: none !important;}.product-select{padding-right: 10px;}.product-varient-selection .select-drop-container{position: relative; right: 25px; top: -2px;}.product-varient-selection .select2-container .select2-choice .select2-arrow{right: 0; top: -2px;}.product-varient-selection .select2-container .select2-choice{padding: 0 0 0 0;}.product-varient-price{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 25px; line-height: 29px; color: #D5303C; margin: auto; margin-top: 30px;}.price-container{padding: 0 0 0 0; margin-right: 6px; display: -webkit-box; display: -webkit-flex; display: flex;}.add-to-cart{background: #F15848; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; width: 100%; padding-block: 13.5px; border: none;}.v2_3_padding_left_right_shopPage{padding-left: 10px; padding-right: 10px;}.start-autoship-btn{background: #FFFFFF; border: 2px solid #323C5A; color: #323C5A;}.start-autoship-btn, .start-autoship-btn-loader{border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; width: 100%; margin-top: 16px; padding-block: 12px;}.start-autoship-btn-loader{background: #D3D3D3; border: 2px solid #8B909F; color: #FFFFFF; padding-block: 8.5px;}.start-autoship-btn-loader:hover{color: #FFFFFF;}.start-autoship-txt{position: relative; right: 0; top: 2px; padding-left: 6px;}.start-autoship-img{width: 20px;}.why-autoship-reasons-container{background: rgba(38, 117, 166, 0.2); border-radius: 5px; padding: 15px 0 1px 15px; margin-top: 35px;}.why-autoship-head, .why-autoship-reasons-container ul li{font-family: 'Inter'; font-style: normal; font-size: 14px; line-height: 17px; color: #2675A6;}.why-autoship-head{font-weight: 600; margin-bottom: 10px;}.why-autoship-reasons-container ul li{font-weight: 400; margin-bottom: 10px; padding-left: 1px;}.why-autoship-reasons-container ul{padding-left: 20px; margin-bottom: 14px;}.more-product-details-container{margin-top: 58px;}.more-detail-font{font-family: 'GT Walsheim Pro'; font-style: normal; color: #323C5A; font-size: 16px; line-height: 25px; padding: 15px;}.ingredients-container{background: #FFFFFF; border-radius: 5px;}.ingredients-container, .nutrition-container, .transition-to-pawpots-container, .feeding-guide-container, .storage-use-container{margin-top: 14px;}.ingredients-dropdown, .nutrition-dropdown, .transition-to-pawpots-dropdown, .feeding-guide-dropdown, .storage-use-dropdown{margin-left: 15px; max-width: 560px;}.nutrition table{width: 100%;}.more-details-divider{border: 0.5px solid rgba(50, 60, 90, 0.5); margin-bottom: 15px; margin-top: 15px;}.product-detail-drop-icon{position: absolute; right: -1px; top: 1px;}.more-detail-dropdown-head{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A;}.feeding-guide-container{padding: 15px;}.guide-content-head{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #F15848;}.guide-input-info{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 30px; color: #323C5A;}.feeding-guide-detail-select-container{margin-bottom: 24px;}.feeding-guide-footer a:hover{color: #F15848;}.guide-input{padding: 0; border: none; border-bottom: 3px dotted #323C5A; position: relative; top: 0px; background: none; outline: none; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #F15848; text-align: center; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: none;}.guide-input option{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; background: #FFFFFF; border: 0.5px solid #323C5A; border-radius: 5px;}.daily-feed, .daily-cost{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A;}.daily-feed-amnt, .daily-cost-amnt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; color: #F15848; padding-left: 19px;}.guide-result-feed{margin-bottom: 10px;}.feeding-guide-footer{margin: auto; text-align: center; margin-top: 30px;}.guide-footer-text{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A; text-align: center; max-width: 244px; margin: auto; margin-top: 10px;}.guide-footer-btn{background: #FFFFFF; border: 1px solid #F15848; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #F15848; padding: 5px 46.5px;}.border-rad-5px{border-radius: 5px;}.more-detail-bottom-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 12px; line-height: 14px; color: #323C5A; margin-left: 17px;}.product_customer_rating{background: #2675A6; padding: 30px;}.ytVideo-product-sec{display: -webkit-box; display: -webkit-flex; display: flex; background: #F9D14E; justify-content: center; margin-top: 80px; padding-block: 80px;}.yt-video-container iframe{max-width: 606px; height: 457px; width: 606px;}.yt-why-pawpots-txt-container{max-width: 380px; width: 100%; height: 280px; margin-block: 89px; margin-left: 34px;}.yt-why-heading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 40px; color: #F15848;}.yt-why-para{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 30px; color: #323C5A; margin-top: 40px;}.product-faq-sec{padding: 80px;}.product-faq-container{margin-top: 64px;}.product-faq-dropdown-container{padding-left: 34px;}.home-page-faq .product-faq-dropdown-container p, .home-page-faq .product-faq-dropdown-menu{background-color: #F6F6F6;}.product-faq-head{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}.product-faq-drop-btn, .product-faq2-drop-btn{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; color: #323C5A; cursor: pointer;}.product-faq-drop-icon{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 40px; line-height: 50px; color: #323C5A; margin-right: 27px; margin-top: -14px;}.product-faq-content{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A;}.product-faq-dropdown-menu{margin-top: 10px; margin-left: 3px; padding-right: 150px;}.product-more-details-divider{height: 1px; margin-bottom: 15px; margin-top: 15px;}.product-more-details-line{width: 100%; height: 100%; background: rgba(50, 60, 90, 0.27); background-size: 1px 100%;}.product-faq-divider{height: 2px; margin-block: 25px; margin-left: 35px; margin-right: 25px;}.product-faq-divider-line{width: 100%; height: 100%; background-image: linear-gradient(to right, transparent 50%, #323C5A 50%); background-size: 10px 100%;}.product-bottom-banner-sec{background: #E9AFAF; padding-block: 0px;}.bottom-banner-container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.build-plan-btn{background: #323C5A; border-radius: 50px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; padding: 10px 40px; white-space: nowrap;}.product-banner-heading{margin-right: 62px; margin-block: auto;}.build-plan-btn-container{padding-right: 43px; margin-block: auto;}.product-banner-heading h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #323C5A;}.product-banner-heading p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A;}.product-banner-img-container{max-width: 360px; max-height: 239px;}.product-banner-img{width: 100%; height: 100%;}.sub-img{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; height: 100%;}.sub-img-div .owl-item{width: 100px !important; height: 85px !important;}.ingredients-drop-btn, .nutrition-drop-btn, .transition-to-pawpots-drop-btn, .feeding-guide-drop-btn, .storage-use-drop-btn{cursor: pointer;}.product_image_div_mobile{display: none;}.overlay{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 99999; display: none;}#cartPanel.open + .overlay, #startAutoshipPanel.open + .overlay, #startAutoship2.open + .overlay{display: block;}#cartPanel.open + .overlay{display: block;}#startAutoshipPanel.open + .overlay{display: block;}#startAutoshipPanelNotUser.open + .overlay{display: block;}#cartPanel, #startAutoshipPanel, #startAutoship2, #startAutoshipPanelNotUser{position: fixed; top: 0; right: -100%; max-width: 735px; width: 100%; height: 100%; background-color: #fff; z-index: 999999; transition: all 0.6s ease-in-out; overflow-y: auto;}@keyframes slide-in{from{right: -60%;}to{right: 0;}}#cartPanel.open, #startAutoshipPanel.open, #startAutoship2.open, #startAutoshipPanelNotUser.open{right: 0; animation: slide-in 0.6s ease-out forwards;}#cartPanel, #startAutoshipPanel, #startAutoship2, #startAutoshipPanelNotUser{padding: 0;}#closeCartBtn, #startAutoshipCloseBtn, #closeAutoshipBtn{font-size: 24px; cursor: pointer;}.cart-product-img-container{max-width: 50px; max-height: 50px;}.cart-product-img-container img{width: 100%; height: 100%;}.cartHeading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #03A000; margin-bottom: 0;}.carHeadingDiv, .startAutoshipHeadingDiv, .autoshipPlanHeadingDiv{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; width: 100%; padding: 20px 45px 18px 45px;}.cart-border{border: 0.5px solid rgba(50, 60, 90, 0.5); margin: 0;}.cart-product-img-container{margin-right: 15px;}.cart-product-detail{display: block; margin-block: auto;}.cart-product-detail .heading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; color: #323C5A; margin-bottom: 0px;}.cart-product-detail .cart-product-for{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.7);}.cart-product-container{margin-block: 30px; display: -webkit-box; display: -webkit-flex; display: flex; padding-right: 45px; padding-left: 48px;}.cart-product-price-container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin-top: 30px; padding-right: 45px; padding-left: 30px;}.subtotal-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A; margin: 0;}.subtotal-txt span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: rgba(50, 60, 90, 0.7);}.item-count{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A;}.cart-discount-amnt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 21px; text-align: right; color: #323C5A; margin: 0;}.cart-original-amnt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: right; text-decoration-line: line-through; color: rgba(50, 60, 90, 0.7);}.cart-btn-container{display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 27px; justify-content: space-between; padding-right: 45px; padding-left: 30px;}.cart-btn{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; background: #FFFFFF; border: 1.5px solid #323C5A; border-radius: 35px; padding: 13.5px 135px;}.cart-checkout-btn{background: #F15848; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; padding: 13.5px 56.5px;}.startAutoshipHeading, .addAutoshipHeading, .autoshipPlanHeading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A;}.startAutoship-container{margin-top: 30px; margin-left: 30px; margin-right: 45px;}.radioBtnsContainer{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 10px; display: -webkit-box; display: -webkit-flex; display: flex; padding: 10px 15px 10px 15px;}.selectedRadioBtns{background: rgba(38, 117, 166, 0.1) !important; border: 1px solid #323C5A !important;}.autoshipRadioBtnsLabel{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A; margin-left: 20px;}.autoshipRadioBtnsLabel span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: rgba(50, 60, 90, 0.7);}.radioBtnsContainer input[type="radio"]{border: 1.5px solid #323C5A; width: 16px; height: 16px; cursor: pointer;}.radioBtnsContainer input[type="radio"]:checked{border: none;}.startNewAutoshipRadio, .addNewAutoshipRadio{margin-block: auto !important;}.radioBtnsContainer input[type="radio"]::before{display: block; content: ''; width: 10px; height: 10px;}.radioBtnsContainer input[type="radio"]:checked::before{background: none; border: none; content: url(/pawpot_website/static/src/img/product_page_v2_1/radio_button.png); width: 16px; height: 16px; position: relative; left: -5px; top: -5px;}.addAutoshipRadioContainer{margin-top: 15px;}.continueBtnContainer, .continueSpinnerBtnContainer{float: right; margin-top: 35px; margin-right: 45px; margin-bottom: 20px;}.continueBtn, .continueBtnSpinner{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; border-radius: 50px;}.continueBtn{background: #323C5A; padding: 10px 40px 10px 40px;}.continueBtnSpinner{background: #D3D3D3; padding: 10px 40px 12px 40px;}.continueBtnSpinner:hover{color: #FFFFFF;}.highlight{background: rgba(38, 117, 166, 0.1);}input[type="radio"]:checked + .radioBtnsContainer{background: rgba(38, 117, 166, 0.1);}.addNewAutoshipLabel div span:nth-child(2){color: #03A000;}.addNewAutoshipLabel div{margin-top: 14px;}.form-control{box-shadow: none;}.qty-container{display: -webkit-box; display: -webkit-flex; display: flex;}.autoship-product-img-container{display: -webkit-box; display: -webkit-flex; display: flex;}.autoship-product-img-container img{margin-right: 20px; width: 80px; height: 80px;}.autoshipPlan-product-container{margin-top: 30px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 20px; padding-left: 48px; padding-right: 46px;}.repeatDeliverytxtContainer{margin-left: 114px; margin-bottom: 30px;}.autoshipPlan-btn-container{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 30px; justify-content: space-between; padding-left: 30px; padding-right: 40px;}.manageAutoship-btn{background: #FFFFFF; border: 1.5px solid #323C5A; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; padding: 13.5px 73px 13.5px 73px;}.continueShoping-btn{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; background: #F15848; border-radius: 35px; padding: 13.5px 65.5px 13.5px 65.5px;}.continueShoping-btn:hover{color: #FFFFFF;}.error{box-shadow: 0 0 5px 5px #f16161;}.rotate-up{transform: rotate(180deg) !important;}.rotate-down{transform: rotate(0deg) !important;}.continueBtn:hover, .cart-checkout-btn:hover{color: #FFFFFF;}.guide-input-info .select2-container .select2-choice .select2-arrow{display: none;}.guide-input-info .select2-choice{border: none !important; -webkit-box-shadow: none !important;}.guide-input-info .select2-drop{width: 67px !important;}.guide-input-info .select2-container .select2-choice > .select2-chosen{font-family: 'GT Walsheim Pro' !important; font-style: normal !important; font-weight: 400 !important; font-size: 18px !important; line-height: 21px !important; color: #F15848; margin: 0 !important;}.guide-input-info .select2-container .select2-choice{padding: 0 0 0 0px; height: 21px !important;}.v2_1_feeding_guide_dropdown.select2-drop-active{background: #FFFFFF; border: 0.5px solid #323C5A !important; border-radius: 5px; font-family: "GT Walsheim Pro", sans-serif; width: 67px !important;}.v2_1_drop_down_age.select2-drop-active{width: 109px !important;}.v2_1_drop_down_weight.select2-drop-active{max-width: 100px !important; width: 100% !important;}.v2_1_feeding_guide_dropdown .select2-results li{border-top: 0.5px solid rgba(50, 60, 90, 0.5); border-right: none; border-left: none; border-bottom: none;}.v2_1_feeding_guide_dropdown .select2-results .select2-result-label{padding: 10px 27px 10px 10px; margin: 0; cursor: pointer; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A;}.v2_1_drop_down_age .select2-results .select2-result-label{padding: 10px 10px 10px 10px;}.v2_1_drop_down_weight .select2-results .select2-result-label{padding: 10px 20px 10px 10px;}.v2_1_feeding_guide_dropdown .select2-highlighted{background: #323C5A !important;}.v2_1_feeding_guide_dropdown .select2-result.select2-result-selectable:hover{background: #ffffff !important;}.v2_1_feeding_guide_dropdown .select2-highlighted .select2-result-label{color: #fff; background: #323C5A !important;}.guide-input-gray{color: rgba(50, 60, 90, 0.5) !important;}.build-plan-btn-container a:hover{color: #d5d5d5;}.selected-portion-txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 16px !important; line-height: 18px; color: #8B909F !important;}.product-select option:first-child{color: #8B909F;}.spinner-img{width: 32px; height: 32px;}.spinner-button{background: #D3D3D3; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px !important; line-height: 23px; text-align: center; color: #FFFFFF; padding-block: 8.5px; width: 100%; outline: none; border: none;}.qty-containerAddtoCart{margin-left: auto; max-width: 75px;}.deletePrdfromCart{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-left: 50px;}.prdPriceCartPanel{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 18px; line-height: 21px; color: #323C5A; margin-bottom: 0;}.prdDiscountedPrice{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; text-align: right; text-decoration-line: line-through; color: rgba(50, 60, 90, 0.7);}.priceContainerCartPanel{margin-top: 5px;}@media screen and (max-width: 990px){.product-feature{display: inline-block; margin-top: 0px;}.product_image_div_mobile, .product_main_div{display: block;}.product_main_div{padding: 0;}.owl-product-carousel .owl-nav{display: none;}.product_title{display: none;}.product_img_div{display: none;}.sub-img-div-mobile{}.product-varient-selection .select-drop-container{right: 18px; top: 10px;}.product-varient-selection .select2-container .select2-choice .select2-arrow{top: 0;}.product-varient-price{font-size: 22px; line-height: 25px; margin-left: 0px; margin-top: 30px;}.sub-img-mobile{max-width: 660px; max-height: 358px; width: 100%; height: 100%; margin: auto;}.sub-img-mobile img{width: 100%; height: 100%; border-radius: 5px; object-fit: cover;}.sub-img-div-mobile .owl-stage{display: -webkit-box; display: -webkit-flex; display: flex;}.sub-img-div-mobile .owl-item{width: 100%; padding: 40px 16px 20px 16px;}.product-name{font-size: 25px; line-height: 29px;}.product-description{font-size: 16px; line-height: 18px;}.product_info{margin: 0; padding: 30px 15px 30px 15px; margin: auto;}.product-qty-container, .product-varient-selection{max-width: 75px; display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; margin-right: 15px;}.product-varient-selection{text-align: right; max-width: 180px;}.qty-container{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; max-width: 75px; width: 100%;}.product-qty{width: 75px;}.select-drop-container{top: 0; position: relative; top: 10px; right: 20px;}.price-container{margin-left: 10px;}.product-select{max-height: 43px; width: 160px; height: 100%; position: relative; text-align: center; padding-left: 0px;}.select2-container .select2-choice > .select2-chosen{margin-right: 21px; margin-left: 14px;}.product-varient-selection .select2-container .select2-choice > .select2-chosen{font-size: 17px !important;}.ytVideo-product-sec{display: block; padding: 20px 16px 25px 16px;}.yt-video-container{text-align: center;}.yt-video-container iframe{max-width: 358px; height: 269.98px; width: 100%;}.yt-why-pawpots-txt-container{width: 100%; text-align: center; margin-top: 25px; margin-left: 0; margin-block: 0; margin: auto;}.yt-why-heading{font-size: 25px;}.yt-why-para{font-size: 18px; margin-top: 10px;}.product-faq-sec{padding: 40px 16px 40px 16px;}.product-faq-head{font-size: 20px; line-height: 23px;}.product-faq-container{margin-top: 53px;}.product-faq-dropdown-container{padding-left: 0;}.product-faq-drop-btn{font-size: 18px; line-height: 21px;}.product-faq-drop-icon{line-height: 46px;}.product-faq-dropdown-menu{padding-right: 0;}.product-faq-divider{margin-left: 0; margin-right: 0; margin-block: 20px;}.product-faq-content{font-size: 16px;}.product-banner-heading{margin: 0; margin-bottom: 20px;}.product-banner-heading h1{font-size: 25px; line-height: 29px;}.product-banner-heading p{font-size: 16px; line-height: 18px;}.bottom-banner-container{display: block; padding: 30px 16px 0px 16px;}.product-banner-img-container{max-width: 220.22px; max-height: 146.2px; float: right;}.build-plan-btn{font-size: 16px; line-height: 18px; padding: 10px 30px;}#cartPanel, #startAutoshipPanel, #startAutoship2, #startAutoshipPanelNotUser{right: -100%; height: 100% !important;}.cartHeading{font-size: 20px; line-height: 23px; margin-block: auto;}.cart-product-container, .cart-btn-container, .cart-product-price-container{padding-right: 16px; padding-left: 16px;}.cart-btn{padding: 14px 46.5px; max-height: 50px; max-width: 135px; text-align: -moz-center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.cart-checkout-btn, .cart-btn{font-size: 16px; line-height: 18px;}.cart-checkout-btn{padding: 16px 25.5px;}.cart-product-detail .heading{font-size: 18px; line-height: 21px;}.cart-product-detail .cart-product-for{font-size: 14px; line-height: 16px;}.startAutoshipHeading, .addAutoshipHeading, .autoshipPlanHeading{font-size: 20px; line-height: 23px;}.carHeadingDiv, .startAutoshipHeadingDiv, .autoshipPlanHeadingDiv{padding: 20px 21px 20px 16px;}.autoshipRadioBtnsLabel{font-size: 18px; line-height: 21px;}.autoshipRadioBtnsLabel span{font-size: 16px; line-height: 18px;}.radioBtnsContainer{padding: 13px 15px 13px 15px;}.startAutoship-container{margin-left: 16px; margin-right: 15px;}.continueBtnContainer, .continueSpinnerBtnContainer{margin-right: 16px;}.autoship-product-img-container{max-width: 300px; width: 370px;}.autoshipPlan-product-container{padding-left: 16px; padding-right: 16px;}.manageAutoship-btn{font-size: 16px; line-height: 18px; padding: 14px 18.5px 14px 18.5px;}.continueShoping-btn{font-size: 16px; line-height: 18px; padding: 16px 13px 16px 13px;}.autoshipPlan-btn-container{padding-left: 12px; padding-right: 12px;}.repeatDeliverytxtContainer{margin-left: 81px;}.feedingGuide_output_mainContainer{display: block !important;}.feedingGuide_mixed_meal, .feedingGuide_full_meal{display: -webkit-box; display: -webkit-flex; display: flex; margin-right: 0;}.feedingGuide_mixed_meal{margin-right: 0 !important; margin-bottom: 0px;}.feeding_guide_mixedMeal, .feeding_guide_fullMeal{font-size: 16px !important; margin-left: 11px; white-space: nowrap;}.mixed_meal_heading, .full_meal_heading{white-space: nowrap; font-size: 15px !important; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.feeding_guide_mixedMeal span, .feeding_guide_fullMeal span{font-size: 18px !important;}.feedingGuide_output_mainContainer{margin-top: 25px !important;}.ingredients-dropdown, .nutrition-dropdown, .transition-to-pawpots-dropdown, .feeding-guide-dropdown, .storage-use-dropdown{margin: auto; max-width: 330px;}.feeding-guide-footer{margin-top: 15px !important;}.feeding_guide_need_helpTxt{display: block !important; color: #323C5A; font-size: 16px; font-family: 'GT Walsheim Pro'; text-align: center; margin: auto; margin-right: 10px;}#product_detail .owl-dots{display: -webkit-box; display: -webkit-flex; display: flex; gap: 10px; justify-content: center; margin-bottom: 20px;}#product_detail .owl-dot{border-radius: 50%; width: 14px; height: 14px; border: 1px solid #323C5A; padding: 0;}#product_detail .owl-dot.active{background: #323C5A;}}@media only screen and (min-width: 991px) and (max-width: 1120px){.product-varient-selection{display: -webkit-box; display: -webkit-flex; display: flex;}.product_varient_div{display: block;}.price-container{margin-top: 0;}.product-varient-selection .select-drop-container{top: 8px;}.product-qty-container{margin-right: 5px !important;}.product-banner-heading{margin-right: 30px !important;}.build-plan-btn-container{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.build-plan-btn{font-size: 16px !important;}}@media screen and (min-width: 320px) and (max-width: 380px){.cart-checkout-btn{padding: 16px 13.5px;}.cart-checkout-btn, .cart-btn{font-size: 13px; line-height: 18px;}}@media (min-width: 389px){.sub-img-mobile{min-width: 358px;}}@media screen and (max-width: 435px){.product_varient_div{display: block;}.price-container{margin-top: 10px;}}@media (min-width: 993px) and (max-width: 1208px){.bottom-banner-container{padding-right: 15px; padding-left: 15px;}}.feeding_guide_mixedMeal span, .feeding_guide_fullMeal span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A; padding-left: 0;}.feeding_guide_mixedMeal, .feeding_guide_fullMeal{font-size: 20px;}.guide-input-pet .select2-choice{max-width: 67px; min-width: 40px; width: 100%;}.guide-input-age .select2-choice, .guide-input-weight .select2-choice{max-width: 110px; min-width: 67px; width: 100%;}.feedingGuide_output_mainContainer{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: 50px;}.feedingGuide_mixed_meal{margin-right: 30px;}.feeding_guide_btn, .feeding_guide_btn_container{display: -webkit-box; display: -webkit-flex; display: flex;}.feeding_guide_btn_container{padding: 0; max-width: 200px; white-space: nowrap; margin-right: 10px;}.feeding_guide_btn .feeding_guide_txt_span{color: #2675A6; font-size: 16px; font-family: GT Walsheim Pro; text-decoration-line: underline !important; text-align: center; margin: auto;}.feeding_guide_need_helpTxt{display: none;}@media (max-width: 435px){.product-varient-price{margin-top: 0px;}}@media only screen and (min-width: 991px) and (max-width: 1120px){.product-varient-price{margin-top: 0px; margin-left: 0px;}}.productDetail_addToAutoship{border-radius: 35px; border: 2px solid var(--Dark-Blue, #323C5A); background: var(--White, #FFF); color: var(--Dark-Blue, #323C5A); text-align: center; font-family: "GT Walsheim Pro"; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; max-width: 340px; width: 100%; height: 50px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; white-space: nowrap;}.productDetail_addToAutoship_txt{display: -webkit-box; display: -webkit-flex; display: flex;}.productDetail_addToAutoship_txt p{max-width: 65px; margin-bottom: 0; overflow: hidden; text-overflow: ellipsis; margin-left: 3px;}.productDetail_addToAutoship:hover{color: var(--Dark-Blue, #323C5A);}#productDetail_addToAutoship_loader{background: #D3D3D3; border: 2px solid #8B909F; color: #FFFFFF; border-radius: 35px; text-align: center; font-family: "GT Walsheim Pro"; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; display: -webkit-box; display: -webkit-flex; display: flex; max-width: 340px; height: 50px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; white-space: nowrap; width: 100%;}.veternityDietWarningContainer{max-width: 590px; filter: drop-shadow(4px 4px 6px rgba(50, 60, 90, 0.1)); background: rgba(241, 88, 72, 0.3); border-radius: 5px; padding: 15px; margin-top: 40px; margin-bottom: -25px;}.veternityDietWarningTxtContainer p, .veternityDietTalkToVetBtnContainer span{font-family: 'Inter'; font-style: normal; font-weight: 500; font-size: 14px; line-height: 17px; color: #323C5A;}.veternityDietTalkToVetBtnContainer{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 15px;}.veternityDietTalkToVetBtnContainer a{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 6px 40px; gap: 10px; width: 185px; border: 2px solid #323C5A; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #323C5A; white-space: nowrap;}#veternary_dietPopUp, #addDog_veterinaryDietPopUp{z-index: 9999; overflow: unset;}.veternary_dietPopUp_modalContent, .addDog_veterinaryDiet_modalContent{position: absolute; max-width: 660px; background: #FFFFFF; border-radius: 20px; border: none; outline: unset;}.veternary_dietPopUp_modalContent{border-radius: 20px;}.addDog_veterinaryDiet_modalContent{border-radius: 10px;}.veternary_dietPopUp_modal_header{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; padding: 20px; align-items: center;}.veternary_dietPopUp_modal_headerTxt p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A; margin-bottom: 0;}.veternary_dietPopUp_seprator{border: 1px solid rgba(50, 60, 90, 0.2); width: 100%;}.veternary_dietPopUpPopUp_body{padding: 10px 20px 20px 20px; overflow: unset;}.veternary_dietPopUpPopUp_body p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; color: #323C5A; margin-bottom: 10px;}.veterinaryDietDropdown{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3) !important; border-radius: 5px; box-shadow: unset; color: #323C5A; margin-top: 1px;}.customerPetSelectionDropdown_switch:checked + .customerPetSelectionOptionFilter .customerPetSelectiondropdownSelect{transform: scaleY(1);}.vetClinic_dropdownSwitch:checked + .vetClinicOptionFilter .vetClinicDropdownSelect{transform: scaleY(1);}.veterinaryDietDropdown_switch:checked + .veterinaryDietOptionFilter .veterinaryDietDropdownFilter:after{transform: rotate(-180deg); padding-bottom: 15px; padding-left: 15px;}.veterinaryDietOptionFilter{width: 100%; cursor: pointer; margin-bottom: 0;}.veterinaryDietDropdownFilter{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; font-size: 14px; transition: .3s; margin-bottom: 0; padding: 0; list-style: none;}.veterinaryDietDropdownFilter li{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #323C5A;}.veterinaryDietDropdownFilter .dropdown__filter-selected{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #727272; padding: 15px; text-align: left;}.veterinaryDietDropdownFilter .petSelected{color: #323C5A;}.veterinaryDietDropdownFilter::after{position: absolute; right: 0px; content: url(/pawpot_website/static/src/img/v2_3/dropdownIcon.svg); transition: .2s ease; padding-top: 10px; padding-right: 15px;}.veterinaryDietdropdownSelect{position: absolute; top: 100%; left: 0; width: 100%; margin-top: 5px; overflow: hidden; transform: scaleY(0); transform-origin: top; transition: .2s ease-in-out; padding: 0; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; max-height: 300px; overflow: auto;}.veterinaryDietdownSelect_option{transition: .3s;}.veterinaryDietDropdownFilter .veterinaryDietdropdownSelect li:first-child{padding-top: 15px;}.veterinaryDietDropdownFilter .veterinaryDietdropdownSelect li:last-child{padding-bottom: 15px;}.veterinaryDietDropdownFilter .veterinaryDietdropdownSelect li{padding: 15px; padding-bottom: 0;}.veterinaryDietdownSelect_option:last-of-type{border-bottom: 0;}.veterinaryDietdownSelect_option:hover{background-color: #f9f9f9;}.veterinaryDietDropdownFilter li #veterinaryAddDog, .veterinaryDietDropdownFilter li #veterinaryAddVetClinic{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #2675A6;}.veterinaryDietInfoSaveBtnContainer{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: 20px;}.veterinaryDietInfoskipBtnContainer{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: 10px;}.veterinaryDietInfoskipBtnContainer a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; text-decoration-line: underline !important; color: #2675A6;}.veterinaryDietInfoSaveBtnContainer a{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 40px; gap: 10px; width: 242px; background: #8B909F; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF;}.veterinaryDietSaveBtnActive a{background: #03A000;}.addDog_veterinaryInput{max-height: 50px; padding: 0; max-width: 514px;}.addDog_veterinaryContainer{justify-content: center; align-items: center;}.addDog_veterinary{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3); border-radius: 5px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; min-height: 50px; width: 100%; padding: 15px;}.addDog_veterinary::placeholder{color: #727272; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px;}.addDog_veterinary:focus{box-shadow: none; outline: none;}.addDog_veterinarySaveBtn{max-width: 96px;}.addDog_veterinarySaveBtn a{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 40px; gap: 10px; background: #8B909F; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF;}.addDog_veterinarySaveBtnActive a{background: #03A000;}.veternary_dietPopUp_close_img{cursor: pointer;}.veterinaryDietVetClinicSearchContainer{border-bottom: none !important; padding-bottom: 10px !important;}.vetPortalModalPadding_renalCare{padding-top: 0 !important;}.veterinaryDietSearchHeadingContainer p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; color: #323C5A;}.veterinaryDietvetClinicsmodal .modal-body{overflow: hidden;}.veterniaryDiet_vetClinicsNotFound{min-height: unset !important;}.veterinary_addNewVetClinicHeaderContainer p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; color: #323C5A; margin-bottom: 10px;}.veterinary_addNewVetPadding{padding-top: 10px !important; padding-bottom: 20px !important;}.veterniary_addNewVetSaveBtn a{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 40px; gap: 10px; max-width: 96px; background: #03A000; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF;}.veterniaryDietInfoTxt{margin-top: 10px; margin-bottom: 20px;}.veterniaryDietInfoTxt p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #323C5A; margin-bottom: 0;}.veterniaryDietInfoTxt p span{font-weight: 500; font-style: italic;}.customerPetSelectionContainer.col-lg-6{padding-right: 5px;}.veterinaryDietvetClinicsmodal .modal-content{max-height: 408px;}.renalCare_vetClinicNotFound{margin-top: 65px;}#vetClinicsearchBoxInputContainer{max-width: 620px; max-height: 50px; background: #FFFFFF; border: 0.5px solid #323C5A; border-radius: 5px; display: -webkit-box; display: -webkit-flex; display: flex; padding: 16px 15px; padding-block: 0; height: 50px; align-items: center;}#vetClinicsearchBoxInputContainer img{max-width: 18px; max-height: 18px;}#vetClinicsearchBoxInputContainer input{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; border: none; outline: none; width: 100%;}.vetPortalClinicListBox_renalCare{max-height: 209px !important;}#renalCareVetPortalPhoneNumberInput input{max-width: 268px !important; width: 268px !important;}.addNewVetPortalPopupHeader{padding-top: 20px !important; border-bottom: 1px solid rgba(50, 60, 90, 0.2);}.getMoreOptionContainer, .getMoreOptionContainerDesktop{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.getMoreOptionContainer a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-decoration-line: underline !important; color: #2675A6;}.getMoreOptionContainerMobile{display: none;}.feeding_guideTxt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 25px; color: #323C5A; margin-bottom: 0;}.feeding_guideTxt span{font-weight: 600;}@media screen and (max-width: 990px){.addDog_veterinaryContainer{max-width: 318px; margin: auto;}.getMoreOptionContainerDesktop{display: none;}.getMoreOptionContainerMobile{display: -webkit-box; display: -webkit-flex; display: flex;}.customerVetNPetSelection{gap: 10px;}.addDog_veterinaryContainer{gap: 15px; margin: 0;}.customerPetSelectionContainer.col-lg-6{padding-right: 15px;}.veterinaryDietdropdownSelect{z-index: 1;}#renalCareVetPortalPhoneNumberInput input{max-width: unset !important; width: 100% !important;}.veterniary_addNewVetSaveBtn{margin-top: 15px;}.veterniary_addNewVetSaveBtn a{margin-bottom: 0 !important;}#addDog_veterinaryDietPopUp .modal-dialog{max-width: 358px; margin: auto;}.vet_portal_clinic_box_renalCare{-webkit-flex-wrap: unset; flex-wrap: unset;}.product_detail_sec{padding-top: 0px !important;}}

/* pawpot_website/static/src/css/v2_1/stories.css defined in bundle 'web.assets_frontend' */
 .transformation_V2_1 .section-title{margin-top: 108px;}.transformation_V2_1 .section-title h1, .storiesNotFound{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; text-align: center; color: #323C5A;}.transformation_V2_1 .content{margin-top: 85px; margin-bottom: 160px;}.transformation_V2_1 .content:last-child{margin-bottom: 60px;}.story_poloride_main_container{min-width: 309px; margin-left: -49px;}.story_poloride_container_V2_1, .story_poloride_container2_V2_1, .even_story_poloride_container_V2_1, .even_story_poloride_container2_V2_1{background: #FFFFFF; box-shadow: 10px 10px 22px rgba(0, 0, 0, 0.25); transform: rotate(-4.02deg); padding: 25px 15px 20px 15px; height: 309px; max-width: 387px; max-height: 309px; width: 100%;}.even_story_poloride_container_V2_1{position: absolute; left: 36px; transform: rotate(2.9deg);}.story_poloride_container_V2_1{right: 10px; transform: rotate(2.9deg); position: absolute;}.even_story_poloride_container2_V2_1{position: relative; transform: rotate(-8.77deg); left: 20px;}.story_poloride_container2_V2_1{position: relative; transform: rotate(-8.77deg); left: 48px;}.story_poloride_img_V2_1, .even_story_poloride_img_V2_1{background-position: left center; max-height: 222px; height: 100%; object-fit: contain; max-width: 355px; background-size: cover; background-repeat: no-repeat; width: 100%;}.story_short_detailsV2_1 h1, .even_story_short_detailsV2_1 h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #2675A6;}.story_short_detailsV2_1 h2, .even_story_short_detailsV2_1 h2{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 22px; line-height: 25px; color: #323C5A;}.story_short_detailsV2_1 p, .even_story_short_detailsV2_1 p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px; color: #323C5A; margin-bottom: 10px;}.transformation_V2_1 .readMore{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #F15848;}.story_second_secV2_1{margin-block: auto; margin-top: 25px;}.story_short_description{margin-top: 20px;}.storyPolorideComponent_container{position: absolute; top: -28px; right: -8px;}.storyPolorideComponent_containerRight{position: absolute; top: -28px; right: -36px;}@media screen and (max-width: 990px){.transformation_V2_1 .section-title{margin-top: 40px;}.transformation_V2_1 .content{margin-top: 40px; margin-bottom: 76px; padding: 0px 20px; justify-content: center;}.transformation_V2_1 .section-title h1{font-size: 25px; line-height: 29px;}.transformation_V2_1 .img_containerV2_1{max-width: 350px; max-height: 283px; padding: 0;}.even_story_poloride_container2_V2_1{left: 32px;}.story_poloride_container_V2_1, .story_poloride_container2_V2_1, .even_story_poloride_container_V2_1, .even_story_poloride_container2_V2_1{height: 233px; max-width: 287px; max-height: 239px; width: 100%; padding: 18px 15px 50px 15px;}.story_poloride_container2_V2_1{left: 18px;}.story_poloride_container_V2_1{right: 28px;}.story_poloride_main_container{order: 1; max-width: 350px; max-height: 283px; margin-left: 0;}.story_second_secV2_1{order: 2; margin-top: 50px;}.storyPolorideComponent_container{position: absolute; top: -18px; right: -10px; max-width: 21px; max-height: 32px;}.storyPolorideComponent_containerRight{top: -20px; right: -7px; max-width: 21px; max-height: 32px;}.storyPolorideComponent_container img, .storyPolorideComponent_containerRight img{width: 100%; height: 100%;}.even_story_short_detailsV2_1, .story_short_detailsV2_1{text-align: center !important;}.story_short_detailsV2_1 h2, .even_story_short_detailsV2_1 h2{font-size: 18px; line-height: 21px;}.story_short_detailsV2_1 h1, .even_story_short_detailsV2_1 h1{font-size: 16px; line-height: 18px;}.story_short_detailsV2_1 p, .even_story_short_detailsV2_1 p{font-size: 14px; line-height: 16px;}.transformation_V2_1 .content:last-child{margin-bottom: 0px;}}@media only screen and (min-width: 768px) and (max-width: 1026px){.story_second_secV2_1, .story_poloride_main_container{order: unset !important;}.show-in-desktopStories{display: none;}.transformation_V2_1 .img_containerV2_1{margin: auto; margin-right: 0; max-width: 290px; width: 100%;}.story_poloride_container2_V2_1{left: -17px;}.story_second_secV2_1, .story_poloride_main_container{margin: auto;}.storyPolorideComponent_container{right: -65px;}}@media only screen and (min-width: 1026px) and (max-width: 1340px){.storyPolorideComponent_container{right: -75px;}}

/* pawpot_website/static/src/css/v2_1/story_details.css defined in bundle 'web.assets_frontend' */
 .story_details{padding: 80px 0;}.story_section_titleV2_1{margin-bottom: 40px; padding-left: 115px;}.story_section_titleV2_1 h2{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; color: #323C5A;}.content-blockV2_1{margin-left: 100px; justify-content: unset;}.main_story_image{max-width: 775px; max-height: 418px;}.main_story_image img{width: 100%; max-height: 418px; height: 100%; object-fit: cover; border-radius: 5px;}.stories_detail_box{max-height: 472px; height: 100%; margin: unset;}.story-sub-img{display: -webkit-box; display: -webkit-flex; display: flex; max-width: 775px; height: 100%; width: 100%;}.story-sub-img .owl-stage-outer{height: 100%;}.story-sub-img img{object-fit: cover; height: 100%; width: 100%; border-radius: 5px; margin-top: 20px;}.story-sub-img-div{height: 135px;}.story-sub-img-div .owl-item{width: 115px !important; height: 115px !important;}.story_titleV2_1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #2675A6;}.story_contentV2_1_div p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 30px; color: #323C5A;}.story_img_div{margin-bottom: 60px;}.story_img_divMobile{display: none;}@media screen and (max-width: 990px){.story_img_div{display: none;}.story_img_divMobile{display: block;}.story_container_div{padding-top: 40px; padding-bottom: 60px;}.story_section_titleV2_1{padding-left: 0px;}.story_section_titleV2_1 h2{font-size: 25px; line-height: 29px; text-align: center;}.content-blockV2_1{margin-left: 0px; margin-right: 0px;}.story_titleV2_1{font-size: 20px; line-height: 23px;}.story_contentV2_1_div p{font-size: 16px; line-height: 22px;}.story_container_div .col-md-8{padding: 0; margin: auto;}.story-sub-img-mobile .owl-dots .owl-dot.active{background: #323C5A;}.story-sub-img-mobile .owl-dots{margin: auto; text-align: center; margin-top: 20px;}.story-sub-img-mobile .owl-dots .owl-dot{color: inherit; padding: 0 !important; font: inherit; height: 15px !important; width: 15px !important; border-radius: 50% !important; margin-right: 5px !important; border: 0.5px solid #323C5A !important; margin-bottom: 10px;}.sub-story-img-mobile, .main_story_image img{max-width: 358px; max-height: 198px; width: 100%; height: 100%; border-radius: 20px; object-fit: cover; margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.story-section-bg{padding: 0;}.main_story_image{margin-bottom: 30px;}.story_contentV2_1_div, .information-section{max-width: 356px; margin: auto;}}@media (max-width: 1024px){.story_contentV2_1_div, .information-section{max-width: 100% !important; margin: auto;}}

/* /pawpot_website/static/src/css/v2_3/v2_3contactUs.css defined in bundle 'web.assets_frontend' */
main #hero.message-us-banner{height: 411px; background-position: bottom !important; background-repeat: no-repeat;}main #hero.message-us-banner.align-items-center{align-items: baseline !important;}.message-us-title-section{text-align: center;}.message-us-title-section-container{padding: 0; width: 100%; margin-right: auto; margin-left: auto;}.message-us-title-section span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_message_content_box{max-width: 630px; width: 100%; display: block; margin: auto; padding-top: 30px; padding-bottom: 80px;}.v2_3_message_text_box{display: block; text-align: center;}.v2_3_message_box_title{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_message_box_subtitle{color: var(--Dark-Blue, #323C5A); text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: 30px; margin-top: 10px; display: block; max-width: 620px;}.v2_3_message_box_subtitle a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 500; line-height: normal; text-decoration: underline; border-bottom: 1.5px solid #2675A6;}.v2_3_message_inputs_content_box{max-width: 490px; display: block; margin: auto; padding-top: 24px;}.v2_1_address_margin_bottom_10{margin-bottom: 10px;}.v2_3_message_inputs_content_box .v2_1_address_input{max-height: 55px;}.v2_3_message_inputs_content_box .v2_1_address_input input,.v2_3_message_inputs_content_box .v2_1_address_input textarea{border-radius: 5px !important;}.v2_3_message_inputs_content_box select{color: #8B909F; font-family: GT Walsheim Pro; padding-top: 0px; padding-bottom: 7px; padding-left: 19px; padding-right: 15px; font-size: 16px !important; height: auto; font-weight: 400;}.v2_3_message_inputs_content_box .v2_1_address_input.v2_3_message_us_more_details{min-height: 105px; max-height: inherit;}.v2_3_message_us_send_data_btn{display: block; margin-top: 20px; text-align: center;}.v2_3_message_us_send_data_btn #v2_3_message_btn{color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; border-radius: 30px; border: 2px solid var(--Orange, #F15848); background: var(--Orange, #F15848); padding: 12px 20px; max-width: 270px; height: 47px; width: 100%;}.alert{margin-top: 20px; text-align: center; font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal;}.alert h1{font-family: GT Walsheim Pro; font-size: 16px;}@media(min-width:1440px){.message-us-hero-section{background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(230,228,228,1) 100%) !important;}main #hero.message-us-banner{background: url('/pawpot_website/static/src/img/v2_3/contactUs/v2_3_contactUs_banner_1440.png') !important; background-repeat: no-repeat !important; background-position: bottom !important; background-size: cover !important;}}.v2_3_message_us_more_details label{color: #727272; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}#v2_3_messageUS_more_details::placeholder{color: #727272; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; padding: 0; opacity: unset;}.v2_3_messageUS_more_details:focus::placeholder{color: transparent;}.v2_3_message_us_more_details textarea{padding-top: 11px !important;}@media (max-width: 992px){.v2_3_reason_input_container .select2-chosen{margin-left: 0px !important;}main #hero.message-us-banner{background-image: url('/pawpot_website/static/src/img/v2_3/contactUs/v2_3_messageUs_banner_mobile.png'), linear-gradient(180deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.00) 91.67%) !important; background-size: cover; background-repeat: no-repeat; background-position: right center; padding: 100px 12px; min-height: 390px; height: 100%; background: linear-gradient(180deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.00) 91.67%); background-position: bottom !important;}.message-us-title-section{margin-top: 0px; padding-right: 12px; padding-left: 12px; text-align: center;}.message-us-title-section-container{padding-right: 0 !important;}.message-us-title-section span{font-size: 25px;}.v2_3_message_content_box{padding-right: 12px; padding-left: 12px;}.v2_3_message_box_title{font-size: 20px;}.v2_3_message_box_subtitle{font-size: 16px; line-height: 20px;}}@media screen and (min-width: 1441px){main #hero.message-us-banner{height: 411px; background-position: center 75% !important;}}

/* /pawpot_website/static/src/css/v2_3/sale_order_report.css defined in bundle 'web.assets_frontend' */
.v2_3_invoice_header_container{padding-left: 30px; margin-top: 20px; margin-bottom: 20px; display: flex; justify-content: space-between; margin: auto; max-width: 1030px;}.v2_3_invoice_title_container h1{color: #323C5A; text-align: left; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.v2_3_invoice_downloadContainer a{display: flex; width: 139px; height: 29px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; border-radius: 30px; background: #F15848; color: #FFF; text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; box-shadow: none;}.v2_3_saleReport_info_firstDiv{}.v2_3_sale_order_report_mainContainer{max-width: 1030px; padding-left: 30px; margin: auto; display: flex; justify-content: center;}.v2_3_saleOrder_repoort_sidebar{max-width: 345px; padding: 0; margin-right: 30px;}.v2_3_saleOrder_report_payNow,.v2_3_saleOrder_report_payNow_disabled{display: flex; width: 276px; height: 40px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; border-radius: 35px; color: #FFF; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin-top: 20px;}.v2_3_saleOrder_report_payNow{background: #03A000;}.v2_3_saleOrder_report_payNow_disabled{background:#8B909F; cursor: not-allowed;}.v2_3_saleOrder_report_payNow:hover{color: #FFF;}.v2_3_sidebar_contentContainer{padding: 20px; border-radius: 5px; background:#FFF; box-shadow: 0px 10px 10px 0px rgba(50, 60, 90, 0.10);}.v2_3_sidebar_content_heading{display: flex; justify-content: center;}.v2_3_sidebar_content_heading h4{color: #8B909F; font-variant-numeric: lining-nums proportional-nums; font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: 36px; margin-right: 50px; margin-bottom: 0;}.v2_3_sidebar_content_heading h2{color: #323C5A; text-align: right; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_list_group_item_saleReport{border: none; margin:auto; padding: 0;}.v2_3_quote_content{padding: 0; min-height: 842px;}.v2_3_portal_sale_content{border-radius: 5px; background: #FFF; box-shadow: 0px 10px 10px 0px rgba(50, 60, 90, 0.10); padding: 20px 30px; height: 100%; padding-bottom: 10px;}.v2_3_saleOrder_report_introduction{display: flex; justify-content: space-between;}.v2_3_introductionHeading_container{margin-bottom: 20px;}.v2_3_introductionHeading_container h2{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 700; line-height: 36px; margin-bottom: 0;}.v2_3_introductionHeading_container h4{color: #8B909F; font-variant-numeric: lining-nums proportional-nums; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: 37px; margin-bottom: 0;}.v2_3_introductionHeading_container h6{color: #8B909F; font-variant-numeric: lining-nums proportional-nums; font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: 26px; margin-bottom: 0;}.v2_3_introductionImg_container{max-width: 60px;}.v2_3_introductionImg_container img{width: 100%;}.v2_3_saleReport_info_div h4{color: #323C5A; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 700; line-height: 14px; margin-bottom: 0;}.v2_3_saleReport_info_div h6{color:#323C5A; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 400; line-height: 14px; margin-bottom: 0;}.v2_3_invoiceOrder_date{color: #03A000; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 700; line-height: 14px;}.v2_3_saleReport_info_row{margin-right: 0; margin-left: 0px;}.v2_3_saleReport_info_row div:first-child{padding-left: 0;}.v2_3_block_2{margin-top: 10px;}.v2_3_saleReport_info_col{max-width: 198px; width: 100%; min-width: 50px;}.v2_3_saleReport_info_firstCol{border-top: 0.5px solid rgba(50, 60, 90, 0.20); border-right: 0.5px solid rgba(50, 60, 90, 0.20); border-bottom: 0.5px solid rgba(50, 60, 90, 0.20); padding: 0; padding-block: 10px; padding-left: 5px;}.v2_3_saleReport_info_secondCol{border: 0.5px solid rgba(50, 60, 90, 0.20); border-left: none; padding: 0; padding-block: 10px; padding-left: 20px;}.v2_3_saleReport_info_thirdCol{border-top: 0.5px solid rgba(50, 60, 90, 0.20); border-bottom: 0.5px solid rgba(50, 60, 90, 0.20); padding: 0; padding-block: 10px; padding-left: 20px;}.v2_3_sales_orderReport_table thead tr th{border-top: none; color:#323C5A; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 700; line-height: 14px; padding: 0; padding-bottom: 5px; border-bottom: 1px solid #323C5A; width: 100%; text-align: left;}.v2_3_sales_orderReport_table thead tr th:nth-child(2){min-width: 137px;}.v2_3_sales_orderReport_table thead tr th:nth-child(3){min-width: 75px;}.v2_3_sales_orderReport_table tbody tr td a,.v2_3_sales_orderReport_table tbody tr td{color: #323C5A; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 400; line-height: 14px; padding: 3.922px 0px 18px 0px;}.v2_3_sales_orderReport_table tbody tr td{border-bottom: 1px solid #DDD;}.v2_3_sales_orderReport_table tbody tr:last-child td{border-bottom: none;}.v2_3_sales_orderReport_table tbody tr td:nth-child(1){border-top: none;}.v2_3_sales_orderReport_table tbody tr td a:hover{color: #323C5A;}.v2_3_saleOrder_portal_tableContainer{border-top: 1px solid #323C5A; margin-bottom: 0;}.v2_3_saleOrder_portal_tableContainer tr td{border-top: none;}.v2_3_saleOrder_portal_tableContainer tr td:first-child{border: none; color: #323C5A; font-family: Inter; font-size: 10px; font-style: normal; font-weight: 600; line-height: 14px;}.v2_3_saleOrder_portal_tableContainer tr td .v2_3_amount_by_group_5per{font-weight: 400;}.v2_3_saleOrder_portal_tableContainer tr td:nth-child(2){color:#323C5A; text-align: right; font-variant-numeric: lining-nums tabular-nums; font-family: Inter; font-size: 10px; font-style: normal; font-weight: 400; line-height: 14px;}.v2_3_tdBorderTop{border-top: 1px solid #323C5A !important;}.v2_3_sale_payemt_terms{display: flex; padding-bottom: 30px;}.v2_3_sale_payemt_terms h3{color:#323C5A; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 700; line-height: 14px; margin-right: 5px; margin-bottom: 0;}.v2_3_sale_payemt_terms p{margin-bottom: 0; display: flex; margin-block: auto; color:#323C5A; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 400; line-height: 14px;}.v2_3_portal_sale_content{display: flex; flex-direction: column; height: 100%; justify-content: space-between;}.v2_3_company_details{display: flex; margin-right: auto; margin-left: auto; gap: 10px;}.v2_3_company_details span,.v2_3_company_details span a ,.v2_3_saleReport_notYet_invoiced_warning p{color: #323C5A; font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 400; line-height: 14px;}.v2_3_padding_bottomTax_td{padding-bottom: 20px !important;}.inv_dueAmount_dateTxt_td span{color: #323C5A; font-variant-numeric: lining-nums tabular-nums; font-family: Inter; font-size: 10px; font-style: italic; font-weight: 300; line-height: 14px;}.inv_dueAmountpadding_bottom{padding-bottom: 20px !important; border-bottom: 1px solid #323C5A !important;}.v2_3_saleOrder_breadcrumb_li{color: #727272 !important; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_invName_breadcrumb_li{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_o_portal{max-width: 1030px; margin-top: 0px !important; margin-bottom: 10px; padding-left: 30px;}#payment_popup .modal-content{margin-top: 75px;}@media(max-width: 992px){.v2_3_company_details{display: block;}.v2_3_introductionHeading_container h6{text-align: left;}.v2_3_sales_orderReport_table thead tr th:nth-child(2){text-align: center;}}

/* pawpot_website/static/src/css/v2_1/faq.css defined in bundle 'web.assets_frontend' */
 .pawpots_v2_1_faq{padding-top: 69px; padding-bottom: 80px;}.v2_1_faq_titles{max-width: 230px;}.v2_1_title span, .v2_1_faq_titles .v2_1_title h1{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 40px; line-height: 46px; color: #323C5A; margin-bottom: 0;}.v2_1_faq_cat{margin-top: 30px;}.v2_1_faq_cat_title a{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #323C5A; text-transform: capitalize;}.v2_1_faq_cat_divider{height: 1px; background: rgba(50, 60, 90, 0.5); margin: 14px 0;}.v2_1_faq_search_box{position: relative;}.v2_1_search_box, .v2_1_search_box:focus{background: #FFFFFF; border: 1px solid #323C5A; border-radius: 5px; height: 55px; padding: 18px 20px; width: 100%; outline: none;}.v2_1_faq_box{margin-top: 40px;}.faq-main-points h2{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #2675A6; margin-bottom: 20px;}.faqall{padding-left: 0;}.faq-main-points ul li p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; display: block; align-items: center; color: #323C5A;}.faq-main-points ul li strong{color: #2675a6;}.faq-main-points ul li{margin-bottom: 25px !important;}.faq-main-points ul li{padding-bottom: 0 !important;}.faq-main-points .a p{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 300; font-size: 20px; line-height: 23px; color: #323C5A; margin-left: 0;}.faq_single_box{margin-bottom: 35px;}.faq_need_help{margin-top: 55px; display: block;}.faq_need_help_title span{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #323C5A;}.faq_need_help_title{margin-bottom: 20px;}.faq_help_group{max-width: 685px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: left; grid-gap: 99px; margin-left: 0; margin-right: auto;}.faq_help_title{font-family: "GT Walsheim Pro", sans-serif; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #323C5A; margin-bottom: 10px; display: block;}.faq_help_title img{margin-right: 10px;}.faq_help_group_box_content{text-align: center;}.faq_help_group_box_content p{font-family: "GT Walsheim Pro", sans-serif; text-align: center; margin-bottom: 0; color: #2675A6; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #2675A6;}.faq_help_group_box_content a{font-family: "GT Walsheim Pro", sans-serif; color: #2675A6;}.v2_1_faq_search_content_box{position: relative;}.v2_1_faq_search_content_box img{position: absolute; right: 20px; top: 18px; cursor: pointer;}#faq_title_search{padding-right: 40px;}.highlighted{color: #2675A6;}.hide-faq{display: none !important;}.show_find_count span{font-family: "GT Walsheim Pro", sans-serif; margin-bottom: 40px; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #2675A6; display: block;}.faq-title img{margin-left: 15px; max-height: 30px;}.faq_messageUs_link{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #2675A6;}@media (max-width: 992px){.v2_1_title span, .v2_1_faq_titles .v2_1_title h1{font-size: 25px; line-height: 29px;}.v2_1_faq_titles{max-width: 100%;}.v2_1_title{text-align: center;}.v2_1_faq_cat{padding: 0 15px;}.v2_1_faq_cat_title a{font-size: 18px; line-height: 21px;}.v2_1_faq_details_section{margin-top: 26px;}.faq-main-points{padding-left: 0 !important; padding-right: 0 !important;}.faq-main-points h2{font-size: 20px; line-height: 23px;}.faq-main-points ul li p{font-size: 18px; line-height: 21px;}.faq-main-points .a p{font-weight: 300; font-size: 18px; line-height: 25px;}.for-find-question strong i{font-size: 22px;}.faq_single_box{margin-bottom: 20px;}.faq_need_help{margin-top: 20px;}.faq_help_group{max-width: 100%; grid-row-gap: 15px;}.faq_help_group_box{width: 100%;}.faq_help_group_box_content{text-align: left;}.faq_help_group_box_content p{text-align: left; font-size: 16px; line-height: 18px;}.faq_help_title{font-size: 18px; line-height: 21px;}.pawpots_v2_1_faq{padding-top: 40px; padding-bottom: 60px;}}@media (min-width: 992px){.faq_sticky_parent{align-items: baseline; position: relative; justify-content: space-around; align-items: flex-start;}.faq_sticky_div{position: sticky; top: 100px;}}.v2_3_toggleFaqTitle{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; cursor: pointer;}.v2_3_toggleFaqTitle img{margin-block: auto;}.subsectionContainer_hide{display: none;}.v2_3_rotate180deg{transform: rotate(180deg) !important;}.v2_3_faq_subsection{margin-bottom: 12px; margin-left: 13px; cursor: pointer;}.v2_3_faq_subsection:first-child{margin-top: 15px;}.v2_3_faq_subsection:last-child{margin-bottom: 16px;}.v2_3_faq_subsection span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_faqSubsection_title{color: #2675A6; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 10px;}.v2_3_hide{display: none;}

/* /pawpot_website/static/src/css/v2_3_order.css defined in bundle 'web.assets_frontend' */
 .v2_3_order_box_container{position: relative; width: 100%; display: block; margin-left: auto; margin-right: auto;}.v2_3_order_box{padding: 20px 30px 30px 30px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.2); background: #FFF; margin-bottom: 20px; max-width: 768px; position: relative; z-index: 0;}.v2_3_list_orders{}.v2_3_order_box_active{display: block;}.v2_3_order_list_custom_pager .page-link.active{z-index: 1; color: #FFFFFF; background-color: #3aadaa; border-color: #3aadaa;}.v2_3_order_list_custom_pager .page-link{cursor: pointer;}.btn-active{color: red; padding-right: 20px;}.v2_autoship_list_page{cursor: pointer;}#v2_3_resume_autoship{z-index: 999;}.v2_3_order_top_bar{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%;}.v2_3_order_order_number{display: grid;}.v2_3_order_order_number a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline !important;}.v2_3_order_order_number span{color: rgba(50, 60, 90, 0.9); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal; margin-top: 0px; text-decoration-line: none; display: -webkit-box; display: -webkit-flex; display: flex; align-items: baseline;}.v2_3_order_order_number_1 span{color: #2675A6; font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline;}.v2_3_view_order_btn{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; margin-left: auto; margin-right: 0; justify-content: center; align-content: center; align-items: center;}.v2_3_view_order_btn a{color: #2675A6; text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; padding: 11px 57px; border-radius: 30px; border: 1px solid #2675A6; background: #FFF; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_3_order_details_section{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding-top: 11px; padding-bottom: 7px; justify-content: space-between;}.v2_3_all_orders_detailSection{justify-content: unset;}.v2_3_order_details_section .v2_3_order_prds_sectinon, .v2_3_order_details_section .v2_3_order_text_sectinon{}.v2_3_box_order_prds_sectinon.v2_3_order_prds_sectinon{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_3_autoship_order_details_section .v2_3_order_prds_sectinon{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_3_payNow_BtnContainerAllOrderPage{margin-left: 22.5px; margin-top: 10px;}.v2_3_payNow_BtnContainerAllOrderPage a{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 3.5px 16.5px; background: #03A000; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; text-align: center; color: #FFFFFF; text-decoration: none !important;}@media (min-width: 992px){.v2_3_box_order_prds_sectinon.v2_3_order_prds_sectinon{}.v2_3_autoship_details{padding-top: 5px;}.v2_3_autoship_order_details_section .v2_3_order_text_sectinon::after{content: ""; width: 0.5px; height: calc(100% - 10px); position: absolute; top: 0; left: 0; top: 0;}.v2_3_autoship_order_details_section{padding-top: 25px;}}.v2_3_order_prds_sectinon{}.v2_3_order_text_sectinon{padding-left: 0px; max-width: 347px;}.v2_3_all_orderTextSection{max-width: 366px; padding-left: 40px;}.v2_3_order_delivery_status{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_order_delivery_status.wait date{color: #03A000; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_ordedr_is_rso{display: block; margin-bottom: 10px; color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 500; line-height: 25px;}.v2_3_ordedr_is_rso a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline !important;}.v2_3_ordedr_is_rso img{margin-right: 8px;}.v2_3_order_prd_less_box{display: grid; padding-right: 80px;}.v2_3_order_prd_divider{border-radius: 5px; background: rgba(50, 60, 90, 0.1); width: 2px; height: 170px; flex-shrink: 0;}.v2_3_order_single_prd_box .v2_3_order_single_prd_box_img img{height: 50px; width: 50px; object-fit: scale-down; display: block; margin: auto; max-width: 50px; max-height: 50px; min-height: 50px; min-width: 50px;}.v2_3_order_single_prd_box{height: 50px; max-width: 191px; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 10px; align-items: center; gap: 10px;}.v2_3_order_single_prd_box_title{width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; text-align: left;}.v2_3_order_single_prd_box_title span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_prd_qty_cnt{height: 20px; width: 20px; display: -webkit-box; display: -webkit-flex; display: flex; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; background: #F9D14E; text-align: center; border-radius: 100%; margin-left: auto;}.v2_3_prd_qty_cnt span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 500; line-height: normal; width: 100%;}.v2_3_order-prd-carousel.owl-drag .owl-item{max-width: 115px;}.v2_3_order-prd-carousel button.owl-dot{background: transparent; color: inherit; border: 0.5px solid #323C5A; padding: 0 !important; font: inherit; height: 8px; width: 8px; border-radius: 100%; margin-right: 3px; margin-left: 3px;}.v2_3_order-prd-carousel .owl-dots{display: block; text-align: center; line-height: 0; margin-top: 13px;}.v2_3_order-prd-carousel .owl-dot.active{background: #323C5A;}.v2_3_order-prd-carousel{max-height: 170px; overflow-y: scroll; padding-right: 80px;}.v2_3_show_in_responsive{display: none !important;}.v2_3_show_in_dekstop{display: block !important;}.pet_box_section .pet_box{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}@media (max-width: 992px){.v2_3_show_in_responsive{display: block !important; width: 100%;}.v2_3_order_prd_divider{display: none;}.autoshipAddNewProduct_break_line{}.v2_3_show_in_dekstop{display: none !important;}.v2_3_order_box{padding: 20px; margin-bottom: 15px;}.v2_3_order_order_number{display: initial; max-width: 109px;}.v2_3_order_top_bar{align-items: inherit;}.v2_3_order_order_number a{font-size: 16px; font-weight: 700; display: -webkit-box; display: -webkit-flex; display: flex; max-height: 34px; margin-bottom: 6px; white-space: nowrap;}.v2_3_view_order_btn a{font-size: 16px; padding: 8px 22px; width: max-content;}.v2_3_order_details_section{display: grid; align-items: center; padding-top: 0; padding-bottom: 0px; width: 100%;}.v2_3_order_prds_sectinon{border-right: none; border-bottom: 0.5px solid rgba(50, 60, 90, 0.2);}.v2_3_order_details_section .v2_3_order_prds_sectinon, .v2_3_order_details_section .v2_3_order_text_sectinon{max-width: initial; width: 100%;}.v2_3_view_order_btn a{max-height: 34px;}.v2_3_order-prd-carousel{padding-top: 20px; padding-bottom: 15px;}.v2_3_order_text_sectinon{padding-left: 0; padding-top: 20px;}.v2_3_ordedr_is_rso{display: grid; font-size: 16px; margin-bottom: 20px;}.v2_3_ordedr_is_rso a{font-size: 16px;}.v2_3_order_delivery_status{font-size: 16px;}.v2_3_order_delivery_status.wait date{font-size: 16px;}.v2_3_order_order_number span{display: -webkit-box; display: -webkit-flex; display: flex; align-items: baseline; margin-top: 0; font-size: 15px !important; white-space: nowrap;}.v2_3_order_order_number span.v2_3_autoship_pet_name{font-size: 20px !important;}.orderNumberNBtnContainer{display: block !important;}.v2_3_payNow_BtnContainerAllOrderPage{margin-left: 0px; margin-top: 5px;}.v2_3_view_order_btn.v2_3_view_autoship_btn a{padding: 5px 10px !important;}.v2_3_order_top_bar.v2_3_autoship_order_top_bar{align-items: center !important;}.v2_3_cancelOrderContainer{margin-top: 20px;}}.v2_3_single_order_details_container{max-width: 890px; width: 100%; margin: auto;}.v2_3_order_details_data_section{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25);}.v2_3_order_details_section_1{background: #F2F2F2; padding: 16px 20px; border-radius: 5px 5px 0 0 !important; border-bottom: 0.5px solid rgba(50, 60, 90, 0.25);}.v2_3_order_details_section_1 span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_order_details_section_2{background: var(--White, #FFF); padding: 20px 30px 31px 20px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: left; grid-gap: 20px; grid-row-gap: 0;}.v2_3_order_details_section_2_2{max-width: 342px; width: 100%; text-align: center;}.v2_3_order_details_sections{border-radius: 0 0 5px 5px;}.v2_3_order_details_box_title{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_order_details_box_data{margin-top: 12px;}.v2_3_pay_now_btn, .v2_3_pay_now_btn:hover{color: var(--White, #FFF); text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; max-width: 151px; width: 100%; padding: 7.5px 40px; border-radius: 30px; background: #03A000;}.v2_3_payment_method_text{display: inline-grid;}.v2_3_payment_method_text span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal; display: block; margin-bottom: 5px;}.v2_3_order_user_name{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_order_details_section_2_1 .v2_3_order_details_box_data address{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; margin-top: 4px;}.v2_3-responsive-autoship-details{padding-left: 0px; padding-right: 0px;}@media (max-width: 992px){.v2_3-responsive-autoship-details{padding-left: 15px; padding-right: 15px;}.v2_3_order_box_container{padding: 16px;}.v2_3_order_deliveryDate_container, .v2_3_orderBtnContainer{justify-content: left; margin-bottom: 20px;}}.v2_3_autoship_detailMainContainer{min-height: 743px;}.v2_3_calender_popupAutoship{border-radius: 5px; background: var(--White, #FFF);}.v2_3_upcomingDeliveryDates{color: #323C5A; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_calender_popupAutoship{transform: translate3d(-20px, 10px, 0px) !important;}.v2_3_calender_wrapperAutoship header{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;}.v2_3_calender_wrapperAutoship header p{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; align-content: center;}.v2_3_autoshipUpdateDate_type{margin-top: 20px; margin-bottom: 20px; border-top: 1px solid rgba(50, 60, 90, 0.1); border-bottom: 1px solid rgba(50, 60, 90, 0.1); padding-block: 10px; padding-left: 30px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 10px;}.v2_3_updateAllOrderDate_radioContainer{margin-bottom: 10px;}.v2_3_updateAllOrderDate_radioContainer, .v2_3_updatethisOrderDate_radioContainer{margin-left: 20px;}#v2_3_calender_popupAutoship{}.v2_3_autoshipUpdateDate_typeDisplayNone{display: none;}.v2_3_updateAllOrderDate_radioContainer label{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; padding-left: 10px;}#v2_3_skipOnce_autoship{max-width: 423px !important; max-height: 304px !important;}.skipPetPlanOnce_btnContainer{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; gap: 10px; border-radius: 30px; background: #F15848; margin-top: 27px; margin-bottom: 14px; max-width: 249px; margin-left: auto; margin-right: auto;}.skipPetPlanOnce_btnContainer a{padding: 10px 26px; color: var(--White, #FFF); white-space: nowrap; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.dontSkiplPlan{margin-bottom: 30px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.dontSkiplPlan a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 300; line-height: normal; text-decoration-line: underline !important; text-align: center;}.v2_3_skipPlan_header{margin-top: 40px; padding-left: 44px; padding-right: 44px;}.v2_3_skipPlan_header h1{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 28px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_skipPlanDelivertDateContainer p{color: var(--Dark-Blue, #323C5A); font-family: Inter; font-size: 20px; font-style: normal; font-weight: 500; line-height: 20px; margin-bottom: 0; white-space: nowrap;}.v2_3_skipPlanDelivertDateContainer p span{color: var(--Green, #03A000);}.v2_3_skipPlanDelivertDateContainer{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-self: center; align-content: center; border-radius: 2px; background: rgba(38, 117, 166, 0.1); padding: 3px 7px; max-width: 310px; margin-top: 28px; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; min-height: 36px;}.skipPetPlanOnce_btnContainer a span{text-overflow: ellipsis; overflow: hidden;}#v2_3_changePaymentMethod_popup{max-width: 490px;}.v2_3_useThisPaymentMethod a{color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; padding: 10px 26px; white-space: nowrap;}.v2_3_useThisPaymentMethod{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; gap: 10px; margin-left: auto; margin-right: auto; border-radius: 30px; background: #F15848; max-width: 280px; margin-bottom: 30px; margin-top: 30px;}.v2_3_paymentMethod_mainContainer_autoship .radio_container .checkmark{}.v2_3_paymentMethod_mainContainer_autoship .radio_container{overflow: unset !important;}.v2_3_paymentMethodCardRadioContainer label span{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 300 !important; line-height: normal;}#v2_3_changePaymentMethod_popup{max-height: inherit !important; height: inherit !important;}.v2_3_upcomingAutoshipDate_frequencyBox{cursor: pointer;}.v2_3_autoship_date_frequency_box label{cursor: pointer;}.v2_3_order-prd-carousel{scrollbar-color: #85ACC5 #fff;}.v2_3_order-prd-carousel::-webkit-scrollbar{width: 6px; border-radius: 6px; scrollbar-color: #85ACC5 #323C5A1A; background-color: #323C5A1A;}.v2_3_order-prd-carousel::-webkit-scrollbar-track{background-color: #323C5A1A; border-radius: 6px;}.v2_3_order-prd-carousel::-webkit-scrollbar-thumb{background-color: #85ACC5; border-radius: 6px; opacity: 1;}.v2_3_order-prd-carousel::-webkit-scrollbar-thumb:hover{background-color: #85ACC5; opacity: 0.1;}.v2_3_order-prd-carousel:hover{scrollbar-color: #85ACC5 #fff;}@media (max-width: 992px){.v2_3_sale_order_report_mainContainer{max-width: 1030px; padding-left: 0; margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; width: 100%;}.v2_3_saleOrder_repoort_sidebar{max-width: 100%; margin-right: 0;}.v2_3_quote_content{padding: 0; min-height: 842px; width: 100%; max-width: 100%; padding: 0; margin: 0; flex: 0 0 100%; margin-top: 15px;}.v2_3_calender_wrapperAutoship header{padding-right: 15px !important; padding-left: 15px !important;}}

/* /pawpot_website/static/src/css/v2_3_autoship.css defined in bundle 'web.assets_frontend' */
 .v2_3_order_order_number span.v2_3_autoship_pet_name, .v2_3_autoship_pet_name span, .v2_3_autoship_pet_name p{color: #323C5A; font-family: "GT Walsheim Pro", sans-serif; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 0;}.v2_3_view_order_btn.v2_3_view_autoship_btn img{margin-right: 10px;}.v2_3_view_order_btn.v2_3_view_autoship_btn a{padding: 8px 17px;}.v2_3_paused_autoship a{background: #2675A6;}.v2_3_paused_autoship a{color: var(--White, #FFF); text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_autoship_details_box_container{display: -webkit-box; display: -webkit-flex; display: flex; align-items: baseline;}.v2_3_autoship_details_box_title{margin-right: 10px; color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; width: 133px; text-align: right;}.v2_3_autoship_details_box_value{margin-left: 10px;}.v2_3_autoship_details_box_title img{margin-right: 7px;}.v2_3_autoship_details_box_value span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; word-break: break-word;}.v2_3_autoship_details_box_container:nth-child(2){margin-top: 22px; margin-bottom: 22px;}.v2_3_autoship_details_box_title span{width: 133px; display: block;}.v2_3_autoship_section{max-width: 1120px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: left; grid-gap: 39px; margin: auto;}.v2_3_autoship_section_one{max-width: 735px; width: 100%;}.v2_3_autoship_section_two{max-width: 346px; width: 100%;}.v2_3_autoship_prd_amt{background-repeat: no-repeat; padding: 20px; padding-top: 23px; width: 100%; position: relative; margin-bottom: 30px;}.v2_3_prd_amt_row{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-items: center; align-items: center;}.v2_3_prd_title{color: #323C5A; font-family: "GT Walsheim Pro", sans-serif; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal; margin-bottom: 10px;}.v2_3_amt_title{color: #323C5A; font-family: "GT Walsheim Pro", sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-left: auto; margin-bottom: 10px;}.v2_3_amt_title.v2_3_blank_line{max-width: 100px; line-height: 0;}.v2_3_total_line_bottom{margin-bottom: 13px;}.v2_3_set_line svg{width: 100%;}.v2_3_autoship_total_title_amt{color: rgba(50, 60, 90, 0.9); text-align: right; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 6px;}.v2_3_autoship_prd_amt .top_svg{background: url(/pawpot_website/static/src/img/v2_3/bg.svg); position: absolute; z-index: 0; top: 0; right: 0; height: 100%; width: 100%; background-position: center bottom; background-repeat: no-repeat; background-size: cover;}.v2_3_vat_section{margin-top: 6px; color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 300; line-height: normal; text-align: right;}.v2_3_prd_amt_top_content{position: relative; z-index: 10;}.v2_3_section_two_title{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; display: -webkit-box; display: -webkit-flex; display: flex;}.v2_3_shipping_addres_block{margin-bottom: 20px;}.v2_3_shipping_block{margin-top: 10px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.2); background: #FFF; padding: 16px 20px; width: 100%;}.v2_3_shipping_block{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_3_shipping_name{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_shipping_address{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; margin-top: 4px; max-width: 186px;}.v2_3_shipping_event{margin-right: 0; margin-left: auto;}.v2_3_shipping_event a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline !important;}.v2_3_shipping_detail{margin-right: 20px; overflow: hidden; text-overflow: ellipsis;}.v2_3_slot_note_call{margin-top: 4PX;}.v2_3_slot_note_call{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_slot_note_call ul{padding-left: 20px; margin-bottom: 0;}.v2_3_slot_note_call ul li{margin-top: 6px;}.v2_3_slot_note_call ul li:first-child{margin-top: 0px;}.v2_3_shipping_addres_block.payment_method_block{margin-bottom: 30px;}.v2_3_cancel_btn_block{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; text-align: center;}.v2_3_cancel_btn_block a{border-radius: 30px; border: 1px solid #2675A6; background: #FFF; padding: 6px 11px; margin: auto; color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; white-space: nowrap;}.v2_3_autoship_order_lines{width: 100%;}.v2_3_autoship_order_line{width: 100%; padding: 34px 20px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.2); background: var(--White, #FFF);}.v2_3_autoship_order_line th{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; text-align: center;}.v2_3_autoship_line_th_1{width: 249px;}.v2_3_autoship_line_th_2{width: 122.666666667px;}.v2_3_autoship_line_th_3{width: 122.666666667px;}.v2_3_autoship_line_th_4{width: 122.666666667px;}.v2_3_autoship_line_th_5{width: 83px;}.v2_3_table_img_text span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_table_img_text p{margin-top: 5px; color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.v2_3_table_img_text{display: -webkit-box; display: -webkit-flex; display: flex;}.v2_3_table_img_text img{margin-right: 20px; height: 50px; width: 50px; border-radius: 100%;}.v2_3_table_bottom_center{vertical-align: bottom; text-align: center;}.btn_remove_cancel, .btn_remove_cancel:hover{padding: 2px 13px; border-radius: 30px; border: 1px solid #2675A6; background: #FFF; color: #2675A6; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; width: 100%; display: block;}.btn_save, .btn_save:hover{padding: 2px 13px; border-radius: 30px; border: 1px solid #2675A6; background: #2675A6; color: #FFF; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; width: 100%; display: block; margin-bottom: 4px;}.v2_3_autoship_order_lines .v2_3_autoship_order_line{margin-bottom: 10px;}.v2_3_autoship_order_lines .v2_3_autoship_order_line:last-child{margin-bottom: 20px;}.v2_3_line_select{border-radius: 5px; border: 0.5px solid var(--Dark-Blue, #323C5A); background: transparent;}.v2_3_line_select{background-image: url("/pawpot_website/static/src/img/v2_3/down_arrow_select.svg") !important; background-repeat: no-repeat; background-position: center right; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding-right: 15px; padding-LEFT: 10px; background-position-x: 90%; min-width: 48px; text-align: center;}.v2_3_line_select option{color: #323C5A !important;}.v2_3_autoship_date_frequency{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: left; grid-gap: 31px; margin: auto; margin-bottom: 23px;}.v2_3_autoship_date_frequency_box{width: calc(50% - 15.5px); padding: 10px 20px 10px 20px; border-radius: 5px; background: #D5E1E8; border: 0.5px solid rgba(50, 60, 90, 0.1); box-shadow: 0px 4px 8px rgba(50, 60, 90, 0.1);}@media (min-width: 992px){#v2_3_intervalTime_frequencyBox.v2_3_autoship_date_frequency_box{padding: 10px 20px 10px 20px;}}.v2_3_autoship_date_frequency_box label{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_autoship_date_frequency_box .dropdown{height: 29px;}.v2_3_autoship_date_frequency_box .dropdown-toggle, .v2_3_autoship_date_frequency_box .dropdown-toggle:hover{background: transparent !important; border: none !important; box-shadow: none; color: #323C5A !important; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: normal; text-align: left; padding: 0; width: 100%;}.v2_3_autoship_section .dropdown-toggle::after{vertical-align: 0.255em; content: url(/pawpot_website/static/src/img/v2_3/down_arrow_autoship.svg); border: none; top: 0; position: absolute; top: 0; background-position: bottom; right: 0; top: -22px; bottom: 0;}.v2_3_autoship_date_frequency_box .dropdown-menu{border-radius: 5px; background: #FFF; padding: 0; top: 25px !important; left: -20px !important; transform: translate3d(0px, 30px, 0px); width: calc(100% + 40px);}#v2_3_intervalTime_frequencyBox.v2_3_autoship_date_frequency_box .dropdown-menu{border: 0.5px solid rgba(50, 60, 90, 0.5) !important;}@media (min-width: 992px){#v2_3_intervalTime_frequencyBox.v2_3_autoship_date_frequency_box .dropdown-menu{border-radius: 5px; background: #FFF; padding: 0; top: 10px !important; left: 21px !important; transform: translate3d(0px, 30px, 0px); right: 0; width: calc(100% + 52px);}}.v2_3_autoship_date_frequency_box .dropdown-item{color: #323C5A !important; font-family: GT Walsheim Pro !important; font-size: 18px; font-style: normal; font-weight: 500; line-height: normal; padding: 20px; border-bottom: 0.5px solid rgba(50, 60, 90, 0.25); background: #FFF;}.v2_3_autoship_date_frequency_box .dropdown-item:last-child{border-bottom: none; padding-top: 0;}.v2_3_autoship_date_frequency_box .dropdown-item:nth-last-child(2){border-bottom: none;}.v2_3_autoship_date_frequency_box .dropdown-item:first-child{border-radius: 5px 5px 0px 0px;}.v2_3_autoship_date_frequency_box .dropdown-item:last-child{border-radius: 0px 0px 5px 5px;}.v2_3_dropdown_select_week .radio_container_autoship .checkmark::after{content: url(/pawpot_website/static/src/img/v2_3/week_radio.svg);}.v2_3_autoship_pet_pause_skip{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; margin-bottom: 20px; align-items: center; max-width: 1120px; margin: auto;}.v2_3_autoship_pet_pause_skip .btn-group a{display: -webkit-box; display: -webkit-flex; display: flex;}.v2_3_autoship_pause_skip_btn a{padding: 6px 15px; border-radius: 30px; border: 1px solid #2675A6; background: #FFF; max-height: 30px; line-height: 1; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_autoship_pause_skip_btn a:first-child{margin-right: 10px; color: #F15848; border: 1px solid #F15848; display: -webkit-box; display: -webkit-flex; display: flex; align-content: center; align-items: center; white-space: nowrap;}.v2_3_autoship_pause_skip_btn a.v2_3_autoship_resume:first-child{margin-right: 10px; border: 1px solid #03A000; color: #03A000;}.modalImageContainer_pauseAutoship{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.modalImageContainer_pauseAutoship img{margin-left: 20px;}#v2_3_autoship_pause_modal{z-index: 99999;}#v2_3_autoship_pause_modal .modal_containt_title{margin-top: 10px;}#v2_3_autoship_pause_modal .v2_3_autoship_modal_btns, #v2_3_autoship_pause_modal .modal_set_reason{margin-top: 20px;}#v2_3_resume_autoship{border-radius: 30px; background: #F15848; border: none; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #FFFFFF; padding: 8px 24.5px;}#v2_3_resume_autoship img{max-width: 25px; max-height: 15px;}.v2_3_autoship_pause_skip_btn a:first-child img{margin-right: 10px;}.v2_3_autoship_pet_selection, .v2_3_autoship_change_pet{max-width: 190px; width: 100%; height: 45px; border-radius: 5px; z-index: 999 !important; margin-bottom: 19px;}.v2_3_autoship_pet_selection .v2_3_autoship_change_pet .select2-choice{padding: 10px 20px !important; min-height: 45px; height: 100%;}.v2_3_autoship_pet_selection .v2_3_autoship_change_pet .select2-choice .select2-chosen{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 20px !important; font-style: normal; font-weight: 700; line-height: normal; text-overflow: unset; margin-right: 5px;}.v2_3_autoship_pet_selection .select2-container .select2-choice, .v2_3_autoshipDetail_petName{padding: 20px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; background-color: #fff; text-align: left; padding-right: 30px; border: 0.5px solid rgba(50, 60, 90, 0.3) !important; width: 100%; text-overflow: unset;}.v2_3_autoshipDetail_petName{padding: 10px 20px !important; min-height: 45px; height: 100%; max-width: 190px; width: 100%; height: 45px; border-radius: 5px; z-index: 999 !important; display: block;}.v2_3_autoshipDetail_petNameAvailable span{border: none !important; font-size: 30px; line-height: 34px; background-color: unset !important; padding-left: 0 !important;}.v2_3_autoshipDetail_petNameAvailable{max-width: unset;}.v2_1_drop_down .select2-results .select2-result-label{}.v2_3_autoship_pet_selection .v2_3_line_select{border: none; max-width: 171px;}.v2_3_autoship_pet_selection select{padding: 20px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; background-color: #fff; text-align: left; padding-right: 30px; border: 0.5px solid rgba(50, 60, 90, 0.3); width: 100%; text-overflow: ellipsis;}#set_interval_btn{border-radius: 35px; background: var(--Orange, #F15848); color: #FFF; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; padding: 8.5px 75px; border: none;}#set_cancel_interval_btn{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 300; line-height: normal; text-decoration-line: underline; background: transparent; border: none; margin-left: 20px;}.autoships_modal_master .modal-dialog{max-width: 430px; width: 100%; margin: auto;}.autoships_modal_master .modal-dialog .modal-content{background: #FFFFFF; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3); border-radius: 10px;}.web_portal_close_modal a{float: right; line-height: 0;}.modal_containt_title{max-width: 335px; color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; margin: auto; display: block; margin-top: 30px; margin-bottom: 10px; text-overflow: ellipsis; overflow: hidden;}.modal_containt_subtitle{display: block; margin: auto; color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal; max-width: 335px;}.modal_containt_prd_img{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin: auto; width: fit-content; text-align: center; justify-items: center; align-content: center; align-items: center; margin-top: 30px;}.modal_containt_prd_img img{height: 60px; width: 60px; object-fit: scale-down; border-radius: 100%; margin-right: 9px;}.modal_set_reason{display: block; margin: auto; margin-top: 15px; max-width: 301px;}.modal_set_reason .v2_3_line_select{width: 100%; background-image: url("/pawpot_website/static/src/img/v2_3/cancel_options.svg") !important;}#other_reason, #other_pause_reason{height: 76px; border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.5); padding: 10px; margin-top: 10px; width: 100%;}#other_reason::placeholder, #other_pause_reason::placeholder{color: #8B909F; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}#allergy_reason, #allergy_pause_reason{height: 76px; border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.5); padding: 10px; margin-top: 10px; width: 100%;}#allergy_reason::placeholder, #allergy_pause_reason::placeholder{color: #8B909F; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.modal_prd_title{display: grid; text-align: left;}.modal_prd_title .modal_prd_span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.modal_prd_title .modal_prd_qty{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 300; line-height: normal; margin-top: 4px;}.v2_3_autoship_modal_btns{display: grid; margin-top: 30px; margin: auto; margin-top: 30px; width: max-content; text-align: center; margin-bottom: 20px;}.v2_3_autoship_modal_btns .set_success{display: block; padding: 10px 26px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; border-radius: 30px; background: #F15848; color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 14px;}.cancel_current_rso_disabled{background: rgba(50, 60, 90, 0.3) !important; cursor: disabled;}.v2_3_autoship_modal_btns .set_cancel{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 300; line-height: normal; text-decoration-line: underline !important;}.autoships_modal_master .modal-body{padding: 10px;}.v2_3_line_option, .autoshipAddNewProduct_option{word-break: break-all; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100px;}#v2_3_deliveryInstruction_popup{max-height: 287px !important; overflow: hidden !important;}#v2_3_deliveryInstruction_popup .v2_3_newShippingAddress_header{margin-top: 30px;}#v2_3_deliveryInstruction_popup .v2_3_addNewAddressBtn_container{}#v2_3_deliveryInstruction_popup .v2_1_address_margin_bottom_20{margin-bottom: 15px;}#v2_3_deliveryInstruction_popup .v2_1_checkout_city_state{gap: 16px;}.v2_3_skipOnceBtnContainer, .v2_3_skipOnceBtnContainer_disabled{display: -webkit-box; display: -webkit-flex; display: flex; width: 126px; height: 30px; padding: 5px 30px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; border-radius: 30px; background: #FFF;}.v2_3_skipOnceBtnContainer{border: 1px solid #2675A6;}.v2_3_skipOnceBtnContainer_disabled{border: 1px solid #8B909F;}.v2_3_skipOnceBtnContainer a, .v2_3_skipOnceBtnContainer_disabled a{border: none !important; background: none; white-space: nowrap; margin-right: 0 !important;}.v2_3_autoship_skip_once span, .v2_3_autoship_skip_once_disabled span{font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_autoship_skip_once span{color: var(--Blue, #2675A6);}.v2_3_autoship_skip_once_disabled span{color: #8B909F;}#v2_3_changeUpcomingDeliveryDate_spinner{border-radius: 35px; background: rgba(50, 60, 90, 0.3); display: -webkit-box; display: -webkit-flex; display: flex; width: 185px; height: 35px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; margin-right: 12px;}#v2_3_changeUpcomingDeliveryDate_spinner a{color: var(--White, #FFF); text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; margin-right: 12px; white-space: nowrap; margin-right: 0;}.v2_3_btnDisplayNone{display: none !important;}#skipPetPlanOnce_btnContainer_spinner{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; max-width: 300px; justify-content: center; align-content: center; align-self: center; gap: 0; padding-left: 19px; background: rgba(50, 60, 90, 0.3);}#skipPetPlanOnce_btnContainer_spinner a{padding-left: 10px;}#v2_3_useThisAddress_btnContainer_spinner{border-radius: 30px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; gap: 10px; margin: auto; align-content: center; margin-top: 30px; margin-bottom: 30px; background: rgba(50, 60, 90, 0.3); max-width: 230px; padding-left: 25px;}#v2_3_useThisAddress_btnContainer_spinner a{padding: 10px 26px; color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; padding-left: 10px; white-space: nowrap;}#v2_3_addNewAdddress_saveBtnContainer_spinner{display: -webkit-box; display: -webkit-flex; display: flex; width: 135px; justify-content: center; align-items: center; gap: 10px; border-radius: 30px; padding-left: 20px; background: rgba(50, 60, 90, 0.3); margin-right: 12px;}#v2_3_addNewAdddress_saveBtnContainer_spinner a{font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; padding: 5px 30px; padding-left: 0; color: var(--White, #FFF);}#v2_3_addNewAdddress_saveBtnContainer_spinner .spinner-img{width: 20px; height: 20px; margin-top: -5px;}.v2_1_divideraddressslot span{background: #fff !important;}.v2_3_calender_tooltip_container{position: relative; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_3_tooltipImg svg{display: -webkit-box; display: -webkit-flex; display: flex;}.v2_3_calender_tooltip{visibility: hidden; opacity: 0; width: 200px; color: #fff; border-radius: 5px; position: absolute; z-index: 1; bottom: 100%; left: 90%; margin-left: -15px; border-radius: 5px 5px 5px 0px; background: #D9D9D9; padding: 10px; justify-content: center; align-items: center; transition: .25s all ease; transition-delay: .25s;}.v2_3_calender_tooltip h6{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.v2_3_calender_tooltip h6 a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 500; line-height: normal; text-decoration-line: underline;}.v2_3_calender_tooltipBlock{display: block !important; opacity: 1; transition: all 5s ease 10s;}.v2_3_calender_tooltip_container:hover .v2_3_calender_tooltip{visibility: visible; opacity: 1; transition: .25s all ease; transition-delay: 0s;}.v2_3_calenderHeaderLeftContainer{display: -webkit-box; display: -webkit-flex; display: flex; gap: 7px;}.v2_3_addProductDivContainer{border-radius: 5px; border: 0.5px dashed rgba(50, 60, 90, 0.2); background: var(--White, #FFF); margin-top: 20px; height: 57px; display: -webkit-box; display: -webkit-flex; display: flex; align-content: center; align-items: center; color: #2675A6; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; padding: 17px 30px;}.v2_3_addProductDivContainer:hover{color: #2675A6;}.v2_3_addNewPaymentMethodBtn_container{border-radius: 5px; border: 0.5px dashed #2675A6; background: var(--White, #FFF); margin-left: 30px; margin-right: 30px; padding: 10.28px 10px; cursor: pointer;}.v2_3_partner_state_div{min-height: 55.4px; height: 100%; max-height: 55.4px;}#v2_3_autoship_product_remove .modal-content{border-radius: 20px;}#v2_3_autoship_product_remove .web_portal_close_modal a{margin-top: 10px; margin-right: 10px;}.modal_containt_headerImg{max-width: 200px; margin-bottom: 16px; margin-right: auto; margin-left: auto; margin-top: 28px;}.modal_containt_headerImg img{width: 100%;}#changing_address_warning .modal-content{max-width: 403px; border-radius: 10px;}#changing_address_warning .modal_containt_subtitle{margin: unset; max-width: unset;}#changing_address_warning .modal_containt_subtitle p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 20px;}#changing_address_warning .modal_containt_dateContainer{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 7px; gap: 5px; background: rgba(38, 117, 166, 0.1); border-radius: 2px; max-width: 276px; margin-left: auto; margin-right: auto;}#changing_address_warning .modal_containt_dateContainer p{font-family: 'Inter'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 20px; color: #323C5A; margin-bottom: 0;}#changing_address_warning .modal_containt_dateContainer p span{color: #03A000;}#changing_address_warning .v2_3_autoship_modal_btns .set_success{padding: 10px 60px;}.v2_3_show_in_mobile{display: none;}@media (max-width: 992px){.autoshipPrdPrice span, .autoshipPrdPrice{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400 !important; font-size: 14px !important; line-height: 16px; color: #323C5A !important;}.v2_3_table_img_text img{margin-right: 10px; height: 35px; width: 35px; border-radius: 100%;}.v2_3_table_prd_change a{font-size: 16px !important; font-weight: 400 !important; color: rgba(50, 60, 90, 0.9) !important;}.autoshipAddNewProductSec{display: block !important;}.autoshipAddNewProduct_break_line{margin-top: 0 !important; padding-top: 0 !important;}.v2_3_show_in_mobile{display: block;}.v2_3_table_img_text{align-items: center;}.v2_3_autoship_details_box_container:nth-child(2){margin-block: 10px;}.v2_3_autoship_order_line{padding: 0; background: transparent; border: none;}.v2_3_autoship_order_lines .v2_3_autoship_order_line{margin-bottom: 15px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.hide{display: none !important;}#autoshipPrdSelected{padding: 5px; min-height: 47px;}#autoshipPrdDropdownToggle::after{padding-top: 12px; padding-right: 5px;}.v2_3_autoship_line_th_2, .v2_3_line_td_2{display: none;}.v2_3_table_img_text p{margin-top: 2px; font-size: 12px;}.v2_3_table_bottom_center{vertical-align: middle; text-align: center;}.show-in-mobile .btn_remove_cancel{padding: 0; border: none; background: transparent;}.v2_3_autoship_line_th_1{width: auto !important;}.v2_3_autoship_line_th_3{width: 105px !important;}.v2_3_autoship_line_th_4{width: 63px !important;}.v2_3_autoship_line_th_5{width: 20px;}.v2_3_line_select{margin-right: 10px;}#autoship_pause_reason{margin-left: 0;}.v2_3_autoship_section_two{max-width: inherit; width: 100%;}.v2_3_line_select{min-width: 32px;}.v2_3_autoship_pet_selection select{padding: 10px 20px; font-size: 18px; min-width: auto; margin-left: 0;}.v2_3_autoship_pause_skip_btn a{padding: 5px 25px; border-radius: 30px;}.v2_3_autoship_skip_once span{display: block !important;}.v2_3_autoship_pause_skip_btn{margin-left: inherit;}.v2_3_autoship_pause_skip_btn{text-align: right;}.v2_3_autoship_date_frequency{justify-content: center; grid-gap: 19px; margin-bottom: 10px;}.v2_3_autoship_date_frequency_box{padding: 14px 10px;}.v2_3_autoship_date_frequency_box{width: calc(50% - 10.5px);}.v2_3_autoship_date_frequency_box label{font-size: 12px; margin-bottom: 6px;}.v2_3_autoship_date_frequency_box .dropdown-toggle, .v2_3_autoship_date_frequency_box .dropdown-toggle:hover{font-size: 16px;}.v2_3_autoship_date_frequency_box .dropdown-toggle::after{top: -10px;}.v2_3_autoship_date_frequency_box .dropdown{height: 18px;}.v2_3_line_option, .autoshipAddNewProduct_option{word-break: break-all; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 71px;}.v2_3_autoship_pause_skip_btn a.v2_3_autoship_resume:first-child{margin-right: 10px; border: transparent; color: #03A000; max-height: unset !important;}#v2_3_upcomingAutoshipDate_frequencyBox .dropdown-menu{top: 0px !important; left: 9px !important; width: max-content; position: relative;}#v2_3_intervalTime_frequencyBox .dropdown-menu{top: 10px !important; left: 11px !important; width: max-content;}#v2_3_intervalTime_frequencyBox .dropdown-item{padding: 10px;}.v2_3_autoship_date_frequency_box .dropdown-menu{z-index: 99;}#set_interval_btn{font-size: 14px; padding: 5.5px 23px;}#v2_3_newShippingAddress_popUp, #v2_3_addNewShippingAddress_popUp, #v2_3_deliveryInstruction_popup, #v2_3_changePaymentMethod_popup, #v2_3_cancelOrder, #v2_3_NewPaymentMethod_popup{max-width: 365px !important; position: fixed !important;}#v2_3_skipOnce_autoship{max-width: 358px !important; border-radius: 20px !important;}#v2_3_deliveryInstruction_popup{max-height: 355px !important;}#v2_1_shipping_slotAutoship{padding-top: 0; padding-left: 10px; font-size: 16px !important; line-height: 25px;}#v2_3_addNewShippingAddress_popUp{max-height: 700px !important;}#partner_state, #partner_city, #v2_1_shipping_slot{font-size: 16px !important; padding-top: 0; padding-left: 15px; color: #323C5A; font-family: GT Walsheim Pro; font-style: normal; font-weight: 400; line-height: normal;}#partner_state:focus, #partner_city:focus, #v2_1_shipping_slot:focus{border: none; box-shadow: none;}.v2_3_order_order_number span.v2_3_autoship_pet_name, .v2_3_autoship_pet_name span, .v2_3_autoship_pet_name p{text-overflow: ellipsis; overflow: hidden;}.v2_3_order_order_number span{font-size: 15px !important;}.v2_3_autoship_pet_name p, .v2_3_autoship_pet_name, .v2_3_autoship_pet_name span{font-size: 20px;}#set_cancel_interval_btn{font-size: 14px;}.v2_3_autoship_pet_pause_skip{grid-gap: 19px;}.v2_3_autoship_change_pet .select2-container .select2-choice .select2-arrow{top: 9px;}.v2_3_autoship_pet_selection, .v2_3_autoship_change_pet{}.v2_3_autoship_pet_selection{text-align: left !important;}.v2_3_autoship_change_pet{background-image: url("/pawpot_website/static/src/img/v2_3/down_arrow_select.svg") !important; background-repeat: no-repeat; background-position: center right; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding-right: 15px; background-position-x: 90%; min-width: 168px; text-align: left;}#v2_3_deliveryInstruction_popup .v2_1_checkout_city_state{gap: 0;}.v2_3_addNewAddressformContainer #v2_1_shipping_slotAutoship{padding-left: 19px;}.modal_containt_title{font-size: 20px;}.v2_3_autoship_modal_btns .set_success{font-size: 18px;}#v2_3_autoship_pause_modal .modal-content{border-radius: 20px; max-width: 358px;}#v2_3_autoship_pause_modal .modal-dialog-centered{justify-content: center;}#v2_3_autoship_pause_modal .modal-dialog{margin: auto;}.v2_3_skipPlan_header h1{font-size: 20px !important; margin-bottom: 0;}.v2_3_skipPlanDelivertDateContainer, .skipPetPlanOnce_btnContainer{margin-top: 20px;}#changing_address_warning .modal-content{max-width: 358px; border-radius: 20px; border: none;}#changing_address_warning .modal_containt_headerImg{max-width: 170px;}#changing_address_warning .modal_containt_subtitle p{font-size: 20px;}#changing_address_warning .modal_containt_dateContainer p{font-size: 16px;}#changing_address_warning .v2_3_autoship_modal_btns{margin-top: 20px;}#changing_address_warning .web_portal_close_modal a{margin-top: 10px; margin-right: 20px;}#autoshipPetNameAvailable{max-width: unset; width: 100%;}.autoships_modal_master .modal-dialog{max-width: 358px;}.autoships_modal_master .modal_containt_title{font-size: 20px !important; line-height: 23px !important;}.delete_autoship_btn_container{margin-bottom: 5px; margin-right: -12px;}.other_reason_container{padding-right: 20px;}.autoships_modal_master .web_portal_close_modal img{position: relative;}.autoships_modal_master .autoshipPauseCancelImgContainer img{margin-top: -25px;}#confirmCancelAutoship{padding: 10px 26px !important; font-size: 18px !important; line-height: 21px !important; width: 176px !important;}#CancelPauseAutoship{font-size: 18px !important; line-height: 21px !important; text-decoration-line: underline;}.autoships_modal_master .modal-dialog .modal-content{margin: 10px;}}#s2id_autoship_cancel_reason, #s2id_autoship_pause_reason{padding-right: 0; border-color: rgba(50, 60, 90, 0.5); min-height: 38px;}#s2id_autoship_cancel_reason .select2-container .select2-choice, #s2id_autoship_pause_reason .select2-container .select2-choice{border-color: transparent;}#s2id_autoship_cancel_reason.select2-container .select2-choice > .select2-chosen, #s2id_autoship_pause_reason.select2-container .select2-choice > .select2-chosen{font-weight: 400; font-size: 16px !important; line-height: 2.2; color: #323C5A; align-items: center !important; height: 100%;}#s2id_autoship_cancel_reason.select2-container .select2-choice, .v3_my_add_autoship .select2-container .select2-choice #s2id_autoship_pause_reason .select2-container .select2-choice, .v3_my_add_autoship .select2-container .select2-choice{max-height: 38px; border: none !important; text-align: left; box-shadow: unset !important;}#s2id_autoship_cancel_reason.select2-container .select2-choice > .select2-chosen #s2id_autoship_pause_reason .select2-container .select2-choice > .select2-chosen{font-weight: 400 !important; line-height: 2.2 !important;}#s2id_autoship_pause_reason .select2-choice{border: none !important;}.v2_3_table_prd_change{display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 7px; margin-bottom: 10px;}.v2_3_table_prd_change span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_table_prd_change a{margin-right: 0; margin-left: auto; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; text-align: right; color: rgba(50, 60, 90, 0.9);}.v2_3_autoship_order_lines{border: 0.5px solid rgba(50, 60, 90, 0.2); border-radius: 5px; position: relative;}@media (min-width: 992px){.v2_3_autoship_order_lines .v2_3_autoship_order_line{border: none; margin-bottom: 0; border-radius: 0;}.v2_3_autoship_order_lines .v2_3_autoship_order_line:first-child{border: none; border-radius: 5px 5px 0 0; padding-top: 25px;}.v2_3_autoship_order_lines .v2_3_autoship_order_line:last-child{border: none; border-radius: 0 0 5px 5px; margin-bottom: 0;}.v2_3_autoship_order_line{padding: 25px 20px; position: relative; padding-top: 0;}}.v2_3_autoship_break_line{border-top: 0.5px solid rgba(50, 60, 90, 0.2); width: 100%; margin-top: 25px;}.autoshipAddNewProduct_break_line{border-top: 0.5px solid rgba(50, 60, 90, 0.2) !important; padding-top: 25px;}.v2_3_autoship_break_line .v2_3_autoship_break_line:last-child{margin-top: 0; border: none;}.v2_3_autoship_order_lines .v2_3_autoship_order_line:last-child > .v2_3_autoship_break_line{margin-top: 0; border: none;}.v2_3_save_cancel_autoship{display: -webkit-box; display: -webkit-flex; display: flex; grid-gap: 10px; grid-row-gap: 0; justify-content: center;}.v2_3_autoship_before_edit{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_save_cancel_autoship .btn{border-radius: 30px; padding: 6px 45.5px;}.v2_3_save_cancel_autoship .btn-save{background: #F15848; color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_save_cancel_autoship .btn-loading{padding: 5px 30px; background: #D3D3D3; border-radius: 30px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 10px;}.v2_3_save_cancel_autoship .btn-loading img{max-width: 20px; max-height: 20px;}.v2_3_save_cancel_autoship .btn-loading input{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #FFFFFF; padding: 0;}.v2_3_save_cancel_autoship .btn-cancel{border: 1px solid #2675A6; background: #FFF; color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_autoship_edit_save_btns{margin-top: 20px;}.v2_3_autoship_date_frequency_box .dropdown-menu{position: sticky; z-index: 999;}.btn-save.disabled{cursor: default !important;}.v2_3_only_weeks label{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_autoship_week_div{display: none; margin-top: 10px; grid-gap: 40px; grid-row-gap: 0;}.v2_3_autoship_week_div .title{display: block; color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 8px;}.v2_3_autoship_week_div .date_1{display: block; color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline;}.v2_3_autoship_week_div .date_2{display: block; color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_dropdown_select_week .radio_container_autoship input:checked ~ .v2_3_autoship_week_div{display: -webkit-box; display: -webkit-flex; display: flex;}#v2_3_changeUpcomingDeliveryDate #v2_3_resume_autoship_detail{display: -webkit-box; display: -webkit-flex; display: flex; width: 204px; height: 35px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; border-radius: 35px; background: rgba(50, 60, 90, 0.3); color: var(--White, #FFF); text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}@media (max-width: 992px){.v2_3_autoship_break_line{margin-block: 15px;}#v2_3_rso_update{margin-top: 22px;}.v2_3_autoship_order_line table tr:nth-child(2) td:nth-child(3){width: 71px;}.v2_3_autoship_order_line table tr:nth-child(2) td:nth-child(3) select{margin: 0;}.v2_3_autoship_week_div{grid-gap: 25px;}.v2_3_only_weeks label{font-size: 16px;}.v2_3_autoship_week_div .title{font-size: 14px;}.v2_3_autoship_week_div .date_1, .v2_3_autoship_week_div .date_2{font-size: 16px;}.v2_3_autoship_pet_pause_skip .v2_3_autoship_pet_selection, .v2_3_autoship_pet_pause_skip .v2_3_autoship_pause_skip_btn{width: calc(50% - 10.5px); max-width: calc(50% - 10.5px);}.v2_3_autoship_pet_pause_skip .v2_3_autoship_pet_selection{text-align: right;}.v2_3_autoship_order_lines{padding: 10px 10px 15px 10px; background-color: #FFFFFF;}}.v2_3_autoship_section .v3_breadcrum span a{text-decoration-line: underline; color: #727272; text-decoration: none !important;}@media (max-width: 350px){.v2_3_autoship_pet_selection select{padding: 10px 10px; font-size: 16px; max-width: fit-content; margin-left: 0;}.v2_3_autoship_change_pet{min-width: 148px;}.v2_3_skipOnceBtnContainer, .v2_3_skipOnceBtnContainer_disabled{width: fit-content; padding: 5px 20px;}.v2_3_autoship_pause_skip_btn a{font-size: 16px;}.v2_3_autoship_date_frequency_box label{font-size: 10px;}.v2_3_autoship_date_frequency_box .dropdown-toggle, .v2_3_autoship_date_frequency_box .dropdown-toggle:hover{font-size: 14px;}.v2_3_only_weeks label{font-size: 14px !important;}}@media (max-width: 992px){.v2_3_my_autoship .v2_3_order_order_number{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_3_my_autoship .v2_3_order_order_number span.v2_3_autoship_pet_name{position: relative; align-items: center;}.v2_3_my_autoship .v2_3_petName{margin-bottom: 0;}.v2_3_my_autoship .v2_3_order_order_number{max-width: 116px;}.v3_add_autoship{max-width: 100% !important; margin: 0 !important; width: 100% !important;}.v2_3_autoship_order_line .v2_3_line_select{padding-left: 5px !important; text-align: left !important;}.modal_set_reason .v2_3_line_select{text-align: left !important; padding-left: 10px !important; height: 40px !important;}.v2_3_line_select{border: 1px solid #323C5A; color: #323C5A;}.v2_3_order_box_container{padding: 0 !important;}.v2_3_addNewAddressformContainer select{background-image: url("/pawpot_website/static/src/img/v2_3/down_arrow_select.svg") !important; background-repeat: no-repeat; background-position: center right; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding-right: 15px; background-position-x: 95%; text-align: left; color: #323C5A;}.v2_3_orderDetail_seaction .v2_3_order_box_container{padding: 15px !important; padding-bottom: 0px !important;}}.v2_3_autoship_order_line table{width: 100%;}#v2_3_intervalTime_frequencyBox{cursor: pointer;}@media (max-width: 350px){#v2_3_intervalTime_frequencyBox .dropdown-menu{top: 11px !important;}}.v2_3_autoship_order_line_noRecommendation .v2_3_table_img_text{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.v2_3_autoship_order_line_noRecommendation .v2_3_table_bottom_center{vertical-align: inherit;}.spinner_img_autoshipList{width: 20px; height: 20px;}#manage_autoship_link_spinner{background: #D3D3D3; color: #FFFFFF; outline: none; border: none;}#v2_3_change_products span{font-weight: 400;}#v2_3_change_products .exculdingVatDelivery{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 10px; line-height: 11px; color: rgba(50, 60, 90, 0.7); margin-bottom: 0;}.autoship_pauseCancelBtn_container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.autoshipCancelPause_heading{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-bottom: 10px;}.autoshipCancelPause_heading span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 16px; line-height: 18px; color: #323C5A; text-align: center;}.v2_3_cancel_autoship{max-width: 290px; margin: auto;}#autoship_prd_select{width: 100%;}.prdSelected{color: #323C5A !important;}.autoshipPrdSelectionDropdown{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.3) !important; border-radius: 5px; box-shadow: unset; color: #323C5A; margin-top: 1px; width: 100%;}.autoshipPrdSelectionDropdown_switch:checked + .autoshipPrdSelectionOptionFilter .customerPetSelectiondropdownSelect{transform: scaleY(1);}.transformDropdown{transform: scaleY(1);}.veterinaryDietDropdown_switch:checked + .autoshipPrdSelectionOptionFilter .autoshipPrdSelectionDropdownFilter:after{transform: rotate(-180deg); padding-bottom: 15px; padding-left: 15px;}.autoshipPrdSelectionOptionFilter{width: 100%; cursor: pointer; margin-bottom: 0;}#prdRecommendedPortion{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: rgba(50, 60, 90, 0.7); white-space: nowrap; text-align: left;}.autoshipPrdSelectOption span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 18px; color: #323C5A; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 165px; display: block;}.customerPetSelectiondropdownSelect{max-height: 125px !important; overflow-x: clip; z-index: 9;}.addAutoshipPrdImg, .addAutoshipPrdImgContainer{max-width: 30px !important; max-height: 30px; min-height: 30px; min-width: 30px;}.addAutoshipPrdImg img{width: 100%; height: 100%;}.autoshipPrdSelectOption{padding: 6px 9px !important; align-items: center; gap: 8px;}#autoshipPrdSelected{gap: 8px; align-items: center;}.autoshipPauseCancelImgContainer{max-width: 363px; max-height: 150px;}.autoshipPauseCancelImgContainer img{height: 100%; width: 100%;}#v2_3_confirm_cancel_autoship .modal_containt_title{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; max-width: 388px; margin-top: 19px; margin-bottom: 20px;}#confirmPauseAutoship{padding: 13.5px 31.5px; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; margin-bottom: 15px;}#confirmPauseAutoship{background: #03A000; border: 1px solid #03A000; color: #FFFFFF;}#confirmCancelAutoship{background: #F15848; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #FFFFFF; padding: 13.5px 94px; margin-bottom: 12px;}#CancelPauseAutoship{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 18px; line-height: 21px; text-decoration-line: underline !important; color: #2675A6;}#ConfirmPause_current_rso, .ConfirmPause_current_rso{padding: 13.5px 97.5px !important;}

/* /pawpot_website/static/src/css/v2_3/v2_3_order_details.css defined in bundle 'web.assets_frontend' */
 .v2_3_order_headerContainer{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin-bottom: 13px;}.v2_3_orderDetail_seaction{min-height: 742px;}.v2_3_order_deliveryDate_container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; align-content: center;}.V2_3_orderDelviryStatus{color: #03A000; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 0; margin-right: 10px;}.v2_3_orderDateSelectorContainer{margin-right: 10px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.5); background: #FFF; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; padding: 10px 20px; justify-content: center; align-items: center; gap: 10px; cursor: pointer;}.v2_3_orderDateDropdownContainer{max-width: 190px;}.v2_3_orderDateDropdownContainer .dropdown-menu{position: absolute; z-index: 999;}.v2_3_calender_popupOrder{transform: translate3d(-162px, 0px, 0px) !important;}.v2_3_orderDateSelectorContainer::after{display: none;}.v2_3_orderDateSelectorContainer span{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; cursor: pointer;}.v2_3_orderBtnContainer{display: -webkit-box; display: -webkit-flex; display: flex; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-content: center; align-items: center;}.v2_3_reOrderBtn{border-radius: 30px; background: #F15848; margin-right: 15px;}.v2_3_reOrderBtn .spinner-img-container{display: -webkit-box; display: -webkit-flex; display: flex;}.v2_3_reOrderBtn .spinner-img-container .spinner-img{width: 20px; height: 20px;}.v2_3_reOrderBtn_spinner a{padding: 5px 20px !important;}.v2_3_viewInvoiceBtnContainer{border-radius: 30px; border: 1px solid #2675A6; background: #FFF;}.v2_3_reOrderBtn, .v2_3_viewInvoiceBtnContainer{display: -webkit-box; display: -webkit-flex; display: flex; width: 139px; height: 29px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0;}.v2_3_reOrderBtn a{color: var(--White, #FFF);}.v2_3_viewInvoiceBtnContainer a{color: var(--Blue, #2675A6);}.v2_3_reOrderBtn a, .v2_3_viewInvoiceBtnContainer a{text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; white-space: nowrap; padding: 5px 40px;}.v2_3_OrderMainContainer_header{border-radius: 5px 5px 0px 0px; border: 0.5px solid rgba(50, 60, 90, 0.5); background: #F2F2F2; padding: 16px 20px;}.v2_3_OrderMainContainer_header h2{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 0;}.v2_3_orderDetailSubContainer{padding: 20px 30px 30px 20px; border: 0.5px solid rgba(50, 60, 90, 0.5); background: var(--White, #FFF); width: 100%; margin: auto; border-top: 0;}.v2_3_orderDetailSubContainer .col-lg-4{padding: 0;}.v2_3_shippingAddress_headingContainer{display: -webkit-box; display: -webkit-flex; display: flex;}.v2_3_shippingAddress_headingContainer h5{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_shippingAddress_changeBtnContainer a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline; border-bottom: 1px solid #2675A6;}.v2_3_shippingAddress_changeBtnContainer_diabled a{color: #8B909F; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline; border-bottom: 1px solid #8B909F;}.v2_3_shippingAddress_headingContainer{display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 12px;}.v2_3_ordeDetailSubContainer_heading h3{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; margin-right: 16px; margin-bottom: 0;}.v2_3_orderCustomerAddressContainer h4, .v2_3_paymenttypeContainer h4, .v2_3_customerDeliveryInstructions ul li{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_orderCustomerAddressContainer p{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; margin-bottom: 10px;}.v2_3_customerDeliveryInstructions ul{padding: 0; padding-left: 15px; margin-bottom: 0;}.v2_3_orderDetailPaymentHeading_container{margin-bottom: 12px;}.v2_3_payNow_BtnContainer a{color: var(--White, #FFF); text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; border-radius: 30px; background: #03A000; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; height: 33px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0;}.v2_3_orderSummaryTable{width: 100%; border-collapse: separate;}.v2_3_orderSummaryTable tr td{padding-bottom: 10px;}.v2_3_orderSummaryTable tr td:first-child{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal;}.v2_3_orderSummaryTable tr td:last-child{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; text-align: right;}.v2_3_orderSummaryTable tr:nth-child(4) td:nth-child(2){border-bottom: 0.5px solid rgba(50, 60, 90, 0.5); width: 85px; padding-bottom: 12px;}.v2_3_orderSummaryTable tr:last-child td{color: rgba(50, 60, 90, 0.9); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; white-space: nowrap;}.v2_3_orderSummaryTable tr:last-child td:last-child{padding-top: 12px;}.v2_3_ordeDetailSubContainer_heading{margin-bottom: 12px;}.v2_3_paymentContainer{padding-left: 30px;}.v2_3_orderProductContainer{border: 0.5px solid rgba(50, 60, 90, 0.5); background: var(--White, #FFF); border-top: 0; padding: 20px 30px 0px 20px; min-height: 145px; display: block;}.v2_3_orderProductContainer_last_div{border-radius: 0px 0px 5px 5px;}.delivery_info{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 8px; line-height: 9px; text-align: right; color: rgba(50, 60, 90, 0.7);}.v2_3_orderProduct_header{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; gap: 50px;}.v2_3_orderProduct_header h5{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.v2_3_orderProductTable{width: 100%;}.v2_3_orderProductTable tbody tr:first-child td{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_orderProductTable tbody tr td{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0; text-align: center; min-width: 92px; max-width: 200px;}.v2_3_orderProductTable tbody tr td img{width: 50px; height: 50px;}.v2_3_orderProductTable tbody tr td:first-child{text-align: left; min-width: 50px; max-width: 50px;}.v2_3_orderProductTable tbody tr td:nth-child(7){padding-right: 20px;}.v2_3_orderSummaryTable tbody tr:nth-child(2) td:last-child{color: #F15848; font-weight: 400;}.v2_3_orderSummaryTable tbody tr:nth-child(2) td:first-child{color: #F15848;}.v2_3_orderProductTable tbody tr:nth-child(2) td{padding-top: 10px;}.v2_3_orderProductTable tbody tr:last-child td:nth-child(2){width: 140px; text-overflow: unset; overflow: hidden; padding-left: 20px; text-align: unset;}.v2_3_orderProductTable tbody tr:last-child td:nth-child(2) h4{margin-bottom: 0; color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.v2_3_orderProductTable tbody tr:last-child td:nth-child(2) h6{color: rgba(50, 60, 90, 0.7); font-size: 12px; font-weight: 400; margin-bottom: 0;}.v2_3_orderProductTable tbody tr:last-child td:nth-child(5), .v2_3_orderProductTable tbody tr:last-child td:nth-child(6), .v2_3_orderProductTable tbody tr:last-child td:nth-child(7){font-weight: 400;}.v2_3_orderProductTable tbody tr:last-child td:last-child{width: 126px;}.v2_3_orderProductTable tbody tr:last-child td:last-child a{border-radius: 30px; border: 1px solid #F15848; background: #FFF; color: var(--Orange, #F15848); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; display: -webkit-box; display: -webkit-flex; display: flex; width: 126px; height: 30px; padding: 5px 30px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; white-space: nowrap;}.v2_3_orderCalenderBtn_container{display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 27px;}.v2_3_orderChangeDeliveryDate a, #v2_3_changeUpcomingDeliveryDate a, .v2_3_orderChangeDeliveryDateLoader a{border-radius: 35px; background: rgba(50, 60, 90, 0.3); display: -webkit-box; display: -webkit-flex; display: flex; width: 156px; height: 35px; padding: 5px 40px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; color: var(--White, #FFF); text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; margin-right: 12px; white-space: nowrap;}.v2_3_orderChangeDeliveryDateLoader a{width: 180px !important;}.v2_3_orderChangeDeliveryDateLoader a img{width: 24px; height: 24px;}.v2_3_orderChangeDeliveryDateCancel{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}.v2_3_orderChangeDeliveryDateCancel a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal; text-decoration-line: underline !important;}.v2_3_orderCalenderPopup header{padding-left: 26px; padding-top: 18px; padding-right: 27px;}.v2_3_orderCalenderPopup{max-width: 352px !important; max-height: unset !important; padding-bottom: 28px !important; height: auto !important; border-radius: 5px !important; border: 0.5px solid rgba(50, 60, 90, 0.5) !important; background: var(--White, #FFF) !important;}.v2_3_orderCalenderWeeks{padding: 0;}.v2_3_orderCalender_days{}#v2_3_newShippingAddress_popUp, #v2_3_addNewShippingAddress_popUp, #v2_3_addNewShippingAddress_popUpMap, #v2_3_deliveryInstruction_popup, #v2_3_skipOnce_autoship, #v2_3_changePaymentMethod_popup, #v2_3_cancelOrder, #v2_3_NewPaymentMethod_popup{display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 99999; max-width: 490px; width: 100%; border-radius: 10px; background: var(--White, #FFF); overflow: hidden;}#v2_3_newShippingAddress_popUp{overflow: auto; max-height: 650px;}#v2_3_newShippingAddress_popUp::-webkit-scrollbar, #v2_3_addNewShippingAddress_popUp::-webkit-scrollbar, #v2_3_addNewShippingAddress_popUpMap::-webkit-scrollbar{width: 0 !important;}#v2_3_cancelOrder{max-width: 430px;}#v2_3_addNewShippingAddress_popUp, #v2_3_addNewShippingAddress_popUpMap{border-radius: 10px; background: var(--White, #FFF); box-shadow: 0px 4px 4px 0px rgba(50, 60, 90, 0.1); top: 52%;}.v2_3_divderAddressslot span{background: #fff !important;}#v2_3_newShippingAddress_overlay, #v2_3_addNewShippingAddress_overlay, #v2_3_addNewShippingAddress_overlayMap{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 9998;}.v2_3_newShippingAddress_header{margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: 32px; width: 100%;}.v2_3_newShippingAddress_header h1{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 20px;}.v2_3_newShippingAddress_popUpClose{margin-top: 10px; margin-right: 10px; float: right; cursor: pointer;}.v2_3_shippingAddressRadioMain_container{padding: 0px 30px 10px 30px;}.v2_3_newShippingAddressRadio_container{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.5); background: var(--White, #FFF); padding: 15.45px 20px; margin-bottom: 10px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;}.v2_3_newShippingAddressRadio_container .radio_container{padding-left: 25px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal; max-width: 250px; text-align: left; overflow: hidden; text-overflow: ellipsis;}.v2_3_newShippingPickupAddressRadio_container .radio_container{max-width: 450px;}.v2_3_newShippingAddressRadio_container .radio_container span{font-weight: 400;}#v2_3_changePaymentMethod_popup .v2_3_newShippingAddressRadio_container .radio_container span, #v2_3_changePaymentMethod_popup .v2_3_newShippingAddressRadio_container .radio_container{color: #323C5A !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important; line-height: normal !important;}.v2_3_autoship_detail_editAdrress input{color: #2675A6; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: none; outline: none; border: none;}@media (max-width: 992px){#v2_3_changePaymentMethod_popup .v2_3_shippingAddressRadioMain_container{padding: 20px 10px 10px 10px;}#v2_3_changePaymentMethod_popup .v2_3_addNewPaymentMethodBtn_container{margin-left: 10px; margin-right: 10px;}#v2_3_newShippingAddress_popUp{max-height: 500px;}.v2_3_newShippingAddressRadio_subcontainer{max-width: 230px; min-width: 230px;}}.v2_3_newShippingAddressRadio_container .radio_container .checkmark{margin-block: auto; top: 50%; bottom: 50%;}.v2_3_addNewShippingAddressBtn_container, .addNewUserPrimaryAddress{border-radius: 5px; border: 0.5px dashed #2675A6; background: var(--White, #FFF); margin-left: 30px; margin-right: 30px; padding: 10.28px 10px; cursor: pointer;}.v2_3_addNewShippingAddressBtn_container a, .v2_3_addNewPaymentMethodBtn_container a, .addNewUserPrimaryAddress a{color: var(--Blue, #2675A6); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; padding: 10.28px 10px;}.v2_3_useThisAddress_btnContainer{border-radius: 30px; background: #F15848; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; gap: 10px; margin: auto; align-content: center; max-width: 198px; margin-top: 30px; margin-bottom: 30px;}.v2_3_useThisAddress_btnContainer a{padding: 10px 26px; color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_addNewAddressformContainer{padding: 0px 30px;}.v2_3_main_phone_code_img{object-fit: fill !important; border-radius: 50% !important;}.v2_3_addNewAddressBtn_container{display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 30px; margin-bottom: 30px;}.v2_3_addNewAdddress_saveBtnContainer, .v2_3_addNewAdddress_cancelBtnContainer, .v2_3_changeDeliveryInstruction_autoship{display: -webkit-box; display: -webkit-flex; display: flex; width: 118px; justify-content: center; align-items: center; gap: 10px; border-radius: 30px;}.v2_3_addNewAdddress_saveBtnContainer, .v2_3_changeDeliveryInstruction_autoship{background: var(--Orange, #F15848); margin-right: 10px;}.v2_3_addNewAdddress_cancelBtnContainer{border: 1px solid var(--Dark-Blue, #323C5A); background: var(--White, #FFF);}.v2_3_addNewAdddress_saveBtnContainer a, .v2_3_changeDeliveryInstruction_autoship a{color: var(--White, #FFF);}.v2_3_addNewAdddress_cancelBtnContainer a{color: var(--Dark-Blue, #323C5A);}.v2_3_addNewAdddress_saveBtnContainer a, .v2_3_addNewAdddress_cancelBtnContainer a, .v2_3_changeDeliveryInstruction_autoship a{font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; padding: 5px 30px;}.v2_3_withDeliveryPartner{color: #F9D14E; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_OrderDeliveryDone{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal;}.v2_3_orderCancelHeadingContainer{margin-bottom: 10px;}#v2_3_orderContact .v2_3_orderCancelHeadingContainer h3{text-align: center; color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: 18px; margin-bottom: 0;}#v2_3_orderContact .v2_3_orderContactUs a{color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: 18px; padding: 5px 30px;}#v2_3_orderContact .v2_3_orderContactUs{border-radius: 30px; background: #F15848; border: none; width: 174px; height: 30px; margin-right: 11px;}#v2_3_orderContact .v2_3_orderCancelHeadingContainer{width: 100%; max-width: 446px; height: 36px;}.v2_3_orderCancelHeadingContainer h3{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal; margin-bottom: 0;}.v2_3_orderCancelBtnContainer{border-radius: 30px; border: 1px solid #F15848; background: #FFF; display: -webkit-box; display: -webkit-flex; display: flex; width: 174px; height: 30px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0;}.v2_3_orderCancelBtnContainer a{padding: 5px 30px; color: var(--Orange, #F15848); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_orderCancelContainer{margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-content: center; align-content: center; align-items: center; margin-top: 30px;}.v2_3_orderContactContainer{flex-direction: row;}.v2_3_orderContactContainer .v2_3_orderCancelHeadingContainer{margin-bottom: 0px !important; margin-right: 10px;}.v2_3_orderCancelBtnContainer_diabled{border: 1px solid #8B909F; background: rgba(50, 60, 90, 0.1);}.v2_3_orderCancelBtnContainer_diabled a{color: #8B909F;}.v2_3_orderContactUs{border-radius: 30px; background: #F15848; border: none; width: 145px;}.v2_3_orderContactUs a{color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_orderProductContainerMobile{display: none;}.v2_3_orderSummary_mobile{display: none;}.v2_3_orderBreadcumb{display: none;}.v2_3_currentDate{color: var(--Orange, #F15848) !important; font-weight: 700 !important;}.v2_3_orderChangeDeliveryDateActive a{background: var(--Orange, #F15848) !important; color: var(--White, #FFF) !important;}#v2_3_deliveryInstruction_popup .v2_3_newShippingAddress_header h1{margin-bottom: 20px;}.v2_3_dropoff_instructions::placeholder{color: #8B909F; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_orderMobileNumber::placeholder{color: #8B909F; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.v2_3_partnerStateEmpty{color: #8B909F;}#v2_3_cancelOrder{border-radius: 10px; background: var(--White, #FFF); box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3); overflow: hidden;}.v2_3_cancelOrderHeaderImgContainer{max-width: 362px; max-height: 150px; margin: auto; margin-top: 18px;}.v2_3_cancelOrderHeaderImgContainer img{width: 100%;}.v2_3_cancelOrderContainer{max-width: 388px; margin: auto; margin-bottom: 30px; margin-top: 15px;}.v2_3_cancelOrderBtnContainer{border-radius: 30px; background: #F15848; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; gap: 10px; max-width: 207px; margin: auto;}.v2_3_cancelOrderBtnContainer a{color: var(--White, #FFF); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; padding: 10px 26px;}.v2_3_cancelOrderContainer h2{color: var(--Dark-Blue, #323C5A); text-align: center; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.v2_3_dontCancelOrderBtnContainer{margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: 14px;}.v2_3_dontCancelOrderBtnContainer a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 300; line-height: normal; text-decoration-line: underline !important; margin-bottom: 30px;}.v2_3_order_detail_box_container{max-width: 890px;}.mapviewsectionOrderDetail #map{min-height: 541px; border-radius: unset; border: none; width: 100%;}.mapviewsectionOrderDetail_newShipping #mapNewAddress{min-height: 123px;}.mapviewsectionOrderDetail, .mapviewsectionOrderDetail_newShipping{width: 100%;}.confirmAddressBtn_orderDetail{margin-top: 20px; margin-bottom: 33px;}.confirmAddressBtn_orderDetail a{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 30px; gap: 10px; max-width: 358px; background: #8B909F; border-radius: 30px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #FFFFFF; margin: auto;}.confirmAddressBtn_orderDetailActive a{background: #F15848;}#v2_3_addNewShippingAddress_popUpMap .v2_3_newShippingAddress_header{margin-top: 30px; margin-bottom: 20px;}#v2_3_addNewShippingAddress_popUpMap .v2_3_newShippingAddress_header h1{margin-bottom: 0;}.newShippingAddressMapViewContainer{margin-bottom: 20px;}#mapNewAddress .gm-fullscreen-control{display: none;}@media (max-width: 992px){.v2_3_orderCancelHeadingContainer{margin-bottom: 30px !important;}#v2_3_newShippingAddress_popUp, #v2_3_addNewShippingAddress_popUp, #v2_3_addNewShippingAddress_popUpMap, #v2_3_deliveryInstruction_popup, #v2_3_skipOnce_autoship, #v2_3_changePaymentMethod_popup, #v2_3_cancelOrder, #v2_3_NewPaymentMethod_popup{overflow: scroll;}#v2_3_addNewShippingAddress_popUpMap{max-width: 360px !important;}.v2_3_order_headerContainer{display: block;}.v2_3_order_deliveryDate_container, .v2_3_orderBtnContainer{justify-content: left;}.v2_3_order_deliveryDate_container{justify-content: space-between;}.v2_3_calender_popupOrder{transform: translate3d(-147px, 0px, 0px) !important;}.v2_3_orderDateSelectorContainer{margin-right: 0;}.v2_3_orderCalenderPopup{max-width: 330px !important; overflow-y: scroll; overflow-x: hidden;}.v2_3_OrderMainContainer_header{padding: 17px 10px;}.v2_3_orderDetailSubContainer{padding: 20px;}.v2_3_paymentMethodContainerMobile{margin-top: 30px;}.v2_3_paymentContainer{padding-left: 0;}.v2_3_orderSummary_desktop{display: none;}.v2_3_orderProductContainer{display: none;}.v2_3_orderSummary_mobile{display: block;}.v2_3_orderProductContainerMobile{display: -webkit-box; display: -webkit-flex; display: flex; border-right: 0.5px solid rgba(50, 60, 90, 0.5); border-bottom: 0.5px solid rgba(50, 60, 90, 0.5); border-left: 0.5px solid rgba(50, 60, 90, 0.5); background: var(--White, #FFF); padding: 15px 10px; gap: 15px;}.v2_3_orderProductContainerMobile .v2_3_orderProductleftcontainer img{width: 50px; height: 50px; margin-bottom: 10px;}.v2_3_orderProductContainerMobile .v2_3_orderProductleftcontainer h4{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0; text-align: center;}.v2_3_orderProductContainerMobile .v2_3_orderProductleftcontainer h6{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 10px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.v2_3_orderProductContainerMobile .v2_3_orderProductleftcontainer a{border-radius: 30px; border: 1px solid #F15848; background: #FFF; display: -webkit-box; display: -webkit-flex; display: flex; width: 100px; height: 24px; padding: 5px 30px; justify-content: center; align-items: center; gap: 10px; flex-shrink: 0; color: var(--Orange, #F15848); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; white-space: nowrap; margin-top: 10px;}.v2_3_orderProductContainerMobile .v2_3_orderProductrightcontainer div h6{color: rgba(50, 60, 90, 0.7); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; text-align: center;}.v2_3_orderProductContainerMobile .v2_3_orderProductrightcontainer div h5{color: var(--Dark-Blue, #323C5A); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal; text-align: center; margin-top: 40px; word-wrap: anywhere;}.v2_3_orderProductContainerMobile .v2_3_orderProductrightcontainer{display: -webkit-box; display: -webkit-flex; display: flex; gap: 15px; width: 100%; justify-content: center;}.v2_3_orderProductContainerMobile .v2_3_orderProductleftcontainer{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-content: center; align-items: center;}.v2_3_orderSummary_mobile{border-radius: 0px 0px 5px 5px; border-right: 0.5px solid rgba(50, 60, 90, 0.5); border-bottom: 0.5px solid rgba(50, 60, 90, 0.5); border-left: 0.5px solid rgba(50, 60, 90, 0.5); background: var(--White, #FFF); padding: 20px;}.v2_3_orderBreadcumb{display: block;}.v2_3_orderBreadcumb ol{list-style: none; padding-left: 8px;}.v2_3_orderBreadcumb ol li a{color: var(--Dark-Blue, #323C5A) !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important; line-height: normal !important;}.v2_3_orderBreadcumb ol li a::before{content: ">"; margin-left: 8px; margin-right: 8px;}.v2_3_orderBreadcumb ol li:nth-child(1) a::before{margin-left: 0px; margin-right: 8px;}.v2_3_orderBreadcumb ol li .active{color: #727272 !important; text-decoration-line: underline !important;}.v2_3_orderBreadcumb ol li .active::before{content: "";}.v2_3_orderBreadcumb{padding-left: 12px; padding-right: 12px;}.v2_3_orderCalender_days{}.v3_add_autoship{max-width: 853px; margin: 0 12px; margin-top: -15px;}.v2_3_autoship_section_one{margin: auto;}.v2_3_table_img_text span.v2_3_table_price, .v2_3_table_img_text span.v2_3_table_price span{font-size: 14px; font-weight: 400;}.v2_3_orderSummaryTable tr:last-child td{padding-bottom: 0; padding-top: 12px;}.v2_3_orderCalenderPopup header{padding-left: 23px; padding-top: 18px; padding-right: 14px;}.v2_3_orderCalenderBtn_container{padding-left: 23px !important;}.v2_3_orderProduct_priceContainer{min-width: calc(calc(100% / 3) - -10px);}.v2_3_orderProduct_qtyContainer{min-width: calc(calc(100%/3)-15px); min-width: calc(calc(100% / 3) - 15px);}.v2_3_orderProduct_optionContainer{max-width: 82px; min-width: calx(82%); min-width: calc(calc(100% / 3) - 15px);}}

/* /pawpot_website/static/src/css/v2_3/our_vet_network.css defined in bundle 'web.assets_frontend' */
 .ourvetnetwork{padding: 0;}.ourVetNetwork_banner{background-image: url("/pawpot_website/static/src/img/v2_3/ourVetNetworkBannerDesktop.webp"); background-repeat: no-repeat; background-size: cover;}.ourVetNetwork_banner > div{padding-block: 195px;}.ourVetNetwork_banner > div h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 80px; line-height: 92px; color: #2675A6;}.ourvetNetwork_vetAdvisorsSec{padding-block: -20px;}.vetAdvisorHeader{max-width: 705px; margin: auto;}.vetAdvisorHeader h2{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; text-align: center; color: #323C5A;}.vetAdvisorHeader p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 25px; line-height: 30px; text-align: center; color: #323C5A;}.vetAdvisorImg_container{background: #D4E3ED; border-radius: 100%; max-width: 350px; max-height: 350px; width: 100%; height: 350px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; overflow: hidden; margin: 0 auto;}.vetAdvisorImg_container img{width: 100%; height: 100%; object-fit: contain;}.vetAdvisorDetails{margin-top: 20px;}.vetAdvisorContainer{display: -webkit-box; display: -webkit-flex; display: flex; gap: 60px; justify-content: center; margin-top: 40px;}.vetAdvisorinfoContaier{max-width: 350px;}.vetAdvisorName{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A; margin-top: 20px;}.vetAdvisorSpeciality{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; text-align: center;}.vetAdvisorQuote{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; margin-top: 20px;}.vetAdvisorContainer .owl-dots.disabled{display: block !important;}.vetAdvisorContainer .owl-dots{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; gap: 20px; margin-top: 30px;}.vetAdvisorContainer .owl-dots button{background: rgba(50, 60, 90, 0.2); width: 12px; height: 12px; border-radius: 100%;}.vetAdvisorContainer .owl-dots .active{background: #2675A6;}.vetAdvisorQuoteConainer{background: #F9D14E; padding-block: 57px; margin-top: 22px;}.vetAdvisorQuoteConainer p{max-width: 1064px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; color: #323C5A; margin: auto;}.ourVetAmbassador{padding-top: 60px; padding-bottom: 60px;}.ourVetAmbassadorHeader h2{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; text-align: center; color: #323C5A;}.ourVetAmbassadorHeader p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 25px; line-height: 30px; text-align: center; color: #323C5A; max-width: 705px; margin: auto;}.ourVetAmbassador_info{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 20px; gap: 20px; max-width: 422px; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.1); box-shadow: 0px 1px 5px rgba(53, 56, 90, 0.1); border-radius: 5px;}.ourVetAmbassador_imgcontainer{max-width: 88px; max-height: 103px; border-radius: 8px; height: 100%; width: 100%;}.ourVetAmbassador_imgcontainer img{width: 100%;}.ourVetAmbassador_contactContainer h4{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 30px; line-height: 34px; color: #3F3E3F;}.ourVetAmbassador_phone{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: #2675A6; text-decoration: underline; display: block; margin-bottom: 15px;}.ourVetAmbassador_phone:hover{color: #2675A6;}.ourVetAmbassador_phone, .ourVetAmbassador_location{display: -webkit-box; display: -webkit-flex; display: flex; gap: 10px;}.ourVetAmbassador_phone span, .ourVetAmbassador_location span{display: -webkit-box; display: -webkit-flex; display: flex;}.ourVetAmbassador_location{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; text-decoration: underline; color: #2675A6;}.ourVetAmbassadorsContainer{margin-top: 40px;}.ourVetAmbassador_contactContainer a:nth-child(3){text-decoration: underline !important;}.ourVetAmbassador_locationDisabled:hover{color: #2675A6;}.ourVetAmbassadorsSub_container{grid-gap: 30px; margin-left: 20px;}.ourVetAmbassador_phone span img{width: 12px !important; height: 19px;}.ourVetAmbassador_location span img{width: 15px !important; height: 19px;}.ourVetAmbassadorsContainer .owl-dots.disabled{display: block !important;}.ourVetAmbassadorsContainer .owl-dots{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; gap: 20px; margin-top: 30px;}.ourVetAmbassadorsContainer .owl-dots button{background: rgba(50, 60, 90, 0.2); width: 12px; height: 12px; border-radius: 100%;}.ourVetAmbassadorsContainer .owl-dots .active{background: #2675A6;}.ourVetAmbassador_question{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; gap: 40px; margin-top: 60px;}.ourVetAmbassador_question_imgcontainer{max-width: 100px; max-height: 100px;}.ourVetAmbassador_question_imgcontainer img{width: 100%; height: 100%;}.ourVetAmbassador_questionText_container h4{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #323C5A;}.ourVetAmbassador_questionText_container a{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 25px; line-height: 29px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; text-decoration-line: underline !important; color: #2675A6; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.ourVetAmbassadorsContainerMobile{display: none;}.ourVetAmbassadorsContainerDesktop{display: block;}.vetAdvisorContainerMobile{display: none !important;}.vetAdvisorContainerDesktop{display: -webkit-box; display: -webkit-flex; display: flex;}@media (max-width: 992px){.vetAdvisorContainerMobile{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 0px;}.vetAdvisorContainerDesktop{display: none !important;}.ourVetNetwork_banner{background-image: url("/pawpot_website/static/src/img/v2_3/home/ourVetNetworkBannerMobile.png"); padding: 0;}.ourVetNetwork_banner > div{padding-block: 115px;}.ourVetNetwork_banner > div h1{font-size: 30px; line-height: 34px; text-align: center; color: #FFFFFF;}.ourvetNetwork_vetAdvisorsSec{padding-block: 30px;}.vetAdvisorHeader{max-width: 358px;}.vetAdvisorHeader h2{font-size: 22px; line-height: 25px;}.vetAdvisorHeader p{font-size: 16px; line-height: 18px;}.vetAdvisorImg_container{max-height: 200px; max-width: 200px; width: 100%; height: 200px;}.vetAdvisorName{font-size: 20px; line-height: 23px;}.vetAdvisorSpeciality{font-size: 14px; line-height: 16px;}.vetAdvisorQuote{font-size: 16px; line-height: 18px; max-width: 300px;}.vetAdvisorinfoContaier{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: center; margin-left: 10px;}#vetAdvisorContainer .owl-item.active{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.vetAdvisorQuoteConainer p{font-size: 16px;}.vetAdvisorQuoteConainer{padding-block: 35px; padding-left: 16px; padding-right: 16px;}.ourVetAmbassador{padding-top: 30px; padding-bottom: 60px;}.ourVetAmbassadorHeader h2{font-size: 22px; line-height: 25px;}.ourVetAmbassadorHeader p{font-size: 16px; line-height: 18px;}.ourVetAmbassador_imgcontainer{max-width: 80px; max-height: 80px; width: 100%; height: 100%;}.ourVetAmbassador_contactContainer h4{font-size: 20px; line-height: 23px;}.ourVetAmbassador_phone{font-size: 16px; line-height: 18px; text-decoration-line: underline; margin-bottom: 10px;}.ourVetAmbassador_location{font-size: 16px; line-height: 18px;}.ourVetAmbassador_info{padding: 18px 10px; margin-bottom: 10px;}.ourVetAmbassador_phone span img{width: 11px !important; height: 16px;}.ourVetAmbassador_location span img{width: 13px !important; height: 16.71px;}.ourVetAmbassadorsContainerMobile{display: block;}.ourVetAmbassadorsContainerDesktop{display: none !important;}.ourVetAmbassador_questionDesktop{display: none !important;}.ourVetAmbassadorsContainer{margin-top: 15px;}.ourVetAmbassador_question_imgcontainer{margin: auto; margin-bottom: 10px;}.ourVetAmbassador_questionText_container h4{font-size: 22px; line-height: 25px; text-align: center;}.ourVetAmbassador_questionText_container a{font-size: 16px; line-height: 18px; color: #2675A6;}.ourVetAmbassador_info{max-width: unset;}.ourVetAmbassador_question{display: block; display: block; max-width: 286px; margin-left: auto; margin-right: auto; margin-top: 40px;}}.ourVetAmbassador_infoMobile{display: none; transition: all 0.3s ease-in-out;}.OurVetAmbissadorspagination_controls{margin-top: 20px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; gap: 10px;}.OurVetAmbissadorspagination_button{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: rgba(50, 60, 90, 0.5); background: none; border: none;}.OurVetAmbissadorspagination_button.active{color: #323C5A;}.OurVetAmbissadorspagination_next, .OurVetAmbissadorspagination_prev{background: none; border: none;}.ourVetambassadorSearch_container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin-bottom: 30px;}.ourVetambassadorSearch_container{background: #FFFFFF; border: 0.5px solid #323C5A; border-radius: 5px; padding: 6px 10px;}.ourVetambassadorSearch_container input{border: none; width: 100%;}.ourVetambassadorSearch_container input:focus{outline: none; border: none;}.ourVetambassadorSearch_container input::placeholder{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 130%; color: rgba(50, 60, 90, 0.5);}

/* /pawpot_website/static/src/scss/pawpots_referral.scss defined in bundle 'web.assets_frontend' */
 .referral_page_container{background-color: #f6f6f6;}.referral_page_container .referral_page_sec h1{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; text-align: center; color: #323C5A; margin-bottom: 30px;}.referral_page_container .referral_page_sec .referral_shareNearn{max-width: 430px; background: #FFFFFF; border: 1px solid rgba(50, 60, 90, 0.05); box-shadow: 0px 4px 10px rgba(50, 60, 90, 0.05); border-radius: 5px; padding: 20px 30px;}.referral_page_container .referral_page_sec .referral_shareNearn .referral_shareNearn_title{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 500; font-size: 25px; line-height: 29px; color: #323C5A;}.referral_page_container .referral_page_sec .referral_shareNearn p{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 23px; margin-top: 10px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeContainer{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; padding: 15px; gap: 40px; max-width: 310px; width: 100%; background: #FEF2CA; border: 2px solid #F9D14E; border-radius: 5px; padding-block: 13.5px; margin: auto;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeContainer .referralCode{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 20px; line-height: 23px; color: rgba(50, 60, 90, 0.9); margin-bottom: 0px; margin-top: 0px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeContainer .referralCodeCopy{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; align-items: center; gap: 5px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: rgba(50, 60, 90, 0.9);}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeShare{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: center; margin-top: 23px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeShare p{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 10px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeShare .referralCodeShareMedia{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; align-items: center; gap: 10px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeShare .referralCodeShareMedia .referralCodeShareMedia_WA{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 25px; gap: 5px; background: #0DC143; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #FFFFFF;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeShare .referralCodeShareMedia .referralCodeShareMedia_FB{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 25px; gap: 5px; background: #1877F2; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #FFFFFF;}.referral_page_container .referral_page_sec .shareRefferalLinkMail{max-width: 430px; background: #FFFFFF; border: 1px solid rgba(50, 60, 90, 0.05); box-shadow: 0px 4px 10px rgba(50, 60, 90, 0.05); border-radius: 5px; padding: 20px 30px; margin-top: 30px;}.referral_page_container .referral_page_sec .shareRefferalLinkMail p{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 10px;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .email-input-wrapper{margin-bottom: 30px; max-width: 370px; width: 100%; background: #FFFFFF; border: 1px solid rgba(50, 60, 90, 0.5); border-radius: 5px; padding: 10px 22.2px;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .email-input-wrapper label{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; color: #727272; margin-bottom: 0px;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .email-input-wrapper input{width: 100%; border: none; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; outline: none; padding: 0px; height: unset;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .email-input-wrapper input:focus{outline: none; border: none; box-shadow: none;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .email-tags-container{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 8px; margin-bottom: 15px; min-height: 30px;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .email-tags-container .email-tag{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; color: #323C5A; padding: 5px 10px; border-radius: 16px; font-size: 14px; padding: 5px 10px; gap: 10px; background: rgba(38, 117, 166, 0.3); border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .email-tags-container .email-tag .email-tag-remove{cursor: pointer;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container #email_tags_container{display: none;}.referral_page_container .referral_page_sec .shareRefferalLinkMail .email-referral-container .send-referral-btn{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 55px; gap: 10px; background: #2675A6; border-radius: 30px; font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #FFFFFF; border: none; margin: auto;}.referral_page_container .referral_page_sec .referral_discountContainer{margin-bottom: 40px; display: -webkit-box; display: -webkit-flex; display: flex;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral{background: #F9D14E; border: 1px solid rgba(50, 60, 90, 0.05); border-radius: 5px 0px 0px 5px; padding: 50px 69px 50px 70px; max-width: 335px;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral h4{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 26px;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral p{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A; margin-bottom: 0px;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral .friend_referral_percent{background-image: url(/pawpot_website/static/src/img/referral_program/70bg.png); width: 150px; height: 150px; background-repeat: no-repeat; background-size: contain; margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; margin-bottom: 20px;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral .friend_referral_percent span{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; color: #323C5A;}.referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount{max-width: 330px; background: #FEF2CA; border: 1px solid rgba(50, 60, 90, 0.05); border-radius: 0px 5px 5px 0px; padding: 50px 70px 50px 70px; width: 100%;}.referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount h4{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 26px;}.referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount p{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A; margin-bottom: 0px;}.referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount .selfReferral_discount_percent{background-image: url(/pawpot_website/static/src/img/referral_program/60bg.png); width: 150px; height: 150px; background-repeat: no-repeat; background-size: contain; margin: auto; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; margin-bottom: 20px;}.referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount .selfReferral_discount_percent span{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; color: #323C5A;}.referral_page_container .referral_page_sec .referralProgramMotoDesktop{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.referral_page_container .referral_page_sec .referralProgramMotoMobile{display: none !important;}.referral_page_container .referral_page_sec .referralProgramMoto{max-width: 665px; background: #92B9D2; border: 1px solid rgba(50, 60, 90, 0.05); box-shadow: 0px 4px 10px rgba(50, 60, 90, 0.05); border-radius: 5px; padding-left: 60px; padding-right: 50px; margin: 0px !important;}.referral_page_container .referral_page_sec .referralProgramMoto .referralProgramMoto_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; padding-block: 30px;}.referral_page_container .referral_page_sec .referralProgramMoto .referralProgramMoto_img{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.referral_page_container .referral_page_sec .referralProgramMoto h2{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 500; font-size: 25px; line-height: 29px; color: #FFFFFF; margin-bottom: 10px;}.referral_page_container .referral_page_sec .referralProgramMoto p{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #FFFFFF; margin-bottom: 0px;}.referral-email-modal{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}.referral-success-modal{max-width: 435px; padding: 20px; border-radius: 20px;}.referral-success-modal .referral-success-icon h4{margin-bottom: 10px;}.referral-success-modal .modal-header{padding: 0;}.referral-success-modal .modal-header button{margin-left: auto !important;}.referral-success-modal .modal-header .close{background: unset; opacity: 1;}.referral-success-modal .modal-header .close img{width: 22px; height: 22px;}.referral-success-modal .modal-body{padding-top: 0px;}.referral-success-modal .modal-body h4{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; text-align: center; color: #323C5A; margin-bottom: 10px; margin-top: 0px;}.referral-success-modal .modal-body p{font-family: "GT Walsheim Pro"; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; text-align: center; color: #323C5A; margin-bottom: 0px; margin-top: 0px;}@media (max-width: 991px){.referral-success-modal .close{padding: 0 !important;}.referral_page_container .referral_page_sec{padding-top: 15px;}.referral_page_container .referral_page_sec h1{font-size: 24px; line-height: 28px; margin-bottom: 15px;}.referral_page_container .referral_page_sec .referral_shareNearn{margin: 0 auto 20px; padding: 15px 20px;}.referral_page_container .referral_page_sec .referral_shareNearn .referral_shareNearn_title{font-size: 18px; line-height: 26px; margin-bottom: 10px;}.referral_page_container .referral_page_sec .referral_shareNearn p{font-size: 16px; line-height: 18px; margin-bottom: 20px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeContainer{padding: 10px; gap: 20px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeShare .referralCodeShareMedia .referralCodeShareMedia_FB{padding-block: 6px;}.referral_page_container .referral_page_sec .referral_shareNearn .referralCodeShare .referralCodeShareMedia .referralCodeShareMedia_WA{padding-block: 6px;}.referral_page_container .referral_page_sec .shareRefferalLinkMail{margin: 0 auto 20px;}.referral_page_container .referral_page_sec .referral_discountContainer{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 20px;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral, .referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount{width: 100%; padding: 20px;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral h4, .referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount h4{font-size: 18px; white-space: nowrap;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral p, .referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount p{white-space: nowrap;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral .friend_referral_percent, .referral_page_container .referral_page_sec .referral_discountContainer .friend_referral .selfReferral_discount_percent, .referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount .friend_referral_percent, .referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount .selfReferral_discount_percent{max-width: 100px; max-height: 100px;}.referral_page_container .referral_page_sec .referral_discountContainer .friend_referral .friend_referral_percent span, .referral_page_container .referral_page_sec .referral_discountContainer .friend_referral .selfReferral_discount_percent span, .referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount .friend_referral_percent span, .referral_page_container .referral_page_sec .referral_discountContainer .selfReferral_discount .selfReferral_discount_percent span{font-size: 30px; line-height: 34px;}.referral_page_container .referral_page_sec .referralProgramMotoMobile{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-direction: row !important;}.referral_page_container .referral_page_sec .referralProgramMotoDesktop{display: none !important;}.referral_page_container .referral_page_sec .referralProgramMoto{padding-block: 25px; padding-left: 9px; padding-right: 9px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.referral_page_container .referral_page_sec .referralProgramMoto .referralProgramMoto_img{max-width: 88px; margin-right: 10px;}.referral_page_container .referral_page_sec .referralProgramMoto_title{width: 100%; padding-block: 0px !important; padding: 0;}.referral_page_container .referral_page_sec .referralProgramMoto_img{width: 100%; padding-bottom: 0px;}.referral_page_container .referral_page_sec .referralProgramMoto h2{font-size: 25px; line-height: 26px;}.referral_page_container .referral_page_sec .referralProgramMoto img{max-width: 100%; height: auto;}}@media (max-width: 767px){.referral_page_container .referral_page_sec .referralCodeShareMedia{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: center; gap: 10px;}.referral_page_container .referral_page_sec .referralCodeShareMedia a{width: 100%; text-align: center;}.referral_page_container .referral_page_sec .email-referral-container{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.referral_page_container .referral_page_sec .email-referral-container .email-input-wrapper{width: 100%; margin-bottom: 10px !important;}}

/* /pawpot_website/static/src/scss/pause_autoship_feedback.scss defined in bundle 'web.assets_frontend' */
 .v3_autoship_pause_feedback_container{margin-bottom: 60px;}.v3_autoship_pause_feedback_container .header{margin-bottom: 20px; margin-top: 45px;}.v3_autoship_pause_feedback_container h1{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 34px; color: #323C5A; text-align: center;}.v3_autoship_pause_feedback_container .feedback_container{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.2); border-radius: 5px; max-width: 680px; margin: auto;}.v3_autoship_pause_feedback_container .feedback_container .reason_container h3{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 20px; padding-top: 20px; margin-left: 30px; max-width: 300px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container{border-bottom: 0.5px solid rgba(50, 60, 90, 0.5); margin-bottom: 15px; padding-bottom: 30px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container #other_reason{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; width: 100%; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; padding: 10px; box-sizing: border-box; max-width: 620px; resize: none; min-height: 80px; margin-bottom: 20px; padding: 10px 20px; color: #323C5A;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container #other_reason::placeholder{color: #C6C6C6; font-weight: 400; font-size: 16px; line-height: 18px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container .radio_option{padding-left: 30px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 12px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container .radio_option label{margin-bottom: 0px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container .radio_option input{margin-right: 10px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container .radio_option input[type='radio']{-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; width: 15px; height: 15px; border: 1px solid #323C5A; border-radius: 50%; outline: none;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container .radio_option input[type='radio']:checked:before{background: #323C5A; width: 100%; height: 100%; margin: 0px; box-shadow: inset 0 0 0 2px white;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container{border-bottom: 0.5px solid rgba(50, 60, 90, 0.5); padding-bottom: 30px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_question{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 15px; max-width: 240px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container{padding-left: 30px; padding-right: 30px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_labels{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; margin-bottom: 15px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 300; font-size: 12px; line-height: 14px; color: #727272;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_options{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; gap: 10px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_options .rating_option{position: relative;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_options .rating_option input[type="radio"]{display: none;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_options .rating_option .rating_circle{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; border: 1px solid #727272; background: white; cursor: pointer; transition: all 0.3s ease; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; color: #727272;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_options .rating_option input[type="radio"]:checked + .rating_circle{background: #323C5A; border-color: #323C5A; color: white; box-shadow: inset 0 0 0 2px white;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .text_container{margin-top: 20px; padding-left: 30px; padding-right: 30px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .text_container h3{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 12px; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .text_container #pause_autoship_feedback{background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; width: 100%; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; padding: 10px; box-sizing: border-box; max-width: 620px; resize: none; min-height: 80px; margin-bottom: 20px; padding: 10px 20px; color: #323C5A;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .text_container #pause_autoship_feedback::placeholder{color: #C6C6C6; font-weight: 400; font-size: 16px; line-height: 18px;}.v3_autoship_pause_feedback_container .feedback_container .feedback_submit_container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; gap: 20px; margin-bottom: 30px; margin-top: 30px;}.v3_autoship_pause_feedback_container .feedback_container .feedback_submit_container .stop_autoship_button{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; padding: 13px 40px; gap: 10px; background: #FFFFFF; border: 2px solid #F15848; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #F15848; outline: none;}.v3_autoship_pause_feedback_container .feedback_container .feedback_submit_container .keep_autoship_button{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; padding: 13px 40px; gap: 10px; background: #F15848; border-radius: 35px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #FFFFFF; outline: none; border: none;}.v3_autoship_pause_feedback_container #other_reason{max-width: 395px; height: 80px; background: #FFFFFF; border: 0.5px solid rgba(50, 60, 90, 0.5); border-radius: 5px; margin-left: 30px;}.paused_autoship_container{background: #EBEFF1; border: 0.5px solid rgba(38, 117, 166, 0.5); padding-bottom: 0px !important;}.delete_autoship_btn_container{float: right; margin-top: 20px;}@media screen and (max-width: 992px){.v3_autoship_pause_feedback_container .header{margin-top: 25px;}.v3_autoship_pause_feedback_container h1{font-size: 25px; line-height: 29px; color: #323C5A;}.v3_autoship_pause_feedback_container .feedback_container{margin: 20px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container h3{font-size: 16px; line-height: 18px; padding: 20px 10px; margin-bottom: 0;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_container_h3{max-width: 305px; padding-bottom: 0; padding-left: 0px; margin-bottom: 20px; margin-left: 10px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container{padding-bottom: 15px; margin-bottom: 0;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container textarea{margin-left: 10px !important;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container .radio_option{padding-left: 10px; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 15px; align-items: center;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .reason_radio_container .radio_button_container .radio_option label{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; max-width: 255px; margin-bottom: 0;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container{padding-bottom: 20px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_question{max-width: 250px; padding-bottom: 0; margin-left: 10px; padding-left: 0px; margin-bottom: 20px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container{padding-left: 10px; padding-right: 0px; overflow: auto; margin-right: 10px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_options{overflow: scroll; gap: 5px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .rating_container .rating_scale_container .rating_options .rating_option .rating_circle{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 18px; color: #727272; width: 24px; height: 24px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .text_container{margin-top: 0; padding-left: 10px; padding-right: 10px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .text_container h3{padding-bottom: 0px;}.v3_autoship_pause_feedback_container .feedback_container .reason_container .text_container textarea{margin-bottom: 0;}.v3_autoship_pause_feedback_container .feedback_container .feedback_submit_container{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: column-reverse; align-items: center; gap: 12px; margin-bottom: 30px; margin-top: 15px;}.v3_autoship_pause_feedback_container .feedback_container .feedback_submit_container .stop_autoship_button{padding: 5px 24px; font-size: 16px; line-height: 18px; white-space: nowrap;}.v3_autoship_pause_feedback_container .feedback_container .feedback_submit_container .keep_autoship_button{padding: 5px 24px; font-size: 16px; line-height: 18px; white-space: collapse;}.delete_autoship_btn_container{margin-bottom: 15px; margin-right: 20px;}}.required-asterisk{color: #e74c3c; font-weight: bold;}.validation-error{border-bottom: 2px solid #e74c3c !important;}.validation-error .radio_option label, .validation-error .rating_circle{color: #e74c3c;}.is-invalid{border: 2px solid #e74c3c !important;}.rating_options.validation-error .rating_option{border-bottom: 2px solid #e74c3c !important;}.text_input.is-invalid{border: 2px solid #e74c3c !important;}.text_input.is-invalid::placeholder{color: #e74c3c;}

/* <inline asset> defined in bundle 'web.assets_frontend' */
 .o_main_navbar{background-color: #f15848 !important;}.o_main_navbar>a:hover{background-color: #a33c30 !important;}.o_menu_sections>li>a:hover{background-color: #a33c30 !important;}

/* /pawpots_vet_portal/static/src/css/vet_login.css defined in bundle 'web.assets_frontend' */
.vet_portal_login_section{max-width: 844px; margin: auto; display: block; margin-top: 12px;}.vet_portal_login_box{max-width: 850px; margin: auto; display: block; box-shadow: 0px 0px 20px 2px rgba(50, 60, 90, 0.06); border-radius: 5px; background-color: #FFF; padding: 40px;}.v3_no_login_reg_vetPortal{margin-bottom: 0px !important;}.vet_portal_login_top{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.08); padding: 22px 30px 21px 30px; display: flex; justify-content: center; align-items: center;}.vet_portal_login_section .img_section img{margin-right: 7px;}.vet_portal_login_section .text_section span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}vet_portal_login_section .text_section a{color: #2675A6 !important;}.vet_portal_login_box{}.vet_portal_login_box_title{text-align: center;}.vet_portal_login_box_title span, .vet_portal_login_box_title h1{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 50px; font-style: normal; font-weight: 700; line-height: normal;}.vet_portal_signup_section .vet_portal_login_box_subtitle{max-width: 620px; margin-right: auto; margin-left: auto;}.vet_portal_login_box_subtitle{text-align: center; max-width: 574.27px; margin-left: auto; margin-right: auto; display: block; margin-top: 6px;}.vet_portal_login_box_subtitle span{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: 31.92px;}.vet_portal_login_form{margin-top: 30px; max-width: 360px; display: block; margin-right: auto; margin-left: auto;}.vet_portal_login_form .form-control::placeholder{opacity: 1; color: #C6C6C6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_login_form .form-control{padding: 17.6px 20px; border-radius: 5px !important; border: 0.5px solid rgba(50, 60, 90, 0.25); background:#FFF; height: 55px;}.vet_portal_login_form input:focus{outline-width: 0;}.vet_portal_login_form input:focus, .vet_portal_login_form select:focus, .vet_portal_login_form textarea:focus, .vet_portal_login_form button:focus{outline: none;}.vet_portal_login_form .togglePasswordContainer{top: 16px;}.vet_portal_login_form .form-group{margin-bottom: 16px;}.vet_portal_login_form .forgotbtn{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 28px;}.vet_portal_login_form .v3_login_btn{background: #F15848; color: #FFFFFF; box-shadow: none; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; padding: 10px;}.vet_portal_login_form .v3_login_btn:hover{border-color: #F15848; color: #F15848;}.vet_portal_login_customer{display: block; text-align: center; margin-top: 20px;}.vet_portal_login_customer span{color: var(--dark-blue, #323C5A); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_login_customer a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_modal_master .is-invalid{box-shadow: 0px 0px 1px 1px #F15848 !important; border-color: #F15848 !important;}.vet_portal_modal_master .modal-content{border-radius: 20px;}.outer-vet-login-reg{max-width: 430px; width: 100%; margin: auto;}.v2_1_address_margin_bottom_10{margin-bottom: 10px;}.outer-vet-login-reg .v3_no_login_reg h2 span{padding: 0 15px;}.v3_no_login_reg_vet_portal{margin-top: 20px !important;}.outer-vet-login-reg .v3_create_reg{color: #F15848 !important; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; border-radius: 35px; border: 1px solid #F15848; background: #FFF; max-width: 360px; margin-left: auto; margin-right: auto;}.vet_portal_signup_input_section{max-width: 467px; margin-right: auto; margin-left: auto; margin-top: 30px;}.vet_portal_signup_input_section input{height: 55px; border-radius: 5px !important; border: 0.5px solid rgba(50, 60, 90, 0.25); background: #FFF; padding: 18px 20px; margin-bottom: 10px;}.vet_portal_signup_input_section input::placeholder,#more_info::placeholder{opacity: 1; color: #C6C6C6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_signup_input_section input,#more_info{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_signup_input_section input:focus, .vet_portal_signup_input_section input:active, #more_info:focus,#more_info:active{outline: none !important; box-shadow: none; border-color: rgba(50, 60, 90, 0.25);}.vet_portal_signup_section .select2-container{width: 100%;}.vet_portal_signup_section .select2-choice{box-shadow: none !important; border-color: rgba(50, 60, 90, 0.25) !important; border: 0.5px solid rgba(50, 60, 90, 0.25) !important; border-radius: 5px;}.vet_portal_country .select2-choice,.vet_portal_city .select2-choice{border-color: rgba(50, 60, 90, 0.25) !important; border: 0.5px solid rgba(50, 60, 90, 0.25) !important;}.vet_portal_signup_section .select2-container .select2-choice{padding: 0 0 0 20px;}.vet_portal_signup_section .select2-container .select2-choice{height: 55px; background: white; display: flex; justify-items: center; align-items: center;}.vet_portal_signup_section .select2-container .select2-choice > .select2-chosen{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal; justify-items: center;}.vet_portal_signup_section .select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background: url('/pawpots_vet_portal/static/src/img/dark_down_arrow.svg') no-repeat 0 1px;}.vet_portal_signup_section .select2-container .select2-choice .select2-arrow{width: 12px; height: inherit; top: 50%; right: 20px !important;}.vet_portal_reg_policy_text{margin-top: -2px;}.vet_portal_reg_policy_text span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_reg_policy_text a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_signup_input_section .form-group{margin-bottom: 10px;}.vet_portal_signup_input_section .v3_signup_btn{background: #F15848; color: #FFFFFF; box-shadow: none; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; padding: 10px; margin-top: 30px;}.vet_portal_signup_input_section .v3_signup_btn:hover{border-color: #F15848; color: #F15848;}.vet_portal_signup_btns{max-width: 360px; margin-right: auto; margin-left: auto;}.vet_portal_signup_section .v3_no_login_reg{margin-bottom: 0;}.vet_portal_reg_user_login{display: block; margin-top: 20px; margin-right: auto; margin-left: auto; text-align: center;}.vet_portal_reg_user_login span{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 500; font-size: 25px; line-height: 29px; color: #323C5A;}.vet_portal_reg_user_login a{color: #F9D14E; font-family: "GT Walsheim Pro"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; text-decoration: underline !important;}.vet_portal_signup_section .form-group.is-invalid{box-shadow: 0px 0px 5px 1px #F15848 !important; border-color: #F15848 !important; border-radius: 5px;}#vet_portal_ambassador_success .vet_portal_popup_img{margin-top: -48px;}#vet_portal_ambassador_success .vet_portal_popup_img img{height: 175px;}#vet_portal_ambassador_success .vet_portal_popup_text{margin-top: -30px; max-width: 337px; display: block;}#vet_portal_ambassador_success .vet_portal_popup_text .vet_portal_thank_you{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal; display: block; margin-bottom: 20px;}#vet_portal_ambassador_success .vet_portal_popup_text span{color: #323C5A;}.vet_portal_ambassador_home_btn,.vet_portal_ambassador_home_btn:hover{background: #2675A6; color: #FFF !important; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; border-color: #2675A6 !important;}.v3-nav-vet-portal{display: none;}.vet_portal_login_box_title h1{margin-bottom: 0; display: inline;}.vet_portal_login_signup_section{background: #7BACCF; padding: 40px;}.togglePasswordContainerResetPass{top: 13px !important;}.oe_website_login_containerVetPortal{margin-top: 0 !important; background: #7BACCF; padding: 40px; padding-bottom: 60px;}.oe_website_login_containerVetPortal .col-lg-4{box-shadow: 0px 0px 20px 2px rgba(50, 60, 90, 0.06); border-radius: 5px; background: #fff; max-width: 640px; padding-top: 40px !important; min-width: 640px; padding-left: 80px; padding-right: 80px;}.oe_website_login_containerVetPortal .oe_reset_password_form{background: none; margin-bottom: 0px !important; padding-left: 60px; padding-right: 60px;}.resetPasswordHeadingContainer{max-width: 480px; margin-bottom: 20px;}.more_info_container{width: 467px; margin-bottom: 10px;}.more_info_container input{height: 100%;}.more_info_container input{padding: 20px; padding-top: 0px;}#more_info{border:0.5px solid rgba(50, 60, 90, 0.25);}@media(max-width:992px){.more_info_container{width: unset;}.vet_portal_login_box_title span,.vet_portal_login_box_title h1{font-size: 35px;}.vet_portal_login_signup_section{padding-left: 16px; padding-right: 16px; padding-block: 30px;}.vet_portal_login_box_title span, .vet_portal_login_box_title h1{font-size: 25px;}.vet_portal_login_box_subtitle span{font-size: 16px; line-height: 18px;}.vet_portal_signup_input_section{margin-top: 20px;}.vet_portal_reg_policy_text span{text-align: center;}.vet_portal_login_box{padding: 30px;}.vet_portal_reg_user_login span{font-size: 18px;}.vet_portal_reg_policy_text{text-align: center;}.vet_portal_signin_box{padding: 14.5px; padding-block: 30px;}.vet_portal_login_form{margin-top: 20px;}.vet_portal_login_form .forgotbtn{margin-bottom: 20px; padding-right: 29px;}.v3_no_login_reg{margin-top: 20px !important;}.outer-vet-login-reg .v3_create_reg{white-space: nowrap;}.oe_website_login_containerVetPortal .col-lg-4{padding-left: 14.5px; padding-right: 14.5px; padding-block: 30px !important; min-width: 358px;}.oe_website_login_containerVetPortal .oe_reset_password_form{padding-left: 29px; padding-right: 29px; padding-bottom: 0;}.oe_website_login_containerVetPortal{padding-bottom: 30px; padding-top: 5px;}.vet_portal_signup_input_section .vet_portal_country,.vet_portal_signup_input_section .vet_portal_city{}}.vet_portal_signup_input_section .vet_portal_city option:first-child{color: rgb(198, 198, 198) !important;}.vet_portal_signup_input_section select{width: 100%; height: 55px; display: inline-flex; align-content: center; justify-content: center; vertical-align: middle; align-items: center; padding: 15px 20px; background: #fff; border-radius: 5px !important; border: 0.5px solid rgba(50, 60, 90, 0.25); color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -moz-appearance:none; -webkit-appearance:none; appearance:none; -webkit-appearance: none; -moz-appearance: none; background-image: url("/pawpots_vet_portal/static/src/img/dark_down_arrow.svg"); background-repeat: no-repeat; background-position-x: 95%; background-position-y: 25px;}.vet_portal_signup_input_section input:focus{outline-width: 0;}.vet_portal_signup_input_section select:focus{outline: none;}#vet_portal_clinic_delete .vet_portal_popup_img{min-height: 137px;}#vet_portal_clinic_switch .vet_portal_popup_img{min-height: 140px;}#vet_portal_vet_nutritionist .vet_portal_popup_img{min-height: 129px;}#vet_portal_clinic_remove .vet_portal_popup_img{min-height: 104px;}.vet_portal_modal_popup_master .modal-content{border-radius: 20px;}#vet_portal_accept_vet_nutritionist .vet_portal_popup_img{min-height: 120px;}#vet_our_vet_delete .vet_portal_popup_img{min-height: 137px;}#vet_referralPopup .vet_qrCodeContainer{min-height: 100px;}#vet_portal_ambassador_success .vet_portal_popup_img{min-height: 175px;}@media(min-width:992px){.vet_portal_vet_reg .vet_lg_1{padding-right: 9.5px;}.vet_portal_vet_reg .vet_lg_2{padding-left: 9.5px;}}.vetPortal_mobileNumber_input{padding: 18px 20px !important; margin-bottom: 0px !important;}.vetPortal_mainPhone_codeImg{object-fit: fill !important; border-radius: 50% !important;}.vetPortal_combo_code_number{max-width: 467px;}.vetPortal_field_mobileContainer{margin-bottom: 0 !important;}.v2_3_VetPortal_accessDenied{margin-top: -1rem;}.vet_portal_signupbtn{margin-left: auto; margin-right: auto;}

/* /pawpots_vet_portal/static/src/css/vet_portal_user.css defined in bundle 'web.assets_frontend' */
.vet_portal_no_clinic_container{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); background: #FFF; margin-right: auto; margin-left: auto;}.vet_portal_no_clinic_box{padding: 32px;}.vet_portal_no_clinic_img img{display: block; margin-right: auto; margin-left: auto;}.vet_portal_no_clinic_title_subtitle{display: block; margin-top: 16px; text-align: center; margin-bottom: 36px;}.vet_portal_no_clinic_title_subtitle h2{color: #323C5A; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_no_clinic_title_subtitle span{color: rgba(50, 60, 90, 0.70); text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 8px; max-width: 486px; display: block; margin-right: auto; margin-left: auto;}.vet_portal_no_clinic_add_vet_btn{display: flex;}.vet_portal_no_clinic_add_vet_btn a{padding-left: 40px; padding-right: 40px;}.vet_common_red_btn{border-radius: 35px; background: #F15848; border: none; padding: 10px; color: #FFF !important; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; margin-left: auto; margin-right: auto;}#vet_portal_save_clinic{background: #03A000;}.vet_portal_close_modal a{float: right; line-height: 0;}.vet_portal_modal_title{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal;}.vet_portal_modal_master .modal-body{padding: 0;}.vet_portal_modal_master .modal-dialog{max-width: 660px; width: 100%;}.vet_portal_modal_padding{padding: 20px; padding-top: 10px;}.vetPopUpBorderBottom{border-bottom: 1px solid rgba(50, 60, 90, 0.20);}.vet_portal_title_close{padding-bottom: 18px;}.vet_portal_modal_search{display: flex; align-items: center;}.vet_portal_modal_search span{position: absolute; right: 35px;}.vetPortalHeaderContainer{padding-bottom: 10px;}.vetPortalClinicListcontainer{padding-top: 0;}.vet_portalSearchHeadingContainer{margin-bottom: 10px;}.vetPortalPopupHeadingContainer{padding-top: 20px;}.vet_portalSearchHeadingContainer p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; color: #323C5A; margin-bottom: 0;}.vetPortalAddVetClinicHeader{padding-top: 20px;}.vet_portal_modal_search .search_box{border-radius: 5px; border: 1px solid #323C5A; background: #FFF; padding: 16px; color: #727272; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; width: 100%; height: 50px;}.vet_portal_modal_master input:focus{outline-width: 0;}.vet_portal_modal_master input:focus, .vet_portal_modal_master select:focus, .vet_portal_modal_master textarea:focus, .vet_portal_modal_master button:focus{outline: none;}#vet_portal_add_new_clinics_modal .vet_portal_clinic_list_box{max-height: 350px; height: 350px; overflow-y: auto;}.vet_portal_clinic_list_single_box{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.20); background: #FFF; padding: 9px 10px 8px 16px; margin-bottom: 4px; min-height: 58px;}.vet_portal_clinic_box{display: flex; flex-wrap: wrap; justify-content: center; grid-gap: 20px; grid-row-gap: 0;}.vet_portal_clinic_no{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-left: 0; max-width: 150px; width: 150px;}.vet_portal_clinic_no span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; display: block; margin-bottom: 1px;}.vet_portal_clinic_add{display: flex; width: 61px; height: auto; flex-direction: column; justify-content: center; flex-shrink: 0; margin-right: 0; margin: auto;}.vet_clinic_added{color: #727272 !important; pointer-events: none !important;}.vet_portal_clinic_add a{color: #0077B5; text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-decoration: underline !important;}.vet_portal_clinic_add a:link{text-decoration: underline !important;}.vet_portal_clinic_title{max-width: 200px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-left: auto; margin-right: auto; text-align: left; width: 100%;}.vet_portal_no_clinic_add{display: flex; width: 100%; height: 100%; flex-direction: column; justify-content: center; text-align: center; margin: auto; margin-top: 80px;}.vet_portal_no_clinic_add span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_no_clinic_add a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; text-decoration: underline !important;}.vet_portal_modal_clinic_add_box{display: flex; flex-wrap: wrap; justify-content: center; grid-gap: 8px;}.vet_portal_modal_input:last-child{display: flex; flex-direction: column; justify-content: center;}.vet_portal_modal_input .input-data{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.5); background: #FFF; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; padding: 16px;}.vet_portal_modal_input .input-data::placeholder{font-family: "GT Walsheim Pro", sans-serif; color: #C6C6C6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_modal_input .vet_common_red_btn{padding-left: 35px; padding-right: 35px;}.vet_portal_modal_small_title{color: #323C5A; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 500; line-height: normal; display: block; margin-top: 10px;}.padding_bottom_10{padding-bottom: 10px;}.vet_portal_modal_popup_master{}.vet_portal_modal_popup_master .modal-dialog{max-width: 406px;}#vet_portal_clinic_switch .modal-dialog{max-width: 358px;}#vet_portal_clinic_switch .modal-content{border:none; outline: unset;}.vet_portal_modal_popup_master .modal-body{padding: 0;}.vet_portal_modal_popup_master .vet_portal_close_modal{padding: 10px;}.vet_portal_modal_popup_master .vet_portal_popup_content{padding: 10px 40px 30px 40px;}.vet_portal_popup_text{display: block; margin-top: 26px; margin-bottom: 20px; text-align: center;}#vet_portal_clinic_delete .vet_portal_popup_text{margin-top: 6px;}.vet_portal_popup_text span{color: #000; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_popup_img img{display: block; margin: auto; width: 137px; height: 137px;}.vet_portal_popup_buttons{text-align: center; display: block;}.vet_portal_popup_true{display: flex; padding: 10px 40px; justify-content: center; align-items: center; border-radius: 30px; border: 1px solid #F15848; color: #F15848; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; width: fit-content; margin: auto; margin-bottom: 8px;}.vet_portal_popup_true_okay{margin-top: 15px;}#vet_portal_clinic_switch .vet_portal_popup_text{margin-top: 12px;}#vet_portal_clinic_switch .vet_portal_popup_text span{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: 22.9px;}#vet_portal_clinic_switch .vet_portal_popup_true{min-width: 124px; max-width: 124px;}#vet_portal_clinic_switch .vet_portal_modal_popup_master .modal-dialog{max-width: 375px;}#vet_portal_clinic_switch .vet_portal_title_close{padding: 0;}#vet_portal_clinic_switch .vet_portal_modal_popup_master .vet_portal_close_modal{padding: 0px;}#vet_portal_clinic_switch.vet_portal_modal_popup_master .vet_portal_popup_content{padding: 20px 35px 23px 35px;}#vet_portal_clinic_switch .vet_portal_close_modal a{margin-top: 10px; margin-right: 10px;}#vet_portal_clinic_switch .vet_portal_popup_true{display: flex; padding: 10px 40px; justify-content: center; align-items: center; border-radius: 30px; border: 1px solid #F15848; color: #F15848; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; width: fit-content; margin: auto; margin-bottom: 8px;}#vet_portal_clinic_switch .spinner_vet_portal_popup_true{background-color: lightgrey; display: flex; padding: 11px 33px; justify-content: center; align-items: center; border-radius: 30px; border: none; color: #fff; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; width: fit-content; margin: auto; margin-bottom: 8px;}.spinner_vet_portal_popup_buttons img{margin-right: 10px; width: 20px; height: 20px;}.vet_portal_popup_img img{display: block; margin: auto;}.vet_portal_popup_cancel{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: 22.9px; text-decoration: underline !important;}.vet_nutritionist_accept_refferal{display: flex; padding: 10px 40px; justify-content: center; align-items: center; border-radius: 30px; border: 1px solid #2675A6; color: #FFF; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; max-width: 250px; width: 100%; margin: auto; margin-bottom: 8px; background: #2675A6;}.vet_portal_popup_true:hover{color: #F15848;}.vet_nutritionist_accept_refferal:hover{color: #FFF !important;}.vet_nutritionist_cancel_refferal{color: #2675A6 !important; font-family: GT Walsheim Pro !important; font-size: 16px !important; font-style: normal !important; font-weight: 400 !important; line-height: normal !important; text-decoration-line: underline !important;}.vet_nutritionist_cancel_refferal:hover{color: #2675A6;}.vet_portal_popup_cancel{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; text-decoration: underline !important;}.vet_portal_popup_cancel:link{text-decoration: underline !important;}#vet_portal_vet_nutritionist .vet_portal_popup_img span{color: #03A000; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 14px; display: block; text-align: center;}#vet_portal_vet_nutritionist .vet_portal_popup_content{padding: 0px 30px 27px 30px;}#vet_portal_vet_nutritionist .vet_portal_popup_text{margin-top: 16px; margin-bottom: 0;}#vet_portal_vet_nutritionist .vet_portal_popup_text span{color: #000; text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal;}#vet_portal_accept_vet_nutritionist .vet_portal_popup_content{padding-top: 0px;}.vet_portal_modal_clinic_not_found{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; display: flex; margin-bottom: 1px; text-align: center; min-height: 100%;}.vet_portal_main_search_data{height: 100%;}.vet_portal_modal_master,.vet_portal_modal_popup_master{z-index: 99999;}.vet_portal_clinic_present{max-width: 890px; width: 100%; margin-left: auto; margin-right: auto; margin-top: 2px;}.vet_portal_clinics_container_box{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 30px; grid-row-gap: 15px;}.vet_portal_vet_box{padding: 18px 18px 15px 29px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: #FFF; position: relative;}.vet_selected_borders{box-shadow: 0px 2px 8px 0px rgba(3, 160, 0, 0.10); border: 1px solid rgba(3, 160, 0, 0.50);}.vet_portal_vet_box{max-width: 430px; width: 100%;}.vet_portal_single_box_title_delete{display: flex; align-content: center;}.vet_portal_single_box_title_delete span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 500; line-height: normal;}.vet_portal_single_box_title_delete a{line-height: 1; margin-left: auto; margin-right: 0; margin-top: -4px;}.vet_portal_single_box_address span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: 20px; display: block; text-align: left; margin-top: 8px; margin-bottom: 4px;}.vet_portal_single_box_mobile{margin-bottom: 52px;}.vet_portal_single_box_mobile span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_single_box_selection{position: absolute; bottom: 18px;}.vet_portal_single_box_selection_container{}.vet_portal_single_box_selection_container{color: #727272; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_checkbox_container{color: #727272; font-family: GT Walsheim Pro; display: block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-bottom: 0;}.vet_portal_checkbox_container input{position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;}.vet_portal_checkbox_container .checkmark{position: absolute; top: -1px; left: 0; height: 22px; width: 22px; background-color: #ffffff; border-radius: 0px; border: 1px solid #727272;}.vet_portal_checkbox_container:hover input ~ .checkmark{background-color: #ccc;}.vet_portal_checkbox_container input:checked ~ .checkmark{background-color: #FFFFFF; border: none; border-radius: 0;}.vet_portal_no_clinic_master .checkmark:after{content: url("/pawpots_vet_portal/static/src/img/tick_small.svg"); position: absolute; display: none;}.vet_portal_checkbox_container input:checked ~ .checkmark:after{display: block;}.vet_portal_checkbox_container .checkmark:after{left: 0px; top: 0px;}.vet_portal_checkbox_container.settickcolor{color: #03A000;}.vet_portal_vet_box.setdisabled{background: linear-gradient(0deg, rgba(198, 198, 198, 0.60) 0%, rgba(198, 198, 198, 0.60) 100%), #FFF;}.vet_portal_vet_box.setdisabled .vet_portal_checkbox_container .checkmark{background: linear-gradient(0deg, rgba(198, 198, 198, 0.60) 0%, rgba(198, 198, 198, 0.60) 100%), #FFF;}.notverifiedyet{color: #F15848 !important; font-size: 16px !important; font-style: normal inherit; font-weight: 400 !important; margin-left: 0; margin-top: -9px;}.vet_portal_vet_box.setdisabled .vet_portal_single_box_mobile span, .vet_portal_vet_box.setdisabled .vet_portal_single_box_title_delete span, .vet_portal_vet_box.setdisabled .vet_portal_single_box_address span{color: #727272; font-weight: 400;}.vet_portal_vet_box.last_add_clinic{background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23333' stroke-width='1' stroke-dasharray='6%2c 8' stroke-dashoffset='4' stroke-linecap='round'/%3e%3c/svg%3e"); border-radius: 4px; border: none; display: flex; text-align: center;}.vet_portal_vet_box.last_add_clinic a{display: flex; align-items: center; height: auto; flex-direction: column; justify-content: center; text-align: center; margin-right: auto; margin-left: auto; color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_last_box_container{border-radius: 5px; border: 1px solid rgba(3, 160, 0, 0.35); background: #FFF; padding: 23px 34.19px 24px 30.17px; margin-top: 30px;}.vet_portal_last_text span{color: #686B76; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_last_box_container_box{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 50px; grid-row-gap: 0px;}.vet_portal_last_text{max-width: 618px;}.vet_portal_last_checkbox{align-items: center; height: auto; flex-direction: column; justify-content: center; display: flex;}.vet_portal_last_box_container_box .vet_portal_checkbox_container{color: #03A000; font-weight: 400;}.vet_portal_last_nutritionist_checkbox{color: rgba(3, 160, 0, 0.70); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 500; line-height: normal;}.vet_portal_last_nutritionist_checkbox_div{margin-top: -3px;}@media(max-width:992px){.vet_portal_last_box_container_box{display: block;}#vet_portal_clinic_switch .modal-dialog{margin: 0 auto !important;}}@media(min-width:992px){.vet_portal_no_clinic_container{margin-top: 97px; margin-bottom: 45px; max-width: 848px;}#vet_portal_add_new_clinic_data_modal .vet_portal_modal_clinic_add_box .input-data{max-width: 238px; width: 100%;}#vet_portal_clinic_phone_number{width: 253px !important; max-width: 253px !important;}.vet_portal_modal_clinic_add_box{justify-content: left;}.vet_portal_modal_master .modal-body{width: 660px;}.vet_portal_last_checkbox span{}.v2_3_light_tick{display: flex;}.v2_3_light_tick img{margin-right: 10px;}.vet_portal_last_box_container_box{grid-gap: 35px; align-items: center;}.vet_portal_last_text span{font-size: 18px;}.vet_portal_last_box_container{padding: 22px 53px 22px 30px;}}@media(max-width:992px){.vet_portal_no_clinic_master .setdefaultVetNutritionist .checkmark::after{content: url("/pawpots_vet_portal/static/src/img/small-tick.svg");}}@media(max-width:730px){.vet_portal_clinics_container_box{justify-content: center;}}.vet-portal-show-in-mobile{display: none;}.vet-portal-show-in-dekstop{display: block;}@media(max-width:992px){.vet_portal_no_clinic_box{padding: 30px;}.vet_portal_no_clinic_title_subtitle h2{font-size: 25px;}.vet_portal_no_clinic_title_subtitle span{font-size: 16px;}.vet_common_red_btn{padding: 5px;}.vet_portal_no_clinic_add a{display: block;}.vet_portal_modal_input{width: 100%;}.vet_portal_modal_input .input-data{width: 100%; border: 1px solid #323C5A;}.vet_portal_modal_small_title{margin-top: 0; margin-bottom: 20px;}.vet_portal_modal_input .vet_common_red_btn{padding-left: 40px; padding-right: 40px; margin-bottom: 20px;}.vet-portal-show-in-mobile{display: block;}.vet-portal-show-in-dekstop{display: none;}.vet_portal_modal_master .modal-dialog{width: auto;}.vet_portal_clinic_add{width: 29px;}.vet_portal_clinic_add.vet_clinic_added_block{width: 52px;}.vet_portal_clinic_title{max-width: 124px;}.vet_portal_last_box_container{padding: 20px 18px 20px 18px;}.vet_portal_last_checkbox{margin-right: auto; margin-left: auto; margin-bottom: 10px;}.vet_portal_last_text{text-align: center; margin: auto; display: block;}.vet_portal_last_text span{font-size: 14px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_clinic_list_single_box{border: 1px solid #323C5A; margin-bottom: 10px;}}@media(max-width:370px){.vet_portal_clinic_box{grid-gap: 10px;}}.make-bold{color: #2675A6;}@media(max-width:992px){.vet_portal_clinic_box{grid-gap: 0px; word-break: normal;}.vet_clinic_name{text-align: left;}.vet_profile_clinic_info_title{font-size: 20px !important;}.vet_profile_clinic_list_box{padding: 20px 20px !important;}.vet_clinic_arrow{right: 20px;}.vet_portal_clinic_no{width: 100%;}.vet_portal_clinic_title{margin: auto; text-align: left;}.vet_portal_clinic_no{max-width: 92px; text-align: left;}}@media(max-width:360px){.vet_portal_clinic_no{max-width: 92px; word-break: break-all;}.vet_portal_clinic_title{max-width: 100px; word-break: break-word;}}@media(max-width:992px){.vetPortalClinicListcontainer{max-width: 350px; margin: auto;}}.vet_drop_down_select2 .dropdown-toggle{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.25); background: #FFF; padding: 14.88px 16px; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; max-width: 448px; width: 100%; text-align: left; position: relative;}.vet_drop_down_select2 .dropdown-toggle::after{margin-left: auto; right: 14.88px; content: url('/pawpots_vet_portal/static/src/img/arrow_down.svg'); border: none !important; position: absolute;}.vet_drop_down_select2 .dropdown-menu{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.250); background:#FFF; width: 100%; border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -6px;}.vet_drop_down_select2 .dropdown-item{color: #323C5A !important; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; padding: 10px 15px;}.vet_drop_down_select2 .dropdown-item:hover{border-radius: 4px; background: #2675A6; color: #FFF !important; font-weight: 500;}.vet_drop_down_select2 .remove-responsible-vet{color: #2675A6 !important; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; font-style: italic;}.dropdown-toggle.responsible_vet_id_present{color: #323C5A !important;}.is_vet_nutritionistContainer{margin-top: -48px; margin-bottom: 50px; display: flex;}.is_vet_nutritionistContainer input{padding: 0; height: initial; width: initial; margin-bottom: 0; display: none; cursor: pointer;}.is_vet_nutritionistContainer label{position: relative; cursor: pointer; color: #323C5A; font-family: "GT Walsheim Pro"; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; display: flex; align-content: center; align-items: center;}.is_vet_nutritionistContainer label::before{content: ''; -webkit-appearance: none; background-color: #fff; border: 1px solid #323C5A80; padding: 10px; display: inline-block; position: relative; vertical-align: middle; cursor: pointer; margin-right: 5px; width: 20px; height: 20px;}.is_vet_nutritionistContainer input:checked + label::after{content: ''; display: block; position: absolute; top: 2px; left: 8px; width: 7px; height: 16px; border: solid #03A000; border-width: 0 3px 3px 0; transform: rotate(45deg);}.is_vet_nutritionist_tooltipContainer{position: relative; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: inline-block; align-items: center; margin-left: 5px; vertical-align: top; vertical-align: inherit; padding-top: 2px;}.is_vet_nutritionist_tooltip{visibility: hidden; opacity: 0; color: #fff; width: 331px; border-radius: 5px; position: absolute; z-index: 1; bottom: 100%; left: 90%; margin-left: -15px; border-radius: 5px 5px 5px 0px; background: #D9D9D9; padding: 10px; justify-content: center; align-items: center; transition: .25s all ease; transition-delay: .25s;}.is_vet_nutritionist_tooltip h6{color: var(--Dark-Blue, #323C5A); font-family: "GT Walsheim Pro"; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; max-width: 290px; margin: auto;}.is_vet_nutritionist_tooltipContainer:hover .is_vet_nutritionist_tooltip{visibility: visible; opacity: 1; transition: .25s all ease; transition-delay: 0s; transition-delay: 0s;}@media(max-width:510px){.is_vet_nutritionistContainer input:checked + label::after{top: 9px;}}@media(max-width:992px){.is_vet_nutritionist_tooltip{right: 50%; left: unset;}}

/* /pawpots_vet_portal/static/src/css/main.css defined in bundle 'web.assets_frontend' */
.vet_topHeader{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05); padding: 13px 15px; margin-top: 16px;}.vet_topHeader h1{color: #323C5A; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0;}.vet_search_tableContainer{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); padding: 20px 30px 30px 30px; margin-top: 20px;}.vet_searchFilterContainer{display: flex;}.vet_searchContainer{position: relative; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); background: #FFF; padding: 8px 12px; display: flex; justify-content: center; margin-right: 8px; width: 100%; max-height: 34px;}.vet_search_input,.vet_search_input::placeholder{font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: 130%; border: none; outline: none;}.vet_search_input{color: #323C5A; width: 100%;}.vet_search_input::placeholder{color: rgba(50, 60, 90, 0.50);}.vet_search_icon{position: absolute; top: 50%; right: 10px; transform: translateY(-50%);}.vet_groupBy_container{cursor: pointer; position: relative; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); background: #FFF;}.vet_groupBy_container.active{border-radius: 5px; border: 0.5px solid #F15848; background: #F15848;}.vet_groupBy_container.active .vet_groupBy_content span{color: #FFF; font-weight: 500;}.vet_groupBy_container.active .vet_groupBy_content .dropDownIcon_after{display: block !important;}.vet_groupBy_container.active .vet_groupBy_content .dropDownIcon_before{display: none;}.vet_groupBy_content{display: flex; align-items: center; justify-content: space-between; padding: 10px; max-height: 32px;}.vet_groupBy_content span{white-space: nowrap; color: #727272; text-align: center; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: 130%;}.vet_groupBy_content img{margin-right: 8px;}.vet_groupBy_main-dropdown{display: none; position: absolute; z-index: 1; top: 100%; right: 0; width: max-content; margin-top: 5px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); background: #FFF; min-width: 113px; max-width: 113px;}.vet_customer_container .vet_groupBy_main-dropdown{min-width: 141px; max-width: 141px;}.vet_groupBy_main-dropdown a{text-decoration: none; display: block; color: #727272; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}#vet_groupBy_date_dropdown{border-top: 0.5px solid rgba(50, 60, 90, 0.50); padding: 10px 15px; display: none;}#vet_groupBy_date_dropdown a{color: #727272; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}.vetDateGroupby_container{display: flex; justify-content: space-between; padding: 15px;}.vetDateGroupby_container span{color: #727272; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}.vetDateGroupby_container.active span{color: #323C5A; font-weight: 500;}.vetDateGroupby_container.active .dateDropdownIcon_down{display: none;}.vetDateGroupby_container.active .dateDropdownIcon_up{display: block !important;}.vetDateGroupby_container img{width: 13px; height: 6px; margin-block: auto;}.vet_groupBy_item{padding: 15px; border-bottom: 0.5px solid rgba(50, 60, 90, 0.50);}.vet_groupBy_month{padding-bottom: 8px;}.vet_page_link{color: rgba(50, 60, 90, 0.50) !important; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}.vet_page_item.active .vet_page_link{color: #323C5A !important; font-weight: 700;}.vet_page_item.disabled .vet_page_link{display: none;}.vet_page_item{margin-right: 6px;}.vet_page_item_last{margin-right: 0 !important;}.vet_paginator{display: inline-block; width: 100%;}.vet_paginator .pagination{margin-top: 10px; float: right;}.vet_noSearch_result_container{display: none;}.vet_noSearch_result_subContainer{display: grid;}.vet_noSearchResult_img{margin: auto;}.vet_noSearch_result_container{margin-top: 78px; margin-bottom: 78px;}.vet_noSearchResult_txt{margin: auto; color: #8B909F; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 10px;}.vet_noData_container{display: flex; margin-top: 50px; margin-bottom: 50px;}.vet_noData_subContainer{display: grid; margin: auto;}.vet_noData_icon{margin: auto;}.vet_noData_txt{color: #8B909F; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}#vet_referral_popup_closeBtnContainer{cursor: pointer;}@media (max-width: 992px){.vet_inner_mainContainer{padding: 15px;}.vet_topHeader h1{font-size: 30px;}.vet_search_icon{}.vet_topHeader{margin-top: 30px;}}.vet_inner_mainContainer .table-responsive-vet{border-top-left-radius: 5px; border-top-right-radius: 5px;}.vet_inner_mainContainer table{border-bottom-left-radius: 5px !important; border-bottom-right-radius: 5px;}.vet_inner_mainContainer table tr:last-child > td:first-child{border-bottom-left-radius: 5px;}.vet_inner_mainContainer table tr:last-child > td:last-child{border-bottom-right-radius: 5px;}@media(min-width:992px){.vet_portal_last_checkbox label{display: none;}}

/* /pawpots_vet_portal/static/src/css/vet_home.css defined in bundle 'web.assets_frontend' */
.vet_portal_container{max-width: 1590px; width: 100%; padding-left: 130px; padding-right: 130px; margin: auto;}.vetPortal_sections{padding: 60px 0px;}.vet_home_banner_Maincontainer{max-height: 620px; height: 100%;}.vet_home_banner_sec{background-image: url('/pawpots_vet_portal/static/src/img/home/vetPortalBanner.png'); background-repeat: no-repeat; background-size: cover; padding-top: 189px; padding-bottom: 223px; background-position: -137px center;}.vet_home_banner_container{max-width: 724px; width: 100%; float: right;}.vet_home_banner_container h1{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 50px; font-style: normal; font-weight: 700; line-height: normal;}.vet_home_banner_container p{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 400; line-height: normal;}.vet_home_banner_button_container a{color: #FFF; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin: auto; border-radius: 35px; background: #F15848; max-width: 381px; width: 100%; height: 50px; display: flex; margin: auto; padding: 13.5px 19px; white-space: nowrap;}.vetHomeSignInContainer p{font-family: 'GT Walsheim Pro'; font-style: normal !important; font-weight: 400 !important; font-size: 18px !important; line-height: 21px !important; display: flex; align-items: center; text-align: center; color: #323C5A;}.vetHomeSignInContainer p span a{color: #2675A6; font-weight: 600; padding-left: 4px; text-decoration: underline !important;}.vetHomeSignInContainer{display: flex; justify-content: center; margin-top: 15px;}.vetPortal_ambassador_container{display: flex;}.vetPortal_ambassador_heading{max-width: 637px; width: 100%; margin: auto; margin-right: 30px;}.vetPortal_ambassador_heading h2{color: #323C5A; font-family: GT Walsheim Pro; font-size: 50px; font-style: normal; font-weight: 700; line-height: normal;}.vetPortal_ambassador_heading h2>span{color: #F15848; white-space: nowrap;}.vetPortal_ambassador_requirements_container{max-width: 602px; width: 100%; padding: 40px; padding-bottom: 0; padding-right: 0; border-radius: 20px; background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='20' ry='20' stroke='%232675A6FF' stroke-width='8' stroke-dasharray='11%2c20' stroke-dashoffset='10' stroke-linecap='round'/%3e%3c/svg%3e")}.vetPortal_ambassador_requirements_container img{width: 25px; height: 25px; margin-right: 20px;}.vetPortal_ambassador_requirement{color: #323C5A; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 40px;}.vetPortal_perks_sec{background: #E9AFAF; padding-bottom: 30px; padding-top: 30px;}.vetPortal_perk_container{display: flex; justify-content: center; flex-wrap: wrap; gap: 60px;}.vetPortal_perks_subContainer{max-width: 346px; width: 100%; display: flex; flex-direction: column; align-items: center; text-align: center; align-self: center;}.vetPortal_perk_Mainheading{margin-bottom: 60px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; text-align: center; color: #323C5A;}.vetPortal_perks_heading{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal;}.vetPortal_perks_txt{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 30px; text-align: center; color: #323C5A; margin-bottom: 0px;}.vetPortal_perks_txt_last{}.vetPortal_perks_img{display: flex; margin: auto; margin-bottom: 30px; max-height: 66px; height: 100%;}.vetPortal_features_heading{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; color: #323C5A; margin-bottom: 30px; text-align: center;}.vetPortal_features_subContainer{display: flex;}.vetPortal_feature_imgContainer{max-width: 600px; max-height: 450px;}.vetPortal_feature_imgContainer img{width: 100%; height: 100%; object-fit: contain;}.vetPortal_features_listContainer{max-width: 610px; width: 100%;}.vetPortal_features_listSub_container{display: flex; margin-bottom: 30px;}.vetPortal_features_listSub_container img{max-width: 31px; max-height: 31px; width: 100%; height: 100%; margin-block: auto; margin-right: 20px;}.vetPortal_fetatures_txt{color: #323C5A; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 400; line-height: 34px; margin-bottom: 0px;}.vetPortal_how_ambassador_sec{background: #F9D14E;}.vetPortal_how_ambassador_heading{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal;}.vetPortal_how_ambassador_carousel_content{border-radius: 10px; border: 0.5px solid rgba(37, 37, 37, 0.10); background: #FFF; box-shadow: 4px 4px 6px 0px rgba(37, 37, 37, 0.10); padding: 87px 45px 73px 45px; display: flex; max-width: 762px; width: 100%; margin: auto; margin-block: 42px; min-height: 310px; height: 100%;}.vetPortal_how_ambassador_imgContainer{margin-right: 30px; margin-top: 20px;}.vetPortalCarousel_img1{width: 94px; height: 97.6px;}.vetPortalCarousel_img2{height: 104px; width: 104px !important;}.vetPortalCarousel_img3{height: 100.6px; width: 104px !important;}.vetPortal_ambassador_requirement_subContainer{display: flex;}.vetPortal_how_ambassador_txtContainer{display: flex;}.vetPortal_how_ambassador_txtContainer_first{display: block !important;}.vetPortal_how_ambassador_txtContainer p{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: 36px; margin: auto;}.vetPortal_owl_nav{display: flex; justify-content: center;}.vetPortal_owl_nav .owl-prev{margin-right: 50px;}.vetPortal_owl_nav .owl-next{margin-left: 50px;}.vetPortal_owl_dots{max-width: 90px; position: absolute; bottom: 5px; left: calc(50% - 38px); top: calc(50% + 180px);}.vetPortal_owl_dots .active{background: #323C5A !important;}.vetPortal_owl_dots.owl-dots .owl-dot{background: #8B909F; color: inherit !important; padding: 0 !important; font: inherit !important; height: 15px !important; width: 15px !important; border-radius: 50% !important; margin-right: 15px !important;}.vetPortal_thankYou_sec{background: #2675A6; padding-block: 40px; padding-left: 45px; padding-right: 45px;}.vetPortal_thankYou_container{display: flex; padding-left: 90px !important; padding-right: 90px !important;}.vetPortal_thankYou_txt_container{margin-block: auto; margin-right: 112px;}.vetPortal_thankYou_heading_txt{color: #F9D14E; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal;}.vetPortal_thankYou_txt{color: #FFF; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 400; line-height: 36px;}.vetPortal_thankYou_btn_container a{color: #FFF; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; white-space: nowrap; margin-block: auto; border-radius: 35px; background:#F15848; width: 381px; padding: 13px 40px; display: flex; justify-content: center;}.vetPortal_thankYou_img_container{max-width: 420px; width: 100%; height: auto;}.vetPortal_thankYou_img_container img{width: 100%;}.vetPortal_owlNav_hide{visibility: hidden;}.vetPortal_thankYou_img_container_desktop{display: block;}.vetPortal_thankYou_img_container_mobile{display: none;}.vet_portal_mobile_access_denied_text{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_mobile_access_denied .vet_portal_popup_content{padding: 19px 22px 37px 23px;}.vet_portal_mobile_access_denied .vet_portal_close_modal a{padding: 20px;}.vet_portal_popup_gif{display: flex; justify-content: center;}.vet_portal_mobile_access_denied .vet_portal_title_close{padding: 0;}.vet_portal_mobile_access_denied .vet_portal_close_modal{padding: 0;}.vet_portal_mobile_access_denied .modal-content{border-radius: 20px; max-width: 358px; width: 100%; justify-content: center; margin: auto; max-height: 289px; height: 100%;}.howItworks_vetAmbassadorSec{padding-top: 0px; padding-bottom: 0px;}.howItWorksVetAmbassadorDiv_container{display: flex;}.howItWorksVetAmbassadorDiv_txtContainer{background-color: #F9D14E; width: 100%; padding-left: 32px; padding-top: 60px; padding-bottom: 30px; max-height: 502px;}.howItWorksVetAmbassadorDiv_txtContainer h3{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 50px; line-height: 57px; display: flex; align-items: center; color: #323C5A; margin-bottom: 40px;}.howItWorksTxtContainer h5{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 25px; line-height: 29px; color: #323C5A;}.howItWorksTxtContainer p{font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; color: #323C5A; margin-bottom: 0px;}.howItWorksVetAmbassadorDivPoint_cotnainer{display: flex; margin-bottom: 30px; gap: 25px; max-width: 502px;}.howItWorksVetAmbassadorDivPoint_cotnainer img{width: 50px; height: 50px;}.howItWorksVetAmbassadorDivImg_container{padding: 0px !important;}.howItWorksVetAmbassadorDivImg_container img{width: 100%; max-height: 502px; height: 100%; object-fit: cover;}@media (min-width: 1441px){.vet_home_banner_sec{background-image: url('/pawpots_vet_portal/static/src/img/home/vetPortalBanner.png'); padding-top: 235px; padding-bottom: 273px; background-position: center center;}}@media(max-width:390px){.vet_home_banner_sec{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.80) 0%, rgba(0, 0, 0, 0.00) 91.67%),url('/pawpots_vet_portal/static/src/img/home/vetPortalBanner.png') !important;}}@media (max-width: 992px){.vet_home_banner_sec{padding-top: 50px; padding-bottom: 50px; background-position: left center; background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.80) 0%, rgba(0, 0, 0, 0.00) 91.67%),url('/pawpots_vet_portal/static/src/img/home/vetPortalBanner.png');}.vet_portal_container{padding-right: 16px !important; padding-left: 16px !important;}.howItWorksVetAmbassadorDivImg_container,.howItWorksVetAmbassadorDiv_txtContainer{max-width: 100% !important; flex: unset;}.howItWorksVetAmbassadorDiv_txtContainer{padding-left: 30px; padding-right: 30px;}.vet_home_banner_container{max-width: 400px; margin-right: auto; margin-left: auto; float: inherit;}.vet_home_banner_container h1{font-size: 25px; color: #FFF;}.vet_home_banner_container p{font-size: 14px; color: #FFF;}.vetHomeSignInContainer p{color: #FFF; font-size: 14px !important;}.vet_home_banner_button_container{max-width: fit-content; height: 40px; padding: 5px 30px; margin-right: auto; margin-left: auto;}.vet_home_banner_button_container a{font-size: 14px; height: auto; padding: 10px 16.5px;}.vetHomeSignInContainer{margin-top: 10px;}.vetPortal_ambassador_sec{padding: 40px 0px;}.vetPortal_ambassador_container{display: block;}.vetPortal_ambassador_heading{display: flex; justify-content: center; margin: auto;}.vetPortal_ambassador_heading h2{font-size: 30px;}.vetPortal_ambassador_requirements_container{padding: 21px; margin: auto; max-width: 402px; margin-top: 10px; padding-bottom: 0; padding-left: 25px; background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='20' ry='20' stroke='%232675A6FF' stroke-width='7' stroke-dasharray='11%2c20' stroke-dashoffset='10' stroke-linecap='round'/%3e%3c/svg%3e");}.vetPortal_ambassador_requirement{margin-bottom: 20px; font-size: 16px;}.vetPortal_ambassador_requirements_container img{margin-right: 25px; width: 17px; height: 19px;}.vetPortal_perk_Mainheading{font-size: 30px; line-height: 34px; margin-bottom: 9px;}.vetPortal_perks_img{max-width: 42px; margin-bottom: 10px;}.vetPortal_perks_heading{font-size: 16px; line-height: 18px; margin-bottom: 5px;}.howItWorksVetAmbassadorDiv_txtContainer h3{font-size: 30px; line-height: 34px; margin-bottom: 25px;}.howItWorksTxtContainer h5{font-size: 18px; line-height: 21px;}.howItWorksTxtContainer p{font-size: 14px; line-height: 16px;}.vetPortal_perks_txt{font-size: 12px; line-height: 14px;}.howItWorksVetAmbassadorDivPoint_cotnainer img{width: 35px; height: 35px;}.howItWorksVetAmbassadorDivPoint_cotnainer{align-items: center; gap: 10px;}.howItWorksVetAmbassadorDiv_txtContainer{padding-top: 30px; padding-bottom: 0px;}.vetPortal_perks_subContainer{margin: auto; max-width: 169px;}.vetPortalCustomerLoyalty{margin-top: 15px;}.vetPortal_perk_container{gap: 20px;}.vetPortal_features_heading{font-size: 30px; margin-bottom: 0px; line-height: 34px;}.vetPortal_fetatures_txt{font-size: 16px; line-height: normal;}.vetPortal_features_listSub_container img{max-width: 21px; max-height: 20px;}.vetPortal_how_ambassador_heading{font-size: 30px;}.vetPortal_how_ambassador_txtContainer p{font-size: 14px; line-height: normal; margin-bottom: 6px;}.vetPortal_how_ambassador_txtContainer{margin-block: auto;}.vetPortal_sections{padding: 30px 0px;}.vetPortal_how_ambassador_carousel_content{padding: 20px 20px; min-height: 232px; max-width: 308px;}.vetPortal_how_ambassador_imgContainer{margin: auto; margin-right: 16px;}.vetPortal_features_subContainer{display: block;}.vetPortal_feature_imgContainer{margin:auto; margin-top: -25px;}.vetPortal_features_listContainer{margin: auto; margin-top: -25px;}.vetPortal_features_listSub_container{margin-bottom: 20px;}.vetPortalCarousel_img1{width: 49px !important; max-height: 55px; margin: auto;}.vetPortalCarousel_img2{width: 50px !important; height: 50px;}.vetPortalCarousel_img3{width: 50px !important; height: 48.4px;}.vetPortal_thankYou_container{display: block;}.vetPortal_thankYou_txt_container{margin-right: 0;}.vetPortal_thankYou_sec{padding: 40px 0px;}.vetPortal_thankYou_heading_txt{font-size: 30px; text-align: center; margin-bottom: 20px;}.vetPortal_thankYou_txt{font-size: 16px; line-height: normal; margin-bottom: 30px; text-align: center;}.howItWorksVetAmbassadorDivImg_container img{max-height: 200px;}.vetPortal_thankYou_img_container{max-width: 200px;}.vetPortal_thankYou_img_container_desktop{display: none;}.vetPortal_thankYou_img_container_mobile{display: block; margin-bottom: 20px !important;}.vetPortal_thankYou_btn_container{max-width: fit-content; margin-bottom: 20px; text-align: center; margin-right: auto; margin-left: auto;}.vetPortal_thankYou_btn_container a{font-size: 14px; width: fit-content; white-space: inherit;}.vetPortal_owl_dots{position: absolute; bottom: 5px; left: calc(50% - 38px); top: calc(50% + 112px);}.vetPortal_owl_nav{justify-content: space-between; position: relative; top: -172px; width: 100%; left: -14px;}.vetPortal_owl_dots.owl-dots .owl-dot{height: 10px !important; width: 10px !important;}.vetPortal_thankYou_img_container{margin: auto;}.vetPortal_owl_nav .owl-next{position: relative; left: 30px;}}

/* /pawpots_vet_portal/static/src/css/vet_layout.css defined in bundle 'web.assets_frontend' */
body{overflow-x: hidden;}.vet_mainContainer{max-width: 1440px; width: 100%; margin-left: auto; margin-right: auto; background: #F6F6F6; height: 100%;}.vet_container{max-width: 1005px; width: 100%; margin-left: auto; margin-right: auto; position: relative; padding-bottom: 60px;}#vetSidebarwrapper{width: 250px; height: 100%;}.vet_sidebar_wrapper{z-index: 1000; position: fixed; width: 236px; height: 100%; overflow-y: auto; background: #323C5A; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.vet_sidebar_nav{position: fixed; top: 0; width: 236px; margin: 0; padding: 0; list-style: none; height: 100%; overflow: auto;}.vet_sidebar_brand{margin-top: 30px; display: flex; justify-content: center; margin-left: 78px; margin-right: 78px;}.vet_sidebar_brand a{text-align: center; margin: auto; display: flex; justify-content: center; max-width: 80px;}.vet_sidebar_brand a>img{width: 100%;}.vetNavContainer li{width: 100%; padding-left: 45px; padding-right: inherit; padding-block: 12px; margin-block: 10px; display: flex; align-items: center; cursor: pointer;}.vetNavContainer .vet_layout_icon{width: 24px; margin-right: 12px;}.vetNavContainer .vet_layout_icon img{display: block; margin-left: 0;}.vetNavContainer li.active,.vetNavContainer li:hover{border-radius: 5px; background: #2675A6;}.vetNavContainer li>a{color: #FFF; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: 24px;}.vetNavContainer{margin-top: 46px;}.openSidebarContainer{display: none;}.closeSidebarContainer{display: none;}.vet_layout{max-width: 236px; width: 100%; height: 100%;}.vet_container_1120{max-width: 1120px;}.vet_portal_back_top{display: flex; margin-top: 28px; margin-bottom: 10px; align-items: center;}.vet_portal_back_top img{margin-right: 5px;}.vet_portal_back_top a{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.vet_portal_back_top span{margin-left: 20px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal;}.vet_portal_logout{display: flex; position: absolute; bottom: 42px; left: 45px;}.vet_portal_logout a{color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px;}.vet_portal_logout img{margin-right: 16px; margin-top: auto; margin-bottom: auto; display: flex;}.vet_footer_container{display: flex; justify-content: center;}.vet_footer_container a, .vet_footer_container p{color: rgba(50, 60, 90, 0.80); font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-right: 30px; margin-top: 20px; margin-bottom: 0; text-decoration: none !important;}.vet_footer_container a:hover{color: rgba(50, 60, 90, 0.80);}.vet_logout_txt{color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px;}.vet_navMain_container{display: flex; flex-direction: column; justify-content: space-between; height: 795px;}.vet_navFooterContainer{padding-right: 45px; padding-left: 45px; padding-bottom: 42px;}.vet_logout_icon_container{margin-right: 10px;}.vetPortalFooter{background-image: url('/pawpots_vet_portal/static/src/img/layout/vetPortalFooter.webp') !important; margin-top: 0 !important; background-position-y: -48px !important;}.vetPortalFooter h5, .vetPortalFooter .footerContent ul > li > a, .vetPortalFooter #pawpotsNewsletter::placeholder, .vetPortalFooter .footerMadeWithLove p, .vetPortalFooter .v3_footer_copyright .v3_copy_section span, .vetPortalFooter .v3_footer_copyright .v3_copy_section span a{opacity: 1; color: #FFF;}.vetPortalFooter .footerContentMainContainerDesktop{margin-bottom: 110px;}@media(max-width:992px){.openSidebarContainer{display: block; float: right; margin-top: 15px; margin-right: 15px; transition: left 0.2s ease;}.openSidebar{left:0px; position:absolute; transition: left 0.3s ease;}.closeSidebarContainer{display: block; float: right; margin-top: 15px; margin-right: 15px; z-index: 2; position: absolute; right: 0;}.openSidebar .openSidebarContainer{transition: left 0.2s ease; display: none;}.closeSidebar{position: absolute; left: -250px;}.vet_sidebar_overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); z-index: 1;}.vetPortalFooter{background-image: url('/pawpots_vet_portal/static/src/img/layout/vetPortalFooterMobile.png') !important; background-position-y: 0px !important;}.footerSocialContainerVetPortal{margin-top: 0px;}.footerSocialLinksContainer{gap: 10px;}}.vet_Heading_container{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05); padding: 12px 16px; margin-top:16px; display: flex;}.vet_Heading_container h1{color: #323C5A; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0;}.vet_outter_box_container{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); margin-top: 20px; padding: 20px 30px;}@media(min-width:992px){}.vet_portal_vet_no_data{color: #2675A6; text-align: center; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 30px; display: block;}.vet_input_box input:focus{outline-width: 0;}.vet_input_box input:focus, .vet_input_box select:focus, .vet_input_box textarea:focus, .vet_input_box button:focus{outline: none;}.vet_input_box{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.50); background: #FFF; padding: 10px 20px; display: block; margin-bottom: 8px; max-width: 660px; width: 100%; position: relative;}.vet_input_box:last-child{margin-bottom: 0;}.vet_input_box label{color: #727272; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; display: block; margin-bottom: 3px; margin-bottom: 0;}.vet_input_box .vet_inputs{border: none; padding: 0; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; display: block; width: 90%;}.vet_input_btns_container{display:block; margin-top: 20px;}.vet_input_btns{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 20px; grid-row-gap: 0;}.vet_success_btn{border-radius: 30px; background: #F15848; padding: 5px 30px; color: #FFF; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; border: none; box-shadow: none;}.vet_default_btn{border-radius: 30px; border: 1px solid #323C5A; background: #FFF; padding: 5px 30px; color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; box-shadow: none;}.vet_select2{width: 100%; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: var(--white, #FFF); box-shadow: none; padding: 16px 15px;}.vet_select2 .select2-choice{box-shadow: none !important; padding: 0;}.vet_select2.select2-container .select2-choice > .select2-chosen{margin-right: 0px; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.vet_select2.select2-container .select2-choice{height: fit-content; background: white; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.vet_select2.select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background-position-y: 6px !important; background: url('/pawpots_vet_portal/static/src/img/arrow_down.svg') no-repeat 0 1px;}.vet_input_box.is-invalid{box-shadow: 0 0 10px #f15848 !important;}.vet_container footer:first-child{position: absolute; width: 100%; bottom: 3px;}.vet_portal_bottom_padding{padding-bottom: 40px;}@media(max-width:992px){.vet_outter_box_container{padding: 20px 15px;}.table-responsive-vet{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}}@media(max-width:992px){.vet_Heading_container{margin-top: 50px; margin-left: 15px; margin-right: 15px;}.vet_outter_box_container{margin-right: 15px; margin-left: 15px;}.vet_portal_back_top{margin-top: 50px; margin-bottom: 10px; margin-right: 15px; margin-left: 15px;}.vet_portal_back_top span{margin-left: 15px; font-size: 25px;}.v3-top-autoship-img-text{word-break: break-all;}}.custom_pager_commission a{cursor: pointer;}.vet_cust_pro_select2 .select2-choice{box-shadow: none !important; padding: 0;}.vet_cust_pro_select2.select2-container .select2-choice > .select2-chosen{margin-right: 0px; display: inherit; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.vet_cust_pro_select2.select2-container .select2-choice{height: fit-content; background: white; color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px !important; font-style: normal; font-weight: 400; line-height: normal;}.vet_cust_pro_select2.select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background-position-y: 3px !important; background: url('/pawpots_vet_portal/static/src/img/dark_down_arrow.svg') no-repeat 0 1px;}@media(min-width:992px){.v3_all_details_pages #s2id_v3_my_pet_select_vet_portal a{min-width: 120px;}}

/* /pawpots_vet_portal/static/src/css/vet_dashboard.css defined in bundle 'web.assets_frontend' */
 .vet_mainContainer{display: flex;}.vet_Dashboard_container{margin-top: 16px;}.vet_greetingsContainer{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05); display: flex; justify-content: space-between; padding: 15px 28px; padding-bottom: 14px;}.vet_greetingsContainer h1{color: #323C5A; text-align: center; font-family: 'GT Walsheim Pro'; font-size: 32px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0;}.vet_refferralContainer{display: flex; border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); padding: 5px 11px 4px 15px;}.vet_refferralContainer h3{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-block: auto; margin-right: 60px;}.vet_refferralContainer a{color: #FFF; font-family: 'GT Walsheim Pro'; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; border-radius: 5px; border-radius: 5px; background: #F15848; padding: 5.5px 19px; margin-block: auto;}.vet_referralPopup{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7);}.vet_referral_popup_content{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #fff; max-width: 480px; min-height: 270px; border-radius: 10px; width: 100%;}.vet_refferalPopup_header{padding: 20px; display: flex; justify-content: space-between;}.vet_refferalPopup_header h2{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 0;}.vet_qrCodeContainer{max-width: 100px; margin: auto; margin-block:20px;}.vet_qrCodeContainer img{width: 100%;}.vet_referralLnk_copy_box{display: flex; padding-left: 20px; padding-right: 20px; padding-bottom: 20px;}#vet_refferalLink{padding: 16px; margin-right: 10px; border-radius: 5px; border: 0.5px solid #323C5A; background: #FFF; max-width: 318px; width: 100%; position: relative;}#vet_refferalLink p{color: #8B909F; font-family: 'GT Walsheim Pro'; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0; white-space: nowrap; overflow: hidden; max-width: 241px;}#vet_refferalLink span{width: 286px; display: inline-flex; overflow: hidden; max-width: 286px; height: 20px; margin-top: -4px; position: absolute; color: #8B909F; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; word-break: break-all;}.vet_refferalcopyBtn{color: #F15848; font-family: 'GT Walsheim Pro'; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; border-radius: 30px; border: 1px solid #F15848; padding: 10px 20px; margin: auto; cursor: pointer; white-space: nowrap; min-width: 114px; text-align: center;}.vet_referralBtn_disabled{color: #8B909F; pointer-events: none;}.vet_refferalcopyBtn:hover{color: #F15848;}.vet_referralPopupDivider{margin-top: 0px; margin-bottom: 0px; border: 0; border-top: 1px solid rgba(50, 60, 90, 0.20); background: rgba(50, 60, 90, 0.20);}.vet_referral_popup_closeBtnContainer{cursor:pointer;}.vet_dueBal_container{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 4px 4px 4px 0px rgba(50, 60, 90, 0.10); padding: 5.5px 28px; margin-top: 20px; display: flex;}.vet_dueBal_headingTxt{color: #8B909F; font-family: 'GT Walsheim Pro'; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal; margin-right: 10px; margin-block: auto;}.vet_dueBal_amnt,.vet_dueBal_amntMinus{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin-block: auto;}.vet_dueBal_amnt{color: #323C5A;}.vet_dueBal_amntMinus{color: #F15848;}.vet_customersEarning_container{display: flex; margin-top: 20px;}.vet_customersContainer, .vet_earningContainer{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 4px 4px 4px 0px rgba(50, 60, 90, 0.10); padding: 15px 0px 0px 0px; width: 100%; height: 145px;}.vet_customersContainer{margin-right: 30px;}.vet_customerCount_container{display: flex;}.vet_earningCount_container{margin-block: auto; display: flex; margin-top: 25px;}.vet_customerCount,.vet_earningCount{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 40px; font-style: normal; font-weight: 700; line-height: normal; margin: auto;}.vet_count_none{color: #8B909F !important;}.vet_customerCount{margin-top: 7px;}.vet_customersContainer .vet_customerHeading,.vet_earningContainer .vet_earningHeading{color: #8B909F; font-family: 'GT Walsheim Pro'; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal; padding-left: 30px;}.vet_ClinicsCustomer_percent,.vet_pawpotsCustomer_percent{text-align: center; font-family: 'GT Walsheim Pro'; font-size: 22px; font-style: normal; font-weight: 500; line-height: 140%;}.vet_ClinicsCustomer_percent{color: #323C5A;}.vet_pawpotsCustomer_percent{color: #2675A6; padding-right: 5px;}.vet_customerPercentageContainer{padding-right: 50px;}.vet_customerBottomBorder{border-radius: 0px 0px 5px 5px; border: 0.5px solid #EA9E96; background: #EA9E96; box-shadow: 4px 4px 4px 0px rgba(50, 60, 90, 0.10); margin: 0; width: 100%; height: 6px; margin-top: 16px;}.vet_earningBottomBorder{border-radius: 0px 0px 5px 5px; border: 0.5px solid rgba(249, 209, 78, 0.20); background: #F9D14E; box-shadow: 4px 4px 4px 0px rgba(50, 60, 90, 0.10); margin: 0; width: 100%; height: 6px; margin-top: 0px;}.vet_commissionsReport{padding: 30px; border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); margin-top: 30px;}.vet_commissionReportHeader{display: flex; justify-content: space-between;}.vet_commissionHeader{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal;}.vet_commissionReport_periodContainer{border-radius: 5px; background: #FFF; padding: 10px; display: flex;}.vet_commissionReport_period{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin: auto;}.vet_commissionsContainer{padding:16px 28px; margin-top: 20px; margin-bottom: 20px; border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05);}.vet_commissionHeader_container{display: flex; justify-content: space-between;}.vet_commission_header{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; margin-block: auto;}.vet_viewAllCommissions{color: #2675A6; text-align: right; font-family: 'GT Walsheim Pro'; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-block: auto;}.vet_viewAllCommissions_disabled{color: #8B909F; pointer-events: none;}.vet_viewAllCommissions:hover{color: #2675A6;}table.vet_commissionsTable thead{border-top: 1px solid #EBEBEF; background: #EBEBEF;}table.vet_commissionsTable thead tr > th{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 12px; font-style: normal; font-weight: 700; line-height: 130%; padding: 10px 12px; text-align: center;}table.vet_commissionsTable thead tr > th:nth-child(9){white-space: nowrap;}table.vet_commissionsTable{width: 100%; background-color: #FFFFFF; border-collapse: separate; border-width: 1px; border-color: #EBEBEF; border-style: solid; color: #323C5A; border-spacing: 0;}table.vet_commissionsTable td{border-top: 1px solid rgba(50, 60, 90, 0.06); background: #FFF; color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 12px; font-style: normal; font-weight: 400; padding: 10px; line-height: 130%; white-space: nowrap; text-transform: capitalize; text-align: center !important; width: 100%;}table.vet_commissionsTable tr td:last-child{color: #03A000;}table.vet_commissionsTable thead{background-color: #EBEBEF;}table.vet_commissionsTable tr:nth-child(odd) td{border-top: 1px solid rgba(50, 60, 90, 0.06); background: #FFF;}table.vet_commissionsTable tr:nth-child(even) td{background: #F3F3F5;}table.vet_commissionsTable th:nth-child(3), table.vet_commissionsTable th:nth-child(4), table.vet_commissionsTable td:nth-child(5){}table.vet_commissionsTable td:nth-child(1),table.vet_commissionsTable td:nth-child(5){font-weight: 500;}table.vet_commissionsTable td:nth-child(8),table.vet_commissionsTable td:nth-child(9),table.vet_commissionsTable td:nth-child(10){font-weight: 700;}table.vet_commissionsTable td:nth-child(9){color: #2675A6;}table.vet_commissionsTable td:nth-child(10){color: #03A000;}.barChartContainer{max-width: 1005px; max-height: 480px;}#barChart{width: 100% !important;}.vet_commissionReportBar_legendContainer{display: flex; justify-content: center; margin-top: 20px;}.vet_legend_subContainer{display: flex; margin-right: 10px;}.vet_legend_icon{width: 12px; height: 12px; margin-right: 5px;}.vet_legend_txt{color: #8B909F; font-family: 'GT Walsheim Pro'; font-size: 12px; font-style: normal; font-weight: 500; line-height: normal;}.vet_graph_report_custom_tooltip{cursor: pointer; display: flex;}.vet_graph_report_tooltip_image{max-width: 14px; max-height: 14px; height: 100%; width: 100%;}.vet_graph_report_tooltip_popup{display: none; position: absolute; top: 745px; left: 610px; padding: 10px; border-radius: 5px 5px 5px 0px; background: #D9D9D9; width: 331px;}.vet_graph_report_tooltip_txt{color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}.vet_graph_info_tooltip{position: relative; display: flex; cursor: pointer;}.vet_graph_info_tooltip .vet_graph_info_tooltiptext{visibility: hidden; padding: 10px 20px; border-radius: 5px 5px 0px 5px; background: #D9D9D9; width: 331px; position: absolute; z-index: 1; bottom: 125%; left: -30%; transform: translateX(-5%) translateX(-90%); opacity: 0; transition: opacity 0.3s; color: #323C5A; font-family: 'GT Walsheim Pro'; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal;}.vet_graph_info_tooltip:hover .vet_graph_info_tooltiptext{visibility: visible; opacity: 1;}.vet_earningCount{margin-top: -10px; margin-bottom: 41px;}@keyframes link-copied{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 1;}}#vet_referralPopup{z-index: 9999;}.copied-link{animation: link-copied 1s ease-in-out;}.copied-link-btn,.copied-link-btn:hover{border-radius: 30px; border: 1px solid #F15848; background: #F15848; color: #FFF; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}@media (max-width: 1310px){.vet_graph_report_tooltip_popup{max-width: 250px; width: 100%;}}@media (max-width: 992px){.vet_greetingsContainer h1{font-size: 20px; margin-block: auto; text-align: left;}.vet_greetingsContainer{padding: 15px 15px; margin-top: 20px;}.vet_refferralContainer a{font-size: 14px; padding: 5.5px 8px;}.vet_refferralContainer h3{font-size: 14px; margin-right: 20px;}.vet_dueBal_container{padding: 5.5px 10px;}.vet_dueBal_headingTxt{font-size: 15px;}.vet_dueBal_amnt, .vet_dueBal_amntMinus{font-size: 16px;}.vet_customerCount, .vet_earningCount{font-size: 20px; margin-left: 10px; text-align: center;}.vet_ClinicsCustomer_percent, .vet_pawpotsCustomer_percent{font-size: 16px;}.vet_customerCount_container{display: block;}.vet_customersContainer .vet_customerHeading, .vet_earningContainer .vet_earningHeading{padding-left: 10px; font-size: 14px;}.vet_customerPercentageContainer{padding-left: 10px; padding-right: 0;}.vet_earningCount_container{justify-content: center; margin-top: 35px;}.vet_earningCount{margin-bottom: 0px; margin-right: 0; margin-left: 0;}.vet_customerBottomBorder{margin-top: 25px;}.vet_earningBottomBorder{margin-top: 61px;}.vet_commissionHeader{font-size: 18px; margin-block: auto;}.vet_commissionsReport{padding: 10px;}.vet_commissionReport_periodContainer{padding: 5px;}.vet_commissionReport_period{font-size: 13px;}.vet_legend_txt{font-size: 9px;}.vet_commissionsContainer{padding: 16px 10px;}.vet_commission_header{font-size: 18px;}.vet_viewAllCommissions{font-size: 14px;}}.bordered{border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px;}.bordered th:first-child{border-radius: 6px 0 0 0; -moz-border-radius: 6px 0 0 0; -webkit-border-radius: 6px 0 0 0;}.bordered th:last-child{border-radius: 0 6px 0 0; -moz-border-radius: 0 6px 0 0; -webkit-border-radius: 0 6px 0 0;}

/* /pawpots_vet_portal/static/src/css/vet_commissions.css defined in bundle 'web.assets_frontend' */
 .vet_commissions_search_tableContainer{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); margin-top: 20px; padding: 20px 30px 30px 30px;}.vet_commissionsTableContainer{margin-top: 10px;}table.vet_commissionsTable thead{border-top: 1px solid #EBEBEF; background: #EBEBEF;}table.vet_commissionsTable thead tr > th{color: #323C5A; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 700; line-height: 130%; padding: 10px 12px; text-align: center; min-width: 94.3px;}table.vet_commissionsTable tr th:nth-child(9){white-space: nowrap;}table.vet_commissionsTable{width: 100%; background-color: #FFFFFF; border-collapse: separate; border-spacing: 0; border-width: 1px; border-color: #EBEBEF; border-style: solid; color: #323C5A;}table.vet_commissionsTable td{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; padding: 10px 12px ; text-align: center; white-space: unset; word-break: break-word;}.vet_commissionCollapssible_header{border: 0px solid rgba(50, 60, 90, 0.20); border-radius: 0px 0px 5px 5px; border-right: 1px solid rgba(50, 60, 90, 0.06); border-bottom: 1px solid rgba(50, 60, 90, 0.06); border-left: 1px solid rgba(50, 60, 90, 0.06);}.vet_commissionCollapssible_header td{color: #323C5A !important; text-align: center !important; font-family: GT Walsheim Pro; font-size: 12px !important; font-style: normal !important; font-weight: 700 !important; line-height: 130%; background: #EBEBEF !important; padding-block: 11px !important; width:170px !important;}.vet_commissionCollapssible_header{cursor: pointer;}.vet_commissionCollapssible_row td{width:170px !important; background: #FFF !important;}.vet_earningTable_row td{width: 100% !important;}.groupBy_imgIcon{margin-right: 8px;}#dropdown-color{color: #2675A6 !important;}

/* /pawpots_vet_portal/static/src/css/vet_customerList.css defined in bundle 'web.assets_frontend' */
.vet_customerListContainer{margin-top: 10px;}table.vet_customerList thead{border-top: 1px solid #EBEBEF; background: #EBEBEF;}table.vet_customerList thead tr > th{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: 130%; padding: 10px 12px; text-align: left; width: 100%; min-width: 157px;}table.vet_customerList{width: 100%; background-color: #FFFFFF; border-collapse: collapse; border-spacing: 0; border-width: 1px; border-color: #EBEBEF; border-style: solid; color: #323C5A;}table.vet_customerList td{color: #323C5A; text-align: left; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; padding-block: 14px ; text-transform: capitalize; padding:10px 12px;}#vet_customerList tr:hover{border: 1px solid #D3D3D6;}table.vet_customerList td:nth-child(3), table.vet_customerList td:nth-child(4){font-weight: 500;}table.vet_customerList td:nth-child(5){font-weight: 700;}table.vet_customerList tr:nth-child(odd) td{background: #FFF;}table.vet_customerList tr:nth-child(even) td{background: #F3F3F5;}table.vet_customerList tr td:nth-child(5){color: #03A000; font-weight: 700;}

/* /pawpots_vet_portal/static/src/css/vet_payment.css defined in bundle 'web.assets_frontend' */
 .vet_paymentTableContainer{margin-top: 10px;}table.vet_paymentTable thead{border-top: 1px solid #EBEBEF; background: #EBEBEF;}table.vet_paymentTable thead tr > th{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: 130%; padding: 10px 12px; text-align: center;}table.vet_paymentTable{width: 100%; background-color: #FFFFFF; border-collapse: separate; border-spacing: 0; border-width: 1px; border-color: #EBEBEF; border-style: solid; color: #323C5A;}table.vet_paymentTable td{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; padding-block: 14px ;}table.vet_paymentTable td:nth-child(2){color: #03A000; font-weight: 700;}table.vet_paymentTable td:nth-child(3){font-weight: 500;}table.vet_paymentTable tr:nth-child(odd) td{border-top: 1px solid rgba(50, 60, 90, 0.06); background: #FFF;}table.vet_paymentTable tr:nth-child(even) td{background: #F3F3F5;}table.vet_paymentTable tr td:nth-child(4) a,table.vet_paymentTable tr td:nth-child(5) a{color: #2675A6 !important; text-decoration-line: underline !important; font-weight: 700 !important;}table.vet_paymentTable tr td:nth-child(5) a{cursor: pointer;}table.vet_paymentTable tr td:nth-child(5) a:hover,table.vet_paymentTable tr td:nth-child(4) a:hover{color: #2675A6 !important;}

/* /pawpots_vet_portal/static/src/css/vet_resources.css defined in bundle 'web.assets_frontend' */
.vet_resources_section_containers{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); padding: 16px 30px 16px 30px; margin-top: 20px;}.vet_resourcesHeading_container{padding-left: 30px;}.vet_resources_commission_headingContainer{margin-bottom: 14px;}.vet_resources_section_headings{color: #323C5A; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 500; line-height: normal;}table.vet_resourcesTable thead{border-top: 1px solid #EBEBEF; border-left: 1px solid #EBEBEF; background: #EBEBEF;}table.vet_resourcesTable thead tr > th{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: 130%;}table.vet_resourcesTable th:nth-child(1), table.vet_resourcesTable td:nth-child(1), table.vet_resourcesTable th:nth-child(2), table.vet_resourcesTable td:nth-child(2) ,table.vet_resourcesTable th:nth-child(3), table.vet_resourcesTable td:nth-child(3){padding: 10px 12px;}table.vet_resourcesTable td:nth-child(3),table.vet_resourcesTable td:nth-child(2),table.vet_resourcesTable td:nth-child(4){font-weight:700;}table.vet_resourcesTable{width: 100%; background-color: #FFFFFF; border-collapse: separate; border-spacing: 0; border-width: 1px; border-color: #EBEBEF; border-style: solid; color: #323C5A; table-layout: fixed;}table.vet_resourcesTable tbody tr td{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 500; line-height: normal; padding-block: 10px 12px ; border-top: 1px solid #EBEBEF;}.hidden-row{display: none;}.vet_resources_commissionRowsToggle_container hr{border-bottom: 1px solid #2675A6; margin-top: -5px; width: 100%;}.vet_resources_faq_Maincontainer{padding-bottom: 10px !important;}.vet_resources_heading_container{margin-bottom: 20px;}.vet_resources_commissionRowsToggle_container{max-width: fit-content; width: 100%; white-space: nowrap; margin: auto; margin-top: 10px;}.vet_resources_commissionRowsToggle_container a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 500; line-height: normal;}.vet_toggleCommissionRows_icon{margin-right: 1px; margin-top: -5px;}#toggleCommissionRowsContainer{cursor: pointer;}.rotate_180_deg{transform: rotate(180deg);}.rotate_90_deg{transform: rotate(90deg);}.vet_resources_questionContainer{display: flex; cursor: pointer;}.vet_resources_faq_toggleIcon{width: 6px; height: 12px; margin-right: 12px; margin-block: auto; cursor: pointer;}.vet_faq_question,.vet_faq_answer{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; line-height: normal; margin-bottom: 0;}.vet_faq_question{font-weight: 500;}.vet_resources_faq_answerContainer{display: none;}.vet_faq_answer{font-weight: 300;}.vet_resources_question_answers_container{margin-bottom: 10px;}.vet_resources_faq_answerContainer{margin-top: 10px; margin-bottom: 20px;}.vet_resource_termsAndConditions_txt{color: #323C5A; font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 500; line-height: normal;}.vet_resource_termsAndConditions_txt span{text-decoration-line: underline; cursor: pointer;}.vet_resources_termsAndConditions_SubContainer{margin-top: 14px;}.vet_resources_termsAndConditions_popup{display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #fff; padding: 20px; border: 1px solid #ccc; border-radius: 5px; z-index: 9999; max-height: 1065px; height: 100%; overflow-x: scroll;}.vet_resources_termsAndConditions_overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 9998;}.vet_resources_termsAndConditions_close{cursor: pointer; float: right;}.vet_resources_termsAndConditions_popup h2{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 16px;}.vet_resources_termsAndConditions_closeBottom{border-radius: 30px; padding: 5px 30px; background: #F15848; color: #FFF; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; margin: auto;}.vet_resources_termsAndConditions_closeBottomContainer{display: flex;}.vet_resources_termsAndConditions_closeBottom:hover{color: #fff;}.vet_resources_termasAndCondition_content{margin-bottom: 40px;}@media(max-width:992px){.vet_resources_section_headings{font-size: 20px;}.vet_faq_question, .vet_faq_answer{font-size: 18px;}.vet_resource_termsAndConditions_txt{font-size: 18px;}.vet_resources_termsAndConditions_popup{max-width: 325px; width: 100%; padding: 10px;}.vet_resources_termsAndConditions_popup h2{font-size: 20px;}}

/* /pawpots_vet_portal/static/src/css/vet_earning.css defined in bundle 'web.assets_frontend' */
 .vet_earningTableContainer{margin-top: 10px;}table.vet_earningTable thead{border-top: 1px solid #EBEBEF; background: #EBEBEF;}table.vet_earningTable thead tr > th{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: 130%; padding: 10px 12px; text-align: center; min-width: 111px; width: 100%;}table.vet_earningTable{width: 100%; background-color: #FFFFFF; border-collapse: separate; border-width: 1px; border-color: #EBEBEF; border-style: solid; color: #323C5A; border-spacing: 0;}table.vet_earningTable td{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; padding-block: 14px ;}table.vet_earningTable td:nth-child(8){width: 119px; display: flex; justify-content: center;}table.vet_earningTable #vetdynamictr td:nth-child(8){display: revert;}table.vet_earningTable tr td:nth-child(1){color: #2675A6; text-decoration-line: underline; font-weight:500;}table.vet_earningTable tr td:nth-child(7){color: #03A000; font-weight: 700;}table.vet_earningTable tr:nth-child(odd) td{border-top: 1px solid rgba(50, 60, 90, 0.06); background: #FFF;}table.vet_earningTable tr:nth-child(even) td{background: #F3F3F5;}table.vet_earningTable tr td:last-child .vet_earning_paid,table.vet_earningTable tr td:last-child .vet_earning_unpaid,table.vet_earningTable tr td:last-child .vet_earning_partialPaid{border-radius: 10px; padding: 3px 17px; text-align: center; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: 130%; margin-right: 19px; margin-bottom: 0; cursor: pointer;}table.vet_earningTable tr{cursor: pointer;}table.vet_earningTable tr td:last-child .vet_earning_paid{color: #03A000; background: rgba(3, 160, 0, 0.20); max-width: 65px; width: 100%;}table.vet_earningTable tr td:last-child .vet_earning_unpaid{background: rgba(241, 88, 72, 0.20); color: #F15848; margin-right: 0;}table.vet_earningTable tr td:last-child .vet_earning_partialPaid{background: rgba(249, 209, 78, 0.20); color: #FFC300; white-space: nowrap; max-width: 104px; width: 100%;}.groupBySelector_container{display: flex; order: -1;}.vet_groupBySelector_container{display: flex; margin-right: 10px; align-items: center; order: -1;}.vet_groupBySelector_rightIconContainer{border-radius: 5px 0px 0px 5px; border-top: 0.5px solid rgba(50, 60, 90, 0.50); border-bottom: 0.5px solid rgba(50, 60, 90, 0.50); border-left: 0.5px solid rgba(50, 60, 90, 0.50); background: rgba(38, 117, 166, 0.30); padding: 6px; display: flex; width: 22px; height: 20px; padding: 5px; justify-content: center; align-items: center; gap: 5px; flex-shrink: 0;}.groupBySelector_mainContainer{border-radius: 0px 5px 5px 0px; border: 0.5px solid rgba(50, 60, 90, 0.50); padding: 5px; display: inline-flex; height: 20px; padding: 5px; justify-content: center; align-items: center; gap: 5px; flex-shrink: 0; cursor: pointer;}.vet_groupBySelector_txt{margin-bottom: 0; color: #323C5A; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; display: flex; width: max-content;}.vet_groupBySelector_closeImg{width: 13px; height: 13px;}.headerCellContainer{display: flex;}.headerCellDropdownImg{margin-block: auto; margin-right: 8px;}.collapsibleHeader{color: #323C5A; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 700; line-height: 130%; text-transform: capitalize;}.collapsibleHeader{background: #EBEBEF; border: 0px solid rgba(50, 60, 90, 0.20); padding: 15px 17px; cursor: pointer;}.collapsibleHeaderOpen span{color: #2675A6;}.no_recentEarnings_txt{margin-top: 20px;}.vet_earningTable tr td:nth-child(8){min-width: 125px;}.vet_earningTable tr td:nth-child(1){min-width: 143px;}

/* /pawpots_vet_portal/static/src/css/vet_billing.css defined in bundle 'web.assets_frontend' */
.vet_billingHeading_container{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05); padding: 13px 20px; margin-top:16px; display: flex;}.vet_BackBtn_container{margin-block: auto; margin-right: 10px;}.vet_BackBtn_container a{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal;}.vet_headingContainer h1{color: #323C5A; font-family: GT Walsheim Pro; font-size: 40px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 0;}.vet_billDetails_container{border-radius: 5px; border: 1px solid rgba(50, 60, 90, 0.05); background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.05); padding: 15px 30px 30px 30px; margin-top: 20px;}.vet_billHeading_container{display: flex; justify-content: space-between;}.vet_billNumber{color: #323C5A; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal;}.vet_billPaymentStatus{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal;}.vet_billPaymentStatus span{text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 700; line-height: 130%;}.vet_billPaymentStatus .vet_billPaymentStatus_paid{color: #03A000;}.vet_billPaymentStatus .vet_billPaymentStatus_unpaid{color: #F15848;}.vet_billPaymentStatus .vet_billPaymentStatus_partiallyPaid{color: #FFC300;}.vet_billDownload_container{margin-block: auto;}.vet_billDownload{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; padding: 5px 40px; border-radius: 35px; border: 1px solid #323C5A; background:#FFF;}.vet_billDownload:hover{border: 1px solid #FFF; background: #F15848; color: #FFF;}.vet_billLineTableContainer{margin-top: 30px;}table.vet_billLineTable{width: 100%; border-collapse: separate; border-radius: 5px 5px 5px 5px; background: #FFF; border-spacing: 0;}table.vet_billLineTable thead tr{border-top: 1px solid #F15848; border-left: 1px solid #F15848; border-radius: 5px; border-collapse: separate ; border-spacing: 0;}table.vet_billLineTable thead tr > th{color: #FFF; text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: 130%; padding: 10px 12px; min-width: 156.9px; width: 100%; background: #F15848; border-top: 1px solid #F15848; border-left: 1px solid #F15848;}table.vet_billLineTable thead tr > th:first-child{border-top-left-radius:5px;}table.vet_billLineTable thead tr > th:last-child{border-top-right-radius:5px;}table.vet_billLineTable td{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: 130%; padding-block: 14px ; border-bottom: 1px solid rgba(50, 60, 90, 0.20); border-top: 1px solid rgba(50, 60, 90, 0.20);}table.vet_billLineTable td:first-child{border-left: 1px solid rgba(50, 60, 90, 0.20);}table.vet_billLineTable td:last-child{border-right: 1px solid rgba(50, 60, 90, 0.20);}table.vet_billLineTable td:nth-child(6){color: #03A000; font-weight: 700;}.vet_billHistory_container{border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10); padding: 15px 30px 30px 30px; margin-top: 20px;}table.vet_billHistoryTable thead{border-top: 1px solid #EBEBEF; background: #EBEBEF;}table.vet_billHistoryTable thead tr > th{color: #323C5A; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 700; line-height: 130%; padding: 10px 12px; text-align: center; min-width: 157.2px; width: 100%;}table.vet_billHistoryTable{width: 100%; background-color: #FFFFFF; border-collapse: separate; border-spacing: 0; border-width: 1px; border-color: #EBEBEF; border-style: solid; color: #323C5A; border-radius: 5px;}table.vet_billHistoryTable td{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; padding-block: 14px ;}table.vet_billHistoryTable tr td:last-child{font-weight: 700;}table.vet_billHistoryTable thead{background-color: #EBEBEF;}table.vet_billHistoryTable tr:nth-child(odd) td{border-top: 1px solid rgba(50, 60, 90, 0.06); background: #FFF;}table.vet_billHistoryTable tr:nth-child(even) td{background: #F3F3F5;}.vet_billHistoryBlank_txt{color: #8B909F; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal;}.vet_billHistoryBlank_container{margin: auto;}.vet_billHistoryBlank{text-align: center; margin-bottom: 58px;}.vet_billHistoryBlank_img{margin-bottom: 21px;}.vet_billHistory_heading_container h1{color: #323C5A; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal;}@media(max-width:992px){.vet_headingContainer h1{font-size: 30px;}.vet_billNumber{font-size: 20px;}.vet_billPaymentStatus{font-size: 16px;}.vet_billPaymentStatus span{font-size: 14px;}.vet_billDownload{white-space: nowrap; padding: 5px 20px; font-size: 14px;}.vet_billHistory_heading_container h1{font-size: 20px;}}

/* /pawpots_vet_portal/static/src/css/vet_contact.css defined in bundle 'web.assets_frontend' */
.vet_contact_details_container{margin-top: 20px; padding: 20px 18px 24px 18px; border-radius: 5px; background: #FFF; box-shadow: 0px 4px 10px 0px rgba(50, 60, 90, 0.10);}.vet_contact_box_title span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 26px; font-style: normal; font-weight: 400; line-height: normal; display: block;}.vet_contact_boxes{margin-top: 26px;}.vet_contact_box{display: flex; padding: 14px 30px 15px 30px; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: #FFF; max-width: 640px; margin-right: auto; margin-left: auto; margin-bottom: 14px; align-items: center;}.vet_contact_box_icon{margin-right: 19px;}.vet_contact_box_title span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 500; line-height: normal;}.vet_contact_box_title p{color: #C6C6C6; font-family: GT Walsheim Pro; font-size: 12px; font-style: normal; font-weight: 400; line-height: normal; margin-top: 2px; margin-bottom: 0;}.vet_contact_box_link{margin-left: auto; margin-right: 0;}.vet_contact_box_link a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-decoration-line: underline;}.vet_contact_box:last-child{margin-bottom: 0;}@media(max-width:992px){.vet_contact_box{display: block; text-align: center;}.vet_contact_box_icon{margin-right: 0; margin-bottom: 10px;}.vet_contact_details_container{margin-right: 15px; margin-left: 15px;}.vet_Heading_container h1{font-size: 25px;}.vet_contact_box_link img{margin-top: 15px;}}

/* /pawpots_vet_portal/static/src/css/vet_profile.css defined in bundle 'web.assets_frontend' */
.vet_profile_email_pass_name{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: #FFF;}.vet_profile_containt_section{padding: 31px 30px; display: flex;}.vet_profile_separator{border-bottom: 0.5px solid rgba(50, 60, 90, 0.25);}.vet_profile_containt_section span{color: rgba(50, 60, 90, 0.90); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal; min-width: 70px; margin-right: 80px;}.vet_profile_containt_section p{color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 0;}.vet_profile_containt_section a{color: #2675A6; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-right: 0; margin-left: auto;}.vet_profile_clinic_info_title{color: #323C5A; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; display: block; margin-bottom: 20px;}.vet_profile_clinic_list{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 85px; grid-row-gap: 30px;}.vet_profile_clinic_list_box{max-width: 430px; width: 100%; border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: #FFF; padding: 20px 30px; position: relative;}.list_box_title{color: rgba(50, 60, 90, 0.90); font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal; display: block;}.vet_profile_address_section{color: rgba(50, 60, 90, 0.70); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: 20px; margin-top: 5.54px; max-width: calc(100% - 20px);}.vet_clinic_arrow{position: absolute; right: 40px; bottom: calc(50% - 10px);}.vet_inputs_flex_box{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 10.14px; grid-row-gap: 9px;}.vet_inputs_flex_box .vet_input_box{max-width: 430px;}@media(max-width:992px){.vet_profile_containt_section{padding: 21px 20px; align-items: center;}.vet_profile_containt_section span{margin-right: 10px;}.vet_profile_containt_section p{word-break: break-all; margin-right: 10px;}}.vet_customer_master_container .v3_autoship_bottom_section.v3_not_autoship_present_box{margin-top: 40px;}.vet_customer_master_container .v3_all_details_pages{padding: 30px 0; padding-bottom: 30px;}

/* /pawpots_vet_portal/static/src/css/vet_our_vets.css defined in bundle 'web.assets_frontend' */
.add_data_a_tag{display: block; text-align: right;}.add_data_a_tag a{color: #2675A6; text-align: right; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal;}.vet_vet_names_container{margin-top: 5px;}.vet_vet_names_th{display: block; padding: 10px 12px; background: #85ACC5;; border-radius: 5px 5px 0px 0px;}.vet_vet_names_th span{color: #FFF; font-family: GT Walsheim Pro; font-size: 18px; font-style: normal; font-weight: 700; line-height: 130%;}.vet_vet_names_tr_container{border-left: 1px solid #F6F6F6; border-right: 1px solid #F6F6F6; border-bottom: 1px solid #F6F6F6; background: #FFF; border-radius: 0px 0px 5px 5px;}.vet_vet_names_tr{padding: 10px 14.5px; min-height: 50px; display: flex; align-items: center;}.vet_vet_names_tr span{color: #323C5A; font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; line-height: 130%;}.vet_vet_names_tr a{margin-right: 0; margin-left: auto; line-height: 0;}.vet_vet_names_tr:nth-child(even){background: #F6F6F6;}#vet_add_vet_data_modal .vet_portal_modal_input:last-child{margin-right: 0; margin-left: 20px;}#vet_add_vet_data_modal .input-data{width: 470px;}#error-vet-set span{color: rgba(241, 88, 72, 1); font-family: GT Walsheim Pro; font-size: 16px; font-style: normal; font-weight: 400; margin-left: 5px;}.vet_portal_customer_list{cursor: pointer;}@media(max-width:992px){#vet_add_vet_data_modal .input-data{width: 100%;}#vet_add_vet_data_modal .vet_portal_modal_input:last-child{margin-left: 0;}.delete_vet_id{padding: 10px 15px;}}

/* /pawpots_vet_portal/static/src/css/vet_customers.css defined in bundle 'web.assets_frontend' */
.vet_customer_switch_tag{padding-top: 18px; padding-bottom: 12px; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);}.vet_customer_switcher_box{display: flex; flex-wrap: wrap; justify-content: center; grid-gap: 40px; grid-row-gap: 0;}.vet_customer_switcher_box a{color: var(--dark-blue, #323C5A); font-family: GT Walsheim Pro; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; padding: 7px 10px;}.vet_customer_switcher_box a.active_switch{border-radius: 5px; background: #2675A6; color: #FFF;}.vet_customer_profile{max-width: 890px; width: 100%; margin-top: 30px;}.vet_customer_profile .span_title{color: #323C5A; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; display: block; margin-bottom: 20px;}.vet_customer_profile .vet_profile_containt_section span{min-width: 106px; margin-right: 44px;}.vet_customer_responsible_vet{max-width: 448px; width: 100%; margin-top: 30px;}.vet_customer_responsible_vet .span_title{color: #323C5A; font-family: GT Walsheim Pro; font-size: 30px; font-style: normal; font-weight: 400; line-height: normal; display: block; margin-bottom: 20px;}.vet_portal_pets_list{display: flex; flex-wrap: wrap; justify-content: left; grid-gap: 30px; margin-top: 30px;}.vet_portal_pet_box{border-radius: 5px; border: 0.5px solid rgba(50, 60, 90, 0.25); background: #FFF; max-width: 170px; min-height: 204px; flex-shrink: 0; width: 100%; padding: 0;}.vet_portal_pet_box_img{padding: 30px 35px 0 35px;}.vet_portal_pet_box_img img{width: 100px; height: 100px; object-fit: cover; border-radius: 50%; display: block; margin-left: auto; margin-right: auto;}.vet_portal_pet_box_title{margin-top: 15px; padding: 0 35px 30px 35px; text-align: center;}.vet_portal_pet_box_title span{color: #323C5A; text-align: center; font-family: GT Walsheim Pro; font-size: 25px; font-style: normal; font-weight: 700; line-height: normal; word-break: break-all;}.vet_portal_customer_order.v3_all_order_boxs{max-width: 890px; margin-right: auto; margin-left: auto;}.vet_portal_customer_order.v3_all_order_boxs .v3_order_first{color: #323C5A; font-family: GT Walsheim Pro; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal;}.vet_customer_master_container .pagination{display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 0; list-style: none; border-radius: 0.25rem; justify-content: center; margin-top: 30px !important;}@media(min-width:992px){.vet_customer_master_container .v3_pet_row .col-lg-3{max-width: 315px; min-width: 315px;}.vet_customer_master_container .v3_pet_row .col-lg-7{max-width: 805px; min-width: 805px; padding: 0;}}@media(max-width:992px){.vet_customer_switcher_box{grid-row-gap: 5px;}.vet_customer_switcher_box a{font-size: 18px; padding: 7px 10px; min-width: 90px; text-align: center;}.vet_customer_profile .span_title,.vet_customer_responsible_vet .span_title{font-size: 25px;}.vet_customer_profile{width: auto; margin-right: 15px; margin-left: 15px;}.vet_customer_responsible_vet{width: auto; margin-top: 30px; margin-right: 15px; margin-left: 15px;}.vet_portal_pet_box_img{padding: 15px 20px 0 15px;}.vet_portal_pet_box_title{padding: 0 20px 15px 20px;}.vet_portal_pets_list{display: flex; flex-wrap: wrap; justify-content: center; grid-gap: 15px; margin-top: 15px;}.vet_portal_pet_box_img img{width: 80px; height: 80px;}.vet_portal_pet_box_title span{font-size: 20px;}.vet_portal_pet_box{max-width: 140px; min-height: auto; width: 100%; padding: 0;}.v3_order_second{text-align: right;}.vet_customer_master_container .v3_final_price.v3_res_total_price{margin-bottom: 15px;}}

/* /website/static/src/scss/user_custom_rules.scss defined in bundle 'web.assets_frontend' */
