:root{--dd-wpc-bg:#fff;--dd-wpc-pill-bg:rgba(255, 255, 255, 0.85);--dd-wpc-pill-border:rgba(226, 232, 240, 0.85);--dd-wpc-pill-shadow:0 0.25rem 1.125rem rgba(0, 0, 0, 0.14);--dd-wpc-text:#1e293b;--dd-wpc-btn-hover:rgba(235, 240, 248, 0.95);--dd-wpc-width:8.75rem;--dd-wpc-aspect-ratio:1}.dd-wpc-drawer{display:none!important}@media (max-width:768px){.dd-wpc-drawer{display:block!important;position:fixed!important;top:0;left:0;z-index:99990!important;width:var(--dd-wpc-width);max-width:100vw;padding:0!important;margin:0!important;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,-1rem,0) scale(.96);-webkit-transform:translate3d(0,-1rem,0) scale(.96);transition:opacity 0.25s cubic-bezier(.16,1,.3,1),transform 0.25s cubic-bezier(.16,1,.3,1),visibility 0.25s ease;font-family:inherit;box-sizing:border-box}body.admin-bar .dd-wpc-drawer{top:2.875rem}.dd-wpc-drawer.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(0,0,0) scale(1)!important;-webkit-transform:translate3d(0,0,0) scale(1)!important}.dd-wpc-drawer-inner{position:relative;background:var(--dd-wpc-bg,#fff);padding:1rem .75rem;margin:0!important;border:none!important;overflow:visible;border-radius:0 1rem 1rem 0}.dd-wpc-drawer-body{padding:0!important;margin:0!important;overflow:hidden;max-height:21.875rem;opacity:1;border-radius:0 1rem 1rem 0;transition:max-height 0.25s cubic-bezier(.4,0,.2,1),opacity 0.2s ease}.dd-wpc-drawer-media{position:relative;width:100%;padding:0!important;margin:0!important;background:var(--dd-wpc-bg,#fff);display:flex;align-items:center;justify-content:center;box-sizing:border-box!important}.dd-wpc-preview-stage{position:relative!important;width:100%!important;aspect-ratio:var(--dd-wpc-aspect-ratio,1)!important;min-height:6.25rem!important;padding:0!important;margin:0!important;display:block!important;overflow:hidden!important;background-color:var(--dd-wpc-bg,#fff)!important}.dd-wpc-preview-stage .dd-wpc-preview-inner{position:absolute!important;inset:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;display:block!important;transform:none!important;-webkit-transform:none!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.dd-wpc-preview-stage .dd-wpc-layer{position:absolute!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;display:none!important;pointer-events:none!important;transform:none!important;-webkit-transform:none!important}.dd-wpc-preview-stage .dd-wpc-layer.is-active{display:block!important}.dd-wpc-preview-stage .dd-wpc-layer-img{position:absolute!important;inset:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;margin:0!important;object-fit:contain!important;display:block!important}.dd-wpc-preview-stage [data-hotspot],.dd-wpc-preview-stage .wpc-hotspot,.dd-wpc-preview-stage template,.dd-wpc-preview-stage .wpc-show-details,.dd-wpc-preview-stage .wpc-carousel-nav,.dd-wpc-preview-stage .wpc-carousel-dots{display:none!important}.dd-wpc-fallback-image{width:100%;height:100%;object-fit:contain;display:block;padding:0!important;margin:0!important}.dd-wpc-pill-actions{position:absolute;top:100%;left:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;background:var(--dd-wpc-pill-bg);border:1px solid var(--dd-wpc-pill-border);box-shadow:var(--dd-wpc-pill-shadow);padding:.1875rem .625rem .1875rem .3125rem;margin:0;border-radius:0 6.25rem 6.25rem 0;backdrop-filter:none;-webkit-backdrop-filter:none;user-select:none;-webkit-user-select:none;z-index:10;box-sizing:border-box;transition:background 0.2s ease,transform 0.2s ease}.dd-wpc-btn{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;outline:none!important;background:transparent!important;color:var(--dd-wpc-text);padding:0!important;margin:0!important;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border-radius:50%!important;width:1.5rem!important;height:1.5rem!important;min-width:1.5rem!important;min-height:1.5rem!important;max-width:1.5rem!important;max-height:1.5rem!important;flex:0 0 1.5rem!important;box-sizing:border-box!important;transition:background 0.15s ease,transform 0.1s ease,color 0.15s ease;-webkit-tap-highlight-color:#fff0}.dd-wpc-btn:hover{background:var(--dd-wpc-btn-hover)!important}.dd-wpc-btn:active{transform:scale(.92);-webkit-transform:scale(.92)}.dd-wpc-btn svg,.dd-wpc-custom-icon,.dd-wpc-icon{width:0.875rem!important;height:0.875rem!important;min-width:0.875rem!important;min-height:0.875rem!important;max-width:0.875rem!important;max-height:0.875rem!important;display:block!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;flex:0 0 0.875rem!important;box-sizing:border-box!important;pointer-events:none}.dd-wpc-icon-toggle-svg .dd-wpc-toggle-line-v{opacity:0;transition:opacity 0.2s ease,transform 0.2s ease;transform-origin:center}.dd-wpc-drawer.is-collapsed .dd-wpc-icon-toggle-svg .dd-wpc-toggle-line-v{opacity:1}.dd-wpc-drawer.is-collapsed .dd-wpc-drawer-body{max-height:0;opacity:0}.dd-wpc-drawer.is-collapsed .dd-wpc-pill-actions{position:relative;top:auto;left:auto;transform:none;-webkit-transform:none}}