.fp-navidad .fp-navidad-section{background:var(--fp-canvas);color:var(--fp-fg);padding:var(--fp-space-12) var(--fp-gutter-desktop);scroll-margin-top:var(--fp-space-12)}@media (max-width:720px){.fp-navidad .fp-navidad-section{padding:var(--fp-space-10) var(--fp-gutter-mobile)}}.fp-navidad .fp-navidad-section[data-theme=maison]{--fp-border-hairline:1px solid var(--fp-hairline);--fp-shadow-focus:0 0 0 2px var(--fp-canvas), 0 0 0 4px var(--fp-accent)}.fp-navidad .fp-navidad-section[data-theme=maison] .fp-btn-primary{background:var(--fp-gold);color:var(--fp-black)}.fp-navidad .fp-navidad-section[data-theme=maison] .fp-btn-primary:hover:not(:disabled){background:var(--fp-gold-deep);color:var(--fp-black)}.fp-navidad .fp-navidad-section[data-theme=maison] .fp-btn-ghost{color:var(--fp-fg);border-color:var(--fp-bronze)}.fp-navidad .fp-navidad-section[data-theme=maison] .fp-btn-ghost:hover{border-color:var(--fp-gold)}.fp-navidad .fp-navidad-wrap{max-width:var(--fp-w-wide);margin-left:auto;margin-right:auto}.fp-navidad .fp-navidad-centered{text-align:center}.fp-navidad .fp-navidad-centered>*{margin-left:auto;margin-right:auto}.fp-navidad .fp-navidad-eyebrow{align-items:center;gap:var(--fp-space-3);color:var(--fp-accent);margin:0;display:flex}.fp-navidad .fp-navidad-eyebrow--centered{justify-content:center;gap:var(--fp-space-4)}.fp-navidad .fp-navidad-eyebrow--centered:before,.fp-navidad .fp-navidad-eyebrow--centered:after{content:"";flex:0 0 var(--fp-space-8);border-top:var(--fp-border-rule)}.fp-navidad .fp-navidad-section[data-theme=maison] .fp-navidad-eyebrow--centered:before,.fp-navidad .fp-navidad-section[data-theme=maison] .fp-navidad-eyebrow--centered:after{border-top-color:var(--fp-accent)}.fp-navidad .fp-navidad-h2{color:var(--fp-fg);margin:var(--fp-space-4) 0 var(--fp-space-5);text-wrap:balance;max-width:20ch}.fp-navidad .fp-navidad-centered .fp-navidad-h2{margin-left:auto;margin-right:auto}.fp-navidad .fp-navidad-lede{max-width:52ch;margin-top:0;margin-bottom:0}.fp-navidad .fp-navidad-body{color:var(--fp-fg-2);font-size:var(--fp-text-md);line-height:var(--fp-leading-relaxed);max-width:54ch;margin:0}.fp-navidad .fp-navidad-note{color:var(--fp-fg-2);font-size:var(--fp-text-sm);line-height:var(--fp-leading-normal);margin:var(--fp-space-5) 0 var(--fp-space-7);max-width:54ch}.fp-navidad .fp-navidad-quiet-link{padding-block:var(--fp-space-3);color:var(--fp-fg);font-size:var(--fp-text-sm);text-decoration:underline;-webkit-text-decoration-color:var(--fp-accent-structural);text-decoration-color:var(--fp-accent-structural);text-underline-offset:var(--fp-space-1);display:inline-block}.fp-navidad .fp-navidad-quiet-link:hover{-webkit-text-decoration-color:var(--fp-accent);text-decoration-color:var(--fp-accent)}.fp-navidad .fp-navidad-quiet-link:focus-visible,.fp-navidad .fp-navidad-index a:focus-visible,.fp-navidad .fp-navidad-more:focus-visible{box-shadow:var(--fp-shadow-focus);outline:thin solid #0000}.fp-navidad .fp-navidad-ornament{color:var(--fp-accent);flex:none;display:block;overflow:visible}.fp-navidad .fp-navidad-ornament *{vector-effect:non-scaling-stroke}.fp-navidad .fp-navidad-hero{padding-top:var(--fp-space-11);padding-bottom:var(--fp-space-12);text-align:center;overflow:hidden}.fp-navidad .fp-navidad-hero-inner{max-width:var(--fp-w-narrow);align-items:center;gap:var(--fp-space-6);flex-direction:column;margin:0 auto;display:flex}.fp-navidad .fp-navidad-hero-mark{width:var(--fp-space-11);height:var(--fp-space-11);margin-bottom:var(--fp-space-2);position:relative}.fp-navidad .fp-navidad-star{width:100%;height:100%}.fp-navidad .fp-navidad-sparkle{width:var(--fp-space-5);height:var(--fp-space-5);animation:fp-navidad-twinkle var(--fp-anim-hero-reveal) var(--fp-ease-editorial) 2 alternate;position:absolute}.fp-navidad .fp-navidad-sparkle--a{top:0;right:calc(-1 * var(--fp-space-7))}.fp-navidad .fp-navidad-sparkle--b{width:var(--fp-space-4);height:var(--fp-space-4);bottom:var(--fp-space-2);left:calc(-1 * var(--fp-space-8))}@keyframes fp-navidad-twinkle{0%{opacity:1}to{opacity:.35}}@media (prefers-reduced-motion:reduce){.fp-navidad .fp-navidad-sparkle{animation:none}}.fp-navidad .fp-navidad-h1{font-family:var(--fp-font-display);font-size:var(--fp-text-4xl);font-weight:var(--fp-weight-regular);line-height:var(--fp-leading-tight);letter-spacing:var(--fp-tracking-tight);color:var(--fp-fg);text-wrap:balance;margin:0}.fp-navidad .fp-navidad-h1 em,.fp-navidad .fp-navidad-close-h em{color:var(--fp-accent);font-style:normal;display:block}.fp-navidad .fp-navidad-hero-lede{max-width:46ch;margin:0}.fp-navidad .fp-navidad-actions{justify-content:center;gap:var(--fp-space-4);margin-top:var(--fp-space-4);flex-wrap:wrap;display:flex}.fp-navidad .fp-navidad-motif{margin:var(--fp-space-4) 0 0;font-family:var(--fp-font-body);font-size:var(--fp-text-sm);font-weight:var(--fp-weight-medium);letter-spacing:var(--fp-tracking-wide);color:var(--fp-accent)}@media (max-width:720px){.fp-navidad .fp-navidad-hero{padding-top:var(--fp-space-9);padding-bottom:var(--fp-space-11)}.fp-navidad .fp-navidad-hero-mark{width:var(--fp-space-10);height:var(--fp-space-10)}.fp-navidad .fp-navidad-h1{font-size:var(--fp-text-3xl);line-height:var(--fp-leading-snug)}.fp-navidad .fp-navidad-actions{flex-direction:column;align-items:stretch;width:100%}.fp-navidad .fp-navidad-actions .fp-btn{justify-content:center}}.fp-navidad .fp-navidad-guide .fp-navidad-h2{margin-top:var(--fp-space-5)}.fp-navidad .fp-navidad-index ul{margin:var(--fp-space-8) 0 0;justify-content:center;gap:var(--fp-space-2) var(--fp-space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fp-navidad .fp-navidad-index a{padding:var(--fp-space-3) var(--fp-space-1);font-family:var(--fp-font-body);font-size:var(--fp-text-sm);font-weight:var(--fp-weight-medium);letter-spacing:var(--fp-tracking-wider);text-transform:uppercase;color:var(--fp-fg);text-decoration:underline;-webkit-text-decoration-color:var(--fp-accent-structural);text-decoration-color:var(--fp-accent-structural);text-underline-offset:var(--fp-space-2);display:inline-block}.fp-navidad .fp-navidad-index a:hover{-webkit-text-decoration-color:var(--fp-accent);text-decoration-color:var(--fp-accent)}.fp-navidad .fp-navidad-guide--pending{min-height:calc(var(--fp-space-13) * 4)}.fp-navidad .fp-navidad-empty{align-items:center;gap:var(--fp-space-6);flex-direction:column;display:flex}.fp-navidad .fp-navidad-assurances{margin:var(--fp-space-9) auto 0;padding:var(--fp-space-6) 0 0;border-top:var(--fp-border-hairline);justify-content:center;align-items:center;gap:var(--fp-space-3) var(--fp-space-7);color:var(--fp-fg-2);font-size:var(--fp-text-sm);max-width:var(--fp-w-wide);flex-wrap:wrap;list-style:none;display:flex}.fp-navidad .fp-navidad-gemma{margin:var(--fp-space-7) auto 0;max-width:60ch;color:var(--fp-fg);font-size:var(--fp-text-base);line-height:var(--fp-leading-relaxed);text-wrap:balance}.fp-navidad .fp-navidad-gemma-mark{width:var(--fp-space-4);height:var(--fp-space-4);margin-right:var(--fp-space-2);vertical-align:baseline;display:inline-block}.fp-navidad .fp-navidad-collection-head{align-items:end;gap:var(--fp-space-6) var(--fp-space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.fp-navidad .fp-navidad-collection-head .fp-navidad-h2{margin-bottom:var(--fp-space-4)}.fp-navidad .fp-navidad-eyebrow-mark{width:var(--fp-space-5);height:var(--fp-space-5)}.fp-navidad .fp-navidad-collection-intro{color:var(--fp-fg-2);font-size:var(--fp-text-base);line-height:var(--fp-leading-relaxed);max-width:56ch;margin:0}.fp-navidad .fp-navidad-more{align-items:center;gap:var(--fp-space-2);padding:var(--fp-space-3) 0;font-size:var(--fp-text-sm);font-weight:var(--fp-weight-medium);color:var(--fp-fg);text-decoration:underline;-webkit-text-decoration-color:var(--fp-accent-structural);text-decoration-color:var(--fp-accent-structural);text-underline-offset:var(--fp-space-1);white-space:nowrap;display:inline-flex}.fp-navidad .fp-navidad-more:hover{-webkit-text-decoration-color:var(--fp-accent);text-decoration-color:var(--fp-accent)}.fp-navidad .fp-navidad-grid .fp-product-meta{color:var(--fp-fg-2)}.fp-navidad .fp-navidad-grid{margin:var(--fp-space-9) 0 0;gap:var(--fp-space-8) var(--fp-space-6);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (max-width:900px){.fp-navidad .fp-navidad-grid{gap:var(--fp-space-7) var(--fp-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.fp-navidad .fp-navidad-collection-head{align-items:start;gap:var(--fp-space-3);grid-template-columns:minmax(0,1fr)}.fp-navidad .fp-navidad-grid{margin-top:var(--fp-space-7)}}.fp-navidad .fp-navidad-split{gap:var(--fp-space-11);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.fp-navidad .fp-navidad-taller-mark{aspect-ratio:1;border:var(--fp-border-hairline);place-items:center;display:grid}.fp-navidad .fp-navidad-bow{width:calc(var(--fp-space-13) + var(--fp-space-10));height:auto}.fp-navidad .fp-navidad-steps{margin:var(--fp-space-7) 0 0;border-bottom:var(--fp-border-hairline);padding:0;list-style:none}.fp-navidad .fp-navidad-steps li{grid-template-columns:var(--fp-space-9) minmax(0, 1fr);gap:var(--fp-space-4);padding:var(--fp-space-4) 0;border-top:var(--fp-border-hairline);align-items:baseline;display:grid}.fp-navidad .fp-navidad-step-num{font-family:var(--fp-font-display);font-size:var(--fp-text-2xl);line-height:var(--fp-leading-tight);color:var(--fp-accent)}.fp-navidad .fp-navidad-step-text{gap:var(--fp-space-1);flex-direction:column;display:flex}.fp-navidad .fp-navidad-step-lead{font-weight:var(--fp-weight-medium);color:var(--fp-fg)}.fp-navidad .fp-navidad-step-rest{color:var(--fp-fg-2);font-size:var(--fp-text-sm)}@media (max-width:900px){.fp-navidad .fp-navidad-split{gap:var(--fp-space-9);grid-template-columns:minmax(0,1fr)}.fp-navidad .fp-navidad-taller-mark{aspect-ratio:auto;padding:var(--fp-space-8) 0}.fp-navidad .fp-navidad-bow{width:var(--fp-space-12)}}.fp-navidad .fp-navidad-plans{gap:var(--fp-space-7);margin-top:var(--fp-space-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fp-navidad .fp-navidad-plan{background:var(--fp-canvas-raised);border:var(--fp-border-hairline);padding:var(--fp-space-8);flex-direction:column;display:flex}.fp-navidad .fp-navidad-plan h3{color:var(--fp-fg);margin:0}.fp-navidad .fp-navidad-plan-tagline{margin:var(--fp-space-3) 0 var(--fp-space-6);color:var(--fp-fg);font-size:var(--fp-text-md);line-height:var(--fp-leading-snug)}.fp-navidad .fp-navidad-plan-body{margin:0 0 var(--fp-space-7);color:var(--fp-fg-2);line-height:var(--fp-leading-relaxed)}.fp-navidad .fp-navidad-ledger{border-bottom:var(--fp-border-hairline);margin:0}.fp-navidad .fp-navidad-ledger>div{gap:var(--fp-space-4);padding:var(--fp-space-3) 0;border-top:var(--fp-border-hairline);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.fp-navidad .fp-navidad-ledger dt{font-size:var(--fp-text-xs);font-weight:var(--fp-weight-medium);letter-spacing:var(--fp-tracking-wider);text-transform:uppercase;color:var(--fp-fg-2);padding-top:var(--fp-space-1)}.fp-navidad .fp-navidad-ledger dd{font-size:var(--fp-text-sm);color:var(--fp-fg);margin:0}.fp-navidad .fp-navidad-plan-note{margin:var(--fp-space-4) 0 var(--fp-space-7);font-size:var(--fp-text-sm);color:var(--fp-fg-2)}.fp-navidad .fp-navidad-plan-cta{align-self:flex-start;margin-top:auto}@media (max-width:900px){.fp-navidad .fp-navidad-plans{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.fp-navidad .fp-navidad-plan{padding:var(--fp-space-6)}.fp-navidad .fp-navidad-ledger>div{gap:var(--fp-space-1);grid-template-columns:minmax(0,1fr)}}.fp-navidad .fp-navidad-split--bonos{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.fp-navidad .fp-navidad-bonos-copy .fp-navidad-body{margin-bottom:0}.fp-navidad .fp-navidad-bonds{gap:var(--fp-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fp-navidad .fp-navidad-bonds li{justify-content:space-between;align-items:center;gap:var(--fp-space-4);padding:var(--fp-space-6) var(--fp-space-7);border:var(--fp-border-rule);background:var(--fp-canvas-raised);display:flex}.fp-navidad .fp-navidad-bond-value{font-family:var(--fp-font-display);font-size:var(--fp-text-2xl);line-height:var(--fp-leading-tight);color:var(--fp-fg)}.fp-navidad .fp-navidad-bond-mark{width:var(--fp-space-8);height:auto}@media (max-width:900px){.fp-navidad .fp-navidad-split--bonos{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.fp-navidad .fp-navidad-bonds li{padding:var(--fp-space-5) var(--fp-space-6)}}.fp-navidad .fp-navidad-close{padding-bottom:var(--fp-space-8)}.fp-navidad .fp-navidad-close .fp-navidad-centered,.fp-navidad .fp-navidad-close-head{align-items:center;gap:var(--fp-space-6);flex-direction:column;display:flex}.fp-navidad .fp-navidad-close-mark{width:var(--fp-space-9);height:var(--fp-space-9)}.fp-navidad .fp-navidad-close-h{font-family:var(--fp-font-display);font-size:var(--fp-text-4xl);font-weight:var(--fp-weight-regular);line-height:var(--fp-leading-tight);color:var(--fp-fg);text-wrap:balance;margin:0}.fp-navidad .fp-navidad-foot{justify-content:space-between;align-items:center;gap:var(--fp-space-4);margin-top:var(--fp-space-11);padding-top:var(--fp-space-6);border-top:var(--fp-border-hairline);flex-wrap:wrap;display:flex}.fp-navidad .fp-navidad-foot-brand{gap:var(--fp-space-2) var(--fp-space-6);flex-wrap:wrap;display:flex}.fp-navidad .fp-navidad-foot .fp-caption{color:var(--fp-fg-3)}@media (max-width:720px){.fp-navidad .fp-navidad-close-h{font-size:var(--fp-text-3xl);line-height:var(--fp-leading-snug)}.fp-navidad .fp-navidad-foot{margin-top:var(--fp-space-10);flex-direction:column;align-items:flex-start}}
