@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i,700,700i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,700&display=swap");

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

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

/* /web/static/src/scss/bs_mixins_overrides.scss defined in bundle 'website.assets_editor' */
 

/* /web/static/src/scss/utils.scss defined in bundle 'website.assets_editor' */
 

/* /droggol_theme_common/static/src/scss/mixins.scss defined in bundle 'website.assets_editor' */
 

/* /theme_prime/static/src/scss/mixins.scss defined in bundle 'website.assets_editor' */
 

/* /theme_prime/static/src/scss/options/buttons/_btn_mixins.scss defined in bundle 'website.assets_editor' */
 

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

/* /web_enterprise/static/src/scss/primary_variables.scss defined in bundle 'website.assets_editor' */
 

/* /web_editor/static/src/scss/web_editor.variables.scss defined in bundle 'website.assets_editor' */
 

/* /mail/static/src/scss/variables.scss defined in bundle 'website.assets_editor' */
 

/* /portal/static/src/scss/primary_variables.scss defined in bundle 'website.assets_editor' */
 

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

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

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

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

/* /theme_prime/static/src/scss/primary_variables.scss defined in bundle 'website.assets_editor' */
 

/* /website_sale/static/src/scss/primary_variables.scss defined in bundle 'website.assets_editor' */
 

/* /account/static/src/scss/variables.scss defined in bundle 'website.assets_editor' */
 

/* /hr_org_chart/static/src/scss/variables.scss defined in bundle 'website.assets_editor' */
 

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

/* /web_editor/static/src/scss/secondary_variables.scss defined in bundle 'website.assets_editor' */
 

/* /web_enterprise/static/src/scss/secondary_variables.scss defined in bundle 'website.assets_editor' */
 

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

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

/* /website/static/src/scss/website.editor.ui.scss defined in bundle 'website.assets_editor' */
      .modal.o_theme_customize_modal .modal-dialog{position: absolute; top: 0; left: auto; bottom: auto; right: 2%; width: 96%; max-width: 550px;}.modal.o_theme_customize_modal .modal-header{background-color: #875A7B; color: white; border-radius: 0;}.modal.o_theme_customize_modal .modal-header *{color: inherit;}.modal.o_theme_customize_modal .close:hover, .modal.o_theme_customize_modal .close:focus{color: white;}.modal.o_theme_customize_modal .nav{padding: 0;}.modal.o_theme_customize_modal .nav .nav-item{background-color: #f8f9fa;}.modal.o_theme_customize_modal .nav .nav-item .nav-link{color: #666666;}.modal.o_theme_customize_modal .nav .nav-item .nav-link.active{font-weight: bold; background-color: white; border: 1px solid #d9d7d7; border-left: 1px solid #333333;}.modal.o_theme_customize_modal .nav .nav-item .nav-link:hover, .modal.o_theme_customize_modal .nav .nav-item .nav-link:focus{text-decoration: none;}.modal.o_theme_customize_modal .dropdown-menu{position: static !important; transform: none !important; min-width: 100%;}.modal.o_theme_customize_modal .o_theme_customize_option{position: relative; width: 100%;}.modal.o_theme_customize_modal .o_theme_customize_option > img{width: 100%;}.modal.o_theme_customize_modal .o_theme_customize_option > img + label{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: auto; background: transparent !important;}.modal.o_theme_customize_modal .o_theme_customize_option label{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 24px; margin: 0; padding: 8px; text-align: center; font-size: 14px; line-height: 1; cursor: pointer;}.modal.o_theme_customize_modal .o_theme_customize_option label:hover::after{content: ""; pointer-events: none; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0, 32, 64, 0.03);}.modal.o_theme_customize_modal .o_theme_customize_option label.o_switch{-webkit-box-pack: start; justify-content: flex-start;}.modal.o_theme_customize_modal .o_theme_customize_option:not(.dropdown-item) label{border: 2px solid transparent; background-color: #f8f9fa;}.modal.o_theme_customize_modal .o_theme_customize_option:not(.dropdown-item) label.checked{border-color: #875A7B; color: #875A7B;}.modal.o_theme_customize_modal .o_theme_customize_option.o_theme_customize_with_widget label{-webkit-box-pack: start; justify-content: flex-start; text-align: left;}.modal.o_theme_customize_modal .o_theme_customize_option.o_theme_customize_with_widget label.checked{border-color: transparent; color: inherit;}.modal.o_theme_customize_modal .o_theme_customize_color{position: relative; width: 30px; height: 20px; margin-left: auto; border: 1px solid black;}.modal.o_theme_customize_modal .o_theme_customize_color::before, .modal.o_theme_customize_modal .o_theme_customize_color::after{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0;}.modal.o_theme_customize_modal .o_theme_customize_color::before{background-image: url("/web_editor/static/src/img/transparent.png");}.modal.o_theme_customize_modal .o_theme_customize_color::after{background-color: inherit;}.modal.o_theme_customize_modal .o_theme_customize_input{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; text-align: right;}.modal.o_theme_customize_modal .o_theme_customize_input .fa-edit{visibility: hidden; color: #00A09D;}.modal.o_theme_customize_modal .o_theme_customize_option:hover .o_theme_customize_input .fa-edit{visibility: visible;}.modal.o_theme_customize_modal .o_theme_customize_active_input{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: auto; padding: 3px;}.modal.o_theme_customize_modal .o_theme_customize_active_input > *{height: 100% !important;}.modal.o_theme_customize_modal .o_theme_customize_active_input > *.form-control{background: white !important;}.modal.o_theme_customize_modal .o_theme_customize_active_input > *.form-control, .modal.o_theme_customize_modal .o_theme_customize_active_input > * .btn{padding: 2px 8px !important; text-align: right !important; font-size: 0.875rem !important;}.modal.o_theme_customize_modal .o_theme_customize_option_input{position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;}.modal.o_theme_customize_modal .o_theme_customize_option_list{box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);}.modal.o_theme_customize_modal .o_theme_customize_dropdown_btn{background-color: #f8f9fa;}.modal.o_theme_customize_modal .o_theme_customize_option_font_1{font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Odoo Unicode Support Noto", "Noto Color Emoji";}.modal.o_theme_customize_modal .o_theme_customize_option_font_1.o_theme_customize_option > label > span::before, .modal.o_theme_customize_modal .o_theme_customize_option_font_1.dropdown-toggle::before{content: "Bootstrap";}.modal.o_theme_customize_modal .o_theme_customize_option_font_2{font-family: "Open Sans", "Odoo Unicode Support Noto", sans-serif;}.modal.o_theme_customize_modal .o_theme_customize_option_font_2.o_theme_customize_option > label > span::before, .modal.o_theme_customize_modal .o_theme_customize_option_font_2.dropdown-toggle::before{content: "Open Sans";}.modal.o_theme_customize_modal .o_theme_customize_option_font_3{font-family: "Rubik", "Odoo Unicode Support Noto", sans-serif;}.modal.o_theme_customize_modal .o_theme_customize_option_font_3.o_theme_customize_option > label > span::before, .modal.o_theme_customize_modal .o_theme_customize_option_font_3.dropdown-toggle::before{content: "Rubik";}.modal.o_theme_customize_modal .o_theme_customize_option_font_4{font-family: "Poppins", "Odoo Unicode Support Noto", sans-serif;}.modal.o_theme_customize_modal .o_theme_customize_option_font_4.o_theme_customize_option > label > span::before, .modal.o_theme_customize_modal .o_theme_customize_option_font_4.dropdown-toggle::before{content: "Poppins";}.modal.o_theme_customize_modal .o_theme_customize_option_font_5{font-family: "Roboto", "Odoo Unicode Support Noto", sans-serif;}.modal.o_theme_customize_modal .o_theme_customize_option_font_5.o_theme_customize_option > label > span::before, .modal.o_theme_customize_modal .o_theme_customize_option_font_5.dropdown-toggle::before{content: "Roboto";}.modal.o_theme_customize_modal .o_theme_customize_option_font_6{font-family: "Oswald", "Odoo Unicode Support Noto", sans-serif;}.modal.o_theme_customize_modal .o_theme_customize_option_font_6.o_theme_customize_option > label > span::before, .modal.o_theme_customize_modal .o_theme_customize_option_font_6.dropdown-toggle::before{content: "Oswald";}.modal.o_theme_customize_modal .o_theme_customize_delete_google_font{position: absolute; top: 1px; left: auto; bottom: 1px; right: 1px; padding: 0 8px !important;}.o_homepage_editor_welcome_message{padding-top: 128px; padding-bottom: 128px; font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}.o_homepage_editor_welcome_message .o_tooltip_container{transition: opacity 1s linear;}.o_homepage_editor_welcome_message .o_tooltip_container > .o_tooltip{position: absolute; top: auto; left: auto; bottom: auto; right: auto; position: relative; display: inline-block; margin: 0 8px; opacity: 1; z-index: auto;}.o_switch{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; font-weight: normal; cursor: pointer;}.o_switch > input{display: none;}.o_switch > input + span{background-color: #F7F7F7; box-shadow: inset 0 0 0px 1px #dedddd; border-radius: 100rem; height: 2ex; width: 3.6ex; margin-right: 0.5em; display: inline-block; transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);}.o_switch > input + span:after{content: ""; background: #F7F7F7; display: block; width: 1.8ex; height: 1.8ex; margin-top: 0.1ex; margin-left: 0.1ex; border-radius: 100rem; transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1); box-shadow: 0 1px 1px #9e9e9e, inset 0 0 0 1px white;}.o_switch > input:checked + span{box-shadow: none; background: #40ad67;}.o_switch > input:checked + span:after{margin-left: 1.7ex;}.o_switch.o_switch_danger > input:not(:checked) + span{box-shadow: none; background: #e6586c;}

/* /website_animate/static/src/scss/o_animate_editor.scss defined in bundle 'website.assets_editor' */
 .o_we_customize_panel .o_anim_li > a > i{color: orange !important;}.o_we_customize_panel span.timeline{display: block; width: 100%; height: 5px; margin-bottom: 5px; position: relative; background-color: #F7F7F7; border-bottom: 1px solid #EAEAEA;}.o_we_customize_panel span.timeline > span{float: left; display: inline-block; position: relative; height: 5px;}.o_we_customize_panel span.timeline span[simulate="duration"]{position: absolute; float: left; left: 0; height: 100%; background: #21b799; width: 0%; animation-name: o_animate_timeline_duration; animation-timing-function: linear; animation-fill-mode: forwards;}.o_we_customize_panel span.timeline span[simulate="delay"]{position: absolute; float: left; left: 0; height: 100%; background: #A4498C; width: 0%; animation-name: o_animate_timeline_delay; animation-timing-function: linear; animation-fill-mode: forwards;}

/* /droggol_theme_common/static/src/scss/dialogs/snippet_configurator_dialog.scss defined in bundle 'website.assets_editor' */
 .d-snippet-config-dialog{min-height: 350px;}.d-snippet-config-dialog .nav-item .nav-link{position: relative;}.d-snippet-config-dialog .nav-item .nav-link.active:before{content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: auto; width: 4px; background: #5c77fc;}.d-snippet-config-dialog .tab-content .tab-pane{min-height: 350px;}.d_sortable_block .d_drag_placeholder{outline: 1px dashed #eeebeb; height: 50px;}.d_sortable_block .d_category_item > .row, .d_sortable_block .d_list_item, .d_sortable_block .d_collection_item{position: relative;}.d_sortable_block .d_category_item > .row .d_sortable_item_handel, .d_sortable_block .d_list_item .d_sortable_item_handel, .d_sortable_block .d_collection_item .d_sortable_item_handel{position: absolute; top: 0px; left: 0px; bottom: auto; right: auto; cursor: ns-resize; height: 100%; width: 2%; z-index: 1; background: rgba(238, 235, 235, 0.1); border-top-right-radius: 20px; border-bottom-right-radius: 20px;}.d_sortable_block .d_category_item > .row .d_sortable_item_handel .fa-ellipsis-v, .d_sortable_block .d_list_item .d_sortable_item_handel .fa-ellipsis-v, .d_sortable_block .d_collection_item .d_sortable_item_handel .fa-ellipsis-v{margin-left: 1px;}.d_sortable_block .d_category_item > .row .d_remove_item, .d_sortable_block .d_list_item .d_remove_item, .d_sortable_block .d_collection_item .d_remove_item{padding: 4px 1px 4px 0px; cursor: pointer; position: absolute; top: 0; left: auto; bottom: auto; right: 0; font-size: 0.6rem; width: 1.25rem; height: 1.25rem; margin: -0.6rem -0.6rem 0 0; opacity: 1; background-color: #fff; z-index: 1; border-radius: 0.875rem; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); transition-duration: 0.3s; transition-property: transform;}.d_sortable_block .d_category_item > .row .d_remove_item:hover, .d_sortable_block .d_list_item .d_remove_item:hover, .d_sortable_block .d_collection_item .d_remove_item:hover{transform: scale(1.3);}

/* /droggol_theme_common/static/src/scss/we_sale_snippets/droggol_editor_common.scss defined in bundle 'website.assets_editor' */
 .editor_enable .droggol_product_snippet:empty{padding: 4rem; border: 2px dashed #ccc; margin: 20px; text-align: center;}.editor_enable .droggol_product_snippet:empty:before{content: attr(data-empty-message); display: block; font-size: 20px;}.editor_enable .droggol_product_snippet:empty:after{content: attr(data-sub-message); display: block; font-size: 15px;}.droggol_technical_modal{z-index: 1050 !important;}.droggol_technical_modal .modal-footer{flex-direction: row-reverse;}.droggol_technical_modal .modal-footer .btn{margin-left: 3px; margin-right: 3px;}.d-select2-dropdown .select2-highlighted{padding: 0px; background: #f1f3fb;}

/* /droggol_theme_common/static/src/scss/dialogs/gradiant_dialog.scss defined in bundle 'website.assets_editor' */
 .d_gradiant_dialog_container .drg-gradient-selector{height: 40px; border: 2px solid #1F2667; border-radius: 5px; box-shadow: 0px 0px 0px 2px #fff inset; margin: 33px 0px;}.d_gradiant_dialog_container .drg-gradient-selector .drg-gradient-dot .drg-gradient-dot-visual{position: absolute; top: -15%; left: auto; bottom: auto; right: auto; box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 2px #fff inset, 0 1px 2px rgba(0, 0, 0, 0.5); border-radius: 5px; height: 130%; width: 13px; background: #111; border: 2px solid #1F2667; cursor: ew-resize;}.d_gradiant_dialog_container .drg-gradient-selector .drg-gradient-dot .drg-gradient-dot-visual::after{content: ''; background-color: white;}.d_gradiant_dialog_container .drg-gradient-selector .drg-gradient-dot .drg-gradient-dot-edit, .d_gradiant_dialog_container .drg-gradient-selector .drg-gradient-dot .drg-gradient-dot-delete{width: 20px; font-size: 11px; height: 23px; background: #fff; padding: 6px; border-radius: 10px; box-shadow: 1px 0px 3px 0px #333;}.d_gradiant_dialog_container .drg-gradient-selector .drg-gradient-dot .drg-gradient-dot-edit{position: absolute; top: -30px; left: -4px; bottom: auto; right: auto;}.d_gradiant_dialog_container .drg-gradient-selector .drg-gradient-dot .drg-gradient-dot-delete{position: absolute; top: auto; left: -4px; bottom: -30px; right: auto;}.d_gradiant_dialog_container .drgl-gradiant-image-preview{height: 400px; background-size: cover; border-radius: 5px; box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.4);}.d_gradiant_dialog_container .drg-inbuilt-gradient{height: 40px; width: 65px; margin-right: 11px; display: inline-block; box-shadow: 0px 0px 3px 0px rgba(51, 51, 51, 0.53);}

/* /droggol_theme_common/static/src/scss/widgets/products_widget.scss defined in bundle 'website.assets_editor' */
 .d_products_widget .d_selection_type_btn_wrapper .d_selection_type_btn{background: #f1f1f1; padding-top: calc(0.5rem + 2px) !important;}.d_products_widget .d_selection_type_btn_wrapper .d_selection_type_btn .fa{display: none;}.d_products_widget .d_selection_type_btn_wrapper .d_selection_type_btn:focus, .d_products_widget .d_selection_type_btn_wrapper .d_selection_type_btn.focus{box-shadow: none;}.d_products_widget .d_selection_type_btn_wrapper .d_selection_type_btn.active{color: #eeebeb; border-top: 3px solid #eeebeb !important; padding-top: 0.5rem !important; background: white; border-bottom: 1px solid #fff !important;}.d_products_widget .d_selection_type_btn_wrapper .d_selection_type_btn.active .fa{display: inline-block;}.d_products_widget:not(.d_products_no_swicher)::after{content: ' '; position: absolute; border-bottom: 1px solid #dee2e6; width: 100%; z-index: -5; top: 57px; left: 0px;}.d_products_widget .d_drag_placeholder{outline: 1px dashed #4183C4;}.d_products_widget .d_list_item > .row{height: 80px; position: relative;}.d_products_widget .d_list_item > .row .d_thumb_img{height: 78px; object-fit: contain;}.d_products_widget .d_list_item > .row .d_remove_product{position: absolute; top: 5px; left: auto; bottom: auto; right: 5px; cursor: pointer;}.d_products_widget .d_list_item > .row .d_unpublished_label{position: absolute; top: auto; left: auto; bottom: 5px; right: 10px;}

/* /droggol_theme_common/static/src/scss/widgets/ui_configurator_widget.scss defined in bundle 'website.assets_editor' */
 .d_ui_configurator_widget .d_configurator_btn{display: inline-block; position: relative; cursor: pointer; margin-left: 8px; margin-top: 15px; background-color: #f1f3fb; width: 80px; height: 85px; border-radius: 2px; border-top: 3px solid transparent;}.d_ui_configurator_widget .d_configurator_btn.d_active{border-top: 3px solid #eeebeb; box-shadow: 11px 3px 4px white, -13px 3px 4px white, 0 -8px 16px rgba(238, 235, 235, 0.2);}.d_ui_configurator_widget .d_configurator_btn.d_active .d-btn-label{color: #eeebeb; font-size: 11px;}.d_ui_configurator_widget .d_configurator_btn.d_active .d-btn-icon .fa, .d_ui_configurator_widget .d_configurator_btn.d_active .d-btn-icon .lnr{color: #eeebeb;}.d_ui_configurator_widget .d_configurator_btn .d-btn-label{color: #b8c1d1; font-size: 11px;}.d_ui_configurator_widget .d_configurator_btn .d-btn-icon .fa, .d_ui_configurator_widget .d_configurator_btn .d-btn-icon .lnr{color: #b8c1d1;}.d_ui_configurator_widget .d_configurator_btn.d_disabled{opacity: 0.7;}.d_ui_configurator_widget .d_configurator_btn.d_disabled .d-disabled-warning{position: absolute; top: auto; left: 33px; bottom: 2px; right: auto;}.d_ui_configurator_widget .d-range-slider .d-range-slider-indicator-wrapper{margin-top: -10px;}.d_ui_configurator_widget .d-range-slider .d-range-slider-indicator-wrapper .d-range-slider-indicator span, .d_ui_configurator_widget .d-range-slider .d-range-slider-indicator-wrapper .d-range-slider-indicator small{width: 10px; color: #b8c1d1;}.d_ui_configurator_widget .d-snippet-preview{padding: 19px; background-color: #f1f3fb;}.d_ui_configurator_widget .d-snippet-preview .card{background-color: white; padding: 0; border: none;}.d_ui_configurator_widget .d-snippet-preview .card .d-product-img{max-height: 365px; width: 100%; object-fit: cover;}

/* /droggol_theme_common/static/src/scss/widgets/domain_builder_widget.scss defined in bundle 'website.assets_editor' */
 .drg_domain_builder{min-height: 250px;}.drg_domain_builder .pill_container{border-radius: 0.25rem; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;}.drg_domain_builder .pill_container .badge{position: relative; overflow: hidden;}.drg_domain_builder .pill_container .badge .pill_remove{background: rgba(0, 0, 0, 0.1); position: absolute; padding: 6px 4px; right: 0px; top: 0; bottom: 0;}.drg_domain_builder .pill_container .badge .pill_remove:hover{background: rgba(0, 0, 0, 0.3); cursor: pointer;}.drg_domain_builder .pill_container .db_input_value{flex: 1 0 60px; width: 60px;}.drg_domain_builder .pill_container .db_input_value:focus{outline: none;}.ui-autocomplete .ui-menu-item > a.ui-state-active{background-color: #eeebeb; border-color: #eeebeb; color: #fff;}.ui-autocomplete .ui-menu-item > .ui-menu-item-wrapper{display: block;}

/* /droggol_theme_common/static/src/scss/widgets/category_widget.scss defined in bundle 'website.assets_editor' */
 .d_category_widget .d_category_item .d_remove_category{padding: 4px 1px 4px 0px; cursor: pointer; position: absolute; top: 0; left: auto; bottom: auto; right: 0; font-size: 0.6rem; width: 1.25rem; height: 1.25rem; margin: -0.6rem -0.6rem 0 0; opacity: 1; background-color: #fff; z-index: 1; border-radius: 0.875rem; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); transition-duration: 0.3s; transition-property: transform;}.d_category_widget .d_category_item .d_remove_category:hover{transform: scale(1.3);}.d_category_widget .d_category_item .d_products_card{box-shadow: 0 5px 10px -6px rgba(0, 0, 0, 0.1);}