Current File : /home/kelaby89/abl.academy/wp-content/plugins/thim-core/inc/customizer/build/customizer.css.map |
{"version":3,"file":"customizer.css","mappings":";;;AAAA;EACI;ACCJ;;ADCE;EACE;ACEJ;;ADAE;EACE;ACGJ;;ADDE;EACE;ACIJ;;ADFE;EACE;ACKJ;;ADHE;EACE;ACMJ;;ADJE;EACE;ACOJ;;ADLE;EACE;ACQJ;;ADNE;EACE;ACSJ;;ADPE;EACE;ACUJ;;ADRE;EACE;ACWJ;;ADRE;;EAEE;ACWJ;;ADTE;EACE;ACYJ;;ADVE;EACE;ACaJ;;ADXE;EACE;EACA;ACcJ;;ADZE;;EAEE;ACeJ;;ADZE;EACE;ACeJ;;ADbE;EACE;EACA;EACA;EACA;ACgBJ;;ADdE;EACE;EACA;ACiBJ;;ADfE;;EAEE;EACA;ACkBJ;;ADhBE;EACE;EACA;EACA;EACA;EACA;ACmBJ;;ADjBE;EACE;ACoBJ;;ADlBE;;EAEE;ACqBJ;;ADnBE;EACE;ACsBJ;;ADpBE;EACE;EACA;ACuBJ;;ADpBE;EACE;ACuBJ;;ACnHC;EACC;EACA;ADsHF;ACrHE;EACC;EACA;EACA;EACA;ADuHH;;AClHC;EACC;EACA;ADqHF;ACpHE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ADsHH;ACjHK;EACC;EACA;ADmHN;AC5GE;EACC;EACA;AD8GH;;ACzGC;EACC;EACA;AD4GF;AC1GC;EACC;EACA;AD4GF;AC1GE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AD4GH;AC3GG;EACC;EACA;EACA;EACA;EACA;AD6GJ;ACxGG;EACC;AD0GJ;ACtGC;EACC;ADwGF;ACvGE;EACC;ADyGH;ACpGK;EACC;EACA;ADsGN;AC/FI;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ADiGL;AC3FE;EACC;AD6FH;ACzFE;EACC;AD2FH;ACvFE;EACC;ADyFH;;AE7MI;EACE;EACA;AFgNN;AE7MI;EACE;AF+MN;AE5MI;EACE;EACA;AF8MN;AE3MQ;EACE;AF6MV;AExMI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AF0MN;AEvMM;EACE;AFyMR;AErMI;EACE;EACA;AFuMN;AEpMI;EACE;EACA;EACA;EACA;EACA;AFsMN;AEnMI;EACE;EACA;EACA;AFqMN;AElMI;EACE;EACA;AFoMN;AEjMI;EACE;EACA;AFmMN;AEhMI;EACE;EACA;EACA;EACA;EACA;EACA;AFkMN;AE/LI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AFiMN;AE9LI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EAAA;AF+LN;AE3LI;;EAEE;AF6LN;AE1LI;EACE;AF4LN;AEzLI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EAAA;AF0LN;AEtLI;;EAEE;AFwLN;AErLI;EACE;EACA;AFuLN;AEpLI;;EAEE;AFsLN;AEnLI;EACE;EACA;EACA;EACA;AFqLN;AElLI;EACE;EACA;EACA;EACA;AFoLN;;AG1VA;EACI;AH6VJ;AG3VI;;;EAEI;EACA;EACA;EACA;EACA;AH8VR;AG3VI;EACI;EACA;EACA;AH6VR;AG1VI;EACI;EACA;AH4VR;AGzVI;EACI;EACA;EACA;EACA;EACA;KAAA;UAAA;EACA;AH2VR;AGxVI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH0VR;AGxVQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH0VZ;AGvVQ;EACI;AHyVZ;AGpVQ;EACI;EACA;EACA;AHsVZ;AGlVY;EACI;AHoVhB;AGlVgB;EACI;EACA;EACA;AHoVpB;AGlVgB;EACI;AHoVpB;AGjVgB;EACI;AHmVpB;AG7UI;EACI;EACA;AH+UR;AG5UI;EACI;EACA;EACA;AH8UR;;AI5aC;EACC;EACA;EACA;AJ+aF;AI5aC;EACC;AJ8aF;AI3aC;EACC;EACA;AJ6aF;AI1aC;EACC;EACA;EACA;AJ4aF;AIzaC;EACC;EACA;EACA;AJ2aF;AIvaE;EACC;AJyaH;AItaE;EACC;AJwaH;AIpaC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJsaF;AInaC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJqaF;AInaE;EACC;EACA;EACA;EACA;EACA;AJqaH;AIjaC;EACC;EACA;AJmaF;AIhaC;EACC;EACA;EACA;EACA;EACA;EACA;AJkaF;AI/ZC;EACC;EACA;AJiaF;AI9ZC;EACC;EACA;AJgaF;AI7ZC;EACC;EACG;EACA;EACH;AJ+ZF;AI5ZC;EACC;EACA;AJ8ZF;AI3ZC;EACC;EACG;EACH;EACA;EACA;EACA;EACA;AJ6ZF;AI1ZC;EACC;EACA;EACA;EACA;EACG;AJ4ZL;AIzZC;EACC;AJ2ZF;AIxZC;EACC;EACA;EACA;EACA;AJ0ZF;AIvZC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJyZF;AItZC;;EAEC;EACA;EACA;AJwZF;AIrZC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AJuZF;AIpZC;;EAEC;EACA;EACA;EACA;AJsZF;AInZC;EACC;EACA;EACA;EACA;EACA;AJqZF;AIlZC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJoZF;AIjZC;EACC;EACA;AJmZF;AIhZC;EACC;EACA;EACA;EACA;EACA;AJkZF;AI/YC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACG;AJiZL;AI9YC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AJgZF;AI7YC;;EAEC;AJ+YF;AI5YC;;EAEC;AJ8YF;AI3YC;EACC;EACA;EACA;EACA;EACA;EACA;EAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJ6YF;AI3YE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AJ6YH;AI1YE;EACC;EACA;EACA;AJ4YH;AIvYE;EACC;EACA;AJyYH;AIrYC;EACC;EACA;EACA;EACA;AJuYF;AIrYE;EACC;EACA;AJuYH;AIpYE;EACC;AJsYH;AIjYE;EACC;AJmYH;AIhYE;EACC;EACA;EACA;AJkYH;;AK1rBY;EACI;EACA;EACA;EACA;EACA;EACA;EACA;AL6rBhB;AKxrBC;EACC;EACA;EACA;EACA;AL0rBF;;AM7sBA;EACI;ANgtBJ;AM9sBI;EACI;EACA;ANgtBR;AM9sBQ;EACI;EACA;EACA;ANgtBZ;AM9sBY;EACI;ANgtBhB;AM9sBgB;EACI;ANgtBpB;AM7sBgB;EACI;AN+sBpB;;AOjuBE;EACC;EACA;EACA;APouBH;AOluBG;EACC;APouBJ;AOjuBG;EACC;APmuBJ;AO/tBE;EACC;EACA;APiuBH;AO/tBG;EACC;APiuBJ;;AQrvBE;EACE;ARwvBJ;;AQnvBE;EACE;EACA;ARsvBJ;;AQlvBA;EACE;EACA;EACA;ARqvBF;;AQjvBE;EACE;EACA;ARovBJ;AQlvBI;EACE;EACA;ARovBN;;AQ/uBA;EACE;EACA;EACA;ARkvBF;;AQ/uBA;EACE;EACA;EACA;ARkvBF;;AQ/uBA;EACE;EACA;EACA;EACA;ARkvBF;AQhvBE;EACE;EACA;ARkvBJ;;AQ9uBA;EACE;ARivBF;;AQ9uBA;EACE;EACA;ARivBF;;AQ9uBA;EACE;ARivBF;;AQ9uBA;EACC;EACA;ARivBD;;ASvzBA;EACE;AT0zBF;ASxzBE;EACE;AT0zBJ;ASvzBE;EACE;EACA;EACA;ATyzBJ;;ASrzBA;EACE;ATwzBF;;ASrzBA;EACE;EACA;ATwzBF;AStzBE;EACE;EACA;ATwzBJ;;AUh1BA;EACE;EACA;AVm1BF;AUj1BE;EACE;EACA;EACA;EACA;AVm1BJ;AUj1BI;EACE;EACA;EACA;EACA;AVm1BN;AUh1BI;EACE;EACA;EACA;AVk1BN;AU90BE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVg1BJ;AU90BI;EACE;AVg1BN,C","sources":["webpack://thimpress-customizer/./src/sass/base.scss","webpack://thimpress-customizer/./src/app.scss","webpack://thimpress-customizer/./src/sass/radio.scss","webpack://thimpress-customizer/./src/slider/control.scss","webpack://thimpress-customizer/./src/switch/control.scss","webpack://thimpress-customizer/./src/color/control.scss","webpack://thimpress-customizer/./src/dimension/control.scss","webpack://thimpress-customizer/./src/dimensions/control.scss","webpack://thimpress-customizer/./src/sortable/control.scss","webpack://thimpress-customizer/./src/select/control.scss","webpack://thimpress-customizer/./src/typography/control.scss","webpack://thimpress-customizer/./src/tooltips/index.scss"],"sourcesContent":[".thim-w100 {\n width: calc(100% - 6px);\n }\n .thim-w50 {\n width: calc(50% - 6px);\n }\n .thim-w45 {\n width: calc(45% - 6px);\n }\n .thim-w40 {\n width: calc(40% - 6px);\n }\n .thim-w33 {\n width: calc(33.3333% - 6px);\n }\n .thim-w30 {\n width: calc(30% - 6px);\n }\n .thim-w25 {\n width: calc(25% - 6px);\n }\n .thim-w20 {\n width: calc(20% - 6px);\n }\n .thim-w15 {\n width: calc(15% - 6px);\n }\n .thim-w10 {\n width: calc(10% - 6px);\n }\n .thim-w5 {\n width: calc(5% - 6px);\n }\n\n .control-section-thim-default,\n .control-section-thim-outer {\n min-height: 100%;\n }\n .customize-control-has-small-gap {\n margin-bottom: 9px;\n }\n .customize-control-is-gapless {\n margin-bottom: 0;\n }\n .customize-control-thim-hidden-field {\n height: 0;\n margin-bottom: 0;\n }\n .customize-control-thim-customizer,\n .customize-control-thim-customizer * {\n box-sizing: border-box;\n }\n\n .customize-control-thim.thim-group-item {\n clear: none;\n }\n .thim-group-item {\n clear: none;\n float: left;\n padding-left: 3px;\n padding-right: 3px;\n }\n .thim-group-item.thim-group-start {\n padding-left: 0;\n padding-right: 3px;\n }\n .thim-group-item.thim-group-break,\n .thim-group-item.thim-group-end {\n padding-left: 3px;\n padding-right: 0;\n }\n .thim-group-item.thim-group-end:after {\n clear: both;\n content: \"\";\n display: block;\n height: 0;\n width: 100%;\n }\n .customize-control-thim-customizer {\n position: relative;\n }\n .customize-control-thim-customizer .thim-control-label,\n .customize-control-thim-customizer label.customize-control-title {\n display: block;\n }\n .customize-control-thim-customizer .thim-control-form {\n position: relative;\n }\n .customize-control-thim-customizer .thim-control-form textarea {\n display: block;\n width: 100%;\n }\n\n #customize-theme-controls .customize-pane-child.open{\n overflow: hidden!important;\n}\n",".thim-w100 {\n width: calc(100% - 6px);\n}\n\n.thim-w50 {\n width: calc(50% - 6px);\n}\n\n.thim-w45 {\n width: calc(45% - 6px);\n}\n\n.thim-w40 {\n width: calc(40% - 6px);\n}\n\n.thim-w33 {\n width: calc(33.3333% - 6px);\n}\n\n.thim-w30 {\n width: calc(30% - 6px);\n}\n\n.thim-w25 {\n width: calc(25% - 6px);\n}\n\n.thim-w20 {\n width: calc(20% - 6px);\n}\n\n.thim-w15 {\n width: calc(15% - 6px);\n}\n\n.thim-w10 {\n width: calc(10% - 6px);\n}\n\n.thim-w5 {\n width: calc(5% - 6px);\n}\n\n.control-section-thim-default,\n.control-section-thim-outer {\n min-height: 100%;\n}\n\n.customize-control-has-small-gap {\n margin-bottom: 9px;\n}\n\n.customize-control-is-gapless {\n margin-bottom: 0;\n}\n\n.customize-control-thim-hidden-field {\n height: 0;\n margin-bottom: 0;\n}\n\n.customize-control-thim-customizer,\n.customize-control-thim-customizer * {\n box-sizing: border-box;\n}\n\n.customize-control-thim.thim-group-item {\n clear: none;\n}\n\n.thim-group-item {\n clear: none;\n float: left;\n padding-left: 3px;\n padding-right: 3px;\n}\n\n.thim-group-item.thim-group-start {\n padding-left: 0;\n padding-right: 3px;\n}\n\n.thim-group-item.thim-group-break,\n.thim-group-item.thim-group-end {\n padding-left: 3px;\n padding-right: 0;\n}\n\n.thim-group-item.thim-group-end:after {\n clear: both;\n content: \"\";\n display: block;\n height: 0;\n width: 100%;\n}\n\n.customize-control-thim-customizer {\n position: relative;\n}\n\n.customize-control-thim-customizer .thim-control-label,\n.customize-control-thim-customizer label.customize-control-title {\n display: block;\n}\n\n.customize-control-thim-customizer .thim-control-form {\n position: relative;\n}\n\n.customize-control-thim-customizer .thim-control-form textarea {\n display: block;\n width: 100%;\n}\n\n#customize-theme-controls .customize-pane-child.open {\n overflow: hidden !important;\n}\n\n.customize-control-thim-radio label {\n display: list-item;\n margin-bottom: 7px;\n}\n.customize-control-thim-radio label .option-description {\n color: rgba(0, 0, 0, 0.35);\n display: block;\n font-size: 0.9em;\n padding-left: 25px;\n}\n\n.customize-control-thim-radio-buttonset .buttonset {\n display: flex;\n flex-wrap: wrap;\n}\n.customize-control-thim-radio-buttonset .buttonset .switch-label {\n background: rgba(0, 0, 0, 0.1);\n border: 1px rgba(0, 0, 0, 0.1);\n color: #555d66;\n flex-grow: 1;\n margin: 0;\n padding: 0.5em 1em;\n text-align: center;\n}\n.customize-control-thim-radio-buttonset .buttonset .switch-input:checked + .switch-label {\n background-color: #00a0d2;\n color: hsla(0deg, 0%, 100%, 0.8);\n}\n.customize-control-thim-radio-buttonset .screen-reader-text:focus {\n clip-path: inset(50%);\n -webkit-clip-path: inset(50%);\n}\n\n.customize-control-thim-radio-image > .image {\n display: flex;\n flex-wrap: wrap;\n}\n.customize-control-thim-radio-image label {\n display: inline-block;\n position: relative;\n}\n.customize-control-thim-radio-image label .image-label {\n background: hsla(0deg, 0%, 100%, 0.7);\n display: none;\n font-weight: 700;\n height: 100%;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n}\n.customize-control-thim-radio-image label .image-label .inner {\n height: 100%;\n padding: 0.5em;\n text-align: center;\n vertical-align: middle;\n width: 100%;\n}\n.customize-control-thim-radio-image label:hover .image-label {\n display: block;\n}\n.customize-control-thim-radio-image input {\n display: none;\n}\n.customize-control-thim-radio-image input + label img {\n border: 2px solid transparent;\n}\n.customize-control-thim-radio-image input:checked + label img {\n border: 2px solid #007cba;\n border-radius: 2px;\n}\n.customize-control-thim-radio-image input + label .image-clickable {\n bottom: 0;\n height: 100%;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n width: 100%;\n}\n.customize-control-thim-radio-image.thim-col-4 .image label {\n width: 25%;\n}\n.customize-control-thim-radio-image.thim-col-3 .image label {\n width: 33.33%;\n}\n.customize-control-thim-radio-image.thim-col-2 .image label {\n width: 50%;\n}\n\n.customize-control-thim-slider .thim-control-label {\n position: relative;\n display: block;\n}\n.customize-control-thim-slider .customize-control-description {\n padding-right: 30px;\n}\n.customize-control-thim-slider .thim-control-form {\n position: relative;\n margin-bottom: 12px;\n}\n.customize-control-thim-slider .thim-control-form:hover .thim-control-reset {\n opacity: 1;\n}\n.customize-control-thim-slider .thim-control-reset {\n display: flex;\n align-items: center;\n justify-content: center;\n right: 0;\n bottom: 22px;\n position: absolute;\n padding: 0;\n width: 16px;\n height: 16px;\n color: #50575e;\n background-color: transparent;\n border-radius: 50%;\n border-width: 0;\n opacity: 0;\n cursor: pointer;\n transition: all 0.3s;\n z-index: 3;\n}\n.customize-control-thim-slider .thim-control-reset:focus {\n opacity: 1;\n}\n.customize-control-thim-slider .thim-control-reset:hover i {\n color: #f00;\n transform: rotate(-45deg);\n}\n.customize-control-thim-slider .thim-control-reset i {\n font-size: 12px;\n width: auto;\n height: auto;\n transform: rotate(45deg);\n transition: transform 0.3s;\n}\n.customize-control-thim-slider .thim-control-cols {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.customize-control-thim-slider .thim-control-left-col {\n width: 90%;\n padding-right: 13px;\n}\n.customize-control-thim-slider .thim-control-right-col {\n width: 10%;\n text-align: right;\n}\n.customize-control-thim-slider .thim-control-input {\n font-size: 12px;\n text-align: center;\n background-color: #f7f7f7;\n border-color: #bbb;\n border-radius: 4px;\n z-index: 2;\n}\n.customize-control-thim-slider .thim-control-slider {\n position: relative;\n top: -3px;\n padding: 0;\n margin: 0;\n width: 100%;\n height: 2px;\n border-radius: 2px;\n background-color: #bdc3c7;\n background-image: linear-gradient(#2271b1, #2271b1);\n background-repeat: no-repeat;\n outline: none;\n -webkit-appearance: none;\n}\n.customize-control-thim-slider .thim-control-slider::-webkit-slider-thumb {\n -webkit-appearance: none;\n appearance: none;\n width: 16px;\n height: 16px;\n border-radius: 50%;\n background-color: #2271b1;\n cursor: pointer;\n border: 1px solid #2271b1;\n box-shadow: none;\n -webkit-transition: background-color 0.15s ease-in-out, box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n transition: background-color 0.15s ease-in-out, box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n}\n.customize-control-thim-slider .thim-control-slider::-webkit-slider-thumb:hover,\n.customize-control-thim-slider .thim-control-slider::-webkit-slider-thumb:focus {\n background-color: #2271b1;\n}\n.customize-control-thim-slider .thim-control-slider:active::-webkit-slider-thumb {\n background-color: #2271b1;\n}\n.customize-control-thim-slider .thim-control-slider::-moz-range-thumb {\n width: 16px;\n height: 16px;\n border: 0;\n border-radius: 50%;\n background-color: #2271b1;\n cursor: pointer;\n border: 1px solid #2271b1;\n box-shadow: none;\n -moz-transition: background-color 0.15s ease-in-out, box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n transition: background-color 0.15s ease-in-out, box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n}\n.customize-control-thim-slider .thim-control-slider::-moz-range-thumb:hover,\n.customize-control-thim-slider .thim-control-slider::-moz-range-thumb:focus {\n background-color: #2271b1;\n}\n.customize-control-thim-slider ::-moz-range-track {\n background-color: #2271b1;\n border: 0;\n}\n.customize-control-thim-slider input::-moz-focus-inner,\n.customize-control-thim-slider input::-moz-focus-outer {\n border: 0;\n}\n.customize-control-thim-slider .thim-control-slider::-webkit-slider-runnable-track {\n -webkit-appearance: none;\n box-shadow: none;\n border: none;\n background: transparent;\n}\n.customize-control-thim-slider .thim-control-slider::-moz-range-track {\n -webkit-appearance: none;\n box-shadow: none;\n border: none;\n background: transparent;\n}\n\n.customize-control-thim-switch, .customize-control-thim-toggle {\n position: relative;\n}\n.customize-control-thim-switch .toggle-on,\n.customize-control-thim-switch .toggle-off, .customize-control-thim-toggle .toggle-on,\n.customize-control-thim-toggle .toggle-off {\n opacity: 1;\n padding-left: 6px;\n padding-right: 6px;\n font-size: 14px;\n line-height: 18px;\n}\n.customize-control-thim-switch .toggle-on, .customize-control-thim-toggle .toggle-on {\n color: #fff;\n opacity: 0;\n padding-right: 0;\n}\n.customize-control-thim-switch .toggle-off, .customize-control-thim-toggle .toggle-off {\n color: #777;\n padding-left: 0;\n}\n.customize-control-thim-switch .thim-switch, .customize-control-thim-toggle .thim-switch {\n border: none;\n margin-bottom: 0;\n outline: 0;\n padding: 0;\n user-select: none;\n border-radius: 3rem;\n}\n.customize-control-thim-switch .thim-toggle-switch-label, .customize-control-thim-toggle .thim-toggle-switch-label {\n height: 30px;\n align-items: center;\n margin-bottom: 0;\n background: #b4b9be;\n cursor: pointer;\n display: inline-flex;\n justify-content: space-between;\n position: relative;\n transition: left 0.15s ease-out;\n border-radius: 100px;\n}\n.customize-control-thim-switch .thim-toggle-switch-label:after, .customize-control-thim-toggle .thim-toggle-switch-label:after {\n background: #FFFFFF;\n content: \"\";\n display: block;\n position: absolute;\n left: 5px;\n width: 18px;\n height: 18px;\n transition: all 0.25s ease-in-out;\n border-radius: 50%;\n}\n.customize-control-thim-switch .thim-toggle-switch-label::before, .customize-control-thim-toggle .thim-toggle-switch-label::before {\n left: 0;\n}\n.customize-control-thim-switch input + label, .customize-control-thim-toggle input + label {\n margin-left: 0;\n margin-right: 0;\n min-width: 55px;\n}\n.customize-control-thim-switch input:checked + label, .customize-control-thim-toggle input:checked + label {\n background: #0073aa;\n}\n.customize-control-thim-switch input:checked + label:after, .customize-control-thim-toggle input:checked + label:after {\n left: auto;\n right: 5px;\n background: #ffffff;\n}\n.customize-control-thim-switch input:checked + label .toggle-on, .customize-control-thim-toggle input:checked + label .toggle-on {\n opacity: 1;\n}\n.customize-control-thim-switch input:checked + label .toggle-off, .customize-control-thim-toggle input:checked + label .toggle-off {\n opacity: 0;\n}\n.customize-control-thim-switch .screen-reader-text:focus, .customize-control-thim-toggle .screen-reader-text:focus {\n clip-path: inset(50%);\n -webkit-clip-path: inset(50%);\n}\n.customize-control-thim-switch .thim-toggle, .customize-control-thim-toggle .thim-toggle {\n align-items: flex-start;\n display: flex;\n justify-content: space-between;\n}\n\n.customize-control-thim-color .thim-control-form {\n width: 100%;\n position: relative;\n box-sizing: border-box;\n}\n.customize-control-thim-color .thim-control-form * {\n box-sizing: border-box;\n}\n.customize-control-thim-color .thim-control-cols {\n display: flex;\n align-items: flex-start;\n}\n.customize-control-thim-color .thim-control-left-col {\n padding-right: 30px;\n width: 90%;\n width: calc(100% - 35px);\n}\n.customize-control-thim-color .thim-control-right-col {\n display: flex;\n justify-content: flex-end;\n width: 35px;\n}\n.customize-control-thim-color .use-hue-mode .react-colorful {\n height: auto;\n}\n.customize-control-thim-color .use-hue-mode .react-colorful__saturation {\n display: none;\n}\n.customize-control-thim-color .thim-trigger-circle-wrapper {\n position: relative;\n top: -3px;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 3px;\n width: 30px;\n height: 30px;\n border-radius: 50%;\n border: 1px solid #ccc;\n}\n.customize-control-thim-color .thim-trigger-circle {\n position: relative;\n padding: 0;\n display: block;\n width: 22px;\n height: 22px;\n background-size: 10px;\n border: none;\n border-radius: 50%;\n cursor: pointer;\n}\n.customize-control-thim-color .thim-trigger-circle .thim-color-preview {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n.customize-control-thim-color .components-popover__content {\n width: 275px !important;\n padding: 0 !important;\n}\n.customize-control-thim-color .colorPickerContainer {\n margin-top: 5px;\n width: 100%;\n padding: 10px;\n background-color: #fff;\n border-radius: 6px;\n box-shadow: rgba(0, 0, 0, 0.09) 0 12px 15px 0;\n}\n.customize-control-thim-color .react-colorful {\n width: 100%;\n border-radius: 4px;\n}\n.customize-control-thim-color .react-colorful__saturation {\n border-radius: 5px;\n margin-bottom: 16px;\n}\n.customize-control-thim-color .react-colorful__hue {\n width: 100%;\n height: 18px;\n margin-bottom: 10px;\n border-radius: 16px;\n}\n.customize-control-thim-color .react-colorful__interactive {\n width: calc(100% - 18px);\n margin-left: 9px;\n}\n.customize-control-thim-color .react-colorful__alpha {\n width: 100%;\n height: 18px;\n border-radius: 16px;\n margin-bottom: 0;\n background-image: linear-gradient(45deg, #ddd 25%, transparent 25%), linear-gradient(-45deg, #ddd 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #ddd 75%), linear-gradient(-45deg, transparent 75%, #ddd 75%);\n background-size: 10px 10px;\n background-position: 0 0, 0 5px, 5px -5px, -5px 0;\n}\n.customize-control-thim-color .react-colorful__pointer {\n width: 14px;\n height: 14px;\n background: rgba(0, 0, 0, 0);\n box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 2px 0px;\n outline: transparent solid 2px;\n}\n.customize-control-thim-color .thim-color-input-wrapper {\n margin-top: 10px;\n}\n.customize-control-thim-color .thim-color-input-control {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n}\n.customize-control-thim-color input.thim-color-input {\n display: block;\n position: relative;\n padding-left: 8px;\n padding-right: 8px;\n width: 100%;\n height: 30px;\n line-height: 30px;\n color: #333;\n border: 1px solid #ccc;\n border-radius: 4px;\n z-index: 1;\n}\n.customize-control-thim-color .thim-color-input:focus,\n.customize-control-thim-color .thim-color-input:active {\n box-shadow: 0 0 0 1px #2271b1;\n outline: none;\n border-color: #2271b1;\n}\n.customize-control-thim-color .thim-color-preview-wrapper {\n position: absolute;\n left: 6px;\n width: 22px;\n height: 22px;\n background-repeat: repeat;\n background-size: 8px;\n border-radius: 50%;\n border: 1px solid #ddd;\n border: 2px solid #fff;\n -webkit-box-shadow: 0px 0px 0px 1px #ddd;\n box-shadow: 0px 0px 0px 1px #ddd;\n z-index: 2;\n}\n.customize-control-thim-color .thim-color-preview,\n.customize-control-thim-color .thim-control-reset {\n position: absolute;\n padding: 0;\n background-color: transparent;\n cursor: pointer;\n}\n.customize-control-thim-color .thim-color-preview {\n display: block;\n width: 100%;\n height: 100%;\n border-radius: 50%;\n border-width: 0;\n}\n.customize-control-thim-color .thim-control-reset {\n display: flex;\n align-items: center;\n justify-content: center;\n top: 4px;\n right: 35px;\n width: 17px;\n height: 17px;\n border-radius: 50%;\n border-width: 0;\n z-index: 3;\n}\n.customize-control-thim-color .thim-control-reset:hover i {\n color: #f00;\n transform: rotate(-45deg);\n}\n.customize-control-thim-color .thim-control-reset i {\n font-size: 12px;\n width: auto;\n height: auto;\n transform: rotate(45deg);\n transition: transform 0.2s;\n}\n.customize-control-thim-color .thim-color-swatches {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n gap: 6px;\n align-items: center;\n margin-bottom: 16px;\n padding-bottom: 16px;\n border-bottom: 1px solid #eee;\n}\n.customize-control-thim-color .thim-color-swatch {\n position: relative;\n display: block;\n padding: 0;\n width: 25px;\n height: 25px;\n border-radius: 50%;\n border: 2px solid #fff;\n cursor: pointer;\n transform: scale(1, 1);\n transition: transform 0.2s;\n -webkit-box-shadow: 0px 0px 0px 1px #ddd;\n box-shadow: 0px 0px 0px 1px #ddd;\n}\n.customize-control-thim-color .thim-color-swatch:active,\n.customize-control-thim-color .thim-color-swatch:focus {\n outline: none;\n}\n.customize-control-thim-color .thim-color-swatch:hover,\n.customize-control-thim-color .thim-color-swatch:focus {\n transform: scale(1.1, 1.1);\n}\n.customize-control-thim-color .thim-label-tooltip {\n position: absolute;\n bottom: 45px;\n left: -8px;\n padding: 7px 10px 3px;\n width: auto;\n width: max-content;\n max-width: 200px;\n color: #fff;\n background-color: rgba(0, 0, 0, 0.9);\n border-radius: 2px;\n opacity: 0;\n visibility: hidden;\n transition: all 0.2s;\n z-index: 2;\n}\n.customize-control-thim-color .thim-label-tooltip::before {\n content: \"\";\n position: absolute;\n bottom: -7px;\n left: 19px;\n border-width: 7px 7px 0 7px;\n border-style: solid;\n border-color: rgba(0, 0, 0, 0.9) transparent transparent transparent;\n}\n.customize-control-thim-color .thim-label-tooltip .customize-control-title {\n line-height: 1.2;\n font-size: 13px;\n font-weight: 400;\n}\n.customize-control-thim-color .thim-trigger-circle-wrapper:hover ~ .thim-label-tooltip {\n opacity: 1;\n visibility: visible;\n}\n.customize-control-thim-color[data-thim-parent-control-type=thim-multicolor] {\n margin-right: 8px;\n margin-bottom: 20px;\n padding-right: 0;\n width: 35px;\n}\n.customize-control-thim-color[data-thim-parent-control-type=thim-multicolor] .thim-control-reset {\n top: -19px;\n right: 8px;\n}\n.customize-control-thim-color[data-thim-parent-control-type=thim-multicolor] .thim-color-component__popover {\n position: fixed !important;\n}\n.customize-control-thim-color[data-thim-parent-control-type=thim-typography] .colorPickerContainer {\n top: 55px;\n}\n.customize-control-thim-color[data-thim-parent-control-type=thim-typography] .thim-control-reset {\n top: 30px;\n right: auto;\n left: 35px;\n}\n\n.customize-control-thim-dimension .thim-control-form .thim-input-control + .thim-control-label {\n font-size: 10px;\n font-weight: 500;\n line-height: normal;\n text-align: center;\n text-transform: uppercase;\n color: #777;\n overflow-wrap: anywhere;\n}\n.customize-control-thim-dimension .thim-control-input {\n padding: 0 8px;\n line-height: 2;\n min-height: 30px;\n font-size: 14px;\n}\n\n.customize-control-thim-dimensions {\n position: relative;\n}\n.customize-control-thim-dimensions .wrapper {\n border: 1px solid rgba(0, 0, 0, 0.1);\n padding: 10px;\n}\n.customize-control-thim-dimensions .wrapper .control {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.customize-control-thim-dimensions .wrapper .control > div {\n width: 48%;\n}\n.customize-control-thim-dimensions .wrapper .control > div h5 {\n margin: 10px 0 7px;\n}\n.customize-control-thim-dimensions .wrapper .control > div .inner {\n display: flex;\n}\n\n.customize-control-thim-sortable ul.ui-sortable li {\n background: #fff;\n border: 1px solid #333;\n padding: 5px 10px;\n}\n.customize-control-thim-sortable ul.ui-sortable li .dashicons.dashicons-menu {\n float: right;\n}\n.customize-control-thim-sortable ul.ui-sortable li .dashicons.visibility {\n margin-right: 10px;\n}\n.customize-control-thim-sortable ul.ui-sortable li.invisible {\n border: 1px dashed #aaa;\n color: #aaa;\n}\n.customize-control-thim-sortable ul.ui-sortable li.invisible .dashicons.visibility {\n color: #aaa;\n}\n\n.customize-control-thim-select input[autocomplete=off] {\n box-shadow: none;\n}\n\n.thim-react-select__value-container > div:not(.thim-react-select__single-value):not(.thim-react-select__multi-value) {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.thim-react-select__control {\n padding-top: 2px;\n padding-bottom: 2px;\n min-height: 26px;\n}\n\n.thim-react-select__value-container .thim-react-select__input {\n min-height: 24px;\n height: 24px;\n}\n.thim-react-select__value-container .thim-react-select__input input {\n min-height: 24px;\n height: 24px;\n}\n\n.thim-react-select__single-value {\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.thim-react-select__multi-value {\n align-items: center;\n position: relative;\n height: 20px;\n}\n\n.thim-react-select__input {\n display: inline-flex !important;\n align-items: center;\n position: relative;\n left: 2px;\n}\n.thim-react-select__input input {\n box-sizing: border-box !important;\n height: 30px;\n}\n\n.thim-react-select__indicators {\n height: 24px !important;\n}\n\n.thim-react-select__indicator {\n align-items: center;\n height: 24px;\n}\n\n.customize-control-thim-select .thim-react-select__menu {\n z-index: 3;\n}\n\n.thim-react-select__menu-portal {\n z-index: 9999999 !important;\n background-color: #fff;\n}\n\n.customize-control-thim-customizer[data-thim-parent-control-type=thim-typography] {\n margin-bottom: 10px;\n}\n.customize-control-thim-customizer[data-thim-parent-control-type=thim-typography].thim-w50 {\n width: 50%;\n}\n.customize-control-thim-customizer[data-thim-parent-control-type=thim-typography] .customize-control-title {\n font-size: 12px;\n font-weight: 400;\n margin-bottom: 0;\n}\n\n.customize-control-thim-customizer[data-thim-typography-css-prop=text-decoration] {\n margin-bottom: 15px;\n}\n\n.thim-typography-end {\n margin-bottom: 8px;\n margin-top: 8px;\n}\n.thim-typography-end hr {\n margin-bottom: 0;\n margin-top: 0;\n}\n\n.thim-tooltip-wrapper {\n position: relative;\n z-index: 2;\n}\n.thim-tooltip-wrapper .tooltip-trigger {\n left: 3px;\n position: relative;\n text-decoration: none;\n top: 3px;\n}\n.thim-tooltip-wrapper .tooltip-trigger:hover + .tooltip-content {\n bottom: 32px;\n opacity: 1;\n visibility: visible;\n z-index: 99999;\n}\n.thim-tooltip-wrapper .tooltip-trigger .dashicons {\n font-size: 18px;\n height: 18px;\n width: 18px;\n}\n.thim-tooltip-wrapper .tooltip-content {\n background: #222;\n border-radius: 2px;\n bottom: 29px;\n color: #fff;\n font-size: 13px;\n font-weight: 400;\n height: fit-content;\n left: -6px;\n line-height: 1.4em;\n min-width: 275px;\n opacity: 0;\n padding: 7px;\n position: absolute;\n transition: all 0.2s linear;\n visibility: hidden;\n width: 100%;\n z-index: -1;\n}\n.thim-tooltip-wrapper .tooltip-content a {\n color: #00a0d2;\n}","\n.customize-control-thim-radio {\n\tlabel {\n\t\tdisplay: list-item;\n\t\tmargin-bottom: 7px;\n\t\t.option-description {\n\t\t\tcolor: rgba(0, 0, 0, 0.35);\n\t\t\tdisplay: block;\n\t\t\tfont-size: 0.9em;\n\t\t\tpadding-left: 25px;\n\t\t}\n\t}\n}\n.customize-control-thim-radio-buttonset {\n\t.buttonset {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\t.switch-label {\n\t\t\tbackground: rgba(0, 0, 0, 0.1);\n\t\t\tborder: 1px rgba(0, 0, 0, 0.1);\n\t\t\tcolor: #555d66;\n\t\t\tflex-grow: 1;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0.5em 1em;\n\t\t\ttext-align: center;\n\t\t}\n\t\t.switch-input {\n\t\t\t&:checked {\n\t\t\t\t+ {\n\t\t\t\t\t.switch-label {\n\t\t\t\t\t\tbackground-color: #00a0d2;\n\t\t\t\t\t\tcolor: hsla(0, 0%, 100%, 0.8);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.screen-reader-text {\n\t\t&:focus {\n\t\t\tclip-path: inset(50%);\n\t\t\t-webkit-clip-path: inset(50%);\n\t\t}\n\t}\n}\n.customize-control-thim-radio-image {\n\t>.image {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\tlabel {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\n\t\t.image-label {\n\t\t\tbackground: hsla(0, 0%, 100%, 0.7);\n\t\t\tdisplay: none;\n\t\t\tfont-weight: 700;\n\t\t\theight: 100%;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\twidth: 100%;\n\t\t\t.inner {\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: 0.5em;\n\t\t\t\ttext-align: center;\n\t\t\t\tvertical-align: middle;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\t.image-label {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\tinput {\n\t\tdisplay: none;\n\t\t+ label img {\n\t\t\tborder: 2px solid transparent;\n\t\t}\n\t\t&:checked {\n\t\t\t+ {\n\t\t\t\tlabel {\n\t\t\t\t\timg {\n\t\t\t\t\t\tborder: 2px solid #007cba;\n\t\t\t\t\t\tborder-radius: 2px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t+ {\n\t\t\tlabel {\n\t\t\t\t.image-clickable {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tright: 0;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&.thim-col-4{\n\t\t.image label{\n\t\t\twidth: 25%;\n\t\t}\n\t}\n\t&.thim-col-3{\n\t\t.image label{\n\t\t\twidth: 33.33%;\n\t\t}\n\t}\n\t&.thim-col-2{\n\t\t.image label{\n\t\t\twidth: 50%;\n\t\t}\n\t}\n}\n","// Range slider control.\n.customize-control-thim-slider {\n .thim-control-label {\n position: relative;\n display: block;\n }\n \n .customize-control-description {\n padding-right: 30px;\n }\n \n .thim-control-form {\n position: relative;\n margin-bottom: 12px;\n \n &:hover {\n .thim-control-reset {\n opacity: 1;\n }\n }\n }\n \n .thim-control-reset {\n display: flex;\n align-items: center;\n justify-content: center;\n right: 0;\n bottom: 22px;\n position: absolute;\n padding: 0;\n width: 16px;\n height: 16px;\n color: #50575e;\n background-color: transparent;\n border-radius: 50%;\n border-width: 0;\n opacity: 0;\n cursor: pointer;\n transition: all 0.3s;\n z-index: 3;\n \n // a11y: support tab focus.\n &:focus {\n opacity: 1;\n }\n }\n \n .thim-control-reset:hover i {\n color: #f00;\n transform: rotate(-45deg);\n }\n \n .thim-control-reset i {\n font-size: 12px;\n width: auto;\n height: auto;\n transform: rotate(45deg);\n transition: transform 0.3s;\n }\n \n .thim-control-cols {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n \n .thim-control-left-col {\n width: 90%;\n padding-right: 13px;\n }\n \n .thim-control-right-col {\n width: 10%;\n text-align: right;\n }\n \n .thim-control-input {\n font-size: 12px;\n text-align: center;\n background-color: #f7f7f7;\n border-color: #bbb;\n border-radius: 4px;\n z-index: 2;\n }\n \n .thim-control-slider {\n position: relative;\n top: -3px;\n padding: 0;\n margin: 0;\n width: 100%;\n height: 2px;\n border-radius: 2px;\n background-color: #bdc3c7;\n background-image: linear-gradient(#2271b1, #2271b1);\n background-repeat: no-repeat;\n outline: none;\n -webkit-appearance: none;\n }\n \n .thim-control-slider::-webkit-slider-thumb {\n -webkit-appearance: none;\n appearance: none;\n width: 16px;\n height: 16px;\n border-radius: 50%;\n background-color: #2271b1;\n cursor: pointer;\n border: 1px solid #2271b1;\n box-shadow: none;\n -webkit-transition: background-color 0.15s ease-in-out,\n box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n transition: background-color 0.15s ease-in-out,\n box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n }\n \n .thim-control-slider::-webkit-slider-thumb:hover,\n .thim-control-slider::-webkit-slider-thumb:focus {\n background-color: #2271b1;\n }\n \n .thim-control-slider:active::-webkit-slider-thumb {\n background-color: #2271b1;\n }\n \n .thim-control-slider::-moz-range-thumb {\n width: 16px;\n height: 16px;\n border: 0;\n border-radius: 50%;\n background-color: #2271b1;\n cursor: pointer;\n border: 1px solid #2271b1;\n box-shadow: none;\n -moz-transition: background-color 0.15s ease-in-out,\n box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n transition: background-color 0.15s ease-in-out,\n box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;\n }\n \n .thim-control-slider::-moz-range-thumb:hover,\n .thim-control-slider::-moz-range-thumb:focus {\n background-color: #2271b1;\n }\n \n ::-moz-range-track {\n background-color: #2271b1;\n border: 0;\n }\n \n input::-moz-focus-inner,\n input::-moz-focus-outer {\n border: 0;\n }\n\n .thim-control-slider::-webkit-slider-runnable-track {\n -webkit-appearance: none;\n box-shadow: none;\n border: none;\n background: transparent;\n }\n\n .thim-control-slider::-moz-range-track {\n -webkit-appearance: none;\n box-shadow: none;\n border: none;\n background: transparent;\n }\n }",".customize-control-thim-switch, .customize-control-thim-toggle{\n position: relative;\n\n .toggle-on,\n .toggle-off {\n opacity: 1;\n padding-left: 6px;\n padding-right: 6px;\n font-size: 14px;\n line-height: 18px;\n }\n\n .toggle-on {\n color: #fff;\n opacity: 0;\n padding-right: 0;\n }\n\n .toggle-off {\n color: #777;\n padding-left: 0;\n }\n\n .thim-switch{\n border: none;\n margin-bottom: 0;\n outline: 0;\n padding: 0;\n user-select: none;\n border-radius: 3rem;\n }\n\n .thim-toggle-switch-label{\n height: 30px;\n align-items: center;\n margin-bottom: 0;\n background: #b4b9be;\n cursor: pointer;\n display: inline-flex;\n justify-content: space-between;\n position: relative;\n transition: left 0.15s ease-out;\n border-radius: 100px;\n\n &:after {\n background: #FFFFFF;\n content: \"\";\n display: block;\n position: absolute;\n left: 5px;\n width: 18px;\n height: 18px;\n transition: all 0.25s ease-in-out;\n border-radius: 50%;\n }\n\n &::before {\n left: 0;\n }\n }\n\n input{\n + label {\n margin-left: 0;\n margin-right: 0;\n min-width: 55px;\n }\n\n &:checked{\n + label{\n background: #0073aa;\n\n &:after {\n left: auto;\n right: 5px;\n background: #ffffff;\n }\n .toggle-on {\n opacity: 1;\n } \n\n .toggle-off {\n opacity: 0;\n }\n }\n }\n }\n\n .screen-reader-text:focus {\n clip-path: inset(50%);\n -webkit-clip-path: inset(50%);\n }\n\n .thim-toggle {\n align-items: flex-start;\n display: flex;\n justify-content: space-between;\n }\n}\n","// React colorful control.\n.customize-control-thim-color {\n\t.thim-control-form {\n\t\twidth: 100%;\n\t\tposition: relative;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.thim-control-form * {\n\t\tbox-sizing: border-box;\n\t}\n\n\t.thim-control-cols {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\t}\n\n\t.thim-control-left-col {\n\t\tpadding-right: 30px;\n\t\twidth: 90%;\n\t\twidth: calc(100% - 35px);\n\t}\n\n\t.thim-control-right-col {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\twidth: 35px;\n\t}\n\n\t.use-hue-mode {\n\t\t.react-colorful {\n\t\t\theight: auto;\n\t\t}\n\n\t\t.react-colorful__saturation {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.thim-trigger-circle-wrapper {\n\t\tposition: relative;\n\t\ttop: -3px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tpadding: 3px;\n\t\twidth: 30px;\n\t\theight: 30px;\n\t\tborder-radius: 50%;\n\t\tborder: 1px solid #ccc;\n\t}\n\n\t.thim-trigger-circle {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t\tdisplay: block;\n\t\twidth: 22px;\n\t\theight: 22px;\n\t\tbackground-size: 10px;\n\t\tborder: none;\n\t\tborder-radius: 50%;\n\t\tcursor: pointer;\n\n\t\t.thim-color-preview {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\t}\n\n\t.components-popover__content{\n\t\twidth: 275px !important;\n\t\tpadding: 0 !important;\n\t}\n\n\t.colorPickerContainer {\n\t\tmargin-top: 5px;\n\t\twidth: 100%;\n\t\tpadding: 10px;\n\t\tbackground-color: #fff;\n\t\tborder-radius: 6px;\n\t\tbox-shadow: rgba(0, 0, 0, 0.09) 0 12px 15px 0;\n\t}\n\n\t.react-colorful {\n\t\twidth: 100%;\n\t\tborder-radius: 4px;\n\t}\n\n\t.react-colorful__saturation {\n\t\tborder-radius: 5px;\n\t\tmargin-bottom: 16px;\n\t}\n\n\t.react-colorful__hue{\n\t\twidth: 100%;\n \theight: 18px;\n \tmargin-bottom: 10px;\n\t\tborder-radius: 16px;\n\t}\n\n\t.react-colorful__interactive{\n\t\twidth: calc(100% - 18px);\n\t\tmargin-left: 9px;\n\t}\n\n\t.react-colorful__alpha {\n\t\twidth: 100%;\n \theight: 18px;\n\t\tborder-radius: 16px;\n\t\tmargin-bottom: 0;\n\t\tbackground-image: linear-gradient(45deg, #ddd 25%, transparent 25%),linear-gradient(-45deg, #ddd 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ddd 75%),linear-gradient(-45deg, transparent 75%, #ddd 75%);\n\t\tbackground-size: 10px 10px;\n\t\tbackground-position: 0 0,0 5px,5px -5px,-5px 0;\n\t}\n\n\t.react-colorful__pointer {\n\t\twidth: 14px;\n\t\theight: 14px;\n\t\tbackground: rgba(0,0,0,0);\n\t\tbox-shadow: rgb(0 0 0 / 25%) 0px 0px 2px 0px;\n \toutline: transparent solid 2px;\n\t}\n\n\t.thim-color-input-wrapper {\n\t\tmargin-top: 10px;\n\t}\n\n\t.thim-color-input-control {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\twidth: 100%;\n\t}\n\n\tinput.thim-color-input {\n\t\tdisplay: block;\n\t\tposition: relative;\n\t\tpadding-left: 8px;\n\t\tpadding-right: 8px;\n\t\twidth: 100%;\n\t\theight: 30px;\n\t\tline-height: 30px;\n\t\tcolor: #333;\n\t\tborder: 1px solid #ccc;\n\t\tborder-radius: 4px;\n\t\tz-index: 1;\n\t}\n\n\t.thim-color-input:focus,\n\t.thim-color-input:active {\n\t\tbox-shadow: 0 0 0 1px #2271b1;\n\t\toutline: none;\n\t\tborder-color: #2271b1;\n\t}\n\n\t.thim-color-preview-wrapper {\n\t\tposition: absolute;\n\t\tleft: 6px;\n\t\twidth: 22px;\n\t\theight: 22px;\n\t\tbackground-repeat: repeat;\n\t\tbackground-size: 8px;\n\t\tborder-radius: 50%;\n\t\tborder: 1px solid #ddd;\n\t\tborder: 2px solid #fff;\n\t\t-webkit-box-shadow: 0px 0px 0px 1px #ddd;\n\t\tbox-shadow: 0px 0px 0px 1px #ddd;\n\t\tz-index: 2;\n\t}\n\n\t.thim-color-preview,\n\t.thim-control-reset {\n\t\tposition: absolute;\n\t\tpadding: 0;\n\t\tbackground-color: transparent;\n\t\tcursor: pointer;\n\t}\n\n\t.thim-color-preview {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tborder-radius: 50%;\n\t\tborder-width: 0;\n\t}\n\n\t.thim-control-reset {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\ttop: 4px;\n\t\tright: 35px;\n\t\twidth: 17px;\n\t\theight: 17px;\n\t\tborder-radius: 50%;\n\t\tborder-width: 0;\n\t\tz-index: 3;\n\t}\n\n\t.thim-control-reset:hover i {\n\t\tcolor: #f00;\n\t\ttransform: rotate(-45deg);\n\t}\n\n\t.thim-control-reset i {\n\t\tfont-size: 12px;\n\t\twidth: auto;\n\t\theight: auto;\n\t\ttransform: rotate(45deg);\n\t\ttransition: transform 0.2s;\n\t}\n\n\t.thim-color-swatches {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\t\tgap: 6px;\n\t\talign-items: center;\n\t\tmargin-bottom: 16px;\n\t\tpadding-bottom: 16px;\n \tborder-bottom: 1px solid #eee;\n\t}\n\n\t.thim-color-swatch {\n\t\tposition: relative;\n\t\tdisplay: block;\n\t\tpadding: 0;\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tborder-radius: 50%;\n\t\tborder: 2px solid #fff;\n\t\tcursor: pointer;\n\t\ttransform: scale(1, 1);\n\t\ttransition: transform 0.2s;\n\t\t-webkit-box-shadow: 0px 0px 0px 1px #ddd;\n\t\tbox-shadow: 0px 0px 0px 1px #ddd;\n\t}\n\n\t.thim-color-swatch:active,\n\t.thim-color-swatch:focus {\n\t\toutline: none;\n\t}\n\n\t.thim-color-swatch:hover,\n\t.thim-color-swatch:focus {\n\t\ttransform: scale(1.1, 1.1);\n\t}\n\n\t.thim-label-tooltip {\n\t\tposition: absolute;\n\t\tbottom: 45px;\n\t\tleft: -8px;\n\t\tpadding: 7px 10px 3px;\n\t\twidth: auto; // just for fallback for max-content.\n\t\twidth: max-content;\n\t\tmax-width: 200px;\n\t\tcolor: #fff;\n\t\tbackground-color: rgba(0, 0, 0, 0.9);\n\t\tborder-radius: 2px;\n\t\topacity: 0;\n\t\tvisibility: hidden;\n\t\ttransition: all 0.2s;\n\t\tz-index: 2;\n\n\t\t&::before {\n\t\t\tcontent: \"\";\n\t\t\tposition: absolute;\n\t\t\tbottom: -7px;\n\t\t\tleft: 19px;\n\t\t\tborder-width: 7px 7px 0 7px;\n\t\t\tborder-style: solid;\n\t\t\tborder-color: rgba(0, 0, 0, 0.9) transparent transparent transparent;\n\t\t}\n\n\t\t.customize-control-title {\n\t\t\tline-height: 1.2;\n\t\t\tfont-size: 13px;\n\t\t\tfont-weight: 400;\n\t\t}\n\t}\n\n\t.thim-trigger-circle-wrapper {\n\t\t&:hover ~ .thim-label-tooltip {\n\t\t\topacity: 1;\n\t\t\tvisibility: visible;\n\t\t}\n\t}\n\n\t&[data-thim-parent-control-type=\"thim-multicolor\"] {\n\t\tmargin-right: 8px;\n\t\tmargin-bottom: 20px;\n\t\tpadding-right: 0;\n\t\twidth: 35px;\n\n\t\t.thim-control-reset {\n\t\t\ttop: -19px;\n\t\t\tright: 8px;\n\t\t}\n\n\t\t.thim-color-component__popover{\n\t\t\tposition: fixed !important;\n\t\t}\n\t}\n\n\t&[data-thim-parent-control-type=\"thim-typography\"] {\n\t\t.colorPickerContainer {\n\t\t\ttop: 55px;\n\t\t}\n\n\t\t.thim-control-reset {\n\t\t\ttop: 30px;\n\t\t\tright: auto;\n\t\t\tleft: 35px;\n\t\t}\n\t}\n}\n",".customize-control-thim-dimension{\n .thim-control-form{\n .thim-input-control{\n + .thim-control-label{\n font-size: 10px;\n font-weight: 500;\n line-height: normal;\n text-align: center;\n text-transform: uppercase;\n color: #777;\n overflow-wrap: anywhere;\n }\n }\n }\n\n\t.thim-control-input{\n\t\tpadding: 0 8px;\n\t\tline-height: 2;\n\t\tmin-height: 30px;\n\t\tfont-size: 14px;\n\t}\n}\n",".customize-control-thim-dimensions {\n position: relative;\n\n .wrapper {\n border: 1px solid rgba(0, 0, 0, 0.1);\n padding: 10px;\n\n .control {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n\n > div {\n width: 48%;\n\n h5 {\n margin: 10px 0 7px;\n }\n\n .inner {\n display: flex;\n }\n }\n }\n }\n}",".customize-control-thim-sortable {\n\tul.ui-sortable {\n\t\tli {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #333;\n\t\t\tpadding: 5px 10px;\n\n\t\t\t.dashicons.dashicons-menu {\n\t\t\t\tfloat: right;\n\t\t\t}\n\n\t\t\t.dashicons.visibility {\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\t\t}\n\n\t\tli.invisible {\n\t\t\tborder: 1px dashed #aaa;\n\t\t\tcolor: #aaa;\n \n\t\t\t.dashicons.visibility {\n\t\t\t\tcolor: #aaa;\n\t\t\t}\n\t\t}\n\t}\n}",".customize-control-thim-select {\n input[autocomplete=\"off\"] {\n box-shadow: none;\n }\n}\n\n.thim-react-select__value-container {\n > div:not(.thim-react-select__single-value):not(.thim-react-select__multi-value) {\n padding-top: 0;\n padding-bottom: 0;\n }\n}\n\n.thim-react-select__control {\n padding-top: 2px;\n padding-bottom: 2px;\n min-height: 26px;\n}\n\n.thim-react-select__value-container {\n .thim-react-select__input {\n min-height: 24px;\n height: 24px;\n\n input {\n min-height: 24px;\n height: 24px;\n }\n }\n}\n\n.thim-react-select__single-value {\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.thim-react-select__multi-value {\n align-items: center;\n position: relative;\n height: 20px;\n}\n\n.thim-react-select__input {\n display: inline-flex !important;\n align-items: center;\n position: relative;\n left: 2px;\n\n input {\n box-sizing: border-box !important;\n height: 30px;\n }\n}\n\n.thim-react-select__indicators {\n height: 24px !important;\n}\n\n.thim-react-select__indicator {\n align-items: center;\n height: 24px;\n}\n\n.customize-control-thim-select .thim-react-select__menu {\n z-index: 3;\n}\n\n.thim-react-select__menu-portal {\n\tz-index: 9999999 !important;\n\tbackground-color: #fff;\n }\n",".customize-control-thim-customizer[data-thim-parent-control-type=\"thim-typography\"] {\n margin-bottom: 10px;\n\n &.thim-w50{\n width: 50%;\n }\n\n .customize-control-title {\n font-size: 12px;\n font-weight: 400;\n margin-bottom: 0;\n }\n}\n\n.customize-control-thim-customizer[data-thim-typography-css-prop=\"text-decoration\"] {\n margin-bottom: 15px;\n}\n\n.thim-typography-end {\n margin-bottom: 8px;\n margin-top: 8px;\n\n hr {\n margin-bottom: 0;\n margin-top: 0;\n }\n}\n",".thim-tooltip-wrapper {\n position: relative;\n z-index: 2;\n\n .tooltip-trigger {\n left: 3px;\n position: relative;\n text-decoration: none;\n top: 3px;\n\n &:hover + .tooltip-content {\n bottom: 32px;\n opacity: 1;\n visibility: visible;\n z-index: 99999;\n }\n\n .dashicons {\n font-size: 18px;\n height: 18px;\n width: 18px;\n }\n }\n\n .tooltip-content {\n background: #222;\n border-radius: 2px;\n bottom: 29px;\n color: #fff;\n font-size: 13px;\n font-weight: 400;\n height: fit-content;\n left: -6px;\n line-height: 1.4em;\n min-width: 275px;\n opacity: 0;\n padding: 7px;\n position: absolute;\n transition: all 0.2s linear;\n visibility: hidden;\n width: 100%;\n z-index: -1;\n\n a {\n color: #00a0d2;\n }\n }\n}\n"],"names":[],"sourceRoot":""}