:root{--container_width:1280px;--container_padding:30px}@media(max-width:767px){:root{--container_padding:20px}}.ui-autocomplete.ui-front{z-index:1044}.ui-autocomplete.ui-front .ui-menu-item div{padding:2px 10px!important}.ui-autocomplete.ui-front .ui-menu-item.ui-state-disabled{opacity:.85!important;padding:2px 10px!important}.upload-file-select .jsRemoveButton{display:none}.upload-file-select .jsRemoveButton.active{display:inline-block}.upload-file-select__preview{border:1px solid #e7e7e7;display:none;margin-bottom:12px;padding:5px}.upload-file-select__preview img{border-radius:4px;height:auto;max-width:160px;vertical-align:middle;width:100%}.upload-file-select__preview.active{display:inline-block}.image-select{display:flex;flex-wrap:wrap;gap:15px}.image-select.w33 .image-select__wrap{width:calc(33.33333% - 15px)}.image-select__image{align-items:center;border:2px solid #d8d4d4;border-radius:10px;display:flex;justify-content:center;padding:5px;transition:.3s}.image-select__wrap{cursor:pointer;display:flex;flex-direction:column;gap:5px;transition:.3s;width:calc(25% - 15px)}.image-select__wrap img{height:100%;width:100%}.image-select__wrap.active .image-select__image,.image-select__wrap:hover .image-select__image{border-color:#4d93d1}.button-select{display:flex}.button-select__wrap{background-color:#efeff0;border:none;box-shadow:none;color:#444;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;height:35px;line-height:35px;padding:0 15px;text-transform:uppercase;transform:none;transition:all .2s ease-in-out}.button-select__wrap.active,.button-select__wrap:hover{background-color:#4d93d1;color:#fff}.button-select__wrap:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.button-select__wrap:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.color-select .wp-color-picker{background-color:#fff;border:1px solid #8c8f94;border-radius:4px;box-shadow:none;color:#2c3338;font-family:monospace;font-size:12px;height:35px;line-height:2.33333333;margin:0;max-width:300px;min-height:30px;outline:0;padding:0 5px;transition:border-color .2s ease-in-out;vertical-align:top;width:10rem!important}.color-select .wp-picker-clear{background:#f0f0f1;border:none;border-radius:4px;color:#444;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;height:35px;text-transform:uppercase;transform:none;transition:all .2s ease-in-out}.color-select .wp-picker-clear:hover{background-color:#dddddf;box-shadow:none;color:#444}.color-select .wp-color-result.button{border:none;border-radius:4px;box-shadow:inset 0 0 2px rgba(0,0,0,.15);height:35px}.color-select .wp-color-result .wp-color-result-text{background-color:#efeff0;border:none;border-radius:0 4px 4px 0;box-shadow:none;color:#444;display:inline-block;font-size:12px;font-weight:600;height:35px;line-height:35px;margin-right:-1px;padding:0 10px;text-transform:uppercase;transform:none;transition:all .2s ease-in-out}.color-select .wp-color-result .color-alpha{border-bottom-left-radius:4px!important;border-top-left-radius:4px!important;height:35px!important;width:35px!important}.color-select .wp-color-result .wp-picker-input-wrap{margin-left:12px}.color-select .wp-color-result .wp-picker-input-wrap label{align-items:center;color:#333;cursor:default;display:flex;font-size:14px;font-weight:600;margin-bottom:5px}.color-select .wp-color-result .wp-picker-input-wrap label input[type=text]{border-color:#e7e7e7;border-radius:4px;box-shadow:none;height:35px;max-width:300px;outline:0;transition:border-color .2s ease-in-out}.color-select .wp-color-result .wp-picker-input-wrap .button{background-color:#efeff0;border:none;border-radius:4px;box-shadow:none;color:#444;display:inline-block;font-size:12px;font-weight:600;height:35px;line-height:2.54545455;margin-left:6px;min-height:30px;padding:0 8px;text-transform:uppercase;transform:none;transition:all .2s ease-in-out}.range-slider-select .ui-slider-horizontal{background-color:#efeff0;border:none!important;border-radius:4px;cursor:pointer;height:6px;margin-left:8px;margin-top:18px!important;max-width:300px}.range-slider-select .ui-slider-horizontal .ui-widget-header{background:#4d93d1;border-radius:4px}.range-slider-select .ui-slider-horizontal .ui-slider-handle{background-color:#fff;border-color:#4d93d1;border-radius:50%;border-width:2px;cursor:pointer;height:12px;top:-5px;transition:box-shadow .2s ease;width:12px}.range-slider-select__input,.range-slider-select__text{display:block;margin-top:12px}.range-slider-select__value{font-weight:700}.code-select .CodeMirror{border:1px solid #e7e7e7;border-radius:4px;transition:border-color .2s ease-in-out;width:100%}.input-select input{border:1px solid #e7e7e7;max-width:300px;width:100%}.theme-button{background-color:#efeff0;border:none;border-radius:4px;box-shadow:none;color:#444;display:inline-block;font-size:12px;font-weight:600;height:35px;line-height:35px;outline:0;padding:0 15px;text-transform:uppercase;transform:none;transition:all .2s ease-in-out}.theme-button:hover{background-color:#dddddf;box-shadow:none;color:#444;cursor:pointer}.theme-button--red{background-color:#ee4e41;color:#fff}.theme-button--red:hover{background-color:#eb2f20;color:#fff}.popup-block{margin:40px auto}.popup-block__wrapper{background:#eee;border-radius:25px;height:100%;margin:0 auto;max-width:600px;padding:35px 25px;width:100%}.popup-block__wrap{margin-top:25px}.popup-block__button-wrap{display:flex;gap:15px;justify-content:center;margin-top:25px;text-align:center}.popup-block__button-wrap .button{margin-top:0}.popup-block__title{font-size:2.2rem;font-weight:700;text-align:center}@media(max-width:991px){.popup-block__title{font-size:1.8rem}}.popup-block__subtitle{font-size:1.8rem;font-weight:500;margin-top:5px;text-align:center}@media(max-width:991px){.popup-block__subtitle{font-size:1.4rem}}.repeater-field .tab-content__actions{border-top:1px solid #e7e7e7;margin:15px 0 0;padding:15px 0 0;text-align:right}.repeater-field__wrapper{display:flex;flex-direction:column;gap:10px}.repeater-field .upload-file-select{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.repeater-field .upload-file-select__preview{margin-bottom:0}.repeater-field .upload-file-select__actions{margin-left:auto}.repeater-field .jsSortRepeaterHandleItem{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNSAwQzAuNjcxNTczIDAgMCAwLjY3MTU3MyAwIDEuNUMwIDIuMzI4NDMgMC42NzE1NzMgMyAxLjUgM0MyLjMyODQzIDMgMyAyLjMyODQzIDMgMS41QzMgMC42NzE1NzMgMi4zMjg0MyAwIDEuNSAwWk03IDBDNi4xNzE1NyAwIDUuNSAwLjY3MTU3MyA1LjUgMS41QzUuNSAyLjMyODQzIDYuMTcxNTcgMyA3IDNDNy44Mjg0MyAzIDguNSAyLjMyODQzIDguNSAxLjVDOC41IDAuNjcxNTczIDcuODI4NDMgMCA3IDBaTTAgN0MwIDYuMTcxNTcgMC42NzE1NzMgNS41IDEuNSA1LjVDMi4zMjg0MyA1LjUgMyA2LjE3MTU3IDMgN0MzIDcuODI4NDMgMi4zMjg0MyA4LjUgMS41IDguNUMwLjY3MTU3MyA4LjUgMCA3LjgyODQzIDAgN1pNNyA1LjVDNi4xNzE1NyA1LjUgNS41IDYuMTcxNTcgNS41IDdDNS41IDcuODI4NDMgNi4xNzE1NyA4LjUgNyA4LjVDNy44Mjg0MyA4LjUgOC41IDcuODI4NDMgOC41IDdDOC41IDYuMTcxNTcgNy44Mjg0MyA1LjUgNyA1LjVaTTAgMTIuNUMwIDExLjY3MTYgMC42NzE1NzMgMTEgMS41IDExQzIuMzI4NDMgMTEgMyAxMS42NzE2IDMgMTIuNUMzIDEzLjMyODQgMi4zMjg0MyAxNCAxLjUgMTRDMC42NzE1NzMgMTQgMCAxMy4zMjg0IDAgMTIuNVpNNyAxMUM2LjE3MTU3IDExIDUuNSAxMS42NzE2IDUuNSAxMi41QzUuNSAxMy4zMjg0IDYuMTcxNTcgMTQgNyAxNEM3LjgyODQzIDE0IDguNSAxMy4zMjg0IDguNSAxMi41QzguNSAxMS42NzE2IDcuODI4NDMgMTEgNyAxMVoiIGZpbGw9IiMwMDAiLz4NCjwvc3ZnPg0K) no-repeat 50%;cursor:pointer;height:15px;width:15px}.remove{color:#b32d2e;cursor:pointer}@media(max-width:767px){#closed-popup strong{display:block}}.woocommerce-variation-description{display:none!important}.custom-input-select .select2-container{min-width:300px!important}.input-message{margin-top:5px}
