.pp-next{--nx-blue:#20476B;--nx-blue-line:rgba(255, 255, 255, .14);--nx-blue-soft:rgba(255, 255, 255, .07);--nx-mint:#7FE0AE;--nx-ice:#A9C4E6}.pp-next .pp-ls--carousel .pp-ls__row{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 20px) / 4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 24px;margin:-4px 0 -24px}.pp-next .pp-ls--carousel .pp-ls__row::-webkit-scrollbar{display:none}.pp-next .pp-ls--carousel .pp-ls-card{scroll-snap-align:start}.pp-next .pp-ls--carousel.is-static .pp-ls__arrows{display:flex}.pp-next .pp-ls--carousel.is-static .pp-ls__count,.pp-next .pp-ls--carousel.is-static .pp-ls__arrow{display:none}.pp-next .pp-ls__arrows{align-items:center;gap:10px}.pp-next .pp-ls__count{font:600 14px/1 var(--sans);color:var(--pp-navy);font-variant-numeric:tabular-nums;min-width:44px;text-align:center}.pp-next .pp-ls__inline{color:var(--pp-blue-deep);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor}.pp-next .pp-ls-card--nx .pp-ls-card__nums span:first-child b{color:var(--pp-navy)}.pp-next .pp-ls-card--nx .pp-ls-card__chips i{background:var(--pp-sky);color:var(--pp-blue-deep)}.pp-next .pp-ls-card--nx .pp-ls-card__chips i::before{display:none;content:none}@media (max-width:1100px){.pp-next .pp-ls--carousel .pp-ls__row{grid-auto-columns:calc((100% - 20px) / 2)}}@media (max-width:899px){.pp-next .pp-ls--carousel .pp-ls__row{grid-auto-columns:78%;gap:12px;margin:0;padding:4px 20px 16px;scroll-padding-inline:20px}.pp-next .pp-ls--carousel .pp-ls__arrows{display:none}}.pp-next .h8-labs--nx{display:flex;align-items:center}.pp-next .h8-labs--nx .h8-labs__k{font:600 13px/1.3 var(--sans);letter-spacing:0;text-transform:none;color:var(--pp-navy,#20476B)}.pp-next .nx-rec{background:var(--nx-blue);color:#fff;border-radius:24px;padding:24px 26px;display:grid;gap:18px;align-content:start}.pp-next .nx-rec[hidden]{display:none!important}.pp-next .nx-rec__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font:500 13px/1.3 var(--sans);color:#D3E1F2}.pp-next .nx-rec__lab{display:inline-flex;align-items:center;gap:9px}.pp-next .nx-rec__lab img{width:28px;height:24px;object-fit:contain;background:#fff;border-radius:7px;padding:2px}.pp-next .nx-rec__state{display:inline-flex;align-items:center;gap:7px;font:600 12.5px/1 var(--sans);color:var(--nx-mint);border:1px solid rgb(127 224 174 / .4);border-radius:999px;padding:6px 12px}.pp-next .nx-rec__state i{width:6px;height:6px;border-radius:50%;background:currentColor}.pp-next .nx-rec__state--wait{color:#F2C46B;border-color:rgb(242 196 107 / .4)}.pp-next .nx-rec__date{color:#D3E1F2}.pp-next .nx-rec__batch{margin:-6px 0 0;font:600 13px/1 var(--font-mono-system,ui-monospace,"SF Mono",Menlo,monospace);color:#C8D8EC}.pp-next .nx-rec__big{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pp-next .nx-rec__big>div{background:var(--nx-blue-soft);border:1px solid var(--nx-blue-line);border-radius:18px;padding:16px 18px;display:grid;gap:6px;align-content:start}.pp-next .nx-rec__big b{display:flex;align-items:baseline;gap:4px;font:700 clamp(28px, 2.6vw, 38px)/1 var(--sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#fff}.pp-next .nx-rec__big b small{font-size:.45em;font-weight:500;letter-spacing:0}.pp-next .nx-rec__big .is-pass b{align-items:center;color:var(--nx-mint);font-size:clamp(24px, 2.2vw, 32px)}.pp-next .nx-rec__big .is-pass svg{width:1em;height:1em}.pp-next .nx-rec__big span{font:500 12.5px/1.35 var(--sans);color:var(--nx-ice)}.pp-next .nx-rec__dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--nx-blue-line);border-bottom:1px solid var(--nx-blue-line)}.pp-next .nx-rec__dl>div{padding:14px 0;display:grid;gap:4px;align-content:start;min-width:0}.pp-next .nx-rec__dl>div+div{padding-left:18px;border-left:1px solid var(--nx-blue-line)}.pp-next .nx-rec__dl dt{font:500 12px/1.2 var(--sans);color:var(--nx-ice)}.pp-next .nx-rec__dl dd{margin:0;font:600 15px/1.3 var(--sans);color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pp-next .nx-rec__acts{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pp-next .nx-rec__pdf{font:500 13.5px/1 var(--sans);color:#D3E1F2;text-decoration:underline;text-underline-offset:3px}.pp-next .nx-rec__pdf:hover{color:#fff}.pp-next .nx-rec__empty{margin:0;font:400 14.5px/1.55 var(--sans);color:#D3E1F2;max-width:46ch}.pp-next .nx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;font:600 14px/1 var(--sans);text-decoration:none;cursor:pointer;border:1.5px solid #fff0;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pp-next .nx-btn--light{background:#fff;color:var(--pp-navy,#20476B)}.pp-next .nx-btn--light:hover{background:#EAF2FC}.pp-next .nx-btn--line{background:#fff0;color:#fff;border-color:rgb(255 255 255 / .45)}.pp-next .nx-btn--line:hover{border-color:#fff}.pp-next .nx-btn:focus-visible,.pp-next .nx-copy:focus-visible{outline:2px solid #9EC3EC;outline-offset:3px}.pp-next .nx-labid{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.pp-next .nx-labid code{font:600 14px/1.2 var(--font-mono-system,ui-monospace,"SF Mono",Menlo,monospace);background:none;padding:0;color:inherit}.pp-next .nx-copy{font:600 12px/1 var(--sans);color:#9EC3EC;background:none;border:0;padding:4px 0;cursor:pointer;border-bottom:1px dotted currentColor}.pp-next .nx-copy.is-done{color:var(--nx-mint)}.pp-next .nx-labid--light code{color:var(--pp-navy,#20476B);font-size:12.5px}.pp-next .nx-labid--light .nx-copy{color:var(--pp-blue-deep,#1F66C1)}.pp-next .nx-pass{font-style:normal;font:600 11px/1 var(--sans);background:#E7F7EF;color:#137A49;border-radius:999px;padding:4px 9px;margin-left:6px}.pp-next .nx-proof{padding:clamp(56px, 6vw, 96px) 0;background:var(--pp-paper,#F7F9FC)}.pp-next .nx-proof__head{display:grid;gap:10px;margin-bottom:28px;max-width:760px}.pp-next .nx-proof__head h2{margin:0;font:700 clamp(30px, 3vw, 42px)/1.06 var(--sans);letter-spacing:-.03em;color:var(--pp-navy,#20476B)}.pp-next .nx-proof__head p{margin:0;font:400 16px/1.55 var(--sans);color:var(--pp-slate,#4B5B6E)}.pp-next .nx-proof__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px;align-items:start}.pp-next .nx-proof__main{display:grid}.pp-next .nx-proof__side{display:grid;gap:16px}.pp-next .nx-paper{background:#fff;border:1px solid var(--pp-line,#DCE3EC);border-radius:22px;padding:18px;display:grid;gap:4px;justify-items:center;text-align:center;align-content:center}.pp-next .nx-paper[hidden]{display:none!important}.pp-next .nx-paper__img{display:block;width:56%;max-width:190px;padding:0;border:0;background:none;cursor:zoom-in;margin-bottom:10px}.pp-next .nx-paper__img img{display:block;width:100%;height:auto;border-radius:4px;transform:rotate(-2.5deg);box-shadow:0 18px 34px -18px rgb(32 71 107 / .55);transition:transform .3s ease}.pp-next .nx-paper__img:hover img{transform:rotate(-1deg) scale(1.02)}.pp-next .nx-paper b{font:600 15px/1.2 var(--sans);color:var(--pp-navy,#20476B)}.pp-next .nx-paper span{font:400 13px/1.4 var(--sans);color:var(--pp-muted,#5B6B7F)}.pp-next .nx-check{background:#fff;border:1px solid var(--pp-line,#DCE3EC);border-radius:22px;padding:14px;display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;margin:0}.pp-next .nx-check img{width:96px;height:96px;object-fit:cover;border-radius:16px}.pp-next .nx-check label{display:grid;gap:3px;margin:0 0 10px}.pp-next .nx-check label b{font:600 15px/1.2 var(--sans);color:var(--pp-navy,#20476B)}.pp-next .nx-check label span{font:400 13px/1.4 var(--sans);color:var(--pp-muted,#5B6B7F)}.pp-next .nx-check__field{display:flex;align-items:center;border:1px solid var(--pp-line,#DCE3EC);border-radius:999px;padding:4px 4px 4px 14px;background:#fff}.pp-next .nx-check__field input{flex:1;min-width:0;border:0!important;outline:0;background:none!important;box-shadow:none!important;padding:8px 0!important;font:500 16px/1 var(--font-mono-system,ui-monospace,monospace);color:var(--pp-navy,#20476B)}.pp-next .nx-check__field button{border:0;border-radius:999px;background:var(--pp-navy,#20476B);color:#fff;font:600 13px/1 var(--sans);padding:12px 16px;min-height:42px;cursor:pointer}.pp-next .nx-check__field:focus-within{border-color:var(--pp-blue-deep,#1F66C1)}.pp-next .nx-proof__foot{margin:18px 0 0;font:400 13px/1.5 var(--sans);color:var(--pp-muted,#5B6B7F)}.pp-next .nx-bt{padding:28px 0 8px;background:linear-gradient(180deg,#F2F7FD 0%,#fff 100%)}.pp-next .nx-bt .brx-crumb{margin-bottom:18px}.pp-next .nx-bt__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}.pp-next .nx-bt__id{display:grid;grid-template-columns:84px minmax(0,1fr);gap:16px;align-items:center}.pp-next .nx-bt__id img{width:84px;height:100px;object-fit:cover;border-radius:14px}.pp-next .nx-bt__id h1{margin:0;font:700 clamp(26px, 2.6vw, 34px)/1.05 var(--sans);letter-spacing:-.03em;color:#fff}.pp-next .nx-bt__id h1 small{font-size:.5em;font-weight:500;color:var(--nx-ice);letter-spacing:0}.pp-next .nx-bt__id p{margin:6px 0 0;font:500 13px/1.4 var(--sans);color:#D3E1F2}.pp-next .nx-code{font-family:var(--font-mono-system,ui-monospace,monospace);color:#fff}.pp-next .nx-bt__side{display:grid;gap:16px}.pp-next .nx-howto{background:#fff;border:1px solid var(--pp-line,#DCE3EC);border-radius:22px;padding:20px 22px;display:grid;gap:8px}.pp-next .nx-howto h2{margin:0 0 2px;font:600 16px/1.2 var(--sans);color:var(--pp-navy,#20476B)}.pp-next .nx-howto p{margin:0;font:400 14px/1.55 var(--sans);color:var(--pp-slate,#4B5B6E)}.pp-next .nx-howto b{color:var(--pp-navy,#20476B)}.pp-next .nx-signed{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;text-align:left;width:100%;background:#fff;border:1px solid var(--pp-line,#DCE3EC);border-radius:22px;padding:14px;cursor:pointer}.pp-next .nx-signed img{width:92px;height:auto;border-radius:6px;border:1px solid var(--pp-line,#DCE3EC)}.pp-next .nx-signed span{display:grid;gap:3px}.pp-next .nx-signed b{font:600 15px/1.2 var(--sans);color:var(--pp-navy,#20476B)}.pp-next .nx-signed small{font:400 13px/1.3 var(--sans);color:var(--pp-muted,#5B6B7F)}.pp-next .nx-signed em{font:600 13px/1.3 var(--sans);font-style:normal;color:var(--pp-blue-deep,#1F66C1)}.pp-next .nx-trlab{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--pp-line,#DCE3EC);font:500 12.5px/1.3 var(--sans);color:var(--pp-muted,#5B6B7F)}.pp-next .nx-trlab a{color:var(--pp-blue-deep,#1F66C1);font-weight:600;text-decoration:none}.pp-next .nx-trlab a:hover{text-decoration:underline}@media (max-width:1000px){.pp-next .nx-proof__grid,.pp-next .nx-bt__grid{grid-template-columns:minmax(0,1fr)}.pp-next .nx-proof__side{grid-template-rows:auto}}@media (max-width:640px){.pp-next .nx-rec{padding:18px;border-radius:20px;gap:14px}.pp-next .nx-rec__big{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pp-next .nx-rec__big>div{padding:12px 14px}.pp-next .nx-rec__dl{grid-template-columns:minmax(0,1fr)}.pp-next .nx-rec__dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0}.pp-next .nx-rec__dl>div+div{padding-left:0;border-left:0;border-top:1px solid var(--nx-blue-line)}.pp-next .nx-rec__acts{display:grid}.pp-next .nx-rec__acts .nx-btn{width:100%}.pp-next .nx-check{grid-template-columns:72px minmax(0,1fr)}.pp-next .nx-check img{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.pp-next .nx-paper__img img,.pp-next .nx-btn{transition:none}}body.pp-next .nx-rec .nx-rec__batch{color:#C8D8EC}body.pp-next .nx-rec .nx-rec__empty,body.pp-next .nx-rec .nx-bt__id p{color:#D3E1F2}body.pp-next .nx-rec .nx-bt__id h1{color:#fff}.pp-next .h8-labs--nx{flex:none}.pp-next .h8-labs--nx .h8-labs__k{white-space:nowrap}.pp-next .nx-bt__grid{grid-template-columns:minmax(0,1fr)}.pp-next .nx-rec--batch .nx-rec__big{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}@media (max-width:640px){.pp-next .nx-rec--batch .nx-rec__big{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-next .nx-proof__grid{align-items:stretch}.pp-next .nx-proof__side{display:flex;flex-direction:column}.pp-next .nx-proof__side .nx-check{flex:1;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(140px,1fr) auto;align-items:end;padding:14px 14px 18px;gap:16px}.pp-next .nx-proof__side .nx-check img{width:100%;height:100%;min-height:140px;border-radius:16px;object-fit:cover;object-position:center 40%;contain:size;aspect-ratio:auto}.pp-next .nx-proof__side .nx-check>div{padding:0 6px}.pp-next .nx-proof__side .nx-check label b{font-size:17px}.pp-next .nx-proof__foot{margin-top:14px}@media (max-width:1000px){.pp-next .nx-proof__side .nx-check{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto;align-items:center}.pp-next .nx-proof__side .nx-check img{width:96px;height:96px;min-height:0;contain:none}.pp-next .nx-proof__side .nx-check>div{padding:0}}@media (max-width:640px){.pp-next .nx-proof__side .nx-check{grid-template-columns:72px minmax(0,1fr)}.pp-next .nx-proof__side .nx-check img{width:72px;height:72px}}.pp-next .nx-ht{background:linear-gradient(180deg,#F2F7FD 0%,#E9F1FB 100%)}.pp-next .nx-ht__head{text-align:center;max-width:720px;margin:0 auto}.pp-next .nx-ht__head .h7-lead{margin-left:auto;margin-right:auto}.pp-next .nx-ht__stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px) minmax(0,1fr);grid-template-areas:"l v r";gap:28px;align-items:center;margin-top:clamp(28px, 4vw, 48px)}.pp-next .nx-ht__col{list-style:none;margin:0;padding:0;display:grid;gap:20px}.pp-next .nx-ht__col--l{grid-area:l}.pp-next .nx-ht__col--r{grid-area:r}.pp-next .nx-ht__vial{grid-area:v;position:relative;margin:0;display:grid;justify-items:center}.pp-next .nx-ht__vial::before{content:"";position:absolute;inset:12% 2% auto;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgb(65 143 222 / .16),#fff0)}.pp-next .nx-ht__vial img{position:relative;width:100%;height:auto;mix-blend-mode:multiply}.pp-next .nx-ht__vial figcaption{position:relative;margin-top:-4px}.pp-next .nx-ht__vial figcaption>a,.pp-next .nx-ht__vial figcaption>span{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 8px;background:none;color:var(--pp-navy,#20476B);font:600 13px/1 var(--sans);text-decoration:none;white-space:nowrap;transition:color .15s ease}.pp-next .nx-ht__vial figcaption a:hover{color:#1F66C1}.pp-next .nx-ht__vial figcaption a:focus-visible{outline:2px solid #1F66C1;outline-offset:2px;border-radius:4px}.pp-next .nx-ht__co{position:relative;background:#fff;border-radius:22px;padding:18px 20px;display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:start;box-shadow:0 0 0 1px rgb(32 71 107 / .06),0 18px 40px -30px rgb(6 20 38 / .35)}.pp-next .nx-ht__co h3{margin:0;font:600 17px/1.25 var(--sans);letter-spacing:-.01em;color:var(--pp-navy,#20476B)}.pp-next .nx-ht__m{margin:2px 0 0;font:600 12.5px/1.35 var(--sans);color:#1F66C1}.pp-next .nx-ht__res{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:10px 0 0;padding-top:10px;border-top:1px solid #E6EDF6}.pp-next .nx-ht__res b{font:700 22px/1.1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--pp-navy,#20476B);white-space:nowrap}.pp-next .nx-ht__res small{font:500 12.5px/1.3 var(--sans);color:var(--pp-muted,#5B6B7F);white-space:nowrap}.pp-next .nx-ht__res .nx-pass{align-self:center}.pp-next .nx-ht__ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center}.pp-next .nx-ht__ic svg{width:22px;height:22px}.pp-next .nx-ht__co--id .nx-ht__ic{background:#F0EEFB;color:#6B4FD6}.pp-next .nx-ht__co--pur .nx-ht__ic{background:#EAF7F1;color:#137A49}.pp-next .nx-ht__co--mass .nx-ht__ic{background:#FFF4E5;color:#B86B00}.pp-next .nx-ht__co--lal .nx-ht__ic{background:#FDEDF1;color:#C2335B}.pp-next .nx-ht__co::after{content:"";position:absolute;top:50%;width:var(--nx-lead,104px);border-top:1.5px dashed #8FB3E2}.pp-next .nx-ht__co::before{content:"";position:absolute;z-index:2;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#1F66C1}.pp-next .nx-ht__col--l .nx-ht__co::after{left:100%}.pp-next .nx-ht__col--l .nx-ht__co::before{left:calc(100% + var(--nx-lead, 104px) - 4px)}.pp-next .nx-ht__col--r .nx-ht__co::after{right:100%}.pp-next .nx-ht__col--r .nx-ht__co::before{right:calc(100% + var(--nx-lead, 104px) - 4px)}.pp-next .nx-ht__pass{margin-top:clamp(28px, 4vw, 44px)}@media (min-width:1001px) and (max-width:1200px){.pp-next .nx-ht{--nx-lead:84px}}@media (max-width:1000px){.pp-next .nx-ht__stage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"v v" "l r";gap:16px}.pp-next .nx-ht__vial img{max-width:240px}.pp-next .nx-ht__vial{margin-bottom:8px}.pp-next .nx-ht__co::after,.pp-next .nx-ht__co::before{display:none}.pp-next .nx-ht__col{gap:16px}}@media (max-width:640px){.pp-next .nx-ht__stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"v" "l" "r"}.pp-next .nx-ht__vial img{max-width:200px}.pp-next .nx-ht__co{padding:16px;grid-template-columns:42px minmax(0,1fr)}.pp-next .nx-ht__ic{width:42px;height:42px}}.pp-next .nx-ht .h4-wrap{max-width:1200px;margin-left:auto;margin-right:auto}.pp-next .nx-ht__head .h7-title{white-space:normal}.pp-next .nx-ht__stage{grid-template-columns:minmax(0,1fr) 380px minmax(0,1fr);gap:32px}.pp-next .nx-ht__col{gap:22px}.pp-next .nx-ht__co{padding:22px 24px;grid-template-columns:52px minmax(0,1fr);gap:16px;border-radius:24px}.pp-next .nx-ht__ic{width:52px;height:52px;border-radius:16px}.pp-next .nx-ht__ic svg{width:24px;height:24px}.pp-next .nx-ht__co h3{font-size:19px}.pp-next .nx-ht__m{font-size:13.5px;margin-top:3px}.pp-next .nx-ht__res{margin-top:14px;padding-top:14px;gap:10px}.pp-next .nx-ht__res b{font-size:28px;letter-spacing:-.03em}.pp-next .nx-ht__res small{font-size:13.5px}.pp-next .nx-ht__res .nx-pass{font-size:12.5px;padding:5px 10px}.pp-next .nx-ht__vial figcaption{margin-top:-64px}.pp-next .nx-ht{--nx-lead:150px}.pp-next .nx-ht__pass{max-width:1200px}@media (min-width:1001px) and (max-width:1200px){.pp-next .nx-ht__stage{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);gap:24px}.pp-next .nx-ht{--nx-lead:112px}.pp-next .nx-ht__vial figcaption{margin-top:-50px}.pp-next .nx-ht__co{padding:18px 20px;grid-template-columns:46px minmax(0,1fr)}.pp-next .nx-ht__ic{width:46px;height:46px}.pp-next .nx-ht__res b{font-size:24px}}@media (max-width:1000px){.pp-next .nx-ht__stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pp-next .nx-ht__vial figcaption{margin-top:-36px}}@media (max-width:640px){.pp-next .nx-ht__stage{grid-template-columns:minmax(0,1fr)}.pp-next .nx-ht__vial figcaption{margin-top:-32px}.pp-next .nx-ht__co{padding:18px;grid-template-columns:44px minmax(0,1fr)}.pp-next .nx-ht__ic{width:44px;height:44px}.pp-next .nx-ht__res b{font-size:24px}}@media (min-width:1001px){.pp-next .nx-ht__head{max-width:none}.pp-next .nx-ht__head .h7-title{white-space:nowrap}.pp-next .nx-ht__head .h7-title br{display:none}.pp-next .nx-ht__head .h7-title span{display:inline}.pp-next .nx-ht__head .h7-lead{max-width:52ch}}.pp-next .nx-am__head{text-align:center;max-width:760px;margin:0 auto 32px;display:grid;gap:10px}.pp-next .nx-am__head h2{margin:0;font:700 clamp(30px, 3vw, 42px)/1.06 var(--sans);letter-spacing:-.03em;color:var(--pp-navy,#20476B)}.pp-next .nx-am__head p{margin:0 auto;max-width:60ch;font:400 16px/1.55 var(--sans);color:var(--pp-slate,#4B5B6E)}.pp-next .nx-am__duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px;align-items:stretch;max-width:1140px;margin:0 auto}.pp-next .nx-am__duo[hidden],.pp-next .nx-am__pending[hidden]{display:none!important}.pp-next .nx-am__pending{max-width:760px;margin:0 auto}.pp-next .nx-am__rec{background:var(--nx-blue,#123A6B);color:#fff;border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:20px}.pp-next .nx-am__lab{display:flex;align-items:center;gap:12px}.pp-next .nx-am__lab img{width:40px;height:40px;border-radius:10px;background:#fff;padding:5px;object-fit:contain}.pp-next .nx-am__lab b{display:block;font:600 15.5px/1.2 var(--sans);color:#fff}.pp-next .nx-am__lab small{display:block;font:400 12.5px/1.3 var(--sans);color:#C8D8EC}.pp-next .nx-am__big{display:grid;gap:6px}.pp-next .nx-am__big b{font:700 clamp(52px, 5.4vw, 72px)/1 var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff}.pp-next .nx-am__big b span{font-size:.4em;color:#7FD9A8;letter-spacing:0;margin-left:2px}.pp-next .nx-am__big small{font:400 13px/1.4 var(--sans);color:#C8D8EC}.pp-next .nx-am__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px;margin:0;padding-top:18px;border-top:1px solid rgb(255 255 255 / .14)}.pp-next .nx-am__grid dt{font:400 12.5px/1.3 var(--sans);color:#C8D8EC;margin:0}.pp-next .nx-am__grid dd{margin:3px 0 0;font:600 16px/1.3 var(--sans);font-variant-numeric:tabular-nums;color:#fff}.pp-next .nx-am__grid dd.is-m{color:#9FE3BD}.pp-next .nx-am__acts{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pp-next .nx-am__acts .nx-btn{width:100%;min-height:52px;font-size:16px}.pp-next .nx-am__acts .nx-btn:only-child{grid-column:1 / -1}.pp-next .nx-am__panel{background:#fff;border-radius:24px;box-shadow:0 0 0 1px rgb(32 71 107 / .07);display:flex;flex-direction:column;overflow:hidden}.pp-next .nx-am__ptop{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid #E6EDF6;flex-wrap:wrap}.pp-next .nx-am__ptop b{font:600 15px/1.2 var(--sans);color:var(--pp-navy,#20476B)}.pp-next .nx-am__chip{display:inline-flex;align-items:center;gap:6px;font:600 12.5px/1 var(--sans);border-radius:999px;padding:7px 11px;background:#E7F7EF;color:#137A49;white-space:nowrap}.pp-next .nx-am__chip svg{width:13px;height:13px}.pp-next .nx-am__rows{list-style:none;margin:0;padding:0;flex:1;display:grid}.pp-next .nx-am__rows li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 22px;border-bottom:1px solid #EEF2F7;margin:0}.pp-next .nx-am__rows li:last-child{border-bottom:0}.pp-next .nx-am__rows h3{margin:0;font:600 16px/1.3 var(--sans);letter-spacing:-.01em;color:var(--pp-navy,#20476B)}.pp-next .nx-am__m{font:400 12.5px/1.35 var(--sans);color:#5B6B7F}.pp-next .nx-am__ic{width:44px;height:44px;border-radius:13px;display:grid;place-items:center}.pp-next .nx-am__ic svg{width:21px;height:21px}.pp-next .nx-am__ic--id{background:#F0EEFB;color:#6B4FD6}.pp-next .nx-am__ic--pur{background:#EAF7F1;color:#137A49}.pp-next .nx-am__ic--mass{background:#FFF4E5;color:#B86B00}.pp-next .nx-am__ic--lal{background:#FDEDF1;color:#C2335B}.pp-next .nx-am__res{text-align:right;display:grid;gap:4px;justify-items:end}.pp-next .nx-am__res b{font:700 17px/1.2 var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pp-navy,#20476B)}.pp-next .nx-am__res small{font:400 12px/1.3 var(--sans);color:#5B6B7F;white-space:nowrap}.pp-next .nx-am__pass{display:inline-flex;align-items:center;gap:4px;font:600 12px/1 var(--sans);border-radius:999px;padding:5px 9px;background:#E7F7EF;color:#137A49}.pp-next .nx-am__pass svg{width:11px;height:11px}.pp-next .nx-am__pfoot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;background:#F7F9FC;border-top:1px solid #E6EDF6;font:400 13px/1.4 var(--sans);color:#5B6B7F;flex-wrap:wrap}.pp-next .nx-am__pfoot a{color:#1F66C1;font-weight:600;text-decoration:none}.pp-next .nx-am__onrec{max-width:1140px;margin:40px auto 0;padding-top:32px;border-top:1px solid #E1E8F1}.pp-next .nx-am__onrec-h{margin-bottom:16px}.pp-next .nx-am__onrec-h h3{margin:0;font:600 19px/1.3 var(--sans);letter-spacing:-.01em;color:var(--pp-navy,#20476B)}.pp-next .nx-am__onrec-h p{margin:2px 0 0;font:400 13.5px/1.4 var(--sans);color:#5B6B7F}.pp-next .nx-am__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.pp-next .nx-am__bc{background:#fff;border-radius:20px;padding:18px;box-shadow:0 0 0 1px rgb(32 71 107 / .07);display:grid;gap:12px;align-content:start;transition:box-shadow .2s ease}.pp-next .nx-am__bc.is-on{box-shadow:0 0 0 2px var(--nx-blue,#123A6B)}.pp-next .nx-am__bct{display:flex;justify-content:space-between;align-items:center;gap:8px}.pp-next .nx-am__bct b{font:600 15.5px/1.3 var(--sans);color:var(--pp-navy,#20476B)}.pp-next .nx-am__bct i{font:600 11.5px/1 var(--sans);font-style:normal;color:#1F66C1;background:#EAF2FC;border-radius:999px;padding:5px 9px}.pp-next .nx-am__bcc{font:600 12.5px/1 ui-monospace,Menlo,monospace;color:#5B6B7F;margin-top:-6px;background:none;padding:0}.pp-next .nx-am__bcb{display:flex;align-items:baseline;gap:8px}.pp-next .nx-am__bcb b{font:700 34px/1 var(--sans);letter-spacing:-.03em;color:var(--nx-blue,#123A6B);font-variant-numeric:tabular-nums}.pp-next .nx-am__bcb small{font:400 12.5px/1.3 var(--sans);color:#5B6B7F}.pp-next .nx-am__bc dl{margin:0;display:grid}.pp-next .nx-am__bc dl div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #EEF2F7;font:400 13.5px/1.4 var(--sans)}.pp-next .nx-am__bc dt{color:#5B6B7F;margin:0}.pp-next .nx-am__bc dd{margin:0;font-weight:600;color:var(--pp-navy,#20476B);font-variant-numeric:tabular-nums;text-align:right}.pp-next .nx-am__bcbtn{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;background:var(--pp-navy,#20476B);color:#fff;font:600 14px/1 var(--sans);text-decoration:none}.pp-next .nx-am__bcbtn:hover{background:#1F66C1;color:#fff}@media (max-width:980px){.pp-next .nx-am__duo{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.pp-next .nx-am__rec{padding:20px}.pp-next .nx-am__acts{grid-template-columns:1fr}.pp-next .nx-am__rows li{grid-template-columns:40px minmax(0,1fr);padding:14px 16px}.pp-next .nx-am__res{grid-column:2;justify-items:start;text-align:left}.pp-next .nx-am__ic{width:40px;height:40px}.pp-next .nx-am__ptop,.pp-next .nx-am__pfoot{padding-left:16px;padding-right:16px}}.pdp-batchline{margin:6px 0 0;font:500 14px/1.4 var(--sans,Poppins,sans-serif);color:var(--pp-slate,#4B5B6E);font-variant-numeric:tabular-nums}.pdp-batchline[hidden]{display:none!important}.pdp-batchline a{color:inherit;text-decoration:underline;text-decoration-color:#B1C8E7;text-underline-offset:3px;white-space:nowrap}.pdp-batchline a:hover{color:#1F66C1;text-decoration-color:currentColor}#batch-report{scroll-margin-top:110px}html:has(#batch-report){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(#batch-report){scroll-behavior:auto}}@media (min-width:900px){html body.pp-pdp #pp-buy .pdp-grid{display:grid!important;grid-template-columns:minmax(0,.8fr) 56px 36px minmax(0,1fr) 36px!important;grid-template-rows:auto auto auto auto auto;column-gap:0!important;row-gap:0!important;align-items:stretch!important;position:relative}html body.pp-pdp #pp-buy .pdp-grid::before{content:"";grid-column:3 / 6;grid-row:1 / 4;background:#fff;border:1px solid #E3EAF2;border-radius:24px;box-shadow:0 1px 2px rgb(32 71 107 / .04);z-index:0}html body.pp-pdp #pp-buy .pdp-media{grid-column:1;grid-row:1 / 4;align-self:stretch!important;position:relative!important;top:auto!important;display:flex!important;flex-direction:column!important;z-index:1}html body.pp-pdp #pp-buy .pdp-stage{flex:1 1 auto!important;aspect-ratio:auto!important;height:auto!important;min-height:0!important;position:relative!important;border-radius:24px;overflow:hidden}html body.pp-pdp #pp-buy .pdp-stage>img.pp-product-photo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 45%!important}html body.pp-pdp #pp-buy .pdp-buy,html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2){display:contents!important}html body.pp-pdp #pp-buy .pdp-buy>div:first-child{grid-column:4;grid-row:1;padding-top:32px;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy form.variations_form,html body.pp-pdp #pp-buy .pdp-buy form.cart{grid-column:4;grid-row:3;padding:24px 0 32px;margin:0;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2)>.opt-head{grid-column:4;grid-row:2;padding-top:24px;margin:0;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2)>.opt-head+form{padding-top:12px}html body.pp-pdp #pp-buy .pdp-buy .pp-dcard{grid-column:3 / 6;grid-row:4;margin-top:16px!important;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2)>.ps2-note{grid-column:3 / 6;grid-row:5;margin:12px 0 0}}@media (max-width:899px){html body.pp-pdp #pp-buy .pdp-buy{display:grid!important;grid-template-columns:14px minmax(0,1fr) 14px;row-gap:0!important;position:relative}html body.pp-pdp #pp-buy .pdp-buy::before{content:"";grid-column:1 / -1;grid-row:1 / 4;background:#fff;border:1px solid #E3EAF2;border-radius:22px;z-index:0}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2){display:contents!important}html body.pp-pdp #pp-buy .pdp-buy>div:first-child{grid-column:2;grid-row:1;padding-top:20px;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy form.variations_form,html body.pp-pdp #pp-buy .pdp-buy form.cart{grid-column:2;grid-row:3;padding:16px 0 20px;margin:0;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2)>.opt-head{grid-column:2;grid-row:2;padding-top:16px;margin:0;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2)>.opt-head+form{padding-top:10px}html body.pp-pdp #pp-buy .pdp-buy .pp-dcard{grid-column:1 / -1;grid-row:4;margin-top:14px!important;position:relative;z-index:1}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2)>.ps2-note{grid-column:1 / -1;grid-row:5;margin:12px 0 0}}html body.pp-pdp #pp-buy .pdp-buy>div:nth-child(2)>.opt-head:has(+form .pv7-head){display:none!important}html body.pp-pdp .nx-am>.container{background:#fff;border:1px solid #E3EAF2;border-radius:32px;padding:56px 48px 52px}@media (max-width:899px){html body.pp-pdp .nx-am>.container{border-radius:22px;padding:32px 16px;width:auto;margin-left:16px;margin-right:16px}}@media (min-width:900px) and (max-width:1199px){html body.pp-pdp #pp-buy .pdp-grid{grid-template-columns:minmax(0,.8fr) 32px 28px minmax(0,1fr) 28px!important}html body.pp-pdp #pp-buy .pdp-buy>div:first-child{padding-top:28px}html body.pp-pdp #pp-buy .pdp-buy form.variations_form{padding-bottom:28px}}h1,h2,h3,h4,.trx-h2,.h7-title,.nx-am__head h2{text-wrap:balance}p,li,dd,figcaption,summary,.trx-lead,.h7-lead{text-wrap:pretty}body .pp-tr-main .trx-labs,body .pp-tr-main .trb{padding-top:28px!important;padding-bottom:28px!important}body .pp-tr-main .trx-labs>.trx-wrap,body .pp-tr-main .trb>.trx-wrap{background:#fff;border:1px solid #E3EAF2;border-radius:32px;padding:52px 48px 48px;box-sizing:border-box}@media (max-width:899px){body .pp-tr-main .trx-labs>.trx-wrap,body .pp-tr-main .trb>.trx-wrap{border-radius:22px;padding:28px 18px;margin-left:16px;margin-right:16px;width:auto}}body .pp-tr-main .trb-card__spot b{color:#33465D}body .pp-tr-main .trb-card--name .trb-card__ico{background:#FFF4E5;color:#B86B00}body .pp-tr-main .trb-ours b{font-size:22px;letter-spacing:-.01em}@media (max-width:640px){body .pp-tr-main .trb-ours b{font-size:19px}}@media (min-width:900px){body .pp-tr-main .trb__grid{grid-template-rows:auto auto 1fr auto;row-gap:0}body .pp-tr-main .trb-card{display:grid!important;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}body .pp-tr-main .trb-card p.trb-card__spot{min-height:0!important;margin-top:0!important;align-self:start}}body .pp-tr-main .trb-card h3{margin-top:14px}body .pp-tr-main .trb-ours{align-items:flex-start!important}body .pp-tr-main .trb-ours__ico{margin-top:-6px}body .pp-tr-main .trb-ours p{color:rgb(238 243 249 / .88)!important}body .pp-tr-main .trb-ours p+p{margin-top:10px!important}body .pp-tr-main .trx-labs .trx-lead{max-width:62em}body .pp-tr-main .trx-labs__label{margin:34px 0 0;font:600 15px/1.3 var(--sans);color:var(--pp-navy,#20476B)}body .pp-tr-main .trx-labs .trx-labs__grid{margin-top:14px;align-items:stretch}body .pp-tr-main .trx-labc__lg{min-height:48px;font-size:18px}body .pp-tr-main .trx-labc__lg img{height:44px}body .pp-tr-main .trx-labc__lg .trx-labc__j{height:34px}body .pp-tr-main .trx-labc small{color:#4B5B6E}body .pp-tr-main .trx-labc p{color:#22364E}body .pp-tr-main .trx-labc a{margin-top:auto;padding-top:4px}@media (max-width:899px){body .pp-tr-main .trx-labs__label{margin-top:24px}}body .pp-tr-main .trx-strip{gap:18px;font-size:15px;color:#33465D}body .pp-tr-main .trx-strip>span:last-child{font-weight:600;color:var(--pp-navy,#20476B)}body .pp-tr-main .trx-strip b{font-size:17px}body .pp-tr-main .trx-strip__v{height:42px}body .pp-tr-main .trx-strip__j{height:32px}body .pp-tr-main .trx-strip i{background:#8A97A8}@media (min-width:900px){body .pp-tr-main .trx-lead--split{max-width:760px}body .pp-tr-main .trx-lead--split>span{display:block}}body .pp-tr-main .trx-strip__j,body .abx-strip__j{transform:translateY(-11%)}:root{--pp-fs-masthead:clamp(36px, 3.5vw, 54px);--pp-fs-headline:clamp(34px, 1.1vw + 22px, 44px);--pp-fs-subsection:28px;--pp-field-h:52px;--pp-field-radius:12px}@media (min-width:900px){html:root body.shop-page .woocommerce-products-header__title,html:root .pp-stack-page .pp-stk-title{font-size:var(--pp-fs-masthead);font-weight:700;line-height:1.04;letter-spacing:-.03em}html:root .pp-tr-main .trx-h2,html:root body.pp-pdp .p5 .p5-h2,html:root body.pp-pdp .p4-related-head h2,html:root body.pp-pdp .nx-am__head h2,html:root body.pp-pdp .p5-research-intro h2,html:root body.pp-pdp .p4-faq-intro h2,html:root .sp2-page .sp2-h2{font:700 var(--pp-fs-headline)/1.06 var(--sans);letter-spacing:-.03em}html:root .sp2-page .sp2-form .sp2-h2,html:root .pp-stack-page .pp-stk-h2,html:root .pp-br-main .brx-h2:not(.brx-h2--sm){font:700 var(--pp-fs-subsection)/1.15 var(--sans);letter-spacing:-.025em}html body.woocommerce-cart article>.entry-header{width:min(1344px, calc(100% - 96px));max-width:none;margin-left:auto;margin-right:auto}}html:root body.pp-account-page .pp-acc-fields input.input-text,html:root body.pp-account-page .pp-acc-fields input[type="text"],html:root body.pp-account-page .pp-acc-fields input[type="email"],html:root body.pp-account-page .pp-acc-fields input[type="tel"],html:root body.pp-account-page .pp-acc-fields input[type="password"],html:root body.pp-account-page .pp-acc-fields select{height:var(--pp-field-h);min-height:var(--pp-field-h);border-radius:var(--pp-field-radius);font-size:16px;font-weight:400}html body.pp-next .nx-pass,html body .pp-next .nx-pass{font-size:12px}html body.pp-coa .pp-coa-assure,html body .pp-coa-assure{font-size:12px}html .pp-stack-page .pp-stk-card .pp-stk-size{white-space:nowrap}html:root .pp-stack-page .pp-stk-card.is-sold-out .pp-stk-priceline{display:none}html:root .pp-stack-page .pp-stk-card.is-sold-out .pp-stk-size{color:var(--pp-muted,#627180)}html:root .pp-stack-page .pp-stk-card.is-sold-out .pp-stk-act{grid-column:2 / 4;justify-self:end;min-width:0}html .sp2-page .sp2-route small{white-space:normal;text-overflow:clip}@media (max-width:600px){html body.pp-account-page .pp-acc5-tabs ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:0 0 2px;overflow:visible}html body.pp-account-page .pp-acc5-tabs li{display:block;min-width:0}html body.pp-account-page .pp-acc5-tabs li a{min-width:0;width:100%;padding:10px 2px;letter-spacing:-.01em;white-space:nowrap}}html:root body.pp-stack-page .pp-stk-card{grid-template-columns:52px minmax(0,1fr) auto}@media (min-width:641px) and (max-width:899px){html body.shop-page .chip{font-size:14px}html body.shop-page #pp-shop-search-field,html body.shop-page .woocommerce-ordering select{font-size:16px}}html body .pp-shop-ruo,html body .pp-shop-ruo a{font-size:13px}html:root .pp-stack-page .pp-stk-card .pv3-notify-done{display:inline-flex;align-items:center;min-height:34px;padding-right:6px;white-space:nowrap}html:root .pp-stack-page .pp-stk-card .pv3-notify-done[hidden]{display:none}html:root body .pp-topbar{background:#EAF2FC;color:#20476B;border-bottom:1px solid #DDEAFA}html:root body .pp-topbar p,html:root body .pp-topbar span{color:#20476B}html:root body .pp-topbar a,html:root body .pp-topbar a:visited{color:#1F66C1;font-weight:600;text-decoration-color:rgb(31 102 193 / .45)}html:root body .pp-topbar a:hover{color:#20476B;text-decoration-color:#20476B}html:root body .pp-topbar strong{font-weight:600;color:#20476B}html:root body .pp-topbar .pp-topbar__offer{margin:0;padding:4px 8px;border:0;background:none;box-shadow:none;color:#20476B;font:inherit;line-height:inherit;cursor:pointer;border-radius:999px}html:root body .pp-topbar .pp-topbar__offer strong{color:#1F66C1;font-weight:600;text-decoration:underline;text-decoration-color:rgb(31 102 193 / .45);text-underline-offset:3px}html:root body .pp-topbar .pp-topbar__offer:hover strong{text-decoration-color:#1F66C1}html:root body .pp-topbar .pp-topbar__offer:focus-visible{outline:2px solid #1F66C1;outline-offset:2px}html:root body.woocommerce-checkout #ast-scroll-top,html:root body.pp-coa #ast-scroll-top{display:none!important}html:root body.pp-coa .pp-coa-assure{font-size:12px!important}html:root body .pp-os-bank__head img{object-fit:contain}@media (max-width:600px){html:root body .pp-os-fact__v .pp-os-ref{line-height:26px}}html:root body.woocommerce-order-pay .entry-header,html:root body.woocommerce-order-pay .entry-content>.woocommerce{width:min(720px, calc(100% - 32px));max-width:none;margin-left:auto;margin-right:auto}html:root body.woocommerce-order-pay .entry-title{font:700 32px/1.15 var(--sans);letter-spacing:-.02em;color:#20476B}html:root body.woocommerce-order-pay #order_review table.shop_table{width:100%;margin:0 0 20px;border:1px solid #DCE3EC;border-radius:16px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#fff}html:root body.woocommerce-order-pay #order_review table.shop_table th,html:root body.woocommerce-order-pay #order_review table.shop_table td{padding:14px 18px;border:0;border-top:1px solid #DCE3EC;background:#fff0;font:400 15px/1.5 var(--sans);color:#20476B;vertical-align:top}html:root body.woocommerce-order-pay #order_review table.shop_table thead th{border-top:0;background:#F7F9FC;font:600 13px/1.3 var(--sans);color:#4B5B6E}html:root body.woocommerce-order-pay #order_review table.shop_table tfoot th{font-weight:600}html:root body.woocommerce-order-pay #order_review table.shop_table tfoot tr:last-child th,html:root body.woocommerce-order-pay #order_review table.shop_table tfoot tr:last-child td{font:700 18px/1.4 var(--sans)}html:root body.woocommerce-order-pay #order_review .product-name .wc-item-meta{margin:6px 0 0;padding:0;list-style:none;font:400 13px/1.5 var(--sans);color:#5B6B7F}html:root body.woocommerce-order-pay #order_review .product-name .wc-item-meta p{display:inline;margin:0}html:root body.woocommerce-order-pay #order_review th:last-child,html:root body.woocommerce-order-pay #order_review td:last-child{text-align:right}html:root body.woocommerce-order-pay #payment{padding:0;border-radius:16px;background:#fff0}html:root body.woocommerce-order-pay #payment ul.wc_payment_methods{margin:0 0 20px;padding:0;border:1px solid #DCE3EC;border-radius:16px;background:#fff;overflow:hidden;list-style:none}html:root body.woocommerce-order-pay #payment ul.wc_payment_methods>li{margin:0;padding:16px 18px;border-top:1px solid #DCE3EC;font:600 15px/1.4 var(--sans);color:#20476B}html:root body.woocommerce-order-pay #payment ul.wc_payment_methods>li:first-child{border-top:0}html:root body.woocommerce-order-pay #payment ul.wc_payment_methods>li:has(input:checked){background:#F7F9FC}html:root body.woocommerce-order-pay #payment div.payment_box{margin:10px 0 0;padding:0;background:#fff0;font:400 14px/1.5 var(--sans);color:#4B5B6E}html:root body.woocommerce-order-pay #payment div.payment_box::before{display:none}html:root body.woocommerce-order-pay #payment .place-order{margin:0;padding:0}html:root body.woocommerce-order-pay #payment #place_order{width:100%;min-height:56px;border:0;border-radius:999px;background:#20476B;color:#fff;font:600 16px/1 var(--sans);box-shadow:none}html:root body.woocommerce-order-pay #payment #place_order:hover{background:#2D5C88}html:root[lang="th"] .sp2-page .sp2-h2{line-height:1.35;letter-spacing:0}html:root[lang="th"] .sp2-page .sp2-title{line-height:1.3;letter-spacing:0}html:root body .doc-toc li,html:root body .doc-toc a{text-wrap:balance}html:root body.woocommerce-order-pay #payment div.payment_box{padding-left:28px}html:root body.woocommerce-order-pay #payment div.payment_box p{margin:0}html:root body .pp-home .faq-el .elementor-accordion{display:flex;flex-direction:column;gap:12px;max-width:760px;margin-left:auto;margin-right:auto;overflow:visible;border:0;border-radius:0;background:#fff0;box-shadow:none}html:root body .pp-home .faq-el .elementor-accordion .elementor-accordion-item{margin:0;border:1px solid #E3E8EF!important;border-radius:16px;background:#fff;overflow:hidden;box-shadow:none}html:root body .pp-home .faq-el .elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:1px solid #E3E8EF!important}html:root body .pp-home .faq-el .elementor-accordion .elementor-tab-title{min-height:80px;padding:20px 84px 20px 24px;background:transparent!important;font:500 16px/1.4 var(--sans);letter-spacing:0;color:#20476B}html:root body .pp-home .faq-el .elementor-tab-title::after{right:20px;width:40px;height:40px;background:#F5F7FA}html:root body .pp-home .faq-el .elementor-tab-title::before{right:33px;width:14px;height:14px;background:#3A4A5E}html:root body .pp-home .faq-el .elementor-tab-title.elementor-active::after{background:#F5F7FA}html:root body .pp-home .faq-el .elementor-tab-title.elementor-active::before{background:#3A4A5E}html:root body .pp-home .faq-el .elementor-accordion .elementor-tab-content{padding:0 24px 20px;background:#fff0;font:400 15px/1.6 var(--sans);color:#3A4A5E}html:root body .pp-home .faq-el .elementor-tab-title:focus-visible,html:root body .pp-home .faq-el .elementor-tab-title:has(.elementor-accordion-title:focus-visible){outline:2px solid #1F66C1!important;outline-offset:-2px!important;border-radius:16px}@media (max-width:640px){html:root body .pp-home .faq-el .elementor-accordion .elementor-tab-title{min-height:64px;padding:16px 68px 16px 18px;font-size:15px}html:root body .pp-home .faq-el .elementor-tab-title::after{right:14px;width:36px;height:36px}html:root body .pp-home .faq-el .elementor-tab-title::before{right:25px}html:root body .pp-home .faq-el .elementor-accordion .elementor-tab-content{padding:0 18px 18px;font-size:14.5px}}html:root body.pp-next .nx-ht__co::after{height:2px;margin-top:-1px;border-top:0;border-radius:2px}html:root body.pp-next .nx-ht__col--l .nx-ht__co::after{background:linear-gradient(90deg,rgb(177 200 231 / .35) 0%,rgb(65 143 222 / .55) 55%,#1F66C1 100%)}html:root body.pp-next .nx-ht__col--r .nx-ht__co::after{background:linear-gradient(270deg,rgb(177 200 231 / .35) 0%,rgb(65 143 222 / .55) 55%,#1F66C1 100%)}html:root body.pp-next .nx-ht__co::before{top:calc(50% - 6px);width:12px;height:12px;box-sizing:border-box;border:2.5px solid #1F66C1;background:#fff;box-shadow:0 0 0 5px rgb(31 102 193 / .12),0 2px 6px rgb(32 71 107 / .18)}html:root body.pp-next .nx-ht__col--l .nx-ht__co::before{left:calc(100% + var(--nx-lead, 104px) - 6px)}html:root body.pp-next .nx-ht__col--r .nx-ht__co::before{right:calc(100% + var(--nx-lead, 104px) - 6px)}html:root .pp-stack-page .pp-stk-card .pv3-notify-io:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:6px;width:100%}html:root .pp-stack-page .pp-stk-card .pv3-notify-email{width:100%;min-width:0;height:34px;margin:0;padding:0 12px;box-sizing:border-box;border:1px solid #DCE3EC;border-radius:999px;background:#fff;font:400 16px/1 var(--sans);color:#20476B;outline:0;box-shadow:none}html:root .pp-stack-page .pp-stk-card .pv3-notify-email:focus{border-color:#1F66C1;box-shadow:0 0 0 3px #DDEAFA;outline:0}html:root .pp-stack-page .pp-stk-card .pv3-notify-go{display:grid;place-items:center;width:34px;height:34px;min-width:0;min-height:0;margin:0;padding:0!important;border:0;border-radius:50%;background:#20476B;color:#fff;font:600 16px/1 var(--sans);box-shadow:none;cursor:pointer}html:root .pp-stack-page .pp-stk-card .pv3-notify-go:hover{background:#2D5C88}html:root .pp-stack-page .pp-stk-card .pv3-notify-go:focus-visible{outline:2px solid #1F66C1;outline-offset:2px}html:root body details.sp2-qa>summary>svg,html:root body details.abx-q>summary>svg,html:root body .seo-faq__item>summary>svg,html:root body .pp-tr-main .trx-faq summary>svg{flex:none;box-sizing:border-box;width:40px;height:40px;padding:13px;border-radius:50%;background:#F5F7FA;color:#3A4A5E;stroke-width:2.4;transition:transform .2s cubic-bezier(.22,1,.36,1)}html:root body details.sp2-qa[open]>summary>svg,html:root body details.abx-q[open]>summary>svg,html:root body .seo-faq__item[open]>summary>svg,html:root body .pp-tr-main .trx-faq details[open] summary>svg{transform:rotate(180deg)}html:root body.pp-pdp .p4-faq summary>span{flex:none;width:40px;height:40px;border-radius:50%;background-color:#F5F7FA;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233A4A5E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-size:14px 14px;background-position:center;background-repeat:no-repeat;transition:transform .2s cubic-bezier(.22,1,.36,1)}html:root body.pp-pdp .p4-faq summary>span::before,html:root body.pp-pdp .p4-faq summary>span::after{display:none}html:root body.pp-pdp .p4-faq details[open] summary>span{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){html:root body details>summary>svg,html:root body.pp-pdp .p4-faq summary>span{transition:none}}@media (max-width:640px){html:root body details.sp2-qa>summary>svg,html:root body details.abx-q>summary>svg,html:root body .seo-faq__item>summary>svg,html:root body .pp-tr-main .trx-faq summary>svg{width:36px;height:36px;padding:11px}html:root body.pp-pdp .p4-faq summary>span{width:36px;height:36px}}html:root body.pp-pdp .p4-faq details>summary>span{background-color:#F5F7FA!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233A4A5E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-size:14px 14px!important;background-position:center!important;background-repeat:no-repeat!important}@media (max-width:600px){html:root body.pp-next .nx-ht__head .h7-title{margin-left:auto!important;margin-right:auto!important}html:root body.pp-next .nx-ht__col{gap:12px!important}html:root body.pp-next .nx-ht__co{padding:14px 16px!important;gap:12px!important;grid-template-columns:36px minmax(0,1fr)!important;border-radius:20px!important}html:root body.pp-next .nx-ht__ic{width:36px!important;height:36px!important;border-radius:12px!important}html:root body.pp-next .nx-ht__ic svg{width:18px!important;height:18px!important}html:root body.pp-next .nx-ht__co h3{font-size:16px!important}html:root body.pp-next .nx-ht__m{font-size:13px!important}html:root body.pp-next .nx-ht__res{padding-top:10px!important}html:root body.pp-next .nx-ht__res b{font-size:18px!important}}html:root body.pp-next .nx-ht{--nx-lead:128px}@media (min-width:1001px) and (max-width:1200px){html:root body.pp-next .nx-ht{--nx-lead:96px}}html body.home .h7-title span,html body.home .h7-two span,html body.home .h4-h2 span{color:inherit!important}@media (min-width:900px){:root:root:root body.home .h4-h2,:root:root:root body.home .h7-title,:root:root:root body.home .pp-ls__title,:root:root:root body.home .faq-section .elementor-heading-title{font-size:clamp(34px, 1.6vw + 22px, 52px)!important;line-height:1.04!important;letter-spacing:-0.035em!important;font-weight:700!important}}html body.home .pp-ls *,html body.home .h4-sec *{text-transform:none!important}html body.home .nx-ht__pass{background:none!important;border:0!important;box-shadow:none!important;justify-content:center!important;padding:0!important}html body.home .nx-ht__pass .h7-pass__ok,html body.home .nx-ht__pass .h7-pass__txt{display:none!important}html body.home .h6-hero__fade{display:none}html body.home .h6-facts{margin:0;font-family:var(--sans,Poppins,system-ui,sans-serif)}html body.home .h6-facts dt{margin:0;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#20476B;white-space:nowrap}html body.home .h6-facts dd{margin:6px 0 0;font-weight:500;line-height:1.3;color:#3A4A5E}html body.home .h6-facts__short{display:none}@media (min-width:900px){html body.home .h6-hero__fade{display:block;position:absolute;inset:auto 0 0 0;height:240px;z-index:2;pointer-events:none;background:linear-gradient(to top,rgb(247 249 252 / .9) 0%,rgb(247 249 252 / .62) 45%,#fff0 100%)}html body.home .h6-hero__copy{z-index:4!important}html body.home .h6-facts{position:absolute;right:clamp(16px, 4.7vw, 68px);bottom:34px;z-index:3;display:flex}html body.home .h6-facts>div{padding:0 28px;border-left:1px solid rgb(32 71 107 / .3)}html body.home .h6-facts>div:first-child{border-left:0}html body.home .h6-facts>div:last-child{padding-right:0}html body.home .h6-facts dt{font-size:24px}html body.home .h6-facts dd{font-size:14px}}@media (min-width:1800px){html body.home .h6-facts>div{padding:0 34px}html body.home .h6-facts dt{font-size:28px}html body.home .h6-facts dd{font-size:15px}}@media (max-width:899px){html body.home .h6-facts{display:flex;padding:20px 16px 22px;background:#F7F9FC;border-bottom:1px solid #DCE3EC}html body.home .h6-facts>div{flex:1;padding:0 8px;text-align:center;border-left:1px solid rgb(32 71 107 / .2)}html body.home .h6-facts>div:first-child{padding-left:0;border-left:0}html body.home .h6-facts>div:last-child{padding-right:0}html body.home .h6-facts dt{font-size:16px}html body.home .h6-facts dd{font-size:13px;margin-top:4px;text-wrap:balance}html body.home .h6-facts__long{display:none}html body.home .h6-facts__short{display:inline}}@media (max-width:899px){html body.home .h6-hero{position:relative}html body.home .h6-hero__fade{display:block;position:absolute;inset:auto 0 0 0;height:96px;z-index:2;pointer-events:none;background:linear-gradient(to top,rgb(247 249 252 / .92) 0%,rgb(247 249 252 / .72) 55%,#fff0 100%)}html body.home .h6-facts{position:absolute;left:0;right:0;bottom:0;z-index:3;background:none;border:0;padding:0 12px 12px}html body.home .h6-facts>div{padding:0 6px}html body.home .h6-facts dt{font-size:14px}html body.home .h6-facts dd{font-size:12px;margin-top:2px;white-space:nowrap}}html body.home .h6-proof{display:none}@media (min-width:900px){html body.home .h6-facts{display:none!important}html body.home .h6-proof{position:absolute;left:clamp(16px, 4.7vw, 68px);bottom:30px;z-index:3;display:flex;align-items:center;margin:0;padding:0;list-style:none;font-family:var(--sans,Poppins,system-ui,sans-serif)}html body.home .h6-proof li{display:flex;align-items:center;gap:9px;margin:0;padding:0 20px;color:#20476B;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap}html body.home .h6-proof li:first-child{padding-left:0}html body.home .h6-proof li+li{border-left:1px solid rgb(32 71 107 / .28)}html body.home .h6-proof svg{flex:none;width:19px;height:19px}}@media (min-width:900px) and (max-width:1279px){html body.home .h6-proof{display:grid;grid-template-columns:auto auto;gap:10px 0}html body.home .h6-proof li{font-size:14.5px;padding:0 18px}html body.home .h6-proof li:nth-child(odd){padding-left:0;border-left:0}html body.home .h6-proof li:nth-child(even){border-left:1px solid rgb(32 71 107 / .28)}}@media (min-width:1800px){html body.home .h6-proof li{font-size:16px;padding:0 24px}}@media (min-width:900px){html body.home .h6-proof li{font-weight:400;font-size:14px;letter-spacing:-.005em;gap:10px;padding:0 22px;color:#20476B}html body.home .h6-proof li:first-child{padding-left:0}html body.home .h6-proof li+li{border-left:0;position:relative}html body.home .h6-proof li+li::before{content:"";position:absolute;left:0;top:50%;height:20px;margin-top:-10px;border-left:1px solid rgb(32 71 107 / .18)}html body.home .h6-proof svg{width:20px;height:20px;stroke-width:1.5}}@media (min-width:900px) and (max-width:1279px){html body.home .h6-proof li{padding:0 18px}html body.home .h6-proof li:nth-child(odd){padding-left:0}html body.home .h6-proof li:nth-child(odd)::before{display:none}html body.home .h6-proof li:nth-child(even){border-left:0}html body.home .h6-proof li:nth-child(even)::before{content:"";position:absolute;left:0;top:50%;height:20px;margin-top:-10px;border-left:1px solid rgb(32 71 107 / .18)}}@media (min-width:1800px){html body.home .h6-proof li{font-size:15px;padding:0 26px}}@media (max-width:899px){html body.home .h6-facts,html body.home .h6-hero__fade{display:none!important}}html:root body .pp-topbar .pp-topbar__offer strong{text-transform:uppercase;letter-spacing:.06em;font-weight:700}html body.home .pp-home .h6-hero__accent{color:inherit!important}html body.home .pp-home .h6-hero__title{letter-spacing:-.03em}@media (min-width:900px){html body.home .pp-home .h6-hero__title{line-height:1.04}html body.home .h6-proof{left:var(--h6-edge,clamp(16px, 4.7vw, 68px))}}html body.home .h6-hero__lead .h6-nowrap{white-space:nowrap}@media (max-width:899px){html:root body.home .pp-home .h6-hero__lead{margin-top:-4px}html:root body.home .pp-home .h6-hero__ctas{margin-top:6px;gap:8px}}@media (min-width:1280px){html body.home .h6-proof li{padding:0 16px}html body.home .h6-proof li:first-child{padding-left:0}}.ppc__price,.ppc__price strong,.ppc__add,.h6-rs__add,.single_add_to_cart_button,form.cart .price,.pp-stickybar__btn,.pp-stk-now,.ppcd .amount,#order_review .amount,.pp-co-sum__total-value,#place_order,.pp-co-ship__price{font-variant-numeric:tabular-nums}html body .woocommerce-checkout input[type="checkbox"]:focus-visible,html body .woocommerce-checkout input[type="radio"]:focus-visible,html body .pv3-size:focus-visible,html body .pv3-cert:focus-visible,html body .pp-iconbtn:focus-visible,html body .p5-more:focus-visible,html body .pp-footer button:focus-visible,html body .pp-footer a:focus-visible{outline:2px solid #1F66C1!important;outline-offset:3px!important;box-shadow:none!important}html:has(body.pp-pdp){scroll-padding-bottom:140px}@media (max-width:899px){html:has(body.pp-pdp){scroll-padding-bottom:96px}}@media (min-width:900px){html:root{--pp-fs-headline:clamp(34px, 1.6vw + 22px, 52px)}html:root .abx-h2,html:root .trx-h2,html:root .p5-h2,html:root .sp2-page .sp2-h2,html:root .p4-faq-intro h2,html:root .p4-related-head h2,html:root #p5-research-title{line-height:1.04;letter-spacing:-.035em}}@media (max-width:899px){html body .trx-h2,html body .p4-faq-intro h2,html body .p4-related-head h2,html body #p5-stack-title,html body .pp-stk-h2,html body .sp2-form .sp2-h2{font-weight:700}}html body #pp-shop-ruo-title{font-weight:700}html body aside.pp-shop-ruo>a{font-size:14px;font-weight:600}html body .trx-wrap>p.trx-lead{max-width:62ch}html body .pp-nowrap{white-space:nowrap}@media (max-width:640px){html body .sp2-qa__a p{font-size:16px;line-height:1.6}}html body .pp-coa-assure{font-size:13px;line-height:1.5}html body .pp-co-coupon__toggle,html body .pp-coa-more,html body .pp-co4-edit__on{padding-block:12px;margin-block:-12px}html body .pp-home .h6-rs__photo{border-radius:8px}html body .ppcd img.attachment-woocommerce_thumbnail,html body #order_review img.attachment-woocommerce_thumbnail{outline:1px solid rgb(32 71 107 / .1);outline-offset:-1px}@media (max-width:640px){html:root:root:root:root body .sp2-qa .sp2-qa__a p{font-size:16px!important;line-height:1.6!important}}html:root body .pp-shop-ruo>a{font-size:14px!important}html:root body .pv3-size:focus-visible,html:root body .pv3-cert:focus-visible{outline:0!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #1F66C1!important}.nx-ht .nx-ht__col{display:grid!important;gap:24px;align-content:center}.nx-ht .nx-ht__co{box-sizing:border-box;display:flex;align-items:flex-start}.nx-ht .nx-ht__co>div{display:flex;flex-direction:column;width:100%}.nx-ht .nx-ht__what{margin:6px 0 14px;font:400 14.5px/1.5 var(--sans);color:#4B5B6E;max-width:34ch}.nx-ht .nx-ht__spec{display:flex;align-items:center;gap:10px;margin:0;padding-top:14px;border-top:1px solid #E3E9F1}.nx-ht .nx-ht__spec small{font:600 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#5B6B7F}.nx-ht .nx-ht__spec b{font:600 15px/1.2 var(--sans);color:#20476B}.pp-ls--carousel .pp-ls-card--nx{--t-bg:#E8F0FC;--t-ink:#1F4F99;display:flex!important;flex-direction:column;height:100%;padding:0!important;overflow:hidden;border-radius:20px;background:#fff;border:1px solid #E3E9F1;box-shadow:0 1px 2px rgb(32 71 107 / .04),0 12px 28px -18px rgb(32 71 107 / .25)}.pp-ls--carousel .pp-ls__row{align-items:stretch}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__body{display:contents}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__name{order:1;display:block;padding:14px 18px 12px;background:var(--t-bg);color:var(--t-ink);font:700 18px/1.2 var(--sans);letter-spacing:-.01em}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__name small{color:var(--t-ink);opacity:.75;font-weight:500}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__pic{order:2;position:relative;display:block;margin:0;padding:12px 18px 0;height:auto;aspect-ratio:auto;background:linear-gradient(var(--t-bg) 0 44px,#fff 44px)}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__pic img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top center;border-radius:8px;background:#fff;box-shadow:0 0 0 1px rgb(32 71 107 / .08),0 10px 22px -12px rgb(32 71 107 / .35)}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__lot{left:30px!important;bottom:12px!important;top:auto!important}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__new{top:24px!important;right:30px!important}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums{order:3;display:flex;gap:8px;margin:12px 18px 0}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums>span{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border-radius:14px;background:var(--t-bg)}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums b{color:var(--t-ink);font-size:20px!important;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums small{white-space:normal;line-height:1.3}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__chips{display:none!important}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__meta{order:5;margin:10px 18px 0;font-size:13px;color:#4B5B6E}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__go{order:6;margin:auto 18px 16px 18px;padding-top:10px;color:var(--t-ink);font-size:15px}html body .h4-why .h4-h2{text-align:left!important}html body .h4-why .h4-why__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}html body .h4-why .h4-reason{padding:22px 20px 24px!important;border-radius:20px!important;background:linear-gradient(180deg,#F4F8FE 0%,#FFFFFF 100%)!important;border:1px solid #DCE7F7!important;box-shadow:0 1px 2px rgb(32 71 107 / .04)!important}html body .h4-why .h4-reason::before,html body .h4-why .h4-reason::after{display:none!important}html body .h4-why .h4-reason h3{margin-top:0!important;font-size:18px!important;line-height:1.3!important;letter-spacing:-.01em}html body .h4-why .h4-reason p{font-size:14.5px!important;line-height:1.55!important}@media (max-width:1100px){html body .h4-why .h4-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){html body .h4-why .h4-why__grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:899px){html body .pp-home .h4-tier{text-align:center}html body .pp-home .h4-tier strong{justify-content:center}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__meta{font-size:12.5px;line-height:1.45}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums>span{padding:9px 10px}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums b{font-size:17px!important}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums small{font-size:12px}html body .pp-home .h4-tier span{text-wrap:balance}}@media (max-width:899px){.pp-ls--carousel .pp-ls-card--nx .pp-ls-hplc{display:none}}@media (min-width:900px){html body .pp-home .h4-why>.h4-wrap,html body .pp-home .h4-stack .h4-wrap.h4-stack__grid,html body .pp-home .h4-stack .h4-wrap.h6-ready{max-width:none;width:auto;padding-inline:0;margin-inline:var(--h6-edge,68px)}}@media (min-width:900px){.nx-ht .nx-ht__col{grid-auto-rows:1fr;align-content:stretch!important}.nx-ht .nx-ht__co{height:100%}.nx-ht .nx-ht__co>div{height:100%}.nx-ht .nx-ht__spec{margin-top:auto}}html body .pp-home .h4-sec.h4-lineup,html body .pp-home .h4-sec.nx-ht,html body .pp-home .pp-ls--carousel,html body .pp-home .h4-sec.h4-stack,html body .pp-home .h4-sec.h4-why{padding-block:clamp(56px, 6vw, 96px)}html body .pp-home .h4-row.products,html body .pp-home .pp-ls__row,html body .pp-home .h6-ready__grid{padding-bottom:32px;margin-bottom:-32px}html body .pp-home .h4-stack__copy{position:relative;z-index:2}@media (min-width:900px){html body .pp-home .h4-stack__tiles{-webkit-mask-image:linear-gradient(90deg,transparent 0 42%,#000 54%);mask-image:linear-gradient(90deg,transparent 0 42%,#000 54%)}}@media (max-width:720px){html body .pp-home .elementor-element.faq-left{padding-inline:16px!important}}@media (max-width:720px){html body .pp-home .ppc__size,html body .pp-home .ppc__step button,html body .pp-home .ppc a,html body .pp-home .pp-ls__inline,html body .pp-home .h4-link,html body .pp-topbar__offer{position:relative}html body .pp-home .ppc__size::after{inset:-7px -3px!important}html body .pp-home .ppc__step button::after{content:"";position:absolute;inset:-5px -3px}html body .pp-home .ppc__add{min-height:44px}html body .pp-home .ppc__body a:not(.ppc__add)::after,html body .pp-home .pp-ls__inline::after,html body .pp-home .h4-link::after{content:"";position:absolute;inset:-12px -4px}html body .pp-topbar__offer{padding-block:9px!important}html body .pp-home .pp-faq-cta{min-height:44px}}html body .pp-f5__ruo{max-width:88ch;margin-inline:auto;text-wrap:balance}.nx-ht .nx-ht__spec small{font-size:12px}@media (min-width:900px){html:root body .pp-home .pp-ls:not(.pp-ls--pdp) .pp-ls__sub,html body .pp-home .h6-ready__sub,html body .pp-home .h6-team__sub{font-size:17px!important;line-height:1.6}}@media (max-width:480px){:root:root:root:root:root body .pp-home .h6-btn,:root:root:root:root:root body .pp-home .h4-btn,:root:root:root:root:root body .pp-home .h6-team__btn,:root:root:root:root:root body .pp-home .h6-rs__add,:root:root:root:root:root body .pp-home .pp-faq-cta{font-size:15px!important;font-weight:600!important}}html body .pp-home .h6-rs__add,html body .pp-ls-card__go{font-size:16px}html body .ppc__name a,.nx-ht .nx-ht__co h3,html body .pp-home .h4-why .h4-reason h3{font-weight:700!important}html body .ppc__size{font-weight:600}html body .pp-f5__col h3{font-size:14px!important;text-transform:none!important;letter-spacing:0!important}html body .pp-f5__lead{font-size:15px;line-height:1.4}html body .pp-home .nx-ht__head p,html body .pp-home .h4-stack__lead{text-wrap:balance}@media (max-width:480px){html body .pp-home .h4-tier span{display:block;min-height:2.6em}}@media (max-width:480px){html:root body.home .pp-home .h6-hero__lead{font-size:16px;line-height:1.5}}html body .pp-home .h6-rs__add.is-done{background:var(--pp-navy,#20476B)}html body .pp-home .h6-rs a.added_to_cart{display:none!important}html:root:root body .pp-home .h4-stack__tiles{display:none!important}@media (min-width:900px){html body .pp-home .h4-stack .h4-wrap.h4-stack__grid{grid-template-columns:minmax(0,620px) minmax(0,440px);justify-content:start;gap:clamp(48px, 7vw, 140px)}html body .pp-home .h4-stack__demo{justify-self:start}html body .pp-home .h4-fan{width:380px;height:250px}html body .pp-home .h4-fan__vial{width:158px}}html body .pp-home .h4-receipt__total>span:first-child{white-space:nowrap}html body .h4-lineup .ppc .ppc__body{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline;padding:18px 20px 20px}html body .h4-lineup .ppc .ppc__buy{display:contents}html body .h4-lineup .ppc .ppc__desc,html body .h4-lineup .ppc .ppc__report,html body .h4-lineup .ppc .ppc__each,html body .h4-lineup .ppc .ppc__tlabels,html body .h4-lineup .ppc .ppc__size:not(.is-on){display:none!important}html body .h4-lineup .ppc .ppc__name{grid-column:1;grid-row:1;margin:0;font:600 18px/1.25 var(--sans)!important;letter-spacing:-.01em}html body .h4-lineup .ppc .ppc__price{grid-column:2;grid-row:1 / span 2;display:grid;justify-items:end;align-self:start;margin:0}html body .h4-lineup .ppc .ppc__price strong{font:700 22px/1.1 var(--sans)!important;letter-spacing:-.01em;font-variant-numeric:tabular-nums}html body .h4-lineup .ppc .ppc__per{margin-top:4px;font-size:0!important}html body .h4-lineup .ppc .ppc__per::after{content:"per vial";font:500 12px/1.3 var(--sans);color:#5B6B7F}html body .h4-lineup .ppc .ppc__was{order:-1;font:400 12px/1.2 var(--sans);color:#5B6B7F}html body .h4-lineup .ppc .ppc__sizes{grid-column:1;grid-row:2;display:block!important;margin:2px 0 0}html body .h4-lineup .ppc .ppc__size.is-on{all:unset;font:500 13px/1.3 var(--sans);color:#5B6B7F}html body .h4-lineup .ppc .ppc__size.is-on::after{display:none!important}html body .h4-lineup .ppc .ppc__actions{grid-column:1 / -1;margin-top:16px}html body .h4-lineup .ppc .ppc__ladder{grid-column:1 / -1;display:block!important;margin-top:14px}html body .h4-lineup .ppc .ppc__tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}html body .h4-lineup .ppc .ppc__hint{grid-column:1 / -1;display:block!important;margin:10px 0 0;font:500 13px/1.4 var(--sans);color:#4B5B6E}html body .h4-lineup .ppc .ppc__hint b{color:#16834F;font-weight:600}html body .h4-lineup .ppc .ppc__actions{order:0}html body .h4-lineup .ppc .ppc__ladder{order:1}html body .h4-lineup .ppc .ppc__hint{order:2}html body .h4-lineup .h4-row.products{align-items:start}html body .pp-home .h9-mix{max-width:860px;margin-inline:auto!important;padding-inline:0;text-align:center}html body .pp-home .h9-mix__title span{color:inherit}html body .pp-home .h9-mix__lead{max-width:44ch;margin:16px auto 36px;font:400 17px/1.6 var(--sans);color:#4B5B6E;text-wrap:balance}html body .pp-home .h9-track{position:relative;display:grid;grid-template-columns:repeat(4,1fr);max-width:720px;margin:0 auto 32px;padding:0;list-style:none}html body .pp-home .h9-track::before{content:"";position:absolute;left:12.5%;right:12.5%;top:22px;height:4px;border-radius:9px;background:#E3E9F1}html body .pp-home .h9-track::after{content:"";position:absolute;left:12.5%;width:25%;top:22px;height:4px;border-radius:9px;background:#16834F}html body .pp-home .h9-track li{position:relative;z-index:1;margin:0}html body .pp-home .h9-track i{display:grid;place-items:center;width:48px;height:48px;margin:0 auto;border:2px solid #E3E9F1;border-radius:50%;background:#fff;font:700 16px/1 var(--sans);font-style:normal;color:#4B5B6E}html body .pp-home .h9-track li.is-on i{border-color:#16834F;background:#16834F;color:#fff}html body .pp-home .h9-track b{display:block;margin-top:10px;font:700 20px/1.2 var(--sans);color:#20476B}html body .pp-home .h9-track small{display:block;margin-top:2px;font:500 13px/1.3 var(--sans);color:#4B5B6E}html body .pp-home .h9-basket{display:flex;align-items:center;gap:20px;max-width:720px;margin:0 auto;padding:16px 22px;border-radius:20px;background:#fff;box-shadow:0 1px 2px rgb(32 71 107 / .04),0 18px 40px -24px rgb(32 71 107 / .3);text-align:left}html body .pp-home .h9-basket__pics{display:flex;flex:none}html body .pp-home .h9-basket__pics img{width:44px;height:52px;margin-left:-10px;object-fit:cover;border-radius:10px;box-shadow:0 0 0 2px #fff}html body .pp-home .h9-basket__pics img:first-child{margin-left:0}html body .pp-home .h9-basket__info{flex:1;min-width:0}html body .pp-home .h9-basket__info b{display:block;font:600 15px/1.35 var(--sans);color:#20476B}html body .pp-home .h9-basket__info em{display:block;margin-top:2px;font:600 13px/1.3 var(--sans);font-style:normal;color:#16834F}html body .pp-home .h9-basket__price{flex:none;text-align:right}html body .pp-home .h9-basket__price s{display:block;font:400 13px/1.2 var(--sans);color:#8A97A8}html body .pp-home .h9-basket__price b{font:700 24px/1.1 var(--sans);color:#20476B;font-variant-numeric:tabular-nums}html body .pp-home .h9-mix__cta{margin-top:28px}html body .pp-home .h9-mix__fine{margin:12px 0 0;font:400 13px/1.4 var(--sans);color:#5B6B7F}@media (max-width:899px){html body .pp-home .h9-mix{padding-inline:16px}html body .pp-home .h9-mix__lead{margin-bottom:28px;font-size:16px}html body .pp-home .h9-track i{width:40px;height:40px;font-size:14px}html body .pp-home .h9-track::before,html body .pp-home .h9-track::after{top:18px}html body .pp-home .h9-track b{font-size:16px}html body .pp-home .h9-track small{font-size:12px}html body .pp-home .h9-basket{flex-wrap:wrap;gap:12px 14px;padding:16px}html body .pp-home .h9-basket__price{flex-basis:100%;display:flex;align-items:baseline;gap:10px;text-align:left}html body .pp-home .h9-basket__price s{display:inline}}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__size.is-on{display:inline!important;min-height:0!important;height:auto!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:500 13px/1.3 var(--sans)!important;color:#5B6B7F!important;pointer-events:none}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__sizes{display:block!important;margin:2px 0 0!important;padding:0!important;border:0!important;gap:0!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__price{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px;margin:0!important;align-self:start!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__per{margin:0!important;line-height:1!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__ladder,:root:root:root:root body .h4-lineup .ppc.ppc .ppc__hint{display:block!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__body{align-items:start!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__per{font-size:0!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__per::after{font-size:12px!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__body{padding-bottom:20px!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__price strong{font:700 22px/1.1 var(--sans)!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__ladder{margin-top:14px!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__hint{margin-top:10px!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__actions{margin-top:16px!important}html body .pp-home{--h6-edge:max(48px, 4.7vw, calc((100vw - 1740px) / 2))}@media (min-width:900px){html body .pp-header .pp-header-shell{padding-left:max(48px, 4.7vw, calc((100vw - 1740px) / 2))!important;padding-right:max(48px, 4.7vw, calc((100vw - 1740px) / 2))!important}}@media (min-width:900px){:root:root body .pp-home .h4-row.products{padding-inline:var(--h6-edge)!important;scroll-padding-inline:var(--h6-edge);gap:20px!important}:root:root body .pp-home .h4-row.products{grid-auto-columns:calc((100% - 3 * 20px) / 3.2)!important}}@media (min-width:1200px){:root:root body .pp-home .h4-row.products{grid-auto-columns:calc((100% - 4 * 20px) / 4.2)!important}}@media (min-width:600px) and (max-width:899.98px){:root:root body .pp-home .h4-row.products{grid-auto-columns:calc((100% - 2 * 14px) / 2.2)!important}}@media (min-width:900px){:root:root body .pp-home .pp-ls--carousel .pp-ls__row{grid-auto-columns:calc((100% - 3 * 20px) / 3.2)!important}}@media (min-width:1200px){:root:root body .pp-home .pp-ls--carousel .pp-ls__row{grid-auto-columns:calc((100% - 4 * 20px) / 4.2)!important}}@media (min-width:600px) and (max-width:899.98px){:root:root body .pp-home .pp-ls--carousel .pp-ls__row{grid-auto-columns:44%!important}:root:root body .pp-home .pp-ls__head{align-items:flex-start!important}}@media (min-width:900px){:root:root body .pp-home .h6-ready__grid{grid-template-columns:repeat(3,minmax(0,320px))!important;justify-content:center}}@media (min-width:600px) and (max-width:899.98px){:root:root body .pp-home .h6-ready__grid{grid-auto-columns:44%!important}}html body .pp-home .nx-ht .h4-wrap{width:min(1200px, calc(100% - 2 * var(--h6-edge)))!important;margin-inline:auto!important}@media (min-width:600px) and (max-width:899.98px){html body .pp-home .nx-ht .h7-pass__btn{width:auto!important;align-self:center;margin-inline:auto;padding-inline:32px}html body .pp-home .nx-ht .nx-ht__co{margin-top:0!important;transform:none!important}}:root:root body .pp-home .pp-ls--carousel{padding-block:clamp(56px, 6vw, 96px)!important}:root:root body .pp-home .elementor-accordion .elementor-tab-title{padding-top:20px!important;padding-bottom:20px!important;min-height:64px!important}@media (min-width:600px) and (max-width:899.98px){html body .pp-home .h6-hero__photo{aspect-ratio:auto!important;height:132vw!important}html body .pp-home .h6-hero__photo img{height:100%!important;object-fit:cover;object-position:50% 100%}:root:root:root body.home .pp-home .h6-hero__title{font-size:clamp(44px, 6.4vw, 56px)!important}:root:root:root body.home .pp-home .h6-hero__lead{font-size:16px!important;max-width:30em!important}}@media (min-width:2200px){html body .pp-home .h6-hero__photo img{position:absolute;inset:0;left:0!important;width:100%!important;height:100%!important;object-fit:cover;object-position:85% 60%}:root:root body.home .pp-home .h6-hero__title{font-size:clamp(64px, 3.3vw, 84px)!important}:root:root body .pp-home .h6-hero__title{max-width:none!important;white-space:nowrap}:root:root body .pp-home .h6-hero__copy{width:auto!important;min-width:min(60%, 1000px)}html body .pp-home .h6-hero__lead{max-width:520px!important}}@media (min-width:600px){html body .pp-home .h9-basket{flex-wrap:nowrap!important}html body .pp-home .h9-basket__price{flex-basis:auto!important;display:block!important;text-align:right!important}html body .pp-home .h9-basket__price s{display:block!important}}@media (max-width:374.98px){:root:root:root:root body .h4-lineup .ppc.ppc .ppc__name{font-size:16px!important}:root:root:root:root body .h4-lineup .ppc.ppc .ppc__price strong{font-size:20px!important}}@media (max-width:389.98px){html body .pp-home .h9-track b{font-size:14px;white-space:nowrap}}@media (max-width:899.98px){:root:root:root:root:root body .pp-home .h4-h2,:root:root:root:root:root body .pp-home .h7-title,:root:root:root:root:root body .pp-ls__title,:root:root:root:root:root body.home .elementor-widget-heading h2{font-size:26px!important;line-height:1.12!important}}@media (min-width:900px) and (max-width:1279.98px){:root:root body .pp-home .nx-ht .nx-ht__stage{align-items:stretch!important}:root:root body .pp-home .nx-ht .nx-ht__col{align-self:stretch!important;grid-template-rows:1fr 1fr!important;grid-auto-rows:auto!important;margin-block:0!important;padding-block:0!important;transform:none!important}:root:root body .pp-home .nx-ht .nx-ht__vial{align-self:center}}@media (min-width:900px) and (max-width:1199.98px){:root:root body .pp-home .nx-ht .nx-ht__spec b{font-size:14px;white-space:nowrap}:root:root body .pp-home .nx-ht .nx-ht__what{font-size:14px}}@media (min-width:1280px){:root:root body .pp-home .nx-ht .nx-ht__col{margin-block:0!important;transform:none!important;align-self:center!important}:root:root body .pp-home .nx-ht .nx-ht__co{min-height:208px}}@media (min-width:1024px){:root:root:root body.pp-pdp .pp-pdp-inner>.pp-section>.container,:root:root:root body.pp-pdp .p4-related-section .container,:root:root:root body.pp-pdp #batch-report{max-width:none!important;padding-left:max(48px, 4.7vw, calc((100vw - 1740px) / 2))!important;padding-right:max(48px, 4.7vw, calc((100vw - 1740px) / 2))!important}:root:root:root body.pp-pdp #batch-report>.container{margin-inline:auto!important}}@media (min-width:1024px){:root:root:root body.pp-pdp .pdp-grid{grid-template-columns:minmax(0,1fr) 56px 36px minmax(440px,600px) 36px!important;align-items:start!important}:root:root:root body.pp-pdp .pdp-media{position:sticky!important;top:148px;align-self:start!important}:root:root:root body.pp-pdp .pdp-stage{height:min(calc(100vh - 180px), 860px)!important}}@media (min-width:1024px) and (max-height:860px){:root:root:root body.pp-pdp .pdp-grid{padding-top:0!important}:root:root:root body.pp-pdp .pdp-title{margin-top:-16px!important}:root:root:root body.pp-pdp .pv3-sizes-head{margin-top:12px!important}:root:root:root body.pp-pdp .pv7-head{margin-top:12px!important}:root:root:root body.pp-pdp .pack-v2 label.opt .opt-box{min-height:62px!important;padding-block:3px!important}:root:root:root body.pp-pdp .pack-v2{gap:6px!important}:root:root:root body.pp-pdp .pv6-hint{margin-block:4px!important}:root:root:root body.pp-pdp .pv3-size{min-height:40px!important;height:40px!important}:root:root:root body.pp-pdp .pv7-sub{display:none!important}}:root:root:root body.pp-pdp .pdp-title{font-size:clamp(30px, 1.6vw + 24px, 56px)!important;line-height:1.06!important;letter-spacing:-.025em!important}@media (min-width:1024px) and (max-height:860px){:root:root:root body.pp-pdp .pdp-title{font-size:36px!important}}:root:root:root body.pp-pdp .pv7-each{font-size:18px!important;font-weight:700!important;letter-spacing:-.01em}@media (max-width:720px){:root:root:root body.pp-pdp .pv7-each{font-size:17px!important}}:root:root:root body.pp-pdp .pv7-save{font-size:14px!important;font-weight:600!important}:root:root:root body.pp-pdp .pv7-unit{font-size:13px!important}:root:root:root body.pp-pdp .pack-v2 label.opt .opt-box{border-width:1px!important}:root:root:root body.pp-pdp .pack-v2 label.opt input:checked+.opt-box,:root:root:root body.pp-pdp .pack-v2 label.opt.is-active .opt-box{box-shadow:inset 0 0 0 1px #20476B!important}@media (max-width:1023.98px){:root:root:root body.pp-pdp .pack-v2 .opt-box{overflow:visible!important}:root:root:root body.pp-pdp .pack-v2 .pv7-badge{position:absolute!important;top:-11px;right:14px;z-index:2}}:root:root:root body.pp-pdp .single_add_to_cart_button,:root:root:root body.pp-pdp .ppc__add{font-variant-numeric:tabular-nums}@media (max-width:767px){:root:root:root:root:root:root:root body.pp-pdp #pp-buy form.variations_form .woocommerce-variation-add-to-cart button.single_add_to_cart_button{min-height:52px!important;height:52px!important;font-size:16px!important;font-weight:600!important}:root:root:root:root body.pp-pdp .pp-stickybar__btn,:root:root:root:root body.pp-pdp .pv3-cert,:root:root:root:root body.pp-pdp .pv3-size,:root:root:root:root body.pp-pdp .p5-more,:root:root:root:root body.pp-pdp .ppc__add,:root:root:root:root body.pp-pdp .p5-stack a{font-size:15px!important;font-weight:600!important}}@media (max-width:767px){:root:root:root:root body.pp-pdp .pv3-size,:root:root:root:root body.pp-pdp .pv3-cert,:root:root:root:root body.pp-pdp .p5-more{min-height:44px!important}:root:root:root:root body.pp-pdp .p5-related .ppc__size{min-height:40px!important}:root:root:root:root body.pp-pdp .p5-related .ppc__step button{min-width:44px!important;min-height:44px!important}:root:root:root:root body.pp-pdp .p5-related .ppc__add,:root:root:root:root body.pp-pdp .p4-related-head a{min-height:44px!important}:root:root:root:root body.pp-pdp .p4-related-head a{display:inline-flex!important;align-items:center}:root:root:root:root body.pp-pdp .nx-copy{display:inline-flex!important;align-items:center;min-height:36px!important;padding:6px 12px!important}}@media (min-width:1024px) and (max-width:1279.98px){:root:root:root body.pp-pdp .pp-chat{right:12px!important;bottom:12px!important}}@media (min-width:768px) and (max-width:1023.98px){:root:root:root body.pp-pdp .pdp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:24px!important;align-items:start!important}:root:root:root body.pp-pdp .pdp-media{position:sticky!important;top:96px}:root:root:root body.pp-pdp .pdp-stage{aspect-ratio:5 / 6!important;height:auto!important}:root:root:root body.pp-pdp .pp-pdp-inner>.pp-section>.container,:root:root:root body.pp-pdp #batch-report>.container,:root:root:root body.pp-pdp .p4-faq-grid,:root:root:root body.pp-pdp .p4-related-section .container{padding-inline:32px!important}}@media (min-width:600px) and (max-width:1199.98px){:root:root:root body.pp-pdp .p5-related{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(260px,31%)!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px!important;padding-bottom:24px;scrollbar-width:none}:root:root:root body.pp-pdp .p5-related>*{scroll-snap-align:start}}@media (max-width:767px){:root:root:root body.pp-pdp .pp-pdp-inner>.pp-section>.container,:root:root:root body.pp-pdp .p4-related-section .container,:root:root:root body.pp-pdp .p4-faq-grid{padding-inline:16px!important}}@media (max-width:600px){:root:root:root body.pp-pdp #batch-report>.container{background:none!important;border:0!important;box-shadow:none!important;padding-inline:0!important}}@media (max-width:720px){:root:root:root:root body.pp-pdp main h2:not(.pdp-title){font-size:26px!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important}}:root:root:root body.pp-pdp .p5-stack h2{font-weight:700!important}:root:root:root body.pp-pdp .pp-dcard__row strong{text-wrap:balance}:root:root:root body.pp-pdp .pp-dcard__row small,:root:root:root body.pp-pdp .nx-am small{text-wrap:pretty}:root:root:root body.pp-pdp .pp-dcard small{font-size:13.5px!important;line-height:1.45!important}:root:root:root body.pp-pdp .pp-dcard__secure{font-size:13px!important}:root:root:root body.pp-pdp .form-label{font-size:15px!important;font-weight:600!important}@media (max-width:720px){:root:root:root body.pp-pdp .form-label{font-size:14px!important}}:root:root:root body.pp-pdp .nx-copy{border-radius:999px!important}:root:root:root body.pp-pdp .pp-macc__btn{border-radius:12px!important}:root:root:root body.pp-pdp .p5-stack p{max-width:60ch;margin-inline:auto}@media (min-width:1024px){:root:root:root body.pp-pdp .p5-research-intro h2{max-width:none!important;text-wrap:balance}}@media (max-width:400px){:root:root:root body.pp-pdp .pv7-sub{font-size:13px!important;text-wrap:balance}}@media (min-width:768px) and (max-width:1023.98px){:root:root:root:root body.pp-pdp .woocommerce-variation-add-to-cart{flex-wrap:wrap!important}:root:root:root:root body.pp-pdp .woocommerce-variation-add-to-cart>*{flex:1 1 100%!important;width:100%!important}}@media (min-width:1024px) and (max-height:740px){:root:root:root body.pp-pdp .pdp-title{font-size:32px!important}:root:root:root body.pp-pdp .pack-v2 label.opt .opt-box{min-height:56px!important}:root:root:root body.pp-pdp .pv3-sizes-head,:root:root:root body.pp-pdp .pv7-head{margin-top:8px!important}}:root:root:root:root body .h4-lineup .ppc .ppc__was{display:none!important}:root:root:root:root body .pp-topbar.pp-topbar--mix{display:block!important;padding:0 16px!important;background:#20476B;border-bottom:0;text-align:center;white-space:normal}:root:root:root:root body .pp-topbar.pp-topbar--mix a.pp-topbar__mix,:root:root:root:root body .pp-topbar.pp-topbar--mix a.pp-topbar__mix:visited{display:inline-block;padding:9px 4px;color:#fff!important;font:400 14px/20px var(--sans)!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important}:root:root:root:root body .pp-topbar.pp-topbar--mix a.pp-topbar__mix strong{color:#fff!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;text-decoration:underline!important;text-decoration-color:rgb(255 255 255 / .6)!important;text-underline-offset:3px;white-space:nowrap}:root:root:root:root body .pp-topbar.pp-topbar--mix a.pp-topbar__mix:hover strong{text-decoration-color:#fff!important}:root:root:root:root body .pp-topbar.pp-topbar--mix a.pp-topbar__mix span{color:#fff!important}:root:root:root:root body .pp-topbar.pp-topbar--mix a.pp-topbar__mix:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:6px}@media (max-width:640px){:root:root:root:root body .pp-topbar.pp-topbar--mix a.pp-topbar__mix{font-size:14px!important;padding:9px 2px}}:root:root:root:root:root body.pp-co4-page .pp-topbar{display:none!important}:root:root:root:root body .pp-home .h4-stack .h6-ready{margin-top:62px!important}@media (min-width:900px){:root:root:root:root body .pp-home .h4-stack .h6-ready{margin-top:82px!important}}@media (max-width:640px){:root:root:root:root body .pp-home .nx-ht__vial img{width:270px!important;height:auto!important;max-width:none!important}:root:root:root:root body .pp-home .nx-ht__vial{height:auto!important}}:root:root:root:root body.pp-pdp .pp-stickybar__size.is-oos,:root:root:root:root body.pp-pdp .pp-stickybar__size.is-oos:hover{background:var(--pp-paper)!important;border-color:var(--pp-line)!important;color:var(--pp-muted)!important;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgb(98 113 128 / .6)}:root:root:root:root body.pp-pdp .pp-stickybar__size.is-oos.is-active{border:2px solid var(--pp-slate)!important;color:var(--pp-slate)!important}:root{--shp-n:#20476B;--shp-mut:#5B6B7F;--shp-line:#E3E8EF;--shp-pill:#D5DDE8;--shp-edge:16px}@media (min-width:768px){:root{--shp-edge:max(32px, 4.2vw)}}@media (min-width:1024px){:root{--shp-edge:max(48px, 4.7vw, calc((100vw - 1740px) / 2))}}:root:root:root:root:root body.shop-page .ast-container,:root:root:root:root:root body.shop-page #primary,:root:root:root:root:root body.shop-page .site-main{max-width:none!important;width:100%!important;padding-inline:0!important;margin-inline:0!important}:root:root:root:root:root body.shop-page .ast-woocommerce-container{position:relative;max-width:none!important;width:auto!important;margin:0 var(--shp-edge)!important;padding:0 0 64px!important}:root:root:root:root:root body.shop-page .woocommerce-products-header{display:flex!important;flex-direction:column;align-items:flex-start;margin:0!important;padding:22px 0 0!important;text-align:left!important;background:none!important;border:0!important}:root:root:root:root:root body.shop-page .pp-shop-eyebrow{order:-1;margin:0 0 6px!important;font:600 11px/1.4 var(--sans)!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--shp-mut)!important}:root:root:root:root:root body.shop-page .woocommerce-products-header__title{margin:0!important;font:700 28px/1.08 var(--sans)!important;letter-spacing:-.03em!important;color:var(--shp-n)!important;white-space:nowrap;text-align:left!important}:root:root:root:root:root body.shop-page .woocommerce-products-header .page-description,:root:root:root:root:root body.shop-page .pp-shop-trust,:root:root:root:root:root body.shop-page .pp-shop-stackbtn,:root:root:root:root:root body.shop-page .pp-sort-label{display:none!important}:root:root:root:root:root body.shop-page .pp-shop-bar{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px!important;margin:16px 0 0!important;padding:0!important;border:0!important;background:none!important;position:static!important}:root:root:root:root:root body.shop-page .pp-shop-bar .shop-filters{display:flex!important;flex-wrap:nowrap;gap:8px!important;margin:0!important;padding:0!important;overflow-x:auto;scrollbar-width:none}:root:root:root:root:root body.shop-page .pp-shop-bar .shop-filters::-webkit-scrollbar{display:none}:root:root:root:root:root body.shop-page .pp-shop-bar .chip{flex:none;display:inline-flex!important;align-items:center;height:40px!important;min-height:40px!important;padding:0 16px!important;border:1px solid var(--shp-pill)!important;border-radius:999px!important;background:#fff!important;color:var(--shp-n)!important;font:500 14px/1 var(--sans)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;box-shadow:none!important}:root:root:root:root:root body.shop-page .pp-shop-bar .chip.is-active,:root:root:root:root:root body.shop-page .pp-shop-bar .chip[aria-pressed="true"]{background:var(--shp-n)!important;border-color:var(--shp-n)!important;color:#fff!important}:root:root:root:root:root body.shop-page .pp-shop-search{display:flex!important;align-items:center;gap:10px;height:48px!important;margin:0!important;padding:0 18px!important;border:1px solid var(--shp-line)!important;border-radius:999px!important;background:#F3F6FA!important;box-shadow:none!important}:root:root:root:root:root body.shop-page .pp-shop-search>svg{flex:none;width:18px;height:18px;color:#5B6B7F}:root:root:root:root:root body.shop-page .pp-shop-search input[type="search"]{flex:1;min-width:0;height:46px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font:400 16px/1 var(--sans)!important;color:var(--shp-n)!important}:root:root:root:root:root body.shop-page .shop-tools{display:flex!important;margin:0!important;padding:0!important}:root:root:root:root:root body.shop-page .pp-sort__btn{display:inline-flex!important;align-items:center;gap:6px;height:44px!important;min-height:44px!important;padding:0 14px 0 18px!important;border:1px solid var(--shp-pill)!important;border-radius:999px!important;background:#fff!important;color:var(--shp-n)!important;font:500 14px/1 var(--sans)!important;white-space:nowrap;box-shadow:none!important}:root:root:root:root:root body.shop-page .pp-sort__k{display:none!important}@media (max-width:767px){:root:root:root:root:root body.shop-page .pp-shop-eyebrow{display:none!important}:root:root:root:root:root body.shop-page .woocommerce-products-header__title{padding-right:150px}:root:root:root:root:root body.shop-page .shop-tools{position:absolute!important;right:0;left:auto!important;top:18px;z-index:5;width:auto!important}:root:root:root:root:root body.shop-page .shop-tools .woocommerce-ordering,:root:root:root:root:root body.shop-page .shop-tools .pp-sort{width:auto!important;margin:0!important}:root:root:root:root:root body.shop-page .shop-tools .pp-sort__btn{width:auto!important}:root:root:root:root:root body.shop-page .shop-tools .pp-sort__menu{left:auto!important;right:0!important}:root:root:root:root:root body.shop-page .pp-shop-search{order:1;flex:1 1 100%}:root:root:root:root:root body.shop-page .pp-shop-bar .shop-filters{order:2;flex:1 1 100%;margin-inline:calc(-1 * var(--shp-edge))!important;padding-inline:var(--shp-edge)!important}:root:root:root:root:root body.shop-page .pp-shop-bar .pp-stock-filter{display:none!important}}@media (min-width:768px){:root:root:root:root:root body.shop-page .woocommerce-products-header{padding-top:44px!important}:root:root:root:root:root body.shop-page .pp-shop-eyebrow{font-size:12px!important}:root:root:root:root:root body.shop-page .woocommerce-products-header__title{font-size:clamp(40px, 1.6vw + 24px, 52px)!important}:root:root:root:root:root body.shop-page .pp-shop-bar{margin-top:22px!important;flex-wrap:nowrap}:root:root:root:root:root body.shop-page .pp-shop-bar .shop-filters{display:contents!important}:root:root:root:root:root body.shop-page .pp-shop-bar .chip{order:1}:root:root:root:root:root body.shop-page .pp-shop-search{order:2;margin-left:auto!important;width:clamp(220px, 22vw, 340px);flex:none}:root:root:root:root:root body.shop-page .pp-shop-bar .pp-stock-filter{order:3;height:44px!important;min-height:44px!important}:root:root:root:root:root body.shop-page .shop-tools{order:4}}@media (min-width:768px) and (max-width:1100px){:root:root:root:root:root body.shop-page .pp-shop-bar{flex-wrap:wrap}:root:root:root:root:root body.shop-page .pp-shop-search{margin-left:0!important;flex:1 1 auto;width:auto}}:root:root:root:root:root body.shop-page ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:20px 0 0!important;padding:0!important}:root:root:root:root:root body.shop-page ul.products::before,:root:root:root:root:root body.shop-page ul.products::after{display:none!important}@media (min-width:768px){:root:root:root:root:root body.shop-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;margin-top:28px!important}}@media (min-width:1024px){:root:root:root:root:root body.shop-page ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}}@media (min-width:1280px){:root:root:root:root:root body.shop-page ul.products{grid-template-columns:repeat(4,minmax(0,1fr))!important}}:root:root:root:root:root body.shop-page ul.products li.ppc{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;display:flex!important;flex-direction:column;background:#fff!important;border:1px solid var(--shp-line)!important;border-radius:20px!important;overflow:hidden;box-shadow:0 1px 2px rgb(32 71 107 / .04),0 8px 24px rgb(32 71 107 / .06)!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__media{position:relative;aspect-ratio:5 / 6!important;height:auto!important;margin:0!important;border-radius:0!important;background:#DCE8F8;overflow:hidden}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__img,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__img img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__stock{display:none!important}:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--out .ppc__stock,:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--testing .ppc__stock{display:inline-flex!important;position:absolute;left:10px;top:10px;height:24px;padding:0 10px!important;border-radius:999px;background:rgb(255 255 255 / .94)!important;color:var(--shp-mut)!important;font:600 11px/24px var(--sans)!important;border:0!important}:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--out .ppc__stock .ppc__dot,:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--testing .ppc__stock .ppc__dot{display:none!important}:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--out .ppc__img img{filter:saturate(.35) brightness(1.04);opacity:.8}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__desc,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__from,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__rating,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__was,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__total{display:none!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__name{margin:0!important;color:var(--shp-n)!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__name a{color:inherit!important;text-decoration:none!important}@media (max-width:767px){:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__body{display:flex!important;flex-direction:column;flex:1;padding:12px!important;gap:0!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__body>.ppc__buy,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__body>.ppc__hint,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__body>.ppc__actions{display:none!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__name{font:600 15px/1.3 var(--sans)!important;letter-spacing:-.01em!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__nm-dose{white-space:nowrap}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qprice{display:flex;align-items:baseline;gap:5px;margin:6px 0 0!important;font-variant-numeric:tabular-nums}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qprice span{font:400 12px var(--sans);color:var(--shp-mut)}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qprice b{font:700 19px/1.2 var(--sans);letter-spacing:-.01em;color:var(--shp-n)}:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--out .ppc__qprice b{color:var(--shp-mut)}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__quick{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;padding-top:12px}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qd,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qa{display:inline-flex!important;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border-radius:999px!important;font:600 14px/1 var(--sans)!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap;box-shadow:none!important;cursor:pointer}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qd,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qa--gh{border:1px solid var(--shp-pill)!important;background:#fff!important;color:var(--shp-n)!important;font-weight:500!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qa:not(.ppc__qa--gh){border:0!important;background:var(--shp-n)!important;color:#fff!important}:root:root:root:root:root body.shop-page .ppc__qa.is-busy{opacity:.7}}@media (min-width:768px){:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__quick,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__qprice,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__nm-dose{display:none!important}}@media (min-width:768px){:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__media{aspect-ratio:1 / 1!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__img img{object-position:50% 60%}:root:root:root:root:root body.shop-page ul.products li.ppc{border-radius:24px!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__body{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr auto auto auto;column-gap:10px;flex:1;padding:18px!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__buy{display:contents!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__name{grid-column:1;grid-row:1;align-self:center;font:600 16px/1.25 var(--sans)!important;letter-spacing:-.01em!important;text-wrap:balance}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__price{grid-column:2;grid-row:1;display:flex!important;flex-direction:column;align-items:flex-end;margin:0!important;font-variant-numeric:tabular-nums}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__price strong{font:700 20px/1.1 var(--sans)!important;letter-spacing:-.01em;color:var(--shp-n)!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__per{margin:2px 0 0!important;font-size:0!important;line-height:1!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__per::after{content:"per vial";font:500 12px/1.2 var(--sans);color:#5B6B7F}:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--out .ppc__price strong{color:var(--shp-mut)!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__sizes{grid-column:1 / -1;grid-row:2;display:flex!important;gap:8px!important;margin:12px 0 0!important;padding:0!important;min-height:40px;border:0!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__sizes.is-empty{visibility:hidden}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__size{all:unset;box-sizing:border-box;flex:1 1 0%;min-width:0;height:40px;border:1px solid var(--shp-pill);border-radius:999px;background:#fff;color:var(--shp-n);font:500 14px/38px var(--sans);text-align:center;cursor:pointer;white-space:nowrap}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__size:only-child{flex:0 0 calc(50% - 4px)}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__size.is-on{border:2px solid var(--shp-n);background:#EAF2FC;line-height:36px;font-weight:600}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__size:disabled{background:#F6F8FB;border-color:var(--shp-line);color:#8A97A8;cursor:default;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgb(98 113 128 / .6)}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__size::after,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__size::before{display:none!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__actions{grid-column:1 / -1;grid-row:4;display:flex!important;gap:10px!important;margin:16px 0 0!important;padding:0!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__step{flex:none;width:116px!important;height:48px!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__add,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__notify{flex:1 1 auto;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 12px!important;border-radius:999px!important;font:600 15px/1 var(--sans)!important;white-space:nowrap}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__add-short{display:none!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__add-label{display:inline!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__ladder{grid-column:1 / -1;grid-row:5;display:block!important;margin:16px 0 0!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__hint{grid-column:1 / -1;grid-row:6;display:block!important;min-height:36px;margin:8px 0 0!important;font:400 13px/1.4 var(--sans)!important;color:var(--shp-mut)!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__hint b{color:#16834F;font-weight:600}@media (min-width:1600px){:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__name{font-size:18px!important}}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__ladder--limit,:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__buy:has(.ppc__ladder--limit) .ppc__hint{visibility:hidden!important}:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--out .ppc__body>.ppc__hint,:root:root:root:root:root body.shop-page ul.products li.ppc.ppc--out .ppc__buy>.ppc__hint{grid-row:5 / span 2;margin-top:12px!important;min-height:74px!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__notify{display:inline-flex!important;align-items:center;justify-content:center;border:1px solid var(--shp-pill)!important;background:#fff!important;color:var(--shp-n)!important;font-weight:500!important;text-decoration:none!important}}.pp-sheet{position:fixed;inset:0;z-index:100000}.pp-sheet[hidden]{display:none!important}.pp-sheet__dim{position:absolute;inset:0;background:rgb(32 71 107 / .4);opacity:0;transition:opacity .2s ease}.pp-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:88vh;overflow-y:auto;padding:10px 16px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -12px 40px rgb(32 71 107 / .22);transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1);color:var(--shp-n);font-family:var(--sans)}.pp-sheet.is-in .pp-sheet__dim{opacity:1}.pp-sheet.is-in .pp-sheet__panel{transform:none}@media (prefers-reduced-motion:reduce){.pp-sheet__dim,.pp-sheet__panel{transition:none}}html.pp-sheet-open,html.pp-sheet-open body{overflow:hidden!important}.pp-sheet__grab{width:40px;height:4px;margin:0 auto 14px;border-radius:9px;background:var(--shp-pill)}.pp-sheet__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}:root:root:root:root:root:root .pp-sheet .pp-sheet__title{margin:0!important;font:700 19px/1.25 var(--sans)!important;letter-spacing:-.01em!important;color:var(--shp-n)!important}.pp-sheet__lbl{margin:4px 0 0!important;font:600 11.5px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--shp-mut)}:root:root:root:root:root:root .pp-sheet .pp-sheet__x{flex:none;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--shp-pill);border-radius:50%;background:#fff;color:var(--shp-n);box-shadow:none}:root:root:root:root:root:root .pp-sheet .pp-sheet__slot{display:block;margin:0;padding:0;border:0;background:none;box-shadow:none}:root:root:root:root:root:root .pp-sheet .ppc__buy{display:grid!important;grid-template-columns:1fr auto;margin:14px 0 0!important}:root:root:root:root:root:root .pp-sheet .ppc__sizes{grid-column:1 / -1;display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px!important;margin:0!important}:root:root:root:root:root:root .pp-sheet .ppc__size{box-sizing:border-box!important;display:block!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;border:1px solid var(--shp-pill)!important;border-radius:16px!important;background:#fff!important;color:var(--shp-n)!important;font:600 16px/50px var(--sans)!important;text-align:center;cursor:pointer;box-shadow:none!important}:root:root:root:root:root:root .pp-sheet .ppc__size.is-on{border:2px solid var(--shp-n)!important;background:#EAF2FC!important;color:var(--shp-n)!important;line-height:48px!important}:root:root:root:root:root:root .pp-sheet .ppc__size:disabled{background:#F6F8FB!important;border-color:var(--shp-line)!important;color:#8A97A8!important;text-decoration:line-through;text-decoration-thickness:1px}:root:root:root:root:root:root .pp-sheet .ppc__tlabels{display:grid!important}:root:root:root:root:root:root .pp-sheet .ppc__size::after,:root:root:root:root:root:root .pp-sheet .ppc__size::before{display:none!important}:root:root:root:root:root:root .pp-sheet .ppc__price{grid-column:1 / -1;display:flex!important;align-items:baseline;gap:4px;margin:14px 0 0!important;font-variant-numeric:tabular-nums}:root:root:root:root:root:root .pp-sheet .ppc__price strong{font:700 20px var(--sans)!important;color:var(--shp-n)!important}:root:root:root:root:root:root .pp-sheet .ppc__per{font:400 13px var(--sans)!important;color:var(--shp-mut)!important}:root:root:root:root:root:root .pp-sheet .ppc__was,:root:root:root:root:root:root .pp-sheet .ppc__total,:root:root:root:root:root:root .pp-sheet .ppc__add-short{display:none!important}:root:root:root:root:root:root .pp-sheet .ppc__actions{grid-column:1 / -1;grid-row:3;display:flex!important;gap:10px!important;margin:12px 0 0!important;padding:0!important}:root:root:root:root:root:root .pp-sheet .ppc__step{flex:none;width:128px!important;height:52px!important}:root:root:root:root:root:root .pp-sheet .ppc__add{flex:1 1 auto;height:52px!important;min-height:52px!important;margin:0!important;border-radius:999px!important;font:600 16px/1 var(--sans)!important}:root:root:root:root:root:root .pp-sheet .ppc__add-label{display:inline!important}:root:root:root:root:root:root .pp-sheet .ppc__ladder{grid-column:1 / -1;grid-row:4;display:block!important;margin:16px 0 0!important}:root:root:root:root:root:root .pp-sheet .ppc__hint{grid-column:1 / -1;grid-row:5;display:block!important;margin:10px 0 0!important;font:500 13.5px/1.4 var(--sans)!important;color:var(--shp-mut)!important}:root:root:root:root:root:root .pp-sheet .ppc__hint b{color:#16834F;font-weight:600}:root:root:root:root body.pp-pdp .pdp-batchline.is-empty{visibility:hidden}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;display:flex!important;flex-direction:column;background:#fff!important;border:1px solid var(--shp-line)!important;border-radius:20px!important;overflow:hidden;box-shadow:0 1px 2px rgb(32 71 107 / .04),0 8px 24px rgb(32 71 107 / .06)!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__media{position:relative;aspect-ratio:5 / 6!important;height:auto!important;margin:0!important;border-radius:0!important;background:#DCE8F8;overflow:hidden}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__img,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__img img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__stock{display:none!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc.ppc--out .ppc__stock,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc.ppc--testing .ppc__stock{display:inline-flex!important;position:absolute;left:10px;top:10px;height:24px;padding:0 10px!important;border-radius:999px;background:rgb(255 255 255 / .94)!important;color:var(--shp-mut)!important;font:600 11px/24px var(--sans)!important;border:0!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc.ppc--out .ppc__stock .ppc__dot,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc.ppc--testing .ppc__stock .ppc__dot{display:none!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc.ppc--out .ppc__img img{filter:saturate(.35) brightness(1.04);opacity:.8}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__desc,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__from,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__rating,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__was,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__total{display:none!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__name{margin:0!important;color:var(--shp-n)!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__name a{color:inherit!important;text-decoration:none!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__body{display:flex!important;flex-direction:column;flex:1;padding:12px!important;gap:0!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__body>.ppc__buy,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__body>.ppc__hint,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__body>.ppc__actions{display:none!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__name{font:600 15px/1.3 var(--sans)!important;letter-spacing:-.01em!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__nm-dose{white-space:nowrap}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qprice{display:flex;align-items:baseline;gap:5px;margin:6px 0 0!important;font-variant-numeric:tabular-nums}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qprice span{font:400 12px var(--sans);color:var(--shp-mut)}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qprice b{font:700 19px/1.2 var(--sans);letter-spacing:-.01em;color:var(--shp-n)}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc.ppc--out .ppc__qprice b{color:var(--shp-mut)}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__quick{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;padding-top:12px}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qd,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qa{display:inline-flex!important;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border-radius:999px!important;font:600 14px/1 var(--sans)!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap;box-shadow:none!important;cursor:pointer}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qd,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qa--gh{border:1px solid var(--shp-pill)!important;background:#fff!important;color:var(--shp-n)!important;font-weight:500!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qa:not(.ppc__qa--gh){border:0!important;background:var(--shp-n)!important;color:#fff!important}:root:root:root:root:root body.pp-pdp .p5-related .ppc__qa.is-busy{opacity:.7}@media (min-width:768px){:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc{border-radius:24px!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__media{aspect-ratio:1 / 1!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__img img{object-position:50% 60%}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__body{padding:16px!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__name{font-size:17px!important}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qprice b{font-size:21px}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__quick{gap:8px;padding-top:14px}:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qd,:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__qa{height:48px!important;min-height:48px!important;font-size:15px!important}}:root .ppc__nm-short{display:none}@media (max-width:767px){:root:root:root body.shop-page ul.products .ppc__nm-short{display:inline}:root:root:root body.shop-page ul.products .ppc__nm-long{display:none}}:root:root:root body.pp-pdp ul.products.p5-related .ppc__nm-short{display:inline}:root:root:root body.pp-pdp ul.products.p5-related .ppc__nm-long{display:none}:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__step,:root:root:root:root:root:root .pp-sheet .ppc__step{display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center;padding:0 4px!important;gap:0!important;border:1px solid var(--shp-pill)!important;border-radius:999px!important;background:#fff!important;box-sizing:border-box}:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__step button,:root:root:root:root:root:root .pp-sheet .ppc__step button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--shp-n)!important;box-shadow:none!important}:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__step button:disabled,:root:root:root:root:root:root .pp-sheet .ppc__step button:disabled{color:#B7C1CD!important}:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__step button svg,:root:root:root:root:root:root .pp-sheet .ppc__step button svg{width:16px!important;height:16px!important}:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__step output,:root:root:root:root:root:root .pp-sheet .ppc__step output{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:center!important;font:600 16px/1 var(--sans)!important;font-variant-numeric:tabular-nums;color:var(--shp-n)!important}:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__step{width:120px!important;height:48px!important}:root:root:root:root:root:root .pp-sheet .ppc__step{width:132px!important;height:52px!important}:root:root:root:root:root:root .pp-sheet .ppc__step button{width:44px!important;height:44px!important}:root:root:root:root:root:root .pp-sheet .ppc__step{grid-template-columns:44px minmax(0,1fr) 44px!important}.pp-sheet__panel{overflow-x:hidden}:root:root:root:root:root:root .pp-sheet .ppc__tlabels{grid-template-columns:repeat(4,1fr)!important;gap:4px;margin-top:6px!important}:root:root:root:root:root:root .pp-sheet .ppc__tlabels>span{text-align:left!important;font:500 12px/1.3 var(--sans)!important;color:var(--shp-mut)!important}:root:root:root:root:root:root .pp-sheet .ppc__tlabels>span.is-on{color:#16834F!important;font-weight:600!important}:root:root:root:root:root:root .pp-sheet .ppc__tiers{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:4px!important}:root:root:root:root:root:root .pp-sheet .ppc__hint{overflow:visible!important;text-indent:0!important;padding:0!important}@media (min-width:768px){.pp-sheet__panel{left:50%;right:auto;bottom:auto;top:50%;width:460px;max-width:calc(100vw - 48px);padding:20px 24px 24px;border-radius:24px;transform:translate(-50%,-46%);opacity:0;transition:transform .22s ease,opacity .22s ease}.pp-sheet.is-in .pp-sheet__panel{transform:translate(-50%,-50%);opacity:1}.pp-sheet__grab{display:none}}:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__name,:root:root:root:root:root:root body.pp-pdp ul.products.p5-related li.ppc .ppc__name{min-height:0!important;height:auto!important}@media (min-width:768px){:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__name{min-height:0!important}}:root:root:root:root:root:root .pp-sheet .pp-sheet__slot{overflow:visible!important;border-radius:0!important}:root:root:root:root:root:root .pp-sheet .ppc__tlabels>span::after,:root:root:root:root:root:root .pp-sheet .ppc__tlabels>span::before{content:none!important;display:none!important}:root:root:root:root body .pp-hs{display:none}@media (min-width:1081px){:root:root:root:root body .pp-header .pp-search-toggle{display:none!important}:root:root:root:root body .pp-hs{position:relative;display:block;flex:none;width:44px;height:44px;margin-right:-3px}:root:root:root:root body .pp-hs .pp-hs__form{position:absolute!important;right:0;top:0;z-index:30;display:flex!important;align-items:center;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;transition:width .34s cubic-bezier(.2,.8,.2,1),border-color .2s ease,box-shadow .34s ease,background-color .2s ease}:root:root:root:root body .pp-hs input[type="search"]{flex:1;min-width:0;width:100%!important;height:42px!important;margin:0!important;padding:0 46px 0 20px!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font:400 15px/1 var(--sans)!important;color:#20476B!important;opacity:0;pointer-events:none;transition:opacity .18s ease .08s}:root:root:root:root body .pp-hs input[type="search"]::placeholder{color:#7B8898}:root:root:root:root body .pp-hs input[type="search"]::-webkit-search-cancel-button{display:none}:root:root:root:root body .pp-hs .pp-hs__go{position:absolute!important;right:0;top:0;display:grid!important;place-items:center;width:42px!important;height:42px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:#20476B!important;cursor:pointer}:root:root:root:root body .pp-hs .pp-hs__go svg{width:22px;height:22px}:root:root:root:root body .pp-header .pp-nav{transition:opacity .2s ease}:root:root:root:root body.pp-hs-on.pp-hs-tight .pp-header .pp-nav{opacity:0;pointer-events:none}:root:root:root:root body .pp-hs:not(.is-open) .pp-hs__go:hover{background:#EAF2FC!important}:root:root:root:root body .pp-hs .pp-hs__go:focus{outline:0!important}:root:root:root:root body .pp-hs:not(.is-open) .pp-hs__go:focus-visible{outline:0!important;box-shadow:0 0 0 2px #B1C8E7!important}:root:root:root:root body .pp-hs.is-open .pp-hs__form{width:var(--hs-w,320px)!important;border-color:#B1C8E7!important;background:#fff!important;box-shadow:0 8px 24px rgb(32 71 107 / .12)!important}:root:root:root:root body .pp-hs.is-open input[type="search"]{opacity:1;pointer-events:auto}:root:root:root:root body .pp-hs .pp-isearch{left:0!important;right:0!important;width:auto!important;top:calc(100% + 8px)!important}}@media (min-width:1081px) and (prefers-reduced-motion:reduce){:root:root:root:root body .pp-hs .pp-hs__form,:root:root:root:root body .pp-hs input[type="search"]{transition:none}}@media (min-width:1081px){:root:root:root:root:root body.shop-page .pp-shop-search{display:none!important}:root:root:root:root:root body.shop-page .pp-shop-bar .pp-stock-filter{margin-left:auto!important}}@media (min-width:768px){:root:root:root:root:root:root body.shop-page .pp-shop-eyebrow{margin:0 0 8px!important;font:300 15px/1.4 var(--sans)!important;letter-spacing:0!important;text-transform:none!important;color:#5B6B7F!important}}@media (min-width:1440px){:root:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__hint{min-height:18px!important}}:root:root:root:root:root body.pp-pdp .pp-v6 .pv3-size-notify .pv3-await{display:none!important}:root:root:root:root:root body.pp-pdp .pp-v6 .pv3-size-notify:not([hidden]) .pv3-notify{flex:1 1 100%!important}@media (max-width:767px){:root:root:root:root:root body.pp-pdp .pp-v6 .pv3-size-notify:not([hidden]){display:flex!important;align-items:flex-start;min-height:102px}:root:root:root:root:root body.pp-pdp .pp-v6 .pv3-size-notify .pv3-notify{height:52px!important;min-height:52px!important}}@media (min-width:768px) and (max-width:1023px){:root:root:root:root:root body.pp-pdp .pp-v6 .pv3-size-notify:not([hidden]){display:flex!important;align-items:flex-start;min-height:122px}:root:root:root:root:root body.pp-pdp .pp-v6 .pv3-size-notify .pv3-notify{height:56px!important;min-height:56px!important}}:root{--co-err:#B30000}:root:root:root:root:root:root:root body.pp-coa .pp-co4 .form-row.woocommerce-invalid input.input-text,:root:root:root:root:root:root:root body.pp-coa .pp-co4 .form-row.woocommerce-invalid select,:root:root:root:root body.pp-coa .pp-co4 .woocommerce-invalid input.input-text,:root:root:root:root body.pp-coa .pp-co4 .woocommerce-invalid select,:root:root:root:root body.pp-coa .pp-co4 .woocommerce-invalid .select2-selection--single{border-color:#B30000!important;box-shadow:inset 0 0 0 1px #B30000!important}:root:root:root:root:root:root:root body.pp-coa .pp-co4 .form-row .checkout-inline-error-message,:root:root:root:root body.pp-coa .pp-co4 .checkout-inline-error-message,:root:root:root:root body.pp-coa .pp-co4 .woocommerce-invalid label .required{color:#B30000!important}:root:root:root:root body.pp-coa #order_review tfoot tr.pp-co-freeship td{padding:0 0 8px!important;border:0!important;text-align:left!important;font:400 13px/1.4 var(--sans)!important;color:#5B6B7F!important}:root:root:root:root body.pp-coa #order_review tfoot tr.pp-co-freeship td strong{font-weight:600;color:#16834F}:root:root:root:root body.pp-coa #order_review tfoot tr.pp-co-freeship.is-free td{color:#16834F!important;font-weight:500!important}:root:root:root:root body.pp-coa .pp-coa-steps{display:grid!important;gap:4px!important;margin:10px 0 0!important;padding:0!important;counter-reset:ppstep}:root:root:root:root body.pp-coa .pp-coa-steps>span{display:flex!important;align-items:baseline;gap:8px;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font:400 14px/1.45 var(--sans)!important;color:#20476B!important;counter-increment:ppstep}:root:root:root:root body.pp-coa .pp-coa-steps>span b{display:none!important}:root:root:root:root body.pp-coa .pp-coa-steps>span::before{content:counter(ppstep);flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#EAF2FC;color:#20476B;font:600 12px/1 var(--sans)}:root:root:root:root body.pp-coa #place_order{height:56px!important;min-height:56px!important}:root:root:root:root body .ppcd__cta.ppcd__cta--checkout{height:60px!important;min-height:60px!important}@media (max-width:767px){:root:root:root:root body .ppcd__cta.ppcd__cta--checkout{height:56px!important;min-height:56px!important}}:root:root:root:root body.pp-coa .pp-coa-assure{display:flex!important;align-items:flex-start;justify-content:center;gap:8px;width:fit-content;max-width:100%;margin-left:auto!important;margin-right:auto!important;text-align:left}:root:root:root:root body.pp-coa .pp-coa-assure svg{margin:2px 0 0!important}:root:root:root:root:root:root:root:root body.pp-coa .pp-coa-hasinfo .description,:root:root:root:root:root:root:root:root body.pp-coa .pp-coa-hasinfo .description *{color:#fff!important;font-size:13px!important}@media (max-width:899px){:root:root:root:root:root:root:root body.pp-coa .pp-co4-break{display:none!important}:root:root:root:root:root:root:root body.pp-coa .pp-co4-sum #order_review tfoot tr:not(.order-total){display:flex!important}:root:root:root:root:root:root:root body.pp-coa .pp-co4-sum #order_review tfoot tr.pp-co-freeship{order:4!important;margin-top:-6px}:root:root:root:root:root:root:root body.pp-coa .pp-co4-sum #order_review tfoot tr.order-total{min-height:0!important;margin-top:6px!important;padding:12px 0 0!important;border-top:1px solid #EEF2F6!important}:root:root:root:root:root:root:root body.pp-coa .pp-co4-sum #order_review tfoot tr.order-total th,:root:root:root:root:root:root:root body.pp-coa .pp-co4-sum #order_review tfoot tr.order-total td{padding-top:0!important;padding-bottom:0!important}:root:root:root:root:root:root:root body.pp-coa .pp-co4-sum .pp-coa-tier:not(:empty){display:block!important}:root:root:root:root:root:root body.pp-coa .pp-co-coupon__toggle::before,:root:root:root:root:root:root body.pp-coa .pp-co-notes__toggle::before{content:"";position:absolute;inset:-13px -6px}:root:root:root:root:root:root body.pp-coa .pp-co-coupon__toggle,:root:root:root:root:root:root body.pp-coa .pp-co-notes__toggle{position:relative}:root:root:root:root:root:root body.pp-coa .pp-co4-edit::before,:root:root:root:root:root:root body.pp-coa .pp-coa-more::before{inset:-13px -6px!important}:root:root:root:root:root:root:root body.pp-coa .pp-coa-info{width:44px!important;height:44px!important;min-height:44px!important}}@media (min-width:768px) and (max-width:899px){:root:root:root:root:root:root body.pp-coa .pp-co4-side__in,:root:root:root:root:root:root body.pp-coa .pp-co4-main__in{width:520px!important;max-width:calc(100% - 32px)!important;margin-inline:auto!important;padding-inline:0!important}:root:root:root:root:root:root body.pp-coa .pp-co4-side__in>*,:root:root:root:root:root:root body.pp-coa details.pp-co4-sum{width:100%!important;max-width:none!important;margin-inline:0!important}}:root:root:root:root:root:root:root body.pp-coa #order_review tfoot tr.pp-co-freeship td strong,:root:root:root:root:root:root:root body.pp-coa #order_review tfoot tr.pp-co-freeship td strong *{font-weight:600!important;color:#16834F!important}:root:root:root:root:root:root:root body.pp-coa .pp-coa-assure{display:flex!important;width:fit-content!important;max-width:100%!important;margin:14px auto 0!important;justify-content:center!important}html:root:root:root:root:root:root:root body.pp-coa .pp-co4-main .pp-co4-sec--info .form-row.pp-coa-hasinfo .description{color:#fff!important;font-size:13px!important}:root:root:root:root body .pp-tr-main .trx-wrap{width:auto!important;max-width:none!important;margin-left:max(48px, 4.7vw, calc((100vw - 1740px) / 2))!important;margin-right:max(48px, 4.7vw, calc((100vw - 1740px) / 2))!important}@media (max-width:899px){:root:root:root:root body .pp-tr-main .trx-wrap{margin-left:16px!important;margin-right:16px!important}}@media (min-width:1600px){:root:root:root:root body .pp-tr-main .trx-hero__title{max-width:820px!important;text-wrap:balance}:root:root:root:root body .pp-tr-main .trx-hero__copy{max-width:820px!important}}@media (max-width:767px){:root:root:root:root body .pp-tr-main .trx-card__shop{display:inline-flex!important;align-items:center;min-height:44px}:root:root:root:root body .pp-tr-main .nx-trlab a,:root:root:root:root body .pp-tr-main .nx-trlab button,:root:root:root:root body .pp-tr-main .nx-trlab .nx-copy{display:inline-flex!important;align-items:center;min-height:44px!important;padding-block:0!important}:root:root:root:root body .pp-tr-main .nx-trlab{padding-block:0!important}}@media (max-width:480px){:root:root:root:root body .pp-tr-main .trx-card__sub>span{display:block!important}:root:root:root:root body .pp-tr-main .trx-card__sub>span+span::before{content:none!important;display:none!important}}@media (max-width:600px){:root:root:root:root body .pp-tr-main .trx-labs>.trx-wrap,:root:root:root:root body .pp-tr-main .trb>.trx-wrap{padding:0!important;border:0!important;background:none!important;border-radius:0!important;margin-left:16px!important;margin-right:16px!important}}:root:root:root:root body .pp-tr-main .trx-shopcta{display:flex;justify-content:center;margin:40px 0 0}:root:root:root:root body #coa-modal #coa-download{background:#20476B!important;border-color:#20476B!important;color:#fff!important;border-radius:999px!important}:root:root:root:root body #coa-modal .coa-modal-close{background:#fff!important;color:#20476B!important;border:1px solid #D5DDE8!important;border-radius:50%!important;box-shadow:none!important}:root:root:root:root body #coa-modal .coa-shop{border:1px solid #D5DDE8!important;background:#fff!important;color:#20476B!important;border-radius:999px!important;white-space:nowrap}:root:root:root:root body #coa-modal .coa-shop[hidden]{display:none!important}@media (max-width:600px){:root:root:root:root body #coa-modal .coa-modal-head{flex-wrap:wrap!important}:root:root:root:root body #coa-modal .coa-modal-head-actions{flex-wrap:wrap}:root:root:root:root body #coa-modal .coa-shop:not([hidden]){order:9;flex:1 1 100%;justify-content:center;display:inline-flex!important;min-height:44px;align-items:center}}:root:root:root:root body .nx-bt__shop{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:18px 0 0;padding:0 22px;border-radius:999px;background:#fff;color:#20476B!important;font:600 15px/1.2 var(--sans);text-decoration:none!important}:root:root:root:root body .nx-bt__shop:hover{background:#EAF2FC}@media (max-width:600px){:root:root:root:root body .nx-bt__shop{display:flex;width:100%}}@media (max-width:400px){:root:root:root:root body .pp-br-main .brx-coa{padding:14px!important}:root:root:root:root body .pp-br-main .brx-coa img{width:100%!important;height:auto!important}:root:root:root:root body .pp-br-main .brx-pages--one{grid-template-columns:minmax(0,1fr)!important}:root:root:root:root body .pp-br-main .brx-pg--main{display:flex!important;flex-direction:column;align-items:center;aspect-ratio:auto!important;overflow:visible!important;border:0!important;background:none!important;border-radius:0!important;box-shadow:none!important}:root:root:root:root body .pp-br-main .brx-pg--main img{width:100%!important;height:auto!important;aspect-ratio:17 / 22;border:1px solid #E3E8EF;border-radius:12px}:root:root:root:root body .pp-br-main .brx-zoom{position:static!important;margin:10px 0 0!important}:root:root:root:root body .pp-br-main .brx-coa__acts{grid-template-columns:1fr!important}:root:root:root:root body .pp-br-main .brx-coa__acts .brx-btn{white-space:nowrap;width:100%;justify-content:center}}@media (max-width:480px){:root:root:root:root:root body .pp-tr-main .trx-card__sub{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}:root:root:root:root:root body .pp-tr-main .trx-shopcta .trx-btn{white-space:nowrap;padding:0 18px!important;font-size:14.5px!important;gap:8px}}@media (max-width:767px){:root:root:root:root:root body .pp-tr-main .nx-trlab button,:root:root:root:root:root body .pp-tr-main .nx-trlab .nx-copy{border:0!important;background:none!important;box-shadow:none!important}}:root:root:root:root body #pp-auth-modal [data-pp-code-help][hidden]{display:none!important}:root:root:root:root body #pp-auth-modal .pp-authm__back{display:block;width:auto!important;height:auto!important;min-height:44px;margin:6px auto 0!important;padding:0 8px!important;border:0!important;background:none!important;box-shadow:none!important;font:500 14.5px/44px var(--sans)!important;color:#20476B!important;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#B1C8E7}:root:root:root:root body #pp-auth-modal[data-pp-state="register"] [data-pp-auth-panel="code"] .pp-authm__back{display:none!important}:root:root:root:root body #pp-auth-modal .pp-authm__title{padding-inline:40px;text-wrap:balance}:root:root:root:root body #pp-auth-modal [data-pp-auth-lead]{text-wrap:balance}:root:root:root:root body .pp-foot .pp-f5__ruo{max-width:760px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;border-top:0!important}:root:root:root:root body .pp-foot .wrap:has(>.pp-f5__ruo)>.pp-f5__ruo::before{content:none}:root:root:root:root:root body.pp-coa .pp-co4 .checkout-inline-error-message{gap:4px!important}@media (min-width:900px){:root:root:root:root:root body.pp-coa .pp-co4 .pp-coa-hasinfo .checkout-inline-error-message{right:62px!important}}:root:root:root:root body .pp-foot .pp-foot__form:has(input.is-invalid){border-color:#FF8A8A!important;box-shadow:0 0 0 3px var(--pp-navy),0 0 0 4px rgb(255 138 138 / .5)!important}:root:root:root:root body .pp-foot .fn-err{margin:8px 0 0!important;font-size:13px!important;font-weight:500!important;color:#FFB4B4!important}:root:root:root:root body.pp-account-page .pp-auth.pp-auth--v4{background:none!important;border-image:linear-gradient(180deg,#F2F7FD 0%,#FFFFFF 100%) fill 0 / 0 / 0 100vw!important}:root:root:root:root body.pp-account-page .pp-auth4-card{border:1px solid #DCE7F7!important;box-shadow:0 12px 40px rgb(32 71 107 / .10)!important}:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth4-err{margin:0 0 16px!important}:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth4-err[hidden]{display:none!important}:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth4-err:focus{outline:none!important}:root:root:root:root body .pp-os-proof .pp-os-wa{margin:14px 0 0!important;text-align:center!important;font-size:14px!important;line-height:1.5!important;color:var(--muted,#5B6B7F)!important}:root:root:root:root body .pp-os-proof .pp-os-wa a{display:inline-flex!important;align-items:center;gap:6px;min-height:44px;font-weight:600!important;color:#1F66C1!important;text-decoration:none!important;vertical-align:middle}:root:root:root:root body .pp-os-proof .pp-os-wa a svg{color:#1FA855;flex:none}:root:root:root:root body .pp-os-proof .pp-os-wa a:hover{text-decoration:underline!important}:root:root:root:root body .pp-os-proof .pp-os-wa span{display:block;margin-top:-6px;font-size:13px}:root:root:root:root body .pp-authm .pp-authm__tabs{display:none!important}:root:root:root:root body .pp-authm .pp-consent__box{display:none!important}:root:root:root:root body .pp-authm[data-pp-state="register"] .pp-consent__box{display:flex!important}:root:root:root:root body .pp-authm[data-pp-state="register"] [data-pp-auth-panel="code"] .pp-authm__back{display:none!important}:root:root:root:root body .pp-auth--v4 .pp-consent__box{display:none!important}:root:root:root:root body .pp-auth--v4[data-pp-mode="signup"] .pp-code-form .pp-consent__box,:root:root:root:root body .pp-auth--v4 form.register .pp-consent__box{display:flex!important}:root:root:root:root body .pp-auth--v4[data-pp-mode="signup"] .pp-auth4-switch--pw{display:none!important}:root:root:root:root body .pp-authm .pp-authm__swap{margin:18px 0 0;padding:16px 0 0;border-top:1px solid #E8EDF4;text-align:center}:root:root:root:root body .pp-authm .pp-authm__swap[hidden],:root:root:root:root body .pp-authm .pp-authm__swap p[hidden]{display:none!important}:root:root:root:root body .pp-authm .pp-authm__swap p,:root:root:root:root body .pp-auth--v4 .pp-auth4-swap{margin:0;font:400 15px/1.5 var(--sans)!important;color:var(--pp-muted,#5B6B7F)!important;text-align:center}:root:root:root:root body .pp-authm .pp-authm__swap .pp-authm__link,:root:root:root:root body .pp-auth--v4 .pp-auth4-swap a{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:600 15px/1.5 var(--sans)!important;color:#1F66C1!important;text-decoration:none!important;cursor:pointer}:root:root:root:root body .pp-authm .pp-authm__swap .pp-authm__link:hover,:root:root:root:root body .pp-auth--v4 .pp-auth4-swap a:hover{text-decoration:underline!important}:root:root:root:root body .pp-auth--v4 .pp-auth4-swap{margin:18px 0 0!important;padding:16px 0 0;border-top:1px solid #E8EDF4}:root:root:root:root body .pp-auth--v4 .pp-auth4-swap[hidden]{display:none!important}:root:root:root:root body .pp-authm .pp-authm__card,:root:root:root:root body.pp-account-page .pp-auth4-card{padding:36px 36px 26px!important}:root:root:root:root body .pp-authm .pp-authm__lead,:root:root:root:root body.pp-account-page .pp-auth4-lead{margin:8px 0 22px!important}:root:root:root:root body .pp-authm .pp-authm__field,:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth-form .form-row{margin:0 0 14px!important}:root:root:root:root body .pp-authm .pp-gsi,:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-gsi{margin-bottom:14px!important}:root:root:root:root body .pp-authm .pp-gsi__or,:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-gsi__or{margin-top:14px!important;color:#5B6B7F!important}:root:root:root:root body .pp-authm .pp-gsi__or::before,:root:root:root:root body .pp-authm .pp-gsi__or::after,:root:root:root:root body.pp-account-page .pp-gsi__or::before,:root:root:root:root body.pp-account-page .pp-gsi__or::after{background:#E8EDF4!important}:root:root:root:root body .pp-authm .pp-consent__legal,:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-consent__legal{margin-top:14px!important;padding-top:0!important;border-top:0!important}:root:root:root:root body .pp-authm button.pp-authm__back,:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth4-switch{margin-top:10px!important}@media (max-width:600px){:root:root:root:root body .pp-authm .pp-authm__card,:root:root:root:root body.pp-account-page .pp-auth4-card{padding:30px 20px 22px!important}}:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-consent,:root:root:root:root body .pp-authm .pp-consent{margin-top:0!important;padding-top:0!important;border-top:0!important}:root:root:root:root body .pp-authm[data-pp-state="register"] .pp-consent__box,:root:root:root:root body .pp-auth--v4 .pp-auth-form label.pp-consent__box{min-height:40px!important;margin:-4px 0 10px!important;padding:0!important;gap:10px!important;font-size:14.5px!important}:root:root:root:root:root body .pp-authm[data-pp-state="register"] .pp-consent__box,:root:root:root:root:root body .pp-auth--v4 .pp-auth-form label.pp-consent__box{min-height:32px!important;margin:-8px 0 12px!important;font:400 15px/1.4 var(--sans)!important;color:var(--pp-navy,#20476B)!important}:root:root:root:root:root body .pp-authm .pp-consent__box span,:root:root:root:root:root body .pp-auth--v4 .pp-consent__box span{font-weight:400!important}:root:root:root:root:root body .pp-authm .pp-gsi__wrap,:root:root:root:root:root body.pp-account-page .pp-gsi__wrap{box-shadow:inset 0 0 0 1px #DCE3EC!important}:root:root:root:root:root body .pp-authm .pp-authm__field input:focus,:root:root:root:root:root body .pp-authm .pp-authm__field input:focus-visible,:root:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth-form input.input-text:focus,:root:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth-form input.input-text:focus-visible{box-shadow:0 0 0 1px rgb(31 102 193 / .35)!important}@media (max-width:480px){:root:root:root:root:root body .pp-authm .pp-authm__title{padding:0 34px!important;font-size:26px!important}}:root:root:root:root:root body.pp-account-page .pp-auth--v4 .pp-auth-form input.input-text{border-radius:999px!important;padding-left:20px!important}:root:root:root:root body .pp-consent__legal a{white-space:nowrap}:root:root:root:root:root body .pp-header .pp-logo img.pp-logo-wm{width:auto!important;height:54px!important;max-width:none!important}@media (max-width:1080px){:root:root:root:root:root body .pp-header .pp-header-shell{display:flex!important;align-items:center!important;gap:0!important;padding-left:16px!important;padding-right:6px!important}:root:root:root:root:root body .pp-header .pp-header-left{display:contents!important}:root:root:root:root:root body .pp-header .pp-logo{order:1;margin:0 auto 0 0!important;position:static!important;transform:none!important}:root:root:root:root:root body .pp-header .pp-logo img.pp-logo-wm{height:42px!important}:root:root:root:root:root body .pp-header .pp-actions{order:2;display:flex!important;align-items:center;gap:0!important;margin:0!important}:root:root:root:root:root body .pp-header .pp-menu-toggle{order:3;margin:0!important}:root:root:root:root:root body .pp-header .pp-iconbtn.pp-chat-hdr{display:none!important}:root:root:root:root:root body .pp-header .pp-iconbtn.pp-search-toggle,:root:root:root:root:root body .pp-header .pp-actions>a.pp-iconbtn{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important}:root:root:root:root:root body .pp-header .pp-search-label{display:none!important}:root:root:root:root:root body .pp-header .pp-mobile-search{padding:0!important;border-top:1px solid #20476B!important;border-bottom:1px solid #20476B!important;box-shadow:none!important}:root:root:root:root:root body .pp-header .pp-mobile-search-inner{height:56px!important;max-width:none!important;padding:0 6px 0 16px!important;border:0!important;border-radius:0!important;box-shadow:none!important;gap:12px!important}:root:root:root:root:root body .pp-header .pp-mobile-search svg{width:20px!important;height:20px!important;color:#20476B!important}:root:root:root:root:root body .pp-header .pp-mobile-search input:focus-visible{outline:0!important}:root:root:root:root:root body .pp-header .pp-ms-x{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:#20476B;cursor:pointer}}.pp-ms-x{display:none}@media (max-width:1080px){:root:root:root:root:root body .pp-header .pp-actions{position:static!important;left:auto!important;right:auto!important;transform:none!important}}:root:root:root:root:root body .pp-header .pp-mobile-search .pp-ms-x{background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;min-height:0!important}:root:root:root:root:root body .pp-home .h6-btn--outline{box-shadow:inset 0 0 0 1px rgb(32 71 107 / .32)!important}:root:root:root:root:root body .pp-home .h6-btn--outline:hover{box-shadow:inset 0 0 0 1px var(--pp-navy)!important}:root:root:root:root:root body.pp-pdp .p5-more{box-shadow:inset 0 0 0 1px var(--pp-pastel,#B1C8E7)!important}:root:root:root:root:root body.pp-pdp .p5-more:hover{box-shadow:inset 0 0 0 1px var(--pp-navy)!important}:root:root:root:root:root body .pp-tr-main .trx-btn--ghost{box-shadow:inset 0 0 0 1px var(--trx-line)!important}:root:root:root:root:root body .pp-tr-main .trx-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--trx-navy)!important}:root:root:root:root:root body.shop-page ul.products li.ppc .ppc__size.is-on{border-width:1.5px!important}:root:root:root:root:root:root:root .pp-sheet .ppc__size.is-on{border-width:1.5px!important}:root:root:root:root body .ppcd.ppcd5 .ppcd__empty--v2{align-items:stretch!important;padding:56px var(--g) 32px!important}:root:root:root:root body .ppcd.ppcd5 .ppcd__empty--v2 .ppcd__empty-title{font:600 30px/1.15 var(--sans)!important;letter-spacing:-.03em!important;color:var(--pp-navy,#20476B)!important;text-align:center}:root:root:root:root body .ppcd.ppcd5 .ppcd__empty--v2 a.ppcd__cta--empty{max-width:none!important;width:100%!important;margin-top:22px!important;justify-content:center}:root:root:root:root body .ppcd.ppcd5 .ppcd__picks{margin-top:52px;text-align:left}:root:root:root:root body .ppcd.ppcd5 .ppcd__picks-h{margin:0 0 14px;font:600 19px/1.25 var(--sans);letter-spacing:-.015em;color:var(--pp-navy,#20476B)}:root:root:root:root body .ppcd.ppcd5 .ppcd__picks-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick{display:flex;flex-direction:column;align-items:center;margin:0;padding:10px 10px 12px;border:1px solid #E3E8EF;border-radius:16px;background:#fff;text-align:center}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-media{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--pp-sky,#EAF2FC)}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-media img{display:block;width:100%;height:100%;object-fit:cover}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-name{margin-top:12px;font:600 16px/1.25 var(--sans);color:var(--pp-navy,#20476B);text-decoration:none}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-size{margin-top:4px;font:400 14px/1.3 var(--sans);color:var(--pp-muted,#5B6B7F)}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-price{margin-top:6px;font:600 16px/1.2 var(--sans);color:var(--pp-navy,#20476B);font-variant-numeric:tabular-nums}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-add{width:100%;height:44px;margin-top:12px;padding:0 10px;border:0;border-radius:999px;background:var(--pp-navy,#20476B);color:#fff;font:600 15px/1 var(--sans);cursor:pointer;transition:background-color .15s ease}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-add:hover{background:#10243A}:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-add:disabled{opacity:.7;cursor:wait}@media (max-width:600px){:root:root:root:root body .ppcd.ppcd5 .ppcd__empty--v2{padding-top:44px!important}:root:root:root:root body .ppcd.ppcd5 .ppcd__empty--v2 .ppcd__empty-title{font-size:26px!important}:root:root:root:root body .ppcd.ppcd5 .ppcd__picks{margin-top:40px}}:root:root:root:root:root body .ppcd.ppcd5 button.ppcd__back{display:grid!important;width:40px!important;min-width:40px!important;margin-left:-10px!important;background:none!important}:root:root:root:root:root body .ppcd.ppcd5 button.ppcd__back:hover{background:var(--pill,#EEF3FA)!important}:root:root:root:root:root body .ppcd.ppcd5 .ppcd__titleline{gap:6px!important}:root:root:root:root:root body .ppcd.ppcd5 .ppcd__title{font:500 24px/1.2 var(--sans)!important;letter-spacing:-.02em!important}@media (max-width:600px){:root:root:root:root:root body .ppcd.ppcd5 .ppcd__title{font-size:21px!important}}:root:root:root:root:root body .ppcd.ppcd5 .ppcd__empty--v2 .ppcd__empty-title{font-weight:500!important;font-size:28px!important}:root:root:root:root:root body .ppcd.ppcd5 .ppcd__picks-h{font-weight:500!important;font-size:18px!important}:root:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-name{font-weight:500!important;font-size:16px!important;margin-top:14px!important}:root:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-size{font-size:13px!important;margin-top:2px!important}:root:root:root:root:root body .ppcd.ppcd5 .ppcd__pick-price{font-size:15px!important;margin-top:6px!important}@media (max-width:600px){:root:root:root:root:root body .ppcd.ppcd5 .ppcd__empty--v2 .ppcd__empty-title{font-size:25px!important}}:root:root:root:root body :is(.ppcd__pick-price,.ppc__price>strong,.ppc__total>strong,.h9-basket__price>b,.h6-rs__price>b,.ppc__qprice>b,.pp-stk-priceline>strong,.pp-co-sum__toggle-total,.pp-co-sum__total-value,td.product-total,.pp-co4-item__price,tr.order-total strong,.ppcd-item__price,.ppcd-ups__price,.pp-stk-dock-price,.pdp-price,.pv7-price,td.product-total .woocommerce-Price-amount,tr.order-total .woocommerce-Price-amount){font-weight:700!important}:root:root:root:root body del :is(.woocommerce-Price-amount,strong,b){font-weight:inherit!important}:root:root:root:root body .pp-header .pp-iconbtn svg,:root:root:root:root body .pp-header .pp-hs__go svg,:root:root:root:root body .pp-header .pp-mobile-search svg,:root:root:root:root body .pp-dr svg{stroke-width:1.5!important}:root:root:root:root body .pp-header .pp-iconbtn svg,:root:root:root:root body .pp-header .pp-hs__go svg{width:20px!important;height:20px!important}:root:root:root:root body .ppcd.ppcd5 .ppcd__head svg{stroke-width:1.5!important}:root:root:root:root body .pp-gsi{display:block!important}:root:root:root:root body .pp-gsi.is-failed{display:none!important}:root:root:root:root body .pp-gsi:not(.is-ready) .pp-gsi__wrap{cursor:progress}:root:root:root:root body .pp-otp__real{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important;opacity:0!important}:root:root:root:root body .pp-otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:4px 0 0}:root:root:root:root body .pp-otp .pp-otp__box{width:100%!important;min-width:0!important;height:56px!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid #D5DDE8!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;text-align:center!important;font:500 22px/1 var(--sans)!important;color:var(--pp-navy,#20476B)!important;font-variant-numeric:tabular-nums;caret-color:var(--pp-navy,#20476B)}:root:root:root:root body .pp-otp .pp-otp__box:focus{border-color:var(--pp-navy,#20476B)!important;box-shadow:0 0 0 1px var(--pp-navy,#20476B)!important;outline:0!important}:root:root:root:root body .pp-otp.is-invalid .pp-otp__box{border-color:var(--error-red,#B30000)!important}@media (max-width:400px){:root:root:root:root body .pp-otp{gap:6px}:root:root:root:root body .pp-otp .pp-otp__box{height:50px!important;font-size:20px!important}}:root:root:root:root body [data-pp-code="sent"] [data-pp-code-step]>label,:root:root:root:root body [data-pp-code="sent"] .pp-gsi,:root:root:root:root body [data-pp-code="sent"] .pp-authm__field:has(input[name="email"]),:root:root:root:root body [data-pp-code="sent"] .form-row:has(input[name="email"]),:root:root:root:root body [data-pp-code="sent"] .pp-authm__back,:root:root:root:root body [data-pp-code="sent"] .pp-auth4-switch,:root:root:root:root body [data-pp-code="sent"] .pp-authm__swap,:root:root:root:root body [data-pp-code="sent"] .pp-auth4-swap,:root:root:root:root body [data-pp-code="sent"] .pp-consent{display:none!important}:root:root:root:root body .pp-code-top{margin:0 0 14px!important;text-align:left!important}:root:root:root:root body .pp-code-top[hidden]{display:none!important}:root:root:root:root body .pp-code-top a,:root:root:root:root body .pp-code-top .pp-authm__link{padding:0!important;border:0!important;background:none!important;font:500 14px/1.4 var(--sans)!important;color:#1F66C1!important;text-decoration:none!important;cursor:pointer}:root:root:root:root body [data-pp-code="sent"] .pp-authm__title,:root:root:root:root body [data-pp-code="sent"] .pp-auth4-title{text-align:left!important;padding:0!important}:root:root:root:root body [data-pp-code="sent"] .pp-authm__lead,:root:root:root:root body [data-pp-code="sent"] .pp-auth4-lead{text-align:left!important}:root:root:root:root body [data-pp-code="sent"] .pp-authm__lead b,:root:root:root:root body [data-pp-code="sent"] .pp-auth4-lead b{font-weight:600;color:var(--pp-navy,#20476B);word-break:break-all}:root:root:root:root body .pp-authm__code-help:not([hidden]),:root:root:root:root body .pp-code-help:not([hidden]){display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 0!important;font:400 13px/1.4 var(--sans);color:var(--pp-muted,#5B6B7F);text-align:left}:root:root:root:root body .pp-authm__code-help .pp-authm__link,:root:root:root:root body .pp-code-help a{flex:none;min-height:44px;padding:0!important;border:0;background:none;font:600 14px/1 var(--sans)!important;color:#1F66C1!important;text-decoration:none!important;cursor:pointer}.pp-name-step{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:16px;background:rgb(11 26 43 / .45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.pp-name-open{overflow:hidden}.pp-name-step__card{width:min(460px, 100%);margin:0;padding:32px 28px 22px;border-radius:24px;background:#fff;box-shadow:0 24px 60px rgb(6 20 38 / .22);font-family:var(--sans);color:var(--pp-navy,#20476B)}.pp-name-step__ok{margin:0 0 10px;font:500 13px/1.4 var(--sans);color:var(--save,#137A49);word-break:break-all}.pp-name-step h2{margin:0 0 6px;font:600 28px/1.15 var(--sans);letter-spacing:-.02em;color:var(--pp-navy,#20476B)}.pp-name-step__lead{margin:0 0 20px;font:400 15px/1.5 var(--sans);color:var(--pp-muted,#5B6B7F)}.pp-name-step__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-name-step label span{display:block;margin:0 0 6px;font:500 14px/1.3 var(--sans)}.pp-name-step input[type="text"]{width:100%;height:52px;margin:0;padding:0 18px;border:1px solid #D5DDE8;border-radius:999px;background:#fff;box-shadow:none;font:400 16px/1 var(--sans);color:var(--pp-navy,#20476B)}.pp-name-step input[type="text"]:focus{border-color:var(--pp-navy,#20476B);box-shadow:0 0 0 1px var(--pp-navy,#20476B);outline:0}.pp-name-step__go{display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin:20px 0 0;border:0;border-radius:999px;background:var(--pp-navy,#20476B);color:#fff;font:600 16px/1 var(--sans);cursor:pointer}.pp-name-step__skip{display:block;width:100%;min-height:44px;margin:6px 0 0;border:0;background:none;font:500 14px/1 var(--sans);color:var(--pp-muted,#5B6B7F);cursor:pointer}@media (max-width:420px){.pp-name-step__row{grid-template-columns:1fr}}:root:root:root:root:root:root body [data-pp-code="sent"] .pp-authm__title,:root:root:root:root:root:root body [data-pp-code="sent"] .pp-auth4-title{text-align:left!important;padding:0 44px 0 0!important}:root:root:root:root:root:root body [data-pp-code="sent"] .pp-consent__box{display:none!important}:root:root:root:root:root body [data-pp-code="sent"] .pp-authm__lead b,:root:root:root:root:root body [data-pp-code="sent"] .pp-auth4-lead b{word-break:normal!important;overflow-wrap:anywhere}:root:root:root:root:root:root body .pp-authm .pp-authm__code-help:not([hidden]),:root:root:root:root:root:root body .pp-auth--v4 .pp-code-help:not([hidden]){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}:root:root:root:root:root:root body .pp-authm .pp-authm__code-help span,:root:root:root:root:root:root body .pp-auth--v4 .pp-code-help span{flex:1 1 auto;min-width:0;font-size:13px}:root:root:root:root:root body .pp-name-step .pp-name-step__go{background:var(--pp-navy,#20476B)!important;color:#fff!important;border:0!important;box-shadow:none!important;border-radius:999px!important}:root:root:root:root:root body .pp-name-step .pp-name-step__skip{background:none!important;box-shadow:none!important;border:0!important;color:var(--pp-muted,#5B6B7F)!important}:root:root:root:root:root body .pp-name-step .pp-name-step__row{grid-template-columns:1fr 1fr!important}@media (max-width:340px){:root:root:root:root:root body .pp-name-step .pp-name-step__row{grid-template-columns:1fr!important}}:root:root:root:root:root:root:root body .pp-authm .pp-authm__code-help:not([hidden]),:root:root:root:root:root:root:root body .pp-auth--v4 .pp-code-help:not([hidden]){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:12px!important}:root:root:root:root:root:root:root body .pp-auth--v4 .pp-code-help a{grid-column:2;grid-row:1;margin:0!important}:root:root:root:root:root:root:root body .pp-auth--v4 .pp-code-help span{grid-column:1;grid-row:1}:root:root:root:root:root:root:root body .pp-authm .pp-authm__code-help .pp-authm__link,:root:root:root:root:root:root:root body .pp-auth--v4 .pp-code-help a{display:inline-flex!important;align-items:center!important;justify-content:flex-end}@media (min-width:900px){html body.pp-next .pp-ls--carousel{overflow-x:clip}:root:root:root body.pp-next .pp-home .pp-ls--carousel .pp-ls__row{margin-inline:calc(50% - 50vw);padding-inline:var(--h6-edge);scroll-padding-inline:var(--h6-edge)}}:root:root:root:root:root:root body.home .pp-home :is(.h4-h2,.h7-title,.pp-ls__title,.h10-title),:root:root:root:root:root:root body.home .elementor-widget-heading h2{font-size:clamp(28px, 2.2vw + 16px, 48px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.025em!important;color:var(--pp-navy,#20476B)!important}:root:root:root:root:root:root body.home .pp-home :is(.h7-lead,.pp-ls__sub,.h10-lead){font-size:17px!important;line-height:1.6!important;color:#4B5B6E!important}@media (max-width:899px){:root:root:root:root:root:root body.home .pp-home :is(.h7-lead,.pp-ls__sub,.h10-lead){font-size:16px!important}}:root:root:root:root:root:root body.home .pp-home .h6-hero__title{font-size:clamp(44px, 2.9vw + 21px, 63px)!important;font-weight:500!important;line-height:1.04!important;letter-spacing:-.025em!important}:root:root:root:root:root:root body.home .pp-home .h6-hero__lead{font-size:19px!important;line-height:1.6!important;color:var(--pp-navy,#20476B)!important}@media (max-width:899px){:root:root:root:root:root:root body.home .pp-home .h6-hero__lead{font-size:17px!important}}:root:root:root:root:root:root body.home .h4-lineup .ppc.ppc .ppc__actions{margin-top:8px!important;padding-top:0!important}:root:root:root:root:root:root body.home .pp-home .h6-rs__price{padding-top:12px!important}:root:root:root:root:root:root body.home .pp-home :is(.h4-sec,.pp-ls){padding-top:clamp(48px, 4vw, 64px)!important;padding-bottom:clamp(48px, 4vw, 64px)!important}:root:root:root:root:root:root body.home .elementor-element-4a88674{padding-top:clamp(48px, 4vw, 64px)!important;padding-bottom:clamp(48px, 4vw, 64px)!important}@media (min-width:641px) and (max-width:1000px){:root:root:root:root body.pp-next .nx-ht .nx-ht__col{display:contents!important}:root:root:root:root body.pp-next .nx-ht .nx-ht__co{height:100%}:root:root:root:root body.pp-next .nx-ht .nx-ht__co>div{height:100%;display:flex;flex-direction:column}:root:root:root:root body.pp-next .nx-ht .nx-ht__spec{margin-top:auto}}@media (min-width:1001px) and (max-width:1199.98px){:root:root:root:root body.pp-next .pp-home .nx-ht .nx-ht__spec b{font-size:13px!important}}@media (max-width:599.98px){:root:root:root:root:root:root body.home .h4-lineup .h4-row.products{grid-auto-columns:max(258px, 66%)!important}}@media (min-width:600px) and (max-width:899.98px){:root:root:root:root:root:root body.home .h4-lineup .h4-row.products{grid-auto-columns:max(258px, calc(45.4545% - 12.7273px))!important}}@media (min-width:900px) and (max-width:1099.98px){:root:root:root:root:root:root body.home .h4-lineup .h4-row.products{grid-auto-columns:max(270px, calc(31.25% - 18.75px))!important}}@media (min-width:900px){:root:root:root:root body .pp-logo .pp-logo-wm{transform:translateX(3px)}}@media (max-width:399.98px){:root:root:root:root:root:root:root body.home .pp-home .h6-hero__title{font-size:11.2vw!important}}@media (max-width:899px){:root:root:root:root:root:root body.home .pp-home .h6-hero__stage{display:grid!important}:root:root:root:root:root:root body.home .pp-home .h6-hero__stage>.h6-hero__photo,:root:root:root:root:root:root body.home .pp-home .h6-hero__stage>.h6-hero__copy{grid-area:1 / 1}:root:root:root:root:root:root body.home .pp-home .h6-hero__photo{height:auto!important;aspect-ratio:375 / 660;align-self:stretch}:root:root:root:root:root:root body.home .pp-home .h6-hero__photo img{height:100%!important;object-fit:cover;object-position:50% 100%}:root:root:root:root:root:root body.home .pp-home .h6-hero__copy{position:relative!important;inset:auto!important;z-index:1;justify-content:flex-start!important;padding-bottom:calc(80vw + 64px)!important}}:root:root:root:root:root:root body.home .pp-home .nx-ht .h7-lead{max-width:660px!important}@media (max-width:899px){:root:root:root:root:root:root body.home .pp-home .nx-ht .h7-lead{max-width:none!important;padding-inline:0!important}}.nx-ht .h7-lead__short{display:none}@media (max-width:599.98px){.nx-ht .h7-lead__long{display:none}.nx-ht .h7-lead__short{display:inline}}@media (max-width:899px){:root:root:root:root:root:root body.home .h10-card .h10-copy{text-align:center}:root:root:root:root:root:root body.home .h10-card .h10-title{margin-inline:auto!important}:root:root:root:root:root:root body.home .h10-card p.h10-lead{margin-inline:auto!important}:root:root:root:root:root:root body.home .h10-card .h10-btns{justify-content:center}:root:root:root:root:root:root body.home .h10-card .h10-fine{text-align:center}}:root:root:root:root:root:root:root body.home .pp-home .h6-hero__title{font-size:clamp(44px, 4.2vw + 20px, 80px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.035em!important}@media (max-width:899px){:root:root:root:root:root:root:root body.home .pp-home .h6-hero__title{font-size:44px!important;line-height:1.02!important;letter-spacing:-.03em!important}}@media (max-width:399.98px){:root:root:root:root:root:root:root:root body.home .pp-home .h6-hero__title{font-size:11.2vw!important}}:root:root:root:root:root:root:root body.home .pp-home .h6-hero__lead{color:#4B5B6E!important}:root:root:root:root:root:root:root body.home .pp-home :is(.h4-h2,.h7-title,.pp-ls__title,.h10-title),:root:root:root:root:root:root:root body.home .elementor-widget-heading h2{font-size:clamp(28px, 2vw + 16px, 44px)!important}:root:root:root:root:root:root:root body.home .pp-home .h6-ready__title{font-size:28px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.02em!important}:root:root:root:root:root:root:root body.home .pp-home :is(.h4-lineup .ppc.ppc .ppc__name,.nx-ht h3,.pp-ls-card__name,.h6-rs__name){font-size:18px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.01em!important;color:var(--pp-navy,#20476B)!important}:root:root:root:root:root:root:root body.home .pp-home .h4-lineup .ppc.ppc .ppc__name a{font-weight:inherit!important}:root:root:root:root:root:root:root body.home .pp-home :is(.h4-btn,.h4-link){font-weight:600!important}:root:root:root:root:root:root:root body.home .pp-home .nx-ht__what{font-size:14px!important}:root:root:root:root:root:root:root body.home .pp-home .pp-ls-card__meta{font-size:13px!important}:root:root:root:root:root:root:root body.home .pp-home .h6-proof li{line-height:1.4!important}@media (max-width:899px){:root:root:root:root:root:root:root body.home .pp-home .h6-ready__title{font-size:22px!important}:root:root:root:root:root:root:root body.home .pp-home :is(.h4-lineup .ppc.ppc .ppc__name,.nx-ht h3,.pp-ls-card__name,.h6-rs__name){font-size:16px!important}:root:root:root:root:root:root:root body.home .pp-home :is(.h4-btn,.h4-link){font-size:15px!important}}:root:root:root:root:root:root:root:root body.home .pp-home :is(.h6-hero__lead,.h7-lead,.pp-ls__sub,.h10-lead,.h9-mix__lead,.h6-ready__sub){color:#46627A!important}@media (min-width:900px){:root:root:root:root:root body .pp-logo .pp-logo-wm{transform:translateX(6px)}}@media (min-width:600px) and (max-width:899px){:root:root:root:root:root:root:root body.home .pp-home .h6-hero__photo{aspect-ratio:3 / 4!important}}@media (min-width:1400px){:root:root:root:root body .pp-tr-main .trx-hero__in:not(.trx-hero__in--solo){grid-template-columns:minmax(0,580px) minmax(0,600px)!important;gap:112px!important;justify-content:center!important}}:root:root:root body .pp-shop-bar form.woocommerce-ordering{min-height:44px}:root:root:root:root body .nx-bt__id{grid-template-columns:84px minmax(0,1fr) auto}:root:root:root:root body .nx-bt__shop{min-height:44px;margin:0;padding:0 18px;font:600 14px/1.2 var(--sans);white-space:nowrap}@media (max-width:600px){:root:root:root:root body .nx-bt__id{grid-template-columns:84px minmax(0,1fr)}:root:root:root:root body .nx-bt__shop{display:inline-flex;grid-column:1 / -1;justify-self:start;width:auto;margin-top:4px}}@media (min-width:641px){:root:root:root:root:root:root body.shop-page .woocommerce-products-header__title{font-size:clamp(36px, 3.5vw, 54px)!important;line-height:1.04!important;letter-spacing:-.025em!important}}@media (max-width:640px){:root:root:root:root:root:root body.shop-page .woocommerce-products-header__title{font-size:29px!important;line-height:1.12!important;letter-spacing:-.025em!important}}@media (min-width:768px){:root:root:root:root:root body.shop-page .pp-shop-bar{justify-content:flex-start!important}:root:root:root:root:root body.shop-page .pp-shop-bar .shop-tools{margin-left:auto!important}:root:root:root:root:root body.shop-page .pp-shop-bar .pp-stock-filter{margin-left:auto!important}:root:root:root:root:root body.shop-page .pp-shop-bar:has(.pp-stock-filter) .shop-tools{margin-left:0!important}}:root:root:root:root body.pp-navx .pp-header .pp-nav a{padding:10px 16px;border-radius:999px;background:#fff0;color:#46627A;font:500 16px/1 "General Sans",Poppins,sans-serif;letter-spacing:.005em;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .16s ease-out}@media (hover:hover) and (pointer:fine){:root:root:root:root body.pp-navx .pp-header .pp-nav a:hover{background:rgb(32 71 107 / .06);color:#20476B}}:root:root:root:root body.pp-navx .pp-header .pp-nav a:active{transform:scale(.97)}:root:root:root:root body.pp-navx .pp-header .pp-nav a[aria-current="page"]{background:#E3ECF7;color:#20476B;font-weight:600}:root:root:root:root:root body .nx-copy{display:inline-flex!important;align-items:center;gap:5px;height:26px!important;min-height:26px!important;padding:0 10px 0 8px!important;border:0!important;border-radius:999px!important;background:rgb(255 255 255 / .12)!important;box-shadow:none!important;color:#DCE8F6!important;font:500 12px/1 var(--sans)!important;letter-spacing:0!important;text-decoration:none!important;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .12s ease-out}:root:root:root:root:root body .nx-copy::before{content:"";width:13px;height:13px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2.5'/%3E%3Cpath d='M5 15H4.5A1.5 1.5 0 0 1 3 13.5v-9A1.5 1.5 0 0 1 4.5 3h9A1.5 1.5 0 0 1 15 4.5V5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2.5'/%3E%3Cpath d='M5 15H4.5A1.5 1.5 0 0 1 3 13.5v-9A1.5 1.5 0 0 1 4.5 3h9A1.5 1.5 0 0 1 15 4.5V5'/%3E%3C/svg%3E") center / contain no-repeat}@media (hover:hover) and (pointer:fine){:root:root:root:root:root body .nx-copy:hover{background:rgb(255 255 255 / .2)!important;color:#fff!important}}:root:root:root:root:root body .nx-copy:active{transform:scale(.96)}:root:root:root:root:root body .nx-copy.is-done{background:rgb(127 224 174 / .18)!important;color:var(--nx-mint,#7FE0AE)!important}:root:root:root:root:root body .nx-copy.is-done::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}:root:root:root:root:root body .nx-labid--light .nx-copy{background:#EAF1F9!important;color:#20476B!important}@media (hover:hover) and (pointer:fine){:root:root:root:root:root body .nx-labid--light .nx-copy:hover{background:#DCE8F6!important;color:#20476B!important}}:root:root:root:root:root body .nx-labid--light .nx-copy.is-done{background:#E3F4EA!important;color:#1F7A4D!important}html body.single-product form.variations_form:has(.pack-v3) table.variations{display:none!important}:root:root:root:root body .pp-foot .pp-f5__ruo{max-width:720px!important;margin-left:0!important;margin-right:0!important;text-align:left!important;text-wrap:pretty!important;font:400 13px/1.65 var(--sans)!important;color:rgb(238 243 249 / .74)!important}:root:root:root:root body .pp-foot .pp-f5__base,:root:root:root:root body .pp-foot .pp-f5__base p{font-size:13px!important;color:rgb(238 243 249 / .74)!important}:root:root:root:root body .pp-foot .pp-f5__legal a:hover{color:#fff!important}:root:root:root:root body .pp-foot .pp-foot__form input[type="email"]:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 40px color-mix(in srgb,var(--pp-navy) 93%,#EEF3F9) inset!important;box-shadow:0 0 0 40px color-mix(in srgb,var(--pp-navy) 93%,#EEF3F9) inset!important}:root:root:root:root body .pp-foot .pp-f5__col ul{gap:14px!important}:root:root:root:root body .pp-foot .pp-f5__col a{font-size:15px!important}:root:root:root:root body .pp-foot .pp-f5__ruo{padding-block:28px 0!important;line-height:1.7!important}:root:root:root:root body .pp-foot .pp-f5__base{gap:14px 32px!important;padding-block:22px 32px!important}:root:root:root:root body .pp-foot .pp-f5__legal{gap:10px 28px!important}:root:root:root:root body .pp-foot .pp-f5__legal a{padding-block:4px!important;font-size:14px!important}@media (max-width:640px){:root:root:root:root body .pp-foot .pp-f5__cols{gap:36px 24px!important}:root:root:root:root body .pp-foot .pp-f5__col>h3{margin-bottom:14px!important}:root:root:root:root body .pp-foot .pp-f5__col li+li{margin-top:6px!important}:root:root:root:root body .pp-foot .pp-f5__col a{padding-block:6px!important;line-height:1.4!important}:root:root:root:root body .pp-foot .pp-f5__ruo{margin-top:36px!important;padding-block:24px 0!important}:root:root:root:root body .pp-foot .pp-f5__base{flex-direction:column!important;gap:16px!important;margin-top:20px!important;padding-block:0 28px!important}:root:root:root:root body .pp-foot .pp-f5__legal{flex-direction:column!important;gap:4px!important}:root:root:root:root body .pp-foot .pp-f5__legal a{display:inline-block!important;padding-block:8px!important;font-size:15px!important}}@media (min-width:900px){:root:root:root:root:root body.pp-pdp #pp-buy .pdp-media{align-self:start!important}:root:root:root:root:root body.pp-pdp #pp-buy .pdp-stage{flex:none!important;width:100%!important;height:auto!important;aspect-ratio:5 / 6!important}}:root:root:root:root:root body.shop-page select.orderby:not(.pp-sort__native){visibility:hidden!important}@media (max-width:767px){:root:root:root:root:root body.shop-page ul.products li.ppc:not(:has(.ppc__quick)) .ppc__body::after{content:"";display:block;flex:none;height:84px}}:root:root:root:root:root body.pp-stack-page .pp-stk-slots:empty::before{content:"";aspect-ratio:5 / 6}html body.pp-coa .pp-co4 .pp-co4-box>#billing_phone_field:not(.pp-coa-hasinfo) .description{position:absolute!important;opacity:0;visibility:hidden}html body.pp-coa .pp-co4 .pp-co4-box>#billing_address_2_field:not([data-pp-folded]):has(input:is([value=""],:not([value])))>*{display:none!important}html body.pp-coa .pp-co4 .pp-co4-box>#billing_address_2_field:not([data-pp-folded]):has(input:is([value=""],:not([value]))){display:flex!important;align-items:center;grid-column:1 / -1;justify-self:start;min-height:40px;margin:-8px 0!important;padding:0!important}html body.pp-coa .pp-co4 .pp-co4-box>#billing_address_2_field:not([data-pp-folded]):has(input:is([value=""],:not([value])))::before{content:"+ Add apartment, floor or building";font:500 13.5px/1.4 var(--sans);color:var(--co-blue)}@media (max-width:899px){html body.pp-coa .pp-co4 .pp-co4-box>#billing_address_2_field:not([data-pp-folded]):has(input:is([value=""],:not([value]))){display:block!important;min-height:0;margin:-4px 0 16px!important}html body.pp-coa .pp-co4 .pp-co4-box>#billing_address_2_field:not([data-pp-folded]):has(input:is([value=""],:not([value])))::before{display:block;font:500 14.5px/1.3 var(--sans)}}@media (min-width:900px){html body.pp-coa .pp-co4-sum:not(:has(.pp-co4-coupon--pay)) #order_review{margin-top:60px!important}}@media (max-width:1080px){:root:root:root:root:root body.shop-page .pp-shop-search{display:none!important}}@media (max-width:767px){html:root body .pp-stk-tools .pp-stk-search{display:none!important}}@media (max-width:767px){:root:root:root:root:root:root body.shop-page .woocommerce-products-header__title{padding-right:0!important;white-space:normal!important;text-wrap:wrap!important;max-width:min(100%, 9.2em)!important}}@media (max-width:767px){:root:root:root:root:root:root body.shop-page .shop-tools .pp-sort__btn{height:38px!important;min-height:38px!important;padding:0 10px 0 14px!important;font-size:13.5px!important;gap:4px!important}:root:root:root:root:root:root body.shop-page .shop-tools{top:16px!important}}html body .pp-topbar.pp-topbar{background:#2D5C88!important}html body .pp-topbar.pp-topbar,html body .pp-topbar.pp-topbar *{color:#fff!important}@media (hover:hover){:root:root:root:root:root:root:root:root body [data-ppn-b][data-ppn-b][data-ppn-b]:not(:disabled):not([aria-disabled="true"]):hover{background-color:#2D5C88!important}}:root:root:root:root:root:root:root:root body [data-ppn-b][data-ppn-b][data-ppn-b]:not(:disabled):active{background-color:#1A3550!important}.pp-stack-page .pp-bx-pct.is-zero{color:#7B8898!important}.pp-stack-page .pp-bx-cta:disabled{background:#E3EAF2!important;color:#4B5B6E!important}.sp2-page .abx-steps small,.sp2-page .abx-tests em,.sp2-page .abx-tier__badge{color:#B1C8E7!important}:root:root:root:root:root:root:root:root body.pp-coa #order_review tfoot tr.pp-co-freeship td,:root:root:root:root:root:root:root:root body.pp-coa #order_review tfoot tr.pp-co-freeship td strong{color:#137A49!important}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__name small,.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__nums b{color:#20476B}.pp-next .nx-rec__big>div{background:#fff0;border-color:rgb(255 255 255 / .18)}.pp-ls--carousel .pp-ls-card--nx .pp-ls-card__go{color:#20476B}:root:root:root:root:root:root:root body.shop-page .pp-shop-eyebrow{order:0!important;margin:10px 0 0!important}.pp-foot .pp-paywith--foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:36px 0 0}.pp-foot .pp-paywith--foot .pp-paywith__lbl{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .7)}.pp-foot .pp-paywith--foot .pp-paywith__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pp-foot .pp-paywith--foot .pp-paywith__chip{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 8px;box-sizing:border-box;border-radius:8px;background:#fff;font-size:12.5px;font-weight:600;line-height:1;color:#20476B;white-space:nowrap}.pp-foot .pp-paywith--foot .pp-paywith__chip img{display:block;max-width:none}.pp-foot .pp-paywith--foot .pp-paywith__pp{width:auto!important;height:18px!important;border-radius:2px}.pp-foot .pp-paywith--foot .pp-paywith__ic{width:18px!important;height:18px!important;border-radius:50%}.pp-foot .pp-paywith--foot .pp-paywith__banks .pp-paywith__ic+.pp-paywith__ic{margin-left:-7px;box-shadow:0 0 0 1.5px #fff}.pp-foot .pp-paywith--foot .pp-paywith__cash{font-size:15px}.pp-home .pp-paycards{padding:72px 0}.pp-paycards .pp-paycards__title{margin:0;font:700 clamp(30px, 1.6vw + 14px, 44px)/1.05 var(--sans,inherit);letter-spacing:-.03em;color:#20476B;text-align:center;text-wrap:balance}.pp-paycards .pp-paycards__lead{margin:12px auto 0;max-width:36em;font-size:17px;color:#627180;text-align:center;text-wrap:pretty}.pp-paycards .pp-paycards__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px auto 0;padding:0;max-width:1120px;list-style:none}.pp-paycards .pp-paycards__card{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;padding:22px 20px 20px;border:1px solid #DCE3EC;border-radius:18px;background:#fff}.pp-paycards .pp-paycards__card.is-deal{border-color:#418FDE;box-shadow:inset 0 0 0 1px #418FDE}.pp-paycards .pp-paycards__tag{position:absolute;top:-11px;right:16px;padding:3px 10px;border-radius:999px;background:#1F66C1;color:#fff;font-size:12px;font-weight:700;line-height:1.4}.pp-paycards .pp-paycards__logo{display:flex;align-items:center;height:32px;margin-bottom:8px}.pp-paycards .pp-paycards__logo img{display:block;max-width:none}.pp-paycards .pp-paycards__pp{width:auto!important;height:28px!important;border-radius:3px}.pp-paycards .pp-paycards__ic{width:28px!important;height:28px!important;border-radius:50%}.pp-paycards .pp-paycards__ic+.pp-paycards__ic{margin-left:-9px;box-shadow:0 0 0 2px #fff}.pp-paycards .pp-paycards__cash{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#E8F5EE;color:#1E7A46;font-size:18px;font-weight:700}.pp-paycards .pp-paycards__card b{font-size:17px;font-weight:600;color:#20476B}.pp-paycards .pp-paycards__txt{font-size:14.5px;line-height:1.45;color:#627180}.pp-paycards .pp-paycards__more{margin:24px 0 0;text-align:center}.pp-paycards .pp-paycards__more a{color:#1F66C1;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.pp-home .pp-paycards{padding:48px 0}.pp-paycards .pp-paycards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.pp-paycards .pp-paycards__card{padding:16px 14px 14px;border-radius:16px}.pp-paycards .pp-paycards__card b{font-size:15.5px}.pp-paycards .pp-paycards__txt{font-size:13px}.pp-paycards .pp-paycards__lead{font-size:15px}}