.faq-guide-container *{box-sizing:border-box}.faq-guide-container{--faq-primary: 320 100% 50%;--faq-primary-foreground: 0 0% 100%;--faq-secondary: 320 20% 95%;--faq-secondary-foreground: 320 10% 15%;--faq-muted: 320 10% 95%;--faq-muted-foreground: 320 5% 40%;--faq-accent: 320 15% 92%;--faq-accent-foreground: 320 10% 15%;--faq-border: 320 10% 85%;--faq-background: 0 0% 100%;--faq-foreground: 320 10% 5%;--faq-gradient-primary: linear-gradient(135deg, hsl(320 100% 50%), hsl(280 100% 60%));--faq-gradient-soft: linear-gradient(180deg, hsl(320 100% 98%), hsl(320 50% 95%));--faq-shadow-glow: 0 10px 40px -15px hsl(320 100% 50% / .3);--faq-transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1);min-height:100vh;background:var(--faq-gradient-soft);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important;line-height:1.6;color:hsl(var(--faq-foreground));margin:0;padding:0;width:100%;isolation:isolate}.faq-guide-header{background:var(--faq-gradient-primary)!important;color:hsl(var(--faq-primary-foreground))!important;padding:4rem 1rem!important;text-align:center!important;margin:0!important;position:relative;z-index:1}.faq-guide-header-content{max-width:64rem!important;margin:0 auto!important;padding:0!important}.faq-guide-title{font-size:2.5rem!important;font-weight:700!important;margin:0 0 1rem!important;line-height:1.1!important;color:hsl(var(--faq-primary-foreground))!important;text-shadow:none!important}.faq-guide-subtitle{font-size:1.25rem!important;opacity:.9!important;font-weight:300!important;margin:0!important;color:hsl(var(--faq-primary-foreground))!important}.faq-guide-content{max-width:64rem!important;margin:0 auto!important;padding:4rem 1rem!important;background:transparent!important}.faq-guide-card{background:hsl(var(--faq-background))!important;border-radius:1rem!important;box-shadow:var(--faq-shadow-glow)!important;padding:3rem 2rem!important;margin:0 0 3rem!important;border:none!important}.faq-guide-accordion{display:flex!important;flex-direction:column!important;gap:1rem!important;list-style:none!important;margin:0!important;padding:0!important}.faq-guide-item{border:1px solid hsl(var(--faq-border))!important;border-radius:.75rem!important;padding:1.5rem!important;background:hsl(var(--faq-accent) / .3)!important;transition:var(--faq-transition-smooth)!important;margin:0!important;list-style:none!important}.faq-guide-item:hover{background:hsl(var(--faq-accent) / .5)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #ff00aa1a!important}.faq-guide-question{width:100%!important;background:none!important;border:none!important;text-align:left!important;font-weight:600!important;font-size:1.125rem!important;color:hsl(var(--faq-foreground))!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0!important;transition:var(--faq-transition-smooth)!important;font-family:inherit!important;line-height:1.4!important;margin:0!important}.faq-guide-question:hover{color:hsl(var(--faq-primary))!important}.faq-guide-question:focus{outline:2px solid hsl(var(--faq-primary))!important;outline-offset:2px!important}.faq-guide-chevron{width:1rem!important;height:1rem!important;transition:transform .2s!important;flex-shrink:0!important;margin-left:1rem!important;stroke:currentColor!important}.faq-guide-item.active .faq-guide-chevron{transform:rotate(180deg)!important}.faq-guide-answer{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease-out,padding-top .3s ease-out!important;color:hsl(var(--faq-muted-foreground))!important;line-height:1.6!important;font-size:1rem!important;margin:0!important}.faq-guide-item.active .faq-guide-answer{max-height:200px!important;padding-top:1rem!important}.faq-guide-cta{text-align:center!important;margin:0!important;padding:0!important}.faq-guide-cta-card{background:hsl(var(--faq-background))!important;border-radius:1rem!important;box-shadow:var(--faq-shadow-glow)!important;padding:2rem!important;margin:0!important;border:none!important}.faq-guide-cta-title{font-size:1.5rem!important;font-weight:700!important;margin:0 0 1rem!important;color:hsl(var(--faq-foreground))!important;line-height:1.3!important}.faq-guide-cta-text{color:hsl(var(--faq-muted-foreground))!important;margin:0 0 1.5rem!important;font-size:1rem!important;line-height:1.5!important}.faq-guide-cta-button{display:inline-flex!important;align-items:center!important;padding:.75rem 2rem!important;background:var(--faq-gradient-primary)!important;color:hsl(var(--faq-primary-foreground))!important;font-weight:600!important;border-radius:9999px!important;text-decoration:none!important;border:none!important;box-shadow:var(--faq-shadow-glow)!important;transition:var(--faq-transition-smooth)!important;cursor:pointer!important;font-family:inherit!important;font-size:1rem!important}.faq-guide-cta-button:hover{box-shadow:0 8px 25px #f0a6!important;transform:scale(1.05)!important;color:hsl(var(--faq-primary-foreground))!important;text-decoration:none!important}.faq-guide-cta-button:focus{outline:2px solid hsl(var(--faq-primary))!important;outline-offset:2px!important}@media screen and (max-width:768px){.faq-guide-title{font-size:2rem!important}.faq-guide-subtitle{font-size:1.125rem!important}.faq-guide-content,.faq-guide-card{padding:2rem 1rem!important}.faq-guide-item{padding:1rem!important}.faq-guide-question{font-size:1rem!important}.faq-guide-cta-card{padding:1.5rem!important}}@media screen and (min-width:768px){.faq-guide-title{font-size:3rem!important}.faq-guide-subtitle{font-size:1.5rem!important}.faq-guide-card{padding:4rem 3rem!important}}@keyframes faqFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-guide-item{animation:faqFadeInUp .6s ease-out;animation-fill-mode:both}.faq-guide-item:nth-child(1){animation-delay:.1s}.faq-guide-item:nth-child(2){animation-delay:.15s}.faq-guide-item:nth-child(3){animation-delay:.2s}.faq-guide-item:nth-child(4){animation-delay:.25s}.faq-guide-item:nth-child(5){animation-delay:.3s}.faq-guide-item:nth-child(6){animation-delay:.35s}.faq-guide-item:nth-child(7){animation-delay:.4s}.faq-guide-item:nth-child(8){animation-delay:.45s}.faq-guide-item:nth-child(9){animation-delay:.5s}.faq-guide-item:nth-child(10){animation-delay:.55s}.faq-guide-container h1,.faq-guide-container h2,.faq-guide-container h3,.faq-guide-container p,.faq-guide-container button,.faq-guide-container a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important}.faq-guide-container button:not(.faq-guide-question):not(.faq-guide-cta-button){all:unset}.faq-guide-question:focus-visible{outline:2px solid hsl(var(--faq-primary))!important;outline-offset:2px!important}.faq-guide-cta-button:focus-visible{outline:2px solid hsl(var(--faq-primary))!important;outline-offset:2px!important}@media print{.faq-guide-container{background:#fff!important;box-shadow:none!important}.faq-guide-header{background:#e91e63!important;color:#fff!important}.faq-guide-item{break-inside:avoid!important}.faq-guide-answer{max-height:none!important;padding-top:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-guide-styles.css.map */
