.pp-slideshow{isolation:isolate;display:block;position:relative;overflow:hidden;touch-action:pan-y pinch-zoom}.pp-slideshow__track{display:flex;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.pp-slideshow__track>.pp-hero{flex:0 0 100%;min-width:0}.pp-slideshow:not([data-enhanced]) .pp-hero--halloween,.pp-slideshow:not([data-enhanced]) .pp-slideshow__controls{display:none}.pp-slideshow__picture,.pp-slideshow__picture img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.pp-slideshow__picture img{object-fit:cover;object-position:center 54%;-webkit-user-select:none;user-select:none}.pp-slideshow__controls{position:absolute;z-index:3;bottom:0;left:50%;display:flex;align-items:center;transform:translate(-50%)}.pp-slideshow__controls:not(:focus-within){width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pp-slideshow__controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.pp-slideshow__dot span{width:12px;height:12px;border:2px solid currentColor;border-radius:50%;background:transparent;box-shadow:0 0 0 1px #ffffff7f;transition:transform .18s ease}.pp-slideshow__dot[aria-current=true] span{background:currentColor;transform:scale(1.15)}.pp-slideshow__controls button:focus-visible{outline:2px solid currentColor;outline-offset:-5px;background:#00000059}.pp-halloween__content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(24px,2vw,36px);width:min(calc(100% - 64px),1376px);margin-inline:auto;padding-block:44px 52px;pointer-events:none}.pp-home .pp-halloween__title{margin:0;color:#ffda79;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.7vw,92px);font-weight:700;line-height:1.04;letter-spacing:-.025em;text-shadow:0 2px 0 #9f651f,0 4px 18px rgb(0 0 0 / 65%),0 0 30px rgb(246 196 84 / 22%)}.pp-halloween__action{max-width:min(430px,55vw)}.pp-halloween__action p{margin:0 0 14px;color:#fff5dc;font-size:16px;line-height:1.5;text-shadow:0 2px 8px #020819,0 0 18px #020819}.pp-home .pp-halloween__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:12px 24px;border:1px solid #ffe5a2;border-radius:10px;background:#f8d47c;color:#172039;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;pointer-events:auto;transition:transform .18s ease,background-color .18s ease}.pp-home .pp-halloween__button:hover{background:#ffe6a4}.pp-home .pp-halloween__button:active{transform:translateY(1px)}.pp-home .pp-halloween__button:focus-visible{outline:2px solid #fff;outline-offset:4px}#pp-newsletter{scroll-margin-top:96px}@media screen and (max-width:749px){.pp-halloween__content{width:calc(100% - 40px);justify-content:flex-end;padding-block:24px 52px}.pp-home .pp-halloween__title{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pp-halloween__action{max-width:260px}.pp-halloween__action p{font-size:14px}.pp-slideshow__picture img{object-position:center 42%}}@media(prefers-reduced-motion:reduce){.pp-slideshow__track,.pp-slideshow__dot span,.pp-home .pp-halloween__button{transition:none}}@media(max-width:749px){.pp-slideshow__controls{display:none}.pp-halloween__content,.pp-home .pp-hero__copy{padding-bottom:68px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pokepacks-hero-slideshow.css.map */
