.wpcp-tab-panel .wpcp-select-field.wpcp-d-flex{align-items:center;display:flex;justify-content:space-between}.wpcp-tab-panel .wpcp-select-field .wpcp-header{align-items:center;display:flex}.wpcp-tab-panel .wpcp-select-field .wpcp-header .wpcp-select-component-title{font-size:13px;font-weight:400;line-height:20px;margin-right:8px;text-align:left}.wpcp-tab-panel .wpcp-select-field .components-input-control__container:focus .components-input-control__backdrop,.wpcp-tab-panel .wpcp-select-field .components-input-control__container:focus-within .components-input-control__backdrop{border-color:#949494!important;box-shadow:none!important;outline:none!important;outline-offset:0!important}.wpcp-select-field.h-32 .components-select-control__input{height:32px!important;max-height:32px!important;min-height:32px!important;text-transform:capitalize}
.wpcp-responsive{margin-left:10px}.wpcp-units{color:#8c8f94;position:relative}.wpcp-units-btn{background-color:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);margin-top:2px;opacity:0;padding:3px;position:absolute;transition:.3s;visibility:hidden;z-index:999}.wpcp-units:hover .wpcp-units-btn{opacity:1;visibility:visible}.wpcp-units:hover span{border-color:var(--wpcp-carousel-primary-2-400);color:var(--wpcp-carousel-primary-2-400)}.wpcp-units:hover span svg{fill:var(--wpcp-carousel-primary-2-400)}.wpcp-units span{align-items:center;border:1px solid #8c8f94;border-radius:2px;cursor:pointer;display:inline-block;display:flex;font-size:10px;height:20px;justify-content:center;padding:0;text-transform:lowercase;width:28px}.wpcp-units span svg{fill:#8c8f94}.wpcp-units span.box-unit{width:45px!important}.wpcp-units button{background-color:#fff;border:none;border-radius:0;box-shadow:none;color:#8c8f94;display:flex;font-size:10px;height:20px;justify-content:center;padding:0;width:24px}.wpcp-units button:focus:not(:disabled){box-shadow:none;outline:none}.wpcp-units button.active{background-color:var(--wpcp-carousel-primary-2-50);color:var(--wpcp-carousel-primary-2-600)}.wpcp-units button.active svg{fill:var(--wpcp-carousel-primary-2-600)}.wpcp-units.box .wpcp-units-btn button{width:45px}.wpcp-header-control-right--height-mode{align-items:center;display:flex;gap:6px}.wpcp-units--css-prop .wpcp-units-indicator-label{font-size:11px;letter-spacing:normal;min-width:52px;padding:0 8px;white-space:nowrap;width:auto}.wpcp-units--css-prop .wpcp-units-btn{min-width:96px;white-space:nowrap}.wpcp-units--css-prop .wpcp-units-btn button.components-button{font-size:11px;justify-content:flex-start;min-width:92px;padding:0 10px;width:auto}.wpcp-units-btn button.components-button:hover{background-color:var(--wpcp-carousel-primary-2-50);color:var(--wpcp-carousel-primary-2-600)}.wpcp-units-btn button.components-button.active{color:var(--wpcp-carousel-primary-2-600)}
.wpcp-info-icon{align-items:center;display:inline-flex;margin-left:6px;position:relative;vertical-align:middle}.wpcp-info-icon__trigger{align-items:center;background:transparent;border:none;color:#8c8f94;cursor:help;display:inline-flex;font-family:serif;font-size:10px;font-style:italic;justify-content:center;line-height:1;padding:0}.wpcp-info-icon__trigger .dashicons-info-outline{font-size:14px;height:14px;line-height:14px;vertical-align:middle;width:14px}.wpcp-info-icon__popup .components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 10px 1px #ccc;max-width:220px;padding:10px 12px;transform:translateX(50%);width:max-content}.wpcp-info-icon__text{color:#1e1e1e;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.3;text-transform:none}
.components-popover__content:has(.wpcp-popup-content){border:1px solid #ddd;border-radius:6px;box-shadow:-4px 4px 12px 2px rgba(0,0,0,.1)}.wpcp-popup-content{background:#fff;border-radius:6px;box-sizing:border-box;height:fit-content;margin:0;overflow:hidden;padding:0;width:fit-content;z-index:9999}.wpcp-popup-content:has(.sp-smart-popup-body){border:none;max-height:300px;overflow:auto;position:relative}.wpcp-popup-wrapper:has(.wpcp-select-dropdown){padding:0;width:100%!important}.components-popover.wpcp-tab-panel:has(.sp-smart-popup-body){top:-10px!important}.wpcp-button .wpcp-header-left.wide-area{align-items:center;justify-content:space-between;width:85%}.wpcp-button .wpcp-header-left.wide-area .wpcp-toggle{width:100%}.wpcp-button .wpcp-header-left.wide-area .wpcp-toggle .components-toggle-control{margin-bottom:0}.wpcp-dropdown-select{align-items:center;cursor:pointer;display:flex;margin-bottom:4px;min-height:32px;min-width:240px;padding-left:14px;text-align:left}.wpcp-border-popup .wpcp-border-icon-button:hover{color:transparent!important}.wpcp-header-right .wpcp-border-icon-button{background:transparent;border:none;border-radius:4px;height:26px;outline:none;outline:2px solid transparent;outline:2px solid rgba(242,108,13,0)!important;padding:1px}.wpcp-header-right .wpcp-border-icon-button.button-clicked svg{fill:var(--wpcp-carousel-primary-2-800)}.wpcp-header-right .wpcp-border-icon-button.button-clicked rect{stroke:var(--wpcp-carousel-primary-2-800)}.wpcp-header-right .wpcp-border-icon-button:hover{color:#fff!important}.sp-border-popover{width:360px}.wpcp-popup-content input::-webkit-inner-spin-button{cursor:pointer;margin-right:0;min-height:33px}.components-popover__content{overflow:auto;overflow-x:hidden!important}.wpcp-tab-panel .components-popover__content{border:1px solid #ddd;border-radius:6px;box-shadow:-4px 4px 12px 2px rgba(0,0,0,.1)}
.wpcp-lightbox-icon-picker{display:flex;width:100%}.wpcp-lightbox-icon-picker__presets{align-items:center;background:#fff;border:1px solid #ddd;border-radius:2px;display:grid;gap:6px;grid-template-columns:repeat(6,1fr);padding:5px 5.5px;width:100%}.wpcp-lightbox-icon-preset{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:2px;color:#2f2f2f;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:3px 4px;transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:32px}.wpcp-lightbox-icon-preset svg{height:20px;width:20px}.wpcp-lightbox-icon-preset:hover{border-color:var(--wpcp-primary-color,#19949e)}.wpcp-lightbox-icon-preset:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:2px}.wpcp-lightbox-icon-preset.is-active{background:var(--wpcp-primary-color,#19949e);border-color:var(--wpcp-primary-color,#19949e);color:#fff}.wpcp-lightbox-icon-picker__upload{display:none}.wpcp-lightbox-icon-picker__upload-button{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e7e7e7;border-radius:2px;color:#2f2f2f;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.wpcp-lightbox-icon-picker__upload-button:hover{border-color:var(--wpcp-primary-color,#19949e)}.wpcp-lightbox-icon-picker__upload-button:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:2px}.wpcp-lightbox-icon-picker__upload.is-active .wpcp-lightbox-icon-picker__upload-button{border-color:var(--wpcp-primary-color,#19949e);box-shadow:0 0 0 1px var(--wpcp-primary-color,#19949e)}.wpcp-lightbox-icon-picker__remove{align-items:center;background:#fff;border:1px solid #dcdcde;border-radius:50%;color:#50575e;cursor:pointer;display:flex;font-size:14px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:-7px;top:-7px;width:18px}.wpcp-lightbox-icon-picker__remove:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:1px}
.components-popover__content:has(.wpcp-picker-pallet-wrapper){border:1px solid #ddd;border-radius:6px;box-shadow:-4px 4px 12px 2px rgba(0,0,0,.1)}.wpcp-color-picker{align-items:center;display:flex;height:24px;justify-content:space-between}.wpcp-color-picker .wpcp-component-title{font-weight:400;margin-bottom:0!important}.wpcp-color-picker .wpcp-color-picker-right-area{align-items:center;display:flex;gap:10px;justify-content:center}.wpcp-color-picker p{margin-bottom:0}.wpcp-color-picker .components-dropdown,.wpcp-color-picker button.components-button{height:30px;padding:0}.wpcp-color-picker .components-dropdown :focus:not(:disabled),.wpcp-color-picker button.components-button :focus:not(:disabled){box-shadow:none;outline:none}.wpcp-color-picker .components-dropdown span.component-color-indicator,.wpcp-color-picker button.components-button span.component-color-indicator{height:24px;width:24px}.wpcp-color-picker-palette{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;margin-top:4px}.wpcp-color-picker-palette li{border-radius:100%;height:28px;margin:0;width:28px}.wpcp-color-picker-palette li button{padding:0;width:100%}.wpcp-color-picker-palette li button:focus:not(:disabled){box-shadow:none;outline:none}.wpcp-color-picker-palette li{box-shadow:0 0 2px #000}.wpcp-color-picker-palette li.active{outline:2px solid #aaa;outline-offset:2px}.sp-default-color-pallet.sp-default-theme-color{margin-top:1.3rem}.sp-default-color-pallet-header{align-items:center;margin-top:8px}.sp-default-smart-color{margin:0}.wpcp-color-picker-right-area .sp-color-picker-btn+span{display:none}.wpcp-picker-pallet-wrapper{padding:16px;position:relative;width:320px}.wpcp-picker-pallet-wrapper .components-color-picker,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__alpha,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__hue,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation{width:100%!important}.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation{height:120px!important}.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation .react-colorful__interactive{margin-left:4px;width:calc(100% - 8px)}.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__alpha .react-colorful__pointer.react-colorful__alpha-pointer,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__hue .react-colorful__pointer.react-colorful__hue-pointer{box-shadow:0 0 4px 0 rgba(0,0,0,.6)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child{position:relative}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child .components-input-control__backdrop,.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child .components-select-control__input{border:1px solid #ddd}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:first-child{padding-left:8px;padding-right:0}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)){margin-left:74px;margin-top:-32px;padding:0;width:175px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)) .components-base-control__field>.components-input-base{height:32px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)) .components-base-control__field>.components-input-base .components-input-control__container{width:175px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack){column-gap:4px;flex-direction:row;margin-left:69px;margin-top:-32px;padding:0;width:184px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack{flex-direction:row-reverse;width:42px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control{height:32px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-truncate.components-text{color:var(--wpcp-carousel-primary-2-400)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-input-control__prefix{left:50%;position:absolute;top:32px;transform:translateX(-50%)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-input-control__prefix .components-input-control-prefix-wrapper{padding-inline-start:0}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-range-control__thumb-wrapper span:before{background-color:var(--wpcp-carousel-primary-2-400)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control__field>.components-input-base{height:32px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-range-control{display:none}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-input-control__container input{padding:0;text-align:center}
.wpcp-toggle-button-group{border-color:#d7dade!important}.wpcp-toggle-button-group.sp-negative-space{margin-top:-5px}.wpcp-toggle-button-group:focus-within{border-color:#d7dade!important;box-shadow:none!important}.wpcp-toggle-button-group-list{align-items:stretch;display:flex;width:100%}.wpcp-toggle-button-group-list>div{display:flex;flex:1}.wpcp-toggle-button-group-list button{border-radius:0;color:#424040;justify-content:center;padding:0;position:relative;width:100%}.wpcp-toggle-button-group-list button:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:-2px}.wpcp-toggle-button-group-list button.active{color:var(--wpcp-carousel-primary-2-800)}.wpcp-toggle-button-group-list button.active:hover{color:var(--wpcp-carousel-primary-2-800)!important}.wpcp-toggle-button-group-list button:hover{color:inherit}.wpcp-toggle-button-group .wpcp-toggle-button-group.wpcp-d-flex{width:100%}.wpcp-toggle-button-group .wpcp-toggle-button-group.wpcp-d-flex .components-toggle-group-control__container{align-items:stretch;display:flex;width:100%}.wpcp-toggle-button-group:before{background:var(--wpcp-carousel-primary-2-50)!important;border:1px solid var(--wpcp-carousel-primary-2-100)!important;border-radius:2px!important}.wpcp-toggle-button-group:focus-within{border-color:#d7dade;box-shadow:none}.wpcp-toggle-button-group:hover{border-color:#d7dade}.wpcp-toggle-button-group button svg{fill:#777}.wpcp-toggle-button-group .sp-svg-rotate-90 svg{transform:rotate(90deg)}.components-base-control .components-base-control__label{color:#1e1e1e;font-size:13px;font-weight:400;line-height:20px;margin-bottom:9px;margin-top:-4px;text-transform:capitalize}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.sp-has-divider div:not(:last-child) button:not(.active):after{background:#ddd;content:"";height:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.sp-has-divider>div:has(+div>button.active)>button:after{display:none}.wpcp-toggle-button-group-wrapper .wpcp-header{align-items:center;display:flex;margin-bottom:4px}.wpcp-toggle-button-group-wrapper .wpcp-header .wpcp-component-title{margin:0}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.wpcp-click-action-type div:first-of-type button:not(.active):after{right:-4px}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.wpcp-click-action-type div:first-of-type{padding:0 6px}.wpcp-toggle-button-group-list.wpcp-svg-rotate-90 svg{transform:rotate(90deg)}.wpcp-toggle-button-group-list.wpcp-svg-rotate-90-reverse svg{transform:rotate(-90deg)}.wpcp-drawer-wp-toggle-group .components-toggle-group-control:focus-within,.wpcp-toggle-button-group-wrapper .wpcp-toggle-button-group:focus-within{outline:none}.wp-admin[class*=" version-7"] .wpcp-drawer-wp-toggle-group .components-toggle-group-control:before,.wp-admin[class*=" version-7"] .wpcp-toggle-button-group.components-toggle-group-control:before{height:calc(var(--selected-height, 0)*1px - 6px);left:2px;top:3px;width:calc(var(--selected-width, 0)*1px - 6px)}.wpcp-drawer-wp-toggle-group .components-toggle-group-control:before{background:var(--wpcp-carousel-primary-2-50)!important;border:1px solid var(--wpcp-carousel-primary-2-100)!important;border-radius:2px!important}
.wpcp-pro-locked{overflow:visible;position:relative}.wpcp-pro-locked .sp-smart-layout-img,.wpcp-pro-locked svg{opacity:.6;transition:opacity .2s ease}.wpcp-pro-locked:focus-visible .sp-smart-layout-img,.wpcp-pro-locked:focus-visible svg,.wpcp-pro-locked:hover .sp-smart-layout-img,.wpcp-pro-locked:hover svg{opacity:.35}.wpcp-pro-locked:focus-visible .wpcp-pro-badge,.wpcp-pro-locked:hover .wpcp-pro-badge{opacity:1;transform:translate(-50%,-50%);visibility:visible}.wpcp-pro-locked .wpcp-pro-badge .wpcp-pro-badge-link svg{opacity:1}.wpcp-pro-badge{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-10%);transition:opacity .3s ease,transform .3s ease;visibility:hidden;z-index:5}.wpcp-pro-badge .wpcp-pro-badge-link,.wpcp-pro-badge a{align-items:center;background:#11a10c;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:10px;font-weight:500;gap:4px;justify-content:center;line-height:1.7;padding:2px 6px;text-decoration:none!important;transition:background .3s ease;white-space:nowrap}.wpcp-pro-badge .wpcp-pro-badge-link:active,.wpcp-pro-badge .wpcp-pro-badge-link:focus,.wpcp-pro-badge .wpcp-pro-badge-link:hover,.wpcp-pro-badge a:active,.wpcp-pro-badge a:focus,.wpcp-pro-badge a:hover{background:#0f910b;box-shadow:none;color:#fff}.wpcp-pro-badge .wpcp-pro-badge-demo{background:rgba(0,0,0,.73);bottom:100%;left:50%;margin-bottom:4px;position:absolute;transform:translateX(-50%);transition:background .3s ease,opacity .2s ease,transform .2s ease}.wpcp-pro-badge .wpcp-pro-badge-demo:active,.wpcp-pro-badge .wpcp-pro-badge-demo:focus,.wpcp-pro-badge .wpcp-pro-badge-demo:hover{background:rgba(0,0,0,.85)}.wpcp-pro-badge--icon-only{pointer-events:none}.wpcp-pro-badge--icon-only .wpcp-pro-badge-link{border-radius:50%;line-height:0;padding:4px}.wpcp-pro-badge--icon-only .wpcp-pro-badge-link svg{height:12px;opacity:1;width:12px}.wpcp-icon-grid__item.wpcp-pro-locked{cursor:pointer;overflow:visible;position:relative}.wpcp-icon-grid__item.wpcp-pro-locked:focus-visible,.wpcp-icon-grid__item.wpcp-pro-locked:hover{border-color:#e7e7e7}.wpcp-icon-grid__item.wpcp-pro-locked>svg{opacity:.6;transition:opacity .2s ease-in-out}.wpcp-icon-grid__item.wpcp-pro-locked:focus-visible>svg,.wpcp-icon-grid__item.wpcp-pro-locked:hover>svg{opacity:.25}.wpcp-select-dropdown-option-pro{color:#11a10c;font-weight:500;margin-left:4px}.wpcp-pro-notice{background:#f1fafb;border:1px solid #a8dde2;border-radius:8px;color:#1e1e1e;font-size:13px;line-height:20px;padding:16px 12px}.wpcp-pro-notice.is-inline{background:none;border:0;padding:0}.wpcp-pro-notice .wpcp-pro-notice-header{align-items:center;display:flex;gap:6px}.wpcp-pro-notice .wpcp-pro-notice-icon{color:#19949e;display:inline-flex}.wpcp-pro-notice .wpcp-pro-notice-title{font-size:13px;font-weight:600;line-height:20px;margin:0}.wpcp-pro-notice .wpcp-pro-notice-message,.wpcp-pro-notice .wpcp-pro-notice-subtitle{color:#4a5257;font-size:12px;line-height:18px;margin:8px 0 0}.wpcp-pro-notice .wpcp-pro-notice-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:10px 0 0;padding-left:0}.wpcp-pro-notice .wpcp-pro-notice-list li{align-items:center;display:flex;font-size:12px;gap:7px;line-height:18px;margin:0}.wpcp-pro-notice .wpcp-pro-notice-list li svg{color:#19949e;flex-shrink:0}.wpcp-pro-notice .wpcp-pro-notice-button{align-items:center;background:#19949e;border-radius:5px;color:#fff;display:flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;margin-top:14px;padding:9px 15px;text-decoration:none!important}.wpcp-pro-notice .wpcp-pro-notice-button:focus,.wpcp-pro-notice .wpcp-pro-notice-button:hover{background:#147a82;box-shadow:none;color:#fff}.wpcp-pro-notice.is-panel-notice{text-align:center}.wpcp-pro-notice.is-panel-notice .wpcp-pro-notice-header{flex-direction:column;justify-content:center}.components-panel__body.wpcp-panel-pro>.components-panel__body-title button:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2711%27 height=%2711%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%23ff9437%27 d=%27M10.384 5.882c.18.329.478.572.842.648.322.068.652-.007.922-.203l.112-.092 1.396-1.279 1.159-1.062-.81 6.437H2.124l-.812-6.437 2.556 2.341c.288.264.666.373 1.035.295a1.26 1.26 0 0 0 .841-.648l2.32-4.254zM13.851 14.873H2.274c-.373 0-.674-.369-.674-.824V12.24h12.925v1.81c0 .454-.301.823-.674.823%27/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:4px;content:"";display:inline-block;flex-shrink:0;height:18px;margin-left:6px;vertical-align:middle;width:18px}.wpcp-button-group .wpcp-button-group-list .components-button.is-pro{opacity:.6;pointer-events:none}.wpcp-toggle-button-group-list button.is-pro{pointer-events:none}.wpcp-toggle-button-group-list button.is-pro:hover{color:inherit}.wpcp-toggle-button-group-list button.is-pro .wpcp-toggle-group-pro-option{align-items:center;display:inline-flex;gap:5px}.wpcp-toggle-button-group-list button.is-pro .wpcp-toggle-group-pro-label{opacity:.6}.wpcp-toggle-button-group-list button.is-pro .wpcp-toggle-group-pro-tag{color:#11a10c}.wpcp-toggle.is-pro{align-items:center;display:flex;justify-content:space-between}.wpcp-toggle.is-pro .wpcp-toggle-pro-label{align-items:center;display:inline-flex;gap:2px}.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-component-title{opacity:.6}.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag{color:#11a10c;font-size:13px;font-weight:400;line-height:1;text-decoration:none}.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:active,.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:focus,.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:hover{box-shadow:none;color:#0f910b}.wpcp-toggle.is-pro .components-toggle-control{margin-bottom:0;opacity:.6;pointer-events:none}.wpcp-toggle.is-pro .components-form-toggle.is-disabled .components-form-toggle__track{border-color:#1e1e1e}.wpcp-range-control.is-pro .sp-smart-range-control,.wpcp-range-control.is-pro .wpcp-header-control-right{opacity:.6;pointer-events:none}.wpcp-range-control.is-pro .wpcp-header-control-left{min-width:0}.wpcp-range-control.is-pro .wpcp-component-title{white-space:nowrap}.wpcp-range-control.is-pro .components-range-control__wrapper>:not([class*=components-range-control__]){background-color:#ddd}.wpcp-range-control.is-pro .components-range-control__track{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-pro-locked-row{opacity:.6;pointer-events:none}.wpcp-pro-inline-title{opacity:.6}.wpcp-header .wpcp-component-title.wpcp-pro-inline-title{margin-bottom:0}.wpcp-pro-inline-tag{color:#11a10c;font-size:13px;font-weight:400;line-height:1;margin-left:4px;text-decoration:none}.wpcp-pro-inline-tag:active,.wpcp-pro-inline-tag:focus,.wpcp-pro-inline-tag:hover{box-shadow:none;color:#0f910b}.wpcp-pro-static-icon{align-items:center;display:inline-flex;justify-content:center;opacity:.6}.wpcp-pro-notice.is-inline.is-upsell{background:radial-gradient(circle at 118% -17%,#e0f7f8 0,rgba(224,247,248,0) 64%),#fff;border:.75px solid #b2eaee;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.08);color:#0f290e;font-size:13px;line-height:20px;margin-top:16px;padding:14px 16px}.wpcp-pro-notice.is-inline.is-upsell a{color:#11a10c;font-weight:600;text-decoration:none;white-space:nowrap}.wpcp-pro-notice.is-inline.is-upsell a:active,.wpcp-pro-notice.is-inline.is-upsell a:focus,.wpcp-pro-notice.is-inline.is-upsell a:hover{box-shadow:none;color:#0f910b}.wpcp-pro-notice.is-upsell:not(.is-inline){background:radial-gradient(circle at 118% -17%,#e0f7f8 0,rgba(224,247,248,0) 64%),#fff;border-color:#b2eaee;border-width:.75px;margin-top:16px;padding:20px 16px 16px}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-icon,.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-title{color:#19949e}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-title{font-size:16px;font-weight:500;line-height:1.2}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-subtitle{color:#1d2327;line-height:1.5;margin-top:10px}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-list li{color:#2f2f2f}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-list li svg{color:#19949e}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-button{background:linear-gradient(90deg,rgba(21,158,46,.1),rgba(21,158,46,.1)),#fff;border:1px solid rgba(21,158,46,.7);color:#159e2e;font-size:14px;font-weight:500;line-height:20px;margin-top:16px;padding:8px 10px}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-button svg{color:#159e2e}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-button:focus,.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-button:hover{background:linear-gradient(90deg,rgba(21,158,46,.18),rgba(21,158,46,.18)),#fff;color:#128627}.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-button:focus svg,.wpcp-pro-notice.is-upsell:not(.is-inline) .wpcp-pro-notice-button:hover svg{color:#128627}
.wpcp-border-button{align-items:center;display:flex;justify-content:space-between;width:100%}.wpcp-border-button .components-button{align-items:center;display:flex;flex:1}.wpcp-border-button .components-icon{margin-left:8px}.wpcp-button{align-items:center;display:flex!important;justify-content:space-between!important;margin-bottom:8px}.wpcp-button-group{display:flex;flex-direction:column}.wpcp-button-group.wpcp-d-flex.button-style-2{flex-direction:row}.wpcp-reset-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;padding:0}.wpcp-button button{color:#000}.wpcp-header-right{gap:10px;height:20px}.wpcp-header-left{align-items:center;display:flex!important;margin-bottom:9px}.wpcp-header-left .wpcp-component-title{margin-bottom:0}.wpcp-header-right{align-items:center;display:flex;gap:8px}.select-control-wrapper{display:flex!important;justify-content:space-between}.wpcp-border-popup{margin-bottom:16px}.wpcp-border-popup .wpcp-popup-content{margin-left:-9px}.sp-smart-popup-body{padding:20px}.wpcp-border .wpcp-component-mb{margin-bottom:8px}.wpcp-border .wpcp-border-style-container{padding-top:24px}.wpcp-border .wpcp-border-style-container .components-base-control{width:112px!important}.wpcp-border .wpcp-border-style-container .select-control-wrapper{align-items:center;gap:8px}.wpcp-spacing-part-2{text-align:center}.wpcp-border-icon-button.has-icon{border-radius:2px;color:#fff;gap:8px;height:26px;min-width:20px;padding:1px}.wpcp-border-icon-button.button-clicked{box-shadow:none;fill:#fff;outline:none}.wpcp-border-icon-button.button-clicked .wp-components-icon{color:#fff}.components-button:focus:not(:disabled,.components-custom-gradient-picker__control-point-button){box-shadow:none!important;outline:3px solid transparent}.wpcp-remove-ad-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.wpcp-remove-ad-button .components-icon{transition:color .3s ease}.wpcp-remove-ad-button:hover .components-icon{color:red}.sp-border-style-wrapper .sp-border-style-button-group-list{border:1px solid #ddd;border-radius:2px;display:flex;flex-direction:row;height:42px;padding:4px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:1;height:32px;justify-content:center;position:relative;width:20%}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button:not(:last-child) .sp-border-style-button-border:after{background:#ddd;content:"";height:62%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active .sp-border-style-button-border:after{background:transparent}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button:has(+.active) .sp-border-style-button-border:after{background:transparent}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border{align-items:center;border-color:#2f2f2f;display:flex;height:80%;justify-content:center;width:90%}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-solid{border-width:1px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-dashed,.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-dotted{border-width:2px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-double{border-width:3px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border span.sp-border-style-button-label{font-size:11px;font-weight:500}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active{background:var(--wpcp-carousel-primary-2-800);border-radius:2px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active span.sp-border-style-button-border{border-color:#fff}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active span.sp-border-style-button-border span.sp-border-style-button-label{color:#fff}.wpcp-popup-content .wpcp-border .wpcp-toggle-button-group{margin-bottom:16px!important}
.wpcp-spacing-all{height:30px}.wpcp-spacing-all button.active{background-color:var(--wpcp-carousel-primary-2-800);border-color:transparent}.wpcp-spacing-all button:focus:not(:disabled){border:1px solid #ddd!important}.wpcp-tab-panel .wpcp-component-mb{margin-bottom:16px}.wpcp-tab-panel .wpcp-component-mb:last-child{margin-bottom:0}.wpcp-spacing-part-2{display:flex}.wpcp-spacing-part-2 label{color:#8c8f94;display:inline-block;font-size:11px;margin-top:4px}.wpcp-spacing-part-2 input{border-radius:0;border-right:0;border-color:#ddd;padding:0;text-align:center;width:100%}.wpcp-spacing-part-2 input:focus:not(:disabled){border-color:#ddd;box-shadow:none;outline:none}.wpcp-spacing-all{height:32px;width:140px}.wpcp-spacing-all button{border:1px solid #ddd;border-radius:0;height:100%;justify-content:center;padding:0;width:100%}.wpcp-spacing-all button:focus:not(:disabled){box-shadow:none;outline:none}.wpcp-spacing-left.box input,.wpcp-spacing-right.box input{border-right:1px solid #ddd;margin-right:0}.wpcp-header-control-left,.wpcp-header-control-right{align-items:center;display:flex}.wpcp-header-control-left{margin-top:0}.wpcp-header-control{display:flex;justify-content:space-between}.wpcp-header-control-reset.components-button:hover svg{color:var(--wpcp-carousel-primary-2-800)}.location-weather-tab-panel .components-checkbox-control .components-base-control__field{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.location-weather-tab-panel .components-checkbox-control .components-base-control__field label{font-family:Inter,sans-serif;font-size:13px;font-weight:400;text-transform:capitalize}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span{margin:0}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span>input:checked{background-color:var(--wpcp-carousel-primary-2-400);border-color:var(--wpcp-carousel-primary-2-400)}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span>input:focus{border-color:var(--wpcp-carousel-primary-2-400)}.location-weather-tab-panel .components-input-control .components-input-base div>label{color:#1e1e1e;font-family:Inter,sans-serif;font-size:13px;font-weight:400!important;text-transform:capitalize}.location-weather-tab-panel .components-input-control .components-input-base div>input:after{border-color:var(--wpcp-carousel-primary-2-400)}.wpcp-spacing:not(.border-radius) .wpcp-spacing-wrapper{display:inline-block;position:relative}.wpcp-spacing:not(.border-radius) .wpcp-spacing-wrapper .wpcp-spacing-highlight{background-color:#333;position:absolute}.wpcp-spacing:not(.border-radius) .wpcp-spacing-top .wpcp-spacing-highlight{height:2px;left:52%;top:0;transform:translateX(-50%);width:80%}.wpcp-spacing:not(.border-radius) .wpcp-spacing-right .wpcp-spacing-highlight{height:80%;right:0;top:52%;transform:translateY(-50%);width:2px}.wpcp-spacing:not(.border-radius) .wpcp-spacing-bottom .wpcp-spacing-highlight{bottom:0;height:2px;left:52%;transform:translateX(-50%);width:80%}.wpcp-spacing:not(.border-radius) .wpcp-spacing-left .wpcp-spacing-highlight{height:80%;left:1px;top:52%;transform:translateY(-50%);width:2px}.wpcp-spacing.border-radius .wpcp-spacing-wrapper{display:inline-block;position:relative}.wpcp-spacing.border-radius .wpcp-spacing-wrapper .wpcp-spacing-highlight{background-color:transparent;border-color:#333;border-style:solid;height:8px;position:absolute;width:8px}.wpcp-spacing.border-radius .wpcp-spacing-top .wpcp-spacing-highlight{border-width:2px 0 0 2px;left:0;top:0}.wpcp-spacing.border-radius .wpcp-spacing-right .wpcp-spacing-highlight{border-width:2px 2px 0 0;right:0;top:0}.wpcp-spacing.border-radius .wpcp-spacing-bottom .wpcp-spacing-highlight{border-width:0 2px 2px 0;bottom:0;left:unset;right:0}.wpcp-spacing.border-radius .wpcp-spacing-left .wpcp-spacing-highlight{border-width:0 0 2px 2px;bottom:0;left:2px;right:2px}.wpcp-spacing .wpcp-spacing-wrapper input[type=number]{border-right:1px solid #ddd;font-size:14px!important;height:32px!important;line-height:1.5rem;min-height:32px!important}.wpcp-spacing-range-control.wpcp-range-control{display:flex;flex-direction:column;gap:8px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row{align-items:center;display:flex;flex-direction:row;gap:16px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .sp-smart-range-control{align-items:center;display:flex}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .sp-ranger{display:block;flex-grow:1}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .sp-preset-btn{width:24px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-range-control__wrapper{margin-bottom:0}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-input-control .components-input-control__container{width:54px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-input-base,.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-input-base input{max-height:30px;min-height:30px}.wpcp-spacing-range-control.wpcp-range-control .sp-link-side-icon{align-items:center;background-color:#fff;border:1px solid #8c8f94;border-radius:2px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:4px 3px;width:20px}.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn .sp-link-side-icon{margin-right:4px}.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn.active .sp-link-side-icon{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn.active svg path,.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn.active svg rect{fill:#fff}.wpcp-spacing-range-control.wpcp-range-control .components-range-control__wrapper .components-range-control__thumb-wrapper{z-index:1!important}.wpcp-spacing-range-control.wpcp-range-control .components-range-control__wrapper .components-range-control__track{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-tab-panel .sp-smart-range-control.sp-preset-btn{color:var(--wpcp-carousel-primary-2-800)}
.wpcp-divider{border-bottom:1px solid #ddd;display:block;margin:0 -16px 16px;width:calc(100% + 32px)}.wpcp-divider.blue{border-bottom:1px solid var(--wpcp-carousel-primary-2-100)}.wpcp-divider.top{margin-top:16px}.wpcp-divider.bottom{margin-bottom:12px}.wpcp-divider.top-bottom{margin-bottom:12px;margin-top:16px}.wpcp-divider.sp-w-100pct{border-bottom-width:1px;margin-bottom:12px;margin-left:auto;margin-right:auto;opacity:.6;width:100%}.wpcp-divider:has(.wpcp-divider-text){background-color:#fff;border-bottom:none;color:#728bff;position:relative;text-align:center;white-space:nowrap}.wpcp-divider:has(.wpcp-divider-text):before{border-bottom:1px solid #728bff;content:"";display:block;left:0;position:absolute;top:50%;width:100%;z-index:0}.wpcp-divider:has(.wpcp-divider-text) .wpcp-divider-text{background-color:#fff;color:#728bff;display:inline-block;font-size:11px;padding:0 7px;position:relative;text-transform:uppercase;z-index:1}
.wpcp-tab-panel .components-range-control__thumb-wrapper span,.wpcp-tab-panel .components-range-control__thumb-wrapper span:after,.wpcp-tab-panel .components-range-control__thumb-wrapper span:before{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-header-control-left,.wpcp-header-control-right{align-items:center;display:flex}.wpcp-header-control{display:flex;height:22px;justify-content:space-between;margin-bottom:8px}.wpcp-header-control-reset.components-button{color:#8c8f94}.wpcp-header-control-reset.components-button:focus{box-shadow:none}.wpcp-header-control-reset.components-button:hover svg{color:var(--wpcp-carousel-primary-2-800)}.wpcp-header-control-reset.components-button:after{border:0}.wpcp-ranger-length .wpcp-units button,.wpcp-ranger-length .wpcp-units span{width:38px!important}.wpcp-range-control .components-range-control .components-input-control .components-input-control__container input{font-size:14px;text-align:center;touch-action:none}body.rtl .wpcp-range-control .components-range-control .components-input-control{margin-left:0!important;margin-right:16px}.wpcp-range-control.sp-negative-space{margin-top:-4px}.wpcp-range-control .components-input-base{height:32px;min-height:32px}.wpcp-range-control .components-input-base input{max-height:32px}.wpcp-range-control .components-input-base input::-webkit-inner-spin-button{cursor:pointer;margin-right:-11px!important;min-height:32px}.wpcp-range-control .components-range-control__root{min-height:auto}.wpcp-range-control .components-base-control .components-base-control__field,.wpcp-range-control .components-base-control .components-range-control{margin-bottom:0!important}
.wpcp-css-code-editor .CodeMirror,.wpcp-css-code-editor .wpcp-css-code-editor__textarea{border:1px solid #d1d5db;border-radius:2px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.5}.wpcp-css-code-editor .CodeMirror{height:auto}.wpcp-css-code-editor .CodeMirror-scroll{min-height:120px}.wpcp-advanced-custom-css{margin-top:16px}.wpcp-advanced-custom-css .wpcp-advanced-custom-css__modal-button{margin-top:8px}.wpcp-advanced-custom-css__modal-button.components-button.is-secondary,.wpcp-custom-css-modal .components-button.is-secondary{border:1px solid var(--wpcp-carousel-primary-2-800);box-shadow:none;color:var(--wpcp-carousel-primary-2-800)}.wpcp-advanced-custom-css__modal-button.components-button.is-secondary:focus:not(:disabled),.wpcp-advanced-custom-css__modal-button.components-button.is-secondary:hover:not(:disabled),.wpcp-custom-css-modal .components-button.is-secondary:focus:not(:disabled),.wpcp-custom-css-modal .components-button.is-secondary:hover:not(:disabled){background:var(--wpcp-carousel-primary-2-50);box-shadow:none;color:var(--wpcp-carousel-primary-2-900)}.wpcp-custom-css-modal .components-modal__content{min-width:min(720px,90vw)}.wpcp-custom-css-modal .wpcp-css-code-editor{margin-bottom:16px}
