.cc-case-studies{padding:50px 0 0;margin-bottom:30px}.cc-case-studies .case-studies__headings{max-width:var(--page-width);margin:0 auto}.cc-case-studies .case-studies__headings p{font-size:14px;color:rgb(var(--heading-color))}.cc-case-studies .case-studies__bg-wrapper{position:relative;padding:40px 0 130px;background:#fff4f4;border-radius:0 0 48.75px}.cc-case-studies .case-studies__control-tabs{position:absolute;left:0;right:0;top:-69px;display:flex;max-width:calc(var(--page-width) + 100px);padding:24px 50px 32px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 1px 8px 5px #404f6812}.cc-case-studies .case-studies__control-tabs .control-tab{position:relative;display:flex;padding:0 22px;flex:1;align-items:center;justify-content:center;text-align:center;font-family:"DM Serif Text",serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.26px;color:rgb(var(--text-color));opacity:.17;transition:all .13s ease-in-out;cursor:pointer}.cc-case-studies .case-studies__control-tabs .control-tab:first-child{padding-left:0}.cc-case-studies .case-studies__control-tabs .control-tab:last-child{padding-right:0}.cc-case-studies .case-studies__control-tabs .control-tab.active{opacity:1;color:rgb(var(--heading-color))}.cc-case-studies .case-studies__control-tabs .control-tab.active:after,.cc-case-studies .case-studies__control-tabs .control-tab.active:before{z-index:10;background:var(--accent-color-sf9);opacity:1}.cc-case-studies .case-studies__control-tabs .control-tab:after{content:"";position:absolute;top:50%;right:-2px;width:4px;height:73px;transform:translateY(-50%);background:rgb(var(--text-color));opacity:.17;transition:all .13s ease-in-out}.cc-case-studies .case-studies__control-tabs .control-tab:before{content:"";position:absolute;top:50%;left:-2px;width:4px;height:73px;transform:translateY(-50%);background:rgb(var(--text-color));opacity:.17}.cc-case-studies .case-studies__control-tabs .control-tab:first-child:before,.cc-case-studies .case-studies__control-tabs .control-tab:last-child:after{display:none}.cc-case-studies .case-studies__control-dropdown{display:none}.cc-case-studies .case-study{display:none;max-width:var(--page-width);margin:0 auto;flex-wrap:wrap;gap:37px;transition:opacity .3s ease;opacity:0}.cc-case-studies .case-study.active{display:flex}.cc-case-studies .case-study.fade-in{animation:fade-in-from-none-flex .7s ease-in-out;animation-fill-mode:forwards}.cc-case-studies .case-study h3{flex-basis:100%}.cc-case-studies .case-study__columns{display:flex;flex:2;flex-wrap:wrap;column-gap:62px;align-content:flex-start}.cc-case-studies .case-study__columns .column-left,.cc-case-studies .case-study__columns .column-right{flex:1}.cc-case-studies .case-study__columns h3{margin-bottom:24px;font-size:36px;font-weight:400;line-height:normal;letter-spacing:.36px}.cc-case-studies .case-study__column-title{padding-bottom:9px;border-bottom:2px solid var(--accent-color-sf9);font-size:26px;line-height:normal;letter-spacing:.26px}.cc-case-studies .case-study__column-richtext{color:rgb(var(--heading-color));font-size:14px;font-weight:400;line-height:22px}.cc-case-studies .case-study__test-and-stats{flex:1}.cc-case-studies .case-study__testimonial{padding:30px 30px 15px;border-radius:12px;background:#fff;box-shadow:0 4.5px 11.25px #404f680d}.cc-case-studies .case-study__testimonial p{font-size:15px;font-style:normal;font-weight:500;line-height:26.25px;color:rgb(var(--heading-color))}.cc-case-studies .case-study__testimonial hr{margin:30px 0 15px}.cc-case-studies .testimonial-profile{display:flex;column-gap:15px}.cc-case-studies .testimonial-profile .testimonial-image{max-width:45px;max-height:45px}.cc-case-studies .testimonial-profile img{width:100%;height:100%;object-fit:contain}.cc-case-studies .testimonial-details h6{margin-bottom:2px;color:rgb(var(--heading-color));font-family:DM Sans,sans-serif;font-size:13.25px;font-weight:500;line-height:21px}.cc-case-studies .testimonial-details p{color:#6b7177;font-size:13.5px;font-weight:400;line-height:21px}.cc-case-studies .case-study__stats{padding:40px 15px 0}.cc-case-studies .case-study__stats h6{margin-bottom:0;color:rgb(var(--heading-color));font-family:"DM Serif Text",serif;font-size:87px;font-weight:400;line-height:100%;letter-spacing:.87px}.cc-case-studies .case-study__stats p{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:24px}.cc-case-studies .case-study__page-dots{display:none}@media screen and (max-width: 900px){.cc-case-studies .case-studies__bg-wrapper{padding:75px 20px}.cc-case-studies .case-studies__control-tabs{display:none}.cc-case-studies .case-studies__headings{padding:0 20px 48px}.cc-case-studies .case-studies__headings h2{margin-bottom:27px;font-size:40px;font-weight:400;line-height:105%;letter-spacing:.4px}.cc-case-studies .case-studies__headings p{color:rgb(var(--text-color))}.cc-case-studies .case-study__columns,.cc-case-studies .case-study__test-and-stats,.cc-case-studies .case-study__columns .column-left,.cc-case-studies .case-study__columns .column-right{flex-basis:100%}.cc-case-studies .case-study__columns h3{font-size:28px;font-weight:400;line-height:121%;letter-spacing:.28px}.cc-case-studies .case-study__column-richtext{color:rgb(var(--text-color));font-size:14px;font-weight:400;line-height:22px}.cc-case-studies .case-study__stats h6{margin-bottom:8px;letter-spacing:.26px}.cc-case-studies .case-study__stats p{color:rgb(var(--text-color))}.cc-case-studies .dropdown-wrapper{position:relative;display:inline-block;width:200px}.cc-case-studies .dropdown-cover{position:absolute;top:0;left:0;width:100%;height:100%;padding:19px 22px;display:flex;align-items:center;pointer-events:none;background:#fff;box-shadow:0 2px 12px #404f6826;border-radius:12px}.cc-case-studies .dropdown-cover #displayed-option{color:rgb(var(--heading-color));font-family:DM Sans,sans-serif;font-size:18px;font-weight:500;line-height:21px}.cc-case-studies .dropdown-arrow{margin-left:auto;display:inline-block}.cc-case-studies .real-select{width:100%;padding:10px;background-color:transparent;border:1px solid #ccc;border-radius:5px;-webkit-appearance:none;appearance:none;opacity:0}.cc-case-studies .dropdown-wrapper,.cc-case-studies .dropdown-cover,.cc-case-studies .real-select{width:100%;height:61px;border-radius:12px}.cc-case-studies .case-studies__control-dropdown{max-width:var(--page-width);position:absolute;top:-17px;left:0;right:0;display:block;margin:0 auto;width:calc(100% - 40px)}.cc-case-studies .case-study__page-dots{display:flex;margin-top:19px;column-gap:10px;justify-content:center}.cc-case-studies .case-study__page-dots .page-dot{width:13px;height:13px;background:#d9d9d9;border-radius:100%}.cc-case-studies .case-study__page-dots .page-dot.active{background:var(--accent-color-sf9)}}@media screen and (min-width: 900px) and (max-width: 1180px){.cc-case-studies .case-studies__headings,.cc-case-studies .case-study{padding-right:32px;padding-left:32px}.cc-case-studies .case-studies__control-tabs{max-width:calc(100% - 64px)}}@media screen and (min-width: 900px){.cc-case-studies .case-studies__headings{padding-bottom:104px}.cc-case-studies .case-studies__bg-wrapper{padding:79px 0 130px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/case-studies.css.map */
