:root{--admin-gradient:linear-gradient(45deg, #ffc700, #c104c5);--admin-pinky:#e471d0;--admin-green:#4dd2ac;--admin-blue:#72b3e2;--admin-purple:#b772e2;--admin-peach:#f36e90;--admin-orange:#eda65b;--admin-mustard-yellow:#f0c839;--admin-white:#fff;--admin-mist:#ebebeb;--admin-silver:#d9d9d9;--admin-graphite:#2f2f2f;--admin-aluminium:#656565;--admin-red:#e11d48;--admin-wysiwyg-accent:#1c90f4}@media (min-width:1025px){:root{--gutter-h:30px}}.blocks-field__header h3,.array-field__header h3,h3.group-field__title{font-size:13px}label.field-label:not(.unstyled){letter-spacing:.1px;opacity:.5;padding-bottom:3px;font-size:10px}.checkbox-input label.field-label,.value-container .rs__value-container>* .field-label,.condition__field .field-label{padding-bottom:0}.field-description{letter-spacing:.1px;color:var(--theme-elevation-800);opacity:.5;font-size:10px}.gradient-text label.field-label{opacity:1}.blocks-field__header,.array-field__header{margin-bottom:-3px}.blocks-field__header-action:not(.clipboard-action__popup),.array-field__header-action:not(.clipboard-action__popup){opacity:.5;font-size:11px}.blocks-field__header-action:not(.clipboard-action__popup):hover,.blocks-field__header-action:not(.clipboard-action__popup):focus-visible,.array-field__header-action:not(.clipboard-action__popup):hover,.array-field__header-action:not(.clipboard-action__popup):focus-visible{opacity:1}:root{--ss-spacing-field:8px;--ss-input-height:32px;--ss-icon-inset:calc((var(--ss-input-height) - 24px) / 2);--ss-row-gap:12px;--ss-group-spacing:32px}.render-fields:not(.render-fields--margins-none){--spacing-field:var(--ss-spacing-field)}.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.blocks-field,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.array-field,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.collapsible-field,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.rich-text{margin-top:var(--spacing-field);margin-bottom:var(--spacing-field)}.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.blocks-field:first-child,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.array-field:first-child,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.collapsible-field:first-child,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.rich-text:first-child{margin-top:0}.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.blocks-field:last-child,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.array-field:last-child,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.collapsible-field:last-child,.render-fields:not(.render-fields--margins-small):not(.render-fields--margins-none)>.field-type.rich-text:last-child{margin-bottom:0}.field-type.row .row__fields:has(>:first-child){margin-bottom:var(--ss-spacing-field)}.field-type.row .row__fields:has(>:nth-child(2)){margin-inline:calc(var(--ss-row-gap)/-2)}.field-type.row .row__fields:has(>:nth-child(2))>*{flex-basis:calc(var(--field-width) - var(--ss-row-gap));margin-inline:calc(var(--ss-row-gap)/2)}.collapsible__toggle-wrap{padding-top:4px;padding-bottom:4px}.collapsible__content{padding-left:12px;padding-right:12px}.tabs-field--within-collapsible{margin-left:-12px;margin-right:-12px}.tabs-field--within-collapsible:not(:first-child){margin-top:var(--ss-group-spacing)}.tabs-field--within-collapsible .tabs-field__content-wrap{padding-left:12px;padding-right:12px}.tabs-field--within-collapsible .tabs-field__tabs:before,.tabs-field--within-collapsible .tabs-field__tabs:after{width:12px}.group-field{border:0;margin-inline:0;padding:0}.render-fields:not(.render-fields--margins-none)>.field-type.group-field{margin-block:var(--ss-group-spacing)}.render-fields:not(.render-fields--margins-none)>.field-type.group-field:first-child{margin-top:0}.render-fields:not(.render-fields--margins-none)>.field-type.group-field:last-child{margin-bottom:0}.field-type.text:not(.has-many) input,.field-type.number:not(.has-many) input,.field-type.email input,.field-type.password input,.date-time-picker .react-datepicker__input-container input,.condition-value-number,.condition-value-text{height:var(--ss-input-height)}.react-select .rs__control{min-height:var(--ss-input-height);padding-top:3px;padding-bottom:3px}.rs__group-heading{color:var(--theme-elevation-800);font-weight:700}:root{--theme-border-color:var(--theme-elevation-100)}.field-type.text:not(.has-many):not(.error) input,.field-type.number:not(.has-many):not(.error) input,.field-type.email:not(.error) input,.field-type.password:not(.error) input,.date-time-field:not(.date-time-field--has-error) .react-datepicker__input-container input,.field-type.textarea:not(.error) textarea,.react-select:not(.react-select--error) .rs__control,.relationship-add-new__add-button,.checkbox:not(.error) .checkbox-input__input,.field-type.point:not(.error) input,.block-search__input,.item-search__input,.condition-value-number,.condition-value-text{border-color:var(--theme-elevation-100)}.field-type.text:not(.has-many):not(.error) input:hover:not(:disabled):not(.read-only),.field-type.number:not(.has-many):not(.error) input:hover:not(:disabled):not(.read-only),.field-type.email:not(.error) input:hover:not(:disabled):not(.read-only),.field-type.password:not(.error) input:hover:not(:disabled):not(.read-only),.date-time-field:not(.date-time-field--has-error) .react-datepicker__input-container input:hover:not(:disabled):not(.read-only),.field-type.textarea:not(.error) textarea:hover:not(:disabled):not(.read-only),.react-select:not(.react-select--error) .rs__control:hover:not(:disabled):not(.read-only),.relationship-add-new__add-button:hover:not(:disabled):not(.read-only),.checkbox:not(.error) .checkbox-input__input:hover:not(:disabled):not(.read-only),.field-type.point:not(.error) input:hover:not(:disabled):not(.read-only),.block-search__input:hover:not(:disabled):not(.read-only),.item-search__input:hover:not(:disabled):not(.read-only),.condition-value-number:hover:not(:disabled):not(.read-only),.condition-value-text:hover:not(:disabled):not(.read-only){border-color:var(--theme-elevation-200)}.field-type.text:not(.has-many):not(.error) input:focus,.field-type.text:not(.has-many):not(.error) input:focus-within,.field-type.text:not(.has-many):not(.error) input:active,.field-type.number:not(.has-many):not(.error) input:focus,.field-type.number:not(.has-many):not(.error) input:focus-within,.field-type.number:not(.has-many):not(.error) input:active,.field-type.email:not(.error) input:focus,.field-type.email:not(.error) input:focus-within,.field-type.email:not(.error) input:active,.field-type.password:not(.error) input:focus,.field-type.password:not(.error) input:focus-within,.field-type.password:not(.error) input:active,.date-time-field:not(.date-time-field--has-error) .react-datepicker__input-container input:focus,.date-time-field:not(.date-time-field--has-error) .react-datepicker__input-container input:focus-within,.date-time-field:not(.date-time-field--has-error) .react-datepicker__input-container input:active,.field-type.textarea:not(.error) textarea:focus,.field-type.textarea:not(.error) textarea:focus-within,.field-type.textarea:not(.error) textarea:active,.react-select:not(.react-select--error) .rs__control:focus,.react-select:not(.react-select--error) .rs__control:focus-within,.react-select:not(.react-select--error) .rs__control:active,.relationship-add-new__add-button:focus,.relationship-add-new__add-button:focus-within,.relationship-add-new__add-button:active,.checkbox:not(.error) .checkbox-input__input:focus,.checkbox:not(.error) .checkbox-input__input:focus-within,.checkbox:not(.error) .checkbox-input__input:active,.field-type.point:not(.error) input:focus,.field-type.point:not(.error) input:focus-within,.field-type.point:not(.error) input:active,.block-search__input:focus,.block-search__input:focus-within,.block-search__input:active,.item-search__input:focus,.item-search__input:focus-within,.item-search__input:active,.condition-value-number:focus,.condition-value-number:focus-within,.condition-value-number:active,.condition-value-text:focus,.condition-value-text:focus-within,.condition-value-text:active{border-color:var(--theme-elevation-400)}.collapsible--style-default{border-color:var(--theme-elevation-100)}.collapsible--style-default:hover{border-color:var(--theme-elevation-200)}.tabs-field__tab-button{padding-bottom:18px;line-height:16px;font-size:14px!important}.canvas-editor__tab.tabs-field__tab-button{padding-bottom:0}.tabs-field__tab-button:hover:after{opacity:1!important;height:2px!important}.blocks-field__drawer-toggler{align-self:stretch;width:100%;margin-top:2px}.blocks-field__drawer-toggler .btn{justify-content:center;align-items:center;width:100%;display:flex}.array-field__add-row.btn{align-self:stretch;width:100%;margin-top:2px}.blocks-field__drawer-toggler .btn,.array-field__add-row.btn{--btn-border:1px solid transparent;--hover-btn-border:1px solid transparent;--bg-color:color-mix(in srgb, var(--theme-elevation-50) 50%, transparent);--hover-bg:var(--theme-elevation-50);border-radius:var(--style-radius-s);padding:4px 12px;font-weight:400}.blocks-field__drawer-toggler .btn .btn__icon,.array-field__add-row.btn .btn__icon{display:none}.document-fields--has-sidebar:has(.document-fields__sidebar-fields>.render-fields:empty){--main-field-margin:calc(var(--gutter-h) * -1)}[id^=sitespeak-]{z-index:calc(var(--z-modal,30) - 1)!important}.admin-spinner{border:2px solid var(--theme-elevation-200);border-top-color:var(--theme-elevation-600);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite admin-spinner-spin;display:inline-block}.admin-spinner--on-dark{border-color:#ffffff4d;border-top-color:var(--theme-elevation-0)}@keyframes admin-spinner-spin{to{transform:rotate(360deg)}}.admin-check{background-color:currentColor;width:16px;height:16px;display:inline-block;-webkit-mask-image:url(/assets/icons/check.svg);mask-image:url(/assets/icons/check.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.doc-drawer__header>.id-label{display:none}.rich-text-lexical .scrollstory-caption{font-size:.8em}#live-preview-toggler{display:none}.collection-edit--scrollstory .doc-controls__controls>.form-submit,.collection-edit--theme .doc-controls__controls>.form-submit{align-self:stretch}.collection-edit--scrollstory .save-draft,.collection-edit--theme .save-draft{width:calc(var(--base)*1.6);height:100%;padding:0;display:block;position:relative}.collection-edit--scrollstory .save-draft .btn__label,.collection-edit--theme .save-draft .btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.collection-edit--scrollstory .save-draft:before,.collection-edit--theme .save-draft:before{content:"";background-color:currentColor;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(/assets/icons/save.svg);mask-image:url(/assets/icons/save.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.live-preview-placeholder{padding:calc(var(--base)*2);border-left:1px solid var(--theme-elevation-100);color:var(--theme-elevation-500);text-align:center;justify-content:center;align-items:center;display:flex}.field-type.text:not(.has-many) input,.field-type.number:not(.has-many) input,.field-type.email input,.field-type.password input,.field-type.textarea textarea,.react-select .rs__control,.color-for-breakpoint-field__control,.draggable-value-field .number-field input,.draggable-value-field .value-text-input,.shell-dropdown-control__trigger{border-color:#0000!important}.field-type.text:not(.has-many) input:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.field-type.number:not(.has-many) input:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.field-type.email input:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.field-type.password input:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.field-type.textarea textarea:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.react-select .rs__control:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.color-for-breakpoint-field__control:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.draggable-value-field .number-field input:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.draggable-value-field .value-text-input:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only),.shell-dropdown-control__trigger:hover:not(:focus):not(:focus-within):not(:disabled):not(.read-only){border-color:var(--theme-elevation-200)!important}.field-type.text:not(.has-many) input:focus,.field-type.text:not(.has-many) input:focus-within,.field-type.number:not(.has-many) input:focus,.field-type.number:not(.has-many) input:focus-within,.field-type.email input:focus,.field-type.email input:focus-within,.field-type.password input:focus,.field-type.password input:focus-within,.field-type.textarea textarea:focus,.field-type.textarea textarea:focus-within,.react-select .rs__control:focus,.react-select .rs__control:focus-within,.color-for-breakpoint-field__control:focus,.color-for-breakpoint-field__control:focus-within,.draggable-value-field .number-field input:focus,.draggable-value-field .number-field input:focus-within,.draggable-value-field .value-text-input:focus,.draggable-value-field .value-text-input:focus-within,.shell-dropdown-control__trigger:focus,.shell-dropdown-control__trigger:focus-within{border-color:var(--theme-elevation-300)!important}