.section--case-study-overview--container{position:relative;width:100%;height:fit-content;--circle-width: 36rem;--overlay-width: 10rem;position:sticky;top:max(calc(-1 * var(--padding-top) + 2rem),calc((100vh - (var(--container-height, 100vh) - var(--padding-top) - var(--padding-bottom))) / 2 - var(--padding-top)))}.section--case-study-overview--container .background-circles-wrapper{display:flex;position:absolute;top:var(--padding-top);left:0;width:100%;height:calc(100% - var(--padding-top) - var(--padding-bottom));overflow:hidden}.section--case-study-overview--container .background-circles-wrapper .left-circle,.section--case-study-overview--container .background-circles-wrapper .right-circle{position:absolute;display:flex;width:var(--circle-width);height:var(--circle-width);border-radius:100rem;border:.06rem solid #CACAC9;top:50%;transform:translateY(-50%)}.section--case-study-overview--container .background-circles-wrapper .left-circle{right:calc(50% - var(--overlay-width) / 2)}.section--case-study-overview--container .background-circles-wrapper .right-circle{left:calc(50% - var(--overlay-width) / 2)}.section--case-study-overview--container .overview-list{display:flex;flex-wrap:nowrap;overflow:hidden;scrollbar-width:none;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-left:calc((100% - var(--circle-width)) / 2);padding-right:calc((100% - var(--circle-width)) / 2)}.section--case-study-overview--container .overview-list::-webkit-scrollbar{display:none}.section--case-study-overview--container .overview-list>.block{width:var(--circle-width);min-width:var(--circle-width);height:var(--circle-width);display:flex;justify-content:center;align-items:center;position:relative}.section--case-study-overview--container .overview-list>.block .image{width:16rem;height:auto;filter:drop-shadow(3rem 2.5rem 4rem rgba(19,19,15,.15));cursor:pointer}.section--case-study-overview--container .overview-list>.block .badge{display:inline-flex;padding:.8rem 1.8rem .7rem;justify-content:center;align-items:center;border-radius:.9rem .9rem .9rem 0;color:#13130f;font-variant-numeric:ordinal;font-feature-settings:"salt" on;font-family:var(--font-body-family);font-size:1.2rem;font-style:normal;font-weight:500;line-height:124%;background:#ececec;border:none;position:absolute;top:-1rem;right:.5rem;text-wrap-mode:nowrap;width:fit-content;cursor:pointer}@media screen and (min-width: 60em){.section--case-study-overview--container{--circle-width: 93rem;--overlay-width: 45rem}.section--case-study-overview--container .overview-list>.block .image{width:38rem}.section--case-study-overview--container .overview-list>.block .badge{font-size:2rem;padding:1rem 2.8rem 1.1rem;top:3rem;right:auto;left:66rem;border-radius:1.6rem 1.6rem 1.6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/case-study-overview.css.map */
