.bp-tutorials{background:var(--bp-paper);color:var(--bp-ink);border-block:var(--bp-hair)}.bp-tutorials__header{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:var(--bp-pad);padding:var(--bp-pad);border-bottom:var(--bp-hair)}.bp-tutorials__index{grid-column:1 / -1;margin:0;font-family:IBM Plex Mono,SF Mono,Menlo,monospace;font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.bp-tutorials__title{align-self:end;margin:0;font-family:var(--font-heading-family);font-size:clamp(52px,8vw,128px);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.035em;line-height:.86;text-transform:uppercase;text-wrap:balance}.bp-tutorials__intro{align-self:end;max-width:42ch;font-size:clamp(16px,1.35vw,20px);line-height:1.45;text-wrap:pretty}.bp-tutorials__intro p{margin:0}.bp-tutorials__grid{display:grid;gap:1px;background:var(--bp-ink)}.bp-tutorials__figure{min-width:0;margin:0;background:var(--bp-paper)}.bp-tutorials__image-link{display:block;background:var(--bp-paper);cursor:zoom-in}.bp-tutorials__image{display:block;width:100%;height:auto;aspect-ratio:120 / 67;object-fit:contain}.bp-tutorials__caption{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;min-height:48px;padding:10px var(--bp-pad);border-top:var(--bp-hair);font-family:IBM Plex Mono,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.bp-tutorials__image-link:focus-visible{outline:3px solid var(--bp-pink-deep);outline-offset:-3px}.bp-tutorials__figure--text{padding-bottom:var(--bp-pad)}.bp-tutorials__caption--top{margin:0;border-top:none;border-bottom:var(--bp-hair)}.bp-tutorials__steps{counter-reset:bp-removal-step;list-style:none;display:grid;gap:16px;max-width:68ch;margin:0;padding:24px var(--bp-pad) 0}.bp-tutorials__steps li{position:relative;padding-left:40px;font-size:clamp(15px,1.1vw,17px);line-height:1.55}.bp-tutorials__steps li:before{counter-increment:bp-removal-step;content:counter(bp-removal-step,decimal-leading-zero);position:absolute;top:0;left:0;font-family:IBM Plex Mono,SF Mono,Menlo,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--bp-pink-deep)}@media(max-width:749px){.bp-tutorials__header{grid-template-columns:1fr;gap:20px}.bp-tutorials__index{grid-column:auto}.bp-tutorials__title{font-size:clamp(48px,16vw,74px);overflow-wrap:anywhere}.bp-tutorials__caption{grid-template-columns:auto 1fr auto;gap:10px;padding-inline:16px}.bp-tutorials__steps{padding:20px 16px 0}}
/*# sourceMappingURL=/cdn/shop/t/173/assets/section-siyou-nail-tutorials.css.map */
