.sl-htu{background:#fff!important;position:relative}.sl-htu:before{content:"";position:absolute;top:0;left:5rem;right:5rem;height:1px;background:#e0d8d0}.sl-htu--no-rule:before{display:none}.sl-htu__inner{max-width:1200px;margin:0 auto;padding:0 5rem}.sl-htu__header{text-align:center;margin-bottom:48px}.sl-htu__eyebrow{font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#9c7e6a;margin:0 0 12px}.sl-htu__heading{font-family:Jost,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:400;color:#2c2c2c;letter-spacing:-.01em;margin:0}.sl-htu__track{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sl-htu__img-wrap{aspect-ratio:3 / 4;overflow:hidden;background:#f0ede8;margin-bottom:20px}.sl-htu__img-wrap img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.sl-htu__img-placeholder{width:100%;height:100%;background:#f0ede8}.sl-htu__step-num{display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#9c7e6a;margin-bottom:8px}.sl-htu__step-title{font-family:Jost,sans-serif;font-size:20px;font-weight:400;color:#2c2c2c;letter-spacing:0;margin:0 0 8px}.sl-htu__step-desc{font-family:Jost,sans-serif;font-size:15px;color:#7a7060;line-height:1.65;margin:0}.sl-htu__swipe-hint{display:none;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#9c7e6a;margin-top:16px}@media screen and (max-width:749px){.sl-htu:before{left:1.5rem;right:1.5rem}.sl-htu__inner{padding:0 0 0 1.5rem}.sl-htu__header{padding-right:1.5rem;margin-bottom:28px;text-align:left}.sl-htu__scroll-wrapper{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1rem}.sl-htu__scroll-wrapper::-webkit-scrollbar{display:none}.sl-htu__track{display:flex;grid-template-columns:unset;gap:16px;width:max-content}.sl-htu__card{width:72vw;flex-shrink:0;scroll-snap-align:start}.sl-htu__card:first-child{margin-left:0}.sl-htu__card:last-child{margin-right:1.5rem}.sl-htu__swipe-hint{display:block;padding-right:1.5rem}}@media screen and (min-width:750px)and (max-width:989px){.sl-htu:before{left:2.5rem;right:2.5rem}.sl-htu__inner{padding:0 2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/shapelab-how-to-use.css.map */
