:root{--pbx-bg: #0b0b0c;--pbx-card: #141416;--pbx-card-2: #1b1b1e;--pbx-line-soft: rgba(255, 255, 255, .09);--pbx-text: #f5f5f0;--pbx-muted: rgba(245, 245, 240, .7);--pbx-soft-text: rgba(245, 245, 240, .52);--pbx-display: "Archivo", "Arial Narrow", Arial, sans-serif;--pbx-gutter: clamp(16px, 4vw, 48px)}@media(prefers-reduced-motion:no-preference){html:has(.pbx-hero){scroll-behavior:smooth}}.pbx-anchor{display:block;height:0;scroll-margin-top:12px}#pbx-historia,#pbz-rel{scroll-margin-top:12px}.pbx-wrap{max-width:1440px;margin:0 auto;padding-inline:var(--pbx-gutter)}.pbx-empty{padding:40px;text-align:center;background:#111;color:#fff;font-family:var(--pbx-display)}.pbx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;border-radius:999px;font-family:var(--pbx-display);font-weight:800;font-stretch:100%;font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1.5px solid transparent;cursor:pointer;white-space:nowrap;transition:background .3s var(--pbp-ease),color .3s var(--pbp-ease),border-color .3s var(--pbp-ease),transform .3s var(--pbp-ease),box-shadow .3s var(--pbp-ease)}.pbx-btn svg{width:16px;height:16px;flex-shrink:0;transition:transform .3s var(--pbp-ease)}.pbx-btn:hover svg{transform:translateY(2px)}.pbx-btn--accent{background:var(--pbx-accent);color:var(--pbx-on-accent);border-color:var(--pbx-accent);box-shadow:0 14px 40px var(--pbx-glow)}.pbx-btn--accent:hover{background:#fff;border-color:#fff;color:#0b0b0c}.pbx-btn--ghost{color:var(--pbx-text);border-color:#ffffff52;background:transparent}.pbx-btn--ghost:hover{border-color:var(--pbx-accent);color:var(--pbx-accent-text)}.pbx-btn--dark{background:#0b0b0c;color:#fff;border-color:#0b0b0c}.pbx-btn--dark:hover{background:#fff;color:#0b0b0c;border-color:#fff}.pbx-btn:focus-visible,.pbx-round:focus-visible,.pbz-card:focus-visible,.pbz a:focus-visible,.pbx-band__track:focus-visible{outline:2px solid var(--pbx-accent-text, #c8ff2e);outline-offset:3px}.pbx-close .pbx-btn:focus-visible{outline-color:#0b0b0c}.pbx-round{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.pbx-round svg{width:18px;height:18px}.pbx-round:hover{background:var(--pbx-accent);border-color:var(--pbx-accent);color:var(--pbx-on-accent)}.pbx-kicker{display:inline-flex;align-items:center;gap:12px;margin:0 0 18px;font-family:var(--pbx-display);font-weight:700;font-stretch:100%;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--pbx-accent-text)}.pbx-kicker:before{content:"";width:30px;height:2px;background:currentColor;flex-shrink:0}.pbx-h2{margin:0;color:#fff;font-family:var(--pbx-display);font-weight:900;font-stretch:66%;font-size:clamp(40px,5vw,76px);line-height:.9;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.pbx-hero-section{background:var(--pbx-bg)}.pbx-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--pbx-bg);color:var(--pbx-text);min-height:max(600px,calc(var(--pbx-hero-min, 100vh) - 150px));display:flex;align-items:center}.pbx-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.pbx-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 70% at 12% 28%,var(--pbx-glow),transparent 70%),radial-gradient(45% 55% at 62% 105%,var(--pbx-glow-2),transparent 72%)}.pbx-hero{--pbx-pmask: linear-gradient(90deg, #000 0%, #000 45%, transparent 75%)}.pbx-hero__pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;-webkit-mask-image:var(--pbx-pmask);mask-image:var(--pbx-pmask)}[data-mood] .pbx-hero__pattern{background-image:linear-gradient(var(--pbx-soft) 1px,transparent 1px),linear-gradient(90deg,var(--pbx-soft) 1px,transparent 1px);background-size:56px 56px}[data-mood=run] .pbx-hero__pattern,[data-mood=bike] .pbx-hero__pattern{background-image:repeating-linear-gradient(112deg,var(--pbx-soft) 0 2px,transparent 2px 34px);background-size:auto}[data-mood=swim] .pbx-hero__pattern,[data-mood=hydration] .pbx-hero__pattern{background-image:none;background-color:var(--pbx-accent);opacity:.09;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='36' viewBox='0 0 160 36'%3E%3Cpath d='M0 18c20 0 20-12 40-12s20 12 40 12 20-12 40-12 20 12 40 12' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") 0 0 / 160px 36px repeat,var(--pbx-pmask);-webkit-mask-composite:source-in;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='36' viewBox='0 0 160 36'%3E%3Cpath d='M0 18c20 0 20-12 40-12s20 12 40 12 20-12 40-12 20 12 40 12' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") 0 0 / 160px 36px repeat,var(--pbx-pmask);mask-composite:intersect}[data-mood=yoga] .pbx-hero__pattern,[data-mood=recovery] .pbx-hero__pattern{background-image:repeating-radial-gradient(circle at 18% 40%,var(--pbx-soft) 0 1.5px,transparent 1.5px 38px);background-size:auto}[data-mood=outdoor] .pbx-hero__pattern,[data-mood=golf] .pbx-hero__pattern{background-image:repeating-radial-gradient(ellipse at 10% 90%,var(--pbx-soft) 0 1.5px,transparent 1.5px 30px),repeating-radial-gradient(ellipse at 40% 10%,var(--pbx-soft) 0 1.5px,transparent 1.5px 44px);background-size:auto}[data-mood=strength] .pbx-hero__pattern{background-image:repeating-linear-gradient(0deg,var(--pbx-soft) 0 3px,transparent 3px 30px);background-size:auto}[data-mood=cardio] .pbx-hero__pattern{background-image:repeating-linear-gradient(72deg,var(--pbx-soft) 0 2px,transparent 2px 16px);background-size:auto}[data-mood=wear] .pbx-hero__pattern{background-image:repeating-linear-gradient(90deg,var(--pbx-soft) 0 1px,transparent 1px 14px);background-size:auto}[data-mood=functional] .pbx-hero__pattern,[data-mood=gear] .pbx-hero__pattern{background-image:radial-gradient(var(--pbx-line) 1.4px,transparent 1.9px);background-size:28px 28px}[data-mood=tennis] .pbx-hero__pattern{background-image:linear-gradient(90deg,transparent calc(50% - 1px),var(--pbx-line) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(180deg,transparent 22%,var(--pbx-line) 22% calc(22% + 2px),transparent calc(22% + 2px) 78%,var(--pbx-line) 78% calc(78% + 2px),transparent calc(78% + 2px)),linear-gradient(90deg,transparent 8%,var(--pbx-soft) 8% calc(8% + 2px),transparent calc(8% + 2px) 92%,var(--pbx-soft) 92% calc(92% + 2px),transparent calc(92% + 2px));background-size:auto;opacity:.5}[data-mood=box] .pbx-hero__pattern{background-image:repeating-linear-gradient(135deg,var(--pbx-soft) 0 14px,transparent 14px 46px);background-size:auto}.pbx-hero[data-var="1"] .pbx-hero__pattern{background-color:transparent;background-size:auto;opacity:.8;background-image:repeating-linear-gradient(-58deg,var(--pbx-soft) 0 28px,transparent 28px 84px);-webkit-mask:var(--pbx-pmask);mask:var(--pbx-pmask)}.pbx-hero[data-var="1"] .pbx-hero__glow{background:radial-gradient(60% 80% at 6% 92%,var(--pbx-glow),transparent 70%),radial-gradient(40% 55% at 58% -5%,var(--pbx-glow-2),transparent 72%)}.pbx-hero[data-var="2"] .pbx-hero__pattern{background-color:transparent;opacity:.7;background-image:repeating-radial-gradient(circle at 0% 100%,var(--pbx-soft) 0 2px,transparent 2px 42px);background-size:auto;-webkit-mask:var(--pbx-pmask);mask:var(--pbx-pmask)}.pbx-hero[data-var="2"] .pbx-hero__glow{background:radial-gradient(50% 70% at 32% 6%,var(--pbx-glow),transparent 70%),radial-gradient(55% 60% at -4% 104%,var(--pbx-glow-2),transparent 72%)}.pbx-hero__media{position:absolute;top:0;right:0;bottom:0;width:47%;z-index:-1;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 24%);mask-image:linear-gradient(90deg,transparent 0%,#000 24%)}.pbx-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(11,11,12,.15) 0%,transparent 30%,transparent 62%,rgba(11,11,12,.85) 100%)}.pbx-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}@media(prefers-reduced-motion:no-preference){.pbx-hero__img{animation:pbx-zoom 1.8s var(--pbp-ease) both}.pbx-hero__inner>*{animation:pbx-rise 1s var(--pbp-ease) both}.pbx-hero__inner>:nth-child(2){animation-delay:.08s}.pbx-hero__inner>:nth-child(3){animation-delay:.18s}.pbx-hero__inner>:nth-child(4){animation-delay:.28s}}@keyframes pbx-zoom{0%{transform:scale(1.08)}to{transform:none}}@keyframes pbx-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.shopify-design-mode .pbx-hero__inner>*,.shopify-design-mode .pbx-hero__img{animation:none}.pbx-hero__inner{width:100%;max-width:1440px;margin:0 auto;padding:clamp(40px,6vw,88px) var(--pbx-gutter)}.pbx-hero__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 22px;font-family:var(--pbx-display);font-weight:700;font-stretch:100%;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#f5f5f0d1}.pbx-hero__dot{width:10px;height:10px;border-radius:50%;background:var(--pbx-accent);box-shadow:0 0 0 5px var(--pbx-soft),0 0 22px var(--pbx-accent)}.pbx-hero__sep{color:#f5f5f059}.pbx-hero__sport{color:var(--pbx-accent-text)}.pbx-hero__name{margin:0;max-width:60%;color:var(--pbx-accent-text);font-family:var(--pbx-display);font-weight:900;font-stretch:62%;line-height:.84;letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.pbx-hero--xl .pbx-hero__name{font-size:clamp(96px,15.5vw,250px)}.pbx-hero--l .pbx-hero__name{font-size:clamp(80px,11.6vw,196px)}.pbx-hero--m .pbx-hero__name{font-size:clamp(64px,8.7vw,150px)}.pbx-hero--s .pbx-hero__name{font-size:clamp(48px,6.2vw,108px);line-height:.88}.pbx-hero--sin-foto .pbx-hero__name{max-width:100%}.pbx-hero__lema{margin:26px 0 0;max-width:560px;font-size:clamp(18px,1.6vw,24px);line-height:1.4;font-weight:500;color:#f5f5f0e0;text-wrap:pretty}.pbx-hero__buy{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:36px}.pbx-hero__price{margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-family:var(--pbx-display);font-weight:800;font-stretch:78%;color:#fff}.pbx-hero__amount{font-size:clamp(34px,3vw,46px);line-height:1}.pbx-hero__from{font-size:12px;font-stretch:100%;letter-spacing:.2em;text-transform:uppercase;color:var(--pbx-soft-text)}.pbx-hero__from[hidden]{display:none}.pbx-hero__compare{font-size:20px;font-weight:500;color:var(--pbx-soft-text)}.pbx-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.pbx-tag{display:inline-flex;align-items:center;align-self:center;min-height:30px;padding:0 14px;border-radius:999px;border:1.5px solid rgba(245,245,240,.4);color:#f5f5f0db;font-family:var(--pbx-display);font-weight:800;font-stretch:100%;font-size:12px;line-height:1;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.pbx-tag--ink{border-color:currentColor;color:inherit;min-height:40px}.pbx-ticker{position:relative;background:var(--pbx-accent);color:var(--pbx-on-accent);overflow:hidden;white-space:nowrap;padding:16px 0;border-block:1px solid rgba(0,0,0,.12)}.pbx-ticker__track{display:inline-flex;animation:pbx-tick var(--pbx-speed, 60s) linear infinite;will-change:transform}.pbx-ticker__item{display:inline-flex;align-items:center;gap:30px;padding-right:30px;font-family:var(--pbx-display);font-weight:900;font-stretch:66%;font-size:clamp(22px,2.4vw,34px);line-height:1;text-transform:uppercase;letter-spacing:.01em}.pbx-ticker__item i{width:11px;height:11px;background:currentColor;transform:rotate(45deg);opacity:.8;flex-shrink:0}@keyframes pbx-tick{to{transform:translate(-25%)}}.pbx-ticker[data-var="1"] .pbx-ticker__item i{border-radius:50%;transform:none}.pbx-ticker[data-var="2"] .pbx-ticker__item i{width:24px;height:5px;border-radius:2px;transform:rotate(-58deg)}.pbx-pause{position:absolute;top:50%;right:10px;z-index:1;transform:translateY(-50%);width:34px;height:34px;padding:0;border-radius:50%;display:grid;place-items:center;background:var(--pbx-pause-bg, #0b0b0c);color:inherit;border:1.5px solid currentColor;cursor:pointer;box-shadow:0 0 0 7px var(--pbx-pause-bg, transparent),-26px 0 22px 4px var(--pbx-pause-bg, transparent)}.pbx-ticker .pbx-pause{--pbx-pause-bg: var(--pbx-accent)}.pbz__ticker .pbx-pause{--pbx-pause-bg: var(--pbz-lime)}.pbx-pause svg{width:14px;height:14px}.pbx-pause .pbx-pause__i--play,.pbx-pause[aria-pressed=true] .pbx-pause__i--pause{display:none}.pbx-pause[aria-pressed=true] .pbx-pause__i--play{display:block}.pbx-pause:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pbx-ticker:hover .pbx-ticker__track,.pbx-ticker:focus-within .pbx-ticker__track,.pbx-ticker[data-paused] .pbx-ticker__track,.pbz__ticker:hover .pbz__ticker-track,.pbz__ticker:focus-within .pbz__ticker-track,.pbz__ticker[data-paused] .pbz__ticker-track{animation-play-state:paused}.pbp-pdp .pbp-desc__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pbp-pdp .pbp-desc__chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px 9px 11px;border-radius:999px;background:var(--pbx-soft, rgba(200, 255, 46, .1));border:1px solid var(--pbx-line, rgba(200, 255, 46, .4));color:#fff;font-size:13px;font-weight:600;line-height:1.2}.pbp-pdp .pbp-desc__chip svg{width:14px;height:14px;color:var(--pbx-accent-text, #c8ff2e);flex-shrink:0}.pbp-pdp .pbp-desc__story{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:var(--pbx-accent-text, #c8ff2e);text-decoration:none;font-family:var(--pbx-display);font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.pbp-pdp .pbp-desc__story svg{width:14px;height:14px}.pbp-pdp .pbp-desc__lead{margin:0;font-size:15px;line-height:1.65;color:#f5f5f0c7;text-wrap:pretty}.pbp-pdp .pbp-desc--resumen .pbp-desc__lead+.pbp-desc__story{margin-top:12px}.pbp-pdp .pbp-desc__story:hover{color:#fff}.pbx-story-section{background:var(--pbx-bg)}.pbx-story{background:var(--pbx-bg);color:var(--pbx-text);padding-bottom:0}.pbx-story>*+*{margin-top:clamp(72px,9vw,140px)}.pbx-story>:first-child{padding-top:clamp(64px,8vw,120px)}.pbx-story>.pbx-close:last-child{margin-top:clamp(72px,9vw,140px)}.pbx-man{border-top:1px solid var(--pbx-line-soft)}.pbx-story>.pbx-man:first-child{border-top:1px solid var(--pbx-line-soft)}.pbx-man__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);gap:clamp(28px,5vw,96px);align-items:end}.pbx-man__title{margin:0;color:#fff;font-family:var(--pbx-display);font-weight:900;font-stretch:64%;font-size:clamp(46px,6.4vw,110px);line-height:.88;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.pbx-man__title:after{content:"";display:block;width:120px;height:8px;margin-top:28px;background:var(--pbx-accent);border-radius:2px}.pbx-man__text{margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1.7;color:var(--pbx-muted);text-wrap:pretty}.pbx-head{margin-bottom:clamp(28px,3.4vw,48px)}.pbx-tiles{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.pbx-tiles--n6{grid-template-columns:repeat(3,minmax(0,1fr))}.pbx-tiles--n7,.pbx-tiles--n8{grid-template-columns:repeat(4,minmax(0,1fr))}.pbx-tile{position:relative;display:flex;flex-direction:column;gap:12px;min-height:300px;padding:26px 24px 28px;background:var(--pbx-card);border:1px solid var(--pbx-line-soft);border-radius:20px;transition:transform .45s var(--pbp-ease),border-color .45s var(--pbp-ease),background .45s var(--pbp-ease)}.pbx-tile:hover{transform:translateY(-6px);border-color:var(--pbx-line)}.pbx-tile__num{margin-bottom:auto;font-family:var(--pbx-display);font-weight:900;font-stretch:62%;font-size:72px;line-height:.8;color:transparent;-webkit-text-stroke:1.5px var(--pbx-accent-text)}.pbx-tile__title{margin:18px 0 0;color:#fff;font-family:var(--pbx-display);font-weight:850;font-stretch:72%;font-size:26px;line-height:.98;text-transform:uppercase;letter-spacing:0}.pbx-tile__text{margin:0;font-size:15px;line-height:1.55;color:var(--pbx-muted)}.pbx-tile__text:first-letter,.pbx-specs__v:first-letter{text-transform:uppercase}.pbx-tile--accent{background:var(--pbx-accent);border-color:var(--pbx-accent)}.pbx-tile--accent .pbx-tile__num{-webkit-text-stroke-color:var(--pbx-on-accent)}.pbx-tile--accent .pbx-tile__title{color:var(--pbx-on-accent)}.pbx-tile--accent .pbx-tile__text{color:var(--pbx-on-accent);opacity:.82}.pbx-tile--accent:hover{border-color:#fff}.pbx-band__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.pbx-band__head .pbx-head{margin-bottom:0}.pbx-band__controls{display:flex;gap:10px;flex-shrink:0}.pbx-band .pbx-band__track{display:flex;gap:14px;margin:clamp(24px,3vw,40px) 0 0;padding:0 var(--pbx-gutter) 4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pbx-gutter);scrollbar-width:none;grid-auto-flow:unset}.pbx-band .pbx-band__track::-webkit-scrollbar{display:none}.pbx-band__item{position:relative;flex:0 0 auto;height:var(--pbx-band-h, 560px);aspect-ratio:var(--ar, 1);border-radius:20px;overflow:hidden;background:#efefef;scroll-snap-align:start}.pbx-band__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--pbp-ease)}.pbx-band__item:hover img{transform:scale(1.04)}.pbx-band__count{position:absolute;left:14px;bottom:14px;padding:7px 12px;border-radius:999px;background:#0b0b0cb8;color:#fff;font-family:var(--pbx-display);font-weight:700;font-size:11px;letter-spacing:.16em}.pbx-det{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,88px);align-items:start}.pbx-det--one{grid-template-columns:minmax(0,1fr);row-gap:0}.pbx-det--one .pbx-specs,.pbx-det--one .pbx-full{max-width:980px}.pbx-specs{list-style:none;margin:0;padding:0;border-top:1px solid var(--pbx-line-soft)}.pbx-specs__row{display:grid;grid-template-columns:minmax(120px,.38fr) minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid var(--pbx-line-soft)}.pbx-specs__row--solo{grid-template-columns:minmax(0,1fr)}.pbx-specs__k{font-family:var(--pbx-display);font-weight:700;font-stretch:100%;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--pbx-accent-text);padding-top:3px}.pbx-specs__v{font-size:16px;line-height:1.55;color:#fff}.pbx-det__notes{display:grid;gap:14px;padding-top:4px}.pbx-note{padding:26px 26px 24px;border-radius:20px;background:var(--pbx-card);border:1px solid var(--pbx-line-soft)}.pbx-note__title{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:#fff;font-family:var(--pbx-display);font-weight:850;font-stretch:74%;font-size:24px;line-height:1;text-transform:uppercase}.pbx-note__title:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--pbx-accent);flex-shrink:0}.pbx-note__body{font-size:15px;line-height:1.65;color:var(--pbx-muted)}.pbx-note__body p{margin:0 0 10px}.pbx-note__body p:last-child{margin-bottom:0}.pbx-note__body a{color:var(--pbx-accent-text)}.pbx-full__body{color:var(--pbx-muted);font-size:16px;line-height:1.7}.pbx-full__body img{display:block;max-width:100%;height:auto;margin:14px 0;border-radius:14px;background:#efefef}.pbx-full__body strong{color:#fff}.pbx-full.is-closed .pbx-full__body{max-height:420px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.pbx-full__toggle{margin-top:18px}.pbx-full__toggle[hidden]{display:none}.pbx-close{position:relative;overflow:hidden;isolation:isolate;background:var(--pbx-accent);color:var(--pbx-on-accent);padding-block:clamp(64px,9vw,130px)}.pbx-close__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.1;background-image:repeating-linear-gradient(112deg,currentColor 0 2px,transparent 2px 30px)}.pbx-close[data-var="1"] .pbx-close__bg{opacity:.16;background-image:radial-gradient(currentColor 1.3px,transparent 1.8px);background-size:20px 20px}.pbx-close[data-var="2"] .pbx-close__bg{opacity:.09;background-image:repeating-linear-gradient(0deg,currentColor 0 3px,transparent 3px 28px)}.pbx-close__name{margin:0;font-family:var(--pbx-display);font-weight:900;font-stretch:62%;font-size:clamp(56px,10vw,180px);line-height:.84;letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance;max-width:14ch}.pbx-close__lema{margin:22px 0 0;max-width:620px;font-size:clamp(17px,1.5vw,22px);line-height:1.45;font-weight:600;opacity:.86}.pbx-close__row{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:36px}.pbx-close__price{margin:0;display:flex;align-items:baseline;gap:10px;font-family:var(--pbx-display);font-weight:900;font-stretch:78%;font-size:clamp(36px,3.4vw,52px);line-height:1}.pbx-close .pbx-hero__from{color:inherit;opacity:.7}.pbx-close__inner--img{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(28px,5vw,90px);align-items:center}.pbx-close__media{position:relative;aspect-ratio:1;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 30px 80px #00000047}.pbx-close__media img{width:100%;height:100%;object-fit:cover;display:block}.pbz-section{background:var(--pbx-bg)}.pbz{--pbz-lime: var(--pbp-lime, #c8ff2e);background:var(--pbx-bg);color:var(--pbx-text);overflow:hidden}.pbz__wrap{max-width:1440px;margin:0 auto;padding-inline:var(--pbx-gutter)}.pbz__ticker{position:relative;background:var(--pbz-lime);color:#0b0b0c;overflow:hidden;white-space:nowrap;padding:18px 0}.pbz__ticker-track{display:inline-flex;animation:pbx-tick var(--pbx-speed, 55s) linear infinite reverse;will-change:transform}.pbz__ticker-item{display:inline-flex;align-items:center;gap:30px;padding-right:30px;font-family:var(--pbx-display);font-weight:900;font-stretch:66%;font-size:clamp(24px,2.6vw,38px);line-height:1;text-transform:uppercase}.pbz__ticker-item i{width:12px;height:12px;border-radius:50%;background:currentColor;flex-shrink:0}.pbz__band{position:relative;padding-top:clamp(56px,7vw,110px);padding-bottom:clamp(56px,7vw,100px);background:radial-gradient(60% 60% at 50% 55%,rgba(200,255,46,.1),transparent 70%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 100% 64px,var(--pbx-bg)}.pbz__top{display:flex;align-items:center;justify-content:space-between;gap:20px}.pbz__eyebrow{margin:0;display:inline-flex;align-items:center;gap:12px;font-family:var(--pbx-display);font-weight:700;font-stretch:100%;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#f5f5f0a8}.pbz__eyebrow:before{content:"";width:30px;height:2px;background:var(--pbz-lime)}.pbz__eyebrow--lime{color:var(--pbz-lime);margin-bottom:16px}.pbz__logo-link{display:block;flex-shrink:0}.pbz__logo{display:block;width:clamp(150px,16vw,230px);height:auto}.pbz__word{margin:clamp(14px,2vw,30px) 0 0;padding:0 1vw;color:var(--pbz-lime);font-family:var(--pbx-display);font-weight:900;font-stretch:62%;font-size:20.4vw;line-height:.8;letter-spacing:-.015em;text-align:center;white-space:nowrap}.pbz__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,90px);align-items:end;margin-top:clamp(32px,4vw,60px)}.pbz__claim{margin:0;color:#fff;font-family:var(--pbx-display);font-weight:900;font-stretch:64%;font-size:clamp(52px,7vw,120px);line-height:.86;text-transform:uppercase;letter-spacing:-.01em}.pbz__text{margin:0 0 26px;font-size:clamp(16px,1.3vw,20px);line-height:1.6;color:var(--pbx-muted);max-width:520px}.pbz__ctas{display:flex;flex-wrap:wrap;gap:12px}.pbz .pbp-btn--lime{background:var(--pbz-lime);color:#0b0b0c}.pbz .pbp-btn--lime:hover{background:#fff}.pbz .pbp-btn--ghost{color:#fff}.pbz__rel{padding-block:clamp(56px,7vw,110px);border-top:1px solid var(--pbx-line-soft)}.pbz__rel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3vw,40px)}.pbz__h2{margin:0;color:#fff;font-family:var(--pbx-display);font-weight:900;font-stretch:64%;font-size:clamp(42px,5vw,80px);line-height:.88;text-transform:uppercase}.pbz__all{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--pbz-lime);text-decoration:none;font-family:var(--pbx-display);font-weight:800;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.pbz__all svg{width:16px;height:16px;transition:transform .3s var(--pbp-ease)}.pbz__all:hover{color:#fff}.pbz__all:hover svg{transform:translate(4px)}.pbz__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pbz-card{position:relative;display:flex;flex-direction:column;background:var(--pbx-card);border:1px solid var(--pbx-line-soft);border-radius:20px;overflow:hidden;color:#fff;text-decoration:none;transition:transform .45s var(--pbp-ease),border-color .45s var(--pbp-ease),box-shadow .45s var(--pbp-ease)}.pbz-card:hover{transform:translateY(-6px);border-color:var(--pbz-lime);box-shadow:0 24px 60px #c8ff2e1a}.pbz-card__media{position:relative;display:block;aspect-ratio:1;background:#efefef;overflow:hidden}.pbz-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s var(--pbp-ease)}.pbz-card:hover .pbz-card__img{transform:scale(1.05)}.pbz-card__pb{position:absolute;top:12px;left:12px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#0b0b0c;color:var(--pbz-lime);border:1.5px solid var(--pbz-lime);font-family:var(--pbx-display);font-weight:900;font-stretch:70%;font-size:14px;letter-spacing:.02em}.pbz-card__body{display:flex;flex-direction:column;gap:8px;padding:18px 18px 20px;flex:1}.pbz-card__sport{font-family:var(--pbx-display);font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--pbz-card-acc, var(--pbx-soft-text))}.pbz-card__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--pbz-card-acc, transparent)}.pbz-card__sold{position:absolute;top:12px;right:12px;padding:6px 10px;border-radius:999px;background:#0b0b0cd1;color:#fff;font-family:var(--pbx-display);font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.pbz-card--sold .pbz-card__img{opacity:.55}.pbz-card__name{font-family:var(--pbx-display);font-weight:800;font-stretch:78%;font-size:21px;line-height:1.02;text-transform:uppercase;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pbz-card__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:8px}.pbz-card__price{font-family:var(--pbx-display);font-weight:800;font-stretch:82%;font-size:22px;color:var(--pbz-lime);display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.pbz-card__price small{font-size:11px;font-stretch:100%;letter-spacing:.16em;text-transform:uppercase;color:var(--pbx-soft-text)}.pbz-card__price s{font-size:15px;font-weight:500;color:var(--pbx-soft-text)}.pbz-card__go{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(255,255,255,.22);color:#fff;transition:background .3s ease,color .3s ease,border-color .3s ease}.pbz-card__go svg{width:16px;height:16px}.pbz-card:hover .pbz-card__go{background:var(--pbz-lime);border-color:var(--pbz-lime);color:#0b0b0c}body:has(.pbz) .shopify-section:has(.pbp-rw){border-top:1px solid var(--pbx-line-soft)}body:has(.pbx-hero) .pb-rewards-bar__brand{color:#f5f5f0b8}body:has(.pbx-hero) .pb-rewards-bar__coin-symbol{border-color:var(--pbx-accent);color:var(--pbx-accent-text)}body:has(.pbx-hero) .pb-rewards-bar__cta{color:var(--pbx-accent-text);border-color:var(--pbx-accent)}body:has(.pbx-hero) .pb-rewards-bar__cta:hover{background:var(--pbx-accent);border-color:var(--pbx-accent);color:var(--pbx-on-accent)}body:has(.pbx-hero) .pb-rewards-bar__progress-fill{background:var(--pbx-accent)}@media screen and (max-width:1199px){.pbx-tiles--n5,.pbx-tiles--n6,.pbx-tiles--n7,.pbx-tiles--n8{grid-template-columns:repeat(3,minmax(0,1fr))}.pbz__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.pbx-hero__media{width:44%}.pbx-hero__name{max-width:64%}.pbx-man__grid,.pbx-det,.pbz__row,.pbx-close__inner--img{grid-template-columns:minmax(0,1fr)}.pbx-man__grid{align-items:start}.pbx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:749px){.pbx-hero{display:block;min-height:0}.pbx-hero__media{position:relative;width:100%;height:min(108vw,56svh);z-index:-1;-webkit-mask-image:linear-gradient(180deg,#000 52%,transparent 100%);mask-image:linear-gradient(180deg,#000 52%,transparent 100%)}.pbx-hero__media:after{display:none}.pbx-hero{--pbx-pmask: linear-gradient(180deg, transparent 30%, #000 70%)}[data-mood=swim] .pbx-hero__pattern,[data-mood=hydration] .pbx-hero__pattern{-webkit-mask-composite:source-in;mask-composite:intersect}.pbx-hero__inner{margin-top:-120px;padding:0 16px 34px}.pbx-hero--sin-foto .pbx-hero__inner{margin-top:0;padding-top:40px}.pbx-hero__eyebrow{margin-bottom:14px;font-size:11px;letter-spacing:.2em}.pbx-hero__name{max-width:100%}.pbx-hero--xl .pbx-hero__name{font-size:21vw}.pbx-hero--l .pbx-hero__name{font-size:16.4vw}.pbx-hero--m .pbx-hero__name{font-size:13vw}.pbx-hero--s .pbx-hero__name{font-size:10.4vw}.pbx-hero__lema{margin-top:16px;font-size:17px}.pbx-hero__buy{margin-top:22px;gap:14px 18px}.pbx-hero__ctas{width:100%}.pbx-hero__ctas .pbx-btn--accent{flex:1 1 100%}.pbx-hero__ctas .pbx-btn--ghost{flex:1 1 100%;min-height:48px}.pbx-ticker{padding:12px 0}.pbx-pause{width:30px;height:30px;right:8px}.pbx-pause svg{width:12px;height:12px}.pbx-story>*+*{margin-top:64px}.pbx-story>:first-child{padding-top:56px}.pbx-man__title:after{margin-top:20px;width:80px;height:6px}.pbx-tiles{display:grid;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--pbx-gutter));padding-inline:var(--pbx-gutter);scroll-padding-inline:var(--pbx-gutter)}.pbx-tiles::-webkit-scrollbar{display:none}.pbx-tile{min-height:280px;scroll-snap-align:start}.pbx-band__controls{display:none}.pbx-band__item{height:min(var(--pbx-band-h, 560px),96vw)}.pbx-specs__row{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 0}.pbx-close__row .pbx-btn{flex:1 1 100%}.pbx-close__media{max-width:78%;margin-top:8px}.pbz__ticker{padding:13px 0}.pbz__top{flex-direction:column;align-items:flex-start}.pbz__word{font-size:20.6vw;margin-top:18px}.pbz__ctas .pbp-btn{flex:1 1 100%}.pbz__rel-head{flex-direction:column;align-items:flex-start}.pbz__grid{gap:10px}.pbz-card__body{padding:14px 12px 16px}.pbz-card__name{font-size:17px}.pbz-card__price{font-size:18px}.pbz-card__go{display:none}.pbz-card__pb{width:32px;height:32px;font-size:12px;top:8px;left:8px}.pbz-card__sold{top:8px;right:8px;padding:5px 8px;font-size:10px}}@media(prefers-reduced-motion:reduce){.pbx-ticker__track,.pbz__ticker-track{animation:none}.pbx-pause{display:none}.pbx-tile,.pbz-card,.pbx-band__item img,.pbz-card__img,.pbx-btn{transition:none}.pbx-tile:hover,.pbz-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pbp-marca.css.map */
