.cart-scrim[data-astro-cid-kvtbradr]{position:fixed;inset:0;background:var(--scrim);z-index:40}.cart-drawer[data-astro-cid-kvtbradr]{position:fixed;top:0;right:0;bottom:0;width:min(var(--drawer-width),100%);background:var(--paper);color:var(--ink);z-index:41;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + 20px) 22px calc(env(safe-area-inset-bottom,0px) + 20px);border-left:var(--border) solid var(--ink)}.cart-head[data-astro-cid-kvtbradr]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.cart-head[data-astro-cid-kvtbradr] h2[data-astro-cid-kvtbradr]{margin:0;font-size:var(--size-drawer-title)}.cart-close[data-astro-cid-kvtbradr]{width:44px;height:44px;flex:none;border:var(--border) solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;font-size:20px}.cart-preorder[data-astro-cid-kvtbradr]{margin:0 0 12px;padding:10px 12px;background:var(--notice);color:var(--ink);font-size:14px;font-weight:700}.cart-notice[data-astro-cid-kvtbradr]{margin:0 0 12px;padding:10px 12px;background:var(--notice);color:var(--ink);font-size:14px}.cart-lines[data-astro-cid-kvtbradr]{flex:1;overflow:auto;display:flex;flex-direction:column;padding-inline:8px;margin-inline:-8px}.cart-empty[data-astro-cid-kvtbradr]{display:block;margin:0;color:var(--muted);padding:24px 0}.cart-empty[data-astro-cid-kvtbradr][hidden]{display:none}.cart-drawer[data-astro-cid-kvtbradr]:has(.cart-empty:not([hidden])) .cart-foot[data-astro-cid-kvtbradr]{display:none}.cart-line{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-bottom:var(--border-hairline) solid var(--soft)}.cart-line-thumb{width:64px;height:64px;background:var(--stone);overflow:hidden}.cart-line-thumb img{width:100%;height:100%;object-fit:cover}.cart-line-info{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cart-line-name{font-weight:800}.cart-line-variant{font-size:14px;color:var(--muted)}.cart-line-remove{position:relative;margin-top:4px;padding:2px 0;border:0;background:transparent;color:var(--muted);font-size:14px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.cart-line-remove:before{content:"";position:absolute;inset:-6px -4px -14px}.cart-qty{display:flex;flex-direction:column;align-items:flex-end}.cart-qty-row{display:inline-flex;align-items:stretch}.cart-line .qty button{width:36px}.cart-line .qty button:before{content:"";position:absolute;inset:-6px 0}.cart-line .qty button[data-dec]:before{left:-8px}.cart-line .qty button[data-inc]:before{right:-8px}.cart-qty-field{position:relative;display:flex}.cart-qty-input{position:relative;z-index:1;width:44px;height:32px;padding:0;border:0;background:var(--paper);color:var(--ink);font:800 var(--text-body)/1 var(--f);font-variant-numeric:tabular-nums;text-align:center}.cart-qty-input:focus{outline:none}.cart-qty-input:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.cart-qty-input[aria-invalid=true]{background:var(--notice)}.cart-qty-label{display:block;position:absolute;z-index:0;inset:-6px 0;overflow:hidden;color:transparent;font-size:0;cursor:text}.cart-qty-error{margin:6px 0 0;padding:2px 6px;background:var(--notice);color:var(--ink);font-size:13px;font-weight:700}.cart-qty-error[hidden]{display:none}.cart-foot[data-astro-cid-kvtbradr]{border-top:var(--border) solid var(--ink);padding-top:14px;display:grid;gap:6px}.cart-totals[data-astro-cid-kvtbradr]{margin:0;display:grid;gap:6px}.cart-total-line[data-astro-cid-kvtbradr]{display:flex;justify-content:space-between}.cart-total-line[data-astro-cid-kvtbradr] dt[data-astro-cid-kvtbradr],.cart-total-line[data-astro-cid-kvtbradr] dd[data-astro-cid-kvtbradr]{margin:0}.cart-total-line[data-astro-cid-kvtbradr] dd[data-astro-cid-kvtbradr]{font-variant-numeric:tabular-nums}.cart-total-line--discount[data-astro-cid-kvtbradr]{font-weight:700}.cart-total-line--grand[data-astro-cid-kvtbradr]{font-size:24px;font-weight:900}.cart-checkout[data-astro-cid-kvtbradr]{width:100%;margin-top:8px}.cart-note[data-astro-cid-kvtbradr]{margin:0;font-size:14px;color:var(--muted)}@media(max-width:820px){.cart-line{grid-template-columns:52px minmax(0,1fr) auto}.cart-line-thumb{width:52px;height:52px}.cart-total-line--grand[data-astro-cid-kvtbradr]{font-size:20px}}.co-preorder[data-astro-cid-axax6ggd]{margin:0 0 12px;padding:10px 12px;background:var(--notice);color:var(--ink);font-size:14px;font-weight:700}.co-scrim[data-astro-cid-axax6ggd]{position:fixed;inset:0;background:var(--scrim);z-index:40}.co-dialog[data-astro-cid-axax6ggd]{position:fixed;top:0;right:0;bottom:0;width:min(var(--drawer-width),100%);z-index:41;overflow-y:auto;background:var(--paper);color:var(--ink);border-left:var(--border) solid var(--ink);padding:calc(env(safe-area-inset-top,0px) + 20px) 22px calc(env(safe-area-inset-bottom,0px) + 20px)}.co-head[data-astro-cid-axax6ggd]{position:sticky;top:calc(-1*(env(safe-area-inset-top,0px) + 20px));z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:calc(-1*(env(safe-area-inset-top,0px) + 20px));padding:calc(env(safe-area-inset-top,0px) + 20px) 0 12px;background:var(--paper)}.co-head[data-astro-cid-axax6ggd] h2[data-astro-cid-axax6ggd]{margin:0;font-family:var(--fl);font-weight:400;text-transform:uppercase;line-height:var(--leading-display);letter-spacing:var(--track-display);font-size:var(--size-drawer-title)}.co-close[data-astro-cid-axax6ggd]{width:44px;height:44px;flex:none;border:var(--border) solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;font-size:20px}.co-intro[data-astro-cid-axax6ggd]{margin:0 0 12px;font-size:15px;color:var(--muted)}.co-summary[data-astro-cid-axax6ggd]{margin:0 0 12px;padding:10px 0;border-top:var(--border) solid var(--ink);border-bottom:var(--border-hairline) solid var(--soft);font-weight:800;font-variant-numeric:tabular-nums}.co-form[data-astro-cid-axax6ggd]{display:grid;gap:12px}.co-field[data-astro-cid-axax6ggd]{display:grid;gap:5px}.co-field[data-astro-cid-axax6ggd] label[data-astro-cid-axax6ggd]{font-size:14px;font-weight:700}.co-field[data-astro-cid-axax6ggd] input[data-astro-cid-axax6ggd],.co-field[data-astro-cid-axax6ggd] select[data-astro-cid-axax6ggd],.co-field[data-astro-cid-axax6ggd] textarea[data-astro-cid-axax6ggd]{width:100%;font:16px var(--f);padding:11px 12px;border:var(--border) solid var(--ink);border-radius:0;background:var(--paper)}.co-field[data-astro-cid-axax6ggd] textarea[data-astro-cid-axax6ggd]{resize:vertical}.co-field[data-astro-cid-axax6ggd] input[data-astro-cid-axax6ggd][aria-invalid=true],.co-field[data-astro-cid-axax6ggd] select[data-astro-cid-axax6ggd][aria-invalid=true]{background:var(--notice)}.co-error[data-astro-cid-axax6ggd]{justify-self:start;margin:0;padding:2px 6px;background:var(--notice);color:var(--ink);font-size:14px;font-weight:700}.co-fulfilment[data-astro-cid-axax6ggd],.co-picker[data-astro-cid-axax6ggd]{margin:0;padding:0;border:0;min-width:0}.co-fulfilment[data-astro-cid-axax6ggd]:not([hidden]){display:flex;flex-wrap:wrap;gap:8px}.co-picker[data-astro-cid-axax6ggd]:not([hidden]){display:grid;gap:8px}.co-fulfilment[data-astro-cid-axax6ggd] legend[data-astro-cid-axax6ggd],.co-picker[data-astro-cid-axax6ggd] legend[data-astro-cid-axax6ggd]{padding:0;margin-bottom:5px;font-size:14px;font-weight:700}.co-radio[data-astro-cid-axax6ggd],.co-punto[data-astro-cid-axax6ggd]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:var(--tap-target-min);border:var(--border) solid var(--ink);padding:10px 12px}.co-radio[data-astro-cid-axax6ggd]{flex:1 1 140px;flex-wrap:nowrap}.co-radio[data-astro-cid-axax6ggd] label[data-astro-cid-axax6ggd]{min-width:0}.co-radio[data-astro-cid-axax6ggd] input[data-astro-cid-axax6ggd],.co-punto[data-astro-cid-axax6ggd] input[data-astro-cid-axax6ggd]{margin:0}.co-radio[data-astro-cid-axax6ggd] label[data-astro-cid-axax6ggd],.co-punto[data-astro-cid-axax6ggd] label[data-astro-cid-axax6ggd]{display:grid;gap:2px;font-weight:700;cursor:pointer}.co-radio[data-astro-cid-axax6ggd] label[data-astro-cid-axax6ggd]:after,.co-punto[data-astro-cid-axax6ggd] label[data-astro-cid-axax6ggd]:after{content:"";position:absolute;inset:0}.co-punto[data-astro-cid-axax6ggd]{align-items:baseline}.co-punto-name[data-astro-cid-axax6ggd]{font-weight:700}.co-punto-address[data-astro-cid-axax6ggd],.co-punto-note[data-astro-cid-axax6ggd]{font-size:14px;font-weight:400;color:var(--muted)}.co-punto-note[data-astro-cid-axax6ggd]{margin:0}.co-punto-map[data-astro-cid-axax6ggd]{position:relative;z-index:1;margin-inline-start:auto;font-size:14px;text-decoration:underline;text-underline-offset:2px}.co-punto-map[data-astro-cid-axax6ggd]:before{content:"";position:absolute;inset:-12px -4px}.co-remember[data-astro-cid-axax6ggd]{display:grid;gap:4px}.co-remember-row[data-astro-cid-axax6ggd]{display:flex;align-items:center;gap:8px;min-height:var(--tap-target-min)}.co-remember-row[data-astro-cid-axax6ggd] input[data-astro-cid-axax6ggd]{width:20px;height:20px;margin:0;flex-shrink:0}.co-remember-row[data-astro-cid-axax6ggd] label[data-astro-cid-axax6ggd]{font-size:15px;font-weight:700;cursor:pointer}.co-remember-help[data-astro-cid-axax6ggd]{margin:0;font-size:13px;color:var(--muted)}.co-forget[data-astro-cid-axax6ggd]{justify-self:start;min-height:var(--tap-target-min);padding:0;border:0;background:transparent;color:var(--ink);font-size:14px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.co-form-error[data-astro-cid-axax6ggd]{margin:0;padding:10px 12px;background:var(--notice);color:var(--ink);font-size:14px;font-weight:700}.co-submit[data-astro-cid-axax6ggd],.co-pago[data-astro-cid-axax6ggd],.co-pago-retry[data-astro-cid-axax6ggd],.co-pago-wa[data-astro-cid-axax6ggd]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:12px 24px;border:var(--border) solid var(--ink);background:var(--ink);color:var(--paper);text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:var(--track-caps);font-weight:var(--weight-caps);cursor:pointer}.co-pago-wa[data-astro-cid-axax6ggd]{background:var(--paper);color:var(--ink)}.co-submit[data-astro-cid-axax6ggd]:hover,.co-pago[data-astro-cid-axax6ggd]:hover,.co-pago-retry[data-astro-cid-axax6ggd]:hover,.co-pago-wa[data-astro-cid-axax6ggd]:hover{transform:translateY(-1px)}.co-submit[data-astro-cid-axax6ggd]:disabled,.co-pago-retry[data-astro-cid-axax6ggd]:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(prefers-reduced-motion:reduce){.co-submit[data-astro-cid-axax6ggd]:hover,.co-pago[data-astro-cid-axax6ggd]:hover,.co-pago-retry[data-astro-cid-axax6ggd]:hover,.co-pago-wa[data-astro-cid-axax6ggd]:hover{transform:none}}.co-form[data-astro-cid-axax6ggd] .co-preventa-continuar{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:12px 24px;border:var(--border) solid var(--ink);background:var(--ink);color:var(--paper);text-align:center;text-transform:uppercase;letter-spacing:var(--track-caps);font-weight:var(--weight-caps);cursor:pointer}.co-form[data-astro-cid-axax6ggd] .co-preventa-continuar:hover{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.co-form[data-astro-cid-axax6ggd] .co-preventa-continuar:hover{transform:none}}.co-success[data-astro-cid-axax6ggd]{display:flex;flex-direction:column;gap:14px}.co-success[data-astro-cid-axax6ggd][hidden]{display:none}.co-placed[data-astro-cid-axax6ggd]{margin:0;font-size:19px}.co-sum-items[data-astro-cid-axax6ggd]{display:flex;flex-direction:column}.co-sum-item[data-astro-cid-axax6ggd]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:var(--border-hairline) solid var(--soft);font-size:15px}.co-sum-item-name[data-astro-cid-axax6ggd]{min-width:0}.co-sum-item-total[data-astro-cid-axax6ggd]{font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.co-sum-totals[data-astro-cid-axax6ggd]{margin:0;border-top:var(--border) solid var(--ink);padding-top:14px;display:grid;gap:6px}.co-sum-line[data-astro-cid-axax6ggd]{display:flex;justify-content:space-between}.co-sum-line[data-astro-cid-axax6ggd] dt[data-astro-cid-axax6ggd],.co-sum-line[data-astro-cid-axax6ggd] dd[data-astro-cid-axax6ggd]{margin:0}.co-sum-line[data-astro-cid-axax6ggd] dd[data-astro-cid-axax6ggd]{font-variant-numeric:tabular-nums}.co-sum-line--grand[data-astro-cid-axax6ggd]{font-size:24px;font-weight:900}.co-pago-degraded[data-astro-cid-axax6ggd]{display:flex;flex-direction:column;gap:10px}.co-pago-degraded[data-astro-cid-axax6ggd][hidden]{display:none}.co-pago-degraded-msg[data-astro-cid-axax6ggd]{margin:0;padding:10px 12px;background:var(--notice);color:var(--ink);font-size:14px}@media(max-width:820px){.co-sum-line--grand[data-astro-cid-axax6ggd]{font-size:20px}}:root{--ink: #0D0D0D;--paper: #FFFFFF;--stone: #E9E9E6;--muted: #555555;--line: #0D0D0D;--soft: #D6D6D2;--f: "Archivo", "Helvetica Neue", Arial, sans-serif;--fc: "Archivo Narrow", "Arial Narrow", "Helvetica Neue", sans-serif;--fl: "Archivo Black", "Archivo", "Helvetica Neue", sans-serif;color-scheme:light;--notice: #FFF3B0;--screen: #1B1C1A;--device-ring: #2A2A28;--screen-divider: #3A3A36;--bar-mid: #4A4A46;--bar-light: #9A9A94;--field-ground: #F2F2EF;--summary-hover: #F2F2EE;--slide-pending: #ECECE8;--text-on-stone: #333333;--muted-on-screen: #BDBDB8;--muted-on-pressed: #CFCFCA;--muted-on-ink: #9A9A96;--helper: #55554F;--scrim: rgba(13, 13, 13, .5);--gallery-control: rgba(255, 255, 255, .72);--gallery-dot: rgba(255, 255, 255, .6);--slide-pending-text: var(--muted);--text-body: 17px;--leading-body: 1.5;--leading-display: .95;--track-display: -.01em;--track-caps: .05em;--weight-caps: 800;--size-hero: min(calc((min(100vw, 1240px) - 48px) / 17.8), 96px);--size-hero-mobile: clamp(28px, 8.3vw, 46px);--size-section: clamp(38px, 4.8vw, 62px);--size-card-title: 42px;--size-col-title: 30px;--size-step-title: 28px;--size-drawer-title: 36px;--size-price: 30px;--size-wordmark: 34px;--size-screen-number: clamp(64px, 7vw, 96px);--max-width: 1240px;--gutter: 24px;--section-pad: 72px;--drawer-width: 440px;--border: 2px;--border-emphasis: 3px;--border-hairline: 1px;--radius-none: 0;--radius-chip: 999px;--radius-device: 18px;--radius-screen: 14px;--radius-control: 10px;--radius-count: 12px;--radius-notice: 8px;--radius-round: 50%;--focus-width: 3px;--focus-offset: 3px;--focus-ring: var(--ink);--focus-ring-on-dark: var(--paper);--tap-target-min: 44px;--menu-pad-bottom-mobile: 11px;--ticker-duration: 40s;--gallery-duration: .35s}@media(max-width:820px){:root{--gutter: 20px;--section-pad: 52px;--size-card-title: 36px;--size-drawer-title: 30px;--size-price: 26px;--size-wordmark: 30px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:var(--paper);color:var(--ink);font:var(--text-body)/var(--leading-body) var(--f)}a{color:inherit}img{max-width:100%;display:block}button{font:inherit;color:inherit}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}header :focus-visible,footer :focus-visible,.dev-screen :focus-visible{outline-color:var(--focus-ring-on-dark)}body>header{background:var(--ink);color:var(--paper);position:sticky;top:0;z-index:20;overflow:hidden}.wrap{max-width:var(--max-width);margin:0 auto;padding-inline:var(--gutter)}.cond{font-family:var(--fl);font-weight:400;text-transform:uppercase;line-height:var(--leading-display);letter-spacing:var(--track-display)}.caps{text-transform:uppercase;letter-spacing:var(--track-caps);font-weight:var(--weight-caps)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 24px;border:var(--border) solid var(--ink);text-decoration:none;cursor:pointer;background:var(--paper);color:var(--ink)}.btn.dark{background:var(--ink);color:var(--paper)}.btn:hover{transform:translateY(-1px)}.btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.qty{display:flex;border:var(--border) solid var(--ink)}.qty button{position:relative;width:44px;background:var(--paper);border:0;cursor:pointer;font-size:20px;font-weight:700}.qty>span{min-width:36px;display:grid;place-items:center;font-weight:800}.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn:hover{transform:none}}
