.pp-overlay{box-sizing:border-box;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pp-z, 9999999);flex-direction:column;align-items:center;justify-content:center;padding:24px;pointer-events:auto;--pp-tin: pp-fadeIn;--pp-tout: pp-fadeOut}html.pp-loading .pp-overlay.pp-initial,.pp-overlay.pp-visible{display:flex}.pp-overlay *,.pp-overlay *:before,.pp-overlay *:after{box-sizing:border-box}.pp-overlay__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:inherit;background:var(--pp-bg, var(--pp-bgc, #fff));opacity:var(--pp-bgo, 1)}.pp-overlay__box{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100%;border-radius:var(--pp-radius, 12px)}.pp-has-box .pp-overlay__box{padding:28px 36px;background:var(--pp-boxc, #fff);box-shadow:0 12px 32px #0f172a24}.pp-overlay__text{margin:0;color:var(--pp-tc, #1f2937);font:500 var(--pp-ts, 15px)/1.4 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;letter-spacing:.01em;text-align:center}.pp-text-off .pp-overlay__text{display:none}.pp-overlay__logo{display:block;width:auto;height:auto;max-width:min(var(--pp-logo, 96px),70vw);max-height:var(--pp-logo, 96px)}.pp-overlay.pp-blur{-webkit-backdrop-filter:blur(var(--pp-blur, 0));backdrop-filter:blur(var(--pp-blur, 0))}.pp-p-top{justify-content:flex-start}.pp-p-bottom{justify-content:flex-end}.pp-p-top-left{justify-content:flex-start;align-items:flex-start}.pp-p-top-right{justify-content:flex-start;align-items:flex-end}.pp-p-bottom-left{justify-content:flex-end;align-items:flex-start}.pp-p-bottom-right{justify-content:flex-end;align-items:flex-end}.pp-overlay.pp-lay-fixed{pointer-events:none}.pp-overlay.pp-lay-fixed .pp-overlay__box{pointer-events:auto;padding:18px 22px;box-shadow:0 10px 28px #0f172a2e}.pp-overlay.pp-lay-absolute{position:absolute;height:100vh}.pp-overlay[data-pp-tr=slideUpDown]{--pp-tin: pp-slideDown;--pp-tout: pp-slideUp}.pp-overlay[data-pp-tr=slideDownUp]{--pp-tin: pp-slideTop;--pp-tout: pp-slideBottom}.pp-overlay[data-pp-tr=clipFromCenter]{--pp-tin: pp-clipYIn;--pp-tout: pp-clipYOut}.pp-overlay[data-pp-tr=clipLeftRight]{--pp-tin: pp-clipXIn;--pp-tout: pp-clipXOut}.pp-overlay[data-pp-tr=animatedFullSlideTopBottom]{--pp-tin: pp-fadeIn;--pp-tout: pp-fullTB}.pp-overlay[data-pp-tr=animatedFullSlideBottomTop]{--pp-tin: pp-fadeIn;--pp-tout: pp-fullBT}.pp-overlay[data-pp-tr=zoomFade]{--pp-tin: pp-zoomIn;--pp-tout: pp-zoomOut}.pp-overlay[data-pp-tr=none]{--pp-tin: none;--pp-tout: none}.pp-overlay.pp-in{animation:var(--pp-tin) var(--pp-td, .5s) cubic-bezier(.4,0,.2,1) both}.pp-overlay.pp-out{animation:var(--pp-tout) var(--pp-td, .5s) cubic-bezier(.4,0,.2,1) both;pointer-events:none}@keyframes pp-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pp-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes pp-slideDown{0%{transform:translateY(-100%)}to{transform:none}}@keyframes pp-slideUp{0%{transform:none}to{transform:translateY(-100%)}}@keyframes pp-slideTop{0%{transform:translateY(100%)}to{transform:none}}@keyframes pp-slideBottom{0%{transform:none}to{transform:translateY(100%)}}@keyframes pp-clipYIn{0%{transform:scaleY(0)}to{transform:none}}@keyframes pp-clipYOut{0%{transform:none}to{transform:scaleY(0)}}@keyframes pp-clipXIn{0%{transform:scaleX(0)}to{transform:none}}@keyframes pp-clipXOut{0%{transform:none}to{transform:scaleX(0)}}@keyframes pp-fullTB{0%{transform:translateY(-100%);opacity:0}50%{transform:none;opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes pp-fullBT{0%{transform:translateY(100%);opacity:0}50%{transform:none;opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes pp-zoomIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes pp-zoomOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}html.pp-loading:not(.pp-ready) .pp-overlay.pp-initial{animation:pp-failsafe .3s ease var(--pp-fs, 8s) forwards}@keyframes pp-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}html.pp-lock{overflow:hidden}html.pp-lock.pp-lock-gutter{scrollbar-gutter:stable}html.pp-ajaxl-legacy body{opacity:1!important}html.pp-ajaxl #ajxl-loader{display:none!important}.pp-loader{position:relative;display:inline-block;flex:none;width:var(--pp-size, 48px);height:var(--pp-size, 48px);font-size:var(--pp-size, 48px);line-height:1;color:var(--pp-c1, #2563eb)}.pp-loader,.pp-loader *,.pp-loader:before,.pp-loader:after,.pp-loader *:before,.pp-loader *:after,.pp-btn-spinner,.pp-btn-css:before{box-sizing:border-box}.pp-loader i{display:block;position:absolute}.pp-loader img{display:block;max-width:70vw}.pp-reverse .pp-loader,.pp-reverse .pp-loader *,.pp-reverse .pp-loader:before,.pp-reverse .pp-loader:after,.pp-reverse .pp-loader *:before{animation-direction:reverse!important}@keyframes pp-rot{to{transform:rotate(360deg)}}@keyframes pp-gentle{0%{opacity:.45}to{opacity:1}}.pp-ia-pulse>img,.pp-ia-pulse>svg,.pp-ia-pulse>.pp-lt{animation:pp-ia-pulse calc(1.6s / var(--pp-speed, 1)) ease-in-out infinite}.pp-ia-spin>img,.pp-ia-spin>svg{animation:pp-rot calc(1.4s / var(--pp-speed, 1)) linear infinite}.pp-ia-bounce>img,.pp-ia-bounce>svg,.pp-ia-bounce>.pp-lt{animation:pp-ia-bounce calc(.9s / var(--pp-speed, 1)) cubic-bezier(.5,0,.5,1) infinite alternate}@keyframes pp-ia-pulse{0%,to{transform:scale(.94);opacity:.7}50%{transform:scale(1);opacity:1}}@keyframes pp-ia-bounce{0%{transform:translateY(0)}to{transform:translateY(-14%)}}.pp-pos-rel{position:relative}.pp-el-overlay{box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;z-index:var(--pp-z, 20);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;border-radius:inherit;overflow:hidden;overflow:clip;pointer-events:auto;animation:pp-fadeIn .18s ease both}.pp-el-overlay.pp-leaving{animation:pp-fadeOut .18s ease both;pointer-events:none}.pp-el-overlay .pp-overlay__bg{background:var(--pp-bg, var(--pp-bgc, #fff));opacity:var(--pp-bgo, .75)}.pp-el-box{position:sticky;top:16px;bottom:16px;display:flex;flex-direction:column;align-items:center;gap:8px;max-height:100%}.pp-el-text,.pp-el-inline .pp-el-text{margin:0;color:var(--pp-tc, #1f2937);font:500 13px/1.3 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.pp-el-inline{display:inline-flex;align-items:center;gap:8px;margin:4px 0;vertical-align:middle}.pp-el-skeleton{padding:0;align-items:stretch;justify-content:flex-start;background:var(--pp-bgc, #fff)}.pp-el-skeleton .pp-skeleton{width:100%}.pp-btn-busy{cursor:progress!important}.pp-btn-busy[aria-disabled=true]{opacity:.8}.pp-btn-spinner{display:inline-block;width:1em;height:1em;margin:0;margin-inline-end:.5em;vertical-align:-.15em;border:.14em solid currentColor;border-right-color:transparent;border-radius:50%;animation:pp-rot .7s linear infinite}.pp-btn-css:before{content:"";display:inline-block;width:1em;height:1em;margin:0;margin-inline-end:.5em;vertical-align:-.15em;border:.14em solid currentColor;border-right-color:transparent;border-radius:50%;animation:pp-rot .7s linear infinite}.pp-btn-busy.loading:after{display:none!important}html.pp-cf7 .wpcf7-form.submitting .wpcf7-spinner,html.pp-wpforms .wpforms-submit-spinner,html.pp-woo-cart .woocommerce-cart-form .blockUI.blockOverlay,html.pp-woo-cart .cart_totals .blockUI.blockOverlay,html.pp-woo-var .variations_form .blockUI.blockOverlay,html.pp-woo-mini .widget_shopping_cart_content .blockUI.blockOverlay{display:none!important}.pp-progress{position:fixed;top:0;left:0;right:0;height:var(--pp-ph, 3px);z-index:var(--pp-z, 10000000);overflow:hidden;pointer-events:none;opacity:0;transition:opacity .25s ease}.pp-progress.pp-on{opacity:1}.pp-progress.pp-pos-bottom{top:auto;bottom:0}.pp-progress__bar{width:100%;height:100%;background:var(--pp-pc, #2563eb);transform:scaleX(0);transform-origin:0 50%;transition:transform .3s ease}.pp-progress.pp-indet .pp-progress__bar{width:40%;transform:none;transition:none;animation:pp-indet var(--pp-pd, 1.2s) ease-in-out infinite}.pp-progress.pp-est .pp-progress__bar{transition:none;animation:pp-est 9s cubic-bezier(.1,.65,.3,1) forwards}.pp-progress.pp-done .pp-progress__bar{animation:none;width:100%;transform:scaleX(1)}@keyframes pp-indet{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes pp-est{0%{transform:scaleX(.04)}to{transform:scaleX(.9)}}.pp-progress__pct{position:fixed;top:calc(var(--pp-ph, 3px) + 6px);right:10px;padding:2px 6px;border-radius:4px;background:#ffffffeb;color:#111827;font:600 11px/1.3 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;z-index:var(--pp-z, 10000000)}.pp-progress.pp-pos-bottom .pp-progress__pct{top:auto;bottom:calc(var(--pp-ph, 3px) + 6px)}.pp-pring{position:fixed;right:16px;bottom:16px;width:var(--pp-rs, 40px);height:var(--pp-rs, 40px);z-index:var(--pp-z, 10000000);pointer-events:none;opacity:0;transition:opacity .25s ease}.pp-pring.pp-pos-top{top:16px;bottom:auto}.pp-pring.pp-on{opacity:1}.pp-pring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.pp-pring circle{fill:none;stroke-width:4}.pp-pring .pp-pring__track{stroke:#7f7f7f33}.pp-pring .pp-pring__arc{stroke:var(--pp-pc, #2563eb);stroke-linecap:round;stroke-dasharray:125.66;stroke-dashoffset:125.66;transition:stroke-dashoffset .3s ease}.pp-pring.pp-indet svg{animation:pp-rot var(--pp-pd, 1.2s) linear infinite}.pp-pring.pp-indet .pp-pring__arc{stroke-dashoffset:90}.pp-pring__pct{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--pp-pc, #2563eb);font:700 10px/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.pp-sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (prefers-reduced-motion: reduce){.pp-overlay:not([data-pp-tr=none]){--pp-tin: pp-fadeIn;--pp-tout: pp-fadeOut;--pp-td: .2s}.pp-rm-static .pp-loader,.pp-rm-static .pp-loader *,.pp-rm-static .pp-loader:before,.pp-rm-static .pp-loader:after,.pp-rm-static .pp-loader *:before,.pp-rm-static .pp-loader *:after,.pp-rm-static .pp-btn-spinner,.pp-rm-static .pp-btn-css:before,.pp-rm-hide .pp-btn-spinner,.pp-rm-hide .pp-btn-css:before{animation:none!important}.pp-rm-gentle .pp-loader *,.pp-rm-gentle .pp-loader:before,.pp-rm-gentle .pp-loader:after,.pp-rm-gentle .pp-loader *:before,.pp-rm-gentle .pp-loader *:after{animation:none!important}.pp-rm-gentle .pp-loader,.pp-rm-gentle .pp-btn-spinner,.pp-rm-gentle .pp-btn-css:before{animation:pp-gentle 1.6s ease-in-out infinite alternate!important}.pp-rm-hide .pp-loader{display:none!important}.pp-rm-static.pp-text-off .pp-overlay__text,.pp-rm-hide.pp-text-off .pp-overlay__text,.pp-rm-static .pp-text-off .pp-overlay__text,.pp-rm-hide .pp-text-off .pp-overlay__text{display:block}.pp-progress.pp-indet .pp-progress__bar{width:100%;opacity:.55;animation:none}.pp-progress.pp-est .pp-progress__bar{animation:none;transform:scaleX(.5)}.pp-pring.pp-indet svg{animation:none}.pp-el-overlay,.pp-el-overlay.pp-leaving{animation-duration:.01s}}@media (forced-colors: active){.pp-loader{forced-color-adjust:none;--pp-c1: CanvasText;--pp-c2: Highlight}.pp-progress__bar{forced-color-adjust:none;background:Highlight}}@media print{.pp-overlay,.pp-el-overlay,.pp-progress,.pp-pring{display:none!important}}
