.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#444;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--wp-admin-theme-color,#0073aa)}:root{--zp-color-primary:#0052FF;--zp-color-primary-light:#77A3FF;--zp-color-primary-lighter:#8AB0FF;--zp-color-primary-mid:#0073FF;--zp-color-primary-dark:#0036A9;--zp-color-black:#000000;--zp-color-mint:#F3FDF8;--zp-color-green:#22C55E;--zp-color-yellow:#F2BF4C;--zp-color-pale-blue:#BDDCF3;--zp-color-off-white:#F7F9FB;--zp-color-gray-dark:#434347;--zp-color-danger:#F81700;--zp-color-text:#0B0B0F;--zp-color-text-muted:#6B7280;--zp-color-white:#FFFFFF;--zp-color-border:#E8E8E8;--zp-color-border-input:#D9D9D9;--zp-font-body:'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--zp-container-width:1196px;--zp-container-padding:24px;--zp-radius-sm:8px;--zp-radius-md:16px;--zp-radius-lg:24px;--zp-shadow-card:0 4px 24px rgba(0, 41, 145, 0.08)}@font-face{font-family:'Plus Jakarta Sans';src:url(/wp-content/themes/zenpayoff/assets/fonts/plus-jakarta-sans-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(/wp-content/themes/zenpayoff/assets/fonts/plus-jakarta-sans-medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(/wp-content/themes/zenpayoff/assets/fonts/plus-jakarta-sans-bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}html,body{overflow-x:hidden}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--zp-font-body);font-weight:400;color:var(--zp-color-text);background-color:#F8FAFC;line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}ul,ol{list-style:none}table{border-collapse:collapse;width:100%}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}.zp-container{width:100%;max-width:var(--zp-container-width);margin-inline:auto;padding-inline:var(--zp-container-padding)}.zp-skip-link{position:absolute;left:-9999px;top:0;z-index:9999;background:var(--zp-color-primary);color:var(--zp-color-white);padding:12px 20px;border-radius:var(--zp-radius-sm)}.zp-skip-link:focus{left:16px;top:16px}.zp-icon{width:20px;height:20px;display:inline-block;flex-shrink:0}.zp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 25px;border-radius:10px;font-size:18px;font-weight:700;white-space:nowrap;transition:opacity .15s ease,border-color .15s ease,color .15s ease}.zp-btn--primary{background:linear-gradient(180deg,var(--zp-color-primary) 0%,var(--zp-color-primary-lighter) 100%);border:1px solid var(--zp-color-primary);color:var(--zp-color-white)}.zp-btn--primary:hover{opacity:.92}.zp-btn--outline{background:#fff0;border:1.5px solid var(--zp-color-pale-blue);color:var(--zp-color-black)}.zp-btn--outline:hover{border-color:var(--zp-color-primary);color:var(--zp-color-primary)}.zp-topbar{background:#FFF;color:var(--zp-color-primary);padding:10px 0;overflow:hidden;display:flex;align-items:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid var(--zp-color-border);mask-image:linear-gradient(90deg,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 5%,black 95%,transparent 100%)}.zp-topbar__track{display:flex;width:max-content;animation:zp-marquee-topbar 35s linear infinite}.zp-topbar__item{display:flex;align-items:center;white-space:nowrap;gap:12px;flex-shrink:0}.zp-topbar__logo{width:auto;height:18px;object-fit:contain;flex-shrink:0;display:block}.zp-topbar__dot{color:var(--zp-color-pale-blue);margin:0 40px 0 28px;font-size:16px}@keyframes zp-marquee-topbar{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.zp-topbar__track{animation:none}}@media (max-width:1024px){.zp-topbar{font-size:10px;padding:8px 0}.zp-topbar__logo{height:14px}.zp-topbar__item{gap:8px}.zp-topbar__dot{margin:0 24px 0 16px}}.zp-header{background:rgb(255 255 255 / .8)}.zp-header__inner{display:flex;align-items:center;padding:34px 53px 32px 70px;max-width:1440px;margin:0 auto}.zp-header__logo-img{height:29px;width:auto}.zp-header__nav{margin-left:131px;flex:1}.zp-header__menu{display:flex;align-items:center;gap:40px}.zp-header__menu a{font-size:16px;font-weight:400;color:var(--zp-color-black);transition:color .15s ease}.zp-header__menu a:hover,.zp-header__menu .current-menu-item>a{color:var(--zp-color-primary)}.zp-header__actions{display:flex;align-items:center;gap:32px;margin-left:auto}.zp-header__login{font-size:16px;font-weight:700;color:var(--zp-color-black);white-space:nowrap}.zp-header__actions .zp-btn--primary{padding:6px 25px;font-size:18px}.zp-header__cart{position:relative;display:flex;align-items:center;justify-content:center}.zp-header__cart .zp-icon{width:25px;height:26px}.zp-header__cart-count{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;border-radius:999px;background:var(--zp-color-danger);color:var(--zp-color-white);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding-inline:4px}.zp-header__user{position:relative}.zp-header__user-name{font-size:15px;font-weight:700;color:var(--zp-color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;text-align:center}.zp-header__user-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:171px;height:36px;padding-inline:18px;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:10px;min-width:0}.zp-header__user-chevron{width:14px;height:14px;color:var(--zp-color-black);transition:transform .15s ease}.zp-header__user.is-open .zp-header__user-chevron{transform:rotate(180deg)}.zp-header__user-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:171px;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:10px;padding:16px 18px;display:none;flex-direction:column;gap:12px;box-shadow:var(--zp-shadow-card);z-index:50}.zp-header__user.is-open .zp-header__user-dropdown{display:flex}.zp-header__sync-label{font-size:10px;font-weight:700;color:var(--zp-color-gray-dark)}.zp-header__sync-status{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:var(--zp-color-green)}.zp-header__sync-dot{width:8px;height:8px;border-radius:999px;background:var(--zp-color-green);flex-shrink:0}.zp-header__dropdown-link{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:13px;font-weight:700;color:var(--zp-color-gray-dark)}.zp-header__dropdown-link .zp-icon{width:12px;height:14px;color:currentColor}.zp-header__dropdown-link--danger{color:var(--zp-color-danger)}.zp-header__toggle{display:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:var(--zp-color-primary);color:var(--zp-color-white)}.zp-header__toggle .zp-icon{width:22px;height:22px}@media (max-width:1440px){.zp-header__inner{padding:16px 32px}.zp-header__nav{margin-left:40px}.zp-header__menu{gap:20px}.zp-header__menu a{font-size:15px}.zp-header__login{font-size:16px}.zp-header__actions{gap:20px}.zp-header__actions .zp-btn--primary{padding:8px 20px;font-size:15px}.zp-header__logo-img{height:26px}}@media (max-width:1180px){.zp-header__inner{padding:16px 24px}.zp-header__nav{margin-left:20px}.zp-header__menu{gap:16px}.zp-header__menu a{font-size:13px}.zp-header__login{font-size:14px}.zp-header__actions .zp-btn--primary{padding:6px 16px;font-size:14px}.zp-header__logo-img{height:22px}}.zp-mobile-nav{position:fixed;inset:0;background:var(--zp-color-white);z-index:1000;padding-top:16px;padding-inline:34px;padding-bottom:40px;overflow-y:auto;transform:translateX(100%);transition:transform .25s ease;display:flex;flex-direction:column;gap:48px}.zp-mobile-nav.is-open{transform:translateX(0)}.zp-mobile-nav__close{position:relative;width:25px;height:25px;border-radius:50%;background:var(--zp-color-primary);color:var(--zp-color-white);display:flex;align-items:center;justify-content:center;margin-bottom:32px}.zp-mobile-nav__close::before{content:'';position:absolute;inset:-12px}.zp-mobile-nav__close .zp-icon{width:12px;height:12px}.zp-mobile-nav__label{font-size:18px;font-weight:700;color:var(--zp-color-primary);margin-bottom:16px}.zp-mobile-nav__menu{display:flex;flex-direction:column;gap:33px}.zp-mobile-nav__menu a{display:block;font-size:18px;font-weight:400;color:var(--zp-color-black)}.zp-mobile-nav__menu-item--small{font-size:16px!important}.zp-mobile-nav__menu .current-menu-item>a{display:block;width:fit-content;min-width:163px;padding:13px 20px;background:linear-gradient(180deg,var(--zp-color-primary) 0%,var(--zp-color-primary-light) 100%);border:1px solid var(--zp-color-primary);border-radius:15px;color:var(--zp-color-white);font-weight:700}.zp-mobile-nav__account .zp-header__sync-status{font-size:13px}.zp-mobile-nav__account .zp-header__dropdown-link{font-size:18px;font-weight:400;gap:12px;justify-content:flex-start}.zp-mobile-nav__account .zp-header__dropdown-link .zp-icon:last-child{margin-left:auto}.zp-mobile-nav__account{display:flex;flex-direction:column;gap:24px}body.zp-no-scroll{overflow:hidden}@media (max-width:1024px){@media (max-width:1024px){.zp-header__nav,.zp-header__login,.zp-header__cta,.zp-header__cart,.zp-header__user{display:none}.zp-header__toggle{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#fff0;padding:0}.zp-header__toggle .zp-icon{width:100%;height:100%}.zp-header__inner{padding-block:16px;padding-inline:24px;justify-content:space-between}.zp-mobile-nav__close{width:48px;height:48px;background:#fff0;margin-bottom:32px;padding:0}.zp-mobile-nav__close .zp-icon{width:100%;height:100%}.zp-mobile-nav__close::before{display:none}}}@media (min-width:1025px){.zp-mobile-nav{display:none}}.zp-footer{background:linear-gradient(180deg,#FFFFFF 0%,#F8FAFC 100%)}.zp-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding-top:64px;padding-bottom:48px}.zp-footer__brand{flex:1 1 260px;max-width:280px}.zp-footer__logo img{height:30px;width:auto}.zp-footer__tagline{margin-top:24px;font-size:14px;color:var(--zp-color-black);max-width:219px}.zp-footer__col{flex:0 1 140px}.zp-footer__heading{font-size:14px;font-weight:700;line-height:26px;color:var(--zp-color-black);margin-bottom:42px}.zp-footer__col ul.zp-footer__menu{display:flex;flex-direction:column;gap:13px;list-style:none;padding:0;margin:0}.zp-footer__col a{font-size:16px;font-weight:400;line-height:20px;color:var(--zp-color-black);transition:color .15s ease;display:inline-block}.zp-footer__col a:hover{color:var(--zp-color-primary)}.zp-footer__subscribe{flex:0 1 220px}.zp-footer__subscribe .mc4wp-form{width:100%;max-width:192px;margin-top:16px}.zp-footer__subscribe-form{display:flex;align-items:center;width:100%;height:32px;background:var(--zp-color-white);border:1px solid var(--zp-color-border-input);border-radius:10px;box-shadow:0 4px 12px rgb(0 0 0 / .05);padding-left:12px}.zp-footer__subscribe-form input{flex:1;border:none;background:none;font-size:12px;color:var(--zp-color-black);min-width:0;outline:none}.zp-footer__subscribe-form input::placeholder{color:var(--zp-color-border-input)}.zp-footer__subscribe-form button{height:22px;padding-inline:14px;margin-right:5px;background:linear-gradient(180deg,var(--zp-color-primary) 0%,var(--zp-color-primary-light) 100%);border:1px solid var(--zp-color-primary);border-radius:6px;color:var(--zp-color-white);font-size:12px;font-weight:600;flex-shrink:0}.zp-footer__subscribe .mc4wp-alert{font-size:11px;margin-top:8px;line-height:1.4;font-weight:500}.zp-footer__subscribe .mc4wp-error{color:var(--zp-color-danger)}.zp-footer__subscribe .mc4wp-success{color:var(--zp-color-green)}.zp-footer__social{display:flex;align-items:center;gap:18px;margin-top:24px}.zp-footer__social .zp-icon{width:24px;height:24px}.zp-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:20px;border-top:1px solid var(--zp-color-border);font-size:11px;font-weight:500;color:var(--zp-color-black)}.zp-footer__meta{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:400;color:var(--zp-color-black)}.zp-footer__meta span,.zp-footer__meta a{display:inline-flex;align-items:center;gap:6px}.zp-footer__meta a{text-decoration:underline}.zp-footer__meta .zp-icon{width:14px;height:14px}.zp-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.zp-ad-placeholder--dashed{border:1px dashed var(--zp-color-pale-blue)!important}.zp-ad-placeholder{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:20px;padding:10px 19px 19px 19px;display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;gap:12px}.zp-ad-placeholder__label{color:#95A1B5;font-size:13px;font-weight:700;padding:10px;text-align:center;text-transform:uppercase;margin:0}.zp-ad-placeholder__inner{width:100%;height:185px;background:#F8FAFC;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.zp-ad-placeholder__badge{width:50px;height:40px;background:#95A1B5;border-radius:10px;display:flex;align-items:center;justify-content:center}.zp-ad-placeholder__badge-text{color:var(--zp-color-white);font-size:18px;font-weight:700}.zp-ad-placeholder__title{color:#95A1B5;font-size:16px;font-weight:700;margin:0;text-align:center;word-wrap:break-word;max-width:100%;padding-inline:10px}.zp-ad-placeholder__size{color:#95A1B5;font-size:10px;margin:0;text-align:center}@media (max-width:768px){.zp-footer{background:linear-gradient(180deg,#E6F0FF 0%,#F8FAFC 100%)}.zp-footer__top{display:grid;grid-template-columns:1fr 1fr;gap:48px 16px;padding-top:48px}.zp-footer__brand{grid-column:1 / -1;grid-row:1;max-width:none}.zp-footer__top nav.zp-footer__col:nth-of-type(1){grid-column:1;grid-row:2 / span 2}.zp-footer__top nav.zp-footer__col:nth-of-type(2){grid-column:2;grid-row:2}.zp-footer__top nav.zp-footer__col:nth-of-type(3){grid-column:2;grid-row:3}.zp-footer__subscribe{grid-column:1 / -1;grid-row:4;max-width:none;margin-top:16px}.zp-footer__heading{font-size:16px}.zp-footer__subscribe-form{max-width:100%}.zp-footer__bottom{flex-direction:column;align-items:center;text-align:center;gap:24px;padding-block:32px}.zp-footer__meta{flex-direction:column;gap:16px;align-items:center}}.zp-404-page-wrapper{position:relative;background:#F8FAFC;padding-block:120px 160px;overflow:hidden;text-align:center;min-height:70vh;display:flex;align-items:center}.zp-glow--404{position:absolute;width:600px;height:600px;left:50%;top:50%;transform:translate(-50%,-50%);background:#0073FF;opacity:.06;filter:blur(150px);border-radius:50%;pointer-events:none;z-index:0}.zp-404-container{position:relative;z-index:1;max-width:600px;margin:0 auto}.zp-404-title{font-size:120px;font-weight:700;color:var(--zp-color-primary);line-height:1;margin-bottom:16px}.zp-404-subtitle{font-size:32px;font-weight:700;color:var(--zp-color-black);margin-bottom:24px}.zp-404-text{font-size:18px;color:var(--zp-color-gray-dark);line-height:1.6;margin-bottom:40px}.zp-404-actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:48px}.zp-404-help{font-size:15px;color:#95A1B5}.zp-404-help a{color:var(--zp-color-primary);text-decoration:underline;font-weight:700}@media (max-width:768px){.zp-404-page-wrapper{padding-block:80px 100px}.zp-404-title{font-size:80px}.zp-404-subtitle{font-size:24px}.zp-404-text{font-size:16px}}.zp-results__empty{margin-bottom:22px}#zp-results-tbody>tr>td:nth-child(2){color:black!important}.zp-shop-header{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:56px 64px}.zp-shop-header__content{max-width:580px;display:flex;flex-direction:column;gap:16px}.zp-shop-header__pill{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--zp-color-primary);font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.zp-shop-header__pill .zp-icon{width:16px;height:16px}.zp-shop-header__title{font-size:50px;font-weight:400;color:var(--zp-color-black);line-height:1.2}.zp-shop-header__title span{color:var(--zp-color-primary)}.zp-shop-header__sub{font-size:16px;color:var(--zp-color-gray-dark);line-height:1.5}.zp-shop-filter{flex-shrink:0;background:#F1F5F8;border-radius:11px;border:1px solid #EAEEF3;padding:4px}.zp-shop-filter__track{display:flex;align-items:center;gap:0}.zp-shop-filter__link{display:inline-flex;align-items:center;justify-content:center;height:31px;padding-inline:14px;border-radius:8px;font-size:13px;font-weight:700;color:#95A1B5;background:var(--zp-color-white);box-shadow:0 2px 2px rgb(0 0 0 / .03);transition:all 0.2s ease;text-decoration:none;white-space:nowrap}.zp-shop-filter__link:hover{color:var(--zp-color-primary)}.zp-shop-filter__link.is-active{background:linear-gradient(180deg,#0052FF 0%,#89AFFF 100%);color:var(--zp-color-white);border:1px solid #0052FF;box-shadow:0 11px 3px #fff0,0 7px 3px rgb(0 0 0 / .01),0 4px 2px rgb(0 0 0 / .02)}.zp-shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:96px;margin:0}.zp-product-card{list-style:none;background:var(--zp-color-white);border:1px solid #BDDCF3;border-radius:22px;padding:24px;display:flex;flex-direction:column;transition:transform 0.2s ease,box-shadow 0.2s ease}.zp-product-card:hover{transform:translateY(-4px);box-shadow:0 13px 13px rgb(0 0 0 / .09),0 3px 7px rgb(0 0 0 / .1)}.zp-product-card__inner{display:flex;flex-direction:column;height:100%}.zp-product-card__img-wrap{position:relative;width:100%;height:180px;background:#F8FAFC;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:25px}.zp-product-card__img{max-width:100%;max-height:100%;object-fit:contain}.zp-product-card__placeholder{width:100%;height:100%;background:#E8E8E8;border-radius:15px}.zp-product-badge{position:absolute;top:16px;right:14px;height:24px;padding:3px 14px 4px 15px;background:var(--zp-color-black);border-radius:8px;color:var(--zp-color-white);font-size:10px;font-family:'Sk-Modernist',var(--zp-font-body);font-weight:700;display:inline-flex;align-items:center;justify-content:center;z-index:2}.zp-product-badge--interactive-pdf{background:#44926C}.zp-product-badge--dashboard-framework{background:#7246E3}.zp-product-badge--excel-sheets{background:#000}.zp-product-card__body{display:flex;flex-direction:column;flex:1}.zp-product-card__title{font-size:17px;font-weight:700;color:var(--zp-color-black);line-height:1.3;margin-bottom:8px}.zp-product-card__desc{font-size:14px;font-weight:400;color:#434347;line-height:1.5;margin-bottom:24px}.zp-product-card__desc p{margin:0}.zp-product-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.zp-product-card__price{display:flex;align-items:center;flex-direction:row-reverse;gap:8px}.zp-product-card__price ins,.zp-product-card__price>.amount,.zp-product-card__price>bdi{text-decoration:none;font-size:17px;font-weight:700;color:var(--zp-color-black)}.zp-product-card__price del,.zp-product-card__price del .amount{font-size:12px;font-weight:700;color:#95A1B5}.zp-product-card__btn{width:106px;height:33px;background:linear-gradient(180deg,#0052FF 0%,#8AB0FF 100%);border:.5px solid #0052FF;border-radius:10px;color:var(--zp-color-white);font-size:12px;font-family:'Manrope',var(--zp-font-body);font-weight:700;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;transition:opacity 0.2s ease}.zp-product-card__btn:hover{opacity:.9}@media (max-width:1024px){.zp-shop-grid{grid-template-columns:repeat(2,1fr)}.zp-shop-header{flex-direction:column;align-items:flex-start;gap:24px;padding-block:40px 48px}}@media (max-width:768px){.zp-shop-grid{grid-template-columns:1fr;max-width:365px;margin:0 auto}.zp-shop-header__title{font-size:32px}.zp-shop-filter{width:100%;display:flex}.zp-shop-filter__track{width:100%;display:flex;justify-content:space-between}.zp-shop-filter__link{flex:1;padding-inline:4px;font-size:11px}}.zp-single-header-bg{position:relative;background:linear-gradient(180deg,rgb(0 115 255 / .04) 0%,#F8FAFC 100%);border-bottom:1px solid #E6F0FF;padding-bottom:64px;margin-bottom:64px;overflow:hidden}.zp-single-header-bg .zp-glow{position:absolute;width:600px;height:600px;border-radius:50%;background:rgb(0 82 255 / .06);filter:blur(120px);z-index:0;pointer-events:none}.zp-single-header-bg .zp-glow--left{top:-200px;left:-200px}.zp-single-header-bg .zp-glow--right{bottom:-100px;right:-200px}.zp-single-nav{position:relative;z-index:1;padding-block:40px}.zp-single-hero{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:48px}.zp-single-hero__gallery{position:relative}.zp-single-hero__img-wrap{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:22px;padding:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 11px 25px rgb(0 0 0 / .02);position:sticky;top:40px}.zp-single-hero__img{width:100%;height:auto;object-fit:contain}.zp-single-hero__summary{display:flex;flex-direction:column}.zp-single-hero__title{font-size:40px;font-weight:700;line-height:1.2;color:var(--zp-color-black);margin-bottom:16px}.zp-single-hero__rating{display:flex;align-items:center;gap:8px;margin-bottom:24px}.zp-single-hero__rating .star-rating{color:var(--zp-color-yellow);font-size:16px}.zp-single-hero__review-count{color:#95A1B5;font-size:14px;font-weight:700}.zp-single-hero__price{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:12px;margin-bottom:24px}.zp-single-hero__price ins,.zp-single-hero__price>.amount,.zp-single-hero__price>bdi{font-size:32px;font-weight:700;color:var(--zp-color-primary);text-decoration:none}.zp-single-hero__price del{font-size:20px;font-weight:700;color:#95A1B5}.zp-single-hero__desc{font-size:16px;color:#434347;line-height:1.6;margin-bottom:32px}.zp-single-hero__cart form.cart{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.zp-single-hero__cart div.quantity{display:none!important}.zp-single-hero__cart button.single_add_to_cart_button{width:100%;height:56px;background:linear-gradient(180deg,var(--zp-color-primary) 0%,var(--zp-color-primary-lighter) 100%);border:1px solid var(--zp-color-primary);border-radius:12px;color:var(--zp-color-white);font-size:18px;font-weight:700;font-family:'Manrope',var(--zp-font-body);cursor:pointer;transition:opacity 0.2s ease}.zp-single-hero__cart button.single_add_to_cart_button:hover{opacity:.92}.zp-single-trust{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.zp-single-trust__item{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:16px}.zp-single-trust__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--zp-color-white);border-radius:10px;box-shadow:0 4px 12px rgb(0 0 0 / .05);flex-shrink:0}.zp-single-trust__icon .zp-icon{width:20px;height:20px}.zp-single-trust__copy{display:flex;flex-direction:column;gap:4px}.zp-single-trust__copy strong{font-size:15px;color:var(--zp-color-black)}.zp-single-trust__copy span{font-size:13px;color:#95A1B5}.zp-single-content{max-width:1000px;margin:0 auto 80px auto}.zp-single-section-title{font-size:28px;font-weight:700;color:var(--zp-color-black);margin-bottom:32px;text-align:left}.zp-single-content__main{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:22px;padding:48px;box-shadow:0 11px 25px rgb(0 0 0 / .02);margin-bottom:64px}.zp-single-content__text{font-size:16px;line-height:1.8;color:#434347}.zp-single-content__text h2,.zp-single-content__text h3{color:var(--zp-color-black);margin-top:32px;margin-bottom:16px}.zp-single-content__text ul{padding-left:20px;list-style:disc;margin-bottom:24px}.zp-single-content__text li{margin-bottom:8px}.zp-single-reviews-container{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:22px;padding:48px;box-shadow:0 11px 25px rgb(0 0 0 / .02)}.zp-single-reviews-container ol.commentlist{padding:0;margin:0 0 40px 0;list-style:none}.zp-single-reviews-container li.comment{border-bottom:1px solid var(--zp-color-border);padding-bottom:24px;margin-bottom:24px}.zp-single-reviews-container li.comment:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.zp-single-reviews-container img.avatar{border-radius:50%;float:left;margin-right:16px;width:40px;height:40px}.zp-single-reviews-container .comment-text{overflow:hidden}.zp-single-reviews-container .meta{font-size:13px;font-weight:700;color:var(--zp-color-black);margin-bottom:8px;display:block}.zp-single-reviews-container .description{font-size:14px;color:#434347;line-height:1.6}#review_form_wrapper{margin-top:40px;padding-top:40px;border-top:1px solid var(--zp-color-border)}#review_form_wrapper .comment-reply-title{font-size:20px;font-weight:700;color:var(--zp-color-black);margin-bottom:24px;display:block}#review_form_wrapper label{display:block;font-size:14px;font-weight:700;margin-bottom:8px}#review_form_wrapper input[type="text"],#review_form_wrapper input[type="email"],#review_form_wrapper textarea{width:100%;padding:12px 16px;border:1px solid var(--zp-color-border-input);border-radius:10px;background:#F8FAFC;margin-bottom:16px;font-family:inherit}#review_form_wrapper input[type="submit"]{padding:12px 24px;background:var(--zp-color-primary);color:var(--zp-color-white);border:none;border-radius:8px;font-weight:700;cursor:pointer}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}p.stars a{display:inline-block;font-size:0;text-decoration:none;margin-right:4px;outline:none}p.stars a::before{content:"\2605";font-size:24px;color:#E8E8E8;transition:color 0.15s ease}p.stars:hover a::before,p.stars.selected a::before{color:var(--zp-color-yellow)}p.stars a:hover~a::before{color:#E8E8E8!important}p.stars.selected:not(:hover) a.active~a::before{color:#E8E8E8!important}.zp-single-related-wrapper{background:linear-gradient(180deg,#FFFFFF 0%,#F1F5F8 100%);border-top:1px solid var(--zp-color-border);padding-block:80px}section.related.products>h2{font-size:28px;font-weight:700;color:var(--zp-color-black);margin-bottom:32px;text-align:left}.related.products ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:0;margin:0}@media (max-width:1024px){.zp-single-hero{grid-template-columns:1fr;gap:40px}.zp-single-hero__img-wrap{position:static}.zp-single-trust{grid-template-columns:1fr}.zp-single-header-bg{margin-bottom:40px;padding-bottom:40px}.related.products ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.zp-single-hero__title{font-size:32px}.zp-single-trust__copy{flex-direction:column;gap:2px}.zp-single-content__main,.zp-single-reviews-container{padding:24px}.zp-single-section-title,section.related.products>h2{font-size:24px}.zp-single-related-wrapper{padding-block:56px}.related.products ul.products{grid-template-columns:1fr;max-width:365px;margin:0 auto}}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{max-width:1200px;margin:0 auto 96px auto;padding-top:40px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.select2-container .select2-selection--single{width:100%;height:52px;padding:12px 16px;background:#FFF;border:1px solid var(--zp-color-border-input)!important;border-radius:12px!important;font-family:inherit;font-size:15px;color:var(--zp-color-black);transition:all 0.2s ease;box-shadow:0 2px 4px rgb(0 0 0 / .02)}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{outline:none;background:var(--zp-color-white);border-color:var(--zp-color-primary)!important;box-shadow:0 0 0 4px rgb(0 82 255 / .1)}.woocommerce form .form-row label{font-size:14px;font-weight:700;color:var(--zp-color-black);margin-bottom:8px;display:inline-block}.woocommerce-message,.woocommerce-error,.woocommerce-info{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-left:4px solid var(--zp-color-primary);border-radius:12px;padding:16px 24px;margin-bottom:32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;box-shadow:0 4px 12px rgb(0 0 0 / .02);font-size:15px;font-weight:700;color:var(--zp-color-black);list-style:none}.woocommerce-error{border-left-color:var(--zp-color-danger)}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{margin:0;padding:10px 20px!important;font-size:14px!important}.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button,.woocommerce input.button,#place_order{background:linear-gradient(180deg,var(--zp-color-primary) 0%,var(--zp-color-primary-lighter) 100%)!important;border:1px solid var(--zp-color-primary)!important;color:var(--zp-color-white)!important;border-radius:12px!important;padding:16px 32px!important;font-weight:700!important;font-size:16px!important;font-family:'Manrope',var(--zp-font-body)!important;transition:opacity 0.2s ease!important;cursor:pointer;text-align:center;display:inline-flex;justify-content:center;align-items:center}.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,#place_order:hover{opacity:0.9!important}.woocommerce-cart h1,.woocommerce-cart .entry-title{margin-top:64px;margin-bottom:32px;font-size:40px;color:var(--zp-color-black)}.woocommerce-cart .woocommerce{display:flex;gap:64px;align-items:flex-start}.woocommerce-cart form.woocommerce-cart-form{flex:1 1 auto;min-width:0}.woocommerce-cart table.shop_table{border:1px solid var(--zp-color-pale-blue);border-radius:22px;border-collapse:separate;border-spacing:0;background:var(--zp-color-white);box-shadow:0 11px 25px rgb(0 0 0 / .02);overflow:hidden;width:100%;margin:0}.woocommerce-cart table.shop_table th.product-quantity,.woocommerce-cart table.shop_table td.product-quantity,.woocommerce-cart table.shop_table th.product-thumbnail,.woocommerce-cart table.shop_table td.product-thumbnail{display:none!important}.woocommerce-cart table.shop_table th{background:#F8FAFC;color:var(--zp-color-black);font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.5px;padding:20px 32px;border-bottom:1px solid var(--zp-color-pale-blue);text-align:left}.woocommerce-cart table.shop_table th.product-price,.woocommerce-cart table.shop_table td.product-price,.woocommerce-cart table.shop_table th.product-subtotal,.woocommerce-cart table.shop_table td.product-subtotal{text-align:right;width:20%}.woocommerce-cart table.shop_table td{padding:24px 32px;border-bottom:1px solid var(--zp-color-border);vertical-align:middle}.woocommerce-cart table.shop_table tbody tr:last-child td{border-bottom:none}.woocommerce-cart table.shop_table td.product-remove{width:60px;text-align:left;padding-right:0}.woocommerce-cart table.shop_table th.product-name,.woocommerce-cart table.shop_table td.product-name{width:auto}.woocommerce table.shop_table td.product-name a{font-size:16px;font-weight:700;color:var(--zp-color-black);text-decoration:none;display:block}.woocommerce-cart table.shop_table td.product-remove a.remove{color:var(--zp-color-danger)!important;font-size:24px;font-weight:400;text-decoration:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#FFF1EF;transition:all 0.2s ease;line-height:1}.woocommerce-cart table.shop_table td.product-remove a.remove:hover{background:var(--zp-color-danger);color:var(--zp-color-white)!important}.woocommerce-cart table.shop_table td.actions{padding:24px 32px;background:#F8FAFC;text-align:right}.woocommerce-cart table.shop_table td.actions .coupon{display:none!important}.woocommerce-cart table.shop_table td.actions>button.button{float:none;display:inline-block;background:var(--zp-color-white)!important;border:1px solid var(--zp-color-border-input)!important;color:var(--zp-color-black)!important;margin:0}.woocommerce-cart table.shop_table td.actions>button.button:hover{border-color:var(--zp-color-primary)!important;color:var(--zp-color-primary)!important}.woocommerce-cart .cart-collaterals{width:380px;flex-shrink:0;margin-top:0}.woocommerce-cart .cart-collaterals .cart_totals{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:22px;padding:40px;box-shadow:0 11px 25px rgb(0 0 0 / .02);width:100%;float:none}.woocommerce-cart .cart-collaterals h2{font-size:24px;color:var(--zp-color-black);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--zp-color-border)}.woocommerce-cart .cart-collaterals table.shop_table{border:none;box-shadow:none;background:#fff0;margin-bottom:32px}.woocommerce-cart .cart-collaterals table.shop_table th,.woocommerce-cart .cart-collaterals table.shop_table td{padding:16px 0;background:#fff0;border-bottom:1px solid var(--zp-color-border)}.woocommerce-cart .cart-collaterals table.shop_table th{font-size:16px;color:var(--zp-color-gray-dark);text-transform:none}.woocommerce-cart .cart-collaterals table.shop_table td{text-align:right;font-size:16px;font-weight:700;color:var(--zp-color-black)}.woocommerce-cart .wc-proceed-to-checkout{padding:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;height:56px;font-size:18px!important;display:flex;justify-content:center;align-items:center;margin-bottom:24px}#wc-stripe-payment-request-wrapper,#wc-stripe-payment-request-button{padding-top:24px;border-top:1px solid var(--zp-color-border)}@media (max-width:1024px){.woocommerce-cart .woocommerce{flex-direction:column}.woocommerce-cart form.woocommerce-cart-form{width:100%}.woocommerce-cart .cart-collaterals{width:100%}.woocommerce-checkout form.checkout{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.woocommerce-cart form.woocommerce-cart-form table.shop_table,.woocommerce-cart form.woocommerce-cart-form table.shop_table tbody,.woocommerce-cart form.woocommerce-cart-form table.shop_table tr{display:block;width:100%}.woocommerce-cart form.woocommerce-cart-form table.shop_table thead{display:none}.woocommerce-cart form.woocommerce-cart-form table.shop_table tr.cart_item{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;padding:24px;border-bottom:1px solid var(--zp-color-border);align-items:center}.woocommerce-cart form.woocommerce-cart-form table.shop_table tr.cart_item td{display:block;padding:0;border:none;width:100%;text-align:left}.woocommerce-cart form.woocommerce-cart-form table.shop_table td.product-remove{grid-column:1;grid-row:1 / 3;width:auto}.woocommerce-cart form.woocommerce-cart-form table.shop_table td.product-name{grid-column:2;grid-row:1}.woocommerce-cart form.woocommerce-cart-form table.shop_table td.product-price{display:none!important}.woocommerce-cart form.woocommerce-cart-form table.shop_table td.product-subtotal{grid-column:2;grid-row:2;font-size:16px;font-weight:700;color:var(--zp-color-black)}.woocommerce-cart form.woocommerce-cart-form table.shop_table td.actions{display:block;padding:24px}.woocommerce-cart form.woocommerce-cart-form table.shop_table td.actions>button.button{width:100%;display:block}#order_review_heading,#order_review,.woocommerce-cart .cart-collaterals .cart_totals{padding:24px}.woocommerce-checkout table.shop_table td{padding:16px 0;display:block;text-align:center}}.woocommerce-checkout h1,.woocommerce-checkout .entry-title{margin-top:64px;margin-bottom:32px;font-size:40px;color:var(--zp-color-black)}.woocommerce-checkout .woocommerce-form-login-toggle,.woocommerce-checkout .woocommerce-form-coupon-toggle{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:16px;padding:16px 24px;margin-bottom:24px;box-shadow:0 4px 12px rgb(0 0 0 / .02);max-width:100%}.woocommerce-checkout .woocommerce-info{border:none;background:#fff0;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;color:var(--zp-color-gray-dark);font-size:15px;font-weight:700}.woocommerce-checkout .showlogin,.woocommerce-checkout .showcoupon{color:var(--zp-color-primary)!important;font-weight:700;text-decoration:none;padding:10px 20px;background:#EEF7FF;border-radius:10px;transition:all 0.2s ease;display:inline-block}.woocommerce-checkout .showlogin:hover,.woocommerce-checkout .showcoupon:hover{background:var(--zp-color-primary);color:var(--zp-color-white)!important}.woocommerce-checkout .checkout_coupon,.woocommerce-checkout .login{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:16px;padding:24px;margin-bottom:32px;box-shadow:0 4px 12px rgb(0 0 0 / .02)}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:1.2fr 1fr;gap:24px 64px;align-items:start}.woocommerce-checkout form.checkout>*{grid-column:1}#customer_details{grid-column:1;grid-row:1 / 3;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:22px;padding:48px;box-shadow:0 11px 25px rgb(0 0 0 / .02);margin-bottom:40px}.woocommerce-checkout h3{font-size:24px;color:var(--zp-color-black);margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--zp-color-border)}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:24px;width:100%!important}.woocommerce-billing-fields__field-wrapper .form-row-first{grid-column:1}.woocommerce-billing-fields__field-wrapper .form-row-last{grid-column:2}.woocommerce-billing-fields__field-wrapper .form-row-wide{grid-column:1 / -1}.woocommerce-checkout form.checkout>#order_review_heading{grid-column:2;grid-row:1;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-bottom:none;border-top-left-radius:22px;border-top-right-radius:22px;padding:40px 40px 16px 40px;margin:0;font-size:24px;font-weight:700;color:var(--zp-color-black);box-shadow:0 11px 25px rgb(0 0 0 / .02)}.woocommerce-checkout form.checkout>#order_review{grid-column:2;grid-row:2;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-top:none;border-bottom-left-radius:22px;border-bottom-right-radius:22px;padding:0 40px 40px 40px;box-shadow:0 11px 25px rgb(0 0 0 / .02)}#order_review table.shop_table{border:none;box-shadow:none;background:#fff0;border-radius:0;margin-bottom:32px;width:100%}#order_review table.shop_table th,#order_review table.shop_table td{padding:16px 0;border-bottom:1px solid var(--zp-color-border);background:#fff0}#order_review table.shop_table th.product-name,#order_review table.shop_table td.product-name{text-align:left;padding-right:16px;color:var(--zp-color-black)}#order_review table.shop_table th.product-total,#order_review table.shop_table td.product-total{text-align:right;font-weight:700;color:var(--zp-color-black)}#order_review table.shop_table tfoot th{text-align:left;color:var(--zp-color-gray-dark)}#order_review table.shop_table tfoot td{text-align:right;font-weight:700;font-size:18px;color:var(--zp-color-black)}.woocommerce-checkout #payment{background:#F8FAFC;border-radius:16px;border:1px solid var(--zp-color-pale-blue);padding:24px;margin-top:24px}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid var(--zp-color-border);padding:0 0 24px 0;margin:0 0 24px 0;list-style:none}.woocommerce-checkout #payment div.payment_box{background:var(--zp-color-white);border-radius:10px;padding:20px;margin-top:16px;font-size:14px;color:#434347;border:1px solid var(--zp-color-border)}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-terms-and-conditions-wrapper{margin-top:24px;margin-bottom:32px!important;font-size:13px;color:#434347}.woocommerce-terms-and-conditions-wrapper a{color:var(--zp-color-primary)!important;font-weight:700;text-decoration:underline}.woocommerce-checkout form.checkout>#wc-stripe-payment-request-wrapper,.woocommerce-checkout form.checkout>#wc-stripe-express-checkout-element{grid-column:2;grid-row:4;padding-top:0;margin-top:0;margin-bottom:32px;border:none;width:100%}.woocommerce-checkout form.checkout>#wc-stripe-payment-request-button-separator,.woocommerce-checkout form.checkout>#wc-stripe-express-checkout-button-separator{grid-column:2;grid-row:3;text-align:center;margin-block:24px 16px;font-weight:700;color:#95A1B5;font-size:0;text-transform:uppercase;letter-spacing:.5px;display:block!important}.woocommerce-checkout form.checkout>#wc-stripe-payment-request-button-separator::after,.woocommerce-checkout form.checkout>#wc-stripe-express-checkout-button-separator::after{content:"— Or pay faster with —";font-size:13px}@media (max-width:1024px){.woocommerce-checkout form.checkout{display:flex;flex-direction:column;gap:0}.woocommerce-checkout form.checkout>*{order:1}#customer_details{order:2;margin-bottom:0}.woocommerce-checkout form.checkout>#order_review_heading{order:3;margin-top:40px}.woocommerce-checkout form.checkout>#order_review{order:4}.woocommerce-checkout form.checkout>#wc-stripe-payment-request-button-separator,.woocommerce-checkout form.checkout>#wc-stripe-express-checkout-button-separator{order:5}.woocommerce-checkout form.checkout>#wc-stripe-payment-request-wrapper,.woocommerce-checkout form.checkout>#wc-stripe-express-checkout-element{order:6}}@media (max-width:768px){#customer_details{padding:24px}.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}.woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-billing-fields__field-wrapper .form-row-last{grid-column:1 / -1}.woocommerce-checkout form.checkout>#order_review_heading,.woocommerce-checkout form.checkout>#order_review{padding-inline:24px}.woocommerce-checkout #payment{padding:16px 12px}.woocommerce-checkout #payment div.payment_box{padding:16px 10px;overflow:hidden}.woocommerce-checkout .woocommerce-info{flex-direction:column;align-items:flex-start;gap:12px}.woocommerce-checkout .showlogin,.woocommerce-checkout .showcoupon{width:100%;text-align:center}}.woocommerce-account .woocommerce{display:flex;gap:40px;align-items:flex-start}.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 0 280px;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:20px;padding:24px 16px;box-shadow:0 11px 25px rgb(0 0 0 / .02)}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:14px 20px;color:var(--zp-color-gray-dark);font-size:15px;font-weight:700;text-decoration:none;border-radius:12px;transition:all 0.2s ease;border:1px solid #fff0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#EEF7FF;color:var(--zp-color-primary)}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{border-color:var(--zp-color-pale-blue);box-shadow:0 2px 4px rgb(0 82 255 / .05)}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--results{margin-top:16px;border-top:1px solid var(--zp-color-border);padding-top:16px}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--zp-color-danger)}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background:#FFF1EF;border-color:#FFD9D4}.woocommerce-account .woocommerce-MyAccount-content{flex:1;min-width:0;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:20px;padding:48px;box-shadow:0 11px 25px rgb(0 0 0 / .02)}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{font-size:24px;color:var(--zp-color-black);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--zp-color-border)}.woocommerce-account .woocommerce-MyAccount-content mark{background:#EEF7FF;color:var(--zp-color-primary);padding:2px 8px;border-radius:6px;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content p{font-size:15px;color:#434347;line-height:1.6}.woocommerce-account .woocommerce-MyAccount-content form{max-width:600px}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:1px solid var(--zp-color-border);border-radius:16px;padding:32px 24px 24px;margin-top:40px;margin-bottom:24px}.woocommerce-account .woocommerce-MyAccount-content legend{font-size:18px;font-weight:700;color:var(--zp-color-black);padding:0 16px}.woocommerce-account table.shop_table{width:100%;border-collapse:collapse;border:none;border-radius:0;box-shadow:none;margin-bottom:24px}.woocommerce-account table.shop_table th{font-size:12px;color:#95A1B5;text-transform:uppercase;letter-spacing:.5px;padding:16px 8px 16px 0;border-bottom:1px solid var(--zp-color-border);text-align:left}.woocommerce-account table.shop_table td{padding:24px 8px 24px 0;border-bottom:1px solid var(--zp-color-border);font-size:15px;color:var(--zp-color-black);vertical-align:middle}.woocommerce-account table.shop_table tbody tr:last-child td{border-bottom:none}.woocommerce-account table.shop_table td a.button{padding:10px 20px!important;font-size:14px!important;border-radius:10px!important}@media (max-width:768px){.woocommerce-account .woocommerce{flex-direction:column;gap:24px}.woocommerce-account .woocommerce-MyAccount-navigation{flex:none;width:100%;padding:16px}.woocommerce-account .woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap;gap:8px}.woocommerce-account .woocommerce-MyAccount-navigation li{flex:1 1 auto}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--results{border-top:none;padding-top:0;margin-top:0}.woocommerce-account .woocommerce-MyAccount-navigation a{text-align:center;padding:12px;font-size:13px}.woocommerce-account .woocommerce-MyAccount-content{padding:24px}.woocommerce-account table.shop_table,.woocommerce-account table.shop_table tbody,.woocommerce-account table.shop_table tr{display:block;width:100%}.woocommerce-account table.shop_table thead{display:none}.woocommerce-account table.shop_table tr{padding:16px 0;border-bottom:1px solid var(--zp-color-border);display:flex;flex-direction:column;gap:12px}.woocommerce-account table.shop_table tr:last-child{border-bottom:none}.woocommerce-account table.shop_table td{display:flex;justify-content:space-between;align-items:center;padding:0;border:none;text-align:right}.woocommerce-account table.shop_table td::before{content:attr(data-title);font-size:12px;color:#95A1B5;text-transform:uppercase;font-weight:700;margin-right:16px}.woocommerce-account table.shop_table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account table.shop_table td.download-actions{display:block;margin-top:8px}.woocommerce-account table.shop_table td.woocommerce-orders-table__cell-order-actions::before,.woocommerce-account table.shop_table td.download-actions::before{display:none}.woocommerce-account table.shop_table td a.button{display:flex;width:100%;justify-content:center}}#post-9>div>div>div>div:nth-child(2){display:none}.woocommerce-cart .woocommerce-message{display:none!important}#wc-stripe-payment-request-button-separator{display:none!important}.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .woocommerce-form-coupon{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.woocommerce-checkout .woocommerce-form-login p,.woocommerce-checkout .woocommerce-form-coupon p{margin:0;width:100%}.woocommerce-checkout .woocommerce-form-login input.input-text,.woocommerce-checkout .woocommerce-form-coupon input.input-text{width:100%}.woocommerce-account-fields{display:none!important}.woocommerce-checkout .woocommerce-form-login-toggle{display:none!important}.woocommerce-checkout.woocommerce-order-received .woocommerce{max-width:800px;margin:0 auto 96px auto}.zp-order-success{text-align:center;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:24px;padding:48px;box-shadow:0 11px 25px rgb(0 0 0 / .02);margin-bottom:40px}.zp-order-success__icon{width:64px;height:64px;background:#DCFCE7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.zp-order-success__icon .zp-icon{width:32px;height:32px;color:#22C55E}.zp-order-success__title{font-size:32px;font-weight:700;color:var(--zp-color-black);margin-bottom:16px}.zp-order-success__desc{font-size:16px;color:#434347;line-height:1.6;margin-bottom:32px;max-width:500px;margin-inline:auto}#wc-stripe-express-checkout-button-separator{display:none!important}.woocommerce-checkout.woocommerce-order-received .woocommerce{max-width:800px;margin:0 auto 96px auto}.zp-order-success{text-align:center;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:24px;padding:48px;box-shadow:0 11px 25px rgb(0 0 0 / .02);margin-bottom:40px}.zp-order-success__icon{width:64px;height:64px;background:#DCFCE7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.zp-order-success__icon .zp-icon{width:32px;height:32px}.zp-order-success__title{font-size:32px;font-weight:700;color:var(--zp-color-black);margin-bottom:16px}.zp-order-success__desc{font-size:16px;color:#434347;line-height:1.6;margin-bottom:32px;max-width:500px;margin-inline:auto}ul.woocommerce-order-overview{list-style:none;padding:0;margin:0 0 32px 0;display:flex;flex-wrap:wrap;gap:24px;background:#F8FAFC;border:1px solid var(--zp-color-pale-blue);border-radius:16px;padding:24px}ul.woocommerce-order-overview li{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#95A1B5;text-transform:uppercase;font-weight:700;border-right:1px solid var(--zp-color-border);padding-right:24px;margin:0;text-align:left}ul.woocommerce-order-overview li:last-child{border-right:none;padding-right:0}ul.woocommerce-order-overview li strong{font-size:16px;color:var(--zp-color-black);text-transform:none}.woocommerce-order-downloads,.woocommerce-order-details{background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:20px;padding:40px;box-shadow:0 11px 25px rgb(0 0 0 / .02);margin-bottom:32px}.woocommerce-order-downloads__title,.woocommerce-order-details__title{font-size:24px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--zp-color-border);text-align:left}.woocommerce-table--order-downloads,.woocommerce-table--order-details{width:100%;border-collapse:collapse;margin:0;border:none;box-shadow:none}.woocommerce-table th{text-align:left;padding:16px 0;font-size:12px;color:#95A1B5;text-transform:uppercase;font-weight:700;border-bottom:1px solid var(--zp-color-border)}.woocommerce-table td{text-align:left;padding:16px 0;border-bottom:1px solid var(--zp-color-border);color:var(--zp-color-black);font-size:15px}.woocommerce-table--order-details th.product-total,.woocommerce-table--order-details td.product-total,.woocommerce-table--order-details tfoot th,.woocommerce-table--order-details tfoot td{text-align:right}.woocommerce-table--order-details tfoot th{color:var(--zp-color-gray-dark);font-weight:400}.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-table--order-details tfoot tr:last-child td{border-bottom:none}.woocommerce-table--order-details tfoot tr:last-child td .amount{font-size:18px;font-weight:700;color:var(--zp-color-primary)}.woocommerce-table--order-downloads td.download-file a{display:inline-flex;padding:8px 16px;background:#EEF7FF;color:var(--zp-color-primary);border-radius:8px;font-size:13px;font-weight:700;text-decoration:none;transition:background 0.2s}.woocommerce-table--order-downloads td.download-file a:hover{background:var(--zp-color-primary);color:var(--zp-color-white)}.woocommerce-order-details .woocommerce-info{background:#F8FAFC;border:1px solid var(--zp-color-pale-blue);border-radius:12px;padding:16px;font-size:13px;color:#434347;margin-top:24px;text-align:left;border-left:none}.woocommerce-order-details .woocommerce-info::before{display:none}.woocommerce-customer-details{background:#F8FAFC;border:1px solid var(--zp-color-pale-blue);border-radius:20px;padding:32px 40px;margin-bottom:40px;text-align:left}.woocommerce-customer-details .woocommerce-column__title{font-size:20px;margin-bottom:16px;color:var(--zp-color-black)}.woocommerce-customer-details address{font-style:normal;color:#434347;line-height:1.6;margin:0;font-size:15px}.woocommerce-customer-details address p{margin:4px 0 0 0;color:var(--zp-color-gray-dark)}@media (max-width:768px){.zp-order-success{padding:32px 24px}.zp-order-success__title{font-size:24px}.woocommerce-order-downloads,.woocommerce-order-details,.woocommerce-customer-details{padding:24px}ul.woocommerce-order-overview{flex-direction:column;gap:16px}ul.woocommerce-order-overview li{border-right:none;padding-right:0;border-bottom:1px solid var(--zp-color-border);padding-bottom:16px}ul.woocommerce-order-overview li:last-child{border-bottom:none;padding-bottom:0}.woocommerce-table th,.woocommerce-table td{display:block;text-align:left!important;padding:12px 0}.woocommerce-table th{border-bottom:none;padding-bottom:0}.woocommerce-table td{padding-top:4px}.woocommerce-table--order-details tfoot th,.woocommerce-table--order-details tfoot td{display:flex;justify-content:space-between;padding:12px 0}}#post-74>div>div>div>section.woocommerce-order-details>table>tfoot>tr>th{text-align:left}.woocommerce-account .woocommerce-ResetPassword{max-width:500px;margin:64px auto 96px auto;background:var(--zp-color-white);border:1px solid var(--zp-color-pale-blue);border-radius:20px;padding:48px;box-shadow:0 11px 25px rgb(0 0 0 / .02)}.woocommerce-account .woocommerce-ResetPassword p{margin-bottom:24px;color:#434347;line-height:1.6}.woocommerce-account .woocommerce-ResetPassword p.woocommerce-form-row{width:100%}.woocommerce-account .woocommerce-ResetPassword button[type="submit"]{width:100%;margin-top:8px}@media (max-width:768px){.woocommerce-account .woocommerce-ResetPassword{padding:32px 24px;margin:40px 24px 64px 24px}.woocommerce-account .woocommerce-MyAccount-content p{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content mark{font-size:13px;padding:2px 6px}.woocommerce-account table.shop_table td{font-size:13px}.woocommerce-account table.shop_table td a.button{display:flex;width:100%;justify-content:center;padding:10px 16px!important;font-size:13px!important;border-radius:8px!important}}.wc-stripe-payment-button-preview{align-items:center;background-color:#000;border-radius:5px;display:flex;height:40px;justify-content:center}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:100%;width:100%}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}button.stripe-gateway-stripelink-modal-trigger{background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent!important;border:none;cursor:pointer;display:none;height:40px;position:absolute;right:5px;width:64px}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:#fff0;border-color:#fff0}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span:not(.wc-stripe-test-mode-badge){align-items:center;display:flex;float:right;justify-content:center}.wcstripe-payment-element+.wc-block-components-payment-methods__save-card-info{margin-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element{padding-top:0}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element .content:empty{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}.wc-stripe-redirect-notice{align-items:center;border:0;color:#2b2d2f;display:flex;font-family:Source Sans Pro,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;font-weight:400;gap:12px;letter-spacing:normal;line-height:25px;margin:0;min-inline-size:0;padding:24px 9px 8px;text-decoration:none;text-shadow:none;text-transform:none;transition:none;-webkit-font-smoothing:auto}.wc-stripe-redirect-notice__icon{flex-shrink:0;height:3em;width:3em}.wc-stripe-redirect-notice__text{margin:0;padding:0}body.wc-stripe-hide-save-checkbox .wc-block-components-payment-methods__save-card-info{display:none!important}.wc-stripe-test-mode-badge{background-color:#fff2d7;border-radius:4px;color:#4d3716;display:none;font-size:12px;font-weight:400;line-height:16px;margin-left:8px;padding:4px 6px}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option input:checked~div .wc-block-components-radio-control__label .wc-stripe-test-mode-badge,.wc-block-checkout__payment-method .wc-block-components-radio-control__option input:checked~div .wc-block-components-radio-control__label .wc-stripe-test-mode-badge{display:inline-block}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons{display:flex!important;flex-direction:column!important;gap:12px!important}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{font-size:0!important;line-height:0!important;margin:0!important;padding:0!important;width:100%!important}.wc-block-components-express-payment-continue-rule--cart{height:20px;margin:24px 0!important}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons .StripeElement iframe{max-width:unset}@supports not (-webkit-appearance:-apple-pay-button){#express-payment-method-stripe_express_checkout_element_applePay:has(#express-checkout-button-preview-applePay){display:none}}#express-checkout-button-preview-googlePay .gpay-card-info-container{min-width:auto}.wc-stripe-copy-test-number{align-items:center;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;color:inherit!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:inherit;font-weight:400;line-height:inherit;padding:2px 1px!important;vertical-align:baseline}.wc-stripe-copy-test-number span{margin-right:4px}.wc-stripe-copy-test-number i{background-color:currentColor;display:block;height:1.2em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;order:1;width:1.2em}.wc-stripe-copy-test-number:hover{background-color:#fff0;opacity:.7}.wc-stripe-copy-test-number:active i{transform:scale(.9)}.wc-stripe-copy-test-number:focus{box-shadow:none!important;outline:none}.wc-stripe-copy-test-number:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wc-stripe-copy-test-number.state--success i{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=)}