.pg-track[data-astro-cid-g66van4u]{display:flex;height:100%;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.pg-track[data-astro-cid-g66van4u]::-webkit-scrollbar{display:none}.pg-slide[data-astro-cid-g66van4u]{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.pg-nav[data-astro-cid-g66van4u]{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:#fff;color:#1f2937;opacity:.85;box-shadow:0 10px 15px -3px #00000026;z-index:10;transition:transform .15s ease,opacity .15s ease}.pg-nav[data-astro-cid-g66van4u]:hover:not(:disabled){transform:translateY(-50%) scale(1.1);opacity:1}.pg-nav[data-astro-cid-g66van4u]:disabled{opacity:.3;cursor:not-allowed;background:#ffffffb3}.pg-dot[data-astro-cid-g66van4u]{width:.5rem;background:#ffffff80}.pg-dot[data-astro-cid-g66van4u][aria-current=true]{width:1.5rem;background:#fff}.pg-thumb[data-astro-cid-g66van4u]{border-color:#e5e7eb;opacity:.6}.pg-thumb[data-astro-cid-g66van4u]:hover{opacity:1}.pg-thumb[data-astro-cid-g66van4u][aria-current=true]{border-color:#5041a1;opacity:1;transform:scale(1.05);box-shadow:0 4px 6px -1px #0000001a}@media(prefers-reduced-motion:reduce){.pg-track[data-astro-cid-g66van4u]{scroll-behavior:auto}}.product-page-container[data-astro-cid-hyvzkcdj]{padding:4rem 0 6rem;background-color:#fff}.product-main-grid[data-astro-cid-hyvzkcdj]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:5rem}.product-gallery-section[data-astro-cid-hyvzkcdj]{position:sticky;top:2rem;align-self:start;min-width:0;width:100%;padding-left:.5rem}.product-info-section[data-astro-cid-hyvzkcdj]{min-width:0;overflow-wrap:break-word}.product-breadcrumb[data-astro-cid-hyvzkcdj]{font-size:.9rem;color:#6b7280;margin-bottom:2rem}@media(max-width:768px){.product-breadcrumb[data-astro-cid-hyvzkcdj]{text-align:center;margin-bottom:1.5rem}}.product-breadcrumb[data-astro-cid-hyvzkcdj] a[data-astro-cid-hyvzkcdj]{color:inherit;text-decoration:none;transition:color .3s}.product-breadcrumb[data-astro-cid-hyvzkcdj] a[data-astro-cid-hyvzkcdj]:hover{color:#111827}.product-breadcrumb[data-astro-cid-hyvzkcdj] .current[data-astro-cid-hyvzkcdj]{color:#111827;font-weight:500}.category-label[data-astro-cid-hyvzkcdj]{font-size:.8rem;color:#059669;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.product-title-main[data-astro-cid-hyvzkcdj]{font-size:3rem;color:#111827;line-height:1.1;margin-bottom:1.5rem;font-family:var(--header-font);font-weight:700}.price-container[data-astro-cid-hyvzkcdj]{display:flex;align-items:baseline;gap:1rem;margin-bottom:2rem}.price-regular[data-astro-cid-hyvzkcdj]{font-size:1.5rem;color:#71717a;text-decoration:line-through;font-weight:500;opacity:.8}.price-sale[data-astro-cid-hyvzkcdj]{font-size:2.5rem;color:#5041a1;font-weight:800}.short-description-box[data-astro-cid-hyvzkcdj]{font-size:1.25rem;line-height:1.8;color:#4b5563;margin-bottom:2.5rem}.action-buttons[data-astro-cid-hyvzkcdj]{max-width:100%}.btn-buy-whatsapp[data-astro-cid-hyvzkcdj]{display:flex;align-items:center;justify-content:center;gap:.75rem;background-color:#25d366;color:#fff;padding:1.1rem 2rem;border-radius:12px;font-size:1.15rem;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;box-shadow:0 4px 12px #25d36640;margin-top:1rem}@media(max-width:768px){.btn-buy-whatsapp[data-astro-cid-hyvzkcdj]{width:100%}}.btn-buy-whatsapp[data-astro-cid-hyvzkcdj]:hover{background-color:#1ea952;transform:translateY(-2px)}.trust-badges[data-astro-cid-hyvzkcdj]{margin-top:3rem;padding-top:2rem;border-top:1px solid #f3f4f6;display:flex;gap:2rem}.trust-item[data-astro-cid-hyvzkcdj]{text-align:center;flex:1}.trust-item[data-astro-cid-hyvzkcdj] i[data-astro-cid-hyvzkcdj]{font-size:1.5rem;color:#5041a1;margin-bottom:.5rem;display:block}.trust-item[data-astro-cid-hyvzkcdj] span[data-astro-cid-hyvzkcdj]{font-size:.8rem;font-weight:600;color:#5041a1;text-transform:uppercase;letter-spacing:.05em}.product-accordions[data-astro-cid-hyvzkcdj]{margin-top:2rem}.info-accordion[data-astro-cid-hyvzkcdj]{border-bottom:1px solid #f3f4f6}.info-accordion[data-astro-cid-hyvzkcdj] summary[data-astro-cid-hyvzkcdj]{list-style:none;padding:1.25rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.9rem;color:#111827;letter-spacing:.05em}.info-accordion[data-astro-cid-hyvzkcdj] summary[data-astro-cid-hyvzkcdj]::-webkit-details-marker{display:none}.info-accordion[data-astro-cid-hyvzkcdj] .at-top[data-astro-cid-hyvzkcdj]{display:flex;align-items:center;gap:.75rem}.info-accordion[data-astro-cid-hyvzkcdj] .icon-lead[data-astro-cid-hyvzkcdj]{color:#4f46e5;font-size:1rem}.info-accordion[data-astro-cid-hyvzkcdj] .icon-arrow[data-astro-cid-hyvzkcdj]{font-size:.8rem;transition:transform .3s;color:#9ca3af}.info-accordion[data-astro-cid-hyvzkcdj][open] .icon-arrow[data-astro-cid-hyvzkcdj]{transform:rotate(180deg)}.accordion-content[data-astro-cid-hyvzkcdj]{padding:.5rem 0 1.5rem;font-size:.95rem;line-height:1.6;color:#6b7280}.accordion-content[data-astro-cid-hyvzkcdj] a[data-astro-cid-hyvzkcdj]{color:#4f46e5;text-decoration:none;font-weight:600}.product-details-full[data-astro-cid-hyvzkcdj]{padding-top:2rem;margin-top:2rem;margin-left:10%;margin-right:10%;border-top:1px solid #f0f0f0}.details-section-title[data-astro-cid-hyvzkcdj]{font-size:1.75rem;color:#111827;margin-bottom:2rem;font-family:var(--header-font);font-weight:700;text-align:center;position:relative;padding-bottom:15px}.details-section-title[data-astro-cid-hyvzkcdj]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background-color:var(--primary-color, #4c3696);border-radius:2px}.details-content-wrapper[data-astro-cid-hyvzkcdj]{font-size:1.05rem;line-height:1.7;color:#4b5563}.wp-content[data-astro-cid-hyvzkcdj] h2,.wp-content[data-astro-cid-hyvzkcdj] h3{font-size:1.5rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.25rem;color:#111827}.wp-content[data-astro-cid-hyvzkcdj] p{margin-bottom:1.5rem}.wp-content[data-astro-cid-hyvzkcdj] ul{margin-bottom:1.5rem;padding-left:1.25rem}.wp-content[data-astro-cid-hyvzkcdj] li{margin-bottom:.75rem;position:relative;list-style:disc}@media(max-width:1024px){.product-main-grid[data-astro-cid-hyvzkcdj]{gap:2.5rem}.product-title-main[data-astro-cid-hyvzkcdj]{font-size:2.25rem}}@media(max-width:768px){.product-page-container[data-astro-cid-hyvzkcdj]{padding:1.5rem .5rem 4rem}.product-main-grid[data-astro-cid-hyvzkcdj]{grid-template-columns:1fr;gap:2.5rem}.product-gallery-section[data-astro-cid-hyvzkcdj]{position:relative;top:0;padding-left:0}.product-title-main[data-astro-cid-hyvzkcdj]{font-size:2rem}.price-sale[data-astro-cid-hyvzkcdj]{font-size:2.25rem}}
