.ssbc-button__link.svelte-11vdqpr,.ssbc-button__icon.svelte-11vdqpr{display:inline-block}.ssbc-button__link.svelte-11vdqpr{text-decoration:none;color:#fff}.ssbc-button.svelte-11vdqpr{transition:25ms ease-out;padding:.75em}.ssbc-button__icon.svelte-11vdqpr svg{width:1em;height:1em;margin:0;vertical-align:middle}.ssbc-button__icon--fill.svelte-11vdqpr{fill:#fff;stroke:none}.ssbc-button__icon--outline.svelte-11vdqpr{fill:none;stroke:#fff}.ssbc-button--email{background-color:#777}.ssbc-button--email:active,.ssbc-button--email:hover{background-color:#5e5e5e}.ssbc-button--facebook{background-color:#3b5998}.ssbc-button--facebook:active,.ssbc-button--facebook:hover{background-color:#2d4373}.ssbc-button--linkedin{background-color:#0077b5}.ssbc-button--linkedin:active,.ssbc-button--linkedin:hover{background-color:#046293}.ssbc-button--pinterest{background-color:#bd081c}.ssbc-button--pinterest:active,.ssbc-button--pinterest:hover{background-color:#8c0615}.ssbc-button--telegram{background-color:#54a9eb}.ssbc-button--telegram:active,.ssbc-button--telegram:hover{background-color:#4b97d1}.ssbc-button--x{background-color:#14171a}.ssbc-button--x:active,.ssbc-button--x:hover{background-color:#000}.ssbc-button--whatsapp{background-color:#25d366}.ssbc-button--whatsapp:active,.ssbc-button--whatsapp:hover{background-color:#1da851}.font-montserrat{font-family:var(--font-body)}.rating-bar-glow.svelte-1mni2sq{box-shadow:0 0 12px rgba(var(--primary),.2)}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar{width:4px}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px}.bs-pdp.svelte-1jbe6fq{font-family:var(--font-body);padding-bottom:3rem;color:var(--bs-ink, #1a1a1a)}.bs-pdp-crumb.svelte-1jbe6fq{padding:16px 0 10px}.bs-pdp-grid.svelte-1jbe6fq{display:grid;grid-template-columns:1fr;gap:28px;align-items:start}@media(min-width:1024px){.bs-pdp-grid.svelte-1jbe6fq{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}.bs-buybox.svelte-1jbe6fq{position:sticky;top:24px}}.bs-buybox.svelte-1jbe6fq{display:flex;flex-direction:column}.bs-buybox-eyebrow.svelte-1jbe6fq{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-coral, #f15d47);margin-bottom:8px}.bs-pdp-title.svelte-1jbe6fq{margin:0 0 10px;font-family:var(--font-heading);font-size:27px;font-weight:600;line-height:1.25;color:var(--bs-navy, #04294f)}.bs-pdp-rating.svelte-1jbe6fq{display:flex;align-items:center;gap:3px;margin-bottom:12px}.bs-pdp-rating.svelte-1jbe6fq .bs-star-on{color:#f5b301;fill:#f5b301}.bs-pdp-rating.svelte-1jbe6fq .bs-star-off{color:#dfe3e8;fill:#dfe3e8}.bs-pdp-rcount.svelte-1jbe6fq{margin-left:8px;font-size:13px;color:var(--bs-muted, #6b7280)}.bs-pdp-price-row.svelte-1jbe6fq{display:flex;align-items:baseline;gap:12px;margin:4px 0 2px;flex-wrap:wrap}.bs-pdp-price.svelte-1jbe6fq{font-size:28px;font-weight:700;color:var(--bs-navy, #04294f)}.bs-pdp-reg.svelte-1jbe6fq{font-size:16px;color:var(--bs-muted, #6b7280);text-decoration:line-through}.bs-pdp-off.svelte-1jbe6fq{font-size:13px;font-weight:700;letter-spacing:.03em;color:#1a8f4c}.bs-pdp-tax.svelte-1jbe6fq{margin:4px 0 0;font-size:12px;color:var(--bs-muted, #6b7280)}.bs-offer.svelte-1jbe6fq{display:flex;align-items:center;gap:8px;margin-top:16px;padding:11px 14px;border-radius:8px;background:#f15d4714;border:1px dashed rgb(241 93 71 / .4);font-size:13px;color:var(--bs-ink, #1a1a1a)}.bs-offer.svelte-1jbe6fq strong:where(.svelte-1jbe6fq){color:var(--bs-coral, #f15d47)}.bs-rule.svelte-1jbe6fq{border:0;border-top:1px solid var(--bs-line, #eceef1);margin:18px 0}.bs-opt.svelte-1jbe6fq{display:flex;flex-direction:column;gap:12px;margin-bottom:10px}.bs-opt-label.svelte-1jbe6fq{margin:0;font-size:14px}.bs-opt-name.svelte-1jbe6fq{font-weight:700;color:var(--bs-navy, #04294f)}.bs-opt-val.svelte-1jbe6fq{margin-left:6px;color:var(--bs-muted, #6b7280)}.bs-opt-btns.svelte-1jbe6fq{display:flex;flex-wrap:wrap;gap:10px}.bs-opt-btn.svelte-1jbe6fq{min-width:54px;min-height:42px;padding:8px 16px;border:1px solid var(--bs-line, #d6d6d6);border-radius:8px;background:#fff;font-size:14px;font-weight:600;color:var(--bs-navy, #04294f);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,color .15s ease,background .15s ease}.bs-opt-btn.svelte-1jbe6fq:hover{border-color:var(--bs-navy, #04294f)}.bs-opt-btn.is-on.svelte-1jbe6fq{border-color:var(--bs-navy, #04294f);background:var(--bs-navy, #04294f);color:#fff}.bs-opt-btn.is-off.svelte-1jbe6fq{opacity:.4;cursor:not-allowed}.bs-opt-swatch.svelte-1jbe6fq{width:22px;height:22px;border-radius:999px;border:1px solid var(--bs-line, #d6d6d6)}.bs-cta.svelte-1jbe6fq{margin-bottom:18px}.bs-cta.svelte-1jbe6fq button{border-radius:8px}.bs-cta.svelte-1jbe6fq .flex-1>button,.bs-cta.svelte-1jbe6fq .flex-1 button{background:var(--bs-coral, #f15d47);color:#fff;border-color:var(--bs-coral, #f15d47);font-weight:700;letter-spacing:.04em}.bs-cta.svelte-1jbe6fq .flex-1 button:hover{filter:brightness(1.06)}.bs-assure.svelte-1jbe6fq{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:16px;border:1px solid var(--bs-line, #eceef1);border-radius:10px;background:var(--bs-cream, #f7f4ee)}.bs-assure-item.svelte-1jbe6fq{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:11px;font-weight:600;color:var(--bs-navy, #04294f)}@media(max-width:480px){.bs-assure.svelte-1jbe6fq{grid-template-columns:repeat(2,1fr)}}.bs-about.svelte-1jbe6fq{margin-top:40px}.bs-about-title.svelte-1jbe6fq{text-align:center;font-family:var(--font-heading);font-size:24px;font-weight:600;color:var(--bs-navy, #04294f);margin:0 0 18px}.bs-about-panel.svelte-1jbe6fq{background:var(--bs-cream, #f7f4ee);border-radius:12px;padding:8px 24px}.bs-acc.svelte-1jbe6fq{border-bottom:1px solid var(--bs-line, #eceef1)}.bs-about-panel.svelte-1jbe6fq .bs-acc:where(.svelte-1jbe6fq):last-child{border-bottom:0}.bs-acc.svelte-1jbe6fq summary:where(.svelte-1jbe6fq){display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:20px 0;font-size:16px;font-weight:700;color:var(--bs-navy, #04294f)}.bs-acc.svelte-1jbe6fq summary:where(.svelte-1jbe6fq)::-webkit-details-marker{display:none}.bs-acc[open].svelte-1jbe6fq summary:where(.svelte-1jbe6fq) svg{transform:rotate(180deg)}.bs-acc.svelte-1jbe6fq summary:where(.svelte-1jbe6fq) svg{transition:transform .2s ease;color:var(--bs-navy, #04294f)}.bs-acc-body.svelte-1jbe6fq{padding:0 0 20px}
