@property --pgx-ang{syntax:'<angle>';initial-value:0deg;inherits:false}#pgcart-main.pgx{--x-ink:#111418;--x-ink-2:#4a515c;--x-ink-3:#868d98;--x-line:#e6e8ec;--x-line-2:#d9dce2;--x-soft:#f5f6f8;--x-navy:#101a28;--x-navy-2:#1a2a40;--x-blue:#1979c3;--x-ok:#1a9e6a;--x-err:#c8383f;--x-ease:cubic-bezier(.16,1,.3,1);--x-card-shadow:inset 0 0 0 1px #e6e8ec,0 1px 2px rgba(16,26,40,.04),0 22px 44px -34px rgba(16,26,40,.35);width:auto;max-width:none;margin:26px clamp(22px,2.5vw,90px) 80px;padding:0;font-family:Poppins,"Helvetica Neue",Arial,sans-serif;color:var(--x-ink);font-variant-numeric:tabular-nums;transition:opacity .4s ease}body.koszyk-onepage-checkout{background:#f3f4f7}body.koszyk-onepage-checkout .page-main,body.koszyk-onepage-checkout .columns,body.koszyk-onepage-checkout .column.main{background:0 0}body.koszyk-onepage-checkout .page-wrapper{background:radial-gradient(900px 420px at 12% 160px,rgba(203,213,228,.55),transparent 70%),radial-gradient(700px 380px at 92% 260px,rgba(25,121,195,.07),transparent 70%),#f3f4f7}#pgcart-main.pgx *,#pgcart-main.pgx *:before,#pgcart-main.pgx *:after{box-sizing:border-box}#pgcart-main.pgx>.pgx-button-title:empty{display:none}#pgcart-main.pgx :is(div,p,span,label,input,select,textarea,h1,b,small,li,th,fieldset,ul){text-align:left;letter-spacing:normal}#pgcart-main.pgx .pgx-empty :is(h1,p){text-align:center}#pgcart-main.pgx b,#pgcart-main.pgx strong,#pgcart-main.pgx th{font-weight:500}#pgcart-main.pgx .pgx-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"txt steps" "txt auth";align-items:start;gap:22px 40px;margin:0 0 26px;padding:34px 40px 32px;border-radius:26px;color:#fff;background:linear-gradient(135deg,#16243a 0%,#101a28 55%,#0c1420 100%);box-shadow:0 30px 60px -40px rgba(16,26,40,.8)}#pgcart-main.pgx .pgx-hero:before{content:'';position:absolute;inset:-40%;z-index:-2;background:radial-gradient(26% 34% at 18% 30%,rgba(25,121,195,.55),transparent 72%),radial-gradient(22% 30% at 62% 20%,rgba(143,160,187,.38),transparent 72%),radial-gradient(30% 36% at 88% 70%,rgba(61,85,121,.7),transparent 72%),radial-gradient(20% 26% at 40% 85%,rgba(25,121,195,.28),transparent 72%);filter:blur(26px);animation:pgx-aurora 20s ease-in-out infinite alternate}@keyframes pgx-aurora{0%{transform:translate3d(0,0,0) rotate(0deg) scale(1)}50%{transform:translate3d(-5%,4%,0) rotate(10deg) scale(1.08)}100%{transform:translate3d(4%,-3%,0) rotate(-7deg) scale(1.04)}}#pgcart-main.pgx .pgx-hero:after{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent) 0 0/40% 1px no-repeat,radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.4px) 0 0/20px 20px;-webkit-mask-image:linear-gradient(100deg,#000 10%,rgba(0,0,0,.25) 70%);mask-image:linear-gradient(100deg,#000 10%,rgba(0,0,0,.25) 70%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);animation:pgx-edge 7s ease-in-out infinite}@keyframes pgx-edge{0%{background-position:-40% 0,0 0}60%,100%{background-position:140% 0,0 0}}#pgcart-main.pgx .pgx-hero__txt{grid-area:txt;min-width:0}#pgcart-main.pgx .pgx-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border-radius:99px;font-size:12.5px;line-height:1;color:#d9e3f0;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#pgcart-main.pgx .pgx-hero__eyebrow svg,#pgcart-main.pgx .pgx-auth__ico svg,#pgcart-main.pgx .pgx-trust svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#pgcart-main.pgx .pgx-hero__eyebrow svg{color:#7fd3a8}#pgcart-main.pgx .pgx-hero__title{margin:16px 0 8px;font-size:38px;line-height:1.12;font-weight:600;letter-spacing:-.02em;color:#fff;background:linear-gradient(100deg,#fff 30%,#d6e2f1 65%,#9fb4cf 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#pgcart-main.pgx .pgx-hero__sub{margin:0;max-width:520px;font-size:15px;line-height:1.55;color:#b8c4d4}#pgcart-main.pgx .pgx-steps{grid-area:steps;justify-self:end;display:flex;align-items:center;margin:6px 0 0;padding:10px 14px;list-style:none;border-radius:99px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#pgcart-main.pgx .pgx-steps__item{display:flex;align-items:center;gap:9px;margin:0;font-size:13.5px;line-height:1;color:#8d9bb0;transition:color .4s ease}#pgcart-main.pgx .pgx-steps__item+.pgx-steps__item:before{content:'';width:44px;height:2px;margin:0 4px 0 6px;border-radius:2px;background:linear-gradient(90deg,#fff,#9fb4cf) 0 0/0% 100% no-repeat,rgba(255,255,255,.14);transition:background-size .7s var(--x-ease)}#pgcart-main.pgx .pgx-steps__item.is-done+.pgx-steps__item:before{background-size:100% 100%,auto}#pgcart-main.pgx .pgx-steps__dot{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:12.5px;color:#c4cfde;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.22);transition:background .4s ease,box-shadow .4s ease,color .4s ease,transform .5s var(--x-ease)}#pgcart-main.pgx .pgx-steps__dot i{font-style:normal;transition:opacity .3s ease,transform .4s var(--x-ease)}#pgcart-main.pgx .pgx-steps__dot:after{content:'';position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/15px no-repeat;opacity:0;transform:scale(.4) rotate(-20deg);transition:opacity .3s ease,transform .5s var(--x-ease)}#pgcart-main.pgx .pgx-steps__item.is-done{color:#fff}#pgcart-main.pgx .pgx-steps__item.is-done .pgx-steps__dot{background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.1),0 8px 18px -6px rgba(0,0,0,.5)}#pgcart-main.pgx .pgx-steps__item.is-done .pgx-steps__dot i{opacity:0;transform:scale(.4)}#pgcart-main.pgx .pgx-steps__item.is-done .pgx-steps__dot:after{opacity:1;transform:none}#pgcart-main.pgx .pgx-steps__item.is-current{color:#fff}#pgcart-main.pgx .pgx-steps__item.is-current .pgx-steps__dot{color:#fff;background:rgba(25,121,195,.35);box-shadow:inset 0 0 0 1.5px #fff;animation:pgx-pulse 2.4s ease-out infinite}@keyframes pgx-pulse{0%{box-shadow:inset 0 0 0 1.5px #fff,0 0 0 0 rgba(255,255,255,.35)}70%,100%{box-shadow:inset 0 0 0 1.5px #fff,0 0 0 10px rgba(255,255,255,0)}}#pgcart-main.pgx #authentication-wrapper.pgx-auth{grid-area:auth;justify-self:end;align-self:end;display:flex;align-items:center;gap:14px;margin:0;padding:10px 10px 10px 14px;border:0;border-radius:18px;text-align:left;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#pgcart-main.pgx .pgx-auth__ico{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:#fff;background:rgba(255,255,255,.08)}#pgcart-main.pgx .pgx-auth__ico svg{width:19px;height:19px}#pgcart-main.pgx .pgx-auth__txt{display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.3;color:#b8c4d4}#pgcart-main.pgx .pgx-auth__txt b{font-size:14px;font-weight:500;color:#fff}#pgcart-main.pgx #authentication-wrapper .login-button.pgx-auth__btn{display:inline-flex;align-items:center;height:40px;margin-left:6px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;color:var(--x-navy);background:#fff;box-shadow:0 10px 22px -12px rgba(0,0,0,.6);transition:transform .3s var(--x-ease),box-shadow .3s ease}#pgcart-main.pgx #authentication-wrapper .login-button.pgx-auth__btn:hover{transform:translateY(-1px);box-shadow:0 14px 26px -12px rgba(0,0,0,.7);color:var(--x-navy)}#pgcart-main.pgx .pgcheckout-container{display:grid;grid-template-columns:minmax(0,1fr) 440px;grid-template-rows:auto 1fr;gap:24px 26px;align-items:start}#pgcart-main.pgx .pgcheckout-container>.col-pg{width:auto !important;max-width:none !important;flex:none !important;float:none !important;margin:0 !important;padding:0 !important;min-width:0}#pgcart-main.pgx .pgcheckout-left-column{grid-column:1;grid-row:1}#pgcart-main.pgx .pgcheckout-middle-column{grid-column:1;grid-row:2}#pgcart-main.pgx .pgcheckout-right-column{grid-column:2;grid-row:1/span 2;align-self:stretch}#pgcart-main.pgx .pgcheckout-container .row-pg{margin:0 !important;display:block}#pgcart-main.pgx #billing-block{margin-bottom:24px}#pgcart-main.pgx .pgcheckout-middle-column>.row-pg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}#pgcart-main.pgx .sticky-summary-wrapper{position:sticky;top:24px}#pgcart-main.pgx div#address-block,#pgcart-main.pgx div#billing-block,#pgcart-main.pgx div#shipping-block,#pgcart-main.pgx div#payment-block,#pgcart-main.pgx div#summary-block{position:relative;float:none;width:auto !important;max-width:none !important;margin:0;padding:28px 30px 30px !important;border:0;border-radius:24px;background:rgba(255,255,255,.94);box-shadow:var(--x-card-shadow);transition:box-shadow .4s ease}#pgcart-main.pgx .pgx-card:before{content:'';position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%),rgba(16,26,40,.045),transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none}#pgcart-main.pgx .pgx-card:hover:before{opacity:1}#pgcart-main.pgx .pgx-card>*{position:relative;z-index:1}#pgcart-main.pgx div#address-block:focus-within,#pgcart-main.pgx div#shipping-block:focus-within,#pgcart-main.pgx div#payment-block:focus-within{box-shadow:inset 0 0 0 1px #cfd5de,0 1px 2px rgba(16,26,40,.04),0 30px 60px -36px rgba(16,26,40,.45)}#pgcart-main.pgx .step-content{margin:0;padding:0;width:auto;float:none}#pgcart-main.pgx .pg-step-title{display:flex;align-items:center;gap:14px;margin:0 0 22px;padding:0;border:0;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.01em;text-align:left;color:var(--x-ink);background:0 0}#pgcart-main.pgx .pg-step-title .pgx-tt{flex:1;min-width:0}#pgcart-main.pgx .pgx-num{position:relative;flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;font-size:15px;font-weight:500;color:#fff;background:linear-gradient(135deg,var(--x-navy-2),var(--x-navy));box-shadow:0 10px 20px -12px rgba(16,26,40,.8),inset 0 1px 0 rgba(255,255,255,.12);transition:background .45s ease,box-shadow .45s ease,color .3s ease}#pgcart-main.pgx .pgx-num:after{content:'';position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/18px no-repeat;opacity:0;transform:scale(.3) rotate(-25deg);transition:opacity .3s ease,transform .55s var(--x-ease)}#pgcart-main.pgx .pgx-done>.pg-step-title .pgx-num{color:transparent;background:linear-gradient(135deg,#22b67b,var(--x-ok));box-shadow:0 10px 22px -12px rgba(26,158,106,.9),inset 0 1px 0 rgba(255,255,255,.2)}#pgcart-main.pgx .pgx-done>.pg-step-title .pgx-num:after{opacity:1;transform:none}#pgcart-main.pgx .pg-checkout-lista{margin:0;padding:0}#pgcart-main.pgx fieldset.pg-checkout-account-fieldset{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin:0;padding:0;border:0}#pgcart-main.pgx fieldset.pg-checkout-account-fieldset>.pg-form{grid-column:span 6;width:auto !important;max-width:none !important;flex:none !important;float:none;margin:0;padding:0 !important}#pgcart-main.pgx fieldset.pg-checkout-account-fieldset>.pg-form.email,#pgcart-main.pgx fieldset.pg-checkout-account-fieldset>.pg-form.street{grid-column:span 12}#pgcart-main.pgx .input-eff{position:relative;min-height:56px;border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #dcdfe5;transition:box-shadow .25s ease,background .25s ease}#pgcart-main.pgx .input-eff:hover{box-shadow:inset 0 0 0 1px #b9c0cb}#pgcart-main.pgx .input-eff:focus-within{border:0;box-shadow:inset 0 0 0 1.5px var(--x-navy),0 0 0 4px rgba(16,26,40,.07)}#pgcart-main.pgx .input-eff input,#pgcart-main.pgx .input-eff select,#pgcart-main.pgx .input-eff textarea{display:block;width:100%;height:56px;margin:0;padding:22px 42px 7px 16px;border:0;border-radius:14px;font-family:inherit;font-size:15px;line-height:1.3;color:var(--x-ink);background:0 0;box-shadow:none;outline:none}#pgcart-main.pgx .input-eff input[readonly]{color:var(--x-ink-2)}#pgcart-main.pgx .input-eff input::-webkit-outer-spin-button,#pgcart-main.pgx .input-eff input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#pgcart-main.pgx .input-eff input[type=number]{-moz-appearance:textfield}#pgcart-main.pgx .input-eff label{position:absolute;top:50% !important;left:16px !important;right:40px;margin:0;padding:0 !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transform:translateY(-50%) !important;font-size:15px !important;font-weight:400 !important;text-transform:none;color:var(--x-ink-3) !important;background:0 0 !important;pointer-events:none;transition:top .22s var(--x-ease),font-size .22s var(--x-ease),color .22s ease}#pgcart-main.pgx .input-eff input:focus+label,#pgcart-main.pgx .input-eff input:not(:placeholder-shown)+label,#pgcart-main.pgx .input-eff input.has-content+label,#pgcart-main.pgx .input-eff input:-webkit-autofill+label,#pgcart-main.pgx .input-eff textarea:focus+label,#pgcart-main.pgx .input-eff textarea.has-content+label,#pgcart-main.pgx .input-eff textarea:not(:placeholder-shown)+label{top:17px !important;left:16px !important;font-size:11.5px !important;font-weight:400 !important;color:var(--x-ink-2) !important;background:0 0 !important;padding:0 !important}#pgcart-main.pgx .input-eff input:focus+label{color:var(--x-navy) !important}#pgcart-main.pgx .input-eff:has(input[required].has-content:valid:not(.mage-error)):after{content:'';position:absolute;right:14px;top:18px;width:20px;height:20px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/12px no-repeat,var(--x-ok);animation:pgx-pop .45s var(--x-ease) both}@keyframes pgx-pop{from{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}#pgcart-main.pgx .pg-form.country .input-eff select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 44px 0 16px;font-size:15px;color:var(--x-ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9.5l5 5 5-5'/%3E%3C/svg%3E") right 14px center/18px no-repeat}#pgcart-main.pgx .input-eff:has(.mage-error),#pgcart-main.pgx .input-eff:has(input.mage-error){box-shadow:inset 0 0 0 1.5px var(--x-err),0 0 0 4px rgba(200,56,63,.08);background:snow}#pgcart-main.pgx .input-eff div.mage-error,#pgcart-main.pgx div.mage-error{position:static;margin:0;padding:0 16px 10px;font-size:12px;line-height:1.35;color:var(--x-err)}#pgcart-main.pgx input.mage-error,#pgcart-main.pgx select.mage-error{border:0 !important}#pgcart-main.pgx .create-account-block{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin:18px 0 0;padding:0;border:0;background:0 0}#pgcart-main.pgx .create-account-block>*{grid-column:span 12}#pgcart-main.pgx .create-account-block .pg-form.password{grid-column:span 6;width:auto !important;max-width:none !important;flex:none !important;margin:0;padding:0 !important}#pgcart-main.pgx .create-account-block .pg-form.password.invis{display:none !important}#pgcart-main.pgx .create-account-checkbox,#pgcart-main.pgx .billing-address-same-as-shipping,#pgcart-main.pgx .pg-checkout-agreement{position:relative;display:flex;align-items:center;gap:16px;width:auto;min-height:58px;margin:0;padding:0 16px 0 0;border:0;border-radius:16px;background:var(--x-soft);box-shadow:inset 0 0 0 1px #eceef2;transition:background .3s ease,box-shadow .3s ease}#pgcart-main.pgx .pg-checkout-agreement{margin-top:14px}#pgcart-main.pgx .create-account-checkbox:hover,#pgcart-main.pgx .billing-address-same-as-shipping:hover,#pgcart-main.pgx .pg-checkout-agreement:hover{background:#f0f2f5;box-shadow:inset 0 0 0 1px #dfe2e7}#pgcart-main.pgx .create-account-checkbox label,#pgcart-main.pgx .billing-address-same-as-shipping label,#pgcart-main.pgx .pg-checkout-agreement label{flex:1;align-self:stretch;display:flex;align-items:center;margin:0;padding:14px 0 14px 18px;font-size:14.5px;font-weight:400;line-height:1.4;text-align:left;color:var(--x-ink);cursor:pointer}#pgcart-main.pgx .pg-checkout-agreement label a{color:var(--x-ink);text-decoration:underline;text-decoration-color:#b9c0cb;text-underline-offset:3px}#pgcart-main.pgx .pg-checkout-agreement label a:hover{color:var(--x-blue);text-decoration-color:currentColor}#pgcart-main.pgx .create-account-checkbox input[type=checkbox],#pgcart-main.pgx .billing-address-same-as-shipping input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:46px;height:26px;margin:0;border:0;border-radius:99px;background:#cdd2da;cursor:pointer;transition:background .3s ease,box-shadow .3s ease}#pgcart-main.pgx .create-account-checkbox input[type=checkbox]:after,#pgcart-main.pgx .billing-address-same-as-shipping input[type=checkbox]:after{content:'';position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(16,26,40,.3);transition:transform .4s var(--x-ease)}#pgcart-main.pgx .create-account-checkbox input[type=checkbox]:checked,#pgcart-main.pgx .billing-address-same-as-shipping input[type=checkbox]:checked{background:var(--x-navy)}#pgcart-main.pgx .create-account-checkbox input[type=checkbox]:checked:after,#pgcart-main.pgx .billing-address-same-as-shipping input[type=checkbox]:checked:after{transform:translateX(20px)}#pgcart-main.pgx .create-account-checkbox input:focus-visible,#pgcart-main.pgx .billing-address-same-as-shipping input:focus-visible,#pgcart-main.pgx .pg-checkout-agreement input:focus-visible{outline:2px solid var(--x-blue);outline-offset:3px}#pgcart-main.pgx .pg-checkout-agreement input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:none;width:24px;height:24px;margin:0;border:0;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1.5px #b9c0cb;cursor:pointer;transition:background .25s ease,box-shadow .25s ease}#pgcart-main.pgx .pg-checkout-agreement input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/15px no-repeat,var(--x-navy);box-shadow:inset 0 0 0 1.5px var(--x-navy);animation:pgx-pop .35s var(--x-ease)}#pgcart-main.pgx .pg-checkout-agreement:has(input:checked){background:#eef1f5;box-shadow:inset 0 0 0 1px #d3d9e2}#pgcart-main.pgx .pg-checkout-agreement.agreement-error-container{flex-wrap:wrap;background:#fff6f6;box-shadow:inset 0 0 0 1.5px var(--x-err)}#pgcart-main.pgx .pg-checkout-agreement .agreement-error-msg{flex-basis:100%;padding:0 18px 12px;order:3}#pgcart-main.pgx .shipping-content{margin:18px 0 0;padding:22px 0 0;border-top:1px solid var(--x-line)}#pgcart-main.pgx .shipping-content.hidden{display:none}#pgcart-main.pgx .shipping-content>label{display:block;margin:0 0 14px;font-size:16px;font-weight:500;color:var(--x-ink)}#pgcart-main.pgx .pg-checkout-lista ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 18px;margin:0 0 4px;padding:18px 20px;list-style:none;border-radius:16px;background:var(--x-soft);box-shadow:inset 0 0 0 1px #eceef2}#pgcart-main.pgx .pg-checkout-lista ul li{margin:0;font-size:14px;line-height:1.5;color:var(--x-ink-2)}#pgcart-main.pgx .pg-checkout-lista ul .pg-button.edit-address{grid-column:1/-1;justify-self:start;margin-top:6px}#pgcart-main.pgx .pg-button.edit-address,#pgcart-main.pgx button.shipping-recalculate,#pgcart-main.pgx button.shipping-retry{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:0;border-radius:12px;font-family:inherit;font-size:14px;font-weight:500;color:var(--x-navy) !important;background:#fff !important;box-shadow:inset 0 0 0 1px #cfd5de,0 6px 14px -10px rgba(16,26,40,.35) !important;padding:0 18px !important;border:0 !important;cursor:pointer;transition:box-shadow .25s ease,transform .3s var(--x-ease)}#pgcart-main.pgx .pg-button.edit-address:focus,#pgcart-main.pgx .pg-button.edit-address:active,#pgcart-main.pgx button.shipping-recalculate:focus,#pgcart-main.pgx button.shipping-recalculate:active{color:var(--x-navy) !important;background:#f3f5f8 !important}#pgcart-main.pgx .pg-button.edit-address:hover,#pgcart-main.pgx button.shipping-recalculate:hover,#pgcart-main.pgx button.shipping-retry:hover{color:var(--x-navy) !important;background:#fff !important;box-shadow:inset 0 0 0 1.5px var(--x-navy),0 10px 20px -12px rgba(16,26,40,.45) !important;transform:translateY(-1px)}#pgcart-main.pgx select#shipping-adr-select,#pgcart-main.pgx select#billing-adr-select{height:50px;border-radius:14px;border:0;box-shadow:inset 0 0 0 1px #dcdfe5;padding:0 14px}#pgcart-main.pgx .shipping-notice{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;border:0;border-radius:14px;color:#11603f;background:linear-gradient(100deg,#e9f8f0,#f3fbf7);box-shadow:inset 0 0 0 1px #cdeedd}#pgcart-main.pgx .shipping-notice-icon{width:20px;height:20px;flex:none;color:var(--x-ok)}#pgcart-main.pgx .shipping-notice p{margin:0;font-size:13.5px;font-weight:500;line-height:1.4;color:#11603f}#pgcart-main.pgx .shipping-quote-status:empty{display:none}#pgcart-main.pgx .shipping-quote-status{margin:0 0 12px;font-size:13px;color:var(--x-ink-2)}#pgcart-main.pgx button.shipping-recalculate{margin:0 0 14px}#pgcart-main.pgx button.shipping-retry{margin:14px 0 0}#pgcart-main.pgx .shipping-table,#pgcart-main.pgx .payment-table{display:block;width:100%;margin:0;border:0;border-collapse:separate}#pgcart-main.pgx .shipping-table>tbody,#pgcart-main.pgx .payment-table>tbody{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}#pgcart-main.pgx .shipping-table tr,#pgcart-main.pgx .payment-table tr{display:block;margin:0;padding:0;border:0;background:0 0}#pgcart-main.pgx .shipping-table td,#pgcart-main.pgx .payment-table td{display:block;width:auto !important;max-width:none !important;flex:none !important;margin:0;padding:0 !important;border:0;background:0 0}#pgcart-main.pgx .shipping-table label.radios{--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9.5h-11z'/%3E%3Cpath d='M13.5 9.5h4.2l3.3 3.6v2.9h-7.5'/%3E%3Ccircle cx='6.5' cy='17.2' r='1.8'/%3E%3Ccircle cx='17' cy='17.2' r='1.8'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9.5h-11z'/%3E%3Cpath d='M13.5 9.5h4.2l3.3 3.6v2.9h-7.5'/%3E%3Ccircle cx='6.5' cy='17.2' r='1.8'/%3E%3Ccircle cx='17' cy='17.2' r='1.8'/%3E%3C/svg%3E")}#pgcart-main.pgx .payment-table label.radios{--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='5' width='18.4' height='14' rx='2.6'/%3E%3Cpath d='M2.8 9.5h18.4M6.5 15h4'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='5' width='18.4' height='14' rx='2.6'/%3E%3Cpath d='M2.8 9.5h18.4M6.5 15h4'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=ups_standard]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9.5h-11z'/%3E%3Cpath d='M13.5 9.5h4.2l3.3 3.6v2.9h-7.5'/%3E%3Ccircle cx='6.5' cy='17.2' r='1.8'/%3E%3Ccircle cx='17' cy='17.2' r='1.8'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9.5h-11z'/%3E%3Cpath d='M13.5 9.5h4.2l3.3 3.6v2.9h-7.5'/%3E%3Ccircle cx='6.5' cy='17.2' r='1.8'/%3E%3Ccircle cx='17' cy='17.2' r='1.8'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=ups_pobranie]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='6' width='18.4' height='12' rx='2.4'/%3E%3Ccircle cx='12' cy='12' r='2.7'/%3E%3Cpath d='M6 9.5v5M18 9.5v5'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='6' width='18.4' height='12' rx='2.4'/%3E%3Ccircle cx='12' cy='12' r='2.7'/%3E%3Cpath d='M6 9.5v5M18 9.5v5'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=osobisty_reda]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.5V20h15v-9.5'/%3E%3Cpath d='M3 10.5 5 4h14l2 6.5c0 1.4-1.2 2.3-2.6 2.3-1.3 0-2.4-1-2.4-2.3 0 1.3-1.1 2.3-2.5 2.3S11 11.8 11 10.5c0 1.3-1.1 2.3-2.5 2.3S6 11.8 6 10.5c0 1.3-1 2.3-2.2 2.3'/%3E%3Cpath d='M10 20v-4.5h4V20'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.5V20h15v-9.5'/%3E%3Cpath d='M3 10.5 5 4h14l2 6.5c0 1.4-1.2 2.3-2.6 2.3-1.3 0-2.4-1-2.4-2.3 0 1.3-1.1 2.3-2.5 2.3S11 11.8 11 10.5c0 1.3-1.1 2.3-2.5 2.3S6 11.8 6 10.5c0 1.3-1 2.3-2.2 2.3'/%3E%3Cpath d='M10 20v-4.5h4V20'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=paczkomat_inpost]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2.2'/%3E%3Cpath d='M12 3v18M4 9h8M4 15h8M12 12h8'/%3E%3Cpath d='M9.5 6.2v.6M9.5 12.2v.6M9.5 18.2v.6M14.5 8.8v.6M14.5 15.2v.6'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2.2'/%3E%3Cpath d='M12 3v18M4 9h8M4 15h8M12 12h8'/%3E%3Cpath d='M9.5 6.2v.6M9.5 12.2v.6M9.5 18.2v.6M14.5 8.8v.6M14.5 15.2v.6'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=self_courier]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 20 7.4v9.2L12 21l-8-4.4V7.4z'/%3E%3Cpath d='M4 7.4 12 12l8-4.6M12 12v9'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 20 7.4v9.2L12 21l-8-4.4V7.4z'/%3E%3Cpath d='M4 7.4 12 12l8-4.6M12 12v9'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=proforma]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3h7.5l4 4v14h-11.5z'/%3E%3Cpath d='M14 3v4h4M9.5 12h5.5M9.5 15.5h5.5'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3h7.5l4 4v14h-11.5z'/%3E%3Cpath d='M14 3v4h4M9.5 12h5.5M9.5 15.5h5.5'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=wiretransfer]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9.5 12 4l9 5.5z'/%3E%3Cpath d='M5.2 10v7.5M9.6 10v7.5M14.4 10v7.5M18.8 10v7.5M3 20h18'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9.5 12 4l9 5.5z'/%3E%3Cpath d='M5.2 10v7.5M9.6 10v7.5M14.4 10v7.5M18.8 10v7.5M3 20h18'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=pgpaypal]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h14.5a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1z'/%3E%3Cpath d='M4 7.5 15 4v3'/%3E%3Cpath d='M16 13.5h2'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h14.5a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1z'/%3E%3Cpath d='M4 7.5 15 4v3'/%3E%3Cpath d='M16 13.5h2'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=imoje]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='5' width='18.4' height='14' rx='2.6'/%3E%3Cpath d='M2.8 9.5h18.4M6.5 15h4'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='5' width='18.4' height='14' rx='2.6'/%3E%3Cpath d='M2.8 9.5h18.4M6.5 15h4'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios:has(input[value=pgcash]){--pgx-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='6' width='18.4' height='12' rx='2.4'/%3E%3Ccircle cx='12' cy='12' r='2.7'/%3E%3Cpath d='M6 9.5v5M18 9.5v5'/%3E%3C/svg%3E");--pgx-ico-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.8' y='6' width='18.4' height='12' rx='2.4'/%3E%3Ccircle cx='12' cy='12' r='2.7'/%3E%3Cpath d='M6 9.5v5M18 9.5v5'/%3E%3C/svg%3E")}#pgcart-main.pgx label.radios{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"ico name chk" "ico price chk";align-items:center;column-gap:14px;width:100%;min-height:72px;margin:0;padding:13px 16px 13px 14px;border:0;border-radius:18px;font-size:15px;font-weight:500;line-height:1.3;color:var(--x-ink);background:#fff;box-shadow:inset 0 0 0 1px #e1e4e9;cursor:pointer;overflow:hidden;transition:box-shadow .3s ease,background .3s ease,transform .45s var(--x-ease)}#pgcart-main.pgx label.radios:before{content:'';grid-area:ico;width:44px;height:44px;border-radius:13px;background:var(--pgx-ico) center/22px no-repeat,#f1f3f6;transition:background .35s ease,box-shadow .35s ease}#pgcart-main.pgx label.radios:hover{background:#fff;border-color:transparent;box-shadow:inset 0 0 0 1px #b9c0cb,0 14px 28px -24px rgba(16,26,40,.5);transform:translateY(-1px)}#pgcart-main.pgx label.radios:is(.pgx-on,:has(input:checked)){background:linear-gradient(135deg,#fff,#f4f6fa);box-shadow:inset 0 0 0 1.5px var(--x-navy),0 18px 34px -24px rgba(16,26,40,.6)}#pgcart-main.pgx label.radios:is(.pgx-on,:has(input:checked)):before{background:var(--pgx-ico-on) center/22px no-repeat,linear-gradient(135deg,var(--x-navy-2),var(--x-navy));box-shadow:0 10px 18px -10px rgba(16,26,40,.8)}#pgcart-main.pgx label.radios:after{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 35%,rgba(16,26,40,.06) 50%,transparent 65%) -100% 0/200% 100% no-repeat;pointer-events:none}#pgcart-main.pgx label.radios:is(.pgx-on,:has(input:checked)):after{animation:pgx-sheen .9s ease-out}@keyframes pgx-sheen{from{background-position:100% 0}to{background-position:-100% 0}}#pgcart-main.pgx label.radios input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}#pgcart-main.pgx label.radios:has(input:focus-visible){outline:2px solid var(--x-blue);outline-offset:2px}#pgcart-main.pgx label.radios .checkmark{grid-area:chk;position:relative;top:auto;left:auto;transform:none;width:24px;height:24px;margin:0;border:0;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #c3c9d2;transition:background .3s ease,box-shadow .3s ease}#pgcart-main.pgx label.radios:hover .checkmark{box-shadow:inset 0 0 0 1.5px var(--x-navy);border-color:transparent}#pgcart-main.pgx label.radios .checkmark:after{display:none !important}#pgcart-main.pgx label.radios input:checked~.checkmark,#pgcart-main.pgx label.radios.pgx-on .checkmark{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/13px no-repeat,var(--x-navy);box-shadow:inset 0 0 0 1.5px var(--x-navy);animation:pgx-pop .35s var(--x-ease)}#pgcart-main.pgx .shipping-carrier-name{grid-area:name;align-self:end;font-size:15px;font-weight:500;color:var(--x-ink)}#pgcart-main.pgx .shipping-price{grid-area:price;align-self:start;margin-top:3px;font-size:14px;font-weight:400;color:var(--x-ink-2)}#pgcart-main.pgx label.radios:not(:has(.shipping-price)){grid-template-areas:"ico name chk"}#pgcart-main.pgx label.radios img{grid-row:2;grid-column:2;height:18px;width:auto;margin:4px 6px 0 0}#pgcart-main.pgx input.inpost-input{display:block;width:100% !important;height:50px;margin:10px 0 0 !important;padding:0 16px;border:0;border-radius:14px !important;font-family:inherit;font-size:15px;background:#fff;box-shadow:inset 0 0 0 1px #dcdfe5;animation:pgx-drop .5s var(--x-ease) both}#pgcart-main.pgx input.inpost-input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--x-navy),0 0 0 4px rgba(16,26,40,.07)}#pgcart-main.pgx input.inpost-input.mage-error{box-shadow:inset 0 0 0 1.5px var(--x-err) !important}@keyframes pgx-drop{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}#pgcart-main.pgx .step-payment{width:auto !important;padding:0 !important;float:none}#pgcart-main.pgx .payment-methods{margin:0}#pgcart-main.pgx #paypal-button-container:empty{display:none}#pgcart-main.pgx .discount-area{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;margin:18px 0 0;padding:6px;border-radius:18px;background:var(--x-soft);box-shadow:inset 0 0 0 1px #eceef2}#pgcart-main.pgx .discount-area .col-pg{width:auto !important;max-width:none !important;flex:none !important;padding:0 !important;margin:0 !important;float:none}#pgcart-main.pgx .discount-area .col-pg.pg-8{flex:1 1 auto !important;min-width:0}#pgcart-main.pgx .discount-area .input-eff{min-height:50px;background:0 0;box-shadow:none}#pgcart-main.pgx .discount-area .input-eff:before{content:'';position:absolute;left:12px;top:50%;width:20px;height:20px;margin-top:-10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23868d98' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.2V4.5a1 1 0 0 1 1-1h7.7L21 12.3 12.3 21z'/%3E%3Ccircle cx='8' cy='8' r='1.5'/%3E%3C/svg%3E") center/20px no-repeat}#pgcart-main.pgx .discount-area .input-eff input{height:50px;padding-left:42px;padding-right:12px}#pgcart-main.pgx .discount-area .input-eff label{left:42px !important;right:12px !important;max-width:calc(100% - 54px)}#pgcart-main.pgx .discount-area .input-eff input:focus+label,#pgcart-main.pgx .discount-area .input-eff input:not(:placeholder-shown)+label,#pgcart-main.pgx .discount-area .input-eff input.has-content+label{top:14px !important;left:42px !important}#pgcart-main.pgx .discount-area .input-eff:focus-within{box-shadow:none}#pgcart-main.pgx .discount-area:has(.mage-error){background:snow;box-shadow:inset 0 0 0 1.5px var(--x-err),0 0 0 4px rgba(200,56,63,.08)}#pgcart-main.pgx .discount-area .input-eff:has(.mage-error){background:0 0;box-shadow:none}#pgcart-main.pgx .discount-area .input-eff div.mage-error{padding:0 12px 8px 42px;margin-top:-4px}#pgcart-main.pgx .discount-area .input-eff:has(div.mage-error):before{top:25px}#pgcart-main.pgx .discount-area:focus-within{box-shadow:inset 0 0 0 1.5px var(--x-navy),0 0 0 4px rgba(16,26,40,.07);background:#fff}#pgcart-main.pgx .discount-area .apply-discount{height:50px;width:auto;margin:0;padding:0 20px;border:0;border-radius:13px;font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap;color:#fff;background:linear-gradient(135deg,var(--x-navy-2),var(--x-navy));box-shadow:0 10px 20px -12px rgba(16,26,40,.8);transition:transform .3s var(--x-ease),box-shadow .3s ease}#pgcart-main.pgx .discount-area .apply-discount:hover{transform:translateY(-1px);box-shadow:0 14px 24px -12px rgba(16,26,40,.9)}#pgcart-main.pgx div#summary-block{isolation:isolate;overflow:hidden;padding:0 !important;background:linear-gradient(180deg,#fbfbfc,#f3f5f8);box-shadow:inset 0 0 0 1px #e1e4e9,0 40px 80px -50px rgba(16,26,40,.55)}#pgcart-main.pgx div#summary-block>.summary-title:before{content:'';position:absolute;inset:-60% -30% -140%;z-index:-2;background:radial-gradient(32% 30% at 26% 30%,rgba(203,213,228,.95),transparent 72%),radial-gradient(28% 30% at 80% 40%,rgba(16,26,40,.14),transparent 72%),radial-gradient(34% 34% at 55% 80%,rgba(25,121,195,.12),transparent 72%);filter:blur(22px);animation:pgx-aurora 18s ease-in-out infinite alternate;pointer-events:none}#pgcart-main.pgx div#summary-block>.summary-title:after{content:'';position:absolute;inset:0 0 -60%;z-index:-1;background:radial-gradient(rgba(16,26,40,.08) 1px,transparent 1.4px) 0 0/20px 20px;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);pointer-events:none}#pgcart-main.pgx .summary-sidebar .summary-title.pg-step-title{position:relative;z-index:1;display:flex;align-items:center;gap:12px;margin:0;padding:26px 28px 18px;border:0;border-radius:0;font-size:19px;font-weight:600;letter-spacing:-.01em;text-align:left;color:var(--x-ink);background:0 0;box-shadow:none}#pgcart-main.pgx .summary-sidebar .summary-title.pg-step-title span{color:var(--x-ink) !important}@media (min-width:1025px){#pgcart-main.pgx .summary-sidebar .summary-title .pgx-tt{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#pgcart-main.pgx .summary-sidebar .summary-title .pgx-count{flex:none;padding:6px 12px;border-radius:99px;font-size:12px;font-weight:400;line-height:1;color:var(--x-ink-2) !important;background:#fff;box-shadow:inset 0 0 0 1px #e1e4e9}#pgcart-main.pgx #summary-block>:not(.summary-title){position:relative;z-index:1}#pgcart-main.pgx #summary-block .summary-items{display:block;width:auto;margin:0;padding:0 18px;border:0}#pgcart-main.pgx #summary-block .summary-items thead{display:none}#pgcart-main.pgx #summary-block .summary-items tbody{display:flex;flex-direction:column;gap:10px;max-height:min(46vh,430px);margin:0 -6px;padding:4px 6px 6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cfd3da transparent}#pgcart-main.pgx #summary-block tr.product-item{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"thumb name remove" "thumb qty price";align-items:center;gap:8px 14px;padding:12px;border-radius:18px;background:rgba(255,255,255,.88);box-shadow:inset 0 0 0 1px #e6e8ec,0 14px 30px -26px rgba(16,26,40,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:box-shadow .35s ease,transform .45s var(--x-ease)}#pgcart-main.pgx #summary-block tr.product-item:hover{box-shadow:inset 0 0 0 1px #c5ccd6,0 20px 36px -26px rgba(16,26,40,.45)}#pgcart-main.pgx #summary-block tr.product-item:not(:has(.pgx-thumb)){grid-template-columns:0 minmax(0,1fr) auto;column-gap:0}#pgcart-main.pgx #summary-block .summary-items td{display:block;padding:0;border:0;background:0 0;text-align:left}#pgcart-main.pgx #summary-block .summary-items td.product-item-left{display:contents}#pgcart-main.pgx #summary-block .pgx-thumb{grid-area:thumb;display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #eef0f3,0 12px 22px -16px rgba(16,26,40,.35)}#pgcart-main.pgx #summary-block .pgx-thumb img{max-width:86%;max-height:86%;object-fit:contain;transition:transform .5s var(--x-ease)}#pgcart-main.pgx #summary-block tr.product-item:hover .pgx-thumb img{transform:scale(1.08) rotate(-3deg)}#pgcart-main.pgx #summary-block .product-item-details{grid-area:name;align-self:end;min-width:0}#pgcart-main.pgx #summary-block .product-item-details a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:500;line-height:1.35;color:var(--x-ink);text-decoration:none}#pgcart-main.pgx #summary-block .product-item-details a:hover{color:var(--x-blue)}#pgcart-main.pgx #summary-block .product-item-details .product-sku.invis{display:block !important;margin-top:2px;font-size:11.5px;letter-spacing:.02em;color:var(--x-ink-3)}#pgcart-main.pgx #summary-block .summary-items td.product-item-middle{grid-area:qty;justify-self:start}#pgcart-main.pgx #summary-block .summary-items td.product-item-end{grid-area:price;justify-self:end;text-align:right;white-space:nowrap}#pgcart-main.pgx #summary-block .summary-items td.item-remove{grid-area:remove;align-self:start;justify-self:end;width:auto}#pgcart-main.pgx #summary-block label[name=product-total]{margin:0;font-size:15px;font-weight:500;color:var(--x-ink);--pgx-fs:15px}#pgcart-main.pgx .qty-wrapper{display:inline-flex;align-items:center;gap:0;height:34px;padding:2px;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px #d9dce2}#pgcart-main.pgx .qty-wrapper:focus-within{box-shadow:inset 0 0 0 1px var(--x-navy),0 0 0 3px rgba(16,26,40,.08)}#pgcart-main.pgx .qty-wrapper button.qty-change{display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:50%;color:var(--x-ink-2);background:0 0;box-shadow:none;transition:background .2s ease,color .2s ease}#pgcart-main.pgx .qty-wrapper button.qty-change:hover{color:#fff;background:var(--x-navy)}#pgcart-main.pgx .qty-wrapper button.qty-change i{font-size:11px;color:inherit}#pgcart-main.pgx .qty-wrapper .qty-input{width:40px;height:30px;margin:0;padding:0;border:0;font-family:inherit;font-size:14px;font-weight:500;text-align:center;color:var(--x-ink);background:0 0;box-shadow:none;-moz-appearance:textfield}#pgcart-main.pgx .qty-wrapper .qty-input:focus{outline:none}#pgcart-main.pgx button.qty-remove{display:grid;place-items:center;width:28px;height:28px;margin:-4px -4px 0 0;padding:0;border:0;border-radius:50%;color:transparent;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23868d98' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l10 10M17 7 7 17'/%3E%3C/svg%3E") center/15px no-repeat;box-shadow:none;opacity:.7;transition:opacity .2s ease,background-color .2s ease}#pgcart-main.pgx button.qty-remove i{display:none}#pgcart-main.pgx button.qty-remove:hover{opacity:1;background-color:#fdeeee}#pgcart-main.pgx .comment-window{float:none;width:auto !important;margin:16px 18px 0;padding:0 !important;border:0;background:0 0;box-shadow:none}#pgcart-main.pgx .comment-window label{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:0 4px;font-size:13px;font-weight:500;text-transform:none;color:var(--x-ink-2)}#pgcart-main.pgx .comment-window label:before{content:'';width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23868d98' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M8 9.5h8M8 12.5h5'/%3E%3C/svg%3E") center/18px no-repeat}#pgcart-main.pgx .comment-window textarea{display:block;width:100%;min-height:54px;height:54px;margin:0;padding:14px 16px;border:0;border-radius:14px;font-family:inherit;font-size:14px;line-height:1.45;color:var(--x-ink);background:#fff;box-shadow:inset 0 0 0 1px #dcdfe5;resize:vertical;transition:box-shadow .25s ease,height .35s var(--x-ease)}#pgcart-main.pgx .comment-window textarea::placeholder{color:#a3a9b3}#pgcart-main.pgx .comment-window textarea:focus{outline:none;height:96px;box-shadow:inset 0 0 0 1.5px var(--x-navy),0 0 0 4px rgba(16,26,40,.07)}#pgcart-main.pgx .summary-value{float:none;width:auto !important;margin:18px 18px 0;padding:18px 10px 0 !important;border-top:1px solid var(--x-line)}#pgcart-main.pgx .summary-value>label{display:none}#pgcart-main.pgx .summary-total{display:block;width:100%;margin:0;border:0}#pgcart-main.pgx .summary-total tbody{display:flex;flex-direction:column;gap:10px}#pgcart-main.pgx .summary-total tr{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;border:0}#pgcart-main.pgx .summary-total tr.invis{display:none !important}#pgcart-main.pgx .summary-total tr th,#pgcart-main.pgx .summary-total tr td{padding:0;border:0;font-size:14px;font-weight:400;line-height:1.4;color:var(--x-ink-2);background:0 0}#pgcart-main.pgx .summary-total tr td{font-weight:500;color:var(--x-ink);text-align:right;--pgx-fs:14px}#pgcart-main.pgx .summary-total tr.total-discount td{color:var(--x-ok)}#pgcart-main.pgx .summary-total tr.grand-total{order:10;align-items:center;margin-top:8px;padding-top:16px;border-top:1px solid var(--x-line)}#pgcart-main.pgx .summary-total tr.grand-total th{font-size:15px;font-weight:500;color:var(--x-ink)}#pgcart-main.pgx .summary-total tr.grand-total td,#pgcart-main.pgx .summary-total tr.grand-total td span{font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.1;--pgx-fs:32px}#pgcart-main.pgx .summary-total tr.grand-total td span:before,#pgcart-main.pgx .summary-total tr.grand-total td span:not(.pgx-fmt){background:linear-gradient(100deg,#111418 30%,#1d2f4a 70%,#3d5579 98%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#pgcart-main.pgx .summary-total tr.grand-total td span:after{font-size:20px;-webkit-text-fill-color:var(--x-ink-2)}#pgcart-main.pgx #place-order{margin:22px 18px 0;padding:0}#pgcart-main.pgx #place-order .paypal-express-checkout{width:100%;max-width:none;padding:0}#pgcart-main.pgx #summary-block button.submit-order.order{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;margin:0;padding:0 10px 0 26px;border:1.5px solid transparent;border-radius:18px;font-family:inherit;font-size:17px;font-weight:500;letter-spacing:0;text-transform:none;color:#fff;background:linear-gradient(135deg,#1a2a40,#101a28) padding-box,conic-gradient(from var(--pgx-ang),rgba(16,26,40,.25) 0deg,rgba(16,26,40,.25) 200deg,#fff 255deg,#8ea0bb 300deg,rgba(16,26,40,.25) 360deg) border-box;box-shadow:0 22px 44px -20px rgba(16,26,40,.7);overflow:hidden;cursor:pointer;animation:pgx-spin 4s linear infinite;transition:box-shadow .35s ease,transform .4s var(--x-ease)}@keyframes pgx-spin{to{--pgx-ang:360deg}}#pgcart-main.pgx #summary-block button.submit-order.order:before{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.16) 50%,transparent 65%);transform:translateX(-110%);animation:pgx-sweep 5s ease-in-out 1.2s infinite;pointer-events:none}@keyframes pgx-sweep{0%,70%{transform:translateX(-110%)}100%{transform:translateX(110%)}}#pgcart-main.pgx #summary-block button.submit-order.order:after{content:'';flex:none;width:44px;height:44px;border-radius:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6.5l5.5 5.5-5.5 5.5'/%3E%3C/svg%3E") center/20px no-repeat,rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);transition:transform .4s var(--x-ease),background-color .3s ease}#pgcart-main.pgx #summary-block button.submit-order.order:hover{transform:translateY(-2px);box-shadow:0 28px 52px -20px rgba(16,26,40,.8)}#pgcart-main.pgx #summary-block button.submit-order.order:hover:after{transform:translateX(4px);background-color:rgba(255,255,255,.2)}#pgcart-main.pgx #summary-block button.submit-order.order.invis{display:none !important}#pgcart-main.pgx #summary-block button.submit-order.order[aria-busy=true],#pgcart-main.pgx #summary-block button.submit-order.order:disabled{cursor:progress;opacity:.85}#pgcart-main.pgx #summary-block button.submit-order.order[aria-busy=true]:after{background:0 0;border:2.5px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;width:26px;height:26px;margin-right:9px;animation:pgx-rot .8s linear infinite}@keyframes pgx-rot{to{transform:rotate(360deg)}}#pgcart-main.pgx #place-order.pgx-ready button.submit-order.order{box-shadow:0 22px 44px -18px rgba(16,26,40,.75),0 0 0 4px rgba(26,158,106,.14)}#pgcart-main.pgx .pgx-trust{display:flex;flex-direction:column;gap:8px;margin:18px 18px 0;padding:0 6px 24px;list-style:none}#pgcart-main.pgx .pgx-trust li{display:flex;align-items:center;gap:10px;margin:0;font-size:12.5px;line-height:1.4;color:var(--x-ink-2)}#pgcart-main.pgx .pgx-trust svg{width:16px;height:16px;color:var(--x-ink-3)}#pgcart-main.pgx .pgx-trust a{color:var(--x-ink);font-weight:500;text-decoration:none;white-space:nowrap}#pgcart-main.pgx .pgx-trust a:hover{color:var(--x-blue)}#pgcart-main.pgx .pgx-fmt{font-size:0 !important;letter-spacing:0 !important}#pgcart-main.pgx .pgx-fmt:before{content:attr(data-pgx-v);font-size:var(--pgx-fs,14px);letter-spacing:normal}#pgcart-main.pgx .pgx-fmt:after{content:var(--pgx-cur,'');font-size:var(--pgx-fs,14px);letter-spacing:normal}#pgcart-main.pgx .shipping-price{--pgx-fs:14px}#pgcart-main.pgx .shipping-price.pgx-free:before{color:var(--x-ok);font-weight:500}#pgcart-main.pgx .shipping-price.pgx-free:after{content:none}#pgcart-main.pgx .summary-total tr.grand-total td span.pgx-fmt:after{font-size:20px}#pgcart-main.pgx .pgx-bar{display:none}#pgcart-main.pgx.pgx-go .pgx-hero,#pgcart-main.pgx.pgx-go .pgcheckout-container .pgx-card{animation:pgx-in .8s var(--x-ease) both}#pgcart-main.pgx.pgx-go #address-block,#pgcart-main.pgx.pgx-go #billing-block{animation-delay:.08s}#pgcart-main.pgx.pgx-go #shipping-block{animation-delay:.16s}#pgcart-main.pgx.pgx-go #payment-block{animation-delay:.24s}#pgcart-main.pgx.pgx-go #summary-block{animation-delay:.12s}#pgcart-main.pgx.pgx-go #summary-block tr.product-item{animation:pgx-in-x .7s var(--x-ease) both}#pgcart-main.pgx.pgx-go #summary-block tr.product-item:nth-child(1){animation-delay:.25s}#pgcart-main.pgx.pgx-go #summary-block tr.product-item:nth-child(2){animation-delay:.32s}#pgcart-main.pgx.pgx-go #summary-block tr.product-item:nth-child(3){animation-delay:.39s}#pgcart-main.pgx.pgx-go #summary-block tr.product-item:nth-child(4){animation-delay:.46s}#pgcart-main.pgx.pgx-go #summary-block tr.product-item:nth-child(n+5){animation-delay:.53s}@keyframes pgx-in{from{opacity:0;transform:translateY(18px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes pgx-in-x{from{opacity:0;transform:translateX(26px)}to{opacity:1;transform:none}}#pgcart-main.pgx .pgx-empty{position:relative;isolation:isolate;overflow:hidden;max-width:760px;margin:20px auto 40px;padding:56px 32px 52px;border-radius:28px;text-align:center;background:linear-gradient(180deg,#fbfbfc,#f1f3f6);box-shadow:var(--x-card-shadow)}#pgcart-main.pgx .pgx-empty:before{content:'';position:absolute;inset:-30%;z-index:-1;background:radial-gradient(30% 30% at 30% 30%,rgba(203,213,228,.9),transparent 72%),radial-gradient(26% 28% at 75% 40%,rgba(16,26,40,.12),transparent 72%),radial-gradient(30% 30% at 50% 80%,rgba(25,121,195,.1),transparent 72%);filter:blur(22px);animation:pgx-aurora 18s ease-in-out infinite alternate}#pgcart-main.pgx .pgx-empty .cart-icon{display:none}#pgcart-main.pgx .pgx-empty__art{width:220px;height:120px;margin:0 auto 10px;display:block}#pgcart-main.pgx .pgx-empty__body{fill:#fff;stroke:#c3cad4;stroke-width:2}#pgcart-main.pgx .pgx-empty__cap{fill:#101a28}#pgcart-main.pgx .pgx-empty__rod{fill:#8ea0bb;animation:pgx-rod 2.6s ease-in-out infinite;transform-box:fill-box}#pgcart-main.pgx .pgx-empty__air{fill:#868d98;animation:pgx-air 2.6s ease-in-out infinite}#pgcart-main.pgx .pgx-empty__air:nth-of-type(2){animation-delay:.25s}#pgcart-main.pgx .pgx-empty__air:nth-of-type(3){animation-delay:.5s}@keyframes pgx-rod{0%,100%{transform:translateX(0)}50%{transform:translateX(-18px)}}@keyframes pgx-air{0%,100%{opacity:.15}50%{opacity:.9}}#pgcart-main.pgx .pgx-empty h1{margin:6px 0 10px;font-size:30px;font-weight:600;letter-spacing:-.02em;color:var(--x-ink)}#pgcart-main.pgx .pgx-empty p{margin:0 0 26px;font-size:15px;color:var(--x-ink-2)}#pgcart-main.pgx .pgx-empty .shop-button{display:inline-flex;align-items:center;gap:12px;height:54px;padding:0 10px 0 24px;border-radius:16px;font-size:15px;font-weight:500;text-decoration:none;color:#fff;background:linear-gradient(135deg,#1a2a40,#101a28);box-shadow:0 20px 40px -20px rgba(16,26,40,.7);transition:transform .35s var(--x-ease)}#pgcart-main.pgx .pgx-empty .shop-button:after{content:'';width:36px;height:36px;border-radius:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6.5l5.5 5.5-5.5 5.5'/%3E%3C/svg%3E") center/18px no-repeat,rgba(255,255,255,.12)}#pgcart-main.pgx .pgx-empty .shop-button:hover{transform:translateY(-2px);color:#fff}@media (min-width:1800px){#pgcart-main.pgx .pgcheckout-container{grid-template-columns:minmax(0,1fr) 500px;gap:28px 30px}#pgcart-main.pgx .pgcheckout-middle-column>.row-pg{gap:28px}#pgcart-main.pgx #billing-block{margin-bottom:28px}#pgcart-main.pgx div#address-block,#pgcart-main.pgx div#billing-block,#pgcart-main.pgx div#shipping-block,#pgcart-main.pgx div#payment-block{padding:32px 36px 34px !important}#pgcart-main.pgx .pgx-hero{padding:40px 48px 38px}#pgcart-main.pgx .pgx-hero__title{font-size:42px}#pgcart-main.pgx .shipping-table>tbody,#pgcart-main.pgx .payment-table>tbody{grid-template-columns:repeat(2,minmax(0,1fr))}#pgcart-main.pgx #summary-block .summary-items tbody{max-height:min(52vh,560px)}}@media (max-width:1439px){#pgcart-main.pgx .pgcheckout-container{grid-template-columns:minmax(0,1fr) 400px;gap:22px}#pgcart-main.pgx .summary-sidebar .summary-title.pg-step-title{font-size:18px;padding-left:24px;padding-right:22px}#pgcart-main.pgx .pgcheckout-middle-column>.row-pg{gap:22px}}@media (min-width:1280px){#pgcart-main.pgx fieldset.pg-checkout-account-fieldset>.pg-form{grid-column:span 3}#pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.email,#pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.firstname,#pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.lastname{grid-column:span 4}#pgcart-main.pgx fieldset.pg-checkout-account-fieldset>.pg-form.street{grid-column:span 6}#pgcart-main.pgx .pg-checkout-form-shipping-address fieldset>.pg-form.company{grid-column:span 6}#pgcart-main.pgx .create-account-block>.create-account-checkbox,#pgcart-main.pgx .create-account-block>.billing-address-same-as-shipping{grid-column:span 6}#pgcart-main.pgx .create-account-block>.create-account-checkbox{order:1}#pgcart-main.pgx .create-account-block>.billing-address-same-as-shipping{order:2}#pgcart-main.pgx .create-account-block>.pg-form.password{order:3}}@media (max-width:1279px){#pgcart-main.pgx .pgcheckout-container{grid-template-columns:minmax(0,1fr) 380px}#pgcart-main.pgx .pgcheckout-middle-column>.row-pg{grid-template-columns:minmax(0,1fr)}#pgcart-main.pgx .shipping-table>tbody,#pgcart-main.pgx .payment-table>tbody{grid-template-columns:repeat(2,minmax(0,1fr))}#pgcart-main.pgx .pgx-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"txt" "steps" "auth"}#pgcart-main.pgx .pgx-steps,#pgcart-main.pgx #authentication-wrapper.pgx-auth{justify-self:start}}@media (max-width:1024px){#pgcart-main.pgx{width:auto;margin:18px 16px 80px}#pgcart-main.pgx .pgcheckout-container{grid-template-columns:minmax(0,1fr)}#pgcart-main.pgx .pgcheckout-left-column,#pgcart-main.pgx .pgcheckout-middle-column,#pgcart-main.pgx .pgcheckout-right-column{grid-column:1;grid-row:auto}#pgcart-main.pgx .sticky-summary-wrapper{position:static}#pgcart-main.pgx div#address-block,#pgcart-main.pgx div#billing-block,#pgcart-main.pgx div#shipping-block,#pgcart-main.pgx div#payment-block{padding:24px 22px 24px !important}#pgcart-main.pgx #summary-block .summary-items tbody{max-height:none}#pgcart-main.pgx.pgx-has-bar{padding-bottom:76px}#pgcart-main.pgx .pgx-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:900;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 18px;border-radius:20px;color:#fff;background:rgba(16,26,40,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 40px -16px rgba(16,26,40,.7),inset 0 0 0 1px rgba(255,255,255,.08);transition:transform .5s var(--x-ease),opacity .35s ease}#pgcart-main.pgx .pgx-bar.is-hidden{transform:translateY(140%);opacity:0;pointer-events:none}#pgcart-main.pgx .pgx-bar__sum{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}#pgcart-main.pgx .pgx-bar__sum small{font-size:11.5px;color:#b8c4d4}#pgcart-main.pgx .pgx-bar__val{font-size:0;font-weight:600}#pgcart-main.pgx .pgx-bar__val:before{content:attr(data-pgx-v);font-size:19px}#pgcart-main.pgx .pgx-bar__val:after{content:var(--pgx-cur,'');font-size:14px;font-weight:400;color:#b8c4d4}#pgcart-main.pgx .pgx-bar__btn{flex:none;height:46px;padding:0 18px;border:0;border-radius:14px;font-family:inherit;font-size:14px;font-weight:500;color:var(--x-navy);background:#fff;box-shadow:none}}@media (max-width:767px){#pgcart-main.pgx{margin:12px 12px 80px}#pgcart-main.pgx .pgx-hero{padding:24px 20px 22px;border-radius:22px;gap:18px;margin-bottom:18px}#pgcart-main.pgx .pgx-hero__title{font-size:28px;margin-top:14px}#pgcart-main.pgx .pgx-hero__sub{font-size:14px}#pgcart-main.pgx .pgx-steps{width:100%;justify-content:space-between;padding:8px 10px}#pgcart-main.pgx .pgx-steps__item{flex-direction:column;gap:6px;font-size:11.5px;position:relative}#pgcart-main.pgx .pgx-steps__item+.pgx-steps__item:before{display:none}#pgcart-main.pgx #authentication-wrapper.pgx-auth{width:100%;flex-wrap:wrap}#pgcart-main.pgx .pgx-auth__txt{flex:1;min-width:0}#pgcart-main.pgx #authentication-wrapper .login-button.pgx-auth__btn{margin-left:0;width:100%;justify-content:center}#pgcart-main.pgx .pgcheckout-container{gap:16px}#pgcart-main.pgx .pgcheckout-left-column>.row-pg,#pgcart-main.pgx .pgcheckout-middle-column>.row-pg{gap:16px}#pgcart-main.pgx div#address-block,#pgcart-main.pgx div#billing-block,#pgcart-main.pgx div#shipping-block,#pgcart-main.pgx div#payment-block{padding:20px 16px 20px !important;border-radius:20px}#pgcart-main.pgx .pg-step-title{font-size:18px;margin-bottom:18px}#pgcart-main.pgx .pgx-num{width:34px;height:34px;border-radius:11px;font-size:14px}#pgcart-main.pgx fieldset.pg-checkout-account-fieldset{gap:12px}#pgcart-main.pgx fieldset.pg-checkout-account-fieldset>.pg-form,#pgcart-main.pgx .create-account-block .pg-form.password{grid-column:span 12 !important}#pgcart-main.pgx .shipping-table>tbody,#pgcart-main.pgx .payment-table>tbody{grid-template-columns:minmax(0,1fr)}#pgcart-main.pgx label.radios{min-height:66px;padding:11px 14px 11px 12px;border-radius:16px}#pgcart-main.pgx .discount-area{flex-wrap:nowrap}#pgcart-main.pgx .discount-area .apply-discount{padding:0 14px;margin:0;width:auto}#pgcart-main.pgx .discount-area .col-pg.pg-4{flex:none !important;width:auto !important}#pgcart-main.pgx div#summary-block{border-radius:22px}#pgcart-main.pgx .summary-sidebar .summary-title.pg-step-title{padding:22px 18px 16px;font-size:19px}#pgcart-main.pgx #summary-block .summary-items{padding:0 10px}#pgcart-main.pgx #summary-block tr.product-item{grid-template-columns:56px minmax(0,1fr) auto;padding:10px}#pgcart-main.pgx #summary-block .pgx-thumb{width:56px;height:56px}#pgcart-main.pgx .comment-window,#pgcart-main.pgx .summary-value,#pgcart-main.pgx #place-order,#pgcart-main.pgx .pgx-trust{margin-left:12px;margin-right:12px}#pgcart-main.pgx .summary-total tr.grand-total td span{--pgx-fs:28px;font-size:28px}#pgcart-main.pgx .pgx-empty{padding:40px 20px}#pgcart-main.pgx .pgx-empty h1{font-size:24px}}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.email{order:1}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.firstname{order:2}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.lastname{order:3}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pgx-nip-hint{order:4;grid-column:1/-1}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.vat{order:5}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.company{order:6}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.street{order:7}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.zip{order:8}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.city{order:9}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.country{order:10}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.phone{order:11}html:root #pgcart-main.pgx .pg-checkout-form-shipping-address fieldset>.pg-form.zip{order:4}html:root #pgcart-main.pgx .pg-checkout-form-shipping-address fieldset>.pg-form.city{order:5}html:root #pgcart-main.pgx .pg-checkout-form-shipping-address fieldset>.pg-form.country{order:6}html:root #pgcart-main.pgx .pg-checkout-form-shipping-address fieldset>.pg-form.phone{order:7}html:root #pgcart-main.pgx .pg-checkout-form-shipping-address fieldset>.pg-form.company{order:8}@media (min-width:1280px){html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.vat{grid-column:span 4}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.company{grid-column:span 8}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.street{grid-column:span 6}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.zip,html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.city{grid-column:span 3}html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.country,html:root #pgcart-main.pgx .pg-checkout-form-address fieldset>.pg-form.phone{grid-column:span 6}}html:root #pgcart-main.pgx .pgx-nip-hint{display:flex;align-items:center;gap:10px;margin:6px 0 -2px;font-size:13px;line-height:1.4;color:var(--x-ink-2)}html:root #pgcart-main.pgx .pgx-nip-hint:before{content:'';flex:none;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5h16M6 20.5V5.5a1.5 1.5 0 0 1 1.5-1.5h6A1.5 1.5 0 0 1 15 5.5v15M15 10h3.5a1.5 1.5 0 0 1 1.5 1.5v9'/%3E%3Cpath d='M9 8h3M9 11.5h3M9 15h3'/%3E%3C/svg%3E") center/18px no-repeat;opacity:.75}html:root #pgcart-main.pgx .pg-form.vat .input-eff input{padding-right:132px}html:root #pgcart-main.pgx .pgx-nip-btn{position:absolute;top:50%;right:8px;z-index:2;display:inline-flex;align-items:center;gap:8px;height:40px;margin:-20px 0 0;padding:0 14px;border:0;border-radius:11px;font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;color:#fff;background:linear-gradient(135deg,var(--x-navy-2),var(--x-navy));box-shadow:0 8px 16px -10px rgba(16,26,40,.8);cursor:pointer;transition:transform .3s var(--x-ease),box-shadow .3s ease}html:root #pgcart-main.pgx .pgx-nip-btn:hover{transform:translateY(-1px);box-shadow:0 12px 22px -10px rgba(16,26,40,.9)}html:root #pgcart-main.pgx .pg-form.vat.is-busy .pgx-nip-btn{color:transparent;pointer-events:none}html:root #pgcart-main.pgx .pg-form.vat.is-busy .pgx-nip-btn:after{content:'';position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:pgx-rot .8s linear infinite}html:root #pgcart-main.pgx .pgx-nip-status{display:none}html:root #pgcart-main.pgx .pgx-nip-status.is-busy,html:root #pgcart-main.pgx .pgx-nip-status.is-ok,html:root #pgcart-main.pgx .pgx-nip-status.is-warn{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:8px 2px 0;font-size:12.5px;line-height:1.4;color:var(--x-ink-2);animation:pgx-drop .45s var(--x-ease) both}html:root #pgcart-main.pgx .pgx-nip-status.is-ok:before,html:root #pgcart-main.pgx .pgx-nip-status.is-warn:before{content:'';flex:none;width:18px;height:18px;border-radius:50%}html:root #pgcart-main.pgx .pgx-nip-status.is-ok:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/11px no-repeat,var(--x-ok)}html:root #pgcart-main.pgx .pgx-nip-status.is-warn:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.3v.2'/%3E%3C/svg%3E") center/18px no-repeat;opacity:.7}html:root #pgcart-main.pgx .pgx-nip-status b{font-weight:500;color:var(--x-ink)}html:root #pgcart-main.pgx .pgx-nip-status span{color:var(--x-ink-3)}html:root #pgcart-main.pgx .pgx-nip-again{height:28px;padding:0 12px;border:0;border-radius:9px;font-family:inherit;font-size:12px;color:var(--x-navy);background:#fff;box-shadow:inset 0 0 0 1px #cfd5de;cursor:pointer}html:root #pgcart-main.pgx .pgx-flash .input-eff,html:root #pgcart-main.pgx .input-eff.pgx-flash{animation:pgx-flash 1.1s ease-out}@keyframes pgx-flash{0%{box-shadow:inset 0 0 0 1.5px var(--x-ok),0 0 0 0 rgba(26,158,106,.35);background:#f2fbf6}100%{box-shadow:inset 0 0 0 1px #dcdfe5,0 0 0 10px rgba(26,158,106,0);background:#fff}}html:root #pgcart-main.pgx .pgx-field-error{padding:0 16px 10px;font-size:12.5px}html:root #pgcart-main.pgx .shipping-notice{position:relative;overflow:hidden;align-items:flex-start;padding:14px 16px 16px}html:root #pgcart-main.pgx .shipping-notice p{display:flex;flex-direction:column;gap:3px;font-weight:400;color:#11603f}html:root #pgcart-main.pgx .shipping-notice p>span{display:block;font-size:14px;font-weight:400 !important;color:#11603f}html:root #pgcart-main.pgx .shipping-notice p small{font-weight:400 !important}html:root #pgcart-main.pgx .shipping-notice p b{font-weight:600;font-variant-numeric:tabular-nums;color:#0b4a30}html:root #pgcart-main.pgx .shipping-notice p small{font-size:12px;color:#3e7d60}html:root #pgcart-main.pgx .shipping-notice.is-today .shipping-notice-icon{animation:pgx-tick 2s ease-in-out infinite}@keyframes pgx-tick{50%{transform:scale(1.12)}}html:root #pgcart-main.pgx .shipping-notice.is-today:after{content:'';position:absolute;left:0;bottom:0;height:3px;width:calc(var(--pgx-left,0)*100%);border-radius:0 3px 3px 0;background:linear-gradient(90deg,#22b67b,#1a9e6a);transition:width 1s ease}html:root #pgcart-main.pgx .pgx-locker{margin-top:10px;display:flex;flex-direction:column;gap:8px;animation:pgx-drop .5s var(--x-ease) both}html:root #pgcart-main.pgx .pgx-locker__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;margin:0;padding:0 16px;border:0;border-radius:14px;font-family:inherit;font-size:14.5px;font-weight:500;color:#fff;background:linear-gradient(135deg,var(--x-navy-2),var(--x-navy));box-shadow:0 12px 24px -14px rgba(16,26,40,.8);cursor:pointer;transition:transform .3s var(--x-ease)}html:root #pgcart-main.pgx .pgx-locker__btn:before{content:'';width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E") center/20px no-repeat}html:root #pgcart-main.pgx .pgx-locker__btn:hover{transform:translateY(-1px)}html:root #pgcart-main.pgx .pgx-locker__btn.is-busy{opacity:.7;pointer-events:none}html:root #pgcart-main.pgx .pgx-locker.has-pick .pgx-locker__btn{color:var(--x-navy);background:#fff;box-shadow:inset 0 0 0 1px #cfd5de}html:root #pgcart-main.pgx .pgx-locker.has-pick .pgx-locker__btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E")}html:root #pgcart-main.pgx .pgx-locker__pick{display:flex;flex-direction:column;gap:2px;padding:12px 14px 12px 46px;border-radius:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") 14px 14px/11px no-repeat,linear-gradient(135deg,#f2fbf6,#fff);box-shadow:inset 0 0 0 1px #cdeedd;position:relative}html:root #pgcart-main.pgx .pgx-locker__pick:before{content:'';position:absolute;left:11px;top:11px;width:18px;height:18px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/11px no-repeat,var(--x-ok)}html:root #pgcart-main.pgx .pgx-locker__pick[hidden]{display:none}html:root #pgcart-main.pgx .pgx-locker__pick b{font-size:14px;font-weight:500;color:var(--x-ink)}html:root #pgcart-main.pgx .pgx-locker__pick span{font-size:12.5px;color:var(--x-ink-2)}html:root.pgx-map-open #widget-modal,html:root.pgx-map-open .widget-modal{z-index:100000 !important}html:root #widget-modal{border-radius:20px;overflow:hidden;box-shadow:0 40px 100px -30px rgba(16,26,40,.7);font-family:Poppins,"Helvetica Neue",Arial,sans-serif}html:root #widget-modal a,html:root #widget-modal a *{color:#111418}html:root #widget-modal a:hover{color:#1979c3}html:root #pgcart-main.pgx label.radios.pgx-has-logo{grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"ico name logo chk" "ico price logo chk"}html:root #pgcart-main.pgx .payment-table label.radios.pgx-has-logo{grid-template-areas:"ico name logo chk"}html:root #pgcart-main.pgx .pgx-logos{grid-area:logo;display:flex;align-items:center;gap:8px;margin-right:4px}html:root #pgcart-main.pgx .pgx-logos:empty{display:none}html:root #pgcart-main.pgx .pgx-logo{display:block;height:24px;width:auto;max-width:74px;object-fit:contain}html:root #pgcart-main.pgx .pgx-logo--blik{height:22px}html:root #pgcart-main.pgx .pgx-logo--imoje{height:18px}html:root #pgcart-main.pgx .pgx-logos--paypal{width:74px;height:26px;overflow:hidden}html:root #pgcart-main.pgx .pgx-logos--paypal iframe,html:root #pgcart-main.pgx .pgx-logos--paypal img{max-height:26px}html:root #pgcart-main.pgx #summary-block button.submit-order.order .pgx-cta__lbl{position:relative;z-index:1;transition:transform .45s var(--x-ease),opacity .3s ease}html:root #pgcart-main.pgx .pgx-cta__prog{position:absolute;inset:0;pointer-events:none}html:root #pgcart-main.pgx .pgx-cta__bar{position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.14));transition:width .9s var(--x-ease)}html:root #pgcart-main.pgx .pgx-cta__prog>span{position:absolute;left:26px;top:50%;font-size:16px;color:#fff;opacity:0;transform:translateY(40%);transition:opacity .3s ease,transform .45s var(--x-ease)}html:root #pgcart-main.pgx #summary-block button.submit-order.order.pgx-busy .pgx-cta__lbl{opacity:0;transform:translateY(-120%)}html:root #pgcart-main.pgx button.submit-order.pgx-st-1 .pgx-cta__bar{width:34%}html:root #pgcart-main.pgx button.submit-order.pgx-st-2 .pgx-cta__bar{width:72%}html:root #pgcart-main.pgx button.submit-order.pgx-st-3 .pgx-cta__bar{width:100%;background:linear-gradient(90deg,rgba(34,182,123,.25),rgba(34,182,123,.55))}html:root #pgcart-main.pgx button.submit-order.pgx-st-1 .pgx-cta__prog>[data-s="1"],html:root #pgcart-main.pgx button.submit-order.pgx-st-2 .pgx-cta__prog>[data-s="2"],html:root #pgcart-main.pgx button.submit-order.pgx-st-3 .pgx-cta__prog>[data-s="3"]{opacity:1;transform:translateY(-50%)}html:root #pgcart-main.pgx #summary-block button.submit-order.order.pgx-busy:after{background:0 0;border:2.5px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;width:26px;height:26px;margin-right:9px;box-shadow:none;animation:pgx-rot .8s linear infinite;position:relative;z-index:1}html:root #pgcart-main.pgx #summary-block button.submit-order.order.pgx-st-3:after{width:44px;height:44px;margin-right:0;border:0;border-radius:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/20px no-repeat,var(--x-ok);animation:pgx-pop .45s var(--x-ease)}html:root #pgcart-main.pgx #summary-block button.submit-order.order.pgx-busy{cursor:progress}html:root #pgcart-main.pgx .pgx-steps__item.pgx-pulse:before{background:radial-gradient(closest-side,#fff,rgba(255,255,255,.6) 40%,transparent) -12px 50%/24px 10px no-repeat,linear-gradient(90deg,#fff,#9fb4cf) 0 0/100% 100% no-repeat,rgba(255,255,255,.14);box-shadow:0 0 12px rgba(159,180,207,.55);animation:pgx-air 1.1s cubic-bezier(.45,0,.2,1)}@keyframes pgx-air{from{background-position:-24px 50%,0 0,0 0}to{background-position:calc(100% + 24px) 50%,0 0,0 0}}html:root #pgcart-main.pgx .pgx-steps__item.pgx-pop .pgx-steps__dot{animation:pgx-dot 1s var(--x-ease)}@keyframes pgx-dot{0%{transform:scale(.7);box-shadow:0 0 0 0 rgba(255,255,255,.6)}45%{transform:scale(1.15)}100%{transform:none;box-shadow:0 0 0 14px rgba(255,255,255,0)}}html:root #pgcart-main.pgx .pgx-burst>.pg-step-title .pgx-num{animation:pgx-burst .9s var(--x-ease)}@keyframes pgx-burst{0%{box-shadow:0 0 0 0 rgba(34,182,123,.55);transform:scale(.85)}50%{transform:scale(1.08)}100%{box-shadow:0 0 0 16px rgba(34,182,123,0);transform:none}}html:root #pgcart-main.pgx .pgx-offer{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:calc(100% - 36px);margin:12px 18px 0;padding:12px 16px 12px 58px;border:0;border-radius:16px;font-family:inherit;text-align:left;color:var(--x-ink);background:#fff;box-shadow:inset 0 0 0 1px #dcdfe5;cursor:pointer;transition:box-shadow .25s ease,transform .3s var(--x-ease)}html:root #pgcart-main.pgx .pgx-offer:before{content:'';position:absolute;left:12px;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3h7.5l4 4v14h-11.5z'/%3E%3Cpath d='M14 3v4h4M9.5 12h5.5M9.5 15.5h5.5'/%3E%3C/svg%3E") center/19px no-repeat,#f1f3f6;transition:background .3s ease}html:root #pgcart-main.pgx .pgx-offer.is-done:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/15px no-repeat,var(--x-ok)}html:root #pgcart-main.pgx .pgx-offer span{font-size:14.5px;font-weight:500}html:root #pgcart-main.pgx .pgx-offer small{font-size:12px;color:var(--x-ink-3)}html:root #pgcart-main.pgx .pgx-offer:hover{box-shadow:inset 0 0 0 1.5px var(--x-navy),0 12px 24px -18px rgba(16,26,40,.5);transform:translateY(-1px)}html:root #pgcart-main.pgx .pgx-fmt:after{font-size:calc(var(--pgx-fs,14px)*.8);font-weight:400;color:var(--x-ink-3);margin-left:1px;-webkit-text-fill-color:var(--x-ink-3)}html:root #pgcart-main.pgx .summary-total tr.grand-total td span.pgx-fmt:after{font-size:17px}html:root #pgcart-main.pgx .summary-total tr.grand-total td span.pgx-fmt:before{letter-spacing:-.025em}html:root #pgcart-main.pgx .pgx-sheet,html:root #pgcart-main.pgx .pgx-sheet-shade{display:none}@media (max-width:1024px){html:root #pgcart-main.pgx .pgx-bar__more{flex:none;width:36px;height:36px;margin:0 -6px 0 -8px;padding:0;border:0;border-radius:11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 14.5l5-5 5 5'/%3E%3C/svg%3E") center/18px no-repeat,rgba(255,255,255,.1);cursor:pointer;transition:transform .4s var(--x-ease)}html:root #pgcart-main.pgx.pgx-sheet-open .pgx-bar__more{transform:rotate(180deg)}html:root #pgcart-main.pgx .pgx-bar__sum{cursor:pointer}html:root #pgcart-main.pgx .pgx-sheet-shade{display:block;position:fixed;inset:0;z-index:898;background:rgba(13,15,18,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .35s ease}html:root #pgcart-main.pgx .pgx-sheet{display:block;position:fixed;left:12px;right:12px;bottom:96px;z-index:899;max-height:min(64vh,540px);overflow:auto;padding:18px 16px 16px;border-radius:22px;background:linear-gradient(180deg,#fff,#f5f6f8);box-shadow:0 30px 60px -20px rgba(16,26,40,.6),inset 0 0 0 1px #e6e8ec;transform:translateY(calc(100% + 90px));transition:transform .55s var(--x-ease)}html:root #pgcart-main.pgx.pgx-sheet-open .pgx-sheet{transform:none}html:root #pgcart-main.pgx.pgx-sheet-open .pgx-sheet-shade{opacity:1;pointer-events:auto}html:root #pgcart-main.pgx.pgx-sheet-open .pgx-bar{transform:none !important;opacity:1 !important;pointer-events:auto !important;z-index:900}html:root #pgcart-main.pgx .pgx-sheet__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}html:root #pgcart-main.pgx .pgx-sheet__head b{font-size:17px;font-weight:600;color:var(--x-ink)}html:root #pgcart-main.pgx .pgx-sheet b,html:root #pgcart-main.pgx .pgx-sheet em{color:var(--x-ink)}html:root #pgcart-main.pgx .pgx-bar__sum{white-space:nowrap}html:root #pgcart-main.pgx .pgx-bar__btn{padding:0 14px;font-size:13.5px}html:root #pgcart-main.pgx .pgx-sheet__close{width:34px;height:34px;padding:0;border:0;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a28' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l10 10M17 7 7 17'/%3E%3C/svg%3E") center/16px no-repeat,#fff;box-shadow:inset 0 0 0 1px #dfe2e7;cursor:pointer}html:root #pgcart-main.pgx .pgx-sheet__items{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}html:root #pgcart-main.pgx .pgx-sheet__items li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:8px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #eceef2}html:root #pgcart-main.pgx .pgx-sheet__img{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #eef0f3;overflow:hidden}html:root #pgcart-main.pgx .pgx-sheet__img img{max-width:86%;max-height:86%;object-fit:contain}html:root #pgcart-main.pgx .pgx-sheet__txt{display:flex;flex-direction:column;gap:1px;min-width:0}html:root #pgcart-main.pgx .pgx-sheet__txt b{font-size:13px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html:root #pgcart-main.pgx .pgx-sheet__txt small{font-size:11.5px;color:var(--x-ink-3)}html:root #pgcart-main.pgx .pgx-sheet__items em{font-style:normal;font-size:13.5px;font-weight:500;white-space:nowrap}html:root #pgcart-main.pgx .pgx-sheet__totals{display:flex;flex-direction:column;gap:6px;margin:14px 4px 0;padding:12px 0 0;border-top:1px solid var(--x-line)}html:root #pgcart-main.pgx .pgx-sheet__totals>div{display:flex;justify-content:space-between;gap:12px}html:root #pgcart-main.pgx .pgx-sheet__totals dt{margin:0;font-size:13px;font-weight:400;color:var(--x-ink-2)}html:root #pgcart-main.pgx .pgx-sheet__totals dd{margin:0;font-size:13px;font-weight:500}html:root #pgcart-main.pgx .pgx-sheet__totals .is-grand{margin-top:4px;padding-top:10px;border-top:1px solid var(--x-line)}html:root #pgcart-main.pgx .pgx-sheet__totals .is-grand dt,html:root #pgcart-main.pgx .pgx-sheet__totals .is-grand dd{font-size:16px;font-weight:600;color:var(--x-ink)}}html:root .pg-vat-modal.modal-popup._show{background:rgba(13,15,18,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:root .pg-vat-modal.modal-popup._show .modal-inner-wrap{max-width:820px;border-radius:26px;background:#fff;box-shadow:0 40px 100px -30px rgba(16,26,40,.65),inset 0 0 0 1px #e6e8ec;font-family:Poppins,"Helvetica Neue",Arial,sans-serif}html:root .pg-vat-modal .modal-header .action-close{background:#fff;box-shadow:inset 0 0 0 1px #dfe2e7,0 6px 16px -10px rgba(16,26,40,.3);color:var(--x-ink,#111418);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}html:root .pg-vat-modal .modal-header .action-close:hover{transform:rotate(90deg);box-shadow:inset 0 0 0 1px #101a28,0 8px 20px -10px rgba(16,26,40,.35)}html:root .pg-vat-modal .modal-body{min-height:340px}html:root .pg-vat-modal .left-column{padding:44px 40px 40px}html:root .pg-vat-modal .left-column:before{width:54px;height:54px;border-radius:16px;margin-bottom:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5h16M6 20.5V5.5a1.5 1.5 0 0 1 1.5-1.5h6A1.5 1.5 0 0 1 15 5.5v15M15 10h3.5a1.5 1.5 0 0 1 1.5 1.5v9'/%3E%3Cpath d='M9 8h3M9 11.5h3M9 15h3'/%3E%3C/svg%3E") center/26px no-repeat,linear-gradient(135deg,#1a2a40,#101a28);box-shadow:0 14px 26px -14px rgba(16,26,40,.8)}html:root .pg-vat-modal .left-column h2,html:root .pg-vat-modal #modal-content-11>div>.modal-header h2{font-size:24px;font-weight:600;letter-spacing:-.01em;color:#111418}html:root .pg-vat-modal .vat-description{font-size:14px;line-height:1.6;color:#4a515c;margin-bottom:22px}html:root .pg-vat-modal .vat-input-group label{font-size:12.5px;font-weight:500;letter-spacing:0;color:#4a515c}html:root .pg-vat-modal #vat-number{height:54px;padding:0 16px;border:0;border-radius:14px;font-family:inherit;font-size:15px;color:#111418;background:#fff;box-shadow:inset 0 0 0 1px #dcdfe5;transition:box-shadow .25s ease}html:root .pg-vat-modal #vat-number:focus{outline:none;box-shadow:inset 0 0 0 1.5px #101a28,0 0 0 4px rgba(16,26,40,.07)}html:root .pg-vat-modal button.confirm{height:56px;border:0;border-radius:16px;font-family:inherit;font-size:15.5px;font-weight:500;color:#fff;background:linear-gradient(135deg,#1a2a40,#101a28);box-shadow:0 18px 36px -18px rgba(16,26,40,.7);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}html:root .pg-vat-modal button.confirm:hover{transform:translateY(-1px);background:linear-gradient(135deg,#1f3350,#13202f);box-shadow:0 22px 40px -18px rgba(16,26,40,.8)}html:root .pg-vat-modal .right-column{position:relative;isolation:isolate;overflow:hidden;padding:44px 34px;background:linear-gradient(180deg,#f8f9fb,#eef1f5);border-left:1px solid #e6e8ec}html:root .pg-vat-modal .right-column:before{content:'';position:absolute;inset:-40%;z-index:-1;background:radial-gradient(30% 30% at 30% 30%,rgba(203,213,228,.9),transparent 72%),radial-gradient(26% 28% at 75% 60%,rgba(25,121,195,.1),transparent 72%);filter:blur(20px)}html:root .pg-vat-modal .right-column h2{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;color:#111418}html:root .pg-vat-modal button.close{height:50px;padding:0 22px;border:0;border-radius:14px;font-family:inherit;font-size:14.5px;font-weight:500;letter-spacing:0;color:#101a28;background:#fff;box-shadow:inset 0 0 0 1px #cfd5de}html:root .pg-vat-modal button.close:hover{box-shadow:inset 0 0 0 1.5px #101a28;background:#fff;color:#101a28}html:root #pgcart-main.pgx .pgx-hero{view-transition-name:pgx-hero}html:root #pgcart-main.pgx .pgx-steps{view-transition-name:pgx-steps}::view-transition-group(pgx-hero),::view-transition-group(pgx-steps){animation-duration:.7s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(root){animation:pgx-vt-out .35s ease both}::view-transition-new(root){animation:pgx-vt-in .55s cubic-bezier(.16,1,.3,1) .1s both}@keyframes pgx-vt-out{to{opacity:0;transform:translateY(-10px)}}@keyframes pgx-vt-in{from{opacity:0;transform:translateY(14px)}}