.colecao-perso-card{border-radius:16px;overflow:hidden;background-color:#f9f6f8;text-align:center;box-shadow:0 4px 12px #0000000d;transition:transform .2s ease;height:100%}.colecao-perso-card:hover{transform:translateY(-4px)}.colecao-perso-image{overflow:hidden;border-top-left-radius:16px;border-top-right-radius:16px}.colecao-perso-image img{width:100%;display:block}.colecao-perso-content{background-color:#fff;padding:24px 16px}.colecao-perso-icon img{max-height:40px;margin-bottom:12px}.colecao-perso-title{font-weight:600;font-size:1.4rem;color:#000;margin-bottom:4px}.colecao-perso-link{font-size:1rem;color:gray;text-decoration:none}.colecao-perso-link:hover{color:#000}.colecao-perso-heading h2{font-size:2.3rem;font-weight:600;margin-bottom:.5rem}.colecao-perso-heading p{font-size:1rem;color:#666;margin:0}.tabs-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#fff;padding:0;margin:20px auto;max-width:1200px}.tabs-buttons{display:flex;flex-wrap:wrap;gap:0;border-bottom:2px solid #e5e7eb;margin-bottom:24px;position:relative}.tab-button{background:none;border:none;font-size:18px;font-weight:500;padding:16px 32px;cursor:pointer;transition:all .3s ease;color:#6b7280;position:relative;border-bottom:3px solid transparent;margin-bottom:-2px}.tab-button:hover{color:#374151}.tab-button.active{color:#10b981;font-weight:600;border-bottom-color:#10b981}.tab-button:not(:last-child){margin-right:40px}.tab-content{display:none;animation:fadeIn .3s ease;padding:20px 0}.tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-content p{line-height:1.6;color:#374151;margin-bottom:16px}.tab-content h1,.tab-content h2,.tab-content h3,.tab-content h4,.tab-content h5,.tab-content h6{color:#111827;margin-top:24px;margin-bottom:12px;font-weight:600}.tab-content ul,.tab-content ol{margin-left:24px;margin-bottom:16px;color:#374151}.tab-content li{margin-bottom:8px;line-height:1.6}@media screen and (max-width: 768px){.tabs-section{padding:0 16px}.tabs-buttons{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs-buttons::-webkit-scrollbar{display:none}.tab-button{font-size:16px;padding:12px 20px;white-space:nowrap}.tab-button:not(:last-child){margin-right:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
