.c-clinical-curves{--c-clinical-curves-accent: #c70016;--c-clinical-curves-fg: #f0e5e0;--c-clinical-curves-border: #c70016;--curve-label-gap: 12px;overflow:hidden}.c-clinical-curves__shell{position:relative;max-width:1800px;margin:0 auto}.c-clinical-curves__track{width:100%}.c-clinical-curves__slide{height:auto}.c-clinical-curves__panel{position:relative;min-height:clamp(520px,130vw,640px);overflow:hidden}.c-clinical-curves__panel-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.c-clinical-curves__picture,.c-clinical-curves__bg-img{display:block;width:100%;height:100%}.c-clinical-curves__bg-img{object-fit:cover;object-position:center center}.c-clinical-curves__bg-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#d9d9d9;color:#888;font-family:InstrumentSans,system-ui,sans-serif;font-size:14px}.c-clinical-curves__panel-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-height:inherit;padding:50px 20px 70px}.c-clinical-curves__title{margin:0 0 40px;width:100%;color:var(--c-clinical-curves-accent);font-family:PP-Rader,serif;font-weight:500;font-size:42px;line-height:1.05;text-align:center}.c-clinical-curves__points{margin:auto 0 0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center;gap:30px;width:100%}.c-clinical-curves__point{display:flex;flex-direction:column;align-items:center;gap:var(--curve-label-gap);flex-shrink:0}.c-clinical-curves__circle-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0}.c-clinical-curves__point:nth-child(1){--curve-circle-size: 145px;--curve-font-size: 20px}.c-clinical-curves__point:nth-child(2){--curve-circle-size: 175px;--curve-font-size: 24px}.c-clinical-curves__point:nth-child(3),.c-clinical-curves__point--final{--curve-circle-size: 220px;--curve-font-size: 36px}.c-clinical-curves__circle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--curve-circle-size);height:var(--curve-circle-size);border-radius:50%;background:#fff;color:var(--c-clinical-curves-accent);font-family:InstrumentSans,system-ui,sans-serif;font-weight:500;font-size:var(--curve-font-size);line-height:1}.c-clinical-curves__point--final .c-clinical-curves__circle{background:var(--c-clinical-curves-accent);color:#f0e5e0}.c-clinical-curves__day{flex-shrink:0;font-family:InstrumentSans,system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1;text-transform:uppercase;color:var(--c-clinical-curves-fg)}.c-clinical-curves__pagination{position:absolute;bottom:20px!important;left:0;right:0;z-index:2;margin:0;padding:0;text-align:center;pointer-events:none}.c-clinical-curves__pagination .swiper-pagination-bullet{pointer-events:auto}.c-clinical-curves .swiper-pagination-bullet{width:8px;height:8px;background:#f0e5e0;opacity:1;margin:0 5px!important}.c-clinical-curves .swiper-pagination-bullet-active{background:var(--c-clinical-curves-accent)}@media screen and (min-width:992px){.c-clinical-curves__panel{min-height:420px}.c-clinical-curves__panel-content{align-items:flex-start;padding:70px 50px 100px;gap:170px}.c-clinical-curves__title{margin-bottom:0;font-size:48px;text-align:left}.c-clinical-curves__points{flex-direction:row;align-items:stretch;justify-content:center;gap:32px;margin-top:auto;width:100%;min-height:calc(var(--curve-max-circle) + var(--curve-label-gap) + 1em)}.c-clinical-curves__point{height:auto;min-height:100%}.c-clinical-curves__circle-wrap{flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--curve-max-circle)}.c-clinical-curves__pagination{display:none;position:static}}@media screen and (min-width:992px)and (max-width:1300px){.c-clinical-curves{--curve-max-circle: 184px}.c-clinical-curves__title{font-size:40px}.c-clinical-curves__points{gap:24px}.c-clinical-curves__point:nth-child(1){--curve-circle-size: 110px;--curve-font-size: 19px}.c-clinical-curves__point:nth-child(2){--curve-circle-size: 140px;--curve-font-size: 21px}.c-clinical-curves__point:nth-child(3),.c-clinical-curves__point--final{--curve-circle-size: 184px;--curve-font-size: 31px}.c-clinical-curves__day{font-size:14px}}@media screen and (min-width:1301px){.c-clinical-curves{--curve-max-circle: 210px}.c-clinical-curves__point:nth-child(1){--curve-circle-size: 126px;--curve-font-size: 22px}.c-clinical-curves__point:nth-child(2){--curve-circle-size: 160px;--curve-font-size: 24px}.c-clinical-curves__point:nth-child(3),.c-clinical-curves__point--final{--curve-circle-size: 210px;--curve-font-size: 36px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/compound-clinical-curves.css.map */
