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

/* /web_editor/static/lib/cropperjs/cropper.css defined in bundle 'web_editor.assets_wysiwyg' */
 .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{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;}

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

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

/* /web/static/src/scss/bs_mixins_overrides.scss defined in bundle 'web_editor.assets_wysiwyg' */
 

/* /web/static/src/scss/utils.scss defined in bundle 'web_editor.assets_wysiwyg' */
 

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

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

/* /mail/static/src/scss/variables.scss defined in bundle 'web_editor.assets_wysiwyg' */
 

/* /portal/static/src/scss/primary_variables.scss defined in bundle 'web_editor.assets_wysiwyg' */
 

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

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

/* /website/static/src/scss/options/colors/user_color_palette.scss defined in bundle 'web_editor.assets_wysiwyg' */
 

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

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

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

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

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

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

/* /web_editor/static/src/scss/wysiwyg.scss defined in bundle 'web_editor.assets_wysiwyg' */
 :root{--o-we-toolbar-height: 32px; --o-we-bg-color: #F7F7F7; --o-we-bg-color-dark: #a7a7a7; --o-we-color: #212629; --o-we-color-accent: #212629; --o-we-dropdown-bg-color: #FFFFFF; --o-we-dropdown-color: inherit; --o-we-snippets-bg-color: #F7F7F7; --o-we-snippets-color: #212629;}.note-popover .popover{max-width: 350px; left: 50% !important; transform: translate(-50%, 0);}.note-popover .popover .popover-body{white-space: normal;}.editor_enable{padding-top: var(--o-we-toolbar-height) !important;}.editor_enable .note-popover .popover .popover-body{height: var(--o-we-toolbar-height);}.editor_enable .note-popover .popover{transform: none;}#web_editor-top-edit{position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed; z-index: 1036; height: var(--o-we-toolbar-height); background-color: var(--o-we-bg-color);}#web_editor-top-edit .note-popover .popover{top: 0 !important; left: 0 !important; right: 0 !important; border: none !important; max-width: none;}.wysiwyg_iframe, .note-editor{border: 1px solid rgba(0, 0, 0, 0.125); margin: 0; padding: 0;}.note-popover .popover{z-index: 1035;}.note-popover .popover .popover-body, .panel-heading.note-toolbar{padding-bottom: 0; border-bottom: 1px solid rgba(0, 0, 0, 0.125); background-color: var(--o-we-bg-color); font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;}.note-popover .popover .popover-body .btn-group, .note-popover .popover .popover-body .btn, .panel-heading.note-toolbar .btn-group, .panel-heading.note-toolbar .btn{width: auto !important; height: 100% !important; margin-top: 0; margin-bottom: 0; background: transparent; border: none; border-radius: 0;}.note-popover .popover .popover-body .btn-secondary, .panel-heading.note-toolbar .btn-secondary{color: inherit;}.note-popover .popover .popover-body .btn, .panel-heading.note-toolbar .btn{padding: 0.5em 0.75em !important; border-left: 1px solid transparent; border-right: 1px solid transparent; color: var(--o-we-color); font-size: 13px !important;}.note-popover .popover .popover-body .btn.active, .panel-heading.note-toolbar .btn.active{background-color: var(--o-we-bg-color-dark); color: var(--o-we-color-accent);}.note-popover .popover .popover-body .btn:hover, .panel-heading.note-toolbar .btn:hover{color: var(--o-we-color-accent);}.note-popover .popover .popover-body .btn-group.show::after, .panel-heading.note-toolbar .btn-group.show::after{content: ''; position: absolute; top: 100%; left: 1px; bottom: auto; right: 1px; height: 1px; background-color: var(--o-we-dropdown-bg-color);}.note-popover .popover .popover-body .btn:focus, .note-popover .popover .popover-body .btn:active, .note-popover .popover .popover-body .btn:focus:active, .note-popover .popover .popover-body .btn-group.show > .btn, .note-popover .popover .popover-body .panel-heading.note-toolbar .btn-group.show > .btn, .panel-heading.note-toolbar .note-popover .popover .popover-body .btn:focus, .note-popover .popover .popover-body .panel-heading.note-toolbar .btn:focus, .panel-heading.note-toolbar .note-popover .popover .popover-body .btn:active, .note-popover .popover .popover-body .panel-heading.note-toolbar .btn:active, .panel-heading.note-toolbar .btn:focus, .panel-heading.note-toolbar .btn:active, .panel-heading.note-toolbar .btn:focus:active, .panel-heading.note-toolbar .note-popover .popover .popover-body .btn-group.show > .btn, .note-popover .popover .popover-body .panel-heading.note-toolbar .btn-group.show > .btn, .panel-heading.note-toolbar .btn-group.show > .btn{border-left-color: rgba(0, 0, 0, 0.125); border-right-color: rgba(0, 0, 0, 0.125); background: var(--o-we-dropdown-bg-color); box-shadow: none !important; outline: none !important;}.note-popover .popover .popover-body .dropdown-menu, .panel-heading.note-toolbar .dropdown-menu{margin-top: 0; border: 1px solid rgba(0, 0, 0, 0.125); border-top-color: transparent; border-radius: 0; background-color: var(--o-we-dropdown-bg-color); color: var(--o-we-dropdown-color); box-shadow: none;}.note-popover .popover .popover-body .dropdown-menu.show, .panel-heading.note-toolbar .dropdown-menu.show{min-width: 0;}.note-popover .popover .popover-body .dropdown-item, .panel-heading.note-toolbar .dropdown-item{display: block; max-width: none; overflow: visible; color: var(--o-we-color);}.note-popover .popover .popover-body .dropdown-item:hover, .panel-heading.note-toolbar .dropdown-item:hover{background-color: var(--o-we-bg-color) !important; color: var(--o-we-color-accent) !important;}.note-popover .popover .popover-body .dropdown-item:hover > *, .panel-heading.note-toolbar .dropdown-item:hover > *{color: inherit !important;}.note-popover .popover .popover-body .o_image_alt, .panel-heading.note-toolbar .o_image_alt{display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top; max-width: 150px;}.note-popover .popover .popover-body .note-color-palette div .note-color-btn, .panel-heading.note-toolbar .note-color-palette div .note-color-btn{border-color: var(--o-we-dropdown-bg-color);}.note-popover .popover .popover-body .note-custom-color-palette .note-color-row, .panel-heading.note-toolbar .note-custom-color-palette .note-color-row{height: auto !important;}.note-popover .popover .popover-body .note-custom-color-palette .note-color-row .note-color-btn, .panel-heading.note-toolbar .note-custom-color-palette .note-color-row .note-color-btn{float: left; height: 20px; width: 20px; padding: 0; margin: 0; border: 1px solid var(--o-we-dropdown-bg-color);}.note-color ul.show{min-width: 172px !important;}@keyframes fadeInDownSmall{0%{opacity: 0; transform: translate(0, -5px);}100%{opacity: 1; transform: translate(0, 0);}}@keyframes inputHighlighter{from{background: #7C7BAD;}to{width: 0; background: transparent;}}body .modal .o_select_media_dialog{max-width: 80%;}body .modal .o_select_media_dialog .modal-body .tab-pane{min-height: 300px;}body .modal .o_select_media_dialog .modal-body .o_we_images .o_existing_attachment_cell{min-width: 64px;}body .modal .o_select_media_dialog .modal-body .o_we_images .o_existing_attachment_cell img{max-width: 256px; max-height: 192px;}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell{cursor: pointer; list-style: none;}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_optimize, body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove{background-color: rgba(0, 0, 0, 0.0625); text-shadow: 0 0 1px white; opacity: 0; cursor: pointer;}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_optimize:hover, body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove:hover{background-color: rgba(0, 0, 0, 0.125);}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_optimize{position: absolute; top: 0; left: 0; bottom: auto; right: auto; border-radius: 0 0 2px 0;}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove{position: absolute; top: 0; left: auto; bottom: auto; right: 0; border-radius: 0 0 0 2px;}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove:hover{color: #e6586c;}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell:hover .o_existing_attachment_optimize, body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell:hover .o_existing_attachment_remove{opacity: 1;}body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell:hover.o_we_attachment_highlight, body .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell:hover .o_we_attachment_highlight{border-color: rgba(0, 0, 0, 0.125); box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.125);}body .modal .o_select_media_dialog .modal-body .o_we_attachment_selected.o_we_attachment_highlight, body .modal .o_select_media_dialog .modal-body .o_we_attachment_selected .o_we_attachment_highlight, body .modal .o_select_media_dialog .modal-body .o_we_attachment_selected.font-icons-icon{border-color: #7C7BAD; box-shadow: 0px 0px 2px 2px #7C7BAD;}body .modal .o_select_media_dialog .modal-body .font-icons-icons > span{text-align: center; font-size: 22px; margin: 5px; width: 50px; height: 50px; padding: 15px; cursor: pointer;}body .modal .o_select_media_dialog .modal-body #editor-media-image .o_we_url_input, body .modal .o_select_media_dialog .modal-body #editor-media-document .o_we_url_input{width: 300px;}body .modal .o_select_media_dialog .modal-body #editor-media-video .o_video_dialog_form #o_video_form_group{position: relative; width: 100%;}body .modal .o_select_media_dialog .modal-body #editor-media-video .o_video_dialog_form #o_video_form_group > textarea{width: 100%; min-height: 95px; padding-bottom: 25px; overflow-y: scroll;}body .modal .o_select_media_dialog .modal-body #editor-media-video #video-preview{position: relative; border-top: 1px solid black; border-bottom: 1px solid white; background-image: linear-gradient(-150deg, #2c2c36, #272730); color: white; border: none;}body .modal .o_select_media_dialog .modal-body #editor-media-video #video-preview .media_iframe_video{width: 100%;}body .modal .o_select_media_dialog .modal-body #editor-media-video #video-preview .o_video_dialog_iframe{display: inline-block; max-width: 100%; overflow: hidden; box-shadow: 0 0 15px 2px #000; max-width: 100%; max-height: 100%;}body .modal .o_select_media_dialog .modal-body #editor-media-video #video-preview .o_video_dialog_iframe.alert{animation: fadeInDownSmall 700ms forwards; margin: 0 auto;}body .modal .o_crop_image_dialog .o_crop_area{height: 350px;}body .modal .o_crop_image_dialog .o_crop_area .cropper-point{background-color: white; transition: all 400ms cubic-bezier(0.19, 1, 0.22, 1) 0s; transform: scale(1.5, 1.5); border-radius: 10px; box-shadow: 0 0 1px 1px rgba(23, 23, 23, 0.5); opacity: 1;}body .modal .o_crop_image_dialog .o_crop_area .cropper-point:hover{transform: scale(2.5, 2.5);}body .modal .o_crop_image_dialog .o_crop_area .cropper-line{background: black;}body .modal .o_crop_image_dialog .o_crop_area .cropper-view-box{outline: 2px solid white;}body .modal .o_link_dialog .o_link_dialog_color > .o_link_dialog_color_item{position: relative; width: 30px; height: 30px; padding: 0; border: 2px solid rgba(0, 0, 0, 0.25); border-radius: 50%;}body .modal .o_link_dialog .o_link_dialog_color > .o_link_dialog_color_item input:checked + i::before{content: "\f00c"; position: absolute; top: 6px; left: 5px; bottom: auto; right: auto;}body .modal .o_link_dialog .o_link_dialog_color > .o_link_dialog_color_item.btn-link{padding: 3px 9px;}body .modal .o_link_dialog .o_link_dialog_color > .o_link_dialog_color_item.btn-link > span{text-decoration: underline;}body .modal .o_link_dialog .o_link_dialog_preview{border-left: 1px solid #e9ecef;}body .modal .o_we_image_optimize_dialog .o_we_title_label{font-size: 13px;}body .modal .o_we_image_optimize_dialog .o_we_preview_area{max-height: 400px; overflow: auto;}img.o_we_selected_image, .fa.o_we_selected_image::before{background: rgba(150, 150, 220, 0.3); outline: 3px solid rgba(150, 150, 220, 0.3);}.fa.mx-auto, img.o_we_custom_image.mx-auto{display: block;}@media (max-width: 991.98px){#web_editor-top-edit{position: initial !important; height: initial !important; top: initial !important; left: initial !important;}#web_editor-top-edit #web_editor-toolbars .popover-body{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; overflow-x: auto;}#web_editor-top-edit #web_editor-toolbars .popover-body .btn-group{position: static;}}.editor_enable .modal:not(.o_technical_modal), .note-editable .modal:not(.o_technical_modal){top: 40px; right: 0; bottom: 0; left: 230px; width: auto; height: auto;}.editor_enable .modal:not(.o_technical_modal) .modal-dialog, .note-editable .modal:not(.o_technical_modal) .modal-dialog{padding: 0.5rem 0;}

/* /web_editor/static/src/scss/wysiwyg_iframe.scss defined in bundle 'web_editor.assets_wysiwyg' */
 iframe.wysiwyg_iframe.o_fullscreen{position: fixed !important; left: 0 !important; right: 0 !important; top: 0 !important; bottom: 0 !important; width: 100% !important; min-height: 100% !important; z-index: 1001 !important; border: 0;}.o_wysiwyg_no_transform{transform: none !important;}body.o_in_iframe{background-color: white;}body.o_in_iframe .note-statusbar{display: none;}body.o_in_iframe #wrapwrap{position: relative; display: table; table-layout: fixed; width: 100%; height: 100%;}

/* /web_editor/static/src/scss/wysiwyg_snippets.scss defined in bundle 'web_editor.assets_wysiwyg' */
 body.editor_enable.editor_has_snippets{padding-left: 230px !important;}body.editor_enable.editor_has_snippets #web_editor-top-edit .note-popover .popover{left: 230px !important;}body.editor_enable.editor_has_snippets .modal:not(.o_technical_modal){z-index: 1034; background-color: rgba(66, 66, 66, 0.4);}@media (max-width: 991.98px){body.editor_enable.editor_has_snippets{padding-left: inherit !important;}body.editor_enable.editor_has_snippets #web_editor-top-edit{position: initial !important; height: initial !important; top: initial !important; left: initial !important;}body.editor_enable.editor_has_snippets #web_editor-top-edit .note-popover .popover{left: 0 !important;}}#oe_snippets{position: absolute; top: 0; left: -230px; bottom: 0; right: auto; position: fixed; z-index: 1036; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; width: 230px; border-right: 1px solid rgba(0, 0, 0, 0.125); background-color: var(--o-we-snippets-bg-color); color: var(--o-we-snippets-color); box-shadow: 0px 10px 10px -10px black inset; 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"; transition: left 400ms cubic-bezier(0.19, 1, 0.22, 1) 0s;}#oe_snippets .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;}#oe_snippets .btn:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #7C7BAD; border-color: #7C7BAD;}#oe_snippets .btn:not(.o_btn_preview).btn-primary:hover{color: #FFFFFF; background-color: #65639e; border-color: #5f5e97;}#oe_snippets .btn:not(.o_btn_preview).btn-primary:focus, #oe_snippets .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(144, 143, 185, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-primary.disabled, #oe_snippets .btn:not(.o_btn_preview).btn-primary:disabled{color: #FFFFFF; background-color: #7C7BAD; border-color: #7C7BAD;}#oe_snippets .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, #oe_snippets .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, .show > #oe_snippets .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #FFFFFF; background-color: #5f5e97; border-color: #5a598f;}#oe_snippets .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, #oe_snippets .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, .show > #oe_snippets .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(144, 143, 185, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: #F7F7F7; border-color: #F7F7F7; color: #7C7BAD;}#oe_snippets .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #e4e4e4; border-color: #dedddd;}#oe_snippets .btn:not(.o_btn_preview).btn-secondary:focus, #oe_snippets .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(215, 216, 216, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-secondary.disabled, #oe_snippets .btn:not(.o_btn_preview).btn-secondary:disabled{color: #212529; background-color: #F7F7F7; border-color: #F7F7F7;}#oe_snippets .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, #oe_snippets .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, .show > #oe_snippets .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #dedddd; border-color: #d7d7d7;}#oe_snippets .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, #oe_snippets .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, .show > #oe_snippets .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(215, 216, 216, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: #F7F7F7; border-color: #F7F7F7; color: #7C7BAD;}#oe_snippets .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #e4e4e4; border-color: #dedddd;}#oe_snippets .btn:not(.o_btn_preview).btn-link:focus, #oe_snippets .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(215, 216, 216, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-link.disabled, #oe_snippets .btn:not(.o_btn_preview).btn-link:disabled{color: #212529; background-color: #F7F7F7; border-color: #F7F7F7;}#oe_snippets .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, #oe_snippets .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, .show > #oe_snippets .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #dedddd; border-color: #d7d7d7;}#oe_snippets .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, #oe_snippets .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show > #oe_snippets .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(215, 216, 216, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;}#oe_snippets .btn:not(.o_btn_preview).btn-success:hover{color: #FFFFFF; background-color: #369156; border-color: #328851;}#oe_snippets .btn:not(.o_btn_preview).btn-success:focus, #oe_snippets .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-success.disabled, #oe_snippets .btn:not(.o_btn_preview).btn-success:disabled{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;}#oe_snippets .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, #oe_snippets .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show > #oe_snippets .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #FFFFFF; background-color: #328851; border-color: #2f7e4b;}#oe_snippets .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, #oe_snippets .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > #oe_snippets .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;}#oe_snippets .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;}#oe_snippets .btn:not(.o_btn_preview).btn-info:focus, #oe_snippets .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-info.disabled, #oe_snippets .btn:not(.o_btn_preview).btn-info:disabled{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;}#oe_snippets .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, #oe_snippets .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > #oe_snippets .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;}#oe_snippets .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, #oe_snippets .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > #oe_snippets .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;}#oe_snippets .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;}#oe_snippets .btn:not(.o_btn_preview).btn-warning:focus, #oe_snippets .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-warning.disabled, #oe_snippets .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;}#oe_snippets .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, #oe_snippets .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > #oe_snippets .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;}#oe_snippets .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, #oe_snippets .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > #oe_snippets .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;}#oe_snippets .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;}#oe_snippets .btn:not(.o_btn_preview).btn-danger:focus, #oe_snippets .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);}#oe_snippets .btn:not(.o_btn_preview).btn-danger.disabled, #oe_snippets .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;}#oe_snippets .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, #oe_snippets .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > #oe_snippets .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;}#oe_snippets .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, #oe_snippets .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > #oe_snippets .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);}#oe_snippets.o_loaded{left: 0 !important;}#oe_snippets #snippets_menu{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; display: -webkit-box; display: -webkit-flex; display: flex; height: var(--o-we-toolbar-height); background: var(--o-we-bg-color); color: var(--o-we-color); font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;}#oe_snippets #snippets_menu > button{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; border: none; background: transparent; color: inherit; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top;}#oe_snippets #snippets_menu > button.active{background: var(--o-we-snippets-bg-color); color: var(--o-we-snippets-color);}#oe_snippets #snippets_menu > button:focus, #oe_snippets #snippets_menu > button:active, #oe_snippets #snippets_menu > button:focus:active{outline: none;}#oe_snippets > #o_scroll, #oe_snippets > .o_we_customize_panel{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; height: 100%; overflow: auto;}#oe_snippets > #o_scroll .o_panel_header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; padding: 3%; color: inherit; margin-bottom: 3%;}#oe_snippets > #o_scroll .o_panel_header i{margin-right: 5px;}#oe_snippets > #o_scroll .o_panel_body:after{content: " "; display: table; clear: both;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet{float: left; width: 45.5%; margin: 0 0 6% 3%; box-shadow: none; background-color: transparent; user-select: none; cursor: pointer; cursor: copy; cursor: grab;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_img{border: none;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_title{border: none; padding: 5px 0;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet .oe_snippet_thumbnail:hover .oe_snippet_thumbnail_img{transition: transform 200ms ease 0s; transform: scale(1.05);}#oe_snippets > #o_scroll .o_panel_body .oe_snippet.o_disabled .oe_snippet_thumbnail{background-color: rgba(255, 0, 0, 0.75);}#oe_snippets > #o_scroll .o_panel_body .oe_snippet.o_disabled .oe_snippet_thumbnail_img{opacity: 0.8;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet.o_snippet_install .oe_snippet_thumbnail_img{opacity: 0.5;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet.o_snippet_install .btn.o_install_btn{display: none; position: absolute; top: 16px; left: 4px; bottom: auto; right: 4px;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet.o_snippet_install:hover .btn.o_install_btn{display: block;}#oe_snippets > #o_scroll .o_panel_body .oe_snippet:nth-child(2n + 1){clear: left;}#oe_snippets > .o_we_customize_panel we-button, #oe_snippets > .o_we_customize_panel we-toggler{cursor: pointer; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top; padding: 0.25rem 0.5rem; margin: 0; background-color: var(--o-we-bg-color-dark); color: var(--o-we-color); line-height: 1.5; font-weight: 500; white-space: nowrap;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-button.active, #oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler, #oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler.active{position: relative;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-button.active::after, #oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler::after, #oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler.active::after{position: absolute; width: 1em; right: 0.5em; text-align: center; font-family: FontAwesome;}#oe_snippets > .o_we_customize_panel we-customizeblock-options{display: block; color: var(--o-we-snippets-color); margin-top: 0.5rem;}#oe_snippets > .o_we_customize_panel we-customizeblock-options > we-title{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin: 0.25rem 0; padding: 0 0.5rem; font-weight: bold; color: inherit !important;}#oe_snippets > .o_we_customize_panel we-customizeblock-options > we-title > we-button-group{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; display: block; margin-left: auto; text-align: center;}#oe_snippets > .o_we_customize_panel we-customizeblock-options > we-title > we-button-group > we-button{margin-left: 0.25rem; width: 1.5rem; padding: 0.125rem;}#oe_snippets > .o_we_customize_panel we-customizeblock-option{position: relative; display: block;}#oe_snippets > .o_we_customize_panel we-customizeblock-option > *{display: block; margin-top: 0.25rem;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-button, #oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler{display: block; text-align: left; border-radius: 0;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-button.active{padding-right: 2em;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-button.active::after{content: ""; color: #40ad67;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-collapse{position: relative; display: block; max-height: 0; overflow: hidden; transition: max-height 200ms ease 0s;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler{padding-right: 2em;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler::after{content: "";}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler.active{padding-right: 2em;}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler.active::after{content: "";}#oe_snippets > .o_we_customize_panel we-customizeblock-option we-toggler.active + we-collapse{max-height: 500px;}#oe_snippets > .o_we_customize_panel we-customizeblock-option .dropdown-menu{position: static !important;}.oe_snippet{position: relative; z-index: 1036; width: 100px; background-color: var(--o-we-snippets-bg-color); color: var(--o-we-snippets-color);}.oe_snippet > :not(.oe_snippet_thumbnail){display: none !important;}.oe_snippet .oe_snippet_thumbnail{width: 100%;}.oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_img{width: 100%; height: 0; border: 1px solid rgba(0, 0, 0, 0.125); padding-bottom: 75%; background-size: cover; background-position: center center; text-align: center; overflow: hidden;}.oe_snippet .oe_snippet_thumbnail img.oe_snippet_thumbnail_img{height: auto; padding-bottom: 0;}.oe_snippet .oe_snippet_thumbnail .oe_snippet_thumbnail_title{display: block; padding: 5px; font-size: 12px; font-weight: 300; text-shadow: none;}.oe_snippet .oe_snippet_thumbnail:hover .oe_snippet_thumbnail_title{color: var(--o-we-color-accent);}.colorpicker .o_colorpicker_sections{font-size: 14px;}.colorpicker .o_colorpicker_sections button{float: left; width: 12.5%; padding-top: 12.5%; margin: 0; border: none; box-shadow: inset 0 0 0 1px var(--o-we-snippets-bg-color);}.colorpicker .o_colorpicker_sections .o_colorpicker_section > :first-child{margin: 8px 0 4px;}.colorpicker .o_colorpicker_sections .o_colorpicker_section button{position: relative;}.colorpicker .o_colorpicker_sections .o_colorpicker_section button.o_small{border-radius: 50%;}.colorpicker .o_colorpicker_sections .o_colorpicker_section button:hover, .colorpicker .o_colorpicker_sections .o_colorpicker_section button.selected{box-shadow: inset 0 0 1px 1px var(--o-we-snippets-bg-color);}.colorpicker .o_colorpicker_sections .o_colorpicker_section button.selected::before{position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: "\f00c" !important; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; font-family: FontAwesome !important; color: #40ad67;}.colorpicker .o_colorpicker_sections .o_colorpicker_section button.o_btn_transparent::before{background-color: transparent;}.colorpicker .o_colorpicker_sections .o_colorpicker_section[data-name="transparent_grayscale"] button{position: relative; z-index: 1;}.colorpicker .o_colorpicker_sections .o_colorpicker_section[data-name="transparent_grayscale"] button::before{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: inherit;}.colorpicker .o_colorpicker_sections .o_colorpicker_section[data-name="transparent_grayscale"] button::after{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; background-image: url("/web_editor/static/src/img/transparent.png"); background-size: 10px auto;}.colorpicker .o_colorpicker_sections .o_colorpicker_section[data-name="transparent_grayscale"] button::before, .colorpicker .o_colorpicker_sections .o_colorpicker_section[data-name="transparent_grayscale"] button::after{box-shadow: inherit;}.colorpicker .note-palette-title{padding: 10px 0 10px 10px; font-weight: bold;}.colorpicker .palette-reset{position: absolute; top: 0; left: auto; bottom: auto; right: 0; margin: 0; padding: 5px 10px 0;}.colorpicker .palette-reset .note-color-reset{font-size: 20px !important; color: rgba(192, 126, 136, 0.6); margin: 1px 0 0; padding: 0; cursor: pointer;}.colorpicker .palette-reset .note-color-reset:hover{background: transparent !important; color: #e6586c;}@keyframes dropZoneInsert{to{background-color: rgba(124, 123, 173, 0.3);}}.oe_drop_zone{background-color: rgba(124, 123, 173, 0.15); animation: dropZoneInsert 1s linear 0s infinite alternate;}.oe_drop_zone.oe_insert{position: relative; z-index: 1035; width: 100%; height: 30px; margin: -15px 0; border: 2px dashed rgba(0, 0, 0, 0.125);}.oe_drop_zone.oe_insert.oe_vertical{width: 30px; float: left; margin: 0 -15px;}#oe_manipulators{position: relative; z-index: 1035;}#oe_manipulators .oe_overlay{position: absolute; top: auto; left: auto; bottom: auto; right: auto; display: none; height: 0; border-color: #00e2ff; background: transparent; text-align: center; transition: opacity 400ms linear 0s;}#oe_manipulators .oe_overlay.o_keypress{opacity: 0;}#oe_manipulators .oe_overlay.oe_active{display: block; z-index: 1;}#oe_manipulators .oe_overlay > .o_handles{position: absolute; top: -10000px; left: 0; bottom: auto; right: 0; border-color: inherit;}#oe_manipulators .oe_overlay > .o_handles:hover > .o_handle{background-color: rgba(0, 226, 255, 0.05);}#oe_manipulators .oe_overlay > .o_handles > .o_handle{position: relative; border: 0 solid transparent; border-color: inherit; transition: background 300ms ease 0s;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.w{position: absolute; top: 10000px; left: 0; bottom: -10000px; right: auto; width: 8px; border-width: 2px; border-right-width: 0; cursor: e-resize;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.w:after{position: absolute; top: 50%; left: 40%; bottom: auto; right: auto; margin-top: -9px;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.e{position: absolute; top: 10000px; left: auto; bottom: -10000px; right: 0; width: 8px; border-right-width: 2px; cursor: w-resize;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.e:after{position: absolute; top: 50%; left: auto; bottom: auto; right: 40%; margin-top: -9px;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.n{position: absolute; top: 10000px; left: 0; bottom: auto; right: 0; height: 8px; border-top-width: 2px; cursor: ns-resize;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.n:after{position: absolute; top: 40%; left: 50%; bottom: auto; right: auto; margin-left: -9px;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.s{position: absolute; top: auto; left: 0; bottom: -10000px; right: 0; height: 8px; border-bottom-width: 2px; cursor: ns-resize;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.s:after{position: absolute; top: auto; left: 50%; bottom: 40%; right: auto; margin-left: -9px;}#oe_manipulators .oe_overlay > .o_handles > .o_handle::after{z-index: 1; display: block; width: 18px; height: 18px; border: solid 1px #00b5cc; line-height: 16px; font-size: 14px; font-family: FontAwesome; background-color: #008899; color: white;}#oe_manipulators .oe_overlay > .o_handles > .o_handle:hover, #oe_manipulators .oe_overlay > .o_handles > .o_handle.o_active{background-color: rgba(0, 226, 255, 0.2);}#oe_manipulators .oe_overlay > .o_handles > .o_handle:hover::after, #oe_manipulators .oe_overlay > .o_handles > .o_handle.o_active::after{border-color: #00b5cc; background-color: #008899;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.w:after, #oe_manipulators .oe_overlay > .o_handles > .o_handle.e:after{content: "\f07e";}#oe_manipulators .oe_overlay > .o_handles > .o_handle.s:after, #oe_manipulators .oe_overlay > .o_handles > .o_handle.n:after{content: "\f07d";}#oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_start.w:after, #oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_start.e:after{content: '\f061';}#oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_start.n:after, #oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_start.s:after{content: '\f063';}#oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_end.w:after, #oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_end.e:after{content: '\f060';}#oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_end.n:after, #oe_manipulators .oe_overlay > .o_handles > .o_handle.o_handle_end.s:after{content: '\f062';}#oe_manipulators .oe_overlay > .o_handles > .o_handle.readonly{cursor: auto !important;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.readonly:after{display: none !important;}#oe_manipulators .oe_overlay > .o_handles > .o_handle.readonly:hover{opacity: 0.5;}#oe_manipulators .oe_overlay > .o_handles > .o_move_handle{position: absolute; top: 10000px; left: 50%; bottom: auto; right: auto; transform: translate(-50%, -110%); padding: 2px 4px; border: 1px solid #999999; border-radius: 20%; color: #999999; opacity: 0.5; transition: opacity 400ms ease 0; cursor: pointer; cursor: move;}#oe_manipulators .oe_overlay > .o_handles > .o_move_handle::before, #oe_manipulators .oe_overlay > .o_handles > .o_move_handle::after{content: '\f141'; display: block; font-family: FontAwesome; font-size: 0.8em; line-height: 0.35em;}#oe_manipulators .oe_overlay > .o_handles > .o_move_handle:hover{opacity: 1;}#oe_manipulators .oe_overlay.o_we_overlay_preview{border-color: #875A7B;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle{border-style: dashed; background-color: transparent !important;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle::before{content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; display: block; border-width: inherit; border-style: solid; border-color: white;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle::after{display: none;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.w{border-width: 6px; border-right-width: 0;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.w::before{top: -6px; bottom: -6px; left: -6px;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.e{border-right-width: 6px;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.e::before{right: -6px;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.n{border-top-width: 6px;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.n::before{top: -6px;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.s{border-bottom-width: 6px;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_handle.s::before{bottom: -6px;}#oe_manipulators .oe_overlay.o_we_overlay_preview > .o_handles > .o_move_handle{display: none;}.s-resize-important *{cursor: s-resize !important;}.n-resize-important *{cursor: n-resize !important;}.e-resize-important *{cursor: e-resize !important;}.w-resize-important *{cursor: w-resize !important;}.move-important *{cursor: move !important;}.dropdown-menu label .o_switch{margin: 0; padding: 2px 0;}.text-input-group{position: relative; margin-bottom: 45px;}.text-input-group input{font-size: 18px; padding: 10px 10px 10px 5px; display: block; width: 300px; border: none; border-bottom: 1px solid #757575;}.text-input-group input:focus{outline: none;}.text-input-group label{color: #999; font-size: 18px; font-weight: normal; position: absolute; top: 10px; left: 5px; bottom: auto; right: auto; pointer-events: none; transition: 0.2s ease all;}.text-input-group input:focus ~ label, .text-input-group input:valid ~ label{top: -20px; font-size: 14px; color: #5264AE;}.text-input-group .bar{position: relative; display: block; width: 300px;}.text-input-group .bar:before, .text-input-group .bar:after{content: ''; height: 2px; width: 0; bottom: 1px; position: absolute; top: auto; left: auto; bottom: auto; right: auto; background: #5264AE; transition: 0.2s ease all;}.text-input-group .bar:before{left: 50%;}.text-input-group .bar:after{right: 50%;}.text-input-group input:focus ~ .bar:before, .text-input-group input:focus ~ .bar:after{width: 50%;}.text-input-group .highlight{position: absolute; top: 25%; left: 0; bottom: auto; right: auto; height: 60%; width: 100px; pointer-events: none; opacity: 0.5;}.text-input-group input:focus ~ .highlight{animation: inputHighlighter 0.3s ease;}.oe_snippet_body{opacity: 0; animation: fadeInDownSmall 700ms forwards;}

/* /web_unsplash/static/src/scss/unsplash.scss defined in bundle 'web_editor.assets_wysiwyg' */
 .unsplash_img_container .o_unsplash_img_cell .o_image{cursor: pointer; transition: opacity 400ms;}.unsplash_img_container .o_unsplash_img_cell .o_image.o_webimage{width: 100%; height: auto; background-image: none;}.unsplash_img_container .o_unsplash_img_cell .o_image.o_webimage img{max-height: 150px; margin: 0 auto; border: 2px solid transparent;}.unsplash_img_container .o_unsplash_img_cell.o_selected .o_image img{border-color: #7C7BAD; box-shadow: 0px 0px 2px 2px #f0eeee;}.unsplash_img_container .o_unsplash_img_cell .author_name{font-size: 11px;}.unsplash_img_container .not-found{font-size: 25px; padding: 30px 0;}.unsplash_img_container .unsplash_error{padding: 30px 0;}.unsplash_img_container .unsplash_error .access_key_box{padding: 9px; background-color: #fcfcfc; border: 1px solid #ededee;}.unsplash_img_container .unsplash_error .access_key_box input{min-width: 300px;}