.draggable-item-list[data-v-77c16f3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.draggable-item-list .draggable-item-list-name[data-v-77c16f3e]{overflow:hidden;display:block;font-size:18px;font-weight:600;margin-top:32px}.draggable-item-list .draggable-item-list-name[data-v-77c16f3e]:after,.draggable-item-list .draggable-item-list-name[data-v-77c16f3e]:before{background-color:#f0f0f0;content:"";display:inline-block;height:4px;position:relative;vertical-align:middle;width:100%}.draggable-item-list .draggable-item-list-name[data-v-77c16f3e]:before{right:.5em;margin-left:-95%}.draggable-item-list .draggable-item-list-name[data-v-77c16f3e]:after{margin-right:-50%;left:.5em}.draggable-item-list .draggable-item-list-inner[data-v-77c16f3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.draggable-item-list .draggable-item-list-inner.disabled[data-v-77c16f3e]{opacity:.7;cursor:no-drop}.draggable-item-list .used-item[data-v-77c16f3e]{font-size:16px;font-weight:600;color:#343c3d;border-bottom:0 solid #f0f0f0;letter-spacing:1px;padding-bottom:7px;margin:5px 18px 0 3px}.flex-list[data-v-77c16f3e]{padding:4px}.empty-list[data-v-77c16f3e]{color:#dcdcdc;margin:8px 0;padding-left:28px}.draggable-item[data-v-7b93b5bb]{position:relative;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;padding:6px 16px;margin:12px 0;background-color:#fff;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.draggable-item .item-labels[data-v-7b93b5bb],.draggable-item[data-v-7b93b5bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.draggable-item .item-labels[data-v-7b93b5bb]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.draggable-item .item-labels .item-title[data-v-7b93b5bb]{font-size:14px;font-weight:600;color:#343c3d;max-width:200px}.draggable-item .item-labels .item-description[data-v-7b93b5bb]{font-size:10px;color:#aba8af}.draggable-item .item-ctrl[data-v-7b93b5bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.draggable-item .drag-icon[data-v-7b93b5bb]{color:#343c3d;opacity:.5;cursor:-webkit-grab;cursor:grab}.draggable-item .error-icon[data-v-7b93b5bb]{color:#ccc}.draggable-item .margin-left[data-v-7b93b5bb]{margin-left:3px}.draggable-item .item-type-icon[data-v-7b93b5bb]{text-align:center;color:#5f5f5f;padding:0 3px;background-color:#f9fafc;-ms-flex-item-align:start;align-self:flex-start}.draggable-item.is-not-published[data-v-7b93b5bb]{opacity:.5}.product-info[data-v-75729651]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px;background-color:#fafafa}.product-name-inner[data-v-75729651]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-name-inner .product-name[data-v-75729651]{height:25px;margin-right:16px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0;text-align:left;color:#00008f;text-transform:uppercase}.product-name-inner .edit-icon[data-v-75729651]{text-align:center}.product-name-inner .edit-icon span[data-v-75729651]{font-size:18px}.product-info-items td[data-v-75729651]{padding-top:8px;font-size:12px;line-height:1.5;letter-spacing:0;text-align:left;color:#343c3d}.search-input-inner[data-v-25d4f575]{height:40px;padding:12px 16px;border:1px solid #e6e6e6;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-input-inner input[data-v-25d4f575]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;border:0;background-color:transparent;outline:none}.search-input-inner .icon-inner[data-v-25d4f575]{text-align:center}.search-input-inner .icon-inner span[data-v-25d4f575]{font-size:22px;color:#00008f}.search-input-inner input[data-v-25d4f575]::-webkit-input-placeholder{color:#696969!important;font-size:14px;font-style:normal!important}.search-input-inner input[data-v-25d4f575]::-moz-placeholder{color:#696969!important;font-size:14px;font-style:normal!important}.search-input-inner input[data-v-25d4f575]:-ms-input-placeholder{color:#696969!important;font-size:14px;font-style:normal!important}.search-input-inner input[data-v-25d4f575]::-ms-input-placeholder{color:#696969!important;font-size:14px;font-style:normal!important}.search-input-inner input[data-v-25d4f575]::placeholder{color:#696969!important;font-size:14px;font-style:normal!important}.sort-inner[data-v-3ef2bf3a]{height:40px;cursor:pointer}.sort-inner .sort-text[data-v-3ef2bf3a]{font-size:14px;text-align:left;color:#00008f}.sort-inner .sort-icon-inner[data-v-3ef2bf3a]{padding-bottom:24px;color:#00008f}.sort-inner .sort-icon-inner span[data-v-3ef2bf3a]{height:7px;text-align:center}.tag-inner[data-v-170d27ad]{padding:7px 12px;border:1px solid #ccc;background-color:#fafafa;text-align:center;opacity:.5;cursor:pointer;color:#000b95}.tag-inner.selected[data-v-170d27ad]{opacity:1}.tag-list[data-v-1406d0d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:130px;overflow-y:auto}.search-filter-inner[data-v-228fe649]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.tab-content[data-v-b368fdc2]{height:100%}.tab-pane[data-v-b368fdc2]{height:100%;min-height:400px;max-width:960px;padding:2em 10em;margin:0 auto}.action-btn-group[data-v-b368fdc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.action-btn-group .btn[data-v-b368fdc2]{margin-right:0;-webkit-box-flex:0;-ms-flex:0 0 content;flex:0 0 content;border-radius:0}.action-btn-group .btn-outline-primary[data-v-b368fdc2]{background-color:#fff}.action-btn-group .btn-outline-primary[data-v-b368fdc2]::hover{background-color:#f4f4fc}.action-btn-group .btn+.btn[data-v-b368fdc2]{margin-left:1em}.create-bespoke[data-v-cd40b52e]{float:right;color:#ef6b57;position:relative;top:70px;margin:0 18px -2.5em;padding:4px 8px 4px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.create-bespoke .plus-icon[data-v-cd40b52e]{fill:#ef6b57;margin-right:5px}.create-bespoke[data-v-cd40b52e]:hover{background-color:#fce6e3;color:#ef6b57}.actions[data-v-2673e4bc]{opacity:0}.actions[data-v-2673e4bc]:hover{opacity:1}.actions .action-icon[data-v-2673e4bc]{opacity:.4}.actions .action-icon[data-v-2673e4bc]:hover{opacity:1}.search-sticky[data-v-2673e4bc]{position:sticky;top:0;bottom:0;height:auto;overflow-y:auto;z-index:999}@keyframes blink-data-v-502e574f{to{visibility:hidden}}@-webkit-keyframes blink-data-v-502e574f{to{visibility:hidden}}.input[data-v-502e574f]{position:relative}.field-container[data-v-502e574f] .input-group{width:100%}.field-container[data-v-502e574f] .variable-input{width:100%;color:var(--input-text-color)!important;-webkit-box-shadow:0 0 0 0 var(--primary);box-shadow:0 0 0 0 var(--primary);font-size:16px;line-height:normal;letter-spacing:.16px;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px;margin:0}.field-container[data-v-502e574f] .highlighted-variable,.field-container[data-v-502e574f] .variable-input.highlighted-variable{-webkit-box-shadow:0 0 4px 1px var(--primary);box-shadow:0 0 4px 1px var(--primary);-webkit-animation:blink-data-v-502e574f .45s;animation:blink-data-v-502e574f .45s;-webkit-animation-iteration-count:2;animation-iteration-count:2}.field-container[data-v-502e574f] .was-validated .form-control:invalid:focus,.field-container[data-v-502e574f] .was-validated .form-control:valid:focus{-webkit-box-shadow:none;box-shadow:none}.field-container[data-v-502e574f] .form-control.is-valid,.field-container[data-v-502e574f] .was-validated .form-control:valid{outline:0 none;background-image:none}.field-container[data-v-502e574f] .form-control.is-valid.highlighted-variable,.field-container[data-v-502e574f] .was-validated .form-control:valid.highlighted-variable{-webkit-box-shadow:0 0 3px 1px #00008f!important;box-shadow:0 0 3px 1px #00008f!important;-webkit-animation:blink-data-v-502e574f .45s!important;animation:blink-data-v-502e574f .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.field-container[data-v-502e574f] .form-control.is-invalid,.field-container[data-v-502e574f] .was-validated .form-control:invalid{border-color:var(--danger)!important;outline:0 none!important}.field-container[data-v-502e574f] .form-control.is-invalid.highlighted-variable,.field-container[data-v-502e574f] .was-validated .form-control:invalid.highlighted-variable{-webkit-box-shadow:0 0 3px 1px var(--danger)!important;box-shadow:0 0 3px 1px var(--danger)!important;-webkit-animation:blink-data-v-502e574f .45s!important;animation:blink-data-v-502e574f .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.field-container[data-v-502e574f] .feedback{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:80%;color:var(--danger);width:100%}.field-container[data-v-502e574f] .feedback.split{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.field-container[data-v-502e574f] .error{min-height:1rem;color:var(--danger)}.field-container[data-v-502e574f] .hint{margin-top:.25rem;font-weight:700;color:var(--primary);text-align:right}.field-container[data-v-502e574f]{position:relative}.field-container .input-label[data-v-502e574f]{text-align:left;font-weight:600;font-size:14px;color:#343c3d;margin-top:8px}.field-container .multiple-answer[data-v-502e574f]{position:relative;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.field-container .multiple-answer[data-v-502e574f]:before{position:absolute;top:-48px;left:16px;display:block;content:" ";border-left:solid 1px var(--primary);width:1px;height:48px}.card[data-v-257a6b2f]{border:none;-webkit-box-shadow:unset;box-shadow:unset;padding:0}.card-header[data-v-257a6b2f],.header-action[data-v-257a6b2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;background-color:#fff}.card-header>*+[data-v-257a6b2f],.header-action>*+[data-v-257a6b2f]{margin-left:20px}.header-action>label[data-v-257a6b2f],.header-action svg[data-v-257a6b2f]{font-size:1rem}.header-action .btn[data-v-257a6b2f]{padding:4px}.coverage-name[data-v-257a6b2f],.header-action>label[data-v-257a6b2f]{font-style:normal;font-weight:600;font-size:12px;line-height:16px;text-transform:uppercase}.btn-group>.btn[data-v-257a6b2f]:not(:first-child){margin-left:8px}.drop-zone[data-v-6f55269c]{padding:61.5px 5px;border-radius:3px;border:1px dashed #00008f;background-color:#fbfbfb;font-size:16px;font-weight:600;color:#00008f;text-align:center}[data-v-6f55269c] .product-item{margin:16px 0;background:#fff}[data-v-6f55269c] .product-item:hover>.product-coverage,[data-v-6f55269c] .product-item:hover>.product-section{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}[data-v-6f55269c] .product-item:hover>.product-coverage>.product-item-header .tag.with-hover,[data-v-6f55269c] .product-item:hover>.product-section>.product-item-header .tag.with-hover{-webkit-transition:background-color 1s;transition:background-color 1s}[data-v-6f55269c] .product-item:hover>.product-coverage>.product-item-header.compatible .tag.hover-bg,[data-v-6f55269c] .product-item:hover>.product-section>.product-item-header.compatible .tag.hover-bg{background:#4976ba}[data-v-6f55269c] .product-item:hover>.product-coverage>.product-item-header.mandatory .tag.hover-bg,[data-v-6f55269c] .product-item:hover>.product-section>.product-item-header.mandatory .tag.hover-bg{background:#00008f}[data-v-6f55269c] .product-item:hover>.product-coverage>.product-item-header.bespoke .tag.hover-bg,[data-v-6f55269c] .product-item:hover>.product-section>.product-item-header.bespoke .tag.hover-bg{background:#ef6b57}[data-v-6f55269c] .card-header{font-weight:600;font-size:12px;line-height:16px;text-transform:uppercase}[data-v-6f55269c] .header-action .btn{padding:0;border:none}.quote-variables[data-v-6f55269c]{width:100%}.quote-variables-form[data-v-6f55269c]{width:100%;padding-right:1rem;padding-left:3px}.quote-variables-form>[data-v-6f55269c]{border-top:1px solid #e5e5e5;padding:20px 0}.quote-variables-form>*+[data-v-6f55269c]{-webkit-margin-start:4px;margin-inline-start:4px}.left-panel-tabs[data-v-2af0d3e8]{max-height:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.left-panel-tabs[data-v-2af0d3e8] .tab-content{overflow-y:auto}.left-panel-tabs[data-v-2af0d3e8] .tab-pane{padding:8px 0}[data-v-2af0d3e8] .card-header{background-color:transparent}.nav .nav-item .nav-link[data-v-2af0d3e8] :hover{border-bottom:none!important}[data-v-2af0d3e8].tab-max-width>div{max-width:100%}.actions-inner[data-v-9dade178]{background-color:#fff}.actions-list[data-v-9dade178]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:8px 8px 0 0}.actions-list .action-item[data-v-9dade178],.actions-list[data-v-9dade178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions-list .action-item[data-v-9dade178]{cursor:pointer;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.actions-list .action-item.disabled[data-v-9dade178],.actions-list .action-item.is-loading[data-v-9dade178]{opacity:.2;pointer-events:none}.actions-list .action-item .action-icon[data-v-9dade178]{padding:8px;background:#fff;color:#00008f}.actions-list .action-item .action-text[data-v-9dade178]{opacity:0;color:#00008f;text-transform:uppercase;font-weight:700;margin-top:8px}.actions-list .action-item:hover .action-icon[data-v-9dade178]{background:#00008f;color:#fff}.actions-list .action-item:hover .action-text[data-v-9dade178]{opacity:1}.draggable[data-v-600ce19a]:empty{padding:61.5px 5px;border-radius:3px;border:1px dashed #000b95;background-color:#fbfbfb;font-size:16px;font-weight:600;color:#000b95;text-align:center}.draggable[data-v-600ce19a]:empty:before{content:var(--draggable-placeholder-text)}.dropdown-actions[data-v-7dcf3052]{position:relative}.dropdown-actions .dropdown-actions-btn[data-v-7dcf3052]{z-index:1;position:relative;cursor:pointer}.dropdown-actions .dropdown-actions-menu-inner[data-v-7dcf3052]{z-index:2;position:absolute;top:40px;right:-23px;background-color:#fff;min-height:180px;min-width:180px;width:193px;max-height:220px;overflow-y:auto;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,.16);box-shadow:0 3px 16px 0 rgba(0,0,0,.16);border:1px solid #e4e7ed}.dropdown-actions .dropdown-actions-menu-inner[data-v-7dcf3052]:after{content:" ";position:absolute;right:25px;top:-10px;border-top:none;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu[data-v-7dcf3052]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:18px}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-title[data-v-7dcf3052]{font-size:14px;font-weight:700;color:#00008f}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions[data-v-7dcf3052]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions .menu-action[data-v-7dcf3052]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions .menu-action.disabled[data-v-7dcf3052]{opacity:.6;cursor:not-allowed!important}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions .menu-action.disabled .menu-action-icon[data-v-7dcf3052],.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions .menu-action.disabled .menu-action-label[data-v-7dcf3052]{cursor:not-allowed!important}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions .menu-action .menu-action-icon[data-v-7dcf3052]{color:#dcdfe6}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions .menu-action .menu-action-label[data-v-7dcf3052]{font-size:14px;color:#606266;margin-left:10px}.dropdown-actions .dropdown-actions-menu-inner .dropdown-actions-menu .menu-actions .menu-action .menu-action-switch[data-v-7dcf3052]{font-size:14px;color:#606266}.dependency-info[data-v-008b2414],.menu-action-type-btn-icon[data-v-7dcf3052]:not(.disabled){cursor:pointer}.product-item-header[data-v-093c60e6]{padding:18.5px 15.5px 17.5px 16px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item-header.is-chapter[data-v-093c60e6]{background-color:#ececf3}.product-item-header input[data-v-093c60e6]{border-radius:4px;font-size:14px;border:2px solid #fbfbfb!important;background-color:#fbfbfb;height:32px;padding:8px;margin:0 0 0 -8px}.product-item-header .drag-icon[data-v-093c60e6]{margin-right:32px;cursor:-webkit-grab;cursor:grab}.product-item-header .drag-icon.fixed-position[data-v-093c60e6]{cursor:no-drop;opacity:.3}.product-item-header .numbering[data-v-093c60e6]{margin-right:15px;color:#000b95}.product-item-header .product-item-header-title[data-v-093c60e6]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#000b95;font-size:14px;min-height:14px;font-weight:600;font-stretch:normal;cursor:text;font-style:normal}.product-item-header .product-item-header-title.hide-title[data-v-093c60e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.5}.product-item-header .product-item-header-title.hide-title .icon-hide[data-v-093c60e6]{color:#5f5f5f;font-size:12px;margin-left:8px}.product-item-header .tag-list[data-v-093c60e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item-header .tag-list .tag[data-v-093c60e6]{margin-right:4px;color:#fff;font-size:12px;padding:2px 4px;border-radius:3px;background:#ccc}.product-item-header .tag-list .dependency-tag[data-v-093c60e6]{margin-right:4px;color:#ccc}.product-item-header .expand-icon[data-v-093c60e6]{cursor:pointer;margin-right:14px;color:#666}.product-item-header .expand-icon.expanded[data-v-093c60e6]{opacity:.5}.product-section[data-v-f45fe918]{border:1px solid #d8d8d8}.border-bottom-header[data-v-f45fe918]{border-bottom:1px solid #d8d8d8}.product-section-content[data-v-f45fe918]{background:#f0f0f0;padding:8px}.variation-container label[data-v-d9806f58]{margin:2.5px 4px 1.5px 0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal}h5[data-v-1b6d74cc]{font-size:1em}.coverage-text[data-v-60cb3381] p>span{display:inline!important}.coverage-text[data-v-60cb3381] table{border-collapse:collapse;color:#000;width:100%}.coverage-text[data-v-60cb3381] table ::-moz-selection{background:#00f;color:#fff}.coverage-text[data-v-60cb3381] table ::selection{background:#00f;color:#fff}.coverage-text[data-v-60cb3381] table tr:hover{background-color:#f5f5f5}.coverage-text[data-v-60cb3381] table td{width:126px;min-height:36px;border:1px solid #ccc;background-color:#fff;padding:8px}.coverage-text[data-v-60cb3381] table td p{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0;text-align:center;color:#ef6b57;margin:0}.coverage-text[data-v-60cb3381] table th{width:126px;min-height:76px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:28px 8px 30px;border:1px solid #ccc;background-color:#f0f0f0}.coverage-text[data-v-60cb3381] table th p{margin:0;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0;text-align:left;color:#343c3d}.coverage-text[data-v-60cb3381] table.borderless td,.coverage-text[data-v-60cb3381] table.borderless th{border:0}.coverage-text[data-v-60cb3381] .axa-term-item{display:inline-block;background-color:transparent!important;font-style:italic;font-weight:700!important;color:#00008f!important;border:2px solid #00008f!important;padding:4px 8px!important;margin-left:2px;margin-bottom:2px;cursor:pointer;word-break:break-all;-webkit-transition:all .3s!important;transition:all .3s!important}.coverage-text[data-v-60cb3381] .axa-term-item:hover{background-color:#00008f!important;color:#fff!important}.coverage-text[data-v-60cb3381] .axa-term-item.highlighted{color:red;-webkit-box-shadow:0 0 4px 1px #00008f!important;box-shadow:0 0 4px 1px #00008f!important;-webkit-animation:blink .45s!important;animation:blink .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.coverage-text[data-v-60cb3381] .axa-term-error{border-color:var(--danger)!important;color:var(--danger)!important}.coverage-text[data-v-60cb3381] .axa-term-error:hover{background-color:var(--danger)!important;color:#fff!important}.coverage-text[data-v-60cb3381] .axa-term-error.highlighted{-webkit-box-shadow:0 0 4px 1px var(--danger)!important;box-shadow:0 0 4px 1px var(--danger)!important;-webkit-animation:blink .45s!important;animation:blink .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.coverage-text[data-v-60cb3381] .axa-term-reviewed{border-color:#138636!important;color:#138636!important}.coverage-text[data-v-60cb3381] .axa-term-reviewed:hover{background-color:#138636!important;color:#fff!important}.coverage-text[data-v-60cb3381] .axa-term-reviewed.highlighted{-webkit-box-shadow:0 0 4px 1px #138636!important;box-shadow:0 0 4px 1px #138636!important;-webkit-animation:blink .45s!important;animation:blink .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.coverage-text[data-v-60cb3381] def{font-weight:700;font-style:italic;cursor:pointer}.coverage-text[data-v-60cb3381] .coverage-special-format{display:block;background-color:#efefef;padding:1em}.coverage-text[data-v-60cb3381] .coverage-special-format .axa-definition{font-weight:700}.coverage-text[data-v-60cb3381] .coverage-special-format--title{text-transform:capitalize;font-size:1.25em;color:#103184;border-bottom:1px solid #103184}.input-var-slider[data-v-26d786a9]{display:inline;height:100%}.range-limit-marks[data-v-26d786a9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:1em}.range-limit-marks span[data-v-26d786a9]:first-child{margin-right:10em}.unlimited-line[data-v-26d786a9]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.info[data-v-26d786a9]{padding-top:5px;padding-left:10px;font-size:small}.higher-limit[data-v-26d786a9]{position:relative}.higher-limit a[data-v-26d786a9]{color:var(--primary);text-decoration:underline;cursor:pointer;white-space:nowrap}.higher-limit[data-v-26d786a9] .higher-limit-input{max-width:100px}.higher-limit[data-v-26d786a9] button[type=submit]{position:absolute;right:0;top:0}.slider-error-message[data-v-26d786a9]{font-size:80%}.tooltip-input[data-v-26d786a9]{text-align:center;width:60px}.slider-inner[data-v-26d786a9]{min-height:4.5em;padding:40px 10px 6px 10px}.slider-inner.has-marks[data-v-26d786a9]{padding-bottom:20px}.var-popover[data-v-46fbba02]{min-width:300px}.checkbox-list[data-v-f5db22dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkbox-item[data-v-f5db22dc]{-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:0;padding:5px 20px}.coverage-text[data-v-19ba7cdf] p>span{display:inline!important}.coverage-text[data-v-19ba7cdf] table{border-collapse:collapse;color:#000;width:100%}.coverage-text[data-v-19ba7cdf] table ::-moz-selection{background:#00f;color:#fff}.coverage-text[data-v-19ba7cdf] table ::selection{background:#00f;color:#fff}.coverage-text[data-v-19ba7cdf] table tr:hover{background-color:#f5f5f5}.coverage-text[data-v-19ba7cdf] table td{width:126px;min-height:36px;border:1px solid #ccc;background-color:#fff;padding:8px}.coverage-text[data-v-19ba7cdf] table td p{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0;text-align:center;color:#ef6b57;margin:0}.coverage-text[data-v-19ba7cdf] table th{width:126px;min-height:76px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:28px 8px 30px;border:1px solid #ccc;background-color:#f0f0f0}.coverage-text[data-v-19ba7cdf] table th p{margin:0;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0;text-align:left;color:#343c3d}.coverage-text[data-v-19ba7cdf] table.borderless td,.coverage-text[data-v-19ba7cdf] table.borderless th{border:0}.coverage-text[data-v-19ba7cdf] .axa-term-item{display:inline-block;background-color:transparent!important;font-style:italic;font-weight:700!important;color:#00008f!important;border:2px solid #00008f!important;padding:4px 8px!important;margin-left:2px;margin-bottom:2px;cursor:pointer;word-break:break-all;-webkit-transition:all .3s!important;transition:all .3s!important}.coverage-text[data-v-19ba7cdf] .axa-term-item:hover{background-color:#00008f!important;color:#fff!important}.coverage-text[data-v-19ba7cdf] .axa-term-item.highlighted{color:red;-webkit-box-shadow:0 0 4px 1px #00008f!important;box-shadow:0 0 4px 1px #00008f!important;-webkit-animation:blink .45s!important;animation:blink .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.coverage-text[data-v-19ba7cdf] .axa-term-error{border-color:var(--danger)!important;color:var(--danger)!important}.coverage-text[data-v-19ba7cdf] .axa-term-error:hover{background-color:var(--danger)!important;color:#fff!important}.coverage-text[data-v-19ba7cdf] .axa-term-error.highlighted{-webkit-box-shadow:0 0 4px 1px var(--danger)!important;box-shadow:0 0 4px 1px var(--danger)!important;-webkit-animation:blink .45s!important;animation:blink .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.coverage-text[data-v-19ba7cdf] .axa-term-reviewed{border-color:#138636!important;color:#138636!important}.coverage-text[data-v-19ba7cdf] .axa-term-reviewed:hover{background-color:#138636!important;color:#fff!important}.coverage-text[data-v-19ba7cdf] .axa-term-reviewed.highlighted{-webkit-box-shadow:0 0 4px 1px #138636!important;box-shadow:0 0 4px 1px #138636!important;-webkit-animation:blink .45s!important;animation:blink .45s!important;-webkit-animation-iteration-count:2!important;animation-iteration-count:2!important}.coverage-text[data-v-19ba7cdf] def{font-weight:700;font-style:italic;cursor:pointer}.coverage-text[data-v-19ba7cdf] .coverage-special-format{display:block;background-color:#efefef;padding:1em}.coverage-text[data-v-19ba7cdf] .coverage-special-format .axa-definition{font-weight:700}.coverage-text[data-v-19ba7cdf] .coverage-special-format--title{text-transform:capitalize;font-size:1.25em;color:#103184;border-bottom:1px solid #103184}.product-coverage[data-v-785ed904]{overflow:visible;max-width:100%}.coverage-inner[data-v-785ed904]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 24px 16px 60px}[data-v-5ff0945c] .product-item{margin:16px 0;background:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}[data-v-5ff0945c] .product-item:hover>.product-coverage>.product-item-header .tag.with-hover,[data-v-5ff0945c] .product-item:hover>.product-section>.product-item-header .tag.with-hover{-webkit-transition:background-color 1s;transition:background-color 1s}[data-v-5ff0945c] .product-item:hover>.product-coverage>.product-item-header.compatible .tag.hover-bg,[data-v-5ff0945c] .product-item:hover>.product-section>.product-item-header.compatible .tag.hover-bg{background:#4976ba}[data-v-5ff0945c] .product-item:hover>.product-coverage>.product-item-header.mandatory .tag.hover-bg,[data-v-5ff0945c] .product-item:hover>.product-section>.product-item-header.mandatory .tag.hover-bg{background:#00008f}[data-v-5ff0945c] .product-item:hover>.product-coverage>.product-item-header.bespoke .tag.hover-bg,[data-v-5ff0945c] .product-item:hover>.product-section>.product-item-header.bespoke .tag.hover-bg{background:#ef6b57}.product-definitions-inner .definition-header[data-v-3db308d3]{color:#00008f}.product-definitions-inner .definition-body[data-v-3db308d3]{max-height:20vh;overflow:auto}.product-title[data-v-7496324a]{max-width:256px;font-family:PublicoBanner;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.13!important;letter-spacing:0;text-align:center;margin:0 auto;color:#00008f}.product-items[data-v-7496324a]{padding:0 16px}.product-definitions[data-v-7496324a]{padding:16px;-webkit-box-shadow:0 -4px 8px 0 #f0f0f0;box-shadow:0 -4px 8px 0 #f0f0f0;position:sticky;bottom:0;background:#fff;z-index:1}.toggle-button[data-v-7496324a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-shadow:none;box-shadow:none}.section-separator[data-v-63df100f]{height:3px;background:#f0f0f0;border:0}.item-title[data-v-63df100f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:50px}.item-title .numbering[data-v-63df100f]{color:#00008f;margin-right:10px}.item-title .icon-circular-blue[data-v-63df100f]{background:#000b95;color:#fff;border-radius:100%;width:18px;height:18px;text-align:center;line-height:18px!important;font-size:14px!important;margin-right:10px}.item-title .no-title[data-v-63df100f]{margin-right:10px;font-size:12px}.item-title.depth-0[data-v-63df100f]{font-size:16px;font-weight:600;margin-left:0}.item-title.depth-0 .numbering[data-v-63df100f]{font-size:20px;margin-right:35px}.item-title.depth-0 .label[data-v-63df100f]{color:#00008f}.item-title.depth--1[data-v-63df100f]{background:#e7e7f2;color:#00008f;padding:8px;margin-top:1em;margin-bottom:10px;margin-left:0;font-size:18px;font-weight:600;padding-left:40px!important}.item-title .undefined-label[data-v-63df100f]{color:#999;font-weight:400;font-style:italic}.transparent[data-v-63df100f]{opacity:.5}.right-panel-title[data-v-19481f40]{color:#00008f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;cursor:pointer}.right-panel-title .icon[data-v-19481f40]{margin-right:30px}.quote-header[data-v-d0583b1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:16px 40px;background-color:inherit}.quote-info[data-v-d0583b1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quote-name[data-v-d0583b1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-end:.5em;margin-inline-end:.5em}.quote-name .name[data-v-d0583b1a]{height:25px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0;text-align:left;color:#00008f}.quote-name .edit-icon[data-v-d0583b1a]{text-align:center}.quote-name .edit-icon span[data-v-d0583b1a]{font-size:18px}.info-item[data-v-d0583b1a],.quote-info-items[data-v-d0583b1a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.quote-info-items>*+[data-v-d0583b1a]{-webkit-margin-start:1em;margin-inline-start:1em}.info-item[data-v-d0583b1a]{margin-top:8px;font-size:12px;text-align:left;color:#343c3d}.info-item>dt[data-v-d0583b1a]{-webkit-margin-end:.5em;margin-inline-end:.5em}.info-item>dd[data-v-d0583b1a]{margin-bottom:0}.quote-link[data-v-d0583b1a]{color:#00008f!important;border:none!important;background:transparent}.radial-progress-container{position:relative}.radial-progress-inner{top:0;right:0;bottom:0;left:0;position:absolute;border-radius:50%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.loader[data-v-fcda8f1e]{min-width:100px}.loader span[data-v-fcda8f1e]{font-weight:700;color:#c91432!important}.loader p[data-v-fcda8f1e]{color:#919191}.main-container[data-v-ac4a5c72]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - 110px);max-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:16px;padding:0 16px}.main-container .inner-container[data-v-ac4a5c72]{height:100%;overflow-y:auto;background-color:#fff;position:relative}.main-container .left-container[data-v-ac4a5c72]{background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:16px;padding:16px 20px 0 20px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.main-container .left-panel[data-v-ac4a5c72]{width:375px;min-width:375px;max-width:33%;-webkit-box-flex:0;-ms-flex:0;flex:0}.main-container .center-panel[data-v-ac4a5c72]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fafafa}.main-container .right-panel[data-v-ac4a5c72]{width:62px;max-width:25%;-webkit-transition:width 1s;transition:width 1s;-webkit-box-flex:0;-ms-flex:0;flex:0;background:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:16px 20px 0 20px}.main-container .right-panel.opened[data-v-ac4a5c72]{min-width:300px;width:300px;-webkit-transition:width 1s;transition:width 1s}