html.ht-on{--ht-ink:#08090b;--ht-ink-2:#0e1014;--ht-ink-3:#161920;--ht-on-ink:#f2f2ef;--ht-on-ink-2:#9ba2af;--ht-on-ink-3:#717a8d;--ht-line-d:rgba(255,255,255,.14);--ht-line-d2:rgba(255,255,255,.07);--ht-paper:#ffffff;--ht-surface:#f1f1f1;--ht-fg:#0a0a0a;--ht-fg-2:#565c6b;--ht-fg-3:#656a77;--ht-line:#d6d6d6;--ht-line-2:#e8e8e6;--ht-navy:#232b3e;--ht-live:#e9a63c;--ht-Fd:"Archivo","Archivo Narrow",system-ui,sans-serif;--ht-Fm:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--ht-pad:clamp(16px,4vw,52px);--ht-ease:cubic-bezier(.16,1,.3,1);--ht-rule:1px solid var(--ht-line);--ht-rule-d:1px solid var(--ht-line-d)}html.ht-on ::selection{background:var(--ht-fg);color:#fff}html.ht-on :focus-visible{outline:2px solid var(--ht-navy);outline-offset:3px;border-radius:0}html.ht-on{scrollbar-color:#b4b7bd var(--ht-paper);scrollbar-width:thin}html.ht-on ::-webkit-scrollbar{width:10px;height:10px}html.ht-on ::-webkit-scrollbar-track{background:var(--ht-surface)}html.ht-on ::-webkit-scrollbar-thumb{background:#b4b7bd;border:3px solid var(--ht-surface)}html.ht-on ::-webkit-scrollbar-thumb:hover{background:var(--ht-fg-3)}html.ht-on [class^=ht-] ::selection,html.ht-on [class*=" ht-"] ::selection{background:var(--ht-fg);color:#fff}html.ht-on .ht-ap ::selection,html.ht-on .ht-salida ::selection{background:var(--ht-on-ink);color:var(--ht-ink)}html.ht-on .ht-ap :focus-visible,html.ht-on .ht-salida :focus-visible{outline-color:var(--ht-live)}html.ht-on .ht-ap.cm-hero{overflow:visible;background:var(--ht-ink)}html.ht-on .cm-header--clear.is-overlay,html.ht-on .cm-header--clear.is-overlay .cm-nav__link,html.ht-on .cm-header--clear.is-overlay .cm-header__col--right a,html.ht-on .cm-header--clear.is-overlay .cm-header__col--right button{color:#fff}html.ht-on .cm-header--clear.is-overlay .cm-header__col--right svg{color:#fff}html.ht-on .ht-section{position:relative;z-index:2;background:var(--ht-bg,var(--ht-paper))}html.ht-on .ht-section--ap{z-index:0;background:var(--ht-ink)}html.ht-on .ht-d{font-family:var(--ht-Fd);font-variation-settings:"wdth" 112,"wght" 800;font-weight:800;text-transform:uppercase;line-height:.9;letter-spacing:-.032em}html.ht-on .ht-dc{font-family:var(--ht-Fd);font-variation-settings:"wdth" 76,"wght" 700;font-weight:700;text-transform:uppercase;line-height:.94;letter-spacing:-.012em}html.ht-on .ht-m{font-family:var(--ht-Fm);font-size:var(--ht-lab-fs,11px);line-height:1;letter-spacing:.06em;font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--ht-fg-2)}html.ht-on .ht-m--xs{font-size:var(--ht-lab-xs,9px);letter-spacing:.14em}html.ht-on .ht-m--sm{font-size:var(--ht-lab-sm,10px);letter-spacing:.1em}html.ht-on .ht-m b{color:var(--ht-fg);font-weight:400}html.ht-on .ht-p{max-width:var(--ht-body-mw,66ch);color:var(--ht-fg-2);font-size:calc(clamp(15px,1.1vw,17px) * var(--ht-body-fs-k,1));line-height:1.62;font-family:var(--ht-Fd);font-variation-settings:"wdth" 100,"wght" 400;font-weight:400;letter-spacing:0}html.ht-on .ht-p strong{color:var(--ht-fg);font-weight:600}html.ht-on .ht-ln{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}html.ht-on .ht-ln>span{display:block;will-change:transform}html.ht-on .ht-rv{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}html.ht-on .ht-rv>span{display:block;will-change:transform}html.no-js .ht-ln>span,html.no-js .ht-rv>span{transform:none}html.ht-on .ht-head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding-bottom:13px;border-bottom:var(--ht-rule);margin-bottom:calc(clamp(28px,4vw,54px) * var(--ht-head-mb-k,1));max-width:var(--ht-mw,none);margin-left:auto;margin-right:auto}html.ht-on .ht-head__id{font-family:var(--ht-Fm);font-size:var(--ht-lab-fs,11px);letter-spacing:.12em;color:var(--ht-fg-3);white-space:nowrap;font-variant-numeric:tabular-nums}html.ht-on .ht-head__t{font-family:var(--ht-Fd);font-variation-settings:"wdth" 100,"wght" 600;font-weight:600;text-transform:uppercase;font-size:calc(clamp(13px,1.2vw,15px) * var(--ht-head-fs-k,1));letter-spacing:.1em;color:var(--ht-fg)}html.ht-on .ht-head__r{margin-left:auto;font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.1em;color:var(--ht-fg-3);white-space:nowrap;text-transform:uppercase}html.ht-on .ht-head__r a{color:inherit;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .2s var(--ht-ease)}html.ht-on .ht-head__r a:hover{color:var(--ht-fg)}html.ht-on .ht-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--ht-btn-h,46px);padding:0 22px;border:1px solid currentColor;background:transparent;font-family:var(--ht-Fm);font-size:var(--ht-lab-fs,11px);letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:none;cursor:pointer;transition:background .22s var(--ht-ease),color .22s var(--ht-ease),border-color .22s var(--ht-ease)}html.ht-on .ht-btn:hover{background:currentColor}html.ht-on .ht-btn:hover span{mix-blend-mode:difference}html.ht-on .ht-btn--solid{background:var(--ht-btn-bg,var(--ht-on-ink));color:var(--ht-btn-fg,var(--ht-ink));border-color:var(--ht-btn-bg,var(--ht-on-ink))}html.ht-on .ht-btn--solid:hover{background:transparent;color:var(--ht-btn-bg,var(--ht-on-ink))}html.ht-on .ht-btn--dark{background:var(--ht-btn-bg,var(--ht-fg));color:var(--ht-btn-fg,#fff);border-color:var(--ht-btn-bg,var(--ht-fg))}html.ht-on .ht-btn--dark:hover{background:transparent;color:var(--ht-btn-bg,var(--ht-fg))}html.ht-on .ht-btn--solid:hover span,html.ht-on .ht-btn--dark:hover span{mix-blend-mode:normal}html.ht-on .ht-lnk{font-family:var(--ht-Fm);font-size:var(--ht-lab-fs,11px);letter-spacing:.12em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;transition:opacity .2s var(--ht-ease)}html.ht-on .ht-lnk:hover{opacity:.62}html.ht-on .ht-ap{position:relative;z-index:0;background:var(--ht-ink);color:var(--ht-on-ink);height:var(--ht-ap-h,180svh)}html.ht-on .ht-ap__vp{position:sticky;top:0;height:var(--ht-ap-vph,100svh);min-height:var(--ht-ap-vpmin,560px);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}html.ht-on .ht-ap__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}html.ht-on .ht-ap__plate{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;display:flex;flex-direction:column;justify-content:flex-end;will-change:opacity;transition:opacity calc(var(--ht-ap-dur,.85s) * .5) var(--ht-ap-ease,cubic-bezier(.16,1,.3,1)) calc(var(--ht-ap-dur,.85s) * .62)}html.ht-on .ht-ap__plate.is-on{opacity:1;transition:opacity var(--ht-ap-dur,.85s) var(--ht-ap-ease,cubic-bezier(.16,1,.3,1)) 0s}html.ht-on .ht-ap:not(.is-live) .ht-ap__plate:first-child{opacity:1}html.ht-on .ht-ap__plate.is-on .ht-ap__bg img{transform:scale(var(--ht-ap-zoom-on,1.03))}html.ht-on .ht-ap__plate[aria-hidden=true]{pointer-events:none}html.ht-on .ht-ap__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}html.ht-on .ht-ap__bg img,html.ht-on .ht-ap__bg video{width:100%;height:100%;object-fit:cover;display:block;object-position:var(--ht-ap-pos,50% 45%);filter:var(--ht-ap-filter,grayscale(.18) contrast(1.06) brightness(.66));transform:scale(var(--ht-ap-zoom-off,1.08));will-change:transform;transition:transform var(--ht-ap-zoom-dur,1.36s) var(--ht-ap-ease,cubic-bezier(.16,1,.3,1))}html.ht-on .ht-ap__sh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--ht-ap-shade,1);background:linear-gradient(180deg,#08090bbd,#08090b1f 30%,#08090b99 62%,#08090bf5)}html.ht-on .ht-ap__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:var(--ht-ap-grid-op,.5);background-image:linear-gradient(90deg,var(--ht-line-d2) 1px,transparent 1px);background-size:calc(100% / var(--ht-ap-cols,6)) 100%}html.ht-on .ht-ap__in{position:relative;z-index:4;width:100%;max-width:var(--ht-mw,none);margin-left:auto;margin-right:auto;padding:0 var(--ht-pad) calc(clamp(96px,13vh,164px) * var(--ht-ap-inpb-k,1))}html.ht-on .ht-ap__ttl{margin:0 0 6px -.012em;font-size:calc(clamp(44px,10vw,158px) * var(--ht-ap-ttl-k,1));color:var(--ht-on-ink)}html.ht-on .ht-ap__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:22px 36px;margin-top:clamp(18px,2.4vw,30px);padding-top:17px;border-top:var(--ht-rule-d)}html.ht-on .ht-ap__sub{font-family:var(--ht-Fd);font-variation-settings:"wdth" 88,"wght" 500;font-weight:500;text-transform:uppercase;font-size:calc(clamp(12px,1.3vw,17px) * var(--ht-ap-sub-k,1));letter-spacing:.04em;line-height:1.25;max-width:42ch;color:var(--ht-on-ink);margin:0}html.ht-on .ht-ap__ctas{display:flex;flex-wrap:wrap;gap:12px}html.ht-on .ht-ap__foot{position:relative;z-index:5;display:flex;align-items:center;gap:clamp(16px,3vw,38px);padding:var(--ht-ap-foot-py,14px) var(--ht-pad);border-top:var(--ht-rule-d);background:linear-gradient(180deg,#08090b00,#08090bcc)}html.ht-on .ht-ap__cue{display:flex;align-items:center;gap:10px;flex:none;font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.16em;text-transform:uppercase;color:var(--ht-on-ink-2)}html.ht-on .ht-ap__cue i{display:block;width:40px;height:1px;background:var(--ht-on-ink-2);position:relative;overflow:hidden}html.ht-on .ht-ap__cue i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-on-ink);animation:htSweep 2.2s var(--ht-ease) infinite}@keyframes htSweep{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}html.ht-on .ht-ap__hud{display:flex;gap:clamp(14px,2.4vw,30px);flex-wrap:wrap;align-items:center;font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.12em;text-transform:uppercase;color:var(--ht-on-ink-2);font-variant-numeric:tabular-nums}html.ht-on .ht-ap__hud b{color:var(--ht-on-ink);font-weight:400}html.ht-on .ht-ap__live{display:flex;align-items:center;gap:7px}html.ht-on .ht-ap__live i{width:5px;height:5px;border-radius:50%;background:var(--ht-live);animation:htPulse 2.1s ease-in-out infinite;flex:none}@keyframes htPulse{0%,to{opacity:1}50%{opacity:.25}}html.ht-on .ht-ap__idx{margin-left:auto;display:flex;gap:4px;flex:none}html.ht-on .ht-ap__idx button{display:flex;align-items:center;gap:8px;background:none;border:0;padding:6px 9px;cursor:pointer;font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.14em;text-transform:uppercase;color:var(--ht-on-ink-2);transition:color .3s var(--ht-ease)}html.ht-on .ht-ap__idx button i{width:24px;height:1px;background:currentColor;transform:scaleX(.34);transform-origin:left;transition:transform .4s var(--ht-ease)}html.ht-on .ht-ap__idx button:hover{color:var(--ht-on-ink-2)}html.ht-on .ht-ap__idx button.is-on{color:var(--ht-on-ink)}html.ht-on .ht-ap__idx button.is-on i{transform:scaleX(1)}html.ht-on .ht-ap__idx .ht-ap__idx-t{display:none}@media(min-width:1100px){html.ht-on .ht-ap__idx .ht-ap__idx-t{display:inline}}@media(max-width:749px){html.ht-on .ht-ap__bg img,html.ht-on .ht-ap__bg video{object-position:var(--ht-ap-pos-m,var(--ht-ap-pos,50% 45%))}html.ht-on .ht-ap__idx{display:none}html.ht-on .ht-ap__foot{gap:14px;padding:var(--ht-ap-foot-py-m,11px) var(--ht-pad)}html.ht-on .ht-ap__hud{gap:12px;font-size:var(--ht-lab-xs,9px);letter-spacing:.1em}html.ht-on .ht-ap__hud .ht-ap__hud-mid{display:none}html.ht-on .ht-ap__grid{background-size:calc(100% / var(--ht-ap-cols-m,3)) 100%}html.ht-on .ht-ap__in{padding-bottom:calc(clamp(78px,11vh,120px) * var(--ht-ap-inpb-m-k,1))}}html.ht-on .ht-floor{position:relative;z-index:2;background:var(--ht-paper);color:var(--ht-fg)}html.ht-on .ht-seam{display:flex;align-items:center;gap:14px;padding:var(--ht-seam-py,13px) var(--ht-pad);border-bottom:var(--ht-rule);background:var(--ht-paper)}html.ht-on .ht-seam__l{flex:1;height:1px;background:var(--ht-line)}html.ht-on .ht-seam span{font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.18em;text-transform:uppercase;color:var(--ht-fg-3);white-space:nowrap}html.ht-on .ht-pas{min-height:var(--ht-minh,0);padding:calc(clamp(46px,6vw,76px) * var(--ht-pt-k,1)) 0 calc(clamp(52px,7vw,92px) * var(--ht-pb-k,1));background:var(--ht-bg,var(--ht-paper))}html.ht-on .ht-pas.is-pinned{min-height:max(100svh,var(--ht-minh,0px));display:flex;flex-direction:column;justify-content:center;padding-top:calc((var(--cm-header-h,64px) + 26px) * var(--ht-pt-k,1))}html.ht-on .ht-pas__head{padding:0 var(--ht-pad)}html.ht-on .ht-pas__view{position:relative}html.ht-on .ht-pas__track{display:flex;gap:var(--ht-card-gap,10px);padding:0 var(--ht-pad);scroll-padding-left:var(--ht-pad);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}html.ht-on .ht-pas__track::-webkit-scrollbar{display:none}html.ht-on .ht-pas__track>*{scroll-snap-align:start;flex:0 0 auto}html.ht-on .ht-pas__track:after{content:"";flex:0 0 var(--ht-pad)}html.ht-on .ht-pas.is-pinned .ht-pas__track{overflow:visible;scroll-snap-type:none;width:max-content;will-change:transform}html.ht-on .ht-pas__bar{display:flex;align-items:center;gap:14px;margin-top:26px;padding:0 var(--ht-pad);max-width:var(--ht-mw,none);margin-left:auto;margin-right:auto}html.ht-on .ht-pas__bar .ht-pas__rail{flex:1;height:1px;background:var(--ht-line);position:relative}html.ht-on .ht-pas__bar .ht-pas__rail i{position:absolute;left:0;top:-1px;height:3px;background:var(--ht-fg);transform-origin:left;transform:scaleX(.2);will-change:transform}html.ht-on .ht-card{position:relative;width:calc(clamp(230px,24vw,322px) * var(--ht-card-w-k,1));display:flex;flex-direction:column}html.ht-on .ht-pas .ht-card{width:calc(clamp(252px,26vw,348px) * var(--ht-card-w-k,1))}html.ht-on .ht-card__media{position:relative;display:block;aspect-ratio:var(--ht-card-ar,3/4);overflow:hidden;background:var(--ht-surface);border:1px solid transparent;transition:border-color .25s var(--ht-ease)}html.ht-on .ht-card:hover .ht-card__media{border-color:var(--ht-line)}html.ht-on .ht-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease-in-out,transform .5s var(--ht-ease)}html.ht-on .ht-card__media img.ht-card__alt{opacity:0}html.ht-on .ht-card:hover .ht-card__media img.ht-card__alt{opacity:1}html.ht-on .ht-card:hover .ht-card__media img{transform:scale(1.03)}html.ht-on .ht-card__no{position:absolute;z-index:2;top:9px;left:10px;font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.12em;color:var(--ht-fg-3);font-variant-numeric:tabular-nums;pointer-events:none}html.ht-on .ht-card__info{display:flex;align-items:baseline;gap:12px;padding:11px 0 0;border-top:1px solid var(--ht-line-2);margin-top:9px}html.ht-on .ht-card__name{font-family:var(--ht-Fd);font-variation-settings:"wdth" 88,"wght" 600;font-weight:600;font-size:var(--ht-card-name,13px);letter-spacing:.02em;text-transform:uppercase;line-height:1.2;color:var(--ht-fg);margin:0}html.ht-on .ht-card__name a{color:inherit;text-decoration:none}html.ht-on .ht-card__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}html.ht-on .ht-card__price{margin-left:auto;font-family:var(--ht-Fm);font-size:var(--ht-card-price,12px);font-variant-numeric:tabular-nums;color:var(--ht-fg);white-space:nowrap}html.ht-on .ht-card__price del{color:var(--ht-fg-3);margin-right:7px;text-decoration-thickness:1px}html.ht-on .ht-card__addk{display:block;margin-top:11px;font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.16em;text-transform:uppercase;color:var(--ht-fg-3)}html.ht-on .ht-card__sizes{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}html.ht-on .ht-card__size{min-width:34px;height:30px;padding:0 7px;border:1px solid var(--ht-line);background:var(--ht-paper);font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.06em;color:var(--ht-fg);text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s var(--ht-ease),color .2s var(--ht-ease),border-color .2s var(--ht-ease)}html.ht-on .ht-card__size:hover:not(:disabled){background:var(--ht-fg);color:#fff;border-color:var(--ht-fg)}html.ht-on .ht-card__size:disabled,html.ht-on .ht-card__size.is-out{color:var(--ht-fg-3);border-color:var(--ht-line-2);cursor:not-allowed;background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--ht-line) 50%,transparent calc(50% + .5px))}html.ht-on .ht-card__add{position:relative;z-index:2;margin-top:10px;width:100%;min-height:var(--ht-add-h,40px);border:1px solid var(--ht-btn-bg,var(--ht-fg));background:var(--ht-btn-bg,var(--ht-fg));color:var(--ht-btn-fg,#fff);cursor:pointer;font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.16em;text-transform:uppercase;transition:background .2s var(--ht-ease),color .2s var(--ht-ease)}html.ht-on .ht-card__add:hover{background:transparent;color:var(--ht-btn-bg,var(--ht-fg))}html.ht-on .ht-card__add[disabled]{opacity:.45;cursor:not-allowed}html.ht-on .ht-card__add.is-done{background:var(--ht-navy);border-color:var(--ht-navy);color:#fff}html.ht-on .ht-card form{margin:0}html.ht-on .ht-card--out .ht-card__media img{filter:grayscale(1) opacity(.55)}html.ht-on .ht-card__flag{position:absolute;z-index:2;top:9px;right:10px;font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.12em;text-transform:uppercase;color:var(--ht-fg-3);background:var(--ht-paper);padding:4px 7px;border:1px solid var(--ht-line)}html.ht-on .ht-card--more{justify-content:flex-end;gap:10px;aspect-ratio:auto;border:var(--ht-rule);background:var(--ht-surface);color:var(--ht-fg);text-decoration:none;padding:22px;min-height:100%;transition:background .25s var(--ht-ease),color .25s var(--ht-ease)}html.ht-on .ht-card--more:hover{background:var(--ht-fg);color:#fff;border-color:var(--ht-fg)}html.ht-on .ht-card__more-k{font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.16em;text-transform:uppercase;opacity:.66}html.ht-on .ht-card__more-t{font-family:var(--ht-Fd);font-variation-settings:"wdth" 92,"wght" 700;font-weight:700;text-transform:uppercase;font-size:clamp(22px,2.4vw,34px);line-height:1;letter-spacing:-.02em;margin-top:auto}html.ht-on .ht-card__more-go{display:flex;align-items:center;gap:10px;margin-top:14px;font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.14em;text-transform:uppercase}html.ht-on .ht-card__more-go i{width:22px;height:1px;background:currentColor;transform-origin:left center;transition:transform .3s var(--ht-ease)}html.ht-on .ht-card--more:hover .ht-card__more-go i{transform:scaleX(1.73)}@media(max-width:749px){html.ht-on .ht-card,html.ht-on .ht-pas .ht-card{width:var(--ht-card-w-m,72vw);max-width:var(--ht-card-mw-m,300px)}html.ht-on .ht-card__size{min-width:44px;height:44px;font-size:var(--ht-lab-fs,11px)}html.ht-on .ht-card__add{min-height:var(--ht-add-h-m,46px)}html.ht-on .ht-card__sizes{gap:7px}}html.ht-on .ht-pl{position:relative;min-height:var(--ht-minh,0);background:var(--ht-bg,var(--ht-paper));padding:calc(clamp(46px,6vw,80px) * var(--ht-pt-k,1)) 0 calc(clamp(52px,7vw,92px) * var(--ht-pb-k,1))}html.ht-on .ht-pl__head{padding:0 var(--ht-pad)}html.ht-on .ht-pl__body{display:grid;grid-template-columns:1fr;gap:0;padding:0 var(--ht-pad);max-width:var(--ht-mw,none);margin-left:auto;margin-right:auto}@media(min-width:900px){html.ht-on .ht-pl__body{grid-template-columns:var(--ht-pl-cols,1.05fr .95fr);gap:calc(clamp(36px,5vw,72px) * var(--ht-pl-gap-k,1));align-items:start}}html.ht-on .ht-pl__list{display:flex;flex-direction:column;border-top:var(--ht-rule)}html.ht-on .ht-pl__row{position:relative;display:flex;align-items:center;gap:16px;padding:calc(clamp(16px,2.1vw,24px) * var(--ht-pl-rowp-k,1)) 0;border-bottom:var(--ht-rule);color:var(--ht-fg);text-decoration:none;transition:color .25s var(--ht-ease)}html.ht-on .ht-pl__no,html.ht-on .ht-pl__thumb,html.ht-on .ht-pl__t{transition:transform .35s var(--ht-ease)}html.ht-on .ht-pl__row:hover .ht-pl__no,html.ht-on .ht-pl__row:hover .ht-pl__thumb,html.ht-on .ht-pl__row:hover .ht-pl__t,html.ht-on .ht-pl__row:focus-visible .ht-pl__no,html.ht-on .ht-pl__row:focus-visible .ht-pl__thumb,html.ht-on .ht-pl__row:focus-visible .ht-pl__t,html.ht-on .ht-pl__row.is-on .ht-pl__no,html.ht-on .ht-pl__row.is-on .ht-pl__thumb,html.ht-on .ht-pl__row.is-on .ht-pl__t{transform:translate(14px)}html.ht-on .ht-pl__row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--ht-pl-bar,2px);background:var(--ht-fg);transform:scaleY(0);transform-origin:bottom;transition:transform .35s var(--ht-ease)}html.ht-on .ht-pl__row:hover:before,html.ht-on .ht-pl__row:focus-visible:before,html.ht-on .ht-pl__row.is-on:before{transform:scaleY(1);transform-origin:top}html.ht-on .ht-pl__no{font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.12em;color:var(--ht-fg-3);font-variant-numeric:tabular-nums;width:30px;flex:none}html.ht-on .ht-pl__t{font-family:var(--ht-Fd);font-variation-settings:"wdth" 92,"wght" 700;font-weight:700;text-transform:uppercase;font-size:calc(clamp(23px,3.6vw,50px) * var(--ht-pl-t-k,1));line-height:1;letter-spacing:-.02em;margin:0}html.ht-on .ht-pl__meta{margin-left:auto;display:flex;align-items:center;gap:16px;font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.1em;text-transform:uppercase;color:var(--ht-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap}html.ht-on .ht-pl__meta em{font-style:normal;color:var(--ht-fg)}html.ht-on .ht-pl__arrow{width:18px;height:1px;background:currentColor;position:relative;flex:none}html.ht-on .ht-pl__arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}html.ht-on .ht-pl__stage{display:none}@media(min-width:900px){html.ht-on .ht-pl__stage{display:block;position:sticky;top:var(--ht-pl-top,12vh);align-self:start;aspect-ratio:var(--ht-pl-ar,4/5);max-height:var(--ht-pl-maxh,66vh);overflow:hidden;background:var(--ht-surface);border:var(--ht-rule)}html.ht-on .ht-pl__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s var(--ht-ease),transform 1.1s var(--ht-ease);transform:scale(1.04)}html.ht-on .ht-pl__stage img.is-on{opacity:1;transform:scale(1)}html.ht-on .ht-pl__cap{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:10px 12px;background:var(--ht-paper);border-top:var(--ht-rule);font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.14em;text-transform:uppercase;color:var(--ht-fg-2)}}html.ht-on .ht-pl__thumb{display:block;width:var(--ht-pl-thw,62px);height:var(--ht-pl-thh,78px);object-fit:cover;flex:none;background:var(--ht-surface)}@media(min-width:900px){html.ht-on .ht-pl__thumb{display:none}}@media(max-width:719px){html.ht-on .ht-pl__row{display:grid;align-items:center;column-gap:12px;row-gap:3px;grid-template-columns:26px 62px minmax(0,1fr) 18px;grid-template-areas:"no thumb t arrow" "no thumb meta arrow"}html.ht-on .ht-pl__no{grid-area:no;width:auto}html.ht-on .ht-pl__thumb{grid-area:thumb}html.ht-on .ht-pl__t{grid-area:t;min-width:0}html.ht-on .ht-pl__meta{grid-area:meta;margin-left:0;white-space:normal}html.ht-on .ht-pl__arrow{grid-area:arrow;align-self:center}}html.ht-on .ht-do{background:var(--ht-bg,var(--ht-paper));min-height:var(--ht-minh,0)}html.ht-on .ht-do__row{display:grid;grid-template-columns:1fr;border-top:var(--ht-rule)}@media(min-width:860px){html.ht-on .ht-do__row{grid-template-columns:1fr 1fr;align-items:stretch}html.ht-on .ht-do__row--rev .ht-do__media{order:2}}html.ht-on .ht-do__media{position:relative;aspect-ratio:var(--ht-do-ar,1/1);overflow:hidden;background:var(--ht-surface)}html.ht-on .ht-do__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;will-change:transform}html.ht-on .ht-do__txt{display:flex;flex-direction:column;justify-content:center;padding:calc(clamp(34px,5vw,74px) * var(--ht-do-txtp-k,1)) var(--ht-pad);position:relative}@media(min-width:860px){html.ht-on .ht-do__row:not(.ht-do__row--rev) .ht-do__txt{border-left:var(--ht-rule)}html.ht-on .ht-do__row--rev .ht-do__txt{border-right:var(--ht-rule)}}html.ht-on .ht-do__bar{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:var(--ht-rule);margin:0 0 calc(clamp(30px,4.4vw,58px) * var(--ht-do-barmb-k,1));font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.16em;text-transform:uppercase;color:var(--ht-fg-3);font-variant-numeric:tabular-nums}html.ht-on .ht-do__bar em{font-style:normal;color:var(--ht-fg)}html.ht-on .ht-do__t{font-family:var(--ht-Fd);font-variation-settings:"wdth" 94,"wght" 700;font-weight:700;text-transform:uppercase;font-size:calc(clamp(28px,3.8vw,56px) * var(--ht-do-t-k,1));line-height:1.02;letter-spacing:-.025em;margin:0 0 clamp(14px,1.8vw,22px);color:var(--ht-fg)}html.ht-on .ht-do__b{margin:0 0 clamp(22px,3vw,34px)}html.ht-on .ht-do__cta{align-self:flex-start}html.ht-on .ht-do__note{position:absolute;right:var(--ht-pad);bottom:clamp(18px,2.4vw,26px);font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.14em;text-transform:uppercase;color:var(--ht-fg-3);text-align:right;line-height:1.7;white-space:pre-line}@media(max-width:859px){html.ht-on .ht-do__note{position:static;text-align:left;margin-top:22px}}html.ht-on .ht-specs{display:grid;grid-template-columns:var(--ht-sp-cols-m,repeat(2,1fr));border-top:var(--ht-rule);border-bottom:var(--ht-rule)}@media(min-width:760px){html.ht-on .ht-specs{grid-template-columns:var(--ht-sp-cols,repeat(4,1fr))}}html.ht-on .ht-specs__i{padding:calc(clamp(22px,3vw,34px) * var(--ht-sp-pad-k,1)) var(--ht-pad);border-right:var(--ht-rule)}html.ht-on .ht-specs__i:nth-child(2n){border-right:0}@media(min-width:760px){html.ht-on .ht-specs__i:nth-child(2n){border-right:var(--ht-rule)}html.ht-on .ht-specs__i:nth-child(4n){border-right:0}}@media(max-width:759px){html.ht-on .ht-specs__i:nth-child(-n+2){border-bottom:var(--ht-rule)}}html.ht-on .ht-specs__k{display:block;font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.16em;text-transform:uppercase;color:var(--ht-fg-3);margin-bottom:11px}html.ht-on .ht-specs__v{display:block;font-family:var(--ht-Fd);font-variation-settings:"wdth" 88,"wght" 600;font-weight:600;text-transform:uppercase;font-size:calc(clamp(16px,1.7vw,22px) * var(--ht-sp-v-k,1));letter-spacing:-.005em;color:var(--ht-fg);line-height:1.1}html.ht-on .ht-band{overflow:hidden;border-bottom:var(--ht-rule);background:var(--ht-band-bg,var(--ht-paper));padding:var(--ht-band-py,14px) 0}html.ht-on .ht-band__t{display:flex;width:max-content;will-change:transform}html.ht-on .ht-band__t span{font-family:var(--ht-Fm);font-size:var(--ht-lab-fs,11px);letter-spacing:.2em;text-transform:uppercase;color:var(--ht-band-fg,var(--ht-fg-2));padding:0 var(--ht-band-gap,26px);white-space:nowrap}html.ht-on .ht-band__t i{color:var(--ht-fg-3);font-style:normal}html.ht-on .ht-dec{background:var(--ht-dec-bg,var(--ht-fg));color:var(--ht-dec-fg,#fff);padding:calc(clamp(70px,11vw,152px) * var(--ht-dec-py-k,1)) var(--ht-pad);text-align:left;min-height:var(--ht-dec-mh,0);display:flex;flex-direction:column;justify-content:var(--ht-dec-just,center)}html.ht-on .ht-dec__in{width:100%;max-width:var(--ht-mw,none);margin-left:auto;margin-right:auto}html.ht-on .ht-dec__k{display:block;font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.18em;text-transform:uppercase;opacity:.6;margin:0 0 clamp(18px,2.6vw,34px);padding-bottom:12px;border-bottom:1px solid currentColor}html.ht-on .ht-dec__t{font-family:var(--ht-Fd);font-variation-settings:"wdth" 108,"wght" 800;font-weight:800;text-transform:uppercase;font-size:calc(clamp(32px,7.4vw,118px) * var(--ht-dec-t-k,1));line-height:.92;letter-spacing:-.034em;margin:0}html.ht-on .ht-sa{min-height:var(--ht-minh,0);background:var(--ht-bg,var(--ht-navy));color:var(--ht-sa-fg,#fff);padding:calc(clamp(56px,7vw,104px) * var(--ht-pt-k,1)) var(--ht-pad) calc(clamp(46px,6vw,80px) * var(--ht-pb-k,1))}html.ht-on .ht-sa .ht-head{border-bottom-color:var(--ht-sa-line,rgba(255,255,255,.2))}html.ht-on .ht-sa .ht-head__id,html.ht-on .ht-sa .ht-head__r{color:#ffffffa8}html.ht-on .ht-sa .ht-head__t{color:#fff}html.ht-on .ht-sa__grid{display:grid;grid-template-columns:1fr;gap:1px;background:var(--ht-sa-line,rgba(255,255,255,.2));border:1px solid var(--ht-sa-line,rgba(255,255,255,.2));max-width:var(--ht-mw,none);margin-left:auto;margin-right:auto}@media(min-width:860px){html.ht-on .ht-sa__grid{grid-template-columns:var(--ht-sa-cols,repeat(3,1fr))}}html.ht-on .ht-sa__door{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(clamp(260px,34vw,390px) * var(--ht-sa-dh-k,1));padding:calc(clamp(22px,2.6vw,32px) * var(--ht-sa-dp-k,1));overflow:hidden;background:var(--ht-bg,var(--ht-navy));color:var(--ht-sa-fg,#fff);text-decoration:none}html.ht-on .ht-sa__door img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:var(--ht-sa-imgop,.42);filter:grayscale(.5);transition:opacity .45s var(--ht-ease),transform .7s var(--ht-ease)}html.ht-on .ht-sa__door:hover img,html.ht-on .ht-sa__door:focus-visible img{opacity:var(--ht-sa-imgop-h,.62);transform:scale(1.045)}html.ht-on .ht-sa__door:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-sa-veil,linear-gradient(180deg,rgba(35,43,62,.1) 30%,rgba(35,43,62,.88) 100%))}html.ht-on .ht-sa__door>picture,html.ht-on .ht-sa__door>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;pointer-events:none}html.ht-on .ht-sa__door>picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}html.ht-on .ht-sa__door>:not(picture):not(img){position:relative;z-index:2}html.ht-on .ht-sa__k{font-family:var(--ht-Fm);font-size:var(--ht-lab-xs,9px);letter-spacing:.16em;text-transform:uppercase;color:#ffffffbd;margin:0 0 10px}html.ht-on .ht-sa__t{font-family:var(--ht-Fd);font-variation-settings:"wdth" 92,"wght" 700;font-weight:700;text-transform:uppercase;font-size:calc(clamp(22px,2.6vw,36px) * var(--ht-sa-t-k,1));line-height:1;letter-spacing:-.02em;margin:0 0 10px}html.ht-on .ht-sa__b{font-family:var(--ht-Fd);font-variation-settings:"wdth" 100,"wght" 400;font-weight:400;font-size:var(--ht-sa-b,14.5px);line-height:1.55;color:var(--ht-sa-b-fg,rgba(255,255,255,.86));margin:0 0 18px;max-width:36ch;letter-spacing:0}html.ht-on .ht-sa__go{display:inline-flex;align-items:center;gap:9px;font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.14em;text-transform:uppercase;color:#fff}html.ht-on .ht-sa__go i{width:20px;height:1px;background:currentColor;position:relative;transform-origin:left center;transition:transform .3s var(--ht-ease)}html.ht-on .ht-sa__door:hover .ht-sa__go i{transform:scaleX(1.7)}html.ht-on .ht-sa__svc{display:grid;grid-template-columns:1fr;gap:0;margin-top:clamp(34px,4vw,56px);border-top:1px solid var(--ht-sa-line,rgba(255,255,255,.2));max-width:var(--ht-mw,none);margin-left:auto;margin-right:auto}@media(min-width:760px){html.ht-on .ht-sa__svc{grid-template-columns:var(--ht-sa-svccols,repeat(4,1fr))}}html.ht-on .ht-sa__svc a,html.ht-on .ht-sa__svc span{display:flex;align-items:baseline;gap:11px;padding:16px 0;border-bottom:1px solid var(--ht-sa-line2,rgba(255,255,255,.14));color:var(--ht-sa-fg,#fff);text-decoration:none;font-family:var(--ht-Fm);font-size:var(--ht-lab-sm,10px);letter-spacing:.12em;text-transform:uppercase;transition:opacity .2s var(--ht-ease)}@media(min-width:760px){html.ht-on .ht-sa__svc a,html.ht-on .ht-sa__svc span{border-bottom:0;padding:18px 18px 18px 0}}html.ht-on .ht-sa__svc a:hover{opacity:.66}html.ht-on .ht-sa__svc b{color:#fff9;font-weight:400;font-variant-numeric:tabular-nums}html.ht-on .ht-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html.ht-on.ht-js .ht-reveal{opacity:0}html.ht-on .ht-reveal.is-in{opacity:1}@media(prefers-reduced-motion:reduce){html.ht-on *,html.ht-on *:before,html.ht-on *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html.ht-on .ht-ap{height:auto!important}html.ht-on .ht-ap__vp{position:relative;height:auto;min-height:0;overflow:visible;display:block}html.ht-on .ht-ap__stage{position:relative;inset:auto}html.ht-on .ht-ap__plate{position:relative;inset:auto;opacity:1!important;min-height:76svh;border-bottom:var(--ht-rule-d);transition:none!important}html.ht-on .ht-ap__plate .ht-ap__bg img{transform:none!important}html.ht-on .ht-ap__plate:last-child{border-bottom:0}html.ht-on .ht-ap__bg img{transform:none}html.ht-on .ht-ap__grid,html.ht-on .ht-ap__idx,html.ht-on .ht-ap__hud .ht-ap__hud-plano,html.ht-on .ht-ap__cue{display:none}html.ht-on .ht-ap__in{padding-bottom:clamp(44px,6vh,72px)}html.ht-on .ht-ap__cue i:after{animation:none;transform:none}html.ht-on .ht-ap__live i{animation:none}html.ht-on .ht-ln>span,html.ht-on .ht-rv>span{transform:none!important}html.ht-on .ht-reveal{opacity:1!important;transform:none!important}html.ht-on .ht-band__t,html.ht-on .ht-pl__row:hover *,html.ht-on .ht-pl__row.is-on *{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ht-core.css.map */
