.serum-how-to-use{display:block;color:var(--serum-how-to-text, #191817);background:var(--serum-how-to-background, #f8f6f1)}.serum-how-to-use__wrapper{max-width:var(--site-max-width);margin:0 auto;padding-inline:16px}.serum-how-to-use__header{margin-bottom:24px}.serum-how-to-use__eyebrow{margin:0 0 8px;font-family:var(--font-base);font-size:1.3rem;font-style:var(--font-base-style);font-weight:500;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.serum-how-to-use__heading{max-width:720px;margin:0;font-family:var(--font-headline);font-size:clamp(3.6rem,5vw,6.4rem);font-style:var(--font-headline-style);font-weight:var(--font-headline-weight);letter-spacing:var(--font-headline-letter-spacing);line-height:1.05;text-transform:none}.serum-how-to-use__card{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:12px;background:#fff;border:1px solid #ded9d0;border-radius:12px;box-shadow:0 8px 24px #1918170a}.serum-how-to-use__media,.serum-how-to-use__video,.serum-how-to-use__video-placeholder,.serum-how-to-use__external-video{width:100%;height:100%}.serum-how-to-use__media{position:relative;min-height:420px;overflow:hidden;background:#e8e2d8;border-radius:8px}.serum-how-to-use__video,.serum-how-to-use__video-placeholder,.serum-how-to-use__external-video{display:block;object-fit:cover;border:0}.serum-how-to-use__video-toggle{position:absolute;top:50%;left:50%;z-index:2;display:grid;width:64px;height:64px;padding:0;color:#fff;cursor:pointer;background:#41372c80;border:1px solid rgba(255,255,255,.45);border-radius:50%;place-items:center;transform:translate(-50%,-50%);transition:background-color var(--duration-default),opacity var(--duration-default)}.serum-how-to-use__video-toggle:hover,.serum-how-to-use__video-toggle:focus-visible{background:#41372cb8}.serum-how-to-use__video-toggle svg{width:24px;height:24px}.serum-how-to-use__video-toggle .icon-pause,.serum-how-to-use__media:not(.is-playing) .serum-how-to-use__video-toggle .icon-pause{display:none}.serum-how-to-use__media.is-playing .serum-how-to-use__video-toggle .icon-play{display:none}.serum-how-to-use__media.is-playing .serum-how-to-use__video-toggle .icon-pause{display:block}@media(hover:hover){.serum-how-to-use__media.is-playing .serum-how-to-use__video-toggle{opacity:0}.serum-how-to-use__media.is-playing:hover .serum-how-to-use__video-toggle,.serum-how-to-use__media.is-playing .serum-how-to-use__video-toggle:focus-visible{opacity:1}}.serum-how-to-use__steps{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:32px}.serum-how-to-use__step-image-wrap{position:relative;overflow:hidden;aspect-ratio:386 / 371;background:#e8e2d8;border-radius:8px}.serum-how-to-use__step-image{display:block;width:100%;height:100%;object-fit:cover}.serum-how-to-use__step-number{margin:14px 0 0;padding-bottom:10px;color:var(--serum-how-to-accent, #c05757);border-bottom:1px solid #d8d1c7;font-family:var(--font-base);font-size:1.3rem;font-weight:500;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.serum-how-to-use__step-title{margin:14px 0 10px;font-family:var(--font-headline);font-size:clamp(2.4rem,2.2vw,3.2rem);font-style:var(--font-headline-style);font-weight:var(--font-headline-weight);letter-spacing:var(--font-headline-letter-spacing);line-height:1.05;text-transform:none}.serum-how-to-use__step-description{margin:0;font-family:var(--font-base);font-size:1.5rem;line-height:1.45}@media(min-width:750px){.serum-how-to-use__wrapper{padding-inline:32px}.serum-how-to-use__header{margin-bottom:32px}.serum-how-to-use__card{padding:20px;gap:20px}.serum-how-to-use__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1100px){.serum-how-to-use__card{grid-template-columns:minmax(0,.95fr) minmax(0,3fr);align-items:start}.serum-how-to-use__media,.serum-how-to-use__step-image-wrap{aspect-ratio:1 / 1}}@media(max-width:749px){.serum-how-to-use__media{min-height:0;aspect-ratio:4 / 5}.serum-how-to-use__steps{padding:4px 4px 12px}.serum-how-to-use__step-content{padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-serum-how-to-use.css.map */
