.sc-slider-section{width:100%;overflow:hidden}.sc-slider-section .section--page-width{max-width:1600px;margin:0 auto;padding:40px 0}.sc-slider_container{display:flex;flex-direction:row;align-items:stretch;width:100%}.sc-slider_container--row-reverse{flex-direction:row-reverse}.grid-layout_slider{display:flex;flex-direction:row;width:100%;gap:0}.grid-layout_slider .swiper{flex:0 0 50%;max-width:50%;overflow:hidden;height:755px}.grid-layout_slider .slide-content{flex:0 0 50%;max-width:50%;display:flex;align-items:flex-start;justify-content:flex-start;padding:40px 50px 40px 60px;box-sizing:border-box}.swiper-slide_image{width:100%;overflow:hidden}.swiper-slide_image img{display:block;width:100%;height:100%;object-fit:cover}.grid-layout_slider .swiper .swiper-slide,.grid-layout_slider .swiper .swiper-slide .swiper-slide_image{height:100%}.slide-react{width:100%;display:flex;flex-direction:column;align-content:space-between!important;flex-wrap:wrap;height:100%;justify-content:space-around}.sc-flatout_title.pd.text-block.h1{font-size:22px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 50px;padding:0;line-height:1.3;font-family:inherit}.additional-group{display:none;flex-direction:row;align-items:flex-start;gap:30px;margin-bottom:30px}.additional-group.active{display:flex}.left-group{flex:1;display:flex;flex-direction:column;gap:0}.additional-title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;line-height:1.4}.additional-line{height:1px;background-color:#000;margin-bottom:16px}.sc-slide_content.type-2{font-size:13px;font-weight:400;line-height:1.7;letter-spacing:.02em}.sc-slide_content.type-2 p{margin:0;padding:0}.right-group{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:flex-end}.right-group img{width:120px;height:120px;object-fit:cover;border-radius:50%;display:block}.slide-controllers.type-2{display:flex;flex-direction:row;align-items:center;gap:0;margin-top:20px;flex-wrap:wrap}.controll-menu.boxery{position:relative;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:10px 18px;cursor:pointer;transition:all .3s ease;border:none;background:transparent;white-space:nowrap}.controll-menu.boxery:before{content:attr(data-slide-index);font-size:8px;font-weight:400;position:absolute;top:2px;left:6px;opacity:.6;line-height:1}.controll-menu.boxery.active{background-color:var(--boxery_color, #e7ddd2);border-radius:0}.controll-menu.boxery:hover{background-color:var(--boxery_color, #e7ddd2);opacity:.85}.sc-routine-swiper .swiper-wrapper{cursor:grab}.sc-routine-swiper .swiper-wrapper:active{cursor:grabbing}.sc-routine-swiper .swiper-slide{width:100%;flex-shrink:0}@media screen and (max-width:989px){.grid-layout_slider{flex-direction:column-reverse}.grid-layout_slider .swiper{flex:0 0 auto;max-width:100%;height:450px}.grid-layout_slider .slide-content{flex:0 0 auto;max-width:100%;padding:30px 20px}.slide-react{height:auto;flex-wrap:nowrap;justify-content:flex-start}.sc-flatout_title.pd.text-block.h1{font-size:18px;margin-bottom:30px}.additional-group{gap:20px}.right-group img{width:90px;height:90px}.controll-menu.boxery{font-size:10px;padding:8px 12px}}@media screen and (max-width:749px){.sc-slider-section .section--page-width{padding:20px 0}.grid-layout_slider .swiper{height:350px}.grid-layout_slider .slide-content{padding:20px 15px}.sc-flatout_title.pd.text-block.h1{font-size:16px;margin-bottom:24px}.slide-controllers.type-2{margin-top:14px}.controll-menu.boxery{font-size:9px;padding:7px 10px}.right-group img{width:75px;height:75px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-haircare-routine-slider.css.map */
