.pk-kit__intro{max-width:68rem;margin:0 auto 3.2rem;text-align:center}.pk-kit__text{color:var(--pk-muted);font-size:1.7rem}.pk-kit__layout{display:grid;gap:2.4rem;align-items:start}.pk-kit__items{display:grid;gap:1.6rem}.pk-kit__item{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;padding:1.4rem;border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-paper)}.pk-kit__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:1.4rem;background:var(--pk-mint)}.pk-kit__media img,.pk-kit__media .pk-placeholder{width:100%;height:100%;object-fit:cover}.pk-kit__role{position:absolute;top:.8rem;left:.8rem;padding:.3rem .9rem;border-radius:99rem;background:var(--pk-sun);color:var(--pk-dark);font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pk-kit__line{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.pk-kit__line h3{margin:0;font-size:1.7rem}.pk-kit__line h3 a{color:inherit;text-decoration:none}.pk-kit__price{white-space:nowrap;color:var(--pk-muted)}.pk-kit__desc{margin:.6rem 0 1rem;color:var(--pk-muted);font-size:1.4rem;line-height:1.5}.pk-kit__options{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;border:0}.pk-kit__options legend{width:100%;margin-bottom:.4rem;font-size:1.3rem;color:var(--pk-muted)}.pk-kit__swatch input{position:absolute;opacity:0;pointer-events:none}.pk-kit__swatch span{display:inline-block;padding:.6rem 1.2rem;border:1px solid var(--pk-line);border-radius:99rem;font-size:1.3rem;cursor:pointer}.pk-kit__swatch input:checked+span{border-color:var(--pk-ink);background:var(--pk-ink);color:var(--pk-paper)}.pk-kit__swatch input:focus-visible+span{outline:2px solid var(--pk-ink);outline-offset:2px}.pk-kit__swatch.is-disabled span{opacity:.4;text-decoration:line-through;cursor:not-allowed}.pk-kit__summary{padding:2.4rem;border-radius:var(--pk-radius);background:var(--pk-mint);color:var(--pk-dark)}.pk-kit__summary .pk-title{margin-top:0}.pk-kit__totals{display:flex;align-items:baseline;gap:1.2rem;margin:1.2rem 0 .4rem}.pk-kit__compare{text-decoration:line-through;opacity:.6;font-size:1.8rem}.pk-kit__final{font-size:3.6rem;line-height:1}.pk-kit__saving{margin:0 0 1.8rem;font-weight:700;color:#b5442c}.pk-kit__error{margin:1rem 0 0;color:#b5442c;font-size:1.4rem}.pk-kit__note,.pk-kit__trust{margin:1.2rem 0 0;font-size:1.3rem;opacity:.8}.pk-kit__faq{max-width:76rem;margin:4.8rem auto 0}.pk-kit__faq-item{border-bottom:1px solid var(--pk-line);padding:1.4rem 0}.pk-kit__faq-item summary{cursor:pointer;font-weight:700;font-size:1.6rem}.pk-kit__faq-item div{margin-top:.8rem;color:var(--pk-muted)}@media screen and (min-width:990px){.pk-kit__layout{grid-template-columns:1fr 36rem;gap:3.2rem}.pk-kit__item{grid-template-columns:16rem 1fr}.pk-kit__summary{position:sticky;top:10rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
