.pp .pp-gate__enter{letter-spacing:.16em;padding:0 30px;font-size:15px;text-transform:uppercase}.pp-gate__alt{display:inline-flex;align-items:center;min-height:44px;margin-top:2px;color:#dce1e7;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:#6e9bff99;text-underline-offset:5px;text-decoration-thickness:2px}.pp-gate__alt:hover,.pp-gate__alt:focus-visible{color:#fff;text-decoration-color:#6e9bff}.pp-gate__peek{white-space:normal;text-align:left}.pp-gate__peekt{overflow:visible;text-overflow:clip}.pp-ping{margin-top:18px;padding:16px;border-radius:12px;background:#2e6cf61f;box-shadow:inset 0 0 0 1px #3d7bff6b}.pp-ping__form{display:flex;flex-direction:column;gap:10px;margin:0}.pp-ping__line{display:flex;align-items:flex-start;gap:10px;margin:0;color:#f4f6f8;font-size:16px;line-height:1.4;font-weight:600}.pp-ping__line .pp-tvstatus__dot{margin-top:7px}.pp-ping__row{display:flex;gap:8px;flex-wrap:wrap}.pp .pp-ping__in{flex:1 1 120px;min-width:0;min-height:48px;font-size:16px}.pp .pp-ping__btn{flex:0 0 auto;min-height:48px;padding:0 18px;letter-spacing:.08em}.pp-ping__note{margin:0;color:#c9ced6;font-size:14px;line-height:1.45}.pp-ping__note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pp-ping__err{margin:0;color:#ffb4a8;font-size:15px}.pp-ping__ok{margin:0;display:flex;align-items:center;gap:10px;color:#f4f6f8;font-weight:600}.pp .pp-tvnote{background:#2e6cf624;box-shadow:inset 0 0 0 1px #3d7bff66;color:#f4f6f8;border-radius:12px}.pp-tvnote__a{color:#bfd3ff;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.pp-door__here{color:#9dbbff;letter-spacing:.12em}.pp-door--here{box-shadow:inset 0 0 0 2px #3d7bff;background:radial-gradient(ellipse at 10% 0%,#3d7bff47,#0a0b0d00 60%),#0a0b0d}.pp-mquote__mini--r3{width:58px;height:102px;padding:14px 7px 8px;transform:rotate(-4deg)}.pp-mquote__mini--r3 i{height:6px;margin-top:5px}.pp-mquote__mini--r3 .pp-mquote__minic{width:80%;height:3px;margin:8px auto 0;background:#c9ced699}.pp-mquote__mini--r3 .pp-mquote__minis{width:70%;height:8px;margin:auto auto 0;border-radius:4px;background:#2e6cf6}.pp .pp-cardlink{min-height:44px;padding:0 18px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--pp-accent-text, #1F56D6);text-decoration:none;letter-spacing:.08em}.pp .pp-cardlink:before{content:"\2197";margin-right:8px;font-size:15px}.pp .pp-cardlink:hover{background:#2e6cf614}.pp .pp-plate--vhs{color:#f4f6f8;background-color:#0a1230;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 4px),radial-gradient(90% 120% at 100% 0%,#3d7bff8c,#3d7bff00 62%),radial-gradient(70% 90% at 0% 100%,#e0442f47,#e0442f00 60%),linear-gradient(160deg,#13204f,#05070d);box-shadow:inset 0 0 0 1px #9dbbff40;border-bottom-color:#3d7bff}.pp .pp-plate--vhs .pp-plate__big{color:#f4f6f8;-webkit-text-stroke:0;text-shadow:.045em .035em 0 #2E6CF6,-.03em -.02em 0 rgba(224,68,47,.75);left:5%;right:auto;top:auto;bottom:18%}.pp .pp-plate--vhs .pp-plate__label{color:#bfd3ff;opacity:1}.pp .pp-plate--vhs:before{content:"\25cf  PLAY";position:absolute;left:clamp(12px,5cqi,24px);top:clamp(10px,4.5cqi,20px);font:700 11px/1 var(--pp-archivo);letter-spacing:.2em;color:#ff8a7a}.pp .pp-plate--vhs:after{content:"SP \b7  VHS";position:absolute;right:clamp(12px,5cqi,24px);top:clamp(10px,4.5cqi,20px);font:700 11px/1 var(--pp-archivo);letter-spacing:.2em;color:#f4f6f8bf}@media(max-width:749px){.pp .pp-mcover__media--plate{display:block;align-self:stretch;width:100%;margin-top:22px}.pp .pp-mcover__media--plate .pp-plate{aspect-ratio:16 / 7}.pp .pp-nowstory__plate{display:block;align-self:stretch;width:100%;margin:0 0 16px}.pp .pp-nowstory__plate .pp-plate{aspect-ratio:16 / 7}}.pp-mswitch{display:flex;flex-direction:column;gap:8px;margin:0 0 22px;max-width:520px}.pp-mswitch__k{font:700 12px/1.3 var(--pp-archivo);letter-spacing:.16em;text-transform:uppercase;color:#cfc8ba}.pp-mswitch__row{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:14px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}.pp-mswitch__a{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:8px 14px;border-radius:10px;color:#e6e2d9;text-decoration:none}.pp-mswitch__a b{font:800 15px/1.2 var(--pp-archivo)}.pp-mswitch__a span{font-size:13px;line-height:1.3;color:#b9b3a6}.pp-mswitch__a:hover{background:#ffffff12}.pp-mswitch__a.is-on{background:#f2eee6;color:#111;box-shadow:0 2px 10px #00000059}.pp-mswitch__a.is-on span{color:#3b3a36}.pp-mswitch--dir .pp-mswitch__a.is-on{background:linear-gradient(160deg,#e3cc96,#c8a96a)}.pp-mswitch--collab .pp-mswitch__a.is-on{background:linear-gradient(160deg,#b9e2c6,#8cc3a0)}.pp-mswitch__a:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media(max-width:749px){.pp .pp-cpairs__list{font-size:clamp(21px,6.6vw,40px)}.pp .pp-cpairs__list li{white-space:nowrap;overflow-wrap:normal}}@media(max-width:749px){.pp .pp-dplans--pearl .pp-dplans__grid{display:grid;grid-template-columns:1fr;overflow:visible;margin-inline:0;padding:0;gap:10px}.pp .pp-dplans--pearl .pp-dplans__grid>.pp-plan{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:6px;padding:18px}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__eyebrow{grid-column:1;align-self:center}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__price{grid-column:2;grid-row:1;margin:0}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__price b{font-size:40px}.pp .pp-dplans--pearl .pp-dplans__grid :is(.pp-plan__sub,.pp-plan__desc,.pp-plan__feats,.pp-plan__btn){grid-column:1 / -1}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__feats{display:block;margin:2px 0 0;padding:10px 0 0;font-size:14px}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__feats li{display:inline}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__feats li:before{content:none}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__feats li+li:before{content:" \b7  ";margin:0;color:#c8a96a}.pp .pp-dplans--pearl .pp-dplans__grid .pp-plan__btn.pp-btn{margin-top:8px;min-height:48px}.pp [data-pp-swipe-hint]{display:none}}.pp-dcount{margin:8px 0 0;padding:8px 12px;border-radius:8px;background:#c8a96a24;color:#f2eee6;font-size:15px;font-weight:600}.pp-dmore{border-radius:10px;box-shadow:inset 0 0 0 1px #3a352c}.pp-dmore>summary{display:flex;align-items:center;min-height:48px;padding:0 16px;cursor:pointer;font-weight:700;font-size:15px;list-style:none}.pp-dmore>summary::-webkit-details-marker{display:none}.pp-dmore>summary:after{content:"+";margin-left:auto;font-size:20px;color:#c8a96a}.pp-dmore[open]>summary:after{content:"\2212"}.pp-dmore__in{display:grid;gap:16px;padding:4px 16px 16px}.pp-dradio--later span{font-style:italic}.pp-dreserve__main strong{font-size:18px}.pp-gdex{display:grid;gap:10px;max-width:520px;margin-top:22px}.pp-gdex .pp-mcard{padding:12px;border-radius:12px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff24}.pp-optl{font-weight:500;color:var(--pp-muted)}@media(max-width:749px){.pp .pp-sindex--toc .pp-mgrid{display:grid;grid-template-columns:1fr;gap:0}.pp .pp-sindex--toc .pp-sindex__item{border-top:1px solid var(--pp-line)}.pp .pp-sindex--toc .pp-sindex__item .pp-mcard{display:grid;grid-template-columns:104px minmax(0,1fr);grid-auto-rows:min-content;column-gap:14px;row-gap:4px;padding:14px 0;align-items:start}.pp .pp-sindex--toc .pp-sindex__item .pp-mcard>:first-child{grid-row:1 / span 3;aspect-ratio:1 / 1}.pp .pp-sindex--toc .pp-sindex__item .pp-mcard__h{font-size:18px;line-height:1.3}.pp .pp-sindex--toc .pp-sindex__item .pp-ltile__name,.pp .pp-sindex--toc .pp-sindex__item .pp-plate__label{display:none}.pp .pp-schips{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}.pp-lcard__era{display:none}@media(max-width:599px){.pp .pp-lcard .pp-lcard__era{display:block;font-size:14px;line-height:1.35;font-weight:600;color:var(--pp-ink-soft)}.pp .pp-lcard .pp-ltile__era{display:none}}.pp .pp-road__stop:last-child:before{background:transparent;box-shadow:inset 0 0 0 2px #8e2a2f,0 0 0 3px #8e2a2f2e}@media(prefers-reduced-motion:no-preference){.pp-road.is-wait .pp-road__stop{opacity:0;transform:translateY(6px)}.pp-road.is-in .pp-road__stop{opacity:1;transform:none;transition:opacity .45s ease,transform .45s ease;transition-delay:calc(var(--i, 0) * 90ms)}}.pp-qchips{margin:4px 0 14px;display:flex;flex-wrap:wrap;gap:8px}.pp-pgrid__item[hidden]{display:none}.pp-pdp__hook{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:6px 0 2px;min-height:44px;padding:10px 14px;border-radius:10px;background:#c2221b1f;box-shadow:inset 0 0 0 1px #ff4a3d59;color:inherit;text-decoration:none}.pp-pdp__hookk{font:700 12px/1.4 var(--pp-archivo);letter-spacing:.16em;color:#ff6b5e}.pp-pdp__hookt{font-family:var(--pp-serif);font-style:italic;font-size:20px;line-height:1.2}.pp-pdp__hook:hover .pp-pdp__hookt{text-decoration:underline;text-underline-offset:3px}.pp .pp-buybar__title{white-space:normal}.pp-fspicks-wrap{margin:16px 0 0;padding:14px 0 0;border-top:1px dashed var(--pp-line)}.pp-fspicks__h{margin:0;font:700 13px/1.4 var(--pp-archivo);letter-spacing:.12em;text-transform:uppercase;color:var(--pp-ink-soft)}.pp-fs__tick{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#1e9e5a;color:#fff;font-weight:800;font-size:13px}@media(prefers-reduced-motion:no-preference){.pp-fs--done .pp-fs__tick{animation:pp-pop .5s cubic-bezier(.2,1.6,.4,1) both}}@keyframes pp-pop{0%{transform:scale(.2);opacity:0}to{transform:none;opacity:1}}.pp .pp-intl>span{display:block}.pp .pp-intl>span+span{margin-top:2px}.pp .pp-intl__ship{font-weight:600;color:var(--pp-ink)}.pp .pp-eyebrow{letter-spacing:.18em}@media(max-width:749px){.pp :is(.pp-nl__note,.pp-dsmall,.pp-dconsent span,.pp-pw__note){font-size:15px;line-height:1.5}}.pp .pp-secnav__in.is-scrolled{-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 28px),transparent)}.pp-policy__who--top{margin:0 0 18px;padding:10px 14px;border-radius:8px;background:var(--pp-surface, rgba(127,127,127,.08));font-size:15px;line-height:1.45}.pp .pp-split__media--plate{display:block;background:none}.pp .pp-split__media--plate .pp-plate{width:100%;height:100%}.pp .pp-lanegrid__more{margin:2px 0 0;font-size:15px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/46/assets/pp-r3.css.map */
