*,:after,:before{box-sizing:border-box}:root{interpolate-size:allow-keywords}:where(h1,h2){text-wrap:balance}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:8px;top:-64px;z-index:100;padding:12px 18px;background:var(--gold);color:var(--on-gold);font:500 13px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.skip-link:focus{top:8px}#contenido:focus{outline:none}[data-reveal=pending] [data-reveal-item]{opacity:0;transform:translateY(12px)}[data-reveal=pending] [data-reveal-rule]{transform:scaleX(0)}[data-reveal=in] [data-reveal-item]{transition:opacity var(--t-slow) var(--ease-out) calc(var(--i, 0) * var(--step)),transform var(--t-slow) var(--ease-out) calc(var(--i, 0) * var(--step))}[data-reveal=in] [data-reveal-rule]{transition:transform var(--t-cine) var(--ease-out)}[data-reveal=pending] h2{-webkit-clip-path:inset(-.2em -.1em 100% -.1em);clip-path:inset(-.2em -.1em 100% -.1em)}[data-reveal=in] h2{-webkit-clip-path:inset(-.2em -.1em);clip-path:inset(-.2em -.1em);transition:-webkit-clip-path var(--t-cine) var(--ease-out);transition:clip-path var(--t-cine) var(--ease-out);transition:clip-path var(--t-cine) var(--ease-out),-webkit-clip-path var(--t-cine) var(--ease-out)}@supports selector(::details-content){details::details-content{block-size:0;overflow:hidden;transition:block-size var(--t-base) var(--ease-out),content-visibility var(--t-base) allow-discrete}details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){[data-reveal] h2{-webkit-clip-path:none;clip-path:none;transition:none}[data-reveal] [data-reveal-item],[data-reveal] [data-reveal-rule]{opacity:1;transform:none;transition:none}}:root{--buy-bar-h:72px;--total-bar-h:72px;--steps-h:48px;--photo-box:#ece8dd}@media (max-width:899px){html:has([data-fixed-bottom=buy]){--bottom-stack:calc(var(--buy-bar-h) + env(safe-area-inset-bottom, 0px))}html:has([data-fixed-bottom=total]){--bottom-stack:calc(var(--total-bar-h) + env(safe-area-inset-bottom, 0px))}body:has([data-fixed-bottom]){padding-bottom:var(--bottom-stack)}}html{scroll-padding-top:calc(var(--hdr-h) + 8px);scroll-padding-bottom:var(--bottom-stack)}html:has([data-step-nav]){scroll-padding-top:calc(var(--hdr-h) + var(--steps-h) + 8px)}body:has([data-hide-fab]){--fab-display:none}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:20px;height:20px;margin:0;border:var(--hairline) solid var(--line-strong);background:transparent;cursor:pointer}input[type=radio]{border-radius:50%}input[type=checkbox]:checked{border-color:var(--gold);background:var(--gold)}input[type=checkbox]:checked:after{content:"";position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid var(--on-gold);border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=radio]:checked{border-color:var(--gold);background:radial-gradient(circle,var(--gold) 0 38%,transparent 42%)}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed;opacity:.5}button[data-variant]:disabled:not([aria-busy=true]){border-color:var(--line)}