.pf-hero{background-color:var(--pf-hero-ground);background-image:linear-gradient(90deg,#00aeef 0 25%,#ec008c 25% 50%,#ffe800 50% 75%,#1a1a1a 75% 100%);background-size:100% calc(4px*var(--k,1));background-position:bottom left;background-repeat:no-repeat}.pf-hero__in{padding-block:calc(18px*var(--k,1)) calc(24px*var(--k,1))}.pf-hero__sheet{padding-inline:calc(34px*var(--k,1))}.pf-hero__reg{width:calc(22px*var(--k,1));height:calc(22px*var(--k,1))}.pf-hero__reg--tl{left:0;top:-2px}.pf-hero__reg--tr{right:0;top:-2px}.pf-hero__reg--bl{left:0;bottom:calc(-4px*var(--k,1))}.pf-hero__reg--br{right:0;bottom:calc(-4px*var(--k,1))}.pf-hero__ruler{height:calc(22px*var(--k,1))}.pf-hero__ticks{top:0;right:0;bottom:0;left:0;width:100%;height:calc(22px*var(--k,1))}.pf-hero__rn{top:1px;left:calc(var(--i) / 22.5 * 100% + calc(3px*var(--k,1)));font-family:var(--font-head);font-size:calc(9px*var(--k,1));font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.pf-hero__rn--end{left:auto;right:calc(3px*var(--k,1))}.pf-hero__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(calc(250px*var(--k,1)),auto));gap:calc(26px*var(--k,1));margin-top:calc(24px*var(--k,1))}.pf-hero__cut{border-radius:calc(20px*var(--k,1));outline:1.5px dashed var(--pf-hero-cut);outline-offset:calc(7px*var(--k,1))}.pf-hero__lead{gap:calc(16px*var(--k,1));padding:calc(34px*var(--k,1)) calc(40px*var(--k,1)) calc(34px*var(--k,1)) calc(42px*var(--k,1));background:#fff}.pf-hero__rate{gap:calc(9px*var(--k,1));font-family:var(--font-body);font-size:.86rem;line-height:1}.pf-hero__rate b{font-weight:700}.pf-hero__stars{gap:2px}.pf-hero__stars svg{width:calc(14px*var(--k,1));height:calc(14px*var(--k,1))}.pf-hero__title{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,6.26vw - calc(34px*var(--k,1)),3.6rem);line-height:.92}.pf-hero__title em{font-style:normal;background-image:linear-gradient(96deg,#c8102e,#e2571a 48%,#a8760f);-webkit-background-clip:text;background-clip:text}.pf-hero__title strong{font-weight:inherit}.pf-hero__dek{margin:0;max-width:min(44ch,100% - calc(96px*var(--k,1)));font-family:var(--font-body);font-size:1.02rem;line-height:1.5}.pf-hero__cta{gap:calc(24px*var(--k,1));margin-top:calc(8px*var(--k,1))}.pf-hero__tlink{font-family:var(--font-head);font-size:.95rem;font-weight:700;line-height:1.2;text-underline-offset:calc(5px*var(--k,1))}.pf-hero__rudi{top:38%;right:calc(-30px*var(--k,1));width:calc(150px*var(--k,1));height:auto;transform:rotate(-6deg);filter:drop-shadow(calc(3px*var(--k,1)) 0 0 #fff) drop-shadow(calc(-3px*var(--k,1)) 0 0 #fff) drop-shadow(0 calc(3px*var(--k,1)) 0 #fff) drop-shadow(0 calc(-3px*var(--k,1)) 0 #fff) drop-shadow(0 calc(12px*var(--k,1)) calc(14px*var(--k,1)) rgb(20 20 26 / 26%))}.pf-hero__tile{background:var(--pf-hero-film)}@media(hover:hover){a.pf-hero__tile:hover{transform:translateY(calc(-3px*var(--k,1)));box-shadow:0 calc(18px*var(--k,1)) calc(30px*var(--k,1)) calc(-18px*var(--k,1)) #14141a66}}.pf-hero__tile:focus-visible{outline:2px solid var(--focus-ring);outline-offset:calc(7px*var(--k,1))}.pf-hero__im{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pf-hero__tile--cutout .pf-hero__im{padding:calc(16px*var(--k,1)) calc(16px*var(--k,1)) calc(70px*var(--k,1))}.pf-hero__tile--white{background:var(--pf-hero-paper)}.pf-hero__tile--white .pf-hero__im{padding:calc(10px*var(--k,1)) calc(10px*var(--k,1)) calc(66px*var(--k,1))}.pf-hero__tag{left:calc(12px*var(--k,1));right:calc(12px*var(--k,1));bottom:calc(12px*var(--k,1));gap:calc(10px*var(--k,1));padding:calc(10px*var(--k,1)) calc(14px*var(--k,1));background:#fff;border-radius:calc(12px*var(--k,1));box-shadow:0 calc(10px*var(--k,1)) calc(24px*var(--k,1)) calc(-14px*var(--k,1)) #14141a8c}.pf-hero__tag-n{gap:calc(3px*var(--k,1))}.pf-hero__tag-n b{font-family:var(--font-head);font-size:.88rem;font-weight:800;line-height:1.15}.pf-hero__tag-n small{font-family:var(--font-body);font-size:.74rem;font-weight:600;line-height:1.2}.pf-hero__tag-p{gap:2px;font-family:var(--font-display);font-size:1.3rem;line-height:1}.pf-hero__tag-p small{font-family:var(--font-head);font-size:.56rem;font-weight:800;line-height:1}.pf-hero__tag-go{font-family:var(--font-head);font-size:.72rem;font-weight:800;line-height:1}.pf-hero__slug{gap:calc(12px*var(--k,1));margin:calc(26px*var(--k,1)) 0 0;font-family:var(--font-head);font-size:.62rem;font-weight:700;line-height:1.3}.pf-hero__inks{gap:calc(3px*var(--k,1))}.pf-hero__inks i{width:calc(9px*var(--k,1));height:calc(9px*var(--k,1));background:#00aeef}.pf-hero__inks i:nth-child(2){background:#ec008c}.pf-hero__inks i:nth-child(3){background:#ffe800}.pf-hero__inks i:nth-child(4){background:#1a1a1a}@media(prefers-reduced-motion:reduce){a.pf-hero__tile:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/xl-pf-hero.css.map */
