.stepup-element-collection-card{position:relative;display:flex;flex-direction:column;background:#eeede8;min-width:0;overflow:hidden;color:var(--stepup-elements-ink)}.stepup-element-collection-media{position:relative;aspect-ratio:1;min-width:0;overflow:hidden}.stepup-element-collection-media>picture{display:block;width:100%;height:100%}.stepup-element-collection-media .stepup-element-image{mix-blend-mode:multiply;transition:transform .25s}.stepup-element-collection-media::after{content:"";position:absolute;inset:0;pointer-events:none}.stepup-element-collection-copy{padding:18px 24px;position:relative;z-index:1}.stepup-element .stepup-element-collection-title{font-size:clamp(20px,2.6vw,36px);line-height:1.1;letter-spacing:-.035em;font-family:inherit;font-weight:700;margin:0 24px 7px 0;color:inherit}.stepup-element-collection-copy .stepup-element-description{font-size:11px;margin:0}.stepup-element-collection-badge{position:absolute;top:18px;inset-inline-start:20px;z-index:2;font-size:9px;letter-spacing:.08em}.stepup-element-card-arrow{position:absolute;inset-inline-end:20px;top:20px}.stepup-element-collections-stories .stepup-element-collection-media{aspect-ratio:1.05}.stepup-element-collections-stories .stepup-element-collection-card{background:#ece9df}.stepup-element-collections-tiles .stepup-element-collection-card{background:transparent}.stepup-element-collections-tiles .stepup-element-collection-media{background:#eeede8}.stepup-element-collections-tiles .stepup-element-collection-copy{padding:14px 0}.stepup-element-collections-tiles .stepup-element-collection-title{font-size:13px;letter-spacing:0}.stepup-element-collections-tiles .stepup-element-card-arrow{inset-inline-end:0;top:12px}.stepup-element-collections[data-title-position=top] .stepup-element-collection-copy{order:-1;margin-top:28px}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.stepup-element-collections[data-hover=yes] .stepup-element-collection-card:hover .stepup-element-image{transform:scale(1.04)}}
@media(max-width:767px){.stepup-element-collection-copy{padding:12px}.stepup-element-collection-badge{top:10px;inset-inline-start:10px;font-size:8px}.stepup-element .stepup-element-collection-title{font-size:22px}.stepup-element-collections-tiles .stepup-element-collection-title{font-size:12px}.stepup-element-card-arrow{inset-inline-end:10px;top:12px}}
@media(min-width:768px){
#stepup-every-kind-of-you .stepup-element-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
#stepup-every-kind-of-you .stepup-element-collection-card{height:280px}
#stepup-every-kind-of-you .stepup-element-collection-media{height:220px;aspect-ratio:auto;flex:none}
#stepup-every-kind-of-you .stepup-element-collection-media .stepup-element-image{width:82%;margin:auto}
#stepup-every-kind-of-you .stepup-element-collection-copy{padding:0 20px 20px}
#stepup-more-ways-to-step-out .stepup-element-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
}
@media(min-width:1024px){
#stepup-every-kind-of-you .stepup-element-collection-card{height:330px}
#stepup-every-kind-of-you .stepup-element-collection-media{height:260px}
#stepup-every-kind-of-you .stepup-element-collection-copy{padding:0 26px 26px}
#stepup-more-ways-to-step-out .stepup-element-items{grid-template-columns:repeat(6,minmax(0,1fr))}
}
@media(max-width:767px){
#stepup-every-kind-of-you .stepup-element-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
#stepup-every-kind-of-you .stepup-element-collection-card{height:195px}
#stepup-every-kind-of-you .stepup-element-collection-media{height:145px;aspect-ratio:auto;flex:none}
#stepup-every-kind-of-you .stepup-element-collection-copy{padding:0 12px 12px}
#stepup-more-ways-to-step-out .stepup-element-items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:24px}
#stepup-more-ways-to-step-out .stepup-element-collection-media{aspect-ratio:1.2}
#stepup-more-ways-to-step-out .stepup-element-collection-copy{padding:9px 0}
}
