.text-container{padding-left:12px}.simple-steps-section{width:100%;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.simple-steps{padding:var(--ss-pad-d) 0;max-width:1232px;margin:0 auto}.simple-steps__title{text-align:center;font-size:var(--ss-h1-d);font-weight:500;color:#000;margin-bottom:20px}.simple-steps__grid{display:grid;grid-template-columns:repeat(var(--ss-cols),1fr);gap:var(--ss-gap-d);align-items:start}.step-item{display:flex;flex-direction:column}.step-item__media-container{position:relative;width:100%;padding-bottom:var(--ss-ratio-d);background:#f5f5f5;border-radius:12px;overflow:hidden;margin-bottom:var(--ss-gin-d)}.step-item__video,.step-item__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.step-item__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.step-item__placeholder-svg{width:80%;height:80%;opacity:.5}.step-item__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.step-item__number{font-size:var(--ss-num-d);font-weight:700;color:#9b815c;line-height:1;display:inline-flex;align-items:center;justify-content:center;min-width:60px;min-height:60px;padding:10px;border-radius:50%;background-color:#fffcf4;aspect-ratio:1/1}.step-item__title{font-size:var(--ss-sh-d);font-weight:500;color:#000;margin:0;line-height:1.2}.step-item__description{font-size:var(--ss-sd-d);line-height:1.5;font-weight:500;color:#555}.steps-slider{display:none}@media(max-width:768px){.text-container{padding:0}.simple-steps{padding:var(--ss-pad-m) 20px}.simple-steps__title{font-size:var(--ss-h1-m)}.simple-steps__grid{gap:var(--ss-gap-m)}.step-item__media-container{padding-bottom:var(--ss-ratio-m);margin-bottom:var(--ss-gin-m)}.step-item__header{gap:10px;margin-bottom:10px}.step-item__number{font-size:var(--ss-num-m);min-width:50px;min-height:50px}.step-item__title{font-size:var(--ss-sh-m)}.step-item__description{font-size:var(--ss-sd-m)}.simple-steps-section[data-mobile-carousel=true] .simple-steps__grid{display:none}.simple-steps-section[data-mobile-carousel=true] .steps-slider{display:block;position:relative;overflow:hidden}.steps-slider__track{display:flex;transition:transform .3s ease;gap:var(--ss-gap-m);padding:0 20px}.steps-slider__slide{min-width:calc(100% - 40px);max-width:calc(100% - 40px);width:calc(100% - 40px);flex-shrink:0}.steps-slider__slide .step-item__media-container{width:100%}.steps-slider__indicators{display:flex;justify-content:center;gap:8px;margin-top:30px}.slider-indicator{width:10px;height:10px;border-radius:50%;background:#d1d5db;border:none;cursor:pointer;padding:0;transition:background .3s ease}.slider-indicator.active{background:#1a3a52}.steps-slider__navigation{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 8px #0000001a}.steps-slider__navigation--prev{left:10px}.steps-slider__navigation--next{right:10px}.steps-slider__navigation:disabled{opacity:.3;cursor:not-allowed}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-simple-steps.css.map */
