:root{--wrp-primary: #0693AC;--wrp-primary-light: #06B6D4;--wrp-primary-dark: #0E7490;--wrp-accent: #FF6B5E;--wrp-accent-light: #FF8A7A;--wrp-accent-dark: #E55347;--wrp-white: #FFFFFF;--wrp-bg: #1A202C;--wrp-bg-light: #2D3748;--wrp-card: #2D3748;--wrp-card-light: #4A5568;--wrp-text: #FFFFFF;--wrp-text-muted: #A0AEC0;--wrp-text-light: #E2E8F0;--wrp-border: #4A5568;--wrp-border-light: #718096;--wrp-gray-50: #2D3748;--wrp-gray-100: #4A5568;--wrp-gray-200: #718096;--wrp-gray-300: #A0AEC0;--wrp-gray-400: #CBD5E0;--wrp-gray-500: #E2E8F0;--wrp-gray-600: #F7FAFC;--wrp-gray-700: #FFFFFF;--wrp-gray-800: #FFFFFF;--wrp-gray-900: #FFFFFF;--wrp-gradient-primary: linear-gradient(135deg, var(--wrp-primary) 0%, var(--wrp-primary-light) 100%);--wrp-gradient-accent: linear-gradient(135deg, var(--wrp-accent) 0%, var(--wrp-accent-light) 100%);--wrp-gradient-hero: linear-gradient(135deg, var(--wrp-bg) 0%, var(--wrp-bg-light) 50%, var(--wrp-bg) 100%);--wrp-gradient-glass: linear-gradient(135deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .05) 100%);--wrp-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .3);--wrp-shadow: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px -1px rgba(0, 0, 0, .3);--wrp-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -2px rgba(0, 0, 0, .3);--wrp-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -4px rgba(0, 0, 0, .3);--wrp-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .5), 0 8px 10px -6px rgba(0, 0, 0, .3);--wrp-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .6);--wrp-shadow-glow: 0 0 0 1px rgba(6, 147, 172, .3), 0 2px 4px rgba(6, 147, 172, .2), 0 8px 16px rgba(6, 147, 172, .2);--wrp-shadow-glow-accent: 0 0 0 1px rgba(255, 107, 94, .3), 0 4px 12px rgba(255, 107, 94, .25);--wrp-font-heading: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--wrp-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--wrp-space-xs: .375rem;--wrp-space-sm: .5rem;--wrp-space-md: .75rem;--wrp-space-lg: 1rem;--wrp-space-xl: 1.5rem;--wrp-space-2xl: 2rem;--wrp-space-3xl: 3rem;--wrp-space-4xl: 4rem;--wrp-space-5xl: 6rem;--wrp-radius-xs: .25rem;--wrp-radius-sm: .375rem;--wrp-radius: .5rem;--wrp-radius-md: .75rem;--wrp-radius-lg: 1rem;--wrp-radius-xl: 1.5rem;--wrp-radius-2xl: 2rem;--wrp-radius-full: 9999px;--wrp-transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--wrp-transition: .25s cubic-bezier(.4, 0, .2, 1);--wrp-transition-slow: .35s cubic-bezier(.4, 0, .2, 1);--wrp-transition-bounce: .4s cubic-bezier(.68, -.55, .265, 1.55);--wrp-transition-elastic: .6s cubic-bezier(.25, .46, .45, .94)}.faq-wrp{font-family:var(--wrp-font-body);line-height:1.6;color:var(--wrp-text);background:var(--wrp-bg);position:relative;overflow-x:hidden;z-index:1}.faq-wrp *,.faq-wrp *:before,.faq-wrp *:after{box-sizing:border-box}.faq-wrp .faq-wrp__search-suggestions{z-index:15!important}.faq-wrp .faq-wrp__search-wrapper{z-index:10!important}.faq-wrp__container{max-width:1200px;margin:0 auto;padding:0 var(--wrp-space-lg)}@media (min-width: 768px){.faq-wrp__container{padding:0 var(--wrp-space-2xl)}}.faq-wrp__hero{position:relative;background:var(--wrp-gradient-hero);padding:var(--wrp-space-5xl) 0;overflow:hidden;min-height:100vh;display:flex;align-items:center;z-index:1}.faq-wrp__hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top left,rgba(6,147,172,.15) 0%,transparent 50%),radial-gradient(ellipse at top right,rgba(255,107,94,.1) 0%,transparent 50%),radial-gradient(ellipse at bottom center,rgba(6,182,212,.08) 0%,transparent 50%);pointer-events:none}.faq-wrp__hero-shapes{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.faq-wrp__shape{position:absolute;opacity:.6;animation:float 8s ease-in-out infinite}.faq-wrp__shape--1{top:10%;right:10%;width:120px;height:120px;background:var(--wrp-gradient-primary);border-radius:50%;animation-delay:0s;filter:blur(1px)}.faq-wrp__shape--2{bottom:20%;left:5%;width:80px;height:80px;background:var(--wrp-gradient-accent);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation-delay:2s;animation-duration:10s}.faq-wrp__shape--3{top:50%;right:5%;width:60px;height:60px;background:linear-gradient(45deg,var(--wrp-primary-light),var(--wrp-accent-light));border-radius:20% 80% 80% 20%/20% 20% 80% 80%;animation-delay:4s;animation-duration:12s}@keyframes float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(10px) rotate(240deg)}}.faq-wrp__hero-content{position:relative;z-index:10;text-align:center;max-width:800px;margin:0 auto}.faq-wrp__badge{display:inline-flex;align-items:center;gap:var(--wrp-space-sm);padding:var(--wrp-space-sm) var(--wrp-space-lg);background:var(--wrp-gradient-glass);border:1px solid rgba(255,255,255,.1);border-radius:var(--wrp-radius-full);color:var(--wrp-primary-light);font-size:.875rem;font-weight:600;margin-bottom:var(--wrp-space-xl);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--wrp-shadow-sm);animation:slideDown .8s var(--wrp-transition-bounce)}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.faq-wrp__title{font-family:var(--wrp-font-heading);font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin:0 0 var(--wrp-space-xl);background:linear-gradient(135deg,var(--wrp-text) 0%,var(--wrp-primary-light) 50%,var(--wrp-accent) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 4s ease-in-out infinite,fadeInUp 1s var(--wrp-transition-slow) .2s both}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.faq-wrp__intro{font-size:1.25rem;color:var(--wrp-text-muted);margin:0 0 var(--wrp-space-3xl);max-width:600px;margin-left:auto;margin-right:auto;line-height:1.7;animation:fadeInUp 1s var(--wrp-transition-slow) .4s both}.faq-wrp__search-wrapper{margin-bottom:var(--wrp-space-3xl);animation:fadeInUp 1s var(--wrp-transition-slow) .6s both;position:relative;z-index:10}.faq-wrp__search-container{position:relative;max-width:600px;margin:0 auto}.faq-wrp__search-box{position:relative;background:var(--wrp-card);border-radius:var(--wrp-radius-2xl);padding:var(--wrp-space-sm);box-shadow:var(--wrp-shadow-xl);border:2px solid var(--wrp-border);transition:var(--wrp-transition);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.faq-wrp__search-box:focus-within{box-shadow:var(--wrp-shadow-glow);border-color:var(--wrp-primary);transform:translateY(-2px)}.faq-wrp__search-input{width:100%;border:none;outline:none;padding:var(--wrp-space-lg) var(--wrp-space-lg) var(--wrp-space-lg) 4rem;font-size:1.125rem;font-weight:500;color:var(--wrp-text);background:transparent;border-radius:var(--wrp-radius-xl);transition:var(--wrp-transition)}.faq-wrp__search-input::placeholder{color:var(--wrp-text-muted);font-weight:400}.faq-wrp__search-icon{position:absolute;left:var(--wrp-space-lg);top:50%;transform:translateY(-50%);color:var(--wrp-primary);transition:var(--wrp-transition);z-index:2}.faq-wrp__search-box:focus-within .faq-wrp__search-icon{color:var(--wrp-primary-light);transform:translateY(-50%) scale(1.1)}.faq-wrp__search-results-count{position:absolute;right:4rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:var(--wrp-text-muted);font-weight:600;display:none;padding:var(--wrp-space-xs) var(--wrp-space-sm);background:var(--wrp-bg-light);border-radius:var(--wrp-radius);animation:slideIn .3s var(--wrp-transition)}@keyframes slideIn{0%{opacity:0;transform:translateY(-50%) translate(10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.faq-wrp__search-clear{position:absolute;right:var(--wrp-space-lg);top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;border:none;background:var(--wrp-bg-light);border-radius:var(--wrp-radius-full);display:none;align-items:center;justify-content:center;cursor:pointer;transition:var(--wrp-transition);color:var(--wrp-text-muted)}.faq-wrp__search-clear:hover{background:var(--wrp-border);color:var(--wrp-text);transform:translateY(-50%) scale(1.1)}.faq-wrp__search-suggestions{position:absolute;top:100%;left:0;right:0;background:var(--wrp-card);border:2px solid var(--wrp-border);border-top:none;border-radius:0 0 var(--wrp-radius-2xl) var(--wrp-radius-2xl);box-shadow:var(--wrp-shadow-xl);max-height:300px;overflow-y:auto;z-index:15;display:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.faq-wrp__search-suggestions.show{display:block;animation:fadeInUp .3s var(--wrp-transition)}.faq-wrp__suggestion-item{padding:var(--wrp-space-lg);cursor:pointer;transition:var(--wrp-transition);border-bottom:1px solid var(--wrp-border);display:flex;align-items:flex-start;gap:var(--wrp-space-md)}.faq-wrp__suggestion-item:last-child{border-bottom:none}.faq-wrp__suggestion-item:hover{background:var(--wrp-bg-light);color:var(--wrp-primary-light)}.faq-wrp__suggestion-item.active{background:var(--wrp-primary);color:#fff}.faq-wrp__suggestion-icon{flex-shrink:0;color:var(--wrp-primary);transition:var(--wrp-transition);margin-top:2px}.faq-wrp__suggestion-item:hover .faq-wrp__suggestion-icon,.faq-wrp__suggestion-item.active .faq-wrp__suggestion-icon{color:currentColor}.faq-wrp__suggestion-content{flex:1;display:flex;flex-direction:column;gap:var(--wrp-space-xs)}.faq-wrp__suggestion-text{font-weight:500;line-height:1.4;display:block}.faq-wrp__suggestion-category{color:var(--wrp-text-muted);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.8}.faq-wrp__suggestion-item:hover .faq-wrp__suggestion-category,.faq-wrp__suggestion-item.active .faq-wrp__suggestion-category{color:currentColor;opacity:.7}.faq-wrp__suggestion-match{background:#0693ac4d;color:var(--wrp-primary-light);padding:1px 4px;border-radius:3px;font-weight:600}.faq-wrp__suggestion-item.active .faq-wrp__suggestion-match{background:#ffffff4d;color:#fff}.faq-wrp__quick-contact{display:flex;gap:var(--wrp-space-lg);justify-content:center;margin-bottom:var(--wrp-space-xl);animation:fadeInUp 1s var(--wrp-transition-slow) .8s both}@media (max-width: 640px){.faq-wrp__quick-contact{flex-direction:column;align-items:center;gap:var(--wrp-space-md)}}.faq-wrp__quick-btn{display:inline-flex;align-items:center;gap:var(--wrp-space-md);padding:var(--wrp-space-lg) var(--wrp-space-xl);border-radius:var(--wrp-radius-xl);text-decoration:none;font-weight:600;font-size:1rem;transition:var(--wrp-transition-bounce);position:relative;overflow:hidden;min-width:160px;justify-content:center}.faq-wrp__quick-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:var(--wrp-transition-slow)}.faq-wrp__quick-btn:hover:before{left:100%}.faq-wrp__quick-btn--whatsapp{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;box-shadow:var(--wrp-shadow-lg)}.faq-wrp__quick-btn--whatsapp:hover{transform:translateY(-4px);box-shadow:var(--wrp-shadow-xl)}.faq-wrp__quick-btn--phone{background:var(--wrp-card);color:var(--wrp-primary);border:2px solid var(--wrp-primary);box-shadow:var(--wrp-shadow-md)}.faq-wrp__quick-btn--phone:hover{background:var(--wrp-primary);color:#fff;transform:translateY(-4px);box-shadow:var(--wrp-shadow-lg)}.faq-wrp__quick-icon{width:2rem;height:2rem;border-radius:var(--wrp-radius);display:flex;align-items:center;justify-content:center;background:#fff3;transition:var(--wrp-transition)}.faq-wrp__quick-btn:hover .faq-wrp__quick-icon{transform:scale(1.1) rotate(5deg)}.faq-wrp__hours{display:inline-flex;align-items:center;gap:var(--wrp-space-sm);padding:var(--wrp-space-md) var(--wrp-space-lg);background:#ffffff1a;border:1px solid var(--wrp-border);border-radius:var(--wrp-radius-full);color:var(--wrp-text-muted);font-size:.875rem;font-weight:500;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:fadeInUp 1s var(--wrp-transition-slow) 1s both}.faq-wrp__delivery{padding:var(--wrp-space-5xl) 0;background:var(--wrp-card);position:relative}.faq-wrp__delivery:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--wrp-gradient-primary)}.faq-wrp__delivery-grid{display:grid;grid-template-columns:1fr;gap:var(--wrp-space-xl)}@media (min-width: 768px){.faq-wrp__delivery-grid{grid-template-columns:repeat(3,1fr);gap:var(--wrp-space-2xl)}}.faq-wrp__delivery-card{background:var(--wrp-bg-light);border:1px solid var(--wrp-border);border-radius:var(--wrp-radius-xl);padding:var(--wrp-space-2xl);text-align:center;transition:var(--wrp-transition-slow);position:relative;overflow:hidden;box-shadow:var(--wrp-shadow-sm)}.faq-wrp__delivery-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--wrp-gradient-primary);transform:scaleX(0);transition:var(--wrp-transition);transform-origin:left}.faq-wrp__delivery-card:hover{transform:translateY(-8px);box-shadow:var(--wrp-shadow-xl);border-color:var(--wrp-primary-light)}.faq-wrp__delivery-card:hover:before{transform:scaleX(1)}.faq-wrp__delivery-icon{width:4rem;height:4rem;margin:0 auto var(--wrp-space-lg);background:var(--wrp-gradient-primary);border-radius:var(--wrp-radius-xl);display:flex;align-items:center;justify-content:center;color:#fff;transition:var(--wrp-transition-bounce)}.faq-wrp__delivery-icon--payment{background:var(--wrp-gradient-accent)}.faq-wrp__delivery-icon--support{background:linear-gradient(135deg,var(--wrp-text-muted) 0%,var(--wrp-text) 100%)}.faq-wrp__delivery-card:hover .faq-wrp__delivery-icon{transform:scale(1.1) rotate(5deg)}.faq-wrp__delivery-content h3{font-size:1.25rem;font-weight:700;color:var(--wrp-text);margin:0 0 var(--wrp-space-sm)}.faq-wrp__delivery-content p{color:var(--wrp-text-muted);margin:0 0 var(--wrp-space-sm);line-height:1.6}.faq-wrp__delivery-content small{color:var(--wrp-text-muted);font-size:.875rem;display:block}.faq-wrp__faq{padding:var(--wrp-space-5xl) 0;background:var(--wrp-bg-light)}.faq-wrp__faq-header{text-align:center;margin-bottom:var(--wrp-space-4xl)}.faq-wrp__faq-header h2{font-size:2.5rem;font-weight:800;color:var(--wrp-text);margin:0 0 var(--wrp-space-md);background:var(--wrp-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-wrp__faq-header p{font-size:1.125rem;color:var(--wrp-text-muted);margin:0}.faq-wrp__categories-nav{display:flex;flex-wrap:wrap;gap:var(--wrp-space-md);justify-content:center;margin-bottom:var(--wrp-space-3xl);padding:var(--wrp-space-lg);background:var(--wrp-card);border:1px solid var(--wrp-border);border-radius:var(--wrp-radius-2xl);box-shadow:var(--wrp-shadow-sm)}.faq-wrp__category-filter{display:inline-flex;align-items:center;gap:var(--wrp-space-sm);padding:var(--wrp-space-md) var(--wrp-space-lg);background:var(--wrp-bg-light);border:2px solid var(--wrp-border);border-radius:var(--wrp-radius-full);color:var(--wrp-text-muted);font-size:.875rem;font-weight:600;cursor:pointer;transition:var(--wrp-transition-bounce);position:relative;overflow:hidden;text-decoration:none}.faq-wrp__category-filter:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--wrp-gradient-primary);opacity:0;transition:var(--wrp-transition);z-index:0}.faq-wrp__category-filter:hover:before{opacity:.1}.faq-wrp__category-filter.active:before{opacity:1}.faq-wrp__category-filter>*{position:relative;z-index:1}.faq-wrp__category-filter:hover{border-color:var(--wrp-primary-light);color:var(--wrp-primary-light);transform:translateY(-2px);box-shadow:var(--wrp-shadow-md)}.faq-wrp__category-filter.active{border-color:var(--wrp-primary);color:#fff;background:var(--wrp-primary);box-shadow:var(--wrp-shadow-glow)}.faq-wrp__category-count{background:#fff3;color:currentColor;padding:2px 8px;border-radius:var(--wrp-radius-full);font-size:.75rem;font-weight:700;min-width:24px;text-align:center}.faq-wrp__category-filter.active .faq-wrp__category-count{background:#ffffff4d}.faq-wrp__categories-container{display:flex;flex-direction:column;gap:var(--wrp-space-3xl)}.faq-wrp__category-section{transition:var(--wrp-transition-slow)}.faq-wrp__category-section.filtered-out{display:none}.faq-wrp__category-section.filtered-in{display:block}.faq-wrp__category-header{display:flex;align-items:center;gap:var(--wrp-space-lg);padding:var(--wrp-space-xl) var(--wrp-space-2xl);background:var(--wrp-card);border:1px solid var(--wrp-border);border-radius:var(--wrp-radius-xl);margin-bottom:var(--wrp-space-xl);position:relative;overflow:hidden;box-shadow:var(--wrp-shadow-md)}.faq-wrp__category-header:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:var(--wrp-gradient-primary)}.faq-wrp__category-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top right,rgba(6,147,172,.05) 0%,transparent 50%),radial-gradient(ellipse at bottom left,rgba(255,107,94,.03) 0%,transparent 50%);pointer-events:none;z-index:0}.faq-wrp__category-header>*{position:relative;z-index:1}.faq-wrp__category-icon{flex-shrink:0;width:3.5rem;height:3.5rem;background:var(--wrp-gradient-primary);border-radius:var(--wrp-radius-xl);display:flex;align-items:center;justify-content:center;color:#fff;transition:var(--wrp-transition-bounce)}.faq-wrp__category-header:hover .faq-wrp__category-icon{transform:scale(1.1) rotate(5deg)}.faq-wrp__category-info{flex:1}.faq-wrp__category-title{font-size:1.5rem;font-weight:700;color:var(--wrp-text);margin:0 0 var(--wrp-space-xs);line-height:1.3}.faq-wrp__category-description{color:var(--wrp-text-muted);margin:0;font-size:.95rem;line-height:1.5}.faq-wrp__category-stats{flex-shrink:0}.faq-wrp__category-count-badge{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--wrp-primary);color:#fff;border-radius:var(--wrp-radius-full);font-weight:700;font-size:.875rem;box-shadow:var(--wrp-shadow-sm)}.faq-wrp__category-section .faq-wrp__faq-list{display:grid;gap:var(--wrp-space-lg)}@media (min-width: 1024px){.faq-wrp__category-section .faq-wrp__faq-list{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--wrp-space-xl)}}.faq-wrp__faq-item{background:var(--wrp-card);border:1px solid var(--wrp-border);border-radius:var(--wrp-radius-xl);margin-bottom:var(--wrp-space-lg);overflow:hidden;transition:var(--wrp-transition-slow);opacity:0;transform:translateY(30px);box-shadow:var(--wrp-shadow-sm)}.faq-wrp__faq-item--visible{opacity:1;transform:translateY(0)}.faq-wrp__faq-item:hover{box-shadow:var(--wrp-shadow-lg);transform:translateY(-2px);border-color:var(--wrp-border-light)}.faq-wrp__faq-item--highlight{border-color:var(--wrp-primary-light);box-shadow:var(--wrp-shadow-glow);background:var(--wrp-card-light)}.faq-wrp__faq-item--expanded{border-color:var(--wrp-primary);box-shadow:var(--wrp-shadow-glow)}.faq-wrp__faq-question{width:100%;padding:var(--wrp-space-xl);border:none;background:none;text-align:left;cursor:pointer;display:flex;align-items:center;gap:var(--wrp-space-lg);transition:var(--wrp-transition);position:relative}.faq-wrp__faq-question:hover{background:var(--wrp-bg-light)}.faq-wrp__faq-question:focus{outline:none;background:#0693ac1a}.faq-wrp__faq-number{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:var(--wrp-radius-full);background:var(--wrp-gradient-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;transition:var(--wrp-transition-bounce)}.faq-wrp__faq-question:hover .faq-wrp__faq-number{transform:scale(1.1)}.faq-wrp__faq-question-text{flex:1;font-size:1.125rem;font-weight:600;color:var(--wrp-text);line-height:1.5}.faq-wrp__faq-toggle{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:var(--wrp-radius-full);background:var(--wrp-bg-light);display:flex;align-items:center;justify-content:center;transition:var(--wrp-transition-bounce);position:relative}.faq-wrp__faq-plus,.faq-wrp__faq-minus{position:absolute;color:var(--wrp-primary);transition:var(--wrp-transition)}.faq-wrp__faq-minus,.faq-wrp__faq-question[aria-expanded=true] .faq-wrp__faq-plus{opacity:0;transform:rotate(90deg)}.faq-wrp__faq-question[aria-expanded=true] .faq-wrp__faq-minus{opacity:1;transform:rotate(0)}.faq-wrp__faq-question[aria-expanded=true] .faq-wrp__faq-toggle{background:var(--wrp-primary)}.faq-wrp__faq-question[aria-expanded=true] .faq-wrp__faq-minus{color:#fff}.faq-wrp__faq-answer{max-height:0;overflow:hidden;transition:max-height .4s var(--wrp-transition-slow)}.faq-wrp__faq-answer-content{padding:0 var(--wrp-space-xl) var(--wrp-space-xl);padding-left:calc(var(--wrp-space-xl) + 2.5rem + var(--wrp-space-lg));color:var(--wrp-text-muted);line-height:1.7}.faq-wrp__faq-answer-content p{margin:0 0 var(--wrp-space-md)}.faq-wrp__faq-answer-content p:last-child{margin-bottom:0}.faq-wrp__faq-answer-content strong{color:var(--wrp-text);font-weight:600}.faq-wrp__faq-answer-content em{color:var(--wrp-text-muted);font-style:italic}.faq-wrp__faq-answer-content ul{margin:var(--wrp-space-md) 0;padding-left:var(--wrp-space-xl)}.faq-wrp__faq-answer-content li{margin-bottom:var(--wrp-space-sm);color:var(--wrp-text-muted)}.faq-wrp__no-results{text-align:center;padding:var(--wrp-space-4xl);transition:var(--wrp-transition)}.faq-wrp__no-results-animation{width:80px;height:80px;margin:0 auto var(--wrp-space-xl);color:var(--wrp-text-muted);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.faq-wrp__no-results h3{font-size:1.5rem;font-weight:700;color:var(--wrp-text);margin:0 0 var(--wrp-space-md)}.faq-wrp__no-results p{color:var(--wrp-text-muted);margin:0 0 var(--wrp-space-xl);font-size:1.125rem}.faq-wrp__contact-support{padding:var(--wrp-space-lg) var(--wrp-space-2xl);background:var(--wrp-gradient-primary);color:#fff;border:none;border-radius:var(--wrp-radius-xl);font-weight:600;cursor:pointer;transition:var(--wrp-transition-bounce);box-shadow:var(--wrp-shadow-md)}.faq-wrp__contact-support:hover{transform:translateY(-2px);box-shadow:var(--wrp-shadow-lg)}.faq-wrp__contact{padding:var(--wrp-space-5xl) 0;background:var(--wrp-card);position:relative}.faq-wrp__contact:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(6,147,172,.08) 0%,transparent 70%);pointer-events:none}.faq-wrp__contact-content{position:relative;z-index:1;max-width:800px;margin:0 auto;text-align:center}.faq-wrp__contact-header{margin-bottom:var(--wrp-space-3xl)}.faq-wrp__contact-header h2{font-size:2.25rem;font-weight:800;color:var(--wrp-text);margin:0 0 var(--wrp-space-md)}.faq-wrp__contact-header p{font-size:1.125rem;color:var(--wrp-text-muted);margin:0}.faq-wrp__contact-methods{display:grid;gap:var(--wrp-space-lg);margin-bottom:var(--wrp-space-2xl)}@media (min-width: 768px){.faq-wrp__contact-methods{grid-template-columns:repeat(3,1fr)}}.faq-wrp__contact-method{display:flex;align-items:center;gap:var(--wrp-space-lg);padding:var(--wrp-space-xl);background:var(--wrp-bg-light);border:2px solid var(--wrp-border);border-radius:var(--wrp-radius-xl);text-decoration:none;transition:var(--wrp-transition-bounce);position:relative;overflow:hidden;box-shadow:var(--wrp-shadow-sm)}.faq-wrp__contact-method:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--wrp-gradient-primary);transform:scaleY(0);transition:var(--wrp-transition);transform-origin:bottom}.faq-wrp__contact-method:hover{transform:translateY(-4px);box-shadow:var(--wrp-shadow-lg);border-color:var(--wrp-primary-light)}.faq-wrp__contact-method:hover:before{transform:scaleY(1)}.faq-wrp__contact-method--primary{border-color:#25d366;background:linear-gradient(135deg,#25d3661a,#128c7e1a)}.faq-wrp__contact-method--primary:before{background:linear-gradient(180deg,#25d366,#128c7e)}.faq-wrp__contact-method-icon{flex-shrink:0;width:3rem;height:3rem;border-radius:var(--wrp-radius-lg);background:var(--wrp-gradient-primary);color:#fff;display:flex;align-items:center;justify-content:center;transition:var(--wrp-transition-bounce)}.faq-wrp__contact-method--primary .faq-wrp__contact-method-icon{background:linear-gradient(135deg,#25d366,#128c7e)}.faq-wrp__contact-method:hover .faq-wrp__contact-method-icon{transform:scale(1.1) rotate(5deg)}.faq-wrp__contact-method-content{flex:1;text-align:left}.faq-wrp__contact-method-title{display:block;font-weight:700;color:var(--wrp-text);margin-bottom:var(--wrp-space-xs);font-size:1rem}.faq-wrp__contact-method-desc{display:block;color:var(--wrp-text-muted);font-size:.875rem}.faq-wrp__contact-method-arrow{flex-shrink:0;color:var(--wrp-text-muted);transition:var(--wrp-transition)}.faq-wrp__contact-method:hover .faq-wrp__contact-method-arrow{color:var(--wrp-primary);transform:translate(4px)}.faq-wrp__contact-footer{display:flex;justify-content:center}.faq-wrp__response-badge{display:inline-flex;align-items:center;gap:var(--wrp-space-sm);padding:var(--wrp-space-md) var(--wrp-space-lg);background:var(--wrp-bg-light);border:1px solid var(--wrp-border);border-radius:var(--wrp-radius-full);color:var(--wrp-text-light);font-size:.875rem;font-weight:600}.faq-wrp__response-badge svg{color:var(--wrp-primary)}.faq-wrp__legal{padding:var(--wrp-space-xl) 0;background:var(--wrp-bg-light);border-top:1px solid var(--wrp-border);text-align:center}.faq-wrp__legal p{color:var(--wrp-text-muted);margin:0;font-size:.875rem;line-height:1.6}@media (max-width: 768px){.faq-wrp__hero{padding:var(--wrp-space-3xl) 0;min-height:80vh}.faq-wrp__title{font-size:2.5rem}.faq-wrp__intro{font-size:1.125rem}.faq-wrp__faq-question{padding:var(--wrp-space-lg)}.faq-wrp__faq-answer-content{padding-left:var(--wrp-space-lg)}.faq-wrp__contact-method{flex-direction:column;text-align:center}.faq-wrp__contact-method-content{text-align:center}.faq-wrp__contact-method-arrow{transform:rotate(90deg)}.faq-wrp__contact-method:hover .faq-wrp__contact-method-arrow{transform:rotate(90deg) translateY(4px)}.faq-wrp__search-suggestions{border-radius:0 0 var(--wrp-radius-xl) var(--wrp-radius-xl)}.faq-wrp__categories-nav{flex-direction:column;align-items:stretch;gap:var(--wrp-space-sm)}.faq-wrp__category-filter{justify-content:center;padding:var(--wrp-space-lg)}.faq-wrp__category-header{flex-direction:column;text-align:center;gap:var(--wrp-space-md)}.faq-wrp__category-icon{margin:0 auto}.faq-wrp__category-section .faq-wrp__faq-list{grid-template-columns:1fr}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes categoryFadeIn{to{opacity:1;transform:translateY(0)}}@keyframes countPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.faq-wrp__search-suggestions{animation:slideUp .3s var(--wrp-transition)}.faq-wrp__suggestion-item{animation:fadeIn .2s var(--wrp-transition)}.faq-wrp__category-section{opacity:0;transform:translateY(30px);animation:categoryFadeIn .6s var(--wrp-transition-slow) forwards}.faq-wrp__category-section:nth-child(1){animation-delay:.1s}.faq-wrp__category-section:nth-child(2){animation-delay:.2s}.faq-wrp__category-section:nth-child(3){animation-delay:.3s}.faq-wrp__category-section:nth-child(4){animation-delay:.4s}.faq-wrp__category-section:nth-child(5){animation-delay:.5s}.faq-wrp__category-section:nth-child(6){animation-delay:.6s}.faq-wrp__category-section:nth-child(7){animation-delay:.7s}.faq-wrp__category-count,.faq-wrp__category-count-badge{animation:countPulse .3s var(--wrp-transition-bounce)}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.faq-wrp__shape{animation:none!important}}.faq-wrp__faq-question:focus-visible,.faq-wrp__quick-btn:focus-visible,.faq-wrp__contact-method:focus-visible,.faq-wrp__search-input:focus-visible,.faq-wrp__suggestion-item:focus-visible,.faq-wrp__category-filter:focus-visible{outline:2px solid var(--wrp-primary);outline-offset:2px}.faq-wrp__suggestion-item:focus{outline:none;background:var(--wrp-primary);color:#fff}.faq-wrp__loading{display:none;text-align:center;padding:var(--wrp-space-2xl);color:var(--wrp-text-muted)}.faq-wrp__loading.show{display:block}.faq-wrp__spinner{width:40px;height:40px;border:3px solid var(--wrp-border);border-top:3px solid var(--wrp-primary);border-radius:50%;margin:0 auto var(--wrp-space-md);animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.faq-wrp__search-suggestions::-webkit-scrollbar{width:6px}.faq-wrp__search-suggestions::-webkit-scrollbar-track{background:var(--wrp-bg-light);border-radius:var(--wrp-radius)}.faq-wrp__search-suggestions::-webkit-scrollbar-thumb{background:var(--wrp-border);border-radius:var(--wrp-radius)}.faq-wrp__search-suggestions::-webkit-scrollbar-thumb:hover{background:var(--wrp-primary)}.faq-wrp__faq-item--searching{opacity:.5;transform:scale(.98);transition:var(--wrp-transition)}.faq-wrp__faq-item--found{opacity:1;transform:scale(1);border-color:var(--wrp-primary-light);box-shadow:var(--wrp-shadow-glow);background:var(--wrp-card-light)}@media print{.faq-wrp{background:#fff!important;color:#000!important}.faq-wrp__search-wrapper,.faq-wrp__quick-contact,.faq-wrp__hero-shapes,.faq-wrp__contact-method-arrow,.faq-wrp__search-suggestions,.faq-wrp__categories-nav{display:none!important}.faq-wrp__faq-answer{max-height:none!important}.faq-wrp__faq-question[aria-expanded=false]+.faq-wrp__faq-answer{max-height:none!important}.faq-wrp__hero{min-height:auto!important;padding:var(--wrp-space-lg) 0!important}.faq-wrp__delivery-card,.faq-wrp__contact-method,.faq-wrp__faq-item,.faq-wrp__category-header{box-shadow:none!important;border:1px solid #ddd!important;break-inside:avoid;page-break-inside:avoid}}:dir(rtl) .faq-wrp__search-icon{left:auto;right:var(--wrp-space-lg)}:dir(rtl) .faq-wrp__search-clear{right:auto;left:var(--wrp-space-lg)}:dir(rtl) .faq-wrp__contact-method-arrow{transform:rotate(180deg)}:dir(rtl) .faq-wrp__contact-method:hover .faq-wrp__contact-method-arrow{transform:rotate(180deg) translate(-4px)}:dir(rtl) .faq-wrp__suggestion-item{text-align:right}:dir(rtl) .faq-wrp__category-filter{direction:rtl}@media (prefers-contrast: high){.faq-wrp{--wrp-border: #000000;--wrp-text: #ffffff;--wrp-bg: #000000;--wrp-card: #1a1a1a}.faq-wrp__faq-item,.faq-wrp__category-header,.faq-wrp__category-filter{border-width:2px}.faq-wrp__search-box{border-width:3px}}@supports not (backdrop-filter: blur(10px)){.faq-wrp__search-box,.faq-wrp__badge,.faq-wrp__hours,.faq-wrp__search-suggestions{background:var(--wrp-card)}}@supports not (display: grid){.faq-wrp__delivery-grid,.faq-wrp__contact-methods{display:flex;flex-direction:column}@media (min-width: 768px){.faq-wrp__delivery-grid,.faq-wrp__contact-methods{flex-direction:row}.faq-wrp__delivery-card,.faq-wrp__contact-method{flex:1}}}.faq-wrp__faq-item,.faq-wrp__category-section,.faq-wrp__suggestion-item{will-change:transform,opacity}.faq-wrp__faq-item:not(:hover):not(.faq-wrp__faq-item--expanded),.faq-wrp__category-section:not(:hover),.faq-wrp__suggestion-item:not(:hover){will-change:auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq-wrp.css.map */
