.vc_add-element-container .wpb-content-layouts a{font-size:13px}.vc_add-element-container .wpb-content-layouts a .vc_element-description{font-size:10px}.wpb-textarea_raw_html.custom_button{height:60px}.vc_ui-panel-window-inner:has(.vc_ui-panel-content .vc_ui-wp-spinner) .vc_ui-tabs-line{display:none}.post-type-product .wpb_switch-to-gutenberg,.post-type-templatera .wpb_switch-to-gutenberg{display:none !important}.vc_btn.vc_navbar-btn{height:36px;margin-top:10px;margin-bottom:10px;width:100px}.vc_navbar .vc_btn.vc_btn-save{font-size:15px}.vc_navbar .vc_btn.vc_btn-save p,.vc_navbar .vc_dropdown-more .vc_dropdown-list-item a p{font-size:inherit}.wpb-content-layouts-container h4{color:#1e1e1e;font-size:15px;font-weight:500}.vc_add-element-container .wpb-content-layouts li{font-family:inherit}.vc_add-element-container .wpb-content-layouts a{font-size:14px;font-weight:500;color:#1e1e1e}.vc_add-element-container .wpb-content-layouts li{transition:none;position:relative}.vc_add-element-container .wpb-content-layouts li:is(:hover,:focus-within){background:rgba(7,114,206,.0392156863)}.vc_add-element-container .wpb-content-layouts a .vc_element-description{font-size:12px;font-weight:normal;font-style:normal;color:#666;text-wrap:pretty}.vc_add-element-container .vc_element-icon{margin-bottom:20px}.vc_add-element-container .wpb-elements-list{container:wpb-content-layouts/inline-size}.vc_add-element-container .wpb-content-layouts{grid-template-columns:var(--wpex-vc-elements-grid-cols, repeat(auto-fit, 200px))}@container wpb-content-layouts (max-width: 2400px){.wpb-content-layouts{--wpex-vc-elements-grid-cols: repeat(8, 1fr)}}@container wpb-content-layouts (max-width: 1600px){.wpb-content-layouts{--wpex-vc-elements-grid-cols: repeat(6, 1fr)}}@container wpb-content-layouts (max-width: 768px){.wpb-content-layouts{--wpex-vc-elements-grid-cols: repeat(3, 1fr)}}@container wpb-content-layouts (max-width: 640px){.wpb-content-layouts{--wpex-vc-elements-grid-cols: repeat(2, 1fr)}}@container wpb-content-layouts (max-width: 350px){.wpb-content-layouts{--wpex-vc-elements-grid-cols: 1fr}}.vc_ui-search-box .vc_ui-search-box-input label{font-size:16px;top:50%;transform:translateY(-50%);height:1em;width:1em;color:#777}.vc_ui-search-box input[type=search]{padding:7px 12px 7px 28px}.edit-form-info{display:inline-block;padding-inline:6px;height:18px;width:18px;color:#767676}.edit-form-info:hover{color:#0772ce}.edit-form-info::before{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;font-size:18px;vertical-align:top;text-align:center}.edit-form-info svg{display:none}.edit-form-info+.tooltip-content{font-size:1em;box-sizing:border-box;cursor:initial !important;max-width:500px}.edit-form-info+.tooltip-content a{text-decoration:underline}.edit-form-info[data-show]:not(.edit-form-info--active)+.tooltip-content{visibility:hidden !important;opacity:0 !important}.edit-form-info--active+.tooltip-content{opacity:1;visibility:visible}.edit-form-info+.tooltip-content a:hover{text-decoration:underline;text-decoration-style:dashed}.wpb_vc_param_value p{margin-top:0}.wpb_element_wrapper img{max-width:100%;height:auto}.vc_ui-panel .vc_panel-tabs{padding-bottom:10px}.vc_css-editor .vc_settings .wp-picker-input-wrap label{display:inline-block;margin:0}.vc_css-editor .wp-color-result::before,.vc_css-editor .wp-color-result::after{display:none !important}.vc_edit_form_elements input.wp-color-picker[type=text]{width:65px !important}.vc_css-editor .vc_settings .color-group .wp-picker-container .wp-picker-holder{left:0 !important}.vc_css-editor .vc_layout-onion .vc_margin{margin-bottom:10px}.vc_edit_form_elements .textarea_raw_html{font-size:1em;color:#383a42;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#wpb_wpbakery .vc_navbar a.vc_icon-btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.2}.vc_ui-panel-content{margin-top:0 !important}.vc_autocomplete-field ul.vc_autocomplete li.vc_data{background-color:#0772ce;border-color:#0772ce;line-height:24px;padding:0 20px 0 10px}#vc_logo{display:none}.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content i{display:none !important}.vc_fullscreen .wrap{margin-top:-16px}.vc_css-editor .vc_settings .vc_background-image .vc_image .added .vc_icon-remove,.wpb_el_type_attach_image .vc_icon-remove,.wpb_el_type_attach_images .vc_icon-remove{background:red;height:15px;width:15px;bottom:0;top:auto;inset-inline-start:auto;inset-inline-end:0;-webkit-transform:none;transform:none}.vc_css-editor .vc_settings .vc_background-image .vc_image .added .vc_icon-remove .vc-composer-icon,.wpb_el_type_attach_image .vc_icon-remove .vc-composer-icon,.wpb_el_type_attach_images .vc_icon-remove .vc-composer-icon{font-size:10px;color:#fff}.wpb_el_type_attach_images .gallery_widget_attached_images{float:left}.gallery_widget_attached_images_list li img,.gallery_widget_img_select li img,.vc_css-editor .vc_settings .vc_background-image .vc_image .added img{height:100%;width:100%;object-fit:cover}.vc-icons-selector .fip-icons-container .fip-box{font-size:24px}.vc-icons-selector.fip-vc-theme-grey.vc-icons-selector span.current-icon,.vc-icons-selector.fip-vc-theme-grey.vc-icons-selector span.current-icon:hover{background-color:#0473aa;border-color:#0473aa}.composer-switch .logo-icon{display:none !important}.composer-switch .vc_spacer{display:none !important}.composer-switch a,.composer-switch a:visited,.vc_control{box-sizing:content-box}.composer-switch a.wpb_switch-to-front-composer,.composer-switch a:visited.wpb_switch-to-front-composer{border-top-left-radius:4px;border-bottom-left-radius:4px;border:0}.composer-switch a.wpb_switch-to-gutenberg,.composer-switch a:visited.wpb_switch-to-gutenberg{margin-left:0}.composer-switch a,.composer-switch a:visited{padding-top:4px;padding-bottom:4px;margin-right:5px}.composer-switch .wpb_switch-to-composer{border-right:0;border-radius:4px}.composer-switch a:last-of-type{border-radius:4px}#vc_clipboard_toolbar,.vc_clipboard_toolbar{display:inline-block;margin-top:10px}.composer-switch a,.vc_navbar a{box-shadow:none}#poststuff .wpb_vc_param_value h2{font-size:1.5em}#poststuff .wpb_vc_param_value h2,#poststuff .wpb_vc_param_value h3,#poststuff .wpb_vc_param_value h4,#poststuff .wpb_vc_param_value h5{font-weight:600;color:#23282d;margin:0;padding:1em 0 .8em}.wpb_vc_param_value ul{list-style:disc inside}.vc_wrapper-param-type-posttypes .vc_checkbox-label{display:block;margin-top:5px}.vc_properties-list input[type=checkbox]{margin-inline-end:5px;margin-inline-start:0px}.vc_css-editor:not(.vc_simplified) .vc_layout-onion input:is(.vc_top,.vc_bottom){width:44px}.vc_css-editor:not(.vc_simplified) .vc_layout-onion input:is(.vc_top,.vc_bottom){margin-inline-start:-22px}.vc_edit_form_elements .wp-color-result.wp-picker-open:after{display:none !important}.vc_autocomplete-field ul.vc_autocomplete{padding:2px 8px}.vc_autocomplete-field ul.vc_autocomplete{border-color:#7e8993;border-radius:3px}.vc_autocomplete-field ul.vc_autocomplete li.vc_autocomplete-input input{padding:0}.vc_ui-panel .vc_panel-tabs .wpb_form-description{color:inherit}.vc_ui-panel-window[data-vc-ui-element=panel-post-settings] .vc_column:has(#wpb_post-hide-title),#vc_settings-post_menu{display:none}.vc_edit_form_elements .wpb-textinput,.vc_edit_form_elements .wpb-select,.vc_edit_form_elements .vcex-responsive-column-select,.vc_properties-list .vcex-color-param__select,.vc_properties-list .vc_param-animation-style,.vc_properties-list .vc_border-radius,.vc_properties-list .vc_border-style,.vc_properties-list .vc_background-style{padding-top:0;padding-bottom:0;line-height:34px;min-height:34px}.vc_edit_form_elements .wpb-select{max-width:100%}.vc_css-editor .vc_settings .vc_background-image .vc_add-image,.wpb_el_type_attach_image .gallery_widget_add_images,.wpb_el_type_attach_images .gallery_widget_add_images,.wpb_el_type_vcex_attach_images .gallery_widget_add_images,.wpb_el_type_vcex_attach_image .gallery_widget_add_images{border-color:#0071a1;border-radius:3px;background:#f3f5f6}.vc_css-editor .vc_settings .vc_background-image .vc_add-image:hover,.wpb_el_type_attach_image .gallery_widget_add_images:hover,.wpb_el_type_attach_images .gallery_widget_add_images:hover,.wpb_el_type_vcex_attach_images .gallery_widget_add_images:hover,.wpb_el_type_vcex_attach_image .gallery_widget_add_images:hover{background:#f1f1f1;border-color:#016087}.vc_css-editor .vc_settings .vc_background-image .vc_add-image .vc-composer-icon,.wpb_el_type_attach_image .gallery_widget_add_images .vc-composer-icon,.wpb_el_type_attach_images .gallery_widget_add_images .vc-composer-icon,.wpb_el_type_vcex_attach_images .vc-composer-icon,.wpb_el_type_vcex_attach_image .vc-composer-icon{font-size:14px;color:#0071a1}.vc_controls-row.vc_param_group-controls{display:flex;justify-content:space-between;flex-wrap:wrap}.vc_controls-row.vc_param_group-controls.vc_clearfix:before,.vc_controls-row.vc_param_group-controls.vc_clearfix:after{display:none}.vc_controls-row.vc_param_group-controls .vc_param-group-admin-labels{margin-inline-end:auto}.wpb_el_type_posttypes .vc_checkbox-label:has(input[value=wpb_gutenberg_param]){display:none}[data-vc-shortcode-param-name=css] .color-group :is([data-vc-shortcode-param-name=wpex_bg_color],[data-vc-shortcode-param-name=wpex_border_color]){float:none;padding:0;margin:0}[data-vc-shortcode-param-name=css] .color-group :is([data-vc-shortcode-param-name=wpex_bg_color],[data-vc-shortcode-param-name=wpex_border_color]) .wpb-param-heading{display:none}.wpb_el_type_checkbox :where(.edit_form_line){display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.wpb_el_type_posttypes input[type=checkbox],.wpb_el_type_checkbox input[type=checkbox]{width:1rem}.vc_welcome-brand,body .vc_ui-help-block.vc_welcome-visible-e{display:none !important}.vc_welcome-header{line-height:1.4;margin-bottom:20px}.wpb_el_type_vcex_attach_images .edit_form_line>div{float:left}:where([dir=rtl]) .wpb_el_type_vcex_attach_images .edit_form_line>div{float:right}.gallery_widget_attached_images_list::after{content:"";display:table;table-layout:fixed;clear:both}.vc_wrapper-param-type-attach_image .gallery_widget_attached_images_list::after{clear:none}.vc_edit_form_elements .vc_row>.vc_dependent-hidden:first-child+.vc_column{padding-top:0}.vc_edit_form_elements .vc_ui-button.vc_param-animation-style-trigger{height:36px;padding-inline:12px}.vc_edit_form_elements .vc_ui-button.vc_param-animation-style-trigger:hover{background-color:#ddd}.totaltheme-wpb-patterns-library--rendered{display:flex;flex-wrap:wrap;gap:20px}.totaltheme-wpb-patterns-library--rendered .totaltheme-wpb-patterns-library__list{flex:1;display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;align-self:flex-start;margin-block-end:2rem}.totaltheme-wpb-patterns-library--rendered .totaltheme-wpb-patterns-library__list--inserting{opacity:.5;pointer-events:none}.totaltheme-wpb-patterns-library__spinner{font-size:1.125rem;color:#1d2327}.totaltheme-wpb-patterns-library__spinner:not(.hidden){display:flex;justify-content:center;padding-block-start:2rem}.totaltheme-wpb-patterns-library__spinner svg{height:1.5rem;width:1.5rem}.totaltheme-wpb-patterns-library__spinner-inner{display:flex;align-items:center;gap:1rem}.totaltheme-wpb-patterns-library__error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border:1px solid #f5c6cb;background-color:#f8d7da;color:#721c24;border-radius:6px;margin-top:10px;text-align:center;font-size:1rem;gap:1rem}.totaltheme-wpb-patterns-library__error button.button-primary{background-color:#dc3232;border-color:#dc3232;color:#fff}.totaltheme-wpb-patterns-library__error button.button-primary:hover{background-color:#b82b2b;border-color:#b82b2b}.totaltheme-wpb-patterns-library__filter:not(.hidden,.totaltheme-wpb-patterns-library__filter--collapsed){flex:0 0 220px}.totaltheme-wpb-patterns-library__filter--collapsed{background:#f5f5f5;padding-block:8px;border-radius:4px}.totaltheme-wpb-patterns-library__filter--collapsed .totaltheme-wpb-patterns-library__filter-label span{display:none}.totaltheme-wpb-patterns-library__filter--collapsed .totaltheme-wpb-patterns-library__filter-list{display:none}.totaltheme-wpb-patterns-library__filter-label{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-weight:600;margin-block-end:1rem;color:#222}.totaltheme-wpb-patterns-library__filter-collapse-button{background:none;border:none;color:currentColor;cursor:pointer}.totaltheme-wpb-patterns-library__filter-collapse-button[aria-pressed=true] svg{transform:rotate(180deg)}.totaltheme-wpb-patterns-library__filter-collapse-button svg{height:22px;width:22px}.totaltheme-wpb-patterns-library__filter-list{display:flex;flex-direction:column;gap:.375rem}.totaltheme-wpb-patterns-library__filter-list a{display:inline-block;padding:8px 12px;text-decoration:none;color:#333;font-weight:500;background:#f5f5f5;border-radius:4px;transition:all .2s;cursor:pointer}.totaltheme-wpb-patterns-library__filter-list a:hover{background:#e5e5e5;color:#0772ce}.totaltheme-wpb-patterns-library__filter-list a[aria-pressed=true]{background:#0772ce;color:#fff}.totaltheme-wpb-patterns-library__filter-list a:focus:not(:focus-visible){box-shadow:none;outline:none}.totaltheme-wpb-patterns-library__item--hidden{display:none !important}.totaltheme-wpb-patterns-library__item button{cursor:pointer;border:0;display:flex;height:200px;width:100%;align-items:center;justify-content:center;background:#fff;border:3px solid #eee;border-radius:6px;padding:0;box-sizing:border-box;transition:all .2s}.totaltheme-wpb-patterns-library__item button:hover{border-color:#0772ce}.totaltheme-wpb-patterns-library__image{display:flex;height:100%;justify-content:center}.totaltheme-wpb-patterns-library__image img{height:auto;max-width:100%;object-fit:contain;flex-basis:0}.totaltheme-wpb-patterns-library__item[data-wpex-category=blog-post] button{height:400px}.wpex-animate-spin{animation:wpex-spin 1.5s linear infinite}@keyframes wpex-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.vc_edit-form-tab[data-tab=totaltheme_patterns] .vc_message_box{display:none !important}@media(max-width: 768px){.totaltheme-wpb-patterns-library__filter-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.totaltheme-wpb-patterns-library--rendered{display:block}.totaltheme-wpb-patterns-library__filter-inner{position:static}.totaltheme-wpb-patterns-library__filter-list{flex:1 1 100%;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-block-end:20px}.totaltheme-wpb-patterns-library__filter-list a{flex:1 1 auto;text-align:center}}@media(max-width: 620px){.totaltheme-wpb-patterns-library__filter-list{grid-template-columns:1fr}}