.case-studies{margin-top:10rem}.section-case-studies-padding{padding-top:var(--section-padding-top, 36px);padding-bottom:var(--section-padding-bottom, 36px)}.case-studies .page-width{padding:0 5rem}.case-studies .background-container{background-color:#f5f7f9;padding:5rem 6rem 10rem;border-radius:32px;margin:0 auto}.case-studies__header{text-align:center;margin-bottom:32px}.case-studies__caption{font-size:14px;font-family:Bai Jamjuree!important;letter-spacing:2px;text-transform:uppercase;margin-bottom:0!important}.case-studies__title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:16px;margin-top:16px}.case-studies__description{font-size:18px;max-width:600px;margin:0 auto}.case-studies__tabs{display:flex;justify-content:center;gap:40px;margin-bottom:60px;border-bottom:2px solid #e0e0e0;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.case-studies__tabs::-webkit-scrollbar{display:none}.case-studies__tab{background:none;border:none;padding:16px 0;cursor:pointer;position:relative;font-size:16px;font-weight:500;color:#7b8794;white-space:nowrap;flex-shrink:0;transition:color .3s ease}.case-studies__tab:hover{color:#333}.case-studies__tab.active{color:#333;font-weight:600}.case-studies__tab-text{display:block;padding-bottom:4px}.case-studies__tab-progress{position:absolute;bottom:-2px;left:0;height:6px;background:#d42d7c;width:0%;transition:width .1s linear}.case-studies__panel{display:none;opacity:0;transition:opacity .5s ease;animation:fadeIn .5s ease}.case-studies__panel.active{display:block;opacity:1}.case-studies__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.case-studies__image{width:100%;height:auto;border-radius:20px;object-fit:cover}.case-studies__placeholder{width:100%;height:400px;background:#e0e0e0;border-radius:20px;display:flex;align-items:center;justify-content:center}.case-studies__quote{width:32px;height:32px;display:block}.case-studies__heading{font-size:36px;font-weight:700;line-height:1.3;margin-bottom:24px;margin-top:16px}.case-studies__body{font-size:16px;line-height:1.6;margin-bottom:24px}.case-studies__author{margin-bottom:32px;font-size:16px;line-height:1.2}.case-studies__author-name{font-weight:700;margin:0;display:inline}.case-studies__author-position{font-weight:400;margin-left:6px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 989px){.case-studies .background-container{padding:5rem;border-radius:24px}.case-studies__title{font-size:36px}.case-studies__heading{font-size:28px}.case-studies__grid{gap:40px}.case-studies__tabs{gap:32px;justify-content:flex-start;padding:0 20px}}@media screen and (max-width: 749px){.case-studies .page-width{padding:0 1.5rem}.case-studies .background-container{padding:24px 24px 40px}.case-studies__header{margin-bottom:40px}.case-studies__title{font-size:28px}.case-studies__description{font-size:16px}.case-studies__heading{font-size:24px;margin-bottom:16px}.case-studies__body{font-size:14px;margin-bottom:24px}.case-studies__grid{grid-template-columns:1fr;gap:32px}.case-studies__tabs{gap:24px;margin-bottom:32px;padding:0 16px}.case-studies__tab{font-size:14px;padding:12px 0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-case-studies.css.map */
