.el-drs{padding-top:var(--section-gap-top, 0px);padding-bottom:var(--section-gap-bottom, 0px);background-color:var(--color-custom-background, transparent);color:var(--color-custom-text, inherit)}.el-drs__header{text-align:center;max-width:720px;margin:0 auto calc(var(--gap, 8px) * 7);display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1.5)}.el-drs__superhead{font-family:var(--font-base);font-weight:400;font-size:calc(var(--font-base-size) * .9);letter-spacing:.02em;margin:0;opacity:.7}.el-drs__heading{font-family:var(--font-headline);font-weight:var(--font-headline-weight);font-style:var(--font-headline-style);letter-spacing:var(--font-headline-letter-spacing);text-transform:uppercase;font-size:calc(var(--font-base-size) * 2.4);line-height:1.1;margin:0}@media(min-width:990px){.el-drs__heading{font-size:calc(var(--font-base-size) * 3.2)}}.el-drs__grid{display:grid;grid-template-columns:1fr;gap:calc(var(--gap, 8px) * 6)}@media(min-width:750px){.el-drs__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.el-drs__grid{grid-template-columns:repeat(3,1fr);gap:calc(var(--gap, 8px) * 5)}}.el-drs__step{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 2.5)}.el-drs__media{border-radius:var(--border-radius, 20px);overflow:hidden}.el-drs__img{width:100%;height:auto;display:block}.el-drs__step-body{display:flex;flex-direction:column;gap:calc(var(--gap, 8px))}.el-drs__step-label{font-weight:700;font-size:calc(var(--font-base-size) * .8);text-transform:uppercase;letter-spacing:.1em;margin:0;color:var(--accent-color, var(--color-button-primary-background))}.el-drs__instructions{font-size:calc(var(--font-base-size) * .95);line-height:1.6;margin:0}.el-drs__instructions>*:first-child{margin-top:0}.el-drs__instructions>*:last-child{margin-bottom:0}.el-drs__footer{text-align:center;margin-top:calc(var(--gap, 8px) * 7)}.el-drs__disclaimer{font-size:calc(var(--font-base-size) * .85);letter-spacing:.02em;opacity:.6;max-width:600px;margin:0 auto}@media(max-width:749px){.el-drs__grid--swipe{display:flex;gap:calc(var(--gap, 8px) * 2);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:calc(var(--gap, 8px) * 2);padding-right:calc(var(--gap, 8px) * 2);scroll-padding-left:calc(var(--gap, 8px) * 2)}.hero__wrapper>.el-drs__grid--swipe{margin-left:calc(var(--gap, 8px) * -2);margin-right:calc(var(--gap, 8px) * -2)}.el-drs__grid--swipe::-webkit-scrollbar{display:none}.el-drs__grid--swipe>.el-drs__step{flex:0 0 82%;min-width:0;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/section-el-dj-routine-steps.css.map */
