.customer-service-page{padding:60px 20px}.customer-service-hero{text-align:center;margin-bottom:40px}.support-wrapper{display:flex;gap:40px;position:relative;flex-wrap:wrap}.cs-tabs-nav{display:flex;flex-direction:column;gap:15px;min-width:220px;padding-right:20px;border-right:1px solid #ddd;flex-shrink:0}.cs-tab-btn{background:none;border:none;outline:none;cursor:pointer;font-family:Jost,sans-serif;font-size:16px;font-weight:600;color:#444;text-align:left;padding:10px 0;position:relative;transition:color .3s}.cs-tab-btn:hover{color:#000}.cs-tab-btn.active{color:#000;font-weight:700}.cs-tab-btn.active:after{content:"";position:absolute;left:0;bottom:-4px;width:40px;height:3px;background:#000;border-radius:2px}.cs-tabs-content{flex:1;text-align:left;min-width:250px}.cs-tab-content{display:block;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;height:0;overflow:hidden}.cs-tab-content.active{opacity:1;transform:translateY(0);height:auto}.service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0}.service-box{background:#fff;border-radius:0;padding:0;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.service-box h2{letter-spacing:.6px;font-size:22px;color:#000;margin-bottom:15px}.service-box p{font-size:13px;margin-bottom:10px}.service-box ul li{font-size:13px}.customer-service-faq{padding:20px;background:#fafafa;border-radius:12px;margin-top:20px}.faq-item{border-bottom:1px solid #ddd;padding:12px 0}.faq-question{font-size:16px;cursor:pointer;margin:0 0 5px}.faq-answer{font-size:15px;color:#555;display:none;transition:all .3s ease}.customer-service-contact{text-align:left;padding:20px 0;margin-top:20px}.customer-service-contact h2{font-size:22px;color:#000;margin-bottom:10px}.customer-service-contact .btn{padding:10px 25px;background:#000;color:#fff;border-radius:50px;text-decoration:none;font-size:15px;border:1px solid #000}.customer-service-contact .btn:hover{background:#fff;color:#000}@media(max-width:991px){.support-wrapper{flex-direction:column}.cs-tabs-nav{flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid #ddd;padding-right:0;gap:10px;margin-bottom:20px}.cs-tab-btn{padding:10px 15px;white-space:nowrap}.cs-tab-btn.active:after{bottom:-2px;width:100%;height:3px}.support-wrapper{overflow-x:auto}}@media(max-width:600px){.service-grid{grid-template-columns:1fr}.customer-service-contact,.customer-service-faq{padding:15px}}.engagement-section{padding:60px 20px;background:linear-gradient(to right,#f8f6f3e6,#f8f6f399);overflow:hidden;position:relative;z-index:0}.engagement-section:after{content:"";background-image:url(/cdn/shop/files/Untitled_design_88482c7b-6a5c-451d-8223-293e9bfcb8fd.png?v=1773871753);background-size:cover;background-repeat:no-repeat;position:absolute;display:block;width:790px;height:618px;left:-270px;bottom:0;rotate:28deg;opacity:.1;z-index:-1}.engagement-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:auto;gap:40px}.engagement-left{max-width:500px;opacity:0;transform:translateY(50px);transition:1s}.engagement-left.active{opacity:1;transform:translateY(0);text-align:center}.engagement-right{width:460px;overflow:hidden;opacity:0;transform:translate(80px);transition:1s}.engagement-right.active{opacity:1;transform:translate(0)}.reels-wrapper{display:flex;gap:20px;transition:transform .5s ease}.reel-item{flex:0 0 62%;transform:scale(.85);opacity:.5;transition:.4s}.engagement-right:after{content:"";position:absolute;top:0;width:70px;height:100%;z-index:2;pointer-events:none}.engagement-right:after{right:0;background:linear-gradient(to left,#f8f6f3,transparent)}.reel-item video{width:100%;border-radius:20px;object-fit:cover}.engagement-title{font-size:40px;font-family:Gilda Display,serif!important;font-weight:600;letter-spacing:2px;font-size:35px!important}.engagement-btn{border:1px solid #000;padding:14px 25px;text-decoration:none;color:#fff!important;display:inline-block;margin-top:20px;background-color:#000;border-radius:50px;transition:all .5s ease-in-out}.engagement-btn:hover{background-color:transparent;color:#000!important}.engagement-left h4{font-size:18px;letter-spacing:1px}.engagement-desc{margin:25px 0 20px;font-family:Nunito Sans,sans-serif!important;font-size:16px}.engagement-btn{border:1px solid #000;padding:12px 20px;text-decoration:none;color:#000;display:inline-block;margin-top:20px}.reel-bottom-arrows{display:flex;justify-content:center;gap:20px;margin-top:20px;margin-bottom:-13px}.reel-bottom-arrows button{border-radius:50%;background:transparent;font-size:44px;cursor:pointer;transition:.3s;-webkit-appearance:none;appearance:none;border:none;-webkit-tap-highlight-color:transparent;font-family:Gilda Display,serif!important;-webkit-font-family:Gilda Display,serif!important;color:#000!important;-webkit-color:#000!important}.reel-bottom-arrows button:hover{background:transparent!important;color:#000}.reel-bottom-arrows button:active{opacity:.7}.reel-item{flex:0 0 80%;transform:scale(.9);opacity:.6;transition:.4s}.reel-item.active{transform:scale(1);opacity:1}.engagement-right{width:420px;overflow:hidden;position:relative}.engagement-section:after{animation:floatRotate 12s ease-in-out infinite}.engagement-section:after{transform:rotate(28deg) translateY(40px);transition:all 1.5s ease}.engagement-section.animate-bg:after{opacity:.12}.engagement-section.animate-bg:after{animation:floatRotate 10s ease-in-out infinite}@keyframes floatRotate{0%{transform:rotate(32deg) translateY(0)}50%{transform:rotate(34deg) translateY(-15px)}to{transform:rotate(32deg) translateY(0)}}@media(max-width:768px){.engagement-container{flex-direction:column}.engagement-right{width:460px}}@media(max-width:540px){.engagement-container{flex-direction:column}.engagement-right{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
