.CompactHeader-module__3q0Pyq__header{z-index:70;isolation:isolate;border-bottom:1px solid var(--color-border);background:color-mix(in oklab, var(--color-background) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(145%);backdrop-filter:blur(16px)saturate(145%);position:sticky;top:0;box-shadow:0 10px 32px -28px #141414b3}.CompactHeader-module__3q0Pyq__panel{z-index:80;border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface) 94%, transparent);-webkit-backdrop-filter:blur(18px)saturate(155%);backdrop-filter:blur(18px)saturate(155%);border-radius:1rem;animation:.18s cubic-bezier(.16,1,.3,1) both CompactHeader-module__3q0Pyq__panel-in;position:absolute;top:calc(100% + .5rem);overflow:hidden;box-shadow:0 26px 56px -28px #14141461}.CompactHeader-module__3q0Pyq__panel:before{content:"";height:.6rem;position:absolute;inset:-.6rem 0 auto}.CompactHeader-module__3q0Pyq__megaPanel{width:min(31rem,100vw - 2rem);left:0}.CompactHeader-module__3q0Pyq__dropdownPanel{width:15.5rem;left:0}.CompactHeader-module__3q0Pyq__morePanel{width:min(34rem,100vw - 2rem);right:0}.CompactHeader-module__3q0Pyq__sheet{z-index:100;background:color-mix(in oklab, var(--color-background) 96%, transparent);-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);flex-direction:column;animation:.22s cubic-bezier(.16,1,.3,1) both CompactHeader-module__3q0Pyq__sheet-in;display:flex;position:fixed;inset:0}.CompactHeader-module__3q0Pyq__heroImage{filter:saturate(.96)contrast(1.03)}@keyframes CompactHeader-module__3q0Pyq__panel-in{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes CompactHeader-module__3q0Pyq__sheet-in{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CompactHeader-module__3q0Pyq__panel,.CompactHeader-module__3q0Pyq__sheet{animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CompactHeader-module__3q0Pyq__header,.CompactHeader-module__3q0Pyq__sheet{background:var(--color-background)}.CompactHeader-module__3q0Pyq__panel{background:var(--color-surface)}}
.Footer-module__yg9ahW__paymentMethodsSection{border-top:1px solid #f6f3ee26;justify-content:center;padding-top:clamp(1.25rem,3vw,2rem);display:flex}.Footer-module__yg9ahW__paymentMethodsCard{border-radius:var(--radius-card);background:#0000006b;border:1px solid #f6f3ee1a;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,.875rem);width:fit-content;max-width:100%;margin:0;padding:clamp(.75rem,3vw,1.25rem);list-style:none;display:flex}.Footer-module__yg9ahW__paymentMethod{background:#00000047;border-radius:.625rem;flex:none;justify-content:center;align-items:center;width:clamp(3rem,12vw,3.25rem);height:clamp(3rem,12vw,3.25rem);display:flex;overflow:hidden}.Footer-module__yg9ahW__paymentMethodIcon{object-fit:contain;width:calc(100% - .375rem);height:calc(100% - .375rem);display:block}.Footer-module__yg9ahW__socialMediaSection{margin-top:1rem}.Footer-module__yg9ahW__socialMediaCard{border-radius:var(--radius-card);background:#e8e8e8;justify-content:center;align-items:center;gap:.625rem;width:fit-content;margin:0;padding:.75rem;list-style:none;display:flex;box-shadow:0 8px 24px #00000038}.Footer-module__yg9ahW__socialMediaLink{color:#fff;background:#2c2c2c;border-radius:.625rem;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background-color .18s,transform .18s;display:flex;overflow:hidden}.Footer-module__yg9ahW__socialMediaLink:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.Footer-module__yg9ahW__socialMediaIcon{flex:none;width:1.75rem;height:1.75rem;display:block}@media (hover:hover) and (pointer:fine){.Footer-module__yg9ahW__socialMediaLink:hover{transform:translateY(-2px)}.Footer-module__yg9ahW__socialMediaFacebook:hover{background:#1877f2}.Footer-module__yg9ahW__socialMediaInstagram:hover{background:#d62976}.Footer-module__yg9ahW__socialMediaWhatsapp:hover{background:#25d366}.Footer-module__yg9ahW__socialMediaLink:hover .Footer-module__yg9ahW__socialMediaIcon{animation:.28s both Footer-module__yg9ahW__social-media-icon-slide-in}}@keyframes Footer-module__yg9ahW__social-media-icon-slide-in{0%{opacity:0;transform:translateY(-2.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Footer-module__yg9ahW__socialMediaLink,.Footer-module__yg9ahW__socialMediaIcon{transition:none;animation:none}}
