.case-studies{display:block;width:100%;overflow:hidden}.case-studies__filters{display:flex;align-items:center;justify-content:center;gap:34px;margin-bottom:40px;padding-top:26px;flex-wrap:wrap}.case-studies__filter-label{font-family:Circular Std,sans-serif;font-size:14px;font-weight:450;color:#000;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.case-studies__filter-options{display:flex;align-items:center;gap:34px;flex-wrap:wrap}.case-studies__filter-btn{background:none;border:none;padding:0;cursor:pointer;font-family:Circular Std,sans-serif;font-size:14px;font-weight:450;color:#000;text-transform:uppercase;letter-spacing:.5px;position:relative;transition:transform .3s ease}.case-studies__filter-btn .filter-text{position:relative;display:inline-block;background:linear-gradient(90deg,#ffc001 0% 50%,#000 50% 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .4s ease}.case-studies__filter-btn:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:#ffc001;transition:width .4s ease}.case-studies__filter-btn:hover,.case-studies__filter-btn.is-active{transform:translateY(-2px)}.case-studies__filter-btn:hover .filter-text,.case-studies__filter-btn.is-active .filter-text{background-position:0 0}.case-studies__filter-btn:hover:after,.case-studies__filter-btn.is-active:after{width:100%}.case-studies__cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media screen and (min-width:750px){.case-studies__slider-wrapper.swiper{overflow:hidden}.case-studies__cards-grid.swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;transform:none!important}.case-study-card.swiper-slide{width:auto;margin-right:0}}.case-study-card{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:312/519.06;background-color:#f5f5f5}.case-study-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(180.18deg,#0003 7.16%,#0000 23.96%),linear-gradient(180deg,#0000 81.4%,#00000059 97%)}.case-study-card__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.case-study-card__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between}.case-study-card__logo{display:flex;justify-content:center;padding-top:20px}.case-study-card__logo img{max-width:158px;max-height:58px;width:auto;height:auto;object-fit:contain;filter:brightness(0) invert(1)}.case-study-card:nth-child(1) .case-study-card__logo img{max-width:158px;max-height:34px;width:158px;height:34px}.case-study-card:nth-child(2) .case-study-card__logo img{max-width:272px;max-height:23px;width:272px;height:23px}.case-study-card:nth-child(3) .case-study-card__logo img{max-width:96px;max-height:35px;width:96px;height:35px}.case-study-card__bottom{position:relative;bottom:20px;display:flex;justify-content:center;min-height:36px}.case-study-card__buttons{display:flex;max-width:272px;min-height:36px;align-items:center;justify-content:center;gap:6px;transition:transform .4s ease,opacity .4s ease}.case-study-card__hover-text{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(calc(100% + 20px));display:flex;width:calc(100% - 32px);max-width:272px;align-items:flex-end;justify-content:center;gap:10px;opacity:0;transition:transform .4s ease,opacity .4s ease;padding-bottom:4px}.case-study-card__hover-text .hover-text{font-family:Circular Std;font-size:13px;font-weight:400;line-height:1.35;color:#fff;text-align:center}.case-study-card__hover-text .hover-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:6px}.case-study-card__hover-text .hover-arrow svg{width:12px;height:12px}.case-study-card:hover .case-study-card__buttons{transform:translateY(-20px);opacity:0}.case-study-card:hover .case-study-card__hover-text{transform:translate(-50%) translateY(0);opacity:1}.case-study-card__tag{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #fff;border-radius:100px;background:transparent;color:#fff;font-size:12px;font-weight:400;white-space:nowrap;line-height:16.8px;letter-spacing:-.24px}.case-study-card__tag .tag-dot{width:6px;height:6px;background-color:#fff;border-radius:50%;flex-shrink:0}.case-study-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.case-study-card__bg-image{transition:transform .5s ease}.page-width--narrow{padding-top:60px;padding-bottom:60px}@media screen and (min-width:750px)and (max-width:1024px){.case-studies__cards-grid,.case-studies__cards-grid.swiper-wrapper{grid-template-columns:repeat(2,1fr)}.case-studies__filters{flex-direction:column;align-items:flex-start;gap:16px}.case-studies__filter-options{gap:16px}}.selling-points-v2__pagination{display:none}@media screen and (max-width:749px){.case-studies{overflow-x:hidden}.page-width--narrow{padding-right:0;padding-top:40px;padding-bottom:40px;overflow-x:hidden}.case-studies .section-label{padding-right:16px!important}.case-studies__filters{flex-direction:row;align-items:center;justify-content:flex-start;gap:44px;margin-bottom:33.5px;padding-left:10px;padding-top:13.5px;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;width:100%;scrollbar-width:none;-ms-overflow-style:none}.case-studies__filters::-webkit-scrollbar{display:none}.case-studies__filter-label{white-space:nowrap;flex-shrink:0;order:-1}.case-studies__filter-options{gap:44px;flex-wrap:nowrap;flex-shrink:0}.case-studies__filter-btn{white-space:nowrap;font-size:12px}.case-studies__slider-wrapper:not(.swiper-initialized) .case-studies__cards-grid{grid-template-columns:repeat(2,1fr);gap:16px}.case-studies__slider-wrapper:not(.swiper-initialized) .case-study-card{aspect-ratio:312/519.06}.case-study-card__logo img{max-width:100px;max-height:40px}.case-study-card__buttons{flex-wrap:wrap;gap:6px}.case-study-card__tag{padding:6px 12px;font-size:10px}.case-study-card__tag .tag-dot{width:4px;height:4px}.case-study-card__hover-text .hover-text{font-size:13px;text-align:center}.case-study-card__hover-text .hover-arrow svg{width:10px;height:10px}.case-studies__slider-wrapper{overflow:hidden;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;width:calc(100% + 32px)}.case-studies__slider-wrapper.swiper-initialized .case-studies__cards-grid{display:flex;flex-wrap:nowrap;gap:0}.case-studies__slider-wrapper.swiper-initialized .case-study-card{width:312px;min-width:312px;flex-shrink:0;aspect-ratio:312/519.06;height:auto}.case-studies__slider-wrapper .case-study-card:nth-child(1){order:1}.case-studies__slider-wrapper .case-study-card:nth-child(2){order:3}.case-studies__slider-wrapper .case-study-card:nth-child(3){order:2}.case-studies__slider-wrapper .case-study-card:nth-child(4){order:4}.case-studies__slider-wrapper.swiper-initialized .case-study-card__content{height:100%}.selling-points-v2__pagination.swiper-pagination{display:flex;justify-content:center;gap:6px;margin-top:30px;position:relative!important;bottom:auto!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important}.selling-points-v2__pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#b3b3b3;border-radius:50%;opacity:1;margin:0!important;transition:background-color .3s ease}.selling-points-v2__pagination .swiper-pagination-bullet-active{background-color:#fff}.case-study-card__buttons{display:none}.case-study-card__hover-text{position:relative;transform:none;opacity:1;left:auto;bottom:auto;width:100%;max-width:none;padding:0 12px;justify-content:center}.case-study-card__hover-text .hover-arrow{display:none}}@media screen and (max-width:480px){.case-studies__slider-wrapper:not(.swiper-initialized) .case-studies__cards-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/298/assets/section-selling-points-v2.css.map */
