@font-face{font-family:"FontAwesomeCP";src:url("../../fonts/fa-cp-84.eot");src:url("../../fonts/fa-cp-84.eot?#iefix") format("embedded-opentype"),url("../../fonts/fa-cp-84.woff2") format("woff2"),url("../../fonts/fa-cp-84.woff") format("woff"),url("../../fonts/fa-cp-84.ttf") format("truetype"),url("../../fonts/fa-cp-84.svg#fontawesomecp") format("svg");font-weight:normal;font-style:normal}#bto_product_data .expand_all,#bto_product_data .close_all,#bto_scenario_data .expand_all,#bto_scenario_data .close_all,#bto_state_data .expand_all,#bto_state_data .close_all{float:right;margin:2px 6px;line-height:22px;text-decoration:none}#bto_product_data .export_all,#bto_product_data .toolbar .import{float:left;margin:2px 6px;line-height:22px;text-decoration:none}#bto_product_data .export-item{line-height:26px;text-decoration:none;font-weight:400}#bto_product_data .no-components .export_all,#bto_product_data .no-components .toolbar .import{display:none}#bto_product_data .expand_all:before,#bto_product_data .close_all:before,#bto_scenario_data .expand_all:before,#bto_scenario_data .close_all:before,#bto_state_data .expand_all:before,#bto_state_data .close_all:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;font-size:.8em;color:#999}#bto_product_data .expand_all:before,#bto_scenario_data .expand_all:before,#bto_state_data .expand_all:before{content:""}#bto_product_data .close_all:before,#bto_scenario_data .close_all:before,#bto_state_data .close_all:before{content:""}#bto_product_data .export_all:before{content:"";font:normal 1em/1 dashicons;position:relative;top:2px;margin-right:.6em;color:#999}#bto_product_data .toolbar .import:before{content:"";font:normal 1em/1 dashicons;position:relative;top:2px;margin-right:.6em;color:#999}#bto_product_data .bulk_toggle_wrapper.disabled a,#bto_scenario_data .bulk_toggle_wrapper.disabled a,#bto_state_data .bulk_toggle_wrapper.disabled a{color:#aaa;cursor:default}.bto_panel .select2-container .select2-selection{border-color:#ddd}#bto_product_data .select2-container .select2-selection--single,#bto_scenario_data .select2-container .select2-selection--single,#bto_state_data .select2-container .select2-selection--single{height:36px}#bto_product_data .select2-container .select2-selection--single .select2-selection__arrow,#bto_scenario_data .select2-container .select2-selection--single .select2-selection__arrow,#bto_state_data .select2-container .select2-selection--single .select2-selection__arrow{height:33px}#bto_product_data .select2-container .select2-selection--single .select2-selection__rendered,#bto_scenario_data .select2-container .select2-selection--single .select2-selection__rendered,#bto_state_data .select2-container .select2-selection--single .select2-selection__rendered{line-height:34px}#bto_product_data .checkbox,#bto_scenario_data .checkbox,#bto_state_data .checkbox{width:1rem}@media only screen and (max-width: 782px){#bto_product_data .checkbox,#bto_scenario_data .checkbox,#bto_state_data .checkbox{width:25px}}#bto_product_data .bto_group_data .form-field>input,#bto_product_data .bto_group_data .form-field>div>input,#bto_product_data .bto_group_data .form-field>select,#bto_product_data .bto_group_data .form-field>textarea,#bto_scenario_data .options_group .form-field>input,#bto_scenario_data .options_group .form-field>div>input,#bto_scenario_data .options_group .form-field>select,#bto_scenario_data .options_group .form-field>textarea,#bto_state_data .options_group .form-field>input,#bto_state_data .options_group .form-field>div>input,#bto_state_data .options_group .form-field>select,#bto_state_data .options_group .form-field>textarea{border:1px solid #ddd;background-color:#fff;color:#32373c;box-shadow:0 0 0 rgba(0,0,0,0);padding:5px 8px;line-height:1.5;border-radius:4px}#bto_product_data .bto_group_data .form-field>input:focus,#bto_product_data .bto_group_data .form-field>div>input:focus,#bto_product_data .bto_group_data .form-field>select:focus,#bto_product_data .bto_group_data .form-field>textarea:focus,#bto_scenario_data .options_group .form-field>input:focus,#bto_scenario_data .options_group .form-field>div>input:focus,#bto_scenario_data .options_group .form-field>select:focus,#bto_scenario_data .options_group .form-field>textarea:focus,#bto_state_data .options_group .form-field>input:focus,#bto_state_data .options_group .form-field>div>input:focus,#bto_state_data .options_group .form-field>select:focus,#bto_state_data .options_group .form-field>textarea:focus{border-color:var(--wp-admin-theme-color, #007cba);box-shadow:0 0 0 1px var(--wp-admin-theme-color, #007cba);outline:2px solid rgba(0,0,0,0)}.bto_group_data a.upload_component_image_button{display:block;float:left}.bto_group_data a.remove_component_image_button{clear:both;float:left}.bto_group_data a.upload_component_image_button img{width:100px;height:auto}.bto_group_data a.upload_component_image_button img,.bto_group_data a.upload_component_image_button.has_image .prompt,.bto_group_data a.remove_component_image_button{display:none}.bto_group_data a.upload_component_image_button.has_image img,.bto_group_data a.remove_component_image_button.has_image{display:block}.bto_group_data .selection_error .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection{border-color:#d82223}.bto_panel .form-field .wc-cp-error-tip{color:#d82223;margin-left:6px;display:none}.bto_group_data .selection_error .form-field .wc-cp-error-tip{display:inline-block}.bto_panel .form-field .wc-cp-error-tip:after{content:"";font-size:.9em;-ms-transform:rotate(180deg);transform:rotate(180deg)}ul.cp_notice_list{list-style:disc;margin-left:1.5em}.bto_boarding__components,.bto_boarding__scenarios,.bto_boarding__states{text-align:center;overflow:hidden;display:none;line-height:1.4em}.bto_boarding__components__message,.bto_boarding__scenarios__message,.bto_boarding__states__message{padding-top:100px;margin:20px 0 0;position:relative}.bto_boarding__components__message h3,.bto_boarding__scenarios__message h3,.bto_boarding__states__message h3{margin:0;color:#3c3c3c}.bto_boarding__components__message p,.bto_boarding__scenarios__message p,.bto_boarding__states__message p{font-size:14px}.bto_boarding__components__message a,.bto_boarding__scenarios__message a,.bto_boarding__states__message a{text-decoration:none}.bto_boarding__components__message:before,.bto_boarding__scenarios__message:before,.bto_boarding__states__message:before{font-family:FontAwesomeCP;content:"";font-size:65px;color:#eee;position:absolute;top:50px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.options_group--boarding .bto_boarding__components,.options_group--boarding .bto_boarding__scenarios,.options_group--boarding .bto_boarding__states{display:block}.bto_boarding__scenarios__message:before{margin-left:5px;content:""}.bto_boarding__states__message:before{margin-left:10px;content:""}#woocommerce-product-data li.cp_scenarios_tab a:not(.cp_scenarios_tab_inner),#woocommerce-product-data li.cp_states_tab a:not(.cp_states_tab_inner){display:none}#bto_product_data,#bto_product_data .wc-metaboxes,#bto_product_data .config_group,#bto_scenario_data,#bto_scenario_data .wc-metaboxes,#bto_scenario_data .options_group,#bto_state_data,#bto_state_data .wc-metaboxes,#bto_state_data .options_group{border-bottom:none}#bto_product_data.wc-metaboxes-wrapper .wc-metabox.closed,#bto_scenario_data.wc-metaboxes-wrapper .wc-metabox.closed,#bto_state_data.wc-metaboxes-wrapper .wc-metabox.closed{border-radius:0}#bto_product_data .hr-section,#bto_scenario_data .hr-section,#bto_state_data .hr-section{display:flex;flex-basis:100%;align-items:center;font-size:10.5px;letter-spacing:1px;font-weight:300;text-transform:uppercase;margin:18px 0px 18px}#bto_product_data .hr-section::before,#bto_product_data .hr-section::after,#bto_scenario_data .hr-section::before,#bto_scenario_data .hr-section::after,#bto_state_data .hr-section::before,#bto_state_data .hr-section::after{content:"";flex-grow:1;background:#eee;height:1px;font-size:0px;line-height:0px;margin:0 16px 0 0}#bto_product_data .hr-section::after,#bto_scenario_data .hr-section::after,#bto_state_data .hr-section::after{margin:0 0 0 16px}#bto_product_data .hr-section-components{margin:0;position:relative;top:8px}#bto_product_data .wc-metabox h3 a.delete{margin:0 8px}#bto_product_data .wc-metabox h3{background:#fdfdfd;line-height:26px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#bto_product_data .wc-metabox h3 .component-virtual{margin-bottom:2px}#bto_product_data .wc-metabox h3 .component-virtual:after{content:""}#bto_product_data .wc-metabox h3 .handle{float:right}#bto_product_data .wc-metabox h3 .handle .handle-item,#bto_product_data .wc-metabox h3 .handle .component-id-item{display:block;float:left;color:#888;height:27px;text-align:center;line-height:27px;visibility:hidden}#bto_product_data .wc-metabox h3 .handle .handle-item{width:28px}#bto_product_data .wc-metabox h3 .handle .component-id-item{font-weight:normal;margin-right:6px;-webkit-user-select:text;-ms-user-select:text;user-select:text;cursor:text;height:13px;line-height:13px;position:relative;top:7px}#bto_product_data:not(.composite_virtual) .wc-metabox h3 .group_virtual{display:none}#bto_product_data .wc-metabox h3:hover .handle .handle-item,#bto_product_data .wc-metabox.open h3 .handle .handle-item,#bto_product_data .wc-metabox.ui-sortable-helper h3 .handle .handle-item,#bto_product_data .wc-metabox.open h3 a.delete,#bto_product_data .wc-metabox h3:hover .component-id-item,#bto_product_data .wc-metabox.open h3 .handle .component-id-item,#bto_product_data .wc-metabox.ui-sortable-helper h3 .handle .component-id-item{visibility:visible}#bto_product_data .wc-metabox h3 .handle .handle-item:hover{color:#333}#bto_product_data .wc-metabox h3 .handle .handle-item:before{font-weight:normal;speak:none;text-decoration:none !important}#bto_product_data .wc-metabox h3 .handle .sort-item:before{font-family:WooCommerce;font-size:13px;content:""}#bto_product_data .wc-metabox h3 .handle .toggle-item:before{font-family:Dashicons;font-size:20px;content:"";position:relative;top:1px;right:1px}#bto_product_data .wc-metabox.closed h3 .handle .toggle-item:before{content:"";top:0px}#bto_product_data .wc-metabox h3 .handle .sort-item{cursor:move}#bto_product_data .wc-metabox h3 .handle .toggle-item{cursor:pointer}#bto_product_data #bto_config_group_inner{border-bottom:1px solid #eee}#bto_product_data .no-components #bto_config_group_inner{border-bottom:0}#bto_product_data .no-components .bto_action_button_wrapper--add_component .import{display:inline-block;margin-left:5px}#bto_product_data .bto_action_button_wrapper--add_component .import{display:none}.bto_group_data .subsubsub{margin-bottom:20px;margin-top:20px}.bto_group_data .subsubsub li:first-of-type a{padding-left:0}.bto_group_data .subsubsub li:after{content:"|";margin:0 5px}.bto_group_data .subsubsub li:last-of-type:after{content:""}.bto_group_data .tab_group_hidden{display:none}.bto_group_data .options_group{margin-bottom:1.25em;padding-bottom:1.25em}.bto_group_data .options_group_component:last-child{margin-bottom:0;padding-bottom:0}#bto_product_data span.options_group_h3{font-size:14px;font-weight:600;padding:8px 12px;color:#23282d;display:block}#bto_product_data .toolbar span.options_group_h3{padding:0;float:left}#bto_product_data .bundle_group .bto_layout_label{margin:0;width:85px;text-align:center;transition:border .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}#bto_product_data .bundle_group .bto_layout_label img.layout_img{opacity:.4;transition:opacity .2s;max-width:100%;padding:5px;box-sizing:border-box;display:block}#bto_product_data .bundle_group .bto_layout_label.selected img.layout_img,#bto_product_data .bundle_group .bto_layout_label:hover img.layout_img{opacity:1}#bto_product_data .bundle_group .bto_layout_label img{opacity:1}#bto_product_data .components_panel_field select:hover{color:var(--wp-admin-theme-color, #007cba)}#bto_product_data .components_panel_field select:focus{border-color:var(--wp-admin-theme-color, #007cba);box-shadow:0 0 0 1px var(--wp-admin-theme-color, #007cba);outline:2px solid rgba(0,0,0,0);color:var(--wp-admin-theme-color, #007cba)}#bto_product_data .bundle_group .bto_layout_label span{max-width:90%;display:block;margin:7px auto 10px}#bto_product_data .bundle_group .bto_layout_label span.layout_title{font-size:12px}#bto_product_data .bundle_group .bto_layout_label input{display:none}#bto_product_data .bundle_group .bto_layout_label img.help_tip{margin-top:5px;margin-left:0}#bto_product_data .config_group.layout-single .component_pagination_style,#bto_product_data .config_group.layout-single .options_group_component--select_action,#bto_product_data .config_group.layout-progressive .component_pagination_style,#bto_product_data .config_group.layout-progressive .options_group_component--select_action{display:none !important}#bto_product_data .bto_layouts{padding:0 15px 0 15px;font-size:12px}#bto_product_data .bto_layouts{margin-top:1.5em}#bto_product_data div.bto_layouts_list{margin:0}#bto_product_data .bto_layouts_list button{margin:0 1em 1em 0;padding:0;display:inline-block;background-color:#fff;outline-color:var(--wp-admin-theme-color);border-radius:4px;border:2px solid #fafafa;transition:border .2s}#bto_product_data .bto_layouts_list button.selected,#bto_product_data .bto_layouts_list button:hover{border:2px solid #e9e9e9}#bto_product_data .bto_layouts_list button:focus{border:2px solid var(--wp-admin-theme-color)}.bto_group_data .component_query_type,.bto_group_data .default_selector_container,.bto_group_data .component_options_style,.bto_group_data .component_pagination_style,.bto_group_data .component_display_prices,.bto_group_data .component_select_action{line-height:32px}.bto_group_data .component_selection_details_option,.bto_group_data .component_subtotal_visibility_option{margin-bottom:5px}.bto_group_data .component_selection_details_option:last-child,.bto_group_data .component_subtotal_visibility_option:last-child{margin-bottom:0}.bto_group_data .component_selection_details span.labelspan,.bto_group_data .component_subtotal_visibility_option span.labelspan{margin-left:5px}.bto_group_data .group_quantity_min input,.bto_group_data .group_quantity_max input,.bto_group_data .group_discount input{width:60px}#bto_scenario_data .wc-metabox:last-of-type,#bto_state_data .wc-metabox:last-of-type{border-bottom:1px solid #eee}#bto_scenario_data .wc-metabox h3 a.delete,#bto_state_data .wc-metabox h3 a.delete{margin:0 8px}#bto_scenario_data .wc-metabox h3,#bto_state_data .wc-metabox h3{line-height:26px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#bto_scenario_data .wc-metabox h3 .woocommerce-input-toggle,#bto_state_data .wc-metabox h3 .woocommerce-input-toggle{width:28px;height:15px;margin-right:.75em}#bto_scenario_data .wc-metabox h3 .woocommerce-input-toggle:not(.woocommerce-input-toggle--disabled),#bto_state_data .wc-metabox h3 .woocommerce-input-toggle:not(.woocommerce-input-toggle--disabled){border:2px solid var(--wp-admin-theme-color-darker-10, #0071a1);background-color:var(--wp-admin-theme-color-darker-10, #0071a1)}#bto_scenario_data .wc-metabox h3 .woocommerce-input-toggle:before,#bto_state_data .wc-metabox h3 .woocommerce-input-toggle:before{width:15px;height:15px}#bto_scenario_data .wc-metabox h3 .handle,#bto_state_data .wc-metabox h3 .handle{float:right}#bto_scenario_data .wc-metabox h3 .handle .handle-item,#bto_scenario_data .wc-metabox h3 .handle .handle-loading,#bto_state_data .wc-metabox h3 .handle .handle-item,#bto_state_data .wc-metabox h3 .handle .handle-loading{display:block;float:left;color:#888;width:28px;height:27px;text-align:center;line-height:27px}#bto_scenario_data .wc-metabox h3 .handle .handle-item,#bto_state_data .wc-metabox h3 .handle .handle-item{visibility:hidden}#bto_scenario_data .wc-metabox h3:hover .handle .handle-item,#bto_scenario_data .wc-metabox.open h3 .handle .handle-item,#bto_scenario_data .wc-metabox.loading h3 .handle .handle-item,#bto_scenario_data .wc-metabox.ui-sortable-helper h3 .handle .handle-item,#bto_scenario_data .wc-metabox.open h3 a.delete,#bto_scenario_data .wc-metabox.loading h3 a.delete,#bto_state_data .wc-metabox h3:hover .handle .handle-item,#bto_state_data .wc-metabox.open h3 .handle .handle-item,#bto_state_data .wc-metabox.loading h3 .handle .handle-item,#bto_state_data .wc-metabox.ui-sortable-helper h3 .handle .handle-item,#bto_state_data .wc-metabox.open h3 a.delete,#bto_state_data .wc-metabox.loading h3 a.delete{visibility:visible}#bto_scenario_data .wc-metabox h3 .handle .handle-item:hover,#bto_state_data .wc-metabox h3 .handle .handle-item:hover{color:#333}#bto_scenario_data .wc-metabox h3 .handle .handle-item:before,#bto_state_data .wc-metabox h3 .handle .handle-item:before{font-weight:normal;speak:none;text-decoration:none !important}#bto_scenario_data .wc-metabox h3 .handle-loading,#bto_state_data .wc-metabox h3 .handle-loading{position:relative;opacity:.44;transition:.1s opacity}#bto_scenario_data .wc-metabox h3 .handle-loading::before,#bto_state_data .wc-metabox h3 .handle-loading::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("../../images/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:1em}#bto_scenario_data .wc-metabox:not(.loading) h3 .handle-loading,#bto_state_data .wc-metabox:not(.loading) h3 .handle-loading{opacity:0}#bto_scenario_data .wc-metabox h3 .handle .sort-item:before,#bto_state_data .wc-metabox h3 .handle .sort-item:before{font-family:WooCommerce;font-size:13px;content:""}#bto_scenario_data .wc-metabox h3 .handle .toggle-item:before,#bto_state_data .wc-metabox h3 .handle .toggle-item:before{font-family:Dashicons;font-size:20px;content:"";position:relative;top:1px}#bto_scenario_data .wc-metabox.closed h3 .handle .toggle-item:before,#bto_state_data .wc-metabox.closed h3 .handle .toggle-item:before{content:"";top:0px}#bto_scenario_data .wc-metabox h3 .handle .sort-item,#bto_state_data .wc-metabox h3 .handle .sort-item{cursor:move}#bto_scenario_data .wc-metabox h3 .handle .toggle-item,#bto_state_data .wc-metabox h3 .handle .toggle-item{cursor:pointer}#bto_scenario_data .wc-metabox h3 .scenario-help-tip{margin-left:5px;vertical-align:text-bottom;position:relative;top:.5px}#bto_scenario_data .wc-metabox h3 .scenario-help-tip:after{content:""}#bto_scenario_data .wc-metabox h3 .scenario-help-tip--non-effective-conditions:after{color:#ffba00}#bto_scenario_data .bto_scenario_modifier_wrapper .select2-container,#bto_state_data .bto_scenario_modifier_wrapper .select2-container{height:32px}#bto_scenario_data .select2-container .select2-selection--single .select2-selection__rendered,#bto_state_data .select2-container .select2-selection--single .select2-selection__rendered{line-height:30px}.bto_scenario_data .bto_scenario_selector label span,.bto_state_data .bto_state_selector label span{display:block;color:#888;font-size:.9em}.bto_scenario_data .bto_scenario_selector_inner,.bto_state_data .bto_state_selector_inner{margin:10px 0 10px}.bto_scenario_data .bto_scenario_search,.bto_scenario_data .bto_scenario_select,.bto_state_data .bto_state_search,.bto_state_data .bto_state_select{font-size:12px;display:inline-block;margin:0 8px;line-height:36px}.bto_scenario_data .bto_scenario_search:before,.bto_scenario_data .bto_scenario_select:before,.bto_state_data .bto_state_search:before,.bto_state_data .bto_state_select:before{font-family:WooCommerce;vertical-align:middle}.bto_scenario_data .bto_scenario_search:before,.bto_state_data .bto_state_search:before{content:""}.bto_scenario_data .bto_scenario_select:before,.bto_state_data .bto_state_select:before{content:""}.os_container.widefat{margin:15px 0;padding:5px;box-sizing:border-box;background-color:#f7f7f7}.os_container.widefat.os_empty{background-color:rgba(0,0,0,0)}.os_container.widefat .select2-container{width:100% !important}.os_container.widefat .select-field .select2-container{width:calc(100% - 75px) !important;float:left}.os_list{display:block}.os_list.hidden{display:none}.os_container.widefat .os_boarding{display:none;margin-bottom:20px}.os_container.widefat .os_boarding.active{display:block}.os_container.widefat .os_boarding .icon{text-align:center;margin:-15px 0 15px 0}.os_container.widefat .os_boarding .icon i{color:#f1f1f1;margin:0 auto;height:auto;width:auto}.os_container.widefat .os_boarding .icon i:before{font-size:80px;height:auto;width:auto}.os_container.widefat .os_boarding .icon i.dashicons-randomize:before{font-size:90px;position:relative;top:5px}.os_container.widefat .os_boarding .icon i.cp-fa-state{margin-top:15px}.os_container.widefat .os_boarding .icon i.cp-fa-state:before{font-family:FontAwesomeCP;content:""}.os_container.widefat .os_boarding .text{display:block;text-align:center;color:#aaa;padding:0 25px;line-height:24px}.os_container.widefat .os_add--boarding{margin-bottom:20px}.os_container.widefat .os_add--boarding .os_remove,.os_container.widefat .os_add--boarding .os_content{display:none}.os_container.widefat .os_add--boarding .os_select{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:170px}.os_container.widefat .os_row{display:flex;align-items:flex-start;width:100%}.os_container.widefat .os_row input,.os_container.widefat .os_row select,.os_container.widefat .os_row textarea{width:100%;padding:0px 10px;box-shadow:0 0 1px rgba(0,0,0,0);border:1px solid #ddd;font-size:13px;max-width:unset;min-height:unset}.os_container.widefat .os_row input,.os_container.widefat .os_row select,.os_container.widefat .os_row textarea{border-radius:4px}.os_container.widefat .os_row input,.os_container.widefat .os_row select{height:35px;line-height:20px}.os_container.widefat .os_row textarea{padding:10px;height:77px}.os_container.widefat .os_row select{padding:0 20px 0 10px}.os_container.widefat .os_row .select2-container .select2-selection--single{height:35px}.os_container.widefat .os_row .select2-container .select2-selection__rendered{line-height:35px}.os_container.widefat .os_row .select2-container .select2-selection__arrow{height:35px}.os_container.widefat .os_row .select2-container .select2-selection--multiple{min-height:77px}.os_container.widefat .os_row .select2-container .select2-selection__choice{line-height:1.5em}.os_container.widefat .os_row .select2-container .select2-selection :first-of-type.select2-search{width:100%}.os_container.widefat .os_row .select2-container .select2-selection .select2-search__field{padding:0;margin-top:-13.5px;border-radius:0 !important}.os_container.widefat .os_row .select2-container .select2-selection input{width:100% !important;height:auto;line-height:1.5em;border:0}.os_container.widefat .os_row_inner{display:flex;align-items:flex-start;justify-content:space-between}.os_container.widefat .os_select{width:25%;padding:5px;left:0}.os_container.widefat .os_content{width:75%}.os_container.widefat .os_modifier{width:25%;padding:5px}.os_container.widefat .os_semi_value{width:calc(75% - 169px);padding:5px}.os_container.widefat .os_value{width:75%;padding:5px;position:relative}.os_container.widefat .os_value--suffix{position:absolute;border-radius:0 4px 4px 0;height:33px;line-height:33px;right:5px;top:6px;font-size:12px;font-weight:600;display:inline-block;padding:0 10px;color:#797979;background:#f1f1f1}.os_container.widefat .os_value .os_date_picker{display:flex;justify-content:space-between}.os_container.widefat .os_value .os_date_picker .sw-enhanced-select{width:32%}.os_container.widefat .os_value .os_value--attribute>span:first-of-type{margin-bottom:10px}.os_container.widefat .os_value .os_value--tools{margin-top:10px;float:right}.os_container.widefat .os_form_row{display:flex;flex-wrap:wrap;width:75px}.os_container.widefat .os_form_row .button{display:block;margin-left:5px;width:70px;height:35px;line-height:33px;text-align:center}.os_container.widefat .os_form_row .button:first-child{margin-bottom:5px}.os_container.widefat .os_remove{min-width:35px;width:35px;margin:5px}.os_container.widefat .os_remove .trash{width:35px;height:34px !important;margin:0;background-color:#fff;color:#777}.os_container.widefat .os_remove .trash:hover{color:#222}.os_container.widefat .os_remove .trash:after{content:"";line-height:34px}.os_container.widefat .os_description{font-style:italic}.os_container.widefat .os--placeholder{padding:5px}.os_container.widefat .os--disabled:after{content:"";display:block;box-sizing:border-box;width:100%;height:35px;border-radius:4px;border:1px solid #f1f1f1;background-color:#f1f1f1}.os_row .select2-selection--multiple{border-radius:4px}@media(max-width: 782px){.os_container.widefat .select-field .select2-container{width:100% !important}.os_container.widefat .os_row{display:block;margin-bottom:15px;border-bottom:1px solid #e6e6e6;padding-bottom:15px;position:relative}.os_container.widefat .os_content{width:100%;box-sizing:border-box}.os_container.widefat .os_select{width:calc(100% - 43px);box-sizing:border-box}.os_container.widefat .os_remove{position:absolute;top:0px;right:0}.os_container.widefat .os_remove:after{line-height:33px}.os_container.widefat .os_modifier{width:30%}.os_container.widefat .os_value{width:70%}.os_container.widefat .os_form_row{width:100%}.os_container.widefat .os_form_row .button{margin:5px 0;line-height:22px;padding:6px 14px}.os_container.widefat .os_form_row .button:first-child{margin-right:5px;margin-left:0}.os_container.widefat .os_add{border:none}.os_container.widefat .os_add .os_select{width:100% !important}}@media(max-width: 1280px){.metabox-holder.columns-2 .os_container.widefat .select-field .select2-container{width:100% !important}.metabox-holder.columns-2 .os_container.widefat .os_row{display:block;margin-bottom:15px;border-bottom:1px solid #e6e6e6;padding-bottom:15px;position:relative}.metabox-holder.columns-2 .os_container.widefat .os_content{width:100%;box-sizing:border-box}.metabox-holder.columns-2 .os_container.widefat .os_select{width:calc(100% - 43px);box-sizing:border-box}.metabox-holder.columns-2 .os_container.widefat .os_remove{position:absolute;top:0px;right:0}.metabox-holder.columns-2 .os_container.widefat .os_remove:after{line-height:33px}.metabox-holder.columns-2 .os_container.widefat .os_modifier{width:30%}.metabox-holder.columns-2 .os_container.widefat .os_value{width:70%}.metabox-holder.columns-2 .os_container.widefat .os_form_row{width:100%}.metabox-holder.columns-2 .os_container.widefat .os_form_row .button{margin:5px 0;line-height:22px;padding:6px 14px}.metabox-holder.columns-2 .os_container.widefat .os_form_row .button:first-child{margin-right:5px;margin-left:0}.metabox-holder.columns-2 .os_container.widefat .os_add{border:none}.metabox-holder.columns-2 .os_container.widefat .os_add .os_select{width:100% !important}}.os_container.widefat .select2-container .select2-selection--multiple{border-color:#ddd}.os_container.widefat .select2-container--focus .select2-selection--multiple,.os_container.widefat .select2-container--open .select2-selection--multiple{border-color:var(--wp-admin-theme-color, #007cba)}.os_container.widefat .os_select .sw-enhanced-select:after,.os_container.widefat .os_content .sw-enhanced-select:after{display:none;content:""}.os_container.widefat .os_select .sw-enhanced-select,.os_container.widefat .os_content .sw-enhanced-select{overflow:visible}.os_container.widefat .os_select select,.os_container.widefat .os_content select{float:none}.os_container.widefat .os_select select:hover,.os_container.widefat .os_content select:hover{color:var(--wp-admin-theme-color, #007cba)}.os_container.widefat .os_select select:focus,.os_container.widefat .os_content select:focus{box-shadow:0 0 0 1px var(--wp-admin-theme-color, #007cba);border-color:var(--wp-admin-theme-color, #007cba);color:var(--wp-admin-theme-color, #007cba);outline:2px solid rgba(0,0,0,0)}.os_container.widefat .os_value>input:focus,.os_container.widefat .os_value>textarea:focus{border-color:var(--wp-admin-theme-color, #007cba);box-shadow:0 0 0 1px var(--wp-admin-theme-color, #007cba);outline:2px solid rgba(0,0,0,0)}.os_container.widefat .os_remove .trash{color:var(--wp-admin-theme-color-darker-10, #0071a1);border-color:var(--wp-admin-theme-color-darker-10, #0071a1);background:#f3f5f6;height:35px !important;min-height:auto;position:relative}.os_container.widefat .os_remove .trash:hover{background:#f1f1f1;border-color:var(--wp-admin-theme-color-darker-20, #016087);color:var(--wp-admin-theme-color-darker-20, #016087)}.os_container.widefat .os_remove .trash:after{margin-top:0}#bto_product_data .bto_action_button_wrapper,#bto_scenario_data .bto_action_button_wrapper,#bto_state_data .bto_action_button_wrapper{padding:1em;margin:0}#bto_product_data .select2-container .select2-search--inline .select2-search__field,#bto_scenario_data .select2-container .select2-search--inline .select2-search__field,#bto_state_data .select2-container .select2-search--inline .select2-search__field{padding:4px 0 4px 4px}#bto_product_data .sw-select2-wrap--tipped,#bto_scenario_data .sw-select2-wrap--tipped,#bto_state_data .sw-select2-wrap--tipped{float:left;width:75%}#bto_product_data .options_group--boarding .bto_action_button_wrapper,#bto_scenario_data .options_group--boarding .bto_action_button_wrapper,#bto_state_data .options_group--boarding .bto_action_button_wrapper{justify-content:center;text-align:center;padding:0 0 40px}table.wp-list-table span.product-type.bto{background-position-x:0px}#woocommerce-product-data ul.product_data_tabs li.composite_product_options a:before{content:"";font-family:FontAwesomeCP;font-size:13px}@media only screen and (max-width: 900px){#woocommerce-product-data ul.product_data_tabs li.composite_product_options a:before{width:auto}}#woocommerce-product-data ul.product_data_tabs li.composite_scenarios a:before{content:"";font-family:FontAwesomeCP}#woocommerce-product-data ul.product_data_tabs li.composite_states a:before{content:"";font-family:FontAwesomeCP}.woocommerce_options_panel p.components_panel_field,.woocommerce_options_panel .components_panel_field{padding-left:140px !important}.woocommerce_options_panel p.components_panel_field label,.woocommerce_options_panel .components_panel_field label{margin:0 0 0 -127px}.woocommerce_options_panel .components_panel_field label{width:110px}.bto_group_data label,.bto_scenario_data label,.bto_state_data label{width:150px;margin:0 0 0 -190px}.bto_group_data div.form-field,.bto_scenario_data div.form-field,.bto_state_data div.form-field{margin:0;padding:5px 0 5px 190px !important;clear:both}@media(max-width: 1280px){.bto_scenario_data label,.bto_state_data label{width:150px;margin:0 0 10px 0}.bto_scenario_data div.form-field,.bto_state_data div.form-field{margin:0;padding:5px 0 5px 0 !important;clear:both}}.bto_group_data div.form-field:before,.bto_group_data div.form-field:after,.bto_scenario_data div.form-field:before,.bto_scenario_data div.form-field:after,.bto_state_data div.form-field:before,.bto_state_data div.form-field:after{clear:both;content:"";display:table}.bto_group_data .form-field-sub label,.bto_scenario_data .form-field-sub label,.bto_state_data .form-field-sub label{width:120px;margin:0 0 0 -135px}.bto_group_data p.description,.bto_scenario_data p.description,.bto_state_data p.description{clear:both;margin-left:0px}.bto_group_data,.bto_scenario_data,.bto_state_data{line-height:26px;padding:0px 15px 15px;border-top:1px solid #eee}.bto_scenario_data,.bto_state_data{background-color:#fdfdfd}.bto_group_data{padding:0px 25px 15px}.bto_scenario_data .options_group:first-child,.bto_state_data .options_group:first-child{margin-top:15px}.bto_group_data .tab_group,.bto_group_data .options_group_component,.bto_scenario_data>div,.bto_scenario_data>div>div,.bto_state_data>div,.bto_state_data>div>div{width:100%;clear:both}.bto_group_data div.form-field label,.bto_group_data div.form-field .labelspan,.bto_scenario_data div.form-field label,.bto_state_data div.form-field label{font-size:12px}.bto_group_data div.form-field select,.bto_group_data div.form-field input,.bto_group_data div.form-field textarea,.bto_scenario_data div.form-field select,.bto_scenario_data div.form-field input,.bto_scenario_data div.form-field textarea,.bto_state_data div.form-field select,.bto_state_data div.form-field input,.bto_state_data div.form-field textarea{font-size:13px}.bto_group_data div.form-field>input,.bto_group_data div.form-field>textarea,.bto_scenario_data div.form-field>input,.bto_scenario_data div.form-field>textarea,.bto_state_data div.form-field>input,.bto_state_data div.form-field>textarea{padding:5px}.bto_group_data .form-field>select,.bto_group_data .form-field>input,.bto_scenario_data .form-field>select,.bto_scenario_data .form-field>input,.bto_state_data .form-field>select,.bto_state_data .form-field>input{padding:0 8px}.bto_scenario_data .scenario_action_config_group label{margin:0 0 10px 0;float:none;width:auto;display:inline-flex;align-items:center}.bto_scenario_data .scenario_action_config_group label input{margin-right:8px !important}.bto_scenario_data .scenario_action_config_group .action_components{padding:10px 0 20px}.bto_group_data .select2-container .select2-selection--single .select2-selection__rendered{line-height:30px}#bto_scenario_data :first-of-type.select2-search,#bto_state_data :first-of-type.select2-search{width:100%}#bto_scenario_data :first-of-type.select2-search input,#bto_state_data :first-of-type.select2-search input{width:100% !important}#bto_product_data .bto_clearfix:after,.bto_group_data p.description,.bto_group_data .options_group_component:last-child:after,.bto_scenario_data .bto_scenario_modifier_wrapper:after,.bto_scenario_data .bto_scenario_selector_inner:after,.bto_state_data .bto_state_modifier_wrapper:after,.bto_state_data .bto_state_selector_inner:after{clear:both;content:"";display:table}.bto_group_data input[type=number],.bto_scenario_data input[type=number],.bto_state_data input[type=number]{line-height:1em}#bto_product_data .bto_group_data input,#bto_scenario_data .bto_scenario_data input,#bto_state_data .bto_state_data input{float:none}.bto_group_data input.checkbox,.bto_scenario_data input.checkbox,.bto_state_data input.checkbox{margin:0px !important;vertical-align:text-top}.bto_group_data textarea,.bto_scenario_data textarea,.bto_state_data textarea{width:75%;margin-bottom:5px;height:9.5em}.bto_group_data input.component_text_input,.bto_scenario_data input.component_text_input,.bto_state_data input.component_text_input{width:75%}@media(max-width: 1280px){.bto_scenario_data input.component_text_input,.bto_state_data input.component_text_input,.bto_scenario_data textarea,.bto_state_data textarea{width:100%}}.bto_panel .help_tip,.composite_stock_msg .help_tip{width:16px;height:16px;margin-left:5px}.bto_panel .form-field .woocommerce-help-tip,._bto_edit_in_cart_field .woocommerce-help-tip,._bto_hide_shop_price_field .woocommerce-help-tip,.composite_stock_msg .woocommerce-help-tip{vertical-align:text-top}.bto_panel .form-field:not(.bto_layouts) .woocommerce-help-tip:after,._bto_edit_in_cart_field .woocommerce-help-tip:after,._bto_hide_shop_price_field .woocommerce-help-tip:after,.composite_stock_msg .woocommerce-help-tip:after,.options_group_h3 .woocommerce-help-tip:after{line-height:16px}.bto_panel .table_help_tip{margin-left:5px}.bto_panel .bto_tips{margin-left:8px}#bto_product_data span.options_group_h3 .help_tip{font-weight:normal;font-size:.9em}#shipping_product_data.composite_unassembled .options_group:not(.composite_type){display:none !important}#shipping_product_data.composite_unassembled .options_group.composite_type .notice{display:block}#shipping_product_data.composite_unassembled .options_group.composite_type .notice{display:flex;background-color:#fff;border-width:0 0 0 0;align-items:flex-start;box-shadow:0 0 0;margin:5px 0 0}#shipping_product_data.composite_unassembled .options_group.composite_type .notice>img.info-icon{width:1em;-webkit-filter:brightness(50%);filter:brightness(50%);height:26px;-ms-transform:translateY(50%);transform:translateY(50%)}#shipping_product_data.composite_unassembled .options_group.composite_type{border-bottom:none}#bto_product_data.composite_unassembled .group_shipped_individually,#bto_product_data.composite_virtual .group_shipped_individually{display:none}.product_data .inventory_sold_individually.options_group fieldset._bto_sold_individually_field{width:100%}.options_group.composite_type .assembled_notice_title{font-weight:bold;display:block;margin-bottom:.5em}.options_group.composite_type .notice{display:none;margin:10px}.options_group.composite_type .notice p{line-height:1.75;font-size:13px}.options_group.composite_type .form-field{margin:9px 0;font-size:12px;line-height:24px;padding:5px 20px 5px 162px;vertical-align:middle}@media only screen and (max-width: 500px){.options_group.composite_type .form-field{padding:5px 20px !important}}.options_group.composite_type .bto_type_options{margin-top:4px}.options_group.composite_type .bto_type_options button{margin:0 1em 1em 0;border:2px solid #fafafa;background-color:#fff;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;transition:border .2s}.options_group.composite_type .bto_type_options button:before{font-family:FontAwesomeCP;font-size:45px;display:block;margin:20px 0 0;color:#dededf}.options_group.composite_type .bto_type_options button.assembled:before{content:""}.options_group.composite_type .bto_type_options button.unassembled:before{content:""}.options_group.composite_type .bto_type_options button input{display:none}.options_group.composite_type .bto_type_options button span{max-width:90%;display:block;margin:7px auto 10px}.options_group.composite_type .bto_type_options button:hover{cursor:pointer}.options_group.composite_type .bto_type_options button:hover,.options_group.composite_type .bto_type_options button.selected{border:2px solid #e9e9e9}.options_group.composite_type .bto_type_options button:hover img,.options_group.composite_type .bto_type_options button.selected img{opacity:1}.woocommerce_options_panel .composite_stock_msg{display:block;clear:both;font-style:italic;margin-left:0;padding-top:.5em}.woocommerce_options_panel .composite_stock_msg .composites-inventory-learn-more-link::after{content:url("../../../../woocommerce/assets/images/icons/external-link.svg");margin-left:2px;vertical-align:sub}.options_group.composite_type .bto_type_options button{border-radius:4px}.options_group.composite_type .bto_type_options button img{opacity:1}.options_group.composite_type .bto_type_options button:hover{border:2px solid #e9e9e9}.options_group.composite_type .bto_type_options button:focus{outline:2px solid var(--wp-admin-theme-color)}.cp-restriction-overlay-upsell-popover{position:relative;display:block;z-index:999}.cp-restriction-overlay-upsell-popover .popover-content{position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:250px;padding:40px 20px;border:1px solid #ddd;border-radius:5px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center}.cp-restriction-overlay-upsell-popover .popover-content:before{content:"";position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);border-width:8px;border-style:solid;border-color:rgba(0,0,0,0);border-top-color:#ddd}.cp-restriction-overlay-upsell-popover .popover-content:after{content:"";position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);border-width:7px;border-style:solid;border-color:rgba(0,0,0,0);border-top-color:#fff}.cp-restriction-overlay-upsell-popover .popover-content p{line-height:21px}.cp-restriction-overlay-upsell-popover .close-btn{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer;font-size:16px}.cp-restriction-section-overlay-container{position:relative}.cp-restriction-section-overlay-container .cp-restriction-overlay-upsell{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;position:absolute;top:0;left:0}.cp-restriction-section-blurred{-webkit-filter:blur(10px);filter:blur(10px)}.cp-restriction-notice{margin:5px 0 15px;overflow:hidden;position:relative;border:1px solid #c3c4c7;border-left-color:#d63638;background:#fff;border-left-width:4px;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:1px 12px}