.dm-howto{scroll-margin-top:9rem}.dm-howto__track{list-style:none;margin:0 calc(-1 * var(--dm-gutter));padding:.4rem var(--dm-gutter) 1.2rem;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dm-gutter);scrollbar-width:thin}.dm-howto__card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--dm-radius);background:var(--dm-white);box-shadow:var(--dm-shadow);scroll-snap-align:start}.dm-howto__media{aspect-ratio:1 / 1;border-radius:0}.dm-howto__media .dm-ph{border-radius:0;border-width:0 0 1px}.dm-howto__body{position:relative;padding:2rem 2rem 2.4rem}.dm-howto__step{position:absolute;top:-2.2rem;left:2rem;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;border-radius:50%;background:var(--dm-cta);color:var(--dm-white);font-weight:700}.dm-howto__title{margin:1.2rem 0 .6rem;font-size:1.9rem}.dm-howto__text{margin:0}.dm-howto__safety{max-width:76rem;margin:2.4rem auto 0}@media screen and (min-width:990px){.dm-howto__track{margin:0;padding:0;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(0,1fr));overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dm-how-to-use.css.map */
