.pv-service-tutorial-layout{display:none}.pv-service-tutorial-body{display:grid;gap:4rem}.pv-service-tutorial-body h2{margin:0 0 1.2rem}.pv-service-tutorial-eyebrow{margin:0 0 .7rem;color:rgb(var(--color-foreground) / .7);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pv-service-tutorial-source,.pv-service-tool-card__button{display:inline-flex;align-items:center;min-height:4.2rem;padding:.9rem 1.5rem;border:.1rem solid currentColor;border-radius:.4rem;color:inherit;font-weight:700;text-decoration:none}.pv-service-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:2rem}.pv-service-tool-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:.1rem solid rgb(var(--color-foreground) / .16);border-radius:.8rem}.pv-service-tool-card__media{display:block;aspect-ratio:1;background:rgb(var(--color-foreground) / .04)}.pv-service-tool-card__media img{width:100%;height:100%;object-fit:contain}.pv-service-tool-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.6rem}.pv-service-tool-card__body h3,.pv-service-tool-card__body p{margin:0}.pv-service-tool-card__body h3{font-size:1.7rem;line-height:1.35}.pv-service-tool-card__body a{color:inherit;text-underline-offset:.3rem}.pv-service-tool-card__reference,.pv-service-tool-card__used-in{display:grid;gap:.2rem;font-size:1.25rem}.pv-service-tool-card__reference span,.pv-service-tool-card__used-in span{color:rgb(var(--color-foreground) / .65)}.pv-service-tool-card__price{font-weight:700}.pv-service-tool-card__button{margin-top:auto}.pv-service-tutorial-table-wrap{overflow-x:auto}.pv-service-tutorial-torque table{width:100%;border-collapse:collapse;font-size:1.35rem}.pv-service-tutorial-torque th,.pv-service-tutorial-torque td{padding:1.2rem;border:.1rem solid rgb(var(--color-foreground) / .16);text-align:left;vertical-align:top}.pv-service-tutorial-torque th{background:rgb(var(--color-foreground) / .06)}.pv-service-tutorial-safety{padding:2rem;border-left:.4rem solid rgb(var(--color-foreground));background:rgb(var(--color-foreground) / .05)}@media screen and (max-width:989px){.pv-service-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.pv-service-tool-grid{grid-template-columns:1fr}}.pv-product-tutorials{view-transition-name:pv-service-tutorials}.pv-product-tutorials__eyebrow{margin:0 0 .8rem;color:rgb(var(--color-foreground) / .7);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pv-product-tutorials__intro{margin:.8rem 0 0;font-size:1.6rem}.pv-product-tutorials__note{max-width:90rem;margin:1rem 0 0;color:rgb(var(--color-foreground) / .7);font-size:1.3rem}.pv-product-tutorials__controls{display:grid;gap:.7rem;max-width:54rem;margin-top:2.4rem}.pv-product-tutorials__controls label{font-weight:700}.pv-product-tutorials__controls input{min-height:4.8rem;padding:0 1.4rem;border:.1rem solid rgb(var(--color-foreground) / .25);border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.pv-product-tutorials__status{min-height:2.4rem;margin-top:1.6rem;color:rgb(var(--color-foreground) / .7)}.pv-product-tutorials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.pv-product-tutorials__card{display:flex;min-width:0;flex-direction:column;gap:1.1rem;padding:2rem;border:.1rem solid rgb(var(--color-foreground) / .16);border-radius:1rem;background:rgb(var(--color-background))}.pv-product-tutorials__card h3{margin:0;font-size:1.8rem;line-height:1.35}.pv-product-tutorials__card a{color:inherit;text-underline-offset:.3rem}.pv-product-tutorials__meta{display:flex;flex-wrap:wrap;gap:.8rem;margin:0}.pv-product-tutorials__vehicle,.pv-product-tutorials__badge{display:inline-flex;align-items:center;min-height:2.6rem;padding:.35rem .8rem;border-radius:99rem;font-size:1.2rem;line-height:1.2}.pv-product-tutorials__vehicle{background:rgb(var(--color-foreground) / .08)}.pv-product-tutorials__badge{border:.1rem solid rgb(var(--color-foreground) / .2)}.pv-product-tutorials__links{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:auto;font-size:1.3rem}.pv-product-tutorials__more{margin-top:2.4rem}.pv-product-tutorials__more[hidden]{display:none}@media screen and (max-width:989px){.pv-product-tutorials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.pv-product-tutorials__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
