.dh-heading--page-title{font-size:1.75rem;font-weight:800;line-height:1.5}.dh-heading--section-title{font-size:1.375rem;font-weight:700}.dh-heading--subsection-title{font-size:1.125rem;font-weight:700}.dh-heading--card-title{font-size:.9375rem;font-weight:700}.dh-heading--promotion-1,.dh-heading--promotion-2{font-weight:700}a.external-icon-link,a.external-icon-link:active,a.external-icon-link:focus,a.external-icon-link:hover{color:inherit;text-decoration:none;text-indent:0}.text-field,.text-field-compact{position:relative}.text-field label,.text-field-compact label{font-size:var(--gbl-font-size-m);left:0;padding:.25rem 0 .25rem 1rem;position:absolute;z-index:10}.text-field-compact label{font-size:var(--gbl-font-size-s)}.text-field input,.text-field textarea,.text-field-compact input{border-color:var(--blog-tint-primary);border-width:2px}.text-field-compact input{border-color:var(--blog-tint-primary)}.seamless-url-input .form-select{border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important;border-radius:.375rem 0 0 .375rem!important}.seamless-url-input .form-control{border-bottom-left-radius:0!important;border-left:none!important;border-top-left-radius:0!important;border-radius:0 .375rem .375rem 0!important}.seamless-url-input .form-select:focus{border-right:none!important;box-shadow:none!important}.seamless-url-input .form-control:focus{border-left:none!important}.html-editor-wrapper{position:relative}.html-editor-wrapper .ql-editor{border:none!important;min-height:120px;outline:none!important;padding:.75rem}.html-editor-wrapper .ql-toolbar{background-color:var(--gbl-text-color-secondary-light);border:1px solid #0000;border-bottom:none;border-radius:var(--gbl-border-radius-4) var(--gbl-border-radius-4) 0 0;transition:border-color var(--gbl-transition-time)}.html-editor-wrapper .ql-container{border:1px solid #0000;border-radius:0 0 var(--gbl-border-radius-4) var(--gbl-border-radius-4);border-top:none;transition:border-color var(--gbl-transition-time)}.html-editor-wrapper:hover .ql-container,.html-editor-wrapper:hover .ql-toolbar{border-color:var(--gbl-primary-color)}.html-editor-wrapper:focus-within .ql-container,.html-editor-wrapper:focus-within .ql-toolbar{border-color:var(--gbl-primary-color);border-width:2px}.html-editor-container.error .ql-container,.html-editor-container.error .ql-toolbar{border-color:var(--gbl-text-color-error-dark)}.html-editor-container.success .ql-container,.html-editor-container.success .ql-toolbar{border-color:var(--gbl-text-color-success-dark)}.html-editor-wrapper .ql-toolbar button:hover{background-color:var(--gbl-primary-color-light)}.html-editor-wrapper .ql-toolbar button.ql-active{background-color:var(--gbl-primary-color);color:var(--gbl-text-color-primary-dark)}.html-editor-disabled .ql-toolbar{opacity:var(--gbl-opacity-6);pointer-events:none}.html-editor-disabled .ql-editor{background-color:var(--gbl-text-color-secondary-light);cursor:not-allowed}.html-editor-wrapper .ql-editor.ql-blank:before{color:var(--gbl-text-color-dull);font-style:normal!important}.quill-editor-placeholder{border-radius:var(--gbl-border-radius-4);cursor:text}.quill-editor-placeholder:focus{outline:none}.quill-placeholder-toolbar{align-items:center;background-color:var(--gbl-text-color-secondary-light);border:1px solid #0000;border-bottom:none;border-radius:var(--gbl-border-radius-4) var(--gbl-border-radius-4) 0 0;display:flex;flex-wrap:wrap;gap:0;min-height:42px;padding:8px 4px;transition:border-color var(--gbl-transition-time)}.quill-placeholder-group{align-items:center;border-right:1px solid #0000001a;display:inline-flex;gap:3px;padding:0 8px}.quill-placeholder-group:last-child{border-right:none}.quill-placeholder-btn{background-color:#00000014;border-radius:2px;display:inline-block;height:18px;width:18px}.quill-placeholder-btn.wide{width:56px}.quill-placeholder-content{border:1px solid #0000;border-radius:0 0 var(--gbl-border-radius-4) var(--gbl-border-radius-4);border-top:none;padding:.75rem;transition:border-color var(--gbl-transition-time)}.quill-placeholder-text{color:var(--gbl-text-color-dull)}.quill-placeholder-preview{color:var(--gbl-text-color-primary);overflow:hidden}.quill-editor-placeholder:hover .quill-placeholder-content,.quill-editor-placeholder:hover .quill-placeholder-toolbar{border-color:var(--gbl-primary-color)}.quill-editor-placeholder:focus .quill-placeholder-content,.quill-editor-placeholder:focus .quill-placeholder-toolbar{border-color:var(--gbl-primary-color);border-width:2px}.html-editor-container.error .quill-placeholder-content,.html-editor-container.error .quill-placeholder-toolbar{border-color:var(--gbl-text-color-error-dark)}.html-editor-container.success .quill-placeholder-content,.html-editor-container.success .quill-placeholder-toolbar{border-color:var(--gbl-text-color-success-dark)}.dynamic-list-fields-container{width:100%}.dynamic-list-fields-add-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.dynamic-list-fields-card{background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid var(--blog-tint-primary,#f9deb3);border-radius:var(--gbl-border-radius-4);margin-bottom:1rem;transition:all var(--gbl-transition-time)}.dynamic-list-fields-card:hover{border-color:var(--blog-primary-color,#ffbf23)}.dynamic-list-fields-card-body{padding:1.25rem}.dynamic-list-fields-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.25rem}.dynamic-list-fields-row{margin-bottom:.5rem}.dynamic-list-fields-row-content{align-items:flex-start;display:flex;gap:.75rem}.dynamic-list-fields-compact{background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid var(--blog-tint-primary,#f9deb3);border-radius:var(--gbl-border-radius-4);margin-bottom:1rem;padding:1rem;transition:all var(--gbl-transition-time)}.dynamic-list-fields-compact:hover{border-color:var(--blog-primary-color,#ffbf23)}.dynamic-list-fields-compact-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.dynamic-list-fields-field-group,.dynamic-list-fields-field-group-compact{margin-bottom:.5rem}.dynamic-list-fields-empty-state{color:var(--blog-neutral-dim,#909090);padding:2rem 1rem;text-align:center}.dynamic-list-fields-stats{margin-top:1rem}.dynamic-list-fields-remove-btn{align-items:center;background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid var(--blog-tint-primary,#f9deb3);border-radius:var(--gbl-border-radius-4);color:var(--blog-neutral-black,#000);display:flex;height:2.5rem;justify-content:center;min-width:2.5rem;transition:all var(--gbl-transition-time)}.dynamic-list-fields-remove-btn:focus,.dynamic-list-fields-remove-btn:hover{background-color:var(--gbl-text-color-error-dark,#b52c4a);border-color:var(--gbl-text-color-error-dark,#b52c4a);color:var(--blog-neutral-light,#f9f9f9);cursor:pointer}.dynamic-list-fields-field-wrapper{flex:1}.dynamic-list-fields-select{background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid #0000;border-radius:var(--gbl-border-radius-4);box-shadow:none;color:var(--blog-neutral-black,#000);font-size:var(--gbl-font-size-l);outline:none;transition:border-color var(--gbl-transition-time);width:100%}.dynamic-list-fields-select:hover{border-color:var(--blog-primary-color,#ffbf23)}.dynamic-list-fields-select:focus{border-color:var(--blog-primary-color,#ffbf23);border-width:2px}.dynamic-list-fields-select:disabled{background-color:var(--gbl-text-color-secondary-light,#f0f0f0);opacity:var(--gbl-opacity-6)}@media (max-width:768px){.dynamic-list-fields-add-section{align-items:stretch;flex-direction:column;gap:.75rem}.dynamic-list-fields-row-content{flex-direction:column}.dynamic-list-fields-card-header{align-items:stretch;flex-direction:column;gap:.75rem}}.tag-input-wrapper{width:100%}.tag-input-label{color:var(--gbl-text-color-secondary-dark,#1a1a1a);display:block;font-size:var(--gbl-font-size-m,1rem);font-weight:500;margin-bottom:.5rem}.tag-input-hint{color:var(--gbl-text-color-tertiary,#6c757d);font-size:var(--gbl-font-size-s,.85rem);font-weight:400}.tag-input-list{align-items:center;background-color:var(--gbl-text-color-primary-light,#fff);border:1px solid var(--gbl-border-color,#dee2e6);border-radius:var(--gbl-border-radius-4,.75rem);box-shadow:none;display:flex;flex-wrap:wrap;font-size:var(--gbl-font-size-m,1rem);gap:.375rem;min-height:calc(1.5em + .75rem + 2px);outline:none;padding:.375rem .75rem;transition:border-color var(--gbl-transition-time,.15s) ease-in-out,border-width var(--gbl-transition-time,.15s) ease-in-out}.tag-input-list:active,.tag-input-list:hover{border-color:var(--gbl-primary-color,#ffbf23)}.tag-input-list:focus-within{border-color:var(--gbl-primary-color,#ffbf23);border-width:2px}.tag-input-disabled{background-color:#e9ecef;opacity:var(--gbl-opacity-6,.65);pointer-events:none}.tag-input-chip{align-items:center;background-color:var(--gbl-primary-color-light,#fff5c7);border-radius:var(--gbl-border-radius-5,999px);color:var(--gbl-text-color-primary-dark,#000);display:inline-flex;font-size:var(--gbl-font-size-m,.875rem);gap:.25rem;line-height:1.5;padding:.25rem 1rem;white-space:nowrap}.tag-input-chip-remove{background:none;border:none;color:inherit;cursor:pointer;font-size:var(--gbl-font-size-m,1rem);line-height:1;opacity:var(--gbl-opacity-6,.6);padding:0 .125rem;transition:opacity var(--gbl-transition-time,.15s)}.tag-input-chip-remove:hover{opacity:var(--gbl-opacity-10,1)}.tag-input-field{background:#0000;border:none;color:var(--gbl-text-color-primary-dark,#000);flex:1 1 80px;font-size:var(--gbl-font-size-m,1rem);min-width:80px;outline:none;padding:.25rem 0}.tag-input-field::placeholder{color:var(--gbl-text-color-dull,#777)}.tag-input-suggestions{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.tag-input-suggestion{background-color:var(--gbl-text-color-secondary-light,#f0f0f0);border:1px solid var(--gbl-border-color,#dee2e6);border-radius:var(--gbl-border-radius-5,999px);color:var(--gbl-text-color-secondary-dark,#1a1a1a);cursor:pointer;display:inline-block;font-size:var(--gbl-font-size-s,.85rem);padding:.2rem .6rem;transition:background-color var(--gbl-transition-time,.15s),border-color var(--gbl-transition-time,.15s)}.tag-input-suggestion:hover{background-color:var(--gbl-primary-color-light,#fff5c7);border-color:var(--gbl-primary-color,#ffbf23)}@media (max-width:576px){.tag-input-list{gap:.25rem;padding:.25rem .5rem}.tag-input-chip{padding:.1rem .5rem}.tag-input-chip,.tag-input-suggestion{font-size:var(--gbl-font-size-s,.75rem)}.tag-input-suggestion{padding:.15rem .5rem}}.number-field-wrapper{width:100%}.number-field-label{color:var(--gbl-text-color-secondary-dark,#1a1a1a);display:block;font-size:var(--gbl-font-size-m,1rem);font-weight:500;margin-bottom:.5rem}.number-field-input-group{align-items:center;display:flex;position:relative}.number-field-input{appearance:textfield;-moz-appearance:textfield;background-color:var(--gbl-text-color-primary-light,#fff);border:1px solid #0000;border-radius:var(--gbl-border-radius-4,.75rem);box-shadow:none;color:var(--gbl-text-color-primary-dark,#000);font-size:var(--gbl-font-size-m,1rem);line-height:1.5;outline:none;padding:.375rem .75rem;transition:border-color var(--gbl-transition-time,.15s) ease-in-out,border-width var(--gbl-transition-time,.15s) ease-in-out;width:100%}.number-field-input:active,.number-field-input:hover{border-color:var(--gbl-primary-color,#ffbf23)}.number-field-input:focus{border-color:var(--gbl-primary-color,#ffbf23);border-width:2px;outline:0}.number-field-input::placeholder{color:var(--gbl-text-color-dull,#777)}.number-field-input:disabled{background-color:#e9ecef;opacity:var(--gbl-opacity-6,.65)}.number-field-error{border-color:var(--gbl-text-color-error-dark,#b52c4a)!important}.number-field-unit{color:var(--gbl-text-color-dull,#777);font-size:var(--gbl-font-size-s,.75rem);pointer-events:none;position:absolute;right:.75rem}.number-field-message{color:var(--gbl-text-color-error-dark,#b52c4a);font-size:var(--gbl-font-size-s,.75rem);margin-top:.25rem}.number-field-input::-webkit-inner-spin-button,.number-field-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:576px){.number-field-unit{font-size:var(--gbl-font-size-xs,.7rem)}}.dh-hr{border:0;margin:0}.dh-hr--solid{background-color:var(--bs-border-color,#dee2e6);height:1px}.dh-hr--dashed{border-bottom:1px dashed var(--bs-border-color,#dee2e6)}.dh-hr--dotted{border-bottom:1px dotted var(--bs-border-color,#dee2e6)}.dh-hr--double{border-bottom:3px double var(--bs-border-color,#dee2e6)}.dh-hr--groove{border-bottom:1px groove var(--bs-border-color,#dee2e6)}.dh-hr--ridge{border-bottom:1px ridge var(--bs-border-color,#dee2e6)}.dh-hr--inset{border-bottom:1px inset var(--bs-border-color,#dee2e6)}.dh-hr--outset{border-bottom:1px outset var(--bs-border-color,#dee2e6)}.dh-hr--hidden{border-bottom:1px hidden var(--bs-border-color,#dee2e6)}