.acf-field-icon-picker{max-width:100%}.acf-field-cicon-picker .select2-selection__rendered:before{width:18px;height:18px;color:initial;font-size:10px;margin-left:-5px;margin-right:3px;line-height:20px;border-radius:3px;text-align:center;vertical-align:2px;display:inline-block;border:solid 1px #0783BE;background-color:#EBF5FA}.select2-cicon-picker .select2-search--dropdown{position:relative}.select2-cicon-picker .select2-search--dropdown:before{top:11px;left:11px;width:30px;height:30px;position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M14 12.94 10.16 9.1c1.25-1.76 1.1-4.2-.48-5.78a4.49 4.49 0 0 0-6.36 0 4.49 4.49 0 0 0 0 6.36 4.486 4.486 0 0 0 5.78.48L12.94 14 14 12.94ZM4.38 8.62a3 3 0 0 1 0-4.24 3 3 0 0 1 4.24 0 3 3 0 0 1 0 4.24 3 3 0 0 1-4.24 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.select2-cicon-picker .select2-search--dropdown .select2-search__field{padding-left:25px}.select2-cicon-picker .select2-results .select2-results__options{padding:0 4px 4px}.select2-cicon-picker .select2-results .select2-results__options--nested{gap:5px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));-ms-grid-rows:85px;grid-template-rows:repeat(1,85px)}.select2-cicon-picker .select2-results .select2-results__options--nested .select2-results__option{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60px;line-height:1.2;text-align:center;border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e1e1e1}.select2-cicon-picker .select2-results .select2-results__options--nested .select2-results__option [class^=icon-]{width:30px;height:30px;display:block;color:initial;font-size:12px;line-height:30px;margin-bottom:5px;border-radius:6px;text-align:center;border:1px solid #0783BE;background-color:#EBF5FA}.select2-cicon-picker .select2-results .select2-results__options--nested .select2-results__option .iconname{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.select2-cicon-picker .select2-results .select2-results__options--nested .select2-results__option:hover [class^=icon-]{-webkit-animation:shake 0.5s forwards;animation:shake 0.5s forwards}.acf-fc-popup{padding:8px;max-width:423px}@media only screen and (max-width:480px){.acf-fc-popup{max-width:300px}}.acf-fc-popup ul{gap:10px;display:-ms-grid;display:grid;font-size:larger;width:100%!important;max-width:580px!important;max-height:300px!important;overflow-y:scroll!important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}@media only screen and (max-width:480px){.acf-fc-popup ul{font-size:inherit;grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}}.acf-fc-popup ul li{height:auto}.acf-fc-popup ul li a{padding:8px;position:relative;border-radius:6px;border:1px solid #d0d5dd;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.acf-fc-popup ul li a:before{content:"";width:100%;height:100px;display:block;overflow:hidden;border-radius:6px;margin-bottom:8px;position:relative;background-size:cover;background-color:#d0d5dd;border:1px solid #d0d5dd;background-repeat:no-repeat;background-position:center center;background-image:var(--layout-preview)}.acf-fc-popup ul li a:focus,.acf-fc-popup ul li a:hover{color:#ffffff;-webkit-box-shadow:none!important;box-shadow:none!important;background:var(--wp-admin-theme-color)}@-webkit-keyframes shake{0%,20%,60%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}@keyframes shake{0%,20%,60%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}