.bestseller-badge{position:absolute;top:0;left:0;background:linear-gradient(90deg,#fe5b00,#ff8c42);color:#fff;padding:6px 12px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 6px #fe5b004d;z-index:10}.compact-faq{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:500px;margin:20px auto;background:#0c0c0a;border-radius:12px;box-shadow:0 8px 24px #00000052;overflow:hidden;border:1px solid #FFD700}.faq-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:linear-gradient(135deg,gold,#d4af37);cursor:pointer;border-bottom:2px solid #B8860B}.faq-header h3{font-size:18px;color:#111!important;margin:0!important;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.toggle-icon{color:#111;font-size:24px;font-weight:700;transition:transform .3s ease}.compact-faq.open .toggle-icon{transform:rotate(45deg)}.faq-content{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out;background:#10110f}.compact-faq.open .faq-content{max-height:1000px}.faq-item{border-bottom:1px solid rgba(255,215,0,.28);background:#151713}.faq-q{padding:16px 24px;font-size:15px;font-weight:700;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#151713}.faq-q span{color:gold;font-weight:900;font-size:20px;transition:transform .3s ease}.faq-item.open .faq-q span{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;background:#10110f;transition:max-height .3s ease,padding .3s ease;padding:0 24px;font-size:14px;line-height:1.6;color:#d7d7d7}.faq-a strong{color:gold}.faq-item.open .faq-a{max-height:300px;padding:12px 24px 20px}.ferox-carousel{background:#161717;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff;text-align:center;padding:32px 0 20px}.ferox-carousel h2{font-size:1.8rem;font-weight:800;margin-bottom:12px;color:#e7c77a;padding:0 16px;line-height:1.3}.ferox-carousel .subtitle{color:#d8caa4;font-size:1.05rem;font-weight:600;margin-bottom:28px}.ferox-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:20px;padding:0 16px 20px}.ferox-track::-webkit-scrollbar{height:0;display:none}.ferox-slide{flex:0 0 88%;scroll-snap-align:center;background:#ffffff0f;border:1px solid rgba(231,199,122,.25);border-radius:16px;padding:20px;display:flex;gap:16px;align-items:flex-start;box-shadow:0 8px 24px #0000004d}.ferox-avatar{width:65px;height:65px;object-fit:cover;border-radius:50%;border:2px solid #e7c77a;flex-shrink:0}.ferox-text{text-align:left;flex:1}.ferox-name{font-weight:700;margin-bottom:4px;font-size:1.05rem;color:#fff}.ferox-stars{color:#fc0;font-size:1.1rem;margin-bottom:8px;letter-spacing:2px}.ferox-comment{font-size:.95rem;color:#e2e2e2;line-height:1.5}@media(min-width:768px){.ferox-slide{flex:0 0 45%}.ferox-track{justify-content:center}}.stoicorp-status-box{background:linear-gradient(135deg,#1a1a1a,#2b2b2b);border-radius:12px;color:#fff;border:1px solid #333;box-shadow:0 4px 20px #00000059;animation:stoiboxPulse 2.4s infinite ease-in-out}@keyframes stoiboxPulse{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.stoicorp-urgency-box{margin:15px 0;padding:18px;background:#fff5f5;border:2px dashed #e53e3e;border-radius:12px;text-align:center;box-shadow:0 4px 12px #e53e3e14}.urgency-title{color:#c53030;font-weight:800;font-size:16px;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:8px}.urgency-offer{font-size:14px;color:#4a5568;font-weight:600}.swiftcloud-product-card{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:400px;padding:25px 0 0;background:transparent;margin:15px 0;text-align:left;position:relative}.product-rating{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px;margin-top:15px;gap:6px}.stars{display:flex;align-items:center}.star{font-size:16px;color:#fe5b00;margin-right:2px}.star.empty{color:#ddd}.rating-info{color:#1a1a1a;font-size:12px;font-weight:500;line-height:1.3}.product-header{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:12px;gap:8px}.title-container{display:flex;flex-direction:column;gap:2px}.product-title{font-size:32px;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left}.product-subtitle{font-size:24px;font-weight:600;background:linear-gradient(90deg,#fe5b00,#ff8c42);color:#fff;margin:0;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;padding:2px 8px;border-radius:4px;display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-styles.css.map */
