.cpw_total_price_widget .amount svg,.npi-loading::after{width:20px;height:20px}:root{--npi-fc-dark:#342F2F;--npi-fc-gray:#9A9797;--npi-bg-secondary:#F9F9F9;--npi-error:#EF391F}@keyframes shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@keyframes shine{0%{left:-75%}100%{left:125%}}@keyframes spin{100%{rotate:360deg}}.cpw_total_price_widget{margin-bottom:25px}.cpw_total_price_widget select{width:auto}.cpw_total_price_widget .label{font-weight:700;margin-bottom:10px;font-size:15px}.cpw_total_price_widget .info{display:flex;gap:10px 20px;flex-wrap:wrap}.cpw_total_price_widget .amount{display:flex;align-items:center;justify-content:center;gap:15px;font-size:15px;font-weight:700;line-height:1!important}.cpw_total_price_widget .amount span,.nowpayments-bdi span{text-decoration:line-through}.cpw_total_price_widget .cryptocurrencies{flex:1 1 250px}.cpw_total_price_widget .select2{min-width:auto}.nowpayments-bdi{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px;width:fit-content;margin-left:auto}.wc-block-product-categories-list-item.active{font-weight:700}.npi-loading{position:relative;min-width:20px;min-height:20px}.npi-loading *{opacity:.5;pointer-events:none}.npi-loading::after{position:absolute;top:50%;left:50%;z-index:var(--ui-index-3);margin-top:-10px;margin-left:-10px;background:url("../images/loading.svg") center no-repeat;border-radius:inherit;content:"";animation:1s infinite spin}.npi-loading-btn{position:relative;color:var(--npi-fc-dark)!important;background:var(--npi-bg-secondary)!important;pointer-events:none!important;overflow:hidden!important}.npi-loading-btn::after{position:absolute;top:0;left:-75%;display:block;width:15%;height:100%;background:linear-gradient(120deg,var(--npi-bg-secondary) 0,rgba(0 0 0 / .3) 50%,var(--npi-bg-secondary) 100%);filter:blur(20px);transform:skewX(-20deg);animation:2s infinite shine;content:''}.npi-action{width:fit-content;}.npi-copy{position:relative;display:grid;width:24px;height:24px;border:none;border-radius:2px;background:0 0;color:var(--npi-fc-dark);cursor:pointer;place-content:center;transition:.3s}@media (hover:hover) and (pointer:fine){.npi-copy:hover{color:var(--theme-link-initial-color)}}.npi-copy.copied{cursor:default;pointer-events:none}.npi-copy.copied .npi-copy__copy{opacity:0;transform:translate(-50%,-50%) scale(0);visibility:hidden}.npi-copy.copied .npi-copy__check,.npi-copy__copy{transform:translate(-50%,-50%) scale(1);visibility:visible;opacity:1}.npi-copy__check,.npi-copy__copy{position:absolute;top:50%;left:50%;color:currentcolor;transition:.3s}.npi-copy__check{color:var(--theme-link-initial-color)!important;opacity:0;transform:translate(-50%,-50%) scale(0);visibility:hidden}.npi-text{font-size:20px;line-height:1.2}.npi-small-text{color:var(--npi-fc-gray,#9a9797);font-size:14px;line-height:1.2}.npi-thick-text{font-size:20px;font-weight:600;line-height:1.2}.npi-message{display:flex;flex-direction:column;gap:12px}.npi-message__text{color:var(--npi-fc-gray,#9a9797);font-size:16px;line-height:1.4}.npi-list{display:flex;flex-direction:column;padding:0;margin:0;gap:20px;list-style:none}.npi-list__item{display:grid;align-items:center;gap:8px 16px;grid-template-columns:1fr auto}.npi-list__item :nth-child(2n){justify-self:end;text-align:right}.npi-list__item :last-child{align-self:start}.npi-amount{display:flex;flex-wrap:wrap;align-items:center;gap:4px;word-wrap:break-word}.npi-amount span{display:grid;padding:2px 8px;border-radius:4px;background:#f03636;color:#fff;font-size:16px;font-weight:700;line-height:1.2;place-content:center}.npi-address{max-width:240px;word-break:break-all}.npi{color:var(--npi-fc-dark,#342f2f)}.npi--processing .npi__payment-progressbar::before{background:var(--theme-link-initial-color)}.npi--processing .npi__payment-progressbar-status:nth-child(2){color:var(--theme-link-initial-color)}.npi a,.npi a:hover,.npi--failure .npi__payment-progressbar-status:first-child{color:var(--npi-fc-gray,#9a9797)}.npi--processing .npi__payment-progressbar-icon--processing svg{animation:1.5s linear infinite spin}.npi--failure .npi__payment-progressbar-status:nth-child(2){color:var(--npi-error,#ef391f)}.npi--failure .npi__payment-progressbar-icon--processing{display:none}.npi--failure .npi__payment-progressbar-icon--warning{display:grid}.npi--success .npi__payment-progressbar::after,.npi--success .npi__payment-progressbar::before{background:var(--theme-link-initial-color);color:var(--theme-link-initial-color)}.npi--success .npi__payment-progressbar-status{color:var(--theme-link-initial-color)}.npi a{text-decoration:underline}.npi button[disabled]{background:var(--npi-bg-secondary,#f9f9f9);color:var(--npi-fc-dark);opacity:1;pointer-events:none}.npi__title{color:var(--npi-fc-dark,#342f2f);font-size:32px;font-weight:600;line-height:1.2;text-align:center}.npi__global-error{display:flex;flex-direction:column;align-items:center;margin-top:32px;gap:16px}.npi__global-error-icon{margin-bottom:16px}.npi__global-error-message{color:var(--npi-fc-gray,#9a9797);font-size:16px;line-height:1.2;text-align:center}.npi__confirmation-form{margin-top:50px}.npi__confirmation-form.invalid .npi__confirmation-inputs{animation:.6s shake}.npi__confirmation-form.invalid .npi__confirmation-input{border-color:var(--npi-error,#ef391f)}.npi__confirmation-form.invalid .npi__confirmation-input:focus,.npi__confirmation-form.invalid .npi__confirmation-input:hover{border-color:var(--npi-error,#ef391f);color:var(--npi-fc-dark,#342f2f)}.npi__confirmation-form.invalid .npi__confirmation-error{display:block}.npi__confirmation-inputs{display:flex;align-items:center;justify-content:center;gap:8px}.npi__confirmation-input[type=text]{width:32px;padding:0 0 4px;border:none;border-radius:0;border-bottom:2px solid var(--npi-fc-dark,#342f2f);color:var(--npi-fc-dark,#342f2f);font-size:32px;font-weight:600;line-height:1.2;text-align:center}.npi__confirmation-input[type=text]:focus,.npi__confirmation-input[type=text]:hover{border-color:var(--npi-fc-dark,#342f2f);color:var(--npi-fc-dark,#342f2f)}.npi__confirmation-error{display:none;margin-top:10px;color:var(--npi-error,#ef391f);font-size:14px;line-height:1.2;text-align:center}.npi__confirmation-resend,.npi__confirmation-text,.npi__payment{margin-top:32px}.npi__confirmation-text{color:var(--npi-fc-gray,#9a9797);font-size:16px;line-height:1.2;text-align:center}.npi__confirmation-resend{width:100%}.npi__payment{display:grid;width:100%;align-items:center;gap:48px 32px;grid-template-columns:11fr 14fr}.npi__payment-image{display:flex;width:100%;max-width:275px;height:auto;align-items:center;justify-content:center;place-self:center center}@media screen and (max-width:768px){.npi-text,.npi-thick-text{font-size:16px}.npi__title{font-size:24px}.npi__global-error{margin-top:28px;gap:28px}.npi__global-error-icon{margin-bottom:0}.npi__global-error-icon svg{width:120px;height:auto}.npi__payment{gap:24px;grid-template-columns:2fr 3fr}.npi__payment-image{max-width:200px}}.npi__payment-image img{width:100%;max-width:220px;height:auto;aspect-ratio:1;object-fit:contain}.npi__payment-image svg{width:100%;height:auto}.npi__payment-content{display:flex;width:100%;flex-direction:column;gap:20px}@media screen and (max-width:576px){.npi-small-text{font-size:12px}.npi-message__text{font-size:14px;line-height:1.2}.npi-list{gap:16px}.npi__global-error-message{font-size:14px}.npi__payment{display:flex;flex-direction:column;margin-top:28px}.npi__payment-image{max-width:165px}.npi__payment-content{gap:16px}}.npi__payment-progressbar{position:relative;display:flex;width:100%;align-items:flex-start;justify-content:space-between;border-color:var(--npi-fc-gray);color:var(--npi-fc-gray);grid-column:span 2}.npi__payment-progressbar::after,.npi__payment-progressbar::before{position:absolute;top:20px;width:calc(50% - 80px);height:1px;background:currentcolor;content:""}.npi__payment-progressbar::before{left:80px}.npi__payment-progressbar::after{right:80px}.npi__payment-progressbar-status{position:relative;z-index:1;display:flex;width:100%;max-width:160px;flex-direction:column;align-items:center;justify-content:center;font-size:16px;font-weight:600;gap:8px;text-align:center}@media screen and (max-width:768px){.npi__payment-progressbar::after,.npi__payment-progressbar::before{width:calc(50% - 40px)}.npi__payment-progressbar::before{left:40px}.npi__payment-progressbar::after{right:40px}.npi__payment-progressbar-status{max-width:75px;font-size:12px}}.npi__payment-progressbar-status:first-child{border-color:var(--theme-link-initial-color);color:var(--theme-link-initial-color)}.npi__payment-progressbar-icon{position:relative;display:grid;width:40px;height:40px;padding:0 15px;border:1px solid currentcolor;border-radius:50%;place-content:center}.npi__payment-progressbar-icon svg{color:currentcolor}.npi__payment-progressbar-icon--warning{display:none}.npi__payment-progressbar-icon::before{position:absolute;z-index:-1;top:50%;left:50%;width:calc(100% + 16px);height:40px;background:var(--theme-palette-color-8);content:'';transform:translate(-50%,-50%)}