.vt{padding-block:var(--vt-padding-top, 40px) var(--vt-padding-bottom, 56px);background:var(--color-background);color:var(--color-text)}.vt__inner{max-width:var(--vt-content-width, 1200px);margin-inline:auto;padding-inline:var(--page-margin, 20px)}.vt__head{display:flex;flex-wrap:wrap;gap:var(--spacing-md, 20px);align-items:flex-end;justify-content:space-between;margin-block-end:var(--spacing-lg, 32px)}.vt__head-text{max-width:560px}.vt__eyebrow{margin:0 0 .5em;color:var(--color-accent);font-family:var(--font-accent--family);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.vt__heading{margin:0;font-family:var(--font-heading--family);font-size:var(--vt-heading-size-mobile, 28px);font-weight:var(--font-heading--weight);line-height:1.08}@media screen and (min-width:750px){.vt__heading{font-size:var(--vt-heading-size, 40px)}}.vt__subheading{margin-block-start:.75em;color:var(--color-text-secondary);font-size:15px;line-height:var(--line-height-body)}.vt__subheading>:first-child{margin-block-start:0}.vt__subheading>:last-child{margin-block-end:0}.vt__stats{display:flex;gap:var(--spacing-lg, 32px);margin:0}.vt__stat-label{color:var(--color-text-secondary);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.vt__stat-value{margin:.25em 0 0;font-family:var(--font-heading--family);font-size:22px;line-height:1.1}.vt__placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 18%,var(--color-card-background)),color-mix(in srgb,var(--color-border) 60%,var(--color-card-background)))}.vt__play{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--color-card-background) 88%,transparent);color:var(--color-text);box-shadow:0 2px 12px color-mix(in srgb,var(--color-shadow) 28%,transparent);transition:scale .2s ease,background .2s ease}.vt__play-mark{display:block;width:16px;height:18px;margin-inline-start:3px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.vt__badge{position:absolute;z-index:1;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.02em}.vt__badge--duration{inset-block-end:8px;inset-inline-end:8px;background:color-mix(in srgb,var(--color-overlay) 72%,transparent);color:#fff;font-variant-numeric:tabular-nums}.vt__badge--start{inset-block-start:8px;inset-inline-start:8px;background:var(--color-button);color:var(--color-button-label);text-transform:uppercase;letter-spacing:.1em}.vt__badge--watched{inset-block-start:8px;inset-inline-start:8px;background:color-mix(in srgb,var(--color-success) 14%,var(--color-card-background));color:var(--color-success);display:none}[data-vt-card][data-watched=true] .vt__badge--watched{display:block}.vt__kicker{display:block;color:var(--color-accent);font-family:var(--font-accent--family);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.vt__kicker-sep{margin-inline:.4em}.vt__empty,.vt__notice{margin:0;padding-block:var(--spacing-md, 20px);color:var(--color-text-secondary)}.vt__notice{border:1px dashed var(--color-border);border-radius:var(--style-border-radius-cards);padding:var(--spacing-sm, 12px);font-size:var(--text-sm)}.vt-featured{margin-block-end:var(--spacing-lg, 32px);border:1px solid var(--color-border);border-radius:16px;background:color-mix(in srgb,var(--color-accent) 5%,var(--color-card-background));overflow:hidden}.vt-featured__inner{display:grid;gap:var(--spacing-md, 20px);padding:var(--spacing-md, 20px)}@media screen and (min-width:900px){.vt-featured__inner{grid-template-columns:320px minmax(0,1fr);align-items:center;gap:var(--spacing-lg, 32px)}}.vt-featured__media{position:relative;display:block;aspect-ratio:16 / 10;border-radius:var(--vt-card-radius, 13px);overflow:hidden;background:var(--color-card-background)}.vt-featured__image{width:100%;height:100%;object-fit:cover}.vt-featured__kicker{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.4}.vt-featured__kicker-sep{margin-inline:.45em}.vt-featured__title{margin:.3em 0 0;font-family:var(--font-heading--family);font-size:var(--vt-featured-title-size, 27px);font-weight:var(--font-heading--weight);line-height:1.16}.vt-featured__title-link{color:inherit;text-decoration:none}.vt-featured__title-link:hover{text-decoration:underline;text-underline-offset:2px}.vt-featured__excerpt{max-width:62ch;margin:.6em 0 0;color:var(--color-text-secondary);font-size:15px;line-height:var(--line-height-body)}.vt-featured__tags{display:flex;flex-wrap:wrap;gap:8px;margin:var(--spacing-sm, 12px) 0 0;padding:0;list-style:none}.vt-featured__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, 12px) var(--spacing-md, 20px);align-items:center;margin-block-start:var(--spacing-md, 20px)}.vt-featured__cta{display:inline-block;padding:11px 22px;border-radius:var(--style-border-radius-buttons);background:var(--color-button);color:var(--color-button-label);font-size:14px;font-weight:600;text-decoration:none;text-transform:var(--button-text-transform, none);transition:background .2s ease}.vt-featured__cta:hover{background:color-mix(in srgb,var(--color-button) 85%,var(--color-overlay))}.vt-featured__product{color:var(--color-accent);font-size:14px;text-decoration:underline;text-underline-offset:2px}.vt-featured__product:hover{color:color-mix(in srgb,var(--color-accent) 80%,var(--color-overlay))}.vt__filters{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, 12px) var(--spacing-md, 20px);align-items:center;justify-content:space-between;margin-block-end:var(--spacing-md, 20px);padding-block:var(--spacing-sm, 12px);border-block:1px solid var(--color-border)}.vt__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.vt__chip{display:inline-flex;gap:7px;align-items:baseline;padding:8px 16px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-card-background);color:var(--color-text);font-size:13.5px;font-weight:500;line-height:1.35;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.vt__chip-count{color:var(--color-text-secondary);font-size:11.5px;font-weight:400;font-variant-numeric:tabular-nums}.vt__chip[aria-current=true]{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.vt__chip[aria-current=true] .vt__chip-count{color:color-mix(in srgb,var(--color-background) 75%,var(--color-text))}.vt__chip--static{padding:4px 10px;font-size:11px;color:var(--color-text-secondary)}.vt__showing{margin-inline-start:auto;margin-block:0;color:var(--color-text-secondary);font-size:13px;white-space:nowrap}.vt__showing:empty{display:none}.vt__grid{display:grid;gap:var(--vt-card-gap, 22px);grid-template-columns:1fr;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.vt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.vt__grid{grid-template-columns:repeat(var(--vt-columns, 3),minmax(0,1fr))}}.vt__cell[hidden]{display:none}.vt-card{display:block;color:inherit;text-decoration:none}.vt-card__media{position:relative;display:block;aspect-ratio:16 / 10;border-radius:var(--vt-card-radius, 13px);overflow:hidden;background:var(--color-card-background)}.vt-card__image{width:100%;height:100%;object-fit:cover;transition:scale .3s ease}.vt-card__body{display:block;padding-block-start:var(--spacing-sm, 12px)}.vt-card__title{margin:.25em 0 0;font-family:var(--font-heading--family);font-size:var(--vt-title-size, 18px);font-weight:var(--font-heading--weight);line-height:1.25}.vt-card__excerpt{display:block;margin-block-start:.4em;color:var(--color-text-secondary);font-size:13px;line-height:var(--line-height-body)}.vt-card:hover .vt-card__image{scale:1.04}.vt-card:hover .vt__play,.vt-featured__media:hover .vt__play{scale:1.08;background:var(--color-card-background)}.vt-card:focus-visible,.vt-featured__title-link:focus-visible,.vt-featured__cta:focus-visible,.vt__chip:focus-visible,.vt-featured__product:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.vt__play,.vt-card__image,.vt-featured__cta,.vt__chip{transition:none}.vt-card:hover .vt-card__image,.vt-card:hover .vt__play,.vt-featured__media:hover .vt__play{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/video-tutorials.css.map */
