.OfferBanner_section__bx_r9{padding:.5rem 0 1rem}.OfferBanner_inner__vZBb7{box-sizing:border-box;width:100%;max-width:var(--page-max-width,none);margin:0 auto;padding:0 var(--page-pad-x,1rem);position:relative}.OfferBanner_viewport__hamrw{overflow:hidden;width:100%;border-radius:21px}.OfferBanner_track__eialY{display:flex;gap:0;touch-action:pan-y pinch-zoom}.OfferBanner_slide__5llB_{flex:0 0 100%;min-width:0}.OfferBanner_imageCard__yz9c3{position:relative;display:block;width:100%;height:475px;border-radius:21px;overflow:hidden;text-decoration:none;background:#f3f5f7}.OfferBanner_imageCard__yz9c3 img{object-fit:fill;object-position:center}.OfferBanner_card__KMu0t{position:relative;box-sizing:border-box;display:grid;grid-template-columns:1fr 1.15fr;width:100%;height:475px;border-radius:21px;overflow:hidden;text-decoration:none;background:#f5b800}.OfferBanner_copy__Jnhnv{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 2rem 3.25rem 2.75rem;color:#fff}.OfferBanner_title__QFsMB{margin:0;display:flex;align-items:center;gap:.15rem;font-family:inherit;font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:.95;letter-spacing:-.02em;color:#fff}.OfferBanner_offerBadge__UuPmn{display:inline-flex;align-items:center;justify-content:center;width:.92em;height:.92em;border-radius:999px;background:var(--color-primary,#006FB9);color:#fff;font-size:.72em;font-weight:800;line-height:1;flex-shrink:0}.OfferBanner_offerRest__dpgOT{color:#fff}.OfferBanner_subtitle__y6kBI{margin:.35rem 0 1.5rem;font-family:inherit;font-size:clamp(1.75rem,3.5vw,3rem);font-weight:600;line-height:1.1;color:#fff;text-transform:lowercase}.OfferBanner_price__QX8FK{margin:0;display:inline-flex;align-items:baseline;gap:.35rem;font-family:inherit;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1;color:var(--color-primary,#006FB9)}.OfferBanner_currency__z_i7X{font-size:.55em}.OfferBanner_media__PMQG7{position:relative;min-height:100%}.OfferBanner_media__PMQG7 img{object-fit:fill;object-position:center}.OfferBanner_dots__eY90T{display:flex;justify-content:center;gap:.45rem;position:absolute;left:0;right:0;bottom:1.25rem;z-index:2;pointer-events:none}.OfferBanner_dot__Ec99K{pointer-events:auto;width:8px;height:8px;padding:0;border:none;border-radius:999px;background:rgba(255,255,255,.55);cursor:pointer}.OfferBanner_dotActive__EBilo{background:#fff;width:10px;height:10px}@media (max-width:992px){.OfferBanner_card__KMu0t,.OfferBanner_imageCard__yz9c3{height:360px}.OfferBanner_copy__Jnhnv{padding:2rem 1.5rem 2.75rem}}@media (max-width:768px){.OfferBanner_inner__vZBb7{padding:0 var(--page-pad-x,1rem)}.OfferBanner_card__KMu0t,.OfferBanner_imageCard__yz9c3{height:220px;border-radius:16px}.OfferBanner_viewport__hamrw{border-radius:16px}.OfferBanner_card__KMu0t{grid-template-columns:1fr;min-height:0}.OfferBanner_media__PMQG7{min-height:220px;order:-1}.OfferBanner_copy__Jnhnv{display:none}.OfferBanner_dots__eY90T{bottom:.75rem}}.WhatsAppFab_fab__A2w89{position:fixed;bottom:1.5rem;inset-inline-end:1.5rem;z-index:90;width:56px;height:56px;border-radius:999px;background:var(--color-primary,#0a6bab);color:#fff;display:grid;place-items:center;box-shadow:0 8px 24px color-mix(in srgb,var(--color-primary,#0a6bab) 40%,transparent);transition:transform .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),box-shadow .2s}.WhatsAppFab_fab__A2w89:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 10px 28px color-mix(in srgb,var(--color-primary,#0a6bab) 50%,transparent)}@media (max-width:768px){.WhatsAppFab_fab__A2w89{bottom:calc(6.25rem + env(safe-area-inset-bottom))}}.TrustStrip_trust__4qHHd{padding:.25rem var(--page-pad-x,1.25rem) 0}.TrustStrip_inner__U9cYK{max-width:var(--page-max-width,1220px);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:1.5rem 0}.TrustStrip_item__tcFLl{text-align:center;min-width:0;padding:0 1.5rem;position:relative}.TrustStrip_rule__ZvoIs{position:absolute;top:.2rem;bottom:.2rem;inset-inline-start:0;width:1px;background:var(--color-line,#dde8ef)}.TrustStrip_title___w1Vx{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:var(--color-primary-deep,#0a628f);margin:0 0 .35rem;font-size:.98rem;font-weight:600;line-height:1.35}.TrustStrip_copy__fsFLp{color:var(--color-muted,#738a99);margin:0;font-size:.875rem;font-weight:400;line-height:1.5}@media (max-width:768px){.TrustStrip_inner__U9cYK{grid-template-columns:1fr;padding:.5rem 0}.TrustStrip_item__tcFLl{border-top:1px solid var(--color-line,#dde8ef);padding:.85rem 0}.TrustStrip_item__tcFLl:first-child{border-top:none}.TrustStrip_rule__ZvoIs{display:none}}.SectionRenderer_sections__IJ8kt{display:flex;flex-direction:column;gap:2.75rem;padding-bottom:4.5rem}@media (max-width:768px){.SectionRenderer_sections__IJ8kt{gap:2rem;padding-bottom:3.5rem}}.HomePageSkeleton_root__1_f2D{min-height:60vh;background:#fff}.HomePageSkeleton_srOnly__9q4dv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomePageSkeleton_bone__k84co{background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:HomePageSkeleton_shimmer__hJrKg 1.4s ease-in-out infinite;border-radius:8px}@keyframes HomePageSkeleton_shimmer__hJrKg{0%{background-position:100% 0}to{background-position:-100% 0}}.HomePageSkeleton_hero__7A315{position:relative;min-height:320px;overflow:hidden}.HomePageSkeleton_heroMedia__l_XIX{position:absolute;inset:0;border-radius:0}.HomePageSkeleton_heroCopy__MOVKD{position:relative;z-index:1;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;min-height:320px;padding:2rem var(--page-pad-x,1rem);max-width:var(--page-max-width,none);margin:0 auto}.HomePageSkeleton_heroTitle__eWFmq{width:min(280px,70%);height:28px}.HomePageSkeleton_heroSubtitle__BBsAE{width:min(200px,50%);height:16px}.HomePageSkeleton_heroCta__vaDL4{width:120px;height:40px;border-radius:var(--btn-radius,8px);margin-top:.25rem}.HomePageSkeleton_section__UD_Sy{max-width:var(--page-max-width,none);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem)}.HomePageSkeleton_sectionTitle__qjnPb{width:min(220px,45%);height:28px;margin-bottom:1.25rem}.HomePageSkeleton_categoryRow__RsVJh{display:flex;gap:1rem;overflow:hidden}.HomePageSkeleton_categorySection__euG2u{display:none;padding-top:.85rem;padding-bottom:.35rem}.HomePageSkeleton_categoryItem__3IcDv{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.HomePageSkeleton_categoryAvatar__lKRxf{width:72px;height:72px;border-radius:50%}.HomePageSkeleton_categoryLabel__lo6fo{width:56px;height:12px}.HomePageSkeleton_productRow__t4ocx{display:flex;gap:1.25rem;overflow:hidden}.HomePageSkeleton_productCard__eEUeG{flex:0 0 min(240px,70vw);display:flex;flex-direction:column;gap:.65rem}.HomePageSkeleton_productImage__Gp718{width:100%;aspect-ratio:1;border-radius:12px}.HomePageSkeleton_productName__EWSmp{width:80%;height:16px}.HomePageSkeleton_productPrice__3kvZR{width:40%;height:14px}.HomePageSkeleton_productBtn__a6N2n{width:100%;height:40px;border-radius:var(--btn-radius,8px);margin-top:.25rem}@media (min-width:768px){.HomePageSkeleton_heroCopy__MOVKD,.HomePageSkeleton_hero__7A315{min-height:400px}.HomePageSkeleton_heroTitle__eWFmq{height:36px}.HomePageSkeleton_categoryAvatar__lKRxf{width:88px;height:88px}.HomePageSkeleton_productCard__eEUeG{flex-basis:260px}}@media (max-width:992px){.HomePageSkeleton_categorySection__euG2u{display:block;max-width:none;padding-inline:1rem}}.HomePage_page__HEZ6v{min-height:100vh;display:flex;flex-direction:column;background:var(--color-surface,#f5f9fc)}.HomePage_errorState__Lnq0j{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;min-height:40vh;padding:2rem 1rem}.HomePage_error__hEWmW{margin:0;text-align:center;max-width:36ch;font-family:inherit;font-size:.95rem;line-height:1.45;color:#c0392b}.HomePage_retryBtn__A54LB{min-height:40px;padding:.55rem 1.15rem;border:none;border-radius:var(--btn-radius,8px);background:var(--color-primary,#006fb9);color:#fff;font-family:inherit;font-weight:600;font-size:14px;cursor:pointer}.HomePage_retryBtn__A54LB:hover{opacity:.92}