@keyframes animate-theme-editor-header-subtitle{0%{transform:translateY(-40px);opacity:0}to{opacity:1;transform:translateY(0)}}.theme-editor-header-subtitle{position:relative;animation:animate-theme-editor-header-subtitle .1s ease-out forwards}.theme-editor-header-subtitle:before{content:"";top:0;height:var(--pine-border-width-thin);background:var(--pine-color-grey-200);left:var(--pine-dimension-200);right:var(--pine-dimension-200);position:absolute}@media (min-width: 768px) and (max-width: 991px){.add-on-tiers__list-item-card{max-width:calc((100% - 48px) / 3)}}.add-on-tiers__list-item-card .add-on-tiers__list-item-card-tier-container{width:100%}.add-on-tiers__list-item-card .add-on-tiers__list-item-features-icon-check{display:none}.add-on-tiers__list-item-card.sage-frame--border-default{border-color:#d2d1d1}.add-on-tiers__list-item-card .add-on-tiers__list-item-card-tier-name{height:24px}.add-on-tiers__list-item-card .add-on-tiers__list-item-features{border-block-start:1px solid #e4e7ec;padding-block-start:32px}@media (min-width: 768px) and (max-width: 991px){.add-on-tiers__list-item-card.add-on-tiers__list-item-card--full-width{max-width:100%}}.add-on-tiers__list-item-card.add-on-tiers__list-item-card--full-width .add-on-tiers__list-item-features i:before{color:#2463eb}@media (min-width: 768px){.add-on-tiers__list-item-card.add-on-tiers__list-item-card--full-width .add-on-tiers__list-item-card-price{font-size:var(--sage-font-size-h4);line-height:var(--sage-line-height-h4)}.add-on-tiers__list-item-card.add-on-tiers__list-item-card--full-width .add-on-tiers__list-item-features{padding-block-start:0;border-block-start:none;border-inline-start:1px solid #e4e7ec;padding-inline-start:24px}.add-on-tiers__list-item-card.add-on-tiers__list-item-card--full-width .add-on-tiers__list-item-features-icon-check{display:block}.add-on-tiers__list-item-card.add-on-tiers__list-item-card--full-width .add-on-tiers__list-item-features-icon-filled{display:none}}@media (max-width: 767px){.addon-tiers-menu-modal .addon-tiers-menu-modal__header-title{font-size:var(--sage-font-size-h3);line-height:var(--sage-line-height-h3)}.addon-tiers-menu-modal .addon-tiers-menu-modal__header-image{display:none}}@media (min-width: 992px){.addon-tiers-menu-modal .sage-modal__container{padding:1.5rem}}.addon-tiers-menu-modal.sage-modal--scrollable .sage-modal__content{padding-inline:1.5rem;padding-block:.5rem;margin:0}.widget-type-library-button.sage-btn{padding-inline:16px;padding-block:8px}.widget-type-library-button.sage-btn.sage-btn--selected{background-color:#f0f0f0}.widget-type-library-button .widget-type-library-button__content{display:flex;align-items:center;justify-content:flex-start;width:100%;flex-wrap:nowrap}.widget-type-library-button .widget-type-library-button__icon{border-radius:4px;width:20px}.common-ninja-widget-editor-iframe{flex-grow:1;border:none;margin:0;padding:0}.widget-display-modal .sage-modal__container{max-width:1200px;overflow:hidden;height:calc(100vh - 48px)}@media (min-width: 991px){.widget-display-modal .sage-modal__container{height:calc(88vh - 48px)}}@media (min-width: 1200px){.widget-display-modal .sage-modal__container{height:calc(84vh - 48px)}}.widget-display-editor-container{display:flex;flex-direction:column;height:calc(100% + 1px);width:100%}.widget-type-library-modal-v2 .sage-modal__content{border-block-start:1px solid #e4e4e4;margin:0;height:calc(100vh - 128px);overflow:hidden}@media (min-width: 991px){.widget-type-library-modal-v2 .sage-modal__content{height:calc(88vh - 128px)}}@media (min-width: 1200px){.widget-type-library-modal-v2 .sage-modal__content{height:calc(84vh - 128px)}}.widget-type-library-modal-v2 .sage-modal__header{margin-block-end:16px}@media (max-width: 544px){.widget-type-library-modal-v2 .sage-frame.widget-type-library-modal-v2__quota{justify-content:flex-start}.widget-type-library-modal-v2 .sage-modal__header-text .sage-card__row{align-items:flex-start}.widget-type-library-modal-v2 .widget-type-library-modal-v2__close-button{margin-block-start:8px}}.widget-type-library-content{overflow:hidden}.widget-type-library-content .widget-type-library-content__list,.widget-type-library-content .widget-type-library-content__preview{height:calc(100vh - 202px);overflow-y:scroll}@media (min-width: 991px){.widget-type-library-content .widget-type-library-content__list,.widget-type-library-content .widget-type-library-content__preview{height:calc(88vh - 202px)}}@media (min-width: 1200px){.widget-type-library-content .widget-type-library-content__list,.widget-type-library-content .widget-type-library-content__preview{height:calc(84vh - 202px)}}.widget-type-library-content .widget-type-library-content__preview{border-inline-start:1px solid #e4e4e4;border-end-end-radius:16px;overflow-y:hidden}@media (max-width: 767px){.widget-type-library-content .widget-type-library-content__preview{display:none}}.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__list,.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__preview{height:calc(100vh - 274px);overflow-y:scroll}@media (min-width: 991px){.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__list,.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__preview{height:calc(88vh - 274px)}}@media (min-width: 1200px){.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__list,.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__preview{height:calc(84vh - 274px)}}.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__preview{border-inline-start:1px solid #e4e4e4;border-end-end-radius:16px;overflow-y:hidden}@media (max-width: 767px){.widget-type-library-modal-v2--quota-reached .widget-type-library-content .widget-type-library-content__preview{display:none}}.themes-custom-widgets-cta{background-color:#f8f9fc;width:100%}.themes-custom-widgets-cta .themes-custom-widgets-cta__btn{color:#343332;background-color:#fff;cursor:pointer;align-self:stretch;justify-content:center;width:100%;box-shadow:none;border-block-start:1px solid #e4e4e4;border-block-end:1px solid #e4e4e4;border-inline-start:0;border-inline-end:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.1s ease-in-out;transition-property:background-color;padding-inline:24px;padding-block:16px}.themes-custom-widgets-cta .themes-custom-widgets-cta__btn:hover{background-color:#dbe9fe}.saved-section-list-item.sage-btn--subtle.sage-btn--secondary{justify-content:flex-start;border-color:transparent;background-color:transparent}.saved-section-list-item.sage-btn--subtle.sage-btn--secondary:hover .saved-section-list-item__content{font-weight:500;color:#1a1a19}.saved-section-list-item.sage-btn--subtle.sage-btn--secondary.saved-section-list-item--selected{background-color:#f8f8f8}.saved-section-list-item.sage-btn--subtle.sage-btn--secondary.saved-section-list-item--selected .saved-section-list-item__content{font-weight:500;color:#1a1a19}.saved-section-preview-empty-state{position:relative;height:100%;width:100%}.saved-section-preview-empty-state .sage-empty-state{width:80%}@media (max-width: 767px){.saved-section-preview-empty-state .sage-empty-state{width:100%}}.saved-sections-modal-sort_by{display:block;width:100%}.saved-sections-modal-sort_by .sage-dropdown{width:100%}.saved-sections-modal-sort_by .sage-dropdown__trigger .sage-btn{justify-content:space-between}.saved-section-list__expandable-card{width:100%}.saved-section-list__expandable-card.sage-expandable-card--align-arrow-right .sage-expandable-card__trigger{padding-inline:1rem;padding-block:.5rem}.saved-section-list__divider-wrapper{width:100%;padding-inline:0;padding-block:.5rem}.saved-sections-modal .sage-modal__content{border-block-start:1px solid #d2d1d1;margin:0;overflow:hidden;height:calc(100vh - 128px)}@media (min-width: 991px){.saved-sections-modal .sage-modal__content{height:calc(88vh - 128px)}}@media (min-width: 1200px){.saved-sections-modal .sage-modal__content{height:calc(84vh - 128px)}}.saved-sections-modal .saved-section-list-column,.saved-sections-modal .saved-section-preview-column{overflow:hidden;height:calc(100vh - 128px)}@media (min-width: 991px){.saved-sections-modal .saved-section-list-column,.saved-sections-modal .saved-section-preview-column{height:calc(88vh - 128px)}}@media (min-width: 1200px){.saved-sections-modal .saved-section-list-column,.saved-sections-modal .saved-section-preview-column{height:calc(84vh - 128px)}}.saved-sections-modal .saved-section-preview-column{border-inline-start:1px solid #d2d1d1;border-end-end-radius:1rem}@media (max-width: 439px){.saved-sections-modal .saved-section-preview-column{display:none}}.saved-sections-modal .saved-section-preview-column__content{height:100%;width:100%;position:relative;display:flex;justify-content:center}.global-settings-attribute-display__button::part(button){padding:0}.action-input--url label{margin-block-end:0}.theme-builder-input-audio .kjb-video-responsive{padding-block-end:0;height:50px;margin-block-end:var(--pine-dimension-050);border-radius:var(--pine-dimension-075)}.theme-builder-input-audio .wistia_embed{height:50px}.theme-builder-input-audio .w-media-name-and-divider-wrapper{display:none!important}.color-picker-within-input{position:relative;display:flex;flex-direction:row;gap:var(--pine-dimension-025);align-self:stretch;align-items:center;border-radius:10px;border-radius:var(--pine-dimension-125, 10px);border:var(--pine-border-width-thin) solid var(--pine-color-grey-300);width:100%}.color-picker-within-input:focus-within{border-color:var(--pine-color-grey-400);box-shadow:0 0 0 1px var(--pine-color-white),0 0 0 3px var(--pine-color-purple-300)}.color-picker-within-input:hover{border-color:var(--pine-color-grey-500)}.color-picker-within-input--error,.color-picker-within-input--error:hover{border-color:var(--pine-color-red-600);background-color:var(--pine-color-red-050)}.color-picker-within-input--error:focus-within{box-shadow:0 0 0 1px var(--pine-color-white),0 0 0 3px var(--pine-color-red-300)}.color-picker-within-input .color-picker-within-input__field{flex-grow:1;border:none;box-shadow:none;padding-inline-start:0;text-transform:uppercase;background-color:transparent}.color-picker-within-input .color-picker-within-input__field:focus,.color-picker-within-input .color-picker-within-input__field:hover{border:none;box-shadow:none}.color-picker-within-input .sketch-picker{box-shadow:none!important;box-shadow:initial!important}.color-picker-within-input .color-picker-within-input__prefix{font-size:var(--pine-font-size-100);color:var(--pine-color-grey-950)}.color-picker-within-input--empty .color-picker-within-input__prefix{color:var(--pine-color-grey-700)}.color-picker-within-input .sage-dropdown__panel{border:var(--pine-border-width-thin) solid var(--pine-color-grey-150);box-shadow:var(--pine-box-shadow-200);overflow:hidden}.color-picker-within-input .color-picker-within-input__dropdown{padding-inline-start:var(--pine-dimension-150)}.color-picker-within-input .color-picker-within-input__preview-container{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzYxQTEwQTYxMzZCMTFFNkJDQTFFNDdCM0YzRTU5RkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzYxQTEwQTUxMzZCMTFFNkJDQTFFNDdCM0YzRTU5RkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdFOEQyMDhBNTAxMUU1OTgzRERBNjY0MkI1NEU4RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdFOEQyMThBNTAxMUU1OTgzRERBNjY0MkI1NEU4RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoYe+o0AAACZSURBVHja1JIxDgMhDAQNBL5CxR/y/5aKpwACkrVk5OhIqmuy3a6GPdk+s9Z6ktIYg3LO1Foj5xz7EAKllNh/40SWbtbthY/LF6ylOSePJKPBI//F7UIdvPfJkPf+4xF87529MebI7UIsViRQjPHyuJSyS0/cLsSV9OUgwBpCKcpqrfvyJ44L9cn1mDqXHSKT/MT9x2/zEmAA7N9uyO46mGEAAAAASUVORK5CYII=);margin-inline-end:var(--pine-dimension-050);width:20px;height:20px;display:flex}.color-picker-within-input .color-picker-within-input__preview{position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--pine-dimension-050);border:var(--pine-border-width-thin) solid var(--pine-color-grey-500);width:20px;height:20px;padding:0;margin:0}.color-picker-within-input--empty .color-picker-within-input__preview:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:transparent;border-block-start:var(--pine-border-width-thin) solid var(--pine-color-red-300);transform:rotate(-45deg);transform-origin:top right;width:29px}.theme-builder-input-date-time .theme-builder-input-date-time__input_field{width:100%;border-radius:10px;border-radius:var(--pine-dimension-125, 10px);border:var(--pine-border-width-thin) solid var(--pine-color-grey-300);color:var(--pine-color-grey-950);padding-inline:var(--pine-dimension-150);padding-block:var(--pine-dimension-100);font-size:var(--pine-font-size-100)}.theme-builder-input-date-time .theme-builder-input-date-time__input_field:focus{border-color:var(--pine-color-grey-400);box-shadow:0 0 0 1px var(--pine-color-white),0 0 0 3px var(--pine-color-purple-300)}.theme-builder-input-date-time .theme-builder-input-date-time__input_field:hover{border-color:var(--pine-color-grey-500)}.theme-builder-input-date-time .react-datepicker-popper{z-index:2}.theme-builder-input-date-time .react-datepicker{border-radius:10px;border-radius:var(--pine-dimension-125, 10px);border:var(--pine-border-width-thin) solid var(--pine-color-grey-300);color:var(--pine-color-grey-950);font-size:var(--pine-font-size-100);font-family:var(--pine-font-family-inter);overflow:hidden}.theme-builder-input-date-time .react-datepicker__triangle{display:none}.theme-builder-input-date-time .react-datepicker-popper[data-placement^=bottom]{padding-block-start:var(--pine-dimension-050)}.theme-builder-input-date-time .react-datepicker-popper[data-placement^=top]{padding-block-end:var(--pine-dimension-050)}.theme-builder-input-date-time .react-datepicker__header{background-color:var(--pine-color-grey-150)}.theme-builder-input-date-time .react-datepicker__current-month,.theme-builder-input-date-time .react-datepicker-time__header,.theme-builder-input-date-time .react-datepicker-year-header{font-size:var(--pine-font-size-100);font-weight:var(--pine-font-weight-600)}.theme-builder-input-date-time .react-datepicker__day-name,.theme-builder-input-date-time .react-datepicker__day,.theme-builder-input-date-time .react-datepicker__time-name{font-size:var(--pine-font-size-100);color:var(--pine-color-grey-950)}.theme-builder-input-date-time .react-datepicker__day--keyboard-selected,.theme-builder-input-date-time .react-datepicker__day--selected,.theme-builder-input-date-time .react-datepicker__day--in-selecting-range,.theme-builder-input-date-time .react-datepicker__day--in-range,.theme-builder-input-date-time .react-datepicker__month-text--selected,.theme-builder-input-date-time .react-datepicker__month-text--in-selecting-range,.theme-builder-input-date-time .react-datepicker__month-text--in-range,.theme-builder-input-date-time .react-datepicker__quarter-text--selected,.theme-builder-input-date-time .react-datepicker__quarter-text--in-range,.theme-builder-input-date-time .react-datepicker__year-text--selected,.theme-builder-input-date-time .react-datepicker__year-text--in-selecting-range,.theme-builder-input-date-time .react-datepicker__year-text--in-range,.theme-builder-input-date-time .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:var(--pine-color-purple-500);color:var(--pine-color-white);font-weight:var(--pine-font-weight-600)}.theme-builder-input-date-time .react-datepicker__day--keyboard-selected:hover,.theme-builder-input-date-time .react-datepicker__day--selected:hover,.theme-builder-input-date-time .react-datepicker__day--in-selecting-range:hover,.theme-builder-input-date-time .react-datepicker__day--in-range:hover,.theme-builder-input-date-time .react-datepicker__month-text--selected:hover,.theme-builder-input-date-time .react-datepicker__month-text--in-selecting-range:hover,.theme-builder-input-date-time .react-datepicker__month-text--in-range:hover,.theme-builder-input-date-time .react-datepicker__quarter-text--selected:hover,.theme-builder-input-date-time .react-datepicker__quarter-text--in-range:hover,.theme-builder-input-date-time .react-datepicker__year-text--selected:hover,.theme-builder-input-date-time .react-datepicker__year-text--in-selecting-range:hover,.theme-builder-input-date-time .react-datepicker__year-text--in-range:hover,.theme-builder-input-date-time .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:var(--pine-color-purple-600)}.theme-builder-input-date-time .react-datepicker__navigation{top:var(--pine-dimension-100)}.grid-select__inputs{flex-direction:row-reverse}.grid-select__inputs label{flex:1 1;background-color:var(--pine-color-blue-100);height:40px;width:20px;border:1px solid var(--pine-color-blue-300);border-radius:2px}.grid-select__inputs input{display:none}.grid-select__inputs label:hover~label,.grid-select__inputs label:hover{background-color:var(--pine-color-blue-150);cursor:pointer}.grid-select__inputs label.below-min-constraint,.grid-select__inputs label.below-min-constraint:hover{cursor:not-allowed}.grid-select__inputs label.above-max-constraint,.grid-select__inputs label.above-max-constraint:hover{background-color:var(--pine-color-grey-200);border:1px solid var(--pine-color-grey-150);opacity:.5;cursor:not-allowed}.grid-select__inputs label.above-max-constraint~label.above-max-constraint,.grid-select__inputs label.above-max-constraint:hover~label.above-max-constraint{background-color:var(--pine-color-grey-200);border:1px solid var(--pine-color-grey-150)}.grid-select__inputs input:checked~label,.grid-select__inputs input:checked+label{background-color:var(--pine-color-blue-300)}.theme-settings-editor #sidenav .theme-builder-input-info .help-block{font-size:var(--pine-font-size-100);color:var(--pine-color-grey-900)}.theme-settings-editor #sidenav .theme-builder-input-info .help-block a{color:var(--pine-color-grey-900);font-weight:var(--pine-font-weight-500);text-decoration:underline}.theme-settings-editor #sidenav .theme-builder-input-info .help-block a:hover{color:var(--pine-color-grey-900)}.theme-settings-editor #sidenav .theme-builder-input-radio label{font-weight:var(--pine-font-weight-medium);font-size:var(--pine-font-size-100);margin-block-end:0}.refreshed-range-slider{width:100%;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:4px;cursor:pointer;overflow:hidden}.refreshed-range-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;animation:.3s;height:18px;width:18px;background:var(--pine-color-white);border-image:linear-gradient(90deg,var(--pine-color-purple-500) 50%,var(--pine-color-grey-200) 0) 0 1/calc(50% - 2px) 100vw/0 100vw;border-radius:50%;box-shadow:inset 0 0 0 2px var(--pine-color-grey-200),0 1px 2px #1a1a190f,0 1px 3px #1a1a191a;margin-block-start:-7px}.refreshed-range-slider::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;animation:.3s;height:18px;width:18px;background:var(--pine-color-white);background-clip:padding-box;border-image:linear-gradient(90deg,var(--pine-color-purple-500) 50%,var(--pine-color-grey-200) 0) 0 1/calc(50% - 2px) 100vw/0 100vw;border-radius:50%;box-shadow:inset 0 0 0 2px var(--pine-color-grey-200),0 1px 2px #1a1a190f,0 1px 3px #1a1a191a;margin-block-start:-7px}.refreshed-range-slider::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;-moz-appearance:none;height:4px;background:var(--pine-color-grey-200)}.refreshed-range-slider::-moz-range-track{-webkit-appearance:none;appearance:none;-moz-appearance:none;height:4px;background:var(--pine-color-grey-200)}.theme-builder-input-rich-text .mce-panel{border-color:var(--pine-color-grey-300)!important}.theme-builder-input-rich-text .mce-tinymce{border-radius:var(--pine-dimension-125)!important}.theme-builder-liquid-tag-info{margin-block-start:var(--pine-dimension-150)}.theme-builder-liquid-tag-info__content{font-size:var(--pine-font-size-085);font-weight:var(--pine-font-weight-400)}.theme-builder-liquid-tag-info__content dd{margin-block-end:var(--pine-font-size-100)}.theme-builder-input-rich-text.builder-design-refresh-optin-banner .mce-fullscreen{top:54px!important}.theme-builder-spacer__input-wrapper{width:var(--pine-dimension-800)}.theme-builder-spacer__input input[type=number]::-webkit-inner-spin-button,.theme-builder-spacer__input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.theme-builder-spacer__input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;padding-left:var(--pine-dimension-100)!important;padding-right:var(--pine-dimension-100)!important}.theme-builder-spacer__container .theme-builder-spacer__center-box{background:var(--pine-color-grey-100);border:1px solid var(--pine-color-grey-400);width:40px;height:40px;display:flex;border-radius:var(--pine-dimension-100);align-items:center;justify-content:center}.theme-editor-textarea-resizable-ace-code{width:100%;min-height:150px;height:32vh;resize:vertical;overflow:hidden;border:var(--pine-border);border-radius:var(--pine-dimension-125);position:relative}.theme-editor-textarea-resizable-ace-code:after{content:"";position:absolute;right:-5px;bottom:-5px;height:12px;width:12px;background:var(--pine-color-grey-200);border-radius:20px}.theme-editor-textarea-resizable-ace-code__container{position:relative;width:100%;height:100%}.theme-editor-textarea-resizable-ace-code__container .ace_editor{position:absolute;top:0;right:0;bottom:0;left:0;border:none}.theme-settings-editor #sidenav .theme-builder-input-video .media-preview{margin-block-end:var(--pine-dimension-050);border-radius:var(--pine-dimension-075);border:1px solid var(--pine-color-grey-300);background-color:var(--pine-color-grey-100);overflow:hidden}.theme-settings-editor #sidenav .theme-builder-input-video .media-preview .kjb-video-responsive{overflow:visible}.add-block-panel__button{padding-inline:var(--pine-dimension-150)}.add-block-panel__button:hover{background-color:var(--pine-color-grey-050);cursor:pointer;border-radius:var(--pine-dimension-125)}.theme-editor-accordion .theme-editor-accordion__panel{margin-block-end:0;box-shadow:none;border-block-start:var(--pine-border-width-thin) solid var(--pine-color-grey-200);background-color:var(--pine-color-white);margin-inline-start:var(--pine-dimension-200);margin-inline-end:var(--pine-dimension-200)}.theme-editor-accordion .theme-editor-accordion__trigger{display:block;transition:all .2s ease-in-out;font-size:var(--pine-font-size-100);font-weight:var(--pine-font-weight-600);padding-block:var(--pine-dimension-150);padding-inline-end:var(--pine-dimension-050);background-color:var(--pine-color-white);border-block-end:var(--pine-border-width-thin) solid var(--pine-color-grey-200);cursor:pointer}.theme-editor-accordion .theme-editor-accordion__trigger.theme-editor-accordion__trigger--expanded{border-block-end-color:transparent}.theme-editor-accordion .theme-editor-accordion__trigger:hover{background-color:var(--pine-color-grey-050)}.theme-editor-accordion .theme-editor-accordion__trigger .theme-editor-accordion__trigger-content{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--pine-color-grey-800)}.theme-editor-accordion .theme-editor-accordion__trigger .theme-editor-accordion__trigger-content:hover,.theme-editor-accordion .theme-editor-accordion__trigger--expanded .theme-editor-accordion__trigger-content{color:var(--pine-color-grey-900)}.theme-editor-accordion__content .theme-input{margin-inline-end:0!important}.theme-editor-accordion__content .form-group:last-child{border-bottom:var(--pine-border-width-thin) solid var(--pine-color-grey-200)}.theme-editor-accordion__content:last-child .form-group:last-child{border-bottom:none}.builder-category-header{text-transform:uppercase;font-family:var(--pine-font-family-greet);font-size:var(--pine-font-size-085);font-weight:var(--pine-font-weight-600);color:var(--pine-color-grey-500);margin:0}.draggable-row:hover{cursor:grab}.draggable-row__title{cursor:pointer}.draggable-row__title:hover{text-decoration:underline}.draggable-row__action:hover{cursor:pointer}.theme-builder-static-section{padding-block:var(--pine-dimension-150);padding-inline:var(--pine-dimension-150);border-radius:var(--pine-dimension-125)}.theme-builder-static-section:hover{background-color:var(--pine-color-grey-050)}.section-settings-panel__build-content-link:hover{background-color:var(--pine-color-grey-050);text-decoration:underline;border-radius:var(--pine-dimension-125)}.theme-editor-settings-link{border-radius:var(--pine-dimension-125);padding-block:var(--pine-dimension-150);padding-inline:var(--pine-dimension-150);line-height:var(--pine-line-height-100)}.theme-editor-settings-link:hover{background-color:var(--pine-color-grey-050)}.theme-builder-tabs{padding-inline:var(--pine-dimension-200)}.theme-builder-tab-panel{padding-block-start:var(--pine-dimension-350)}@keyframes reorderShrink{0%{opacity:1;transform:scale(1);padding:20px}10%{opacity:0}to{opacity:0;transform:scale(0);padding:0}}@keyframes reorderTitle{0%{opacity:0}to{opacity:1}}@keyframes reorderTitleBar{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes IOSjiggle{0%{transform:rotate(-.5deg);animation-timing-function:ease-in}50%{transform:rotate(1deg);animation-timing-function:ease-out}}.text-dark,.text-default{color:#373f47!important}.text-light{color:#697887!important}.text-primary{color:#0072ef!important}.text-success{color:#39be4e!important}.text-info{color:#95e0fe!important}.text-warning{color:#fed954!important}.text-danger{color:#f0574d!important}.text-sm{font-size:14px}.text-xs{font-size:12px}.text-underline{text-decoration:underline!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.nowrap{white-space:nowrap}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.col-clamp-118{max-width:118px;display:inline-block}.container{max-width:100%}.container-sm{padding-inline:24px;padding-block:0;width:800px;max-width:100%}.row{margin-inline-start:-16px;margin-inline-end:-16px}.col,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1{padding-inline-start:16px;padding-inline-end:16px}.row-inline-block{font-size:0;text-align:start}.row-inline-block>[class*=col]{display:inline-block;float:none;font-size:16px;vertical-align:top}.row-inline-block .col-vertical-align-middle{vertical-align:middle}.admin-web-brand-reports .content{padding:0}.admin-web-brand-reports .content-container{max-width:100%}.admin-web-brand-reports .content{height:calc(100% - 64px)}.admin-web-brand-reports .content-container,.admin-web-brand-reports .react-report-container{height:100%}.in-iframe .sleek-sidebar,.in-iframe .assistant-bar,.in-iframe .page-heading-crumbs,.in-iframe .appframe-topbar{display:none}.in-iframe .content{top:0;left:0;width:100%;min-height:100%}@media (max-width: 991px){.in-iframe .content{transform:translate(0)}}.in-iframe.theme-settings-editor #top-bar{display:none}.in-iframe.theme-settings-editor #sidenav{right:0;top:64px;height:calc(100% - 64px);z-index:1;left:auto}.in-iframe.theme-settings-editor #content{transform:none;top:0;height:100%}.in-iframe.theme-settings-editor .expand,.in-iframe.theme-settings-editor .media-size,.in-iframe.theme-settings-editor .device-selector,.in-iframe.theme-settings-editor .leave-editor{display:none!important}.in-iframe.theme-settings-editor .draggable-sections{width:100%}.in-iframe .dropup.open .blocks-menu{right:0;float:right;left:auto}.email-verification{background-color:#fff;min-width:100vw;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:sage-spacing(md)}.email-verification-button.sage-btn--icon-left-check:before{display:none}.email-verification-button--sent{pointer-events:none}.email-verification-button--sent.sage-btn--icon-left-check:before{display:inline-flex}.email-verification .sage-empty-state__graphic{height:276px}@media (min-width: 768px){.email-verification .sage-panel{box-shadow:0 1px 2px #0000002e,0 1px 3px #0000001a}}.email-verification__logo svg{width:120px}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:#373f47;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:400;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#373f47;font-weight:500;line-height:1.2}h1{font-size:28px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}a{color:#0072ef}a:hover,a:focus{color:inherit;text-decoration:none}.media-body h1,.modal-content h1,.text-side h1,.media-body h2,.modal-content h2,.text-side h2,.media-body h3,.modal-content h3,.text-side h3,.media-body h4,.modal-content h4,.text-side h4,.media-body h5,.modal-content h5,.text-side h5,.media-body h6,.modal-content h6,.text-side h6,.media-body p,.modal-content p,.text-side p{margin-block-end:10px}.form-group label{margin-block-end:5px}.m-t-1{margin-block-start:1em}.m-t-2{margin-block-start:2em}.m-t-3{margin-block-start:3em}.m-t-4{margin-block-start:4em}.m-t-5{margin-block-start:5em}.m-b-1{margin-block-end:1em}.m-b-2{margin-block-end:2em}.m-b-3{margin-block-end:3em}.m-b-4{margin-block-end:4em}.m-b-5{margin-block-end:5em}.m-l-1{margin-inline-start:1em}.m-l-2{margin-inline-start:2em}.m-l-3{margin-inline-start:3em}.m-l-4{margin-inline-start:4em}.m-l-5{margin-inline-start:5em}.m-r-1{margin-inline-end:1em}.m-r-2{margin-inline-end:2em}.m-r-3{margin-inline-end:3em}.m-r-4{margin-inline-end:4em}.m-r-5{margin-inline-end:5em}.btn.btn-default.active{z-index:auto;z-index:initial}@keyframes highlight{0%{background:rgba(46,145,252,.3)}to{background:none}}@keyframes enhanced-highlight{0%{background:rgba(46,145,252,.3);box-shadow:0 0 0 8px #2e91fc4d}to{background:none;box-shadow:0 0 0 8px #2e91fc00}}.masquerading.theme-settings-editor.theme-settings-v2 #sidenav{top:114px;height:calc(100% - 114px)}.theme-settings-editor.theme-settings-v2 #main{overflow:visible;overflow:initial}.theme-settings-editor.theme-settings-v2 #sidenav,.theme-settings-editor.theme-settings-v2 #content{top:64px;height:calc(100% - 64px)}@keyframes move-triangle-1-down{0%{border-width:0 0 0 0}25%{border-width:10vh 10vh 0 0}75%{border-width:10vh 10vh 0 0}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-1-up{0%{border-width:0 0 0 0}25%{border-width:0 4.25vh 4.25vh 4.25vh}75%{border-width:0 4.25vh 4.25vh 4.25vh}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-2-down{8%{border-width:0 0 0 0}25%{border-width:10vh 10vh 0 0}75%{border-width:10vh 10vh 0 0}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-2-up{8%{border-width:0 0 0 0}25%{border-width:0 4.25vh 4.25vh 4.25vh}75%{border-width:0 4.25vh 4.25vh 4.25vh}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-3-down{12%{border-width:0 0 0 0}25%{border-width:10vh 10vh 0 0}75%{border-width:10vh 10vh 0 0}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-3-up{12%{border-width:0 0 0 0}25%{border-width:0 4.25vh 4.25vh 4.25vh}75%{border-width:0 4.25vh 4.25vh 4.25vh}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-4-down{50%{border-width:0 0 0 0}75%{border-width:10vh 10vh 0 0}75%{border-width:10vh 10vh 0 0}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-4-up{50%{border-width:0 0 0 0}75%{border-width:0 4.25vh 4.25vh 4.25vh}75%{border-width:0 4.25vh 4.25vh 4.25vh}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-5-down{58%{border-width:0 0 0 0}75%{border-width:10vh 10vh 0 0}75%{border-width:10vh 10vh 0 0}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-5-up{58%{border-width:0 0 0 0}75%{border-width:0 4.25vh 4.25vh 4.25vh}75%{border-width:0 4.25vh 4.25vh 4.25vh}75.01%{border-width:0 0 0 0}}@keyframes move-triangle-6-down{62%{border-width:0 0 0 0}75%{border-width:10vh 10vh 0 0}to{border-width:10vh 10vh 0 0}}@keyframes move-triangle-6-up{62%{border-width:0 0 0 0}75%{border-width:0 4.25vh 4.25vh 4.25vh}to{border-width:0 4.25vh 4.25vh 4.25vh}}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav{position:fixed}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .highlight{animation:highlight 1s}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .enhanced-highlight{animation:enhanced-highlight 3s;border-radius:4px}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .body{top:70px;bottom:0}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .body.compact{top:50px}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .add-block .draggable-sections{padding:0}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .add-block .blocks-menu{position:relative;display:flex;flex-wrap:wrap}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .sidenav-head{width:100%}.theme-settings-editor.theme-settings-v2 #theme-editor-container #sidenav .search-picker-container{margin-block-start:0}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar{background:#ffffff;filter:drop-shadow(0 0 2px rgba(0,0,0,.08)) drop-shadow(0 2px 4px rgba(0,0,0,.12));display:flex;flex-wrap:nowrap;align-items:flex-start;position:absolute;top:0;left:0;right:0;z-index:1000}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .redo-undo>img{height:14px;width:14px;cursor:pointer}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .redo-undo>img.disabled{filter:brightness(0) saturate(100%) invert(70%) sepia(11%) saturate(511%) hue-rotate(169deg) brightness(91%) contrast(92%)}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .redo-undo>img:first-child{margin-inline-end:18px}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .redo-undo>img:last-child{transform:scaleX(-1)}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:last-child{width:320px;padding-inline:8px 16px;padding-block:8px 8px;display:flex;align-items:center;justify-content:space-between;margin:auto}@media (max-width: 991px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:last-child{max-width:280px}}@media (max-width: 440px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:last-child{max-width:150px}}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child{padding-inline:16px 0;padding-block:8px 8px;height:64px;display:flex;flex:1 1;align-items:center;justify-content:space-between}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child>div{align-items:center;display:flex}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child>div:first-child{width:320px}@media (max-width: 991px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child>div:first-child{width:150px}}@media (max-width: 767px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child>div:first-child{width:70px}}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child>div:last-child{flex:1 1;justify-content:center}@media (max-width: 440px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child>div:last-child{justify-content:flex-end}}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar>div:first-child>div:last-child>*:not(:last-child){margin-inline-end:24px}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #view-port{display:flex}@media (max-width: 767px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #view-port{display:none}}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #view-port span{background:#f4f8fa;border-block-start:1px solid #e0e7f1;border-block-end:1px solid #e0e7f1;border-inline-start:1px solid #e0e7f1;box-sizing:border-box;cursor:pointer;height:32px;width:32px;display:flex;align-items:center;justify-content:center}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #view-port span:first-child{border-start-start-radius:6px;border-end-start-radius:6px}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #view-port span:last-child{border-start-end-radius:6px;border-end-end-radius:6px;border-inline-end:1px solid #e0e7f1}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #view-port span.active{background:#e0e7f1}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #page-selector-input{min-width:50px}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #theme-preview-icon-button,.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .theme-status-dot{display:none}@media (max-width: 767px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .theme-back-button-text{display:none}}@media (max-width: 440px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #theme-preview-icon-button{display:inline-block}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar #theme-preview-button,.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .theme-status-label{display:none}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .theme-status-dot{display:block}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar .redo-undo>img{display:none}}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo{position:relative;margin-block:0;margin-inline:auto;margin-block-end:20px;height:10vh;width:10vh}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle{position:absolute;width:0;height:0;border-style:solid;border-width:0 0 0 0}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.top{top:0;left:0}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.top.order1{animation:move-triangle-1-down 4s infinite;border-color:#dbe9fe transparent transparent transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.top.order2{animation:move-triangle-2-down 4s infinite;border-color:#93c5fd transparent transparent transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.top.order3{animation:move-triangle-3-down 4s infinite;border-color:#007bff transparent transparent transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.top.order4{animation:move-triangle-4-down 4s infinite;border-color:#93c5fd transparent transparent transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.top.order5{animation:move-triangle-5-down 4s infinite;border-color:#dbe9fe transparent transparent transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.top.order6{animation:move-triangle-6-down 4s infinite;border-color:#f7f8f9 transparent transparent transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.bottom{bottom:0;left:1.5vh}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.bottom.order1{animation:move-triangle-1-up 4s infinite;border-color:transparent transparent #dbe9fe transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.bottom.order2{animation:move-triangle-2-up 4s infinite;border-color:transparent transparent #93c5fd transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.bottom.order3{animation:move-triangle-3-up 4s infinite;border-color:transparent transparent #007bff transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.bottom.order4{animation:move-triangle-4-up 4s infinite;border-color:transparent transparent #93c5fd transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.bottom.order5{animation:move-triangle-5-up 4s infinite;border-color:transparent transparent #dbe9fe transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .animated-logo .triangle.bottom.order6{animation:move-triangle-6-up 4s infinite;border-color:transparent transparent #f7f8f9 transparent}.theme-settings-editor.theme-settings-v2 #theme-editor-container .spinning-loader{font-size:10px;position:relative;display:block;margin-inline-start:auto;margin-inline-end:auto}.theme-settings-editor.theme-settings-v2 #theme-editor-container .resize-watcher{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1001;background-color:#1c2530f2;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.theme-settings-editor.theme-settings-v2 #theme-editor-container .resize-watcher.hidden{display:hidden}.theme-settings-editor.theme-settings-v2 #theme-editor-container .resize-watcher p{font-size:14px;padding-inline:20px;padding-block:0}.theme-settings-editor.theme-settings-v2 #theme-editor-container .resize-watcher .dismiss-button{position:absolute;right:10px;top:10px;color:#fff;background-color:#0000}.theme-settings-editor.theme-settings-v2 #theme-editor-container .resize-watcher .dismiss-button:hover{cursor:pointer;background-color:#0000}.theme-settings-editor.theme-settings-v2 #theme-editor-container .resize-watcher img{filter:brightness(0) saturate(100%) invert(23%) sepia(53%) saturate(2528%) hue-rotate(341deg) brightness(112%) contrast(90%)}.theme-builder-top-bar .theme-builder-view-port{display:flex;position:relative}@media (max-width: 1024px){.theme-builder-top-bar .theme-builder-view-port{display:none}}.theme-builder-top-bar .theme-builder-view-port .theme-builder-view-port__button{background:var(--pine-color-grey-100);border-top:1px solid var(--pine-color-grey-400);border-bottom:1px solid var(--pine-color-grey-400);border-left:1px solid var(--pine-color-grey-400);box-sizing:border-box;cursor:pointer;padding:var(--pine-dimension-050);height:var(--pine-dimension-450);width:var(--pine-dimension-400);display:flex;align-items:center;justify-content:center}.theme-builder-top-bar .theme-builder-view-port .theme-builder-view-port__button:first-child{border-top-left-radius:var(--pine-dimension-100);border-bottom-left-radius:var(--pine-dimension-100)}.theme-builder-top-bar .theme-builder-view-port .theme-builder-view-port__button:last-child{border-top-right-radius:var(--pine-dimension-100);border-bottom-right-radius:var(--pine-dimension-100);border-right:1px solid var(--pine-color-grey-400)}.theme-builder-top-bar .theme-builder-view-port .theme-builder-view-port__button.theme-builder-view-port__button--active{background:var(--pine-color-grey-300)}@media (max-width: 1024px){.theme-builder-view-port__device-selector{display:none}}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar>div:last-child{width:auto;flex:0 0 auto}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar>div:first-child>div:first-child{width:auto;min-width:120px;max-width:320px}@media (max-width: 767px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar>div:first-child>div:first-child{min-width:70px}}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar .foundry-chat-button-container{margin-inline-end:var(--pine-dimension-100)}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar>div:last-child{align-items:center}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar>div:last-child>div:last-child{display:flex;align-items:center;gap:var(--pine-dimension-100)}@media (max-width: 440px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar .foundry-chat-button-container,.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar .theme-builder-undo-button,.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar .theme-builder-redo-button{display:none}}@media (max-width: 1024px){.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar .theme-status-label{display:none}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar .theme-status-dot{display:block}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar #theme-preview-icon-button{display:inline-block}.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar #theme-preview-button,.theme-settings-editor.theme-settings-v2 #theme-editor-container #editor-top-bar.theme-builder-top-bar .theme-back-button-text{display:none}}:root{--theme-resizable-sidebar-width: var(--resizable-sidebar-width, 320px)}.theme-settings-editor{cursor:auto;cursor:var(--resizable-sidebar-cursor, auto)}.theme-settings-editor #sidenav{width:320px;width:var(--theme-resizable-sidebar-width)}@media (max-width: 767px){.theme-settings-editor #sidenav{width:100%}}.theme-settings-editor #sidenav.resizable-sidebar .dropup.open .blocks-menu{width:320px;width:var(--theme-resizable-sidebar-width)}@media (max-width: 767px){.theme-settings-editor #sidenav.resizable-sidebar .dropup.open .blocks-menu{width:100%}}.theme-settings-editor #sidenav.resizable-sidebar .sidenav-sections .draggable-sections,.theme-settings-editor #sidenav.resizable-sidebar .sidenav-blocks .draggable-sections{width:320px;width:var(--theme-resizable-sidebar-width)}@media (max-width: 767px){.theme-settings-editor #sidenav.resizable-sidebar .sidenav-sections .draggable-sections,.theme-settings-editor #sidenav.resizable-sidebar .sidenav-blocks .draggable-sections{width:100%}}.theme-settings-editor #sidenav.resizable-sidebar .nav-pills-settings{width:320px;width:var(--theme-resizable-sidebar-width)}@media (max-width: 767px){.theme-settings-editor #sidenav.resizable-sidebar .nav-pills-settings{width:100%}}.theme-settings-editor #sidenav.resizable-sidebar--is-resizing .settings-main{overflow-y:hidden}.theme-settings-editor #content{width:calc(100% - 320px);width:calc(100% - var(--theme-resizable-sidebar-width));transform:translate(320px);transform:translate(var(--theme-resizable-sidebar-width))}.theme-settings-editor #content.full-screen{left:-320px;left:calc(0px - var(--theme-resizable-sidebar-width))}.theme-settings-editor .resizable-sidebar--is-resizing~#content{transition:none}.theme-settings-editor.theme-settings-v2 .sidenav-head-title{max-width:240px;max-width:calc(var(--theme-resizable-sidebar-width) - 80px)}.resizable-sidebar .resizable-sidebar__handle{position:absolute;top:0;right:0;outline:none;width:10px;background-color:transparent;border:3px solid transparent;padding:0;height:100%;z-index:1001;transition:border-inline-end .2s ease}@media (max-width: 767px){.resizable-sidebar .resizable-sidebar__handle{display:none}}.resizable-sidebar .resizable-sidebar__handle:hover{cursor:col-resize;border-inline-end:3px solid #2463eb}.resizable-sidebar.resizable-sidebar--is-resizing{pointer-events:none}.resizable-sidebar.resizable-sidebar--is-resizing .resizable-sidebar__handle{cursor:col-resize;border-inline-end:3px solid #2463eb}.in-iframe .resizable-sidebar .resizable-sidebar__handle{right:auto;left:0}.in-iframe .resizable-sidebar .resizable-sidebar__handle:hover,.in-iframe .resizable-sidebar.resizable-sidebar--is-resizing .resizable-sidebar__handle{border-inline-start:3px solid #2463eb;border-inline-end-color:transparent}
