.pksr-lpt{--u:.9px;--width:1220;--height:0;--top:96;--bottom:96;--side:40;--mobile-top:62;--mobile-bottom:62;--mobile-side:22;--title-size:40;--mobile-title:34;--heading-gap:54;--columns:3;--gap:18;--row-gap:18;--card-height:0;--card-x:34;--card-top:30;--card-bottom:28;--card-title:12;--card-text:12;--image-height:292;--bg:#fff;--fg:#101010;--accent:#ed1c24;--muted:#656565;--card-bg:#fff;--card-border:#ededed;display:block;position:relative;box-sizing:border-box;min-width:0;min-height:calc(var(--height)*var(--u));padding:calc(var(--top)*var(--u)) calc(var(--side)*var(--u)) calc(var(--bottom)*var(--u));background:var(--bg);color:var(--fg);font:var(--lbw,400) calc(14*var(--u))/1.45 var(--lb,Arial,sans-serif)}.pksr-lpt *,.pksr-lpt *:before,.pksr-lpt *:after{box-sizing:border-box}.pksr-lpt [hidden]{display:none!important}.pksr-lpt :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.pksr-lpt__inner{width:100%;max-width:calc(var(--width)*var(--u));margin-inline:auto;min-width:0;position:relative}.pksr-lpt__heading{margin:0;color:var(--fg);font:var(--lhw,700) calc(var(--title-size)*var(--u))/1 var(--lh,Arial,sans-serif);letter-spacing:0;text-transform:uppercase;overflow-wrap:break-word}.pksr-lpt__heading strong{color:var(--accent);font-weight:inherit}.pksr-lpt__header{margin-bottom:calc(var(--heading-gap)*var(--u));text-align:center}.pksr-lpt__eyebrow{margin:0 0 calc(var(--eyebrow-gap,2)*var(--u));font:var(--lhw,700) calc(var(--eyebrow-size,14)*var(--u))/1 var(--lh);letter-spacing:calc(var(--eyebrow-spacing,3)*var(--u));text-transform:uppercase;color:var(--accent)}.pksr-lpt__subtitle{font:var(--llw,700) calc(14*var(--u))/1.45 var(--ll);color:var(--muted);margin:calc(10*var(--u)) auto 0;max-width:calc(780*var(--u))}.pksr-lpt__grid{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:calc(var(--row-gap)*var(--u)) calc(var(--gap)*var(--u))}.pksr-lpt__card{min-width:0;min-height:calc(var(--card-height)*var(--u));padding:calc(var(--card-top)*var(--u)) calc(var(--card-x)*var(--u)) calc(var(--card-bottom)*var(--u));background:var(--card-bg);color:var(--fg);border:calc(1*var(--u)) solid var(--card-border)}.pksr-lpt__card h3{margin:0;color:inherit;font:var(--llw,700) calc(var(--card-title)*var(--u))/1 var(--ll);text-transform:uppercase;letter-spacing:0;overflow-wrap:break-word}.pksr-lpt__card h3 a{color:inherit;text-decoration:none}.pksr-lpt__card p{margin:calc(12*var(--u)) 0 0;font-size:calc(var(--card-text)*var(--u));line-height:1.45;color:var(--muted)}.pksr-lpt__icon{width:calc(22*var(--u));height:calc(22*var(--u));display:block;color:var(--accent);flex-shrink:0}.pksr-lpt__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pksr-lpt__link-card{display:block;color:inherit;text-decoration:none}.pksr-lpt__notice{margin:calc(20*var(--u)) 0 0;color:var(--muted);font-size:calc(12*var(--u));line-height:1.5}.pksr-lpt__editor-note{padding:14px;background:#fff8e9;color:#78350f;border:1px dashed #b45309;font:400 13px/1.5 Arial,sans-serif}.pksr-lpt__button{display:inline-flex;align-items:center;justify-content:center;min-height:calc(38*var(--u));padding:8px calc(22*var(--u));background:var(--accent);color:#fff;border:calc(1*var(--u)) solid var(--accent);border-radius:0;text-decoration:none;font:var(--lhw,700) calc(13*var(--u))/1 var(--lh);text-transform:uppercase;cursor:pointer}.pksr-lpt img{display:block;max-width:100%}.pksr-lpt--categories .pksr-lpt__card{display:flex;align-items:center;gap:calc(14*var(--u));text-decoration:none;padding:calc(18*var(--u)) calc(20*var(--u));border-color:#e4e4e4}.pksr-lpt--categories .pksr-lpt__card h3{font-size:calc(11*var(--u));line-height:1}.pksr-lpt--categories .pksr-lpt__card[aria-disabled=true]{cursor:default}.pksr-lpt--tuning .pksr-lpt__card{border-color:#162024}.pksr-lpt--products .pksr-lpt__card{padding:0}.pksr-lpt__product-photo{height:calc(var(--image-height)*var(--u));display:block;background:#f5f5f5}.pksr-lpt__product-photo img{width:100%;height:100%;object-fit:cover}.pksr-lpt__product-copy{padding:calc(18*var(--u)) calc(18*var(--u)) calc(22*var(--u));font-family:var(--ll)}.pksr-lpt__product-category{display:block;font-size:calc(9*var(--u));line-height:1;font-weight:700;text-transform:uppercase;color:#6f6f6f;margin-bottom:calc(7*var(--u))}.pksr-lpt__product-copy h3{font-size:calc(12*var(--u));line-height:1.1;margin-bottom:calc(9*var(--u))}.pksr-lpt__price{font:700 calc(12*var(--u))/1.2 var(--ll);color:var(--fg)}.pksr-lpt__price s{font-weight:400;color:#777;margin-left:6px}.pksr-lpt--packages .pksr-lpt__card{border:0}.pksr-lpt--packages .pksr-lpt__card h3{font-size:calc(13*var(--u));margin-bottom:calc(8*var(--u))}.pksr-lpt__package-price{display:block;margin:0 0 calc(20*var(--u));font:var(--lhw,700) calc(26*var(--u))/1 var(--lh);color:var(--accent);text-transform:uppercase}.pksr-lpt__features{padding:0;margin:0;list-style:none;display:grid;gap:calc(7*var(--u));font-size:calc(12*var(--u));line-height:1.4;color:var(--muted)}.pksr-lpt__features li:before{content:"+";margin-right:6px}.pksr-lpt--install .pksr-lpt__card--highlight{border-color:var(--accent);background:#160607}.pksr-lpt--install .pksr-lpt__card p{max-width:calc(490*var(--u))}.pksr-lpt--reviews .pksr-lpt__card{border:0}.pksr-lpt--reviews blockquote{padding:0;margin:0;border:0;font:700 calc(12*var(--u))/1.35 var(--ll);color:var(--fg)}.pksr-lpt--reviews cite{display:block;margin-top:calc(14*var(--u));font:700 calc(10*var(--u))/1 var(--ll);font-style:normal;text-transform:uppercase;color:#737373}.pksr-lpt--why .pksr-lpt__subtitle{font-size:calc(12*var(--u));line-height:1;letter-spacing:calc(4*var(--u));text-transform:uppercase;color:var(--fg);margin-top:calc(12*var(--u))}.pksr-lpt--why .pksr-lpt__icon{width:calc(24*var(--u));height:calc(24*var(--u));margin-bottom:calc(14*var(--u))}.pksr-lpt--why .pksr-lpt__card h3{font-family:var(--lh);font-weight:var(--lhw);font-size:calc(13*var(--u))}.pksr-lpt--why .pksr-lpt__card p{margin-top:calc(10*var(--u));font-size:calc(11*var(--u));font-weight:700}.pksr-lpt--tech .pksr-lpt__card{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(10*var(--u));padding:calc(18*var(--u));border:0;text-align:center}.pksr-lpt--tech .pksr-lpt__card h3{font-size:calc(12*var(--u));letter-spacing:calc(1*var(--u))}.pksr-lpt--hero{padding:0;isolation:isolate;overflow:hidden}.pksr-lpt--hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--hero-photo) center center/var(--hero-zoom,100%) auto no-repeat}.pksr-lpt--hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--hero-overlay,.53);z-index:-1}.pksr-lpt--hero .pksr-lpt__inner{min-height:inherit;padding:calc(var(--hero-y,200)*var(--u)) 0 calc(40*var(--u))}.pksr-lpt__hero-copy{margin-left:calc(var(--hero-x,110)*var(--u));max-width:calc(var(--copy-width,680)*var(--u))}.pksr-lpt--hero .pksr-lpt__eyebrow{font-size:calc(24*var(--u));letter-spacing:calc(4*var(--u));margin-bottom:calc(12*var(--u))}.pksr-lpt--hero .pksr-lpt__heading{line-height:.96;margin-bottom:calc(var(--hero-gap,16)*var(--u))}.pksr-lpt__hero-text{max-width:calc(var(--hero-body-width,560)*var(--u));font-size:calc(20*var(--u));line-height:1.4;margin:0}.pksr-lpt__hero-actions{display:flex;flex-wrap:wrap;gap:calc(10*var(--u));margin-top:calc(28*var(--u))}.pksr-lpt__hero-actions .pksr-lpt__button{min-height:calc(44*var(--u));padding:10px calc(28*var(--u));font:700 calc(12*var(--u))/1 var(--ll);letter-spacing:calc(1*var(--u))}.pksr-lpt__button--outline{background:transparent;border-color:#fff;color:#fff}pksr-tour-rail.pksr-lpt{padding-inline:0;overflow:hidden}.pksr-lpt--tour-rail .pksr-lpt__header{margin:0 auto;width:min(calc(var(--width)*var(--u)),calc(100% - 40*var(--u)))}.pksr-lpt--tour-rail .pksr-lpt__subtitle{font-size:calc(14*var(--u));line-height:1;letter-spacing:calc(3*var(--u));text-transform:uppercase;color:var(--fg);max-width:none}.pksr-tour__wrap{position:relative;margin-top:calc(74*var(--u))}.pksr-tour__viewport{width:min(calc(var(--width)*var(--u)),calc(100% - 40*var(--u)));margin:auto;overflow:hidden}.pksr-tour__track{display:flex;align-items:flex-start;gap:calc(var(--gap)*var(--u));transition:transform .36s ease}.pksr-tour__card{position:relative;flex:0 0 calc((100% - (var(--columns) - 1)*var(--gap)*var(--u))/var(--columns));min-width:0;min-height:calc(var(--card-height)*var(--u));color:var(--fg)}.pksr-tour__favorite{position:absolute;top:calc(10*var(--u));right:calc(76*var(--u));display:grid;place-items:center;width:calc(38*var(--u));height:calc(38*var(--u));background:#fff;color:#111;border:0;border-radius:50%;box-shadow:0 calc(4*var(--u)) calc(18*var(--u)) #00000012;cursor:pointer;padding:0;z-index:2}.pksr-tour__favorite svg{width:calc(18*var(--u));height:calc(18*var(--u));stroke:currentColor;fill:none;stroke-width:1.6}.pksr-tour__favorite[aria-pressed=true]{color:var(--accent)}.pksr-tour__favorite[aria-pressed=true] svg{fill:currentColor}.pksr-tour__photo{height:calc(350*var(--u));display:flex;justify-content:center;align-items:flex-end}.pksr-tour__photo img{max-width:calc(360*var(--u));max-height:calc(330*var(--u));width:100%;height:auto;object-fit:contain}.pksr-tour__specs{max-width:calc(220*var(--u));margin:calc(18*var(--u)) auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20*var(--u));text-align:center;font-family:var(--ll)}.pksr-tour__specs strong{display:block;font-size:calc(12*var(--u));line-height:1}.pksr-tour__specs small{display:block;font-size:calc(9*var(--u));line-height:1;color:#777;text-transform:uppercase;margin-top:calc(4*var(--u))}.pksr-tour__meta{max-width:calc(220*var(--u));margin:auto;font-family:var(--ll)}.pksr-tour__vendor{font-size:calc(10*var(--u));line-height:1;text-transform:uppercase;color:#6c6c6c;margin:0 0 calc(8*var(--u))}.pksr-tour__meta h3{font:700 calc(16*var(--u))/1.2 var(--ll);letter-spacing:0;margin:0 0 calc(8*var(--u));color:var(--fg)}.pksr-tour__meta a{color:inherit;text-decoration:none}.pksr-tour__meta .pksr-lpt__price{font-size:calc(15*var(--u))}.pksr-tour__arrow{position:absolute;top:calc(315*var(--u));left:calc(90*var(--u));width:calc(42*var(--u));height:calc(42*var(--u));padding:0;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 calc(5*var(--u)) calc(22*var(--u)) #0000001a;display:grid;place-items:center;font-size:24px;cursor:pointer;z-index:3}.pksr-tour__arrow--next{left:auto;right:calc(90*var(--u))}.pksr-tour__arrow:disabled{opacity:.35;cursor:default}@media(max-width:989px){.pksr-lpt--categories .pksr-lpt__grid,.pksr-lpt--products .pksr-lpt__grid,.pksr-lpt--tuning .pksr-lpt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.pksr-lpt--packages{min-height:0;padding:calc(var(--mobile-top)*var(--u)) calc(var(--mobile-side)*var(--u)) calc(var(--mobile-bottom)*var(--u))}.pksr-lpt--packages .pksr-lpt__heading{font-size:calc(var(--mobile-title)*var(--u))}.pksr-lpt--packages .pksr-lpt__grid{grid-template-columns:minmax(0,1fr);gap:calc(16*var(--u))}.pksr-lpt--tour-rail{min-height:0;padding-top:calc(62*var(--u));padding-bottom:calc(64*var(--u))}.pksr-lpt--tour-rail .pksr-lpt__heading{font-size:calc(34*var(--u))}.pksr-lpt--tour-rail .pksr-lpt__subtitle{font-size:calc(11*var(--u))}.pksr-tour__viewport{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding-left:calc(22*var(--u));scroll-snap-type:x mandatory}.pksr-tour__track{width:max-content;gap:calc(22*var(--u));padding-right:calc(22*var(--u));transform:none!important}.pksr-tour__card{width:calc(280*var(--u));flex:0 0 calc(280*var(--u));min-height:calc(420*var(--u));scroll-snap-align:start}.pksr-tour__photo{height:calc(240*var(--u))}.pksr-tour__photo img{width:calc(230*var(--u));max-height:calc(230*var(--u))}.pksr-tour__meta h3{font-size:calc(15*var(--u))}.pksr-tour__arrow{display:none}}@media(max-width:749px){.pksr-lpt{--u:1px;min-height:0;padding:calc(var(--mobile-top)*var(--u)) calc(var(--mobile-side)*var(--u)) calc(var(--mobile-bottom)*var(--u))}.pksr-lpt__heading{font-size:calc(var(--mobile-title)*var(--u))}.pksr-lpt__grid{grid-template-columns:minmax(0,1fr)!important;gap:16px}.pksr-lpt--categories .pksr-lpt__grid{gap:12px}.pksr-lpt--tuning .pksr-lpt__grid,.pksr-lpt--why .pksr-lpt__grid{gap:14px}.pksr-lpt--products .pksr-lpt__grid{gap:24px}.pksr-lpt--tech .pksr-lpt__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.pksr-lpt--hero{padding:0;min-height:540px}.pksr-lpt--hero:before{background-size:var(--hero-mobile-zoom,156%) auto}.pksr-lpt--hero .pksr-lpt__inner{padding:176px 22px 40px}.pksr-lpt__hero-copy{margin-left:0;max-width:100%}.pksr-lpt--hero .pksr-lpt__eyebrow{font-size:18px}.pksr-lpt__hero-text{font-size:15px}}@media(prefers-reduced-motion:reduce){.pksr-lpt *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/pksr-lpt.css.map */
