.case-study{padding:116px 30px}.case-study[data-remove-paddings=true]:first-child{padding-bottom:0}.case-study[data-remove-paddings=true]:last-child{padding-top:0}.case-study[data-remove-paddings=true]:not(:first-child):not(:last-child){padding-bottom:0;padding-top:0}.case-study__container{margin:0 auto;max-width:100%;width:1600px}.case-study__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;justify-content:center;margin-bottom:60px;text-align:center}.case-study__subtitle{font-family:var(--yotpo-font-family-heading);font-size:26px;letter-spacing:.3px;line-height:123.077%}.case-study__nav{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;position:relative}.case-study__nav,.case-study__nav-mobile{margin-bottom:30px;text-align:center}.case-study__nav-mobile .swiper-pagination-bullet{height:10px;width:10px}.case-study__nav-bg,.case-study__nav-mobile .swiper-pagination-bullet-active{background-color:var(--yotpo-color-dark)}.case-study__nav-bg{border-radius:100px;height:0;left:0;position:absolute;top:0;-webkit-transition:all .3s cubic-bezier(.7,0,.3,1) 0s;transition:all .3s cubic-bezier(.7,0,.3,1) 0s;width:0;z-index:0}.case-study__nav>div{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:60px;justify-content:center;padding:7px 30px;position:relative;text-align:center;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:240px;z-index:1}.case-study__nav>div img{height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter .15s ease-in-out;transition:-webkit-filter .15s ease-in-out;transition:filter .15s ease-in-out;transition:filter .15s ease-in-out,-webkit-filter .15s ease-in-out;width:100%}.case-study__nav>div:hover{background-color:var(--yotpo-color-hard-cream);cursor:pointer}.case-study__nav>div.active{background-color:transparent}.case-study__nav>div.active:not([nofilter]) img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.case-study__nav>div.active:hover{background-color:transparent}.case-study__list{width:100%}.case-study__item{background-color:var(--yotpo-color-light-blue);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:560px;overflow:hidden;width:100%}.case-study__right{-ms-flex-negative:0;flex-shrink:0;position:relative;width:600px}.case-study__left{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:flex-end;padding:20px 100px;width:calc(100% - 600px)}.case-study__content{max-width:100%;width:700px}.case-study__content .yotpo-btn{margin-top:35px}.case-study__logo{margin-bottom:25px;max-width:100%;width:293px}.case-study__text{font-size:36px;font-weight:400;letter-spacing:.353px;line-height:130.559%;margin-bottom:40px}.case-study__author{font-size:14px;font-weight:600;line-height:142.857%}.case-study__image{display:block;max-height:100%;max-width:100%;position:absolute}.case-study__image,.case-study__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-study__stats{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--yotpo-color-orange);bottom:0;color:var(--yotpo-color-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;left:0;line-height:131.25%;min-height:94px;padding:5px;position:absolute;width:100%}.case-study__stats>span{font-size:50px;font-weight:500;line-height:100%}@media (max-width:1919.98px){.case-study__container{width:1190px}.case-study__left{padding:20px 35px;width:calc(100% - 500px)}.case-study__right{width:500px}.case-study__content{width:560px}.case-study__nav>div{height:45px;padding:5.25px 22.5px;width:180px}}@media (max-width:1279.98px){.case-study__nav>div{height:34px;padding:3.97px 17px;width:136px}.case-study__right{width:355px}.case-study__left{width:calc(100% - 355px)}.case-study__container{width:892px}.case-study__content{width:100%}}@media (max-width:1023.98px){.case-study{padding:80px 30px}.case-study__right{width:282px}.case-study__left{width:calc(100% - 282px)}.case-study__container{width:690px}.case-study__text{font-size:26px;line-height:123.077%}.case-study__nav{display:none}.case-study__header{margin-bottom:30px}.case-study__logo{width:278px}}@media (max-width:767.98px){.case-study{padding:40px 0}.case-study__nav{display:none}.case-study__slide{height:auto;width:320px}.case-study__header{margin-left:auto;margin-right:auto;max-width:100%;width:330px}.case-study__title{font-size:35px}.case-study__header{gap:0;margin-bottom:20px}.case-study__subtitle{font-size:25px;letter-spacing:.313px}.case-study__container{width:100%}.case-study__content .yotpo-btn{margin-top:20px}.case-study__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0 auto;min-height:unset;width:320px}.case-study__left{margin-bottom:10px;padding:25px;width:100%}.case-study__left .yotpo-btn{background-color:transparent;color:var(--yotpo-color-dark);width:auto}.case-study__left .yotpo-btn svg path{fill:var(--yotpo-color-dark)}.case-study__right{height:320px;margin-top:auto;width:100%}.case-study__logo{margin-bottom:30px;width:263px}.case-study__text{font-size:22px;letter-spacing:.353px;line-height:127.273%;margin-bottom:30px}.case-study__stats{background-color:var(--yotpo-color-pale-blue);color:var(--yotpo-color-blue);font-size:14px;font-weight:500;height:80px;line-height:128.571%;min-height:0;padding:13px;top:0}.case-study__stats span{font-size:40px;font-weight:400}.case-study__author{font-weight:400}.case-study__author span:first-child{font-weight:600}}