.egfree-bar{--r1:#0a0a0a;--r2:#333333;--txt:#ffffff;--w:22px;--spd:2s;position:fixed;top:0;left:0;right:0;z-index:8;display:flex;align-items:center;justify-content:center;height:46px;overflow:hidden;background-image:repeating-linear-gradient(45deg,var(--r1) 0,var(--r1) var(--w),var(--r2) var(--w),var(--r2) calc(var(--w) * 2));animation:egfreeScroll var(--spd) linear infinite}@keyframes egfreeScroll{0%{background-position:0 0}to{background-position:calc(var(--w) * 2 * 1.41421356) 0}}.egfree-inner{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px;padding:0 14px}.egfree-text{color:var(--txt);font-weight:800;font-size:15px;letter-spacing:2px;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.7);white-space:nowrap}.egfree-flag{width:26px;height:17px;flex:none;display:inline-block}body{padding-top:46px}.shopify-section-header-sticky{top:46px!important}@media(max-width:600px){.egfree-text{font-size:13px;letter-spacing:1px}.egfree-flag{width:22px;height:14px}}@media(prefers-reduced-motion:reduce){.egfree-bar{animation:none}}.hero-mundial{--hm-accent:#006847}.hm-inner{max-width:82rem;margin:0 auto;padding:96px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:22px}.hm-eyebrow{margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--hm-accent)}.hm-heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(3.4rem,6vw,6.2rem);line-height:1.02;font-weight:800;letter-spacing:-.02em;max-width:16ch}.hm-sub{margin:0;font-size:1.9rem;line-height:1.5;opacity:.72;max-width:56ch}.hm-btn{display:inline-block;margin-top:6px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-decoration:none;font-size:1.6rem;font-weight:700;padding:16px 44px;border-radius:999px;transition:transform .15s ease,opacity .15s ease}.hm-btn:hover{transform:translateY(-2px);opacity:.92}.hm-trust{margin:6px 0 0;font-size:1.35rem;letter-spacing:.02em;opacity:.6}@media(max-width:749px){.hm-inner{padding:64px 20px;gap:18px}.hm-sub{font-size:1.6rem}}.f3-inner{max-width:120rem;margin:0 auto;padding:16px 24px 72px;text-align:center}.f3-title{font-size:2.6rem;font-weight:800;letter-spacing:-.01em;margin:0 0 34px}.f3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.f3-card{display:block;text-decoration:none;color:inherit}.f3-media{aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:rgba(var(--color-foreground),.04)}.f3-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.f3-card:hover .f3-media img{transform:scale(1.05)}.f3-info{padding:16px 6px 0;display:flex;flex-direction:column;gap:4px}.f3-name{font-size:1.6rem;font-weight:600;line-height:1.3}.f3-price{font-size:1.5rem;opacity:.75}@media(max-width:749px){.f3-grid{grid-template-columns:1fr;gap:26px;max-width:34rem;margin-inline:auto}}.rese-inner{max-width:120rem;margin:0 auto;padding:48px 20px}.rese-title{text-align:center;font-size:2.8rem;line-height:1.2;margin:0 0 8px}.rese-sub{text-align:center;font-size:1.6rem;opacity:.75;margin:0 0 32px}.rese-grid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:20px}.rese-card{border:1px solid rgba(var(--color-foreground),.12);border-radius:12px;padding:24px;background:rgba(var(--color-foreground),.03);display:flex;flex-direction:column;gap:12px}.rese-stars{font-size:17px;letter-spacing:3px;line-height:1}.rese-stars .on{color:var(--rese-star,#f5a623)}.rese-stars .off{color:rgba(var(--color-foreground),.22)}.rese-text{font-size:1.5rem;line-height:1.6;margin:0}.rese-meta{margin-top:auto;display:flex;flex-direction:column;gap:4px}.rese-name{font-weight:700;font-size:1.45rem}.rese-place{font-size:1.3rem;opacity:.7}.rese-badge{display:inline-flex;align-items:center;gap:5px;width:fit-content;margin-top:4px;font-size:1.2rem;font-weight:600;color:#1a7f45;background:#1d9e751f;border:1px solid rgba(29,158,117,.35);border-radius:999px;padding:3px 10px}@media(max-width:989px){.rese-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rese-grid{grid-template-columns:1fr}.rese-title{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
