.pg-shop nav{border-bottom:1px solid var(--br);justify-content:space-between;align-items:center;gap:16px;padding:22px 5vw;display:flex}.pg-shop .logo{font-family:var(--font-anton);letter-spacing:.04em;font-size:22px}.pg-shop .links{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);gap:32px;font-size:13px;display:flex}.pg-shop .links a:hover{color:#f2efe8}.pg-shop .nr{align-items:center;gap:10px;display:flex}.pg-shop .pill{border:1px solid var(--br);border-radius:999px;padding:8px 18px;font-size:13px}.pg-shop .pill b{color:var(--ac)}.pg-shop .burger{border:1px solid var(--br);cursor:pointer;background:0 0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:38px;padding:0;display:none}.pg-shop .burger span{background:#f2efe8;width:16px;height:2px;transition:transform .2s;display:block}.pg-shop .burger[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.pg-shop .burger[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.pg-shop .menu{background:var(--sf);border-bottom:1px solid var(--br);padding:6px 5vw 14px}.pg-shop .menu a{border-bottom:1px solid var(--br);padding:14px 0;font-size:18px;display:block}.pg-shop .menu a:last-child{border-bottom:0}.pg-shop .wa{right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:30;color:#05301a;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .15s;display:flex;position:fixed;box-shadow:0 6px 20px #00000073}.pg-shop .wa:hover{transform:scale(1.07)}.pg-shop .btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-align:center;border:1px solid #0000;border-radius:999px;padding:15px 26px;font-size:13px;font-weight:700;transition:transform .15s;display:inline-block}.pg-shop .btn:hover{transform:translateY(-2px)}.pg-shop .p{background:var(--ac);color:#211802}.pg-shop .g{border-color:var(--br);color:#f2efe8;background:0 0}.pg-shop .g:hover{border-color:var(--dim)}.pg-shop main{outline:0;min-height:70vh;padding:4vw 5vw 6vw}.pg-shop h1{font-family:var(--font-anton);text-transform:uppercase;margin:0 0 16px;font-size:clamp(40px,6vw,84px);font-weight:400;line-height:.92}.pg-shop h2{font-family:var(--font-anton);text-transform:uppercase;margin:48px 0 18px;font-size:28px;font-weight:400}.pg-shop .lede{max-width:52ch;color:var(--dim);margin:0 0 22px;line-height:1.6}.pg-shop .back{color:var(--dim);margin-bottom:22px;font-size:14px;display:inline-block}.pg-shop .back:hover{color:var(--ac)}.pg-shop .meta{color:var(--dim);gap:24px;margin:0 0 8px;font-size:14px;display:flex}.pg-shop .note{color:var(--dim);margin:0 0 24px;font-size:14px;line-height:1.55}.pg-shop .sbox{gap:8px;max-width:480px;margin:0 0 18px;display:flex}.pg-shop .sbox input,.pg-shop .fld input{background:var(--sf);border:1px solid var(--br);color:#f2efe8;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:4px;width:100%;padding:13px 16px;font-size:15px}.pg-shop .sbox input{border-radius:999px;flex:1;min-width:0;padding:14px 20px}.pg-shop .sbox input:focus,.pg-shop .fld input:focus{outline:2px solid var(--ac);outline-offset:0;border-color:var(--ac)}.pg-shop .sbox .btn{padding:14px 22px}.pg-shop .sc{min-height:1.2em;color:var(--dim);margin:0 0 14px;font-size:14px}.pg-shop .grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pg-shop .tile{aspect-ratio:4/5;border:1px solid var(--br);color:#f2efe8;border-radius:4px;transition:border-color .2s;display:block;position:relative;overflow:hidden}.pg-shop .tile svg{width:70%;height:92%;transition:transform .35s;position:absolute;top:8%;left:15%}.pg-shop .cap{background:linear-gradient(#0000,#0a0a0de6);padding:36px 14px 12px;position:absolute;bottom:0;left:0;right:0}.pg-shop .cap h3{margin:0;font-size:14px;font-weight:700}.pg-shop .cap p{color:var(--dim);margin:2px 0 0;font-size:12px}.pg-shop .tile:hover,.pg-shop .tile:focus-visible{border-color:#8a6a1c}.pg-shop .tile:hover svg,.pg-shop .tile:focus-visible svg{transform:scale(1.07)}.pg-shop .tile:hover h3,.pg-shop .tile:focus-visible h3{color:var(--ac)}.pg-shop .pv{grid-template-columns:1.5fr 1fr;align-items:start;gap:32px;display:grid}.pg-shop .pimg{aspect-ratio:3/2;border:1px solid var(--br);color:#f2efe8;border-radius:4px;position:relative;overflow:hidden}.pg-shop .pimg>svg{width:40%;height:94%;position:absolute;top:6%;left:30%}.pg-shop .pimg:after{content:"WITTEYY   WITTEYY   WITTEYY\a WITTEYY   WITTEYY   WITTEYY\a WITTEYY   WITTEYY   WITTEYY\a WITTEYY   WITTEYY   WITTEYY\a WITTEYY   WITTEYY   WITTEYY";white-space:pre;text-align:center;letter-spacing:.2em;color:#ffffff1f;pointer-events:none;justify-content:center;align-items:center;font-size:28px;font-weight:900;line-height:2.2;display:flex;position:absolute;inset:-25%;transform:rotate(-24deg)}.pg-shop .pact{z-index:2;gap:8px;display:flex;position:absolute;top:12px;right:12px}.pg-shop .pact button{border:1px solid var(--br);color:#f2efe8;cursor:pointer;background:#0a0a0dbf;border-radius:999px;padding:8px 16px;font-size:13px}.pg-shop .pact button:hover,.pg-shop .pact button[aria-pressed=true]{border-color:var(--ac);color:var(--ac)}.pg-shop .price{margin:0 0 20px;font-size:26px}.pg-shop dl{border-top:1px solid var(--br);grid-template-columns:auto 1fr;gap:10px 20px;margin:0 0 24px;padding-top:18px;font-size:14px;display:grid}.pg-shop dt{color:var(--dim)}.pg-shop dd{text-align:right;margin:0}.pg-shop .row{border-bottom:1px solid var(--br);grid-template-columns:72px 1fr auto;align-items:center;gap:16px;padding:14px 0;display:grid}.pg-shop .th{aspect-ratio:4/5;color:#f2efe8;border-radius:3px;position:relative;overflow:hidden}.pg-shop .th svg{width:76%;height:92%;position:absolute;top:8%;left:12%}.pg-shop .row h3{margin:0 0 3px;font-size:15px}.pg-shop .row p{color:var(--dim);margin:0;font-size:13px}.pg-shop .row button{color:var(--dim);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;text-decoration:underline}.pg-shop .row button:hover{color:var(--ac)}.pg-shop .two{grid-template-columns:1.3fr .7fr;align-items:start;gap:40px;display:grid}.pg-shop .sum{background:var(--sf);border:1px solid var(--br);border-radius:4px;gap:12px;padding:24px;display:grid}.pg-shop .sum div{justify-content:space-between;font-size:15px;display:flex}.pg-shop .sum .tot{border-top:1px solid var(--br);padding-top:14px;font-size:20px;font-weight:700}.pg-shop .sum .save{color:var(--ac)}.pg-shop .sum .btn{width:100%}.pg-shop .fld{color:var(--dim);gap:6px;margin-bottom:16px;font-size:13px;display:grid}.pg-shop fieldset{border:0;margin:8px 0 18px;padding:0}.pg-shop legend{color:var(--dim);margin-bottom:10px;padding:0;font-size:13px}.pg-shop .opt{border:1px solid var(--br);cursor:pointer;border-radius:4px;align-items:flex-start;gap:14px;margin-bottom:10px;padding:16px;display:flex}.pg-shop .opt:has(input:checked){border-color:var(--ac)}.pg-shop .opt input{accent-color:#edae1c;margin-top:4px}.pg-shop .opt b{margin-bottom:3px;font-size:15px;display:block}.pg-shop .opt small{color:var(--dim);font-size:13px;line-height:1.5}.pg-shop .err{color:#ff8a7a;min-height:1.2em;margin:0 0 12px;font-size:13px}.pg-shop .empty{border:1px dashed var(--br);text-align:center;border-radius:4px;padding:40px}.pg-shop .empty p{color:var(--dim);margin:0 0 18px}.pg-shop .ok{border:1px solid var(--ac);background:var(--sf);border-radius:4px;margin-bottom:24px;padding:28px}.pg-shop .ok p{color:var(--dim);margin:0 0 6px;line-height:1.6}.pg-shop .steps{color:var(--dim);gap:10px;padding-left:20px;line-height:1.55;display:grid}.pg-shop .steps li::marker{color:var(--ac);font-weight:700}.pg-shop .foot{border-top:1px solid var(--br);background:var(--sf);padding:40px 5vw 28px}.pg-shop .fbar{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;display:flex}.pg-shop .fbar a:hover{color:var(--ac)}@media (min-width:801px){.pg-shop .menu{display:none!important}}@media (prefers-reduced-motion:reduce){.pg-shop .tile,.pg-shop .tile svg,.pg-shop .btn,.pg-shop .wa,.pg-shop .burger span{transition:none}}@media (max-width:1000px){.pg-shop .grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.pg-shop .links,.pg-shop .si{display:none}.pg-shop .burger{display:flex}.pg-shop .grid{grid-template-columns:repeat(2,1fr)}.pg-shop .pv,.pg-shop .two{grid-template-columns:1fr}.pg-shop .foot{padding-bottom:96px}}.pg-shop .narrow{max-width:440px}.pg-shop .orow{border-bottom:1px solid var(--br);grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:16px 0;transition:color .15s;display:grid}.pg-shop .orow h3{letter-spacing:.04em;margin:0 0 3px;font-size:15px}.pg-shop .orow p{color:var(--dim);margin:0;font-size:13px}.pg-shop .orow:hover h3{color:var(--ac)}.pg-shop .orow .st{border:1px solid var(--br);color:var(--dim);border-radius:999px;padding:6px 12px;font-size:12px}.pg-shop .orow .st.paid{border-color:var(--ac);color:var(--ac)}.pg-shop .orow .amt{text-align:right;min-width:90px;font-size:15px}.pg-shop .prose{max-width:68ch;color:var(--dim);line-height:1.7}.pg-shop .prose h2{color:#f2efe8;margin:36px 0 10px;font-size:22px}.pg-shop .prose p,.pg-shop .prose li{font-size:15px}.pg-shop .prose ul{gap:6px;padding-left:20px;display:grid}.pg-shop .prose li::marker{color:var(--ac)}.pg-shop .prose a{color:#f2efe8;border-bottom:1px solid var(--ac)}.pg-shop .prose strong{color:#f2efe8}.pg-shop .prose .upd{border-top:1px solid var(--br);margin-top:40px;padding-top:16px;font-size:13px}@media (max-width:800px){.pg-shop .orow{grid-template-columns:1fr auto}.pg-shop .orow .st{grid-row:2;justify-self:start}}.pg-shop .pimg.has-img:after{content:none}.pg-shop .pimg.has-img .ph-img{object-fit:contain}.pg-shop .pimg.has-img{max-height:80vh}.pg-shop .bank{background:var(--sf);border:1px solid var(--br);border-radius:4px;max-width:640px;margin:0 0 24px;padding:8px 24px}.pg-shop .bank div{border-bottom:1px solid var(--br);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;display:flex}.pg-shop .bank div:last-child{border-bottom:0}.pg-shop .bank span{color:var(--dim)}.pg-shop .bank b{font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-weight:700;display:flex}.pg-shop .copy{border:1px solid var(--br);color:var(--dim);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.pg-shop .copy:hover{border-color:var(--ac);color:var(--ac)}.pg-shop .back{margin:-12px 0 10px;padding:12px 0}
