.case-studies{padding:80px 10px}.case-studies__container{display:flex;align-items:flex-start;justify-content:space-between;max-width:1440px;margin:0 auto}.case-studies__content{flex:0 0 80%;overflow:hidden;position:relative}.case-studies__image{width:100%;height:100%;border-radius:12px;overflow:hidden;position:relative}.case-studies__image-img{width:100%;height:100%;max-height:489px;min-height:442px;object-position:top;object-fit:cover;display:block}.case-studies__info-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#1d1e231f;backdrop-filter:blur(12px) saturate(220%) contrast(125%) brightness(1.05);-webkit-backdrop-filter:blur(12px) saturate(220%) contrast(125%) brightness(1.05);border-radius:8px;padding:16px 20px;box-shadow:0 8px 32px #0000001a;border:1px solid rgba(255,255,255,.18);z-index:10;max-width:calc(100% - 40px);text-align:center}.case-studies__info-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fff3,#ffffff0d);border-radius:8px;pointer-events:none}.case-studies__info-title{font-weight:500;font-size:20px;text-align:left;font-family:PPEditorial;line-height:1.2;color:#fff;margin:0 0 4px;position:relative;font-size:32px;z-index:1}.case-studies__description-card{display:flex;flex-direction:column;margin-top:10px;gap:10px}.case-studies__info-card p{font-family:PPEditorial;font-weight:400;font-size:32px;line-height:1;color:#e6f201;text-transform:capitalize;margin:0;position:relative;text-align:left;z-index:1}.case-studies__info-card .case-studies__description-subtitle{color:#ccc;font-size:12px;font-weight:400;line-height:1;font-family:Suisse BP Int}.case-studies__description-title{color:#fff;margin:0;font-size:20px;font-weight:500;line-height:.9;letter-spacing:-.24px;font-family:Suisse BP Int;width:100%;display:block;text-align:initial}.case-studies__card-info{position:absolute;bottom:10px;left:20px;right:20px;display:flex;align-items:flex-start;justify-content:space-between;width:auto;z-index:15}.case-studies__card-title{margin:0}.case-studies__card-title a{font-family:Suisse BP Int;font-weight:500;font-size:24px;line-height:.9;letter-spacing:-.24px;color:#fff;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.3);display:flex;gap:10px}.case-studies__card-title a:hover{opacity:.9}.case-studies__card-info .case-studies__cta-icon{color:#fff}.case-studies__tags{display:flex;gap:8px;align-items:center}.case-studies__tag{background-color:#ffffffe6;color:#1d1e23;font-family:Suisse BP Int;font-weight:400;font-size:12px;line-height:1;padding:4px 8px;border-radius:4px;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.case-studies__sidebar{flex:0 0 213px;display:flex;flex-direction:column;gap:16px}.case-studies__sidebar-title{font-family:Suisse BP Int;font-weight:400;font-size:16px;line-height:1;color:#1d1e23;text-transform:uppercase;margin:0;letter-spacing:.5px}.case-studies__nav{width:100%}.case-studies__list{list-style:none;display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0}.case-studies__item{width:100%}.case-studies__button{background:none;border:none;font-family:Suisse BP Int;font-weight:400;font-size:18px;line-height:1;color:#838383;text-align:left;width:100%;padding:0;cursor:pointer;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.case-studies__button:hover{color:#8b9d00}.case-studies__button--active{color:#1d1e23}.case-studies__button:focus{outline:2px solid #8b9d00;outline-offset:2px}.case-studies__cta{margin-top:16px}.case-studies__cta-link{display:flex;align-items:center;gap:4px;font-family:Suisse BP Int;font-weight:400;font-size:14px;line-height:1;color:#8b9d00;text-decoration:none;padding:4px 0;transition:all .3s ease;width:fit-content;position:relative}.case-studies__cta-link:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#8b9d00;transition:background-color .3s ease}.case-studies__cta-link:hover{color:#6b7d00}.case-studies__cta-icon{width:12px;height:12px;color:#8b9d00}.case-studies-swiper{width:100%;height:100%}.case-studies-swiper .swiper-slide{opacity:0;transition:opacity .3s ease}.case-studies-swiper .swiper-slide-active{opacity:1}@media(max-width:1250px){.case-studies__content{flex:1}.case-studies__container{gap:20px}.case-studies__image{height:100%}}@media(max-width:992px){.case-studies{padding:60px 0}.case-studies__container{flex-direction:column;gap:20px}.case-studies__content{flex:none;width:100%}.case-studies__sidebar{flex:none;width:100%;max-width:400px}.case-studies__image{height:100%}.case-studies__card-title{font-size:20px}}@media(max-width:768px){.case-studies{padding:40px 0}.case-studies__cta-link{font-size:12px}.case-studies__card-info{bottom:12px;left:12px;right:12px;flex-direction:row;gap:12px;align-items:center}.case-studies__info-card{padding:10px 12px;width:100%;max-width:calc(100% - 80px)}.case-studies__card-title{font-size:20px}.case-studies__button{font-size:16px}.case-studies__sidebar-title{font-size:14px}.case-studies__info-title{font-size:16px}.case-studies__info-subtitle{font-size:12px}}@media(max-width:480px){.case-studies__card-title a{font-size:14px}.case-studies{padding:30px 0}.case-studies__card-title{font-size:16px}.case-studies__button{font-size:14px}.case-studies__tags{flex-wrap:wrap}.case-studies__tag{font-size:10px}.case-studies__card-info{bottom:8px;left:8px;right:8px}.case-studies__info-title{font-size:14px}.case-studies__info-subtitle{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/case-studies.css.map */
