.MiniCarrito-module__31OPeG__panel{top:calc(var(--nav-h) - 4px);right:var(--gutter);z-index:90;width:min(360px, calc(100vw - var(--gutter) * 2));background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);border:1px solid var(--hairline);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s var(--ease-out), translate .35s var(--ease-petal), visibility 0s linear .35s;border-radius:16px;gap:.8rem;padding:1.1rem 1.2rem 1rem;display:grid;position:fixed;translate:0 -8px;box-shadow:0 18px 50px -24px #3a393759}.MiniCarrito-module__31OPeG__panel[data-con-ramo=true]{width:min(680px, calc(100vw - var(--gutter) * 2));grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:1.2rem}.MiniCarrito-module__31OPeG__contenido{align-content:start;gap:.8rem;min-width:0;display:grid}.MiniCarrito-module__31OPeG__vista{background:radial-gradient(ellipse at 50% 38%, color-mix(in srgb, var(--paper) 60%, #f3dcd6) 0%, transparent 70%);border-radius:12px;min-height:340px;position:relative;overflow:hidden}.MiniCarrito-module__31OPeG__vista canvas{inset:0;position:absolute!important}.MiniCarrito-module__31OPeG__panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s var(--ease-out), translate .35s var(--ease-petal);translate:0}.MiniCarrito-module__31OPeG__cabecera{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.55rem;display:flex}.MiniCarrito-module__31OPeG__titulo{font-size:var(--t-micro);letter-spacing:.28em;text-transform:uppercase;color:var(--ink-faint)}.MiniCarrito-module__31OPeG__cuenta{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.MiniCarrito-module__31OPeG__vacio{font-family:var(--serif);color:var(--ink-soft);font-size:.98rem;font-style:italic;line-height:1.5}.MiniCarrito-module__31OPeG__lineas{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(38vh,19rem);display:grid;overflow-y:auto}.MiniCarrito-module__31OPeG__linea{border-bottom:1px solid var(--hairline-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.45rem 0;display:grid}.MiniCarrito-module__31OPeG__lineaAtado{border-bottom:0}.MiniCarrito-module__31OPeG__punto{border-radius:999px;width:10px;height:10px;box-shadow:inset 0 0 0 1px #3a393738}.MiniCarrito-module__31OPeG__punto[data-vacio=true]{box-shadow:inset 0 0 0 1px var(--hairline);background:0 0}.MiniCarrito-module__31OPeG__nombre{font-family:var(--serif);color:var(--ink);font-size:.98rem;line-height:1.2;display:grid}.MiniCarrito-module__31OPeG__variante{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.03em;color:var(--ink-faint)}.MiniCarrito-module__31OPeG__precio{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap}.MiniCarrito-module__31OPeG__total{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.15rem;display:flex}.MiniCarrito-module__31OPeG__total span{font-size:var(--t-micro);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint)}.MiniCarrito-module__31OPeG__total strong{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);font-size:1.25rem;font-weight:400}.MiniCarrito-module__31OPeG__nota{font-family:var(--serif);color:var(--ink-faint);margin-top:-.35rem;font-size:.9rem;font-style:italic}.MiniCarrito-module__31OPeG__acciones{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.MiniCarrito-module__31OPeG__vaciar{cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.06em;color:var(--ink-ghost);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px;white-space:nowrap;transition:color .3s var(--ease-out), text-decoration-color .3s var(--ease-out);background:0 0;border:0;padding:.4rem 0}.MiniCarrito-module__31OPeG__vaciar:hover{color:var(--ink-soft);text-decoration-color:currentColor}.MiniCarrito-module__31OPeG__vaciar[data-asking=true]{color:var(--acento);text-decoration-color:currentColor}.MiniCarrito-module__31OPeG__perfil{font-size:var(--t-micro);letter-spacing:.08em;color:var(--ink-faint);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px;transition:color .3s var(--ease-out), text-decoration-color .3s var(--ease-out);justify-self:start}.MiniCarrito-module__31OPeG__perfil:hover{color:var(--ink);text-decoration-color:currentColor}@media (max-width:560px){.MiniCarrito-module__31OPeG__panel{width:min(400px, calc(100vw - var(--gutter) * 2));right:50%;translate:50% -8px}.MiniCarrito-module__31OPeG__panel[data-con-ramo=true]{width:min(400px, calc(100vw - var(--gutter) * 2));max-height:calc(100dvh - var(--nav-h) - 16px);grid-template-columns:1fr;overflow-y:auto}.MiniCarrito-module__31OPeG__vista{min-height:220px}.MiniCarrito-module__31OPeG__panel[data-open=true]{translate:50%}}
.Navbar-module__FS2lCG__root{z-index:80;height:var(--nav-h);padding-inline:var(--gutter);color:var(--ink);opacity:0;transition:opacity .9s var(--ease-out) .25s, transform .9s var(--ease-out) .25s, background-color .5s var(--ease-out), height .5s var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0;transform:translateY(-8px)}.Navbar-module__FS2lCG__root[data-ready=true]{opacity:1;transform:none}.Navbar-module__FS2lCG__root[data-stuck=true]{background:color-mix(in srgb, var(--paper) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border-bottom:1px solid var(--hairline-soft);height:58px}.Navbar-module__FS2lCG__root[data-claro=true]:not([data-stuck=true]){color:var(--papel);background:linear-gradient(#1c1a186b 0%,#1c1a1829 55%,#0000 100%)}.Navbar-module__FS2lCG__root[data-claro=true]:not([data-stuck=true]) .Navbar-module__FS2lCG__link,.Navbar-module__FS2lCG__root[data-claro=true]:not([data-stuck=true]) .Navbar-module__FS2lCG__brand{color:inherit}.Navbar-module__FS2lCG__root[data-claro=true]:not([data-stuck=true]) .Navbar-module__FS2lCG__count{background:var(--papel);color:var(--ink)}.Navbar-module__FS2lCG__root[data-claro=true]:not([data-stuck=true]) .Navbar-module__FS2lCG__burger span{background:currentColor}.Navbar-module__FS2lCG__nav{align-items:center;gap:clamp(1.2rem,2.4vw,2.4rem);display:flex}.Navbar-module__FS2lCG__navEnd{justify-content:flex-end}.Navbar-module__FS2lCG__link{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);white-space:nowrap;padding-block:.5em;position:relative}.Navbar-module__FS2lCG__link:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .5s var(--ease-petal);background:currentColor;position:absolute;bottom:.15em;left:0;transform:scaleX(0)}.Navbar-module__FS2lCG__link:hover:after,.Navbar-module__FS2lCG__link:focus-visible:after{transform-origin:0;transform:scaleX(1)}button.Navbar-module__FS2lCG__link{cursor:pointer;text-transform:uppercase;background:0 0;border:0;align-items:center;font-family:inherit;display:inline-flex}.Navbar-module__FS2lCG__brand{color:var(--ink);justify-items:center;gap:4px;display:grid}.Navbar-module__FS2lCG__mark{width:26px;transition:width .5s var(--ease-out)}.Navbar-module__FS2lCG__root[data-stuck=true] .Navbar-module__FS2lCG__mark{width:22px}.Navbar-module__FS2lCG__brandWord{width:108px;transition:width .5s var(--ease-out)}.Navbar-module__FS2lCG__root[data-stuck=true] .Navbar-module__FS2lCG__brandWord{width:92px}.Navbar-module__FS2lCG__count{background:var(--ink);min-width:1.35em;height:1.35em;color:var(--paper);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;margin-left:.5em;padding-inline:.3em;font-size:.625rem;display:inline-flex}.Navbar-module__FS2lCG__count[data-pulso=true]{animation:Navbar-module__FS2lCG__florecer-cuenta .65s var(--ease-petal)}@keyframes Navbar-module__FS2lCG__florecer-cuenta{30%{background:var(--acento);transform:scale(1.4)}}.Navbar-module__FS2lCG__burger{flex-direction:column;gap:5px;padding:.6em 0;display:none}.Navbar-module__FS2lCG__burger span{background:var(--ink);width:22px;height:1px;transition:transform .4s var(--ease-petal), opacity .3s;display:block}.Navbar-module__FS2lCG__burger[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.Navbar-module__FS2lCG__burger[aria-expanded=true] span:nth-child(2){opacity:0}.Navbar-module__FS2lCG__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.Navbar-module__FS2lCG__panel{z-index:79;padding:var(--gutter);background:var(--paper);clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease-petal);pointer-events:none;align-content:center;gap:.4rem;display:grid;position:fixed;inset:0}.Navbar-module__FS2lCG__panel[data-open=true]{clip-path:inset(0);pointer-events:auto}.Navbar-module__FS2lCG__panelLink{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);font-size:clamp(2.4rem,11vw,4rem);line-height:1.1;transform:translateY(18px)}.Navbar-module__FS2lCG__panel[data-open=true] .Navbar-module__FS2lCG__panelLink{opacity:1;transition-delay:calc(.18s + var(--i) * 70ms);transform:none}.Navbar-module__FS2lCG__panelMeta{font-size:var(--t-small);color:var(--ink-soft);gap:.6rem;margin-top:2.5rem;display:grid}@media (max-width:860px){.Navbar-module__FS2lCG__root{grid-template-columns:auto 1fr auto}.Navbar-module__FS2lCG__nav{display:none}.Navbar-module__FS2lCG__burger{display:flex}.Navbar-module__FS2lCG__brand{justify-self:center}.Navbar-module__FS2lCG__brandWord{width:92px}.Navbar-module__FS2lCG__cartMobile{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;justify-self:end;display:block}}@media (min-width:861px){.Navbar-module__FS2lCG__link.Navbar-module__FS2lCG__cartMobile{display:none}}
.BouquetRail-module__Rc6SZG__root{z-index:40;pointer-events:none;align-content:stretch;width:22px;display:grid;position:fixed;top:0;bottom:0;left:0}.BouquetRail-module__Rc6SZG__link{pointer-events:auto;border-right:1px solid var(--hairline-soft);background:var(--ground-lift);grid-template-rows:1fr auto;height:100%;display:grid;position:relative}.BouquetRail-module__Rc6SZG__track{flex-direction:column-reverse;justify-content:flex-start;display:flex;overflow:hidden}.BouquetRail-module__Rc6SZG__band{min-height:3px;max-height:3.2rem;animation:BouquetRail-module__Rc6SZG__drop .72s var(--ease-petal) backwards;animation-delay:calc(var(--i,0) * 24ms);flex:1 1 0}@keyframes BouquetRail-module__Rc6SZG__drop{0%{opacity:0;flex-basis:0;transform:translateY(-14px)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}.BouquetRail-module__Rc6SZG__count{font-family:var(--mono);font-variant-numeric:tabular-nums;border-top:1px solid var(--hairline-soft);justify-items:center;gap:.1rem;padding:.6rem 0 .75rem;line-height:1;display:grid}.BouquetRail-module__Rc6SZG__countValue{color:var(--bone);font-size:.8125rem}.BouquetRail-module__Rc6SZG__countUnit{color:var(--bone-ghost);font-size:.5625rem}.BouquetRail-module__Rc6SZG__link:hover .BouquetRail-module__Rc6SZG__countValue,.BouquetRail-module__Rc6SZG__link:focus-visible .BouquetRail-module__Rc6SZG__countValue{color:var(--live)}@media (max-width:720px){.BouquetRail-module__Rc6SZG__root{display:none}}@media (prefers-reduced-motion:reduce){.BouquetRail-module__Rc6SZG__band{animation:none}}
.Footer-module__PMNxtq__root{background:var(--ink);color:var(--cream);padding:clamp(4rem, 10vw, 8rem) var(--gutter) clamp(2rem, 4vw, 3rem)}.Footer-module__PMNxtq__top{border-bottom:1px solid #eae1d829;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr));gap:clamp(2.4rem,6vw,6rem);padding-bottom:clamp(3rem,7vw,5rem);display:grid}.Footer-module__PMNxtq__brand{justify-items:start;gap:1.4rem;display:grid}.Footer-module__PMNxtq__wordmark{width:min(300px,62vw);color:var(--cream)}.Footer-module__PMNxtq__slogan{font-family:var(--serif);color:color-mix(in srgb, var(--cream) 78%, transparent);font-size:clamp(1.1rem,1.7vw,1.45rem);font-style:italic}.Footer-module__PMNxtq__colTitle{font-size:var(--t-micro);letter-spacing:.26em;text-transform:uppercase;color:color-mix(in srgb, var(--cream) 52%, transparent);margin-bottom:1.4rem}.Footer-module__PMNxtq__list{gap:.75rem;display:grid}.Footer-module__PMNxtq__link{color:var(--cream);font-size:.9375rem;display:inline-block;position:relative}.Footer-module__PMNxtq__link:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .5s var(--ease-petal);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.Footer-module__PMNxtq__link:hover:after,.Footer-module__PMNxtq__link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Footer-module__PMNxtq__bottom{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--cream) 48%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:clamp(1.6rem,3vw,2.4rem);display:flex}.Footer-module__PMNxtq__mark{width:30px;color:color-mix(in srgb, var(--cream) 40%, transparent)}.Footer-module__PMNxtq__root :focus-visible{outline-color:var(--cream)}@media (max-width:860px){.Footer-module__PMNxtq__top{grid-template-columns:1fr;gap:2.6rem}}.Footer-module__PMNxtq__gigante{padding-inline:var(--gutter);font-family:var(--serif);letter-spacing:-.045em;white-space:nowrap;color:color-mix(in srgb, var(--papel) 88%, transparent);-webkit-user-select:none;user-select:none;margin-top:clamp(2rem,6vh,4rem);font-size:clamp(3.6rem,15.5vw,16rem);font-weight:300;line-height:.82;overflow:hidden}.Footer-module__PMNxtq__gigante em{color:var(--rosa);font-style:italic}
@property --apertura{syntax:"<length>";inherits:false;initial-value:-30vmax}.Preloader-module__LbHD5q__root{z-index:200;background:radial-gradient(ellipse at 50% 46%, color-mix(in srgb, var(--paper) 88%, #f3dcd6) 0%, var(--paper) 62%);--apertura:-30vmax;-webkit-mask-image:radial-gradient(circle at 50% 46%, transparent var(--apertura), #000 calc(var(--apertura) + 22vmax));-webkit-mask-image:radial-gradient(circle at 50% 46%, transparent var(--apertura), #000 calc(var(--apertura) + 22vmax));mask-image:radial-gradient(circle at 50% 46%, transparent var(--apertura), #000 calc(var(--apertura) + 22vmax));place-items:center;display:grid;position:fixed;inset:0}.Preloader-module__LbHD5q__root[data-done=true]{--apertura:150vmax;opacity:0;pointer-events:none;transition:--apertura 1.5s cubic-bezier(.65,0,.2,1) .28s,opacity .45s linear 1.45s}.Preloader-module__LbHD5q__root[data-done=true] .Preloader-module__LbHD5q__stack{opacity:0;filter:blur(6px);transform:scale(1.14)}.Preloader-module__LbHD5q__stack{padding-inline:var(--gutter);justify-items:center;gap:clamp(1.4rem,3vw,2.4rem);transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .6s ease-out .1s,filter .7s ease-out;display:grid}.Preloader-module__LbHD5q__mark{width:clamp(64px,8vw,104px);color:var(--ink);overflow:visible}.Preloader-module__LbHD5q__mark path{stroke-dasharray:1200;stroke-dashoffset:1200px;animation:Preloader-module__LbHD5q__draw 1.15s var(--ease-out) forwards;animation-delay:calc(.12s + var(--i,0) * .22s)}@keyframes Preloader-module__LbHD5q__draw{to{stroke-dashoffset:0}}.Preloader-module__LbHD5q__wordmark{width:clamp(180px,24vw,300px);color:var(--ink);clip-path:inset(0 0 100%);animation:Preloader-module__LbHD5q__unveil 1s var(--ease-petal) .95s forwards}@keyframes Preloader-module__LbHD5q__unveil{to{clip-path:inset(0)}}.Preloader-module__LbHD5q__descriptor{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.42em;text-transform:uppercase;color:var(--ink-faint);text-indent:.42em;opacity:0;animation:Preloader-module__LbHD5q__fade .9s var(--ease-out) 1.45s forwards}@keyframes Preloader-module__LbHD5q__fade{to{opacity:1}}.Preloader-module__LbHD5q__rule{background:var(--hairline);opacity:0;width:min(200px,40vw);height:1px;animation:.6s linear 1.5s forwards Preloader-module__LbHD5q__fade;overflow:hidden}.Preloader-module__LbHD5q__rule:after{content:"";background:var(--ink);transform-origin:0;height:100%;animation:Preloader-module__LbHD5q__fill 1.1s var(--ease-in-out) 1.45s forwards;display:block;transform:scaleX(0)}@keyframes Preloader-module__LbHD5q__fill{to{transform:scaleX(1)}}.Preloader-module__LbHD5q__skip{cursor:pointer;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Preloader-module__LbHD5q__mark path,.Preloader-module__LbHD5q__wordmark,.Preloader-module__LbHD5q__descriptor,.Preloader-module__LbHD5q__rule,.Preloader-module__LbHD5q__rule:after{animation:none}.Preloader-module__LbHD5q__mark path{stroke-dashoffset:0}.Preloader-module__LbHD5q__wordmark{clip-path:none}.Preloader-module__LbHD5q__descriptor,.Preloader-module__LbHD5q__rule{opacity:1}.Preloader-module__LbHD5q__rule:after{transform:scaleX(1)}}
.CollectionGrid-module__XiCMbW__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:clamp(1.6rem,3.5vw,3rem) clamp(1.2rem,2.5vw,2.2rem);margin-top:clamp(3rem,8vh,5.5rem);display:grid}.CollectionGrid-module__XiCMbW__card{text-align:left;width:100%;transition:transform .6s var(--ease-petal);gap:1.1rem;display:grid}.CollectionGrid-module__XiCMbW__card:hover,.CollectionGrid-module__XiCMbW__card:focus-visible{transform:translateY(-4px)}.CollectionGrid-module__XiCMbW__frame,.CollectionGrid-module__XiCMbW__panelFrame{aspect-ratio:4/5;background:linear-gradient(160deg, color-mix(in srgb, var(--tone) 62%, var(--ground)) 0%, color-mix(in srgb, var(--tone) 38%, var(--ground)) 100%);box-shadow:inset 0 0 0 1px var(--hairline-soft);border-radius:2px;position:relative;overflow:hidden}.CollectionGrid-module__XiCMbW__photo{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .6s;display:block}.CollectionGrid-module__XiCMbW__card:hover .CollectionGrid-module__XiCMbW__photo,.CollectionGrid-module__XiCMbW__card:focus-visible .CollectionGrid-module__XiCMbW__photo{filter:saturate(1.08);transform:scale(1.06)}.CollectionGrid-module__XiCMbW__frame{transition:box-shadow .6s var(--ease-petal)}.CollectionGrid-module__XiCMbW__card:hover .CollectionGrid-module__XiCMbW__frame,.CollectionGrid-module__XiCMbW__card:focus-visible .CollectionGrid-module__XiCMbW__frame{box-shadow:inset 0 0 0 1px var(--hairline-soft), 0 28px 50px -30px #3a39378c}.CollectionGrid-module__XiCMbW__pending{place-items:center;display:grid;position:absolute;inset:0}.CollectionGrid-module__XiCMbW__pendingDot{border:1px dashed color-mix(in srgb, var(--ink) 22%, transparent);border-radius:999px;width:2.4rem;height:2.4rem}.CollectionGrid-module__XiCMbW__meta{gap:.3rem;display:grid}.CollectionGrid-module__XiCMbW__name{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.1}.CollectionGrid-module__XiCMbW__tagline{font-family:var(--serif);font-style:italic;font-size:var(--t-body);color:var(--ink-soft);line-height:1.35}.CollectionGrid-module__XiCMbW__sheet{z-index:60;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}.CollectionGrid-module__XiCMbW__scrim{background:color-mix(in srgb, var(--ink) 42%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:CollectionGrid-module__XiCMbW__fade .4s var(--ease-out);position:absolute;inset:0}.CollectionGrid-module__XiCMbW__panel{background:var(--paper);width:min(58rem,100%);max-height:min(44rem,88dvh);animation:CollectionGrid-module__XiCMbW__rise .5s var(--ease-out);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.4rem,3vw,2.6rem);padding:clamp(1.2rem,2.5vw,2rem);display:grid;position:relative;overflow-y:auto;box-shadow:0 30px 80px -30px #3a393766}.CollectionGrid-module__XiCMbW__panelFrame{aspect-ratio:4/5}.CollectionGrid-module__XiCMbW__panelBody{align-content:start;gap:.9rem;display:grid}.CollectionGrid-module__XiCMbW__panelTitle{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.05}.CollectionGrid-module__XiCMbW__panelText{font-size:var(--t-body);color:var(--ink-soft);line-height:1.55}.CollectionGrid-module__XiCMbW__speciesBlock{border-top:1px solid var(--hairline);gap:.6rem;padding-top:.7rem;display:grid}.CollectionGrid-module__XiCMbW__speciesList{gap:.4rem;display:grid}.CollectionGrid-module__XiCMbW__speciesRow{font-size:var(--t-small);grid-template-columns:auto auto 1fr;align-items:baseline;gap:.6rem;display:grid}.CollectionGrid-module__XiCMbW__speciesRow .CollectionGrid-module__XiCMbW__latin{text-align:right;color:var(--ink-faint)}.CollectionGrid-module__XiCMbW__speciesDot{border-radius:999px;align-self:center;width:8px;height:8px;box-shadow:inset 0 0 0 1px #3a393733}.CollectionGrid-module__XiCMbW__close{z-index:1;width:2.2rem;height:2.2rem;color:var(--ink-soft);background:color-mix(in srgb, var(--paper) 80%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .3s var(--ease-out);border-radius:999px;place-items:center;font-size:1.3rem;line-height:1;display:grid;position:absolute;top:.6rem;right:.7rem}.CollectionGrid-module__XiCMbW__close:hover,.CollectionGrid-module__XiCMbW__close:focus-visible{color:var(--ink)}@keyframes CollectionGrid-module__XiCMbW__fade{0%{opacity:0}}@keyframes CollectionGrid-module__XiCMbW__rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.CollectionGrid-module__XiCMbW__card,.CollectionGrid-module__XiCMbW__scrim,.CollectionGrid-module__XiCMbW__panel{transition:none;animation:none}}@media (max-width:760px){.CollectionGrid-module__XiCMbW__panel{grid-template-columns:1fr}.CollectionGrid-module__XiCMbW__panelFrame{aspect-ratio:3/2}}
.sections-module__XtTVkG__stage{height:260vh;position:relative}.sections-module__XtTVkG__sticky{--foco-portada:64%;background:linear-gradient(104deg, transparent 8%, color-mix(in srgb, var(--papel-alto) 92%, transparent) 20%, color-mix(in srgb, var(--papel-alto) 92%, transparent) 33%, transparent 48%), radial-gradient(46% 40% at var(--foco-portada) 46%, color-mix(in srgb, var(--papel-alto) 78%, transparent), transparent 72%), linear-gradient(180deg, transparent 58%, color-mix(in srgb, var(--tono) 30%, transparent) 82%, color-mix(in srgb, var(--tono) 46%, transparent) 100%);height:100dvh;position:sticky;top:0;overflow:hidden}@media (max-width:860px){.sections-module__XtTVkG__sticky{--foco-portada:50%}}.sections-module__XtTVkG__view{pointer-events:none;position:absolute;inset:0}.sections-module__XtTVkG__overlay{padding:var(--nav-h) var(--gutter) 0;pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) auto;align-items:center;display:grid;position:absolute;inset:0}.sections-module__XtTVkG__overlay>*{pointer-events:auto}.sections-module__XtTVkG__heroCopy{grid-column:1;justify-items:start;gap:clamp(1.1rem,2.2vw,1.9rem);max-width:min(46ch,100%);display:grid}.sections-module__XtTVkG__plateCard{text-align:right;grid-column:3;justify-self:end;gap:.5rem;min-width:clamp(180px,17vw,240px);display:grid}.sections-module__XtTVkG__plateRule{background:var(--hairline);transform-origin:100%;border:0;height:1px}.sections-module__XtTVkG__plateList{display:grid}.sections-module__XtTVkG__plateCard .sections-module__XtTVkG__annotation{grid-template-columns:1fr auto;justify-items:end}.sections-module__XtTVkG__plateFoot{margin-top:.3rem}@media (max-width:1080px){.sections-module__XtTVkG__plateCard{display:none}.sections-module__XtTVkG__overlay{grid-template-columns:1fr}}.sections-module__XtTVkG__heroWordmark{width:min(560px,78vw);color:var(--ink)}.sections-module__XtTVkG__heroSlogan{font-variation-settings:var(--wonk-on);font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);font-size:clamp(1.35rem,2.6vw,2.1rem);font-style:italic;line-height:1.2}.sections-module__XtTVkG__heroLede{max-width:38ch;color:var(--ink-soft)}.sections-module__XtTVkG__actions{flex-wrap:wrap;align-items:center;gap:clamp(.8rem,1.6vw,1.4rem);margin-top:.4rem;display:flex}.sections-module__XtTVkG__scrollCue{left:var(--gutter);font-size:var(--t-micro);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.9rem;display:flex;position:absolute;bottom:clamp(1.5rem,4vh,3rem)}.sections-module__XtTVkG__scrollTrack{background:var(--hairline);width:1px;height:46px;position:relative;overflow:hidden}.sections-module__XtTVkG__scrollTrack:after{content:"";background:var(--ink);transform-origin:top;animation:sections-module__XtTVkG__cue 2.4s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes sections-module__XtTVkG__cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.sections-module__XtTVkG__creaCopy{text-align:left;padding:var(--nav-h) var(--gutter) 0;opacity:0;pointer-events:none;align-content:center;justify-items:start;display:grid;position:absolute;inset:0}.sections-module__XtTVkG__creaTitle{max-width:14ch;font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:clamp(3rem,9vw,8.5rem);line-height:.94}.sections-module__XtTVkG__creaLede{max-width:36ch;color:var(--ink-soft);margin-top:clamp(1.2rem,2.5vw,2rem)}@media (max-width:860px){.sections-module__XtTVkG__overlay{padding-top:calc(var(--nav-h) + 3vh);align-content:start}.sections-module__XtTVkG__heroCopy{text-align:center;justify-self:center;justify-items:center}.sections-module__XtTVkG__heroLede{display:none}.sections-module__XtTVkG__actions{justify-content:center}.sections-module__XtTVkG__scrollCue{left:50%;translate:-50%}}.sections-module__XtTVkG__head{gap:clamp(1rem,2vw,1.6rem);max-width:62ch;margin-bottom:clamp(3rem,7vw,6rem);display:grid}.sections-module__XtTVkG__headWide{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(1.6rem,4vw,5rem);max-width:none}@media (max-width:860px){.sections-module__XtTVkG__headWide{grid-template-columns:1fr;align-items:start}}.sections-module__XtTVkG__hairline{background:var(--ink);opacity:.16;height:1px}.sections-module__XtTVkG__catalogWrap{position:relative}.sections-module__XtTVkG__catalogView{z-index:0;pointer-events:none;position:absolute;inset:0}.sections-module__XtTVkG__grid{z-index:1;border-top:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}.sections-module__XtTVkG__card{border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);text-align:left;min-height:clamp(300px,34vw,440px);transition:background-color .6s var(--ease-out);flex-direction:column;justify-content:flex-end;padding:clamp(1rem,1.6vw,1.6rem);display:flex;position:relative}.sections-module__XtTVkG__card:nth-child(4n){border-right:0}.sections-module__XtTVkG__card:hover,.sections-module__XtTVkG__card:focus-within{background:color-mix(in srgb, var(--cream) 42%, transparent)}.sections-module__XtTVkG__cardIndex{position:absolute;top:clamp(1rem,1.6vw,1.6rem);left:clamp(1rem,1.6vw,1.6rem)}.sections-module__XtTVkG__cardName{font-family:var(--serif);font-variation-settings:var(--wonk-on);letter-spacing:-.018em;font-size:clamp(1.25rem,1.9vw,1.7rem);line-height:1.05}.sections-module__XtTVkG__cardLatin{margin-top:.2rem}.sections-module__XtTVkG__cardSub{font-size:var(--t-small);color:var(--ink-faint);max-width:26ch;margin-top:.5rem;line-height:1.45}.sections-module__XtTVkG__cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:clamp(.8rem,1.4vw,1.2rem);display:flex}.sections-module__XtTVkG__price{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink-soft)}.sections-module__XtTVkG__add{border:1px solid var(--hairline);cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);white-space:nowrap;transition:background-color .35s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out);background:0 0;border-radius:999px;padding:.42rem 1.05rem}.sections-module__XtTVkG__add:hover:not(:disabled){background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.sections-module__XtTVkG__add:disabled{cursor:not-allowed;color:var(--ink-ghost);border-color:var(--hairline-soft)}.sections-module__XtTVkG__colorRow{flex-wrap:wrap;align-items:center;gap:.15rem .5rem;min-height:22px;margin-top:clamp(.7rem,1.3vw,1.05rem);display:flex}.sections-module__XtTVkG__colorOne{background:var(--muestra);border-radius:999px;width:11px;height:11px;margin:0 5px;box-shadow:inset 0 0 0 1px #3a393738}.sections-module__XtTVkG__colorName{font-size:var(--t-micro);letter-spacing:.02em;color:var(--ink-faint)}@media (max-width:1100px){.sections-module__XtTVkG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sections-module__XtTVkG__card:nth-child(4n){border-right:1px solid var(--hairline)}.sections-module__XtTVkG__card:nth-child(2n){border-right:0}}@media (max-width:640px){.sections-module__XtTVkG__grid{grid-template-columns:1fr}.sections-module__XtTVkG__card,.sections-module__XtTVkG__card:nth-child(4n),.sections-module__XtTVkG__card:nth-child(2n){border-right:0}.sections-module__XtTVkG__card{justify-content:center;min-height:clamp(200px,56vw,250px);padding-right:46%}.sections-module__XtTVkG__cardIndex{margin-bottom:.45rem;position:static}.sections-module__XtTVkG__cardSub{max-width:none}}.sections-module__XtTVkG__workshop{background:linear-gradient(180deg, var(--paper) 0%, var(--ivory) 45%, var(--paper) 100%);height:165vh;position:relative}.sections-module__XtTVkG__workshopSticky{--foco:60%;background:radial-gradient(52% 42% at var(--foco) 38%, color-mix(in srgb, var(--papel-alto) 88%, transparent), transparent 72%), linear-gradient(180deg, transparent 54%, color-mix(in srgb, var(--tono) 30%, transparent) 88%, color-mix(in srgb, var(--tono) 46%, transparent) 100%);grid-template-rows:minmax(0,1fr) auto;height:100dvh;display:grid;position:sticky;top:0;overflow:hidden}.sections-module__XtTVkG__workshopSticky:before{content:"";left:var(--foco);top:calc(var(--nav-h) + 4vh);border:1px solid var(--filete-suave);background:linear-gradient(180deg, transparent 6%, color-mix(in srgb, var(--tono) 18%, transparent) 60%, color-mix(in srgb, var(--tono) 30%, transparent) 100%);pointer-events:none;border-bottom:0;border-radius:999px 999px 0 0;width:min(46vw,40rem);position:absolute;bottom:12vh;translate:-50%;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}@media (max-width:900px){.sections-module__XtTVkG__workshopSticky{--foco:50%}.sections-module__XtTVkG__workshopSticky:before{width:min(78vw,26rem);bottom:calc(var(--piso,22vh) + 1vh)}}.sections-module__XtTVkG__retrato{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:clamp(1.5rem, 5vh, 3.5rem) var(--gutter);color:inherit;animation:sections-module__XtTVkG__revelar .5s var(--ease-out) both;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.8rem,2vh,1.3rem);margin:0;display:flex;position:fixed;inset:0;overflow:hidden}.sections-module__XtTVkG__retrato::backdrop{background:color-mix(in srgb, var(--tinta) 42%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sections-module__XtTVkG__velar .5s var(--ease-out) both}.sections-module__XtTVkG__retratoMarco{flex:0 auto;min-height:0;display:flex}@keyframes sections-module__XtTVkG__revelar{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes sections-module__XtTVkG__velar{0%{opacity:0}to{opacity:1}}.sections-module__XtTVkG__retratoFoto{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--papel) 30%, transparent), 0 30px 70px -25px #0009;border-radius:3px;display:block}.sections-module__XtTVkG__retratoPie{text-align:center;max-width:52ch;font-size:var(--t-micro);color:color-mix(in srgb, var(--papel) 78%, transparent);text-wrap:balance;line-height:1.5}.sections-module__XtTVkG__retratoAcciones{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.sections-module__XtTVkG__retratoNota,.sections-module__XtTVkG__retratoAviso{text-align:center;max-width:34ch;font-family:var(--serif);color:var(--papel);justify-items:center;gap:1.1rem;font-size:clamp(1.15rem,2.4vw,1.6rem);font-style:italic;line-height:1.35;display:grid}.sections-module__XtTVkG__retratoNota{animation:sections-module__XtTVkG__latir 2.4s var(--ease-out) infinite}@keyframes sections-module__XtTVkG__latir{0%,to{opacity:.45}50%{opacity:1}}.sections-module__XtTVkG__retratoCerrar,.sections-module__XtTVkG__retratoOtra{cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;transition:background-color .35s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out);border:1px solid #0000;border-radius:999px;padding:.55rem 1.3rem}.sections-module__XtTVkG__retratoCerrar{background:var(--papel);color:var(--tinta)}.sections-module__XtTVkG__retratoCerrar:hover{background:var(--tono)}.sections-module__XtTVkG__retratoOtra{border-color:color-mix(in srgb, var(--papel) 45%, transparent);color:color-mix(in srgb, var(--papel) 85%, transparent);background:0 0}.sections-module__XtTVkG__retratoOtra:hover{border-color:var(--papel);color:var(--papel)}.sections-module__XtTVkG__foto{border:1px solid var(--tinta-25);cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);transition:background-color .35s var(--ease-out), border-color .35s var(--ease-out), color .35s var(--ease-out);background:0 0;border-radius:999px;align-self:start;align-items:center;gap:.55rem;margin-top:-.15rem;padding:.5rem 1.1rem;display:inline-flex}.sections-module__XtTVkG__foto:before{content:"";background:var(--acento);width:7px;height:7px;transition:transform .5s var(--ease-petal);border-radius:999px}.sections-module__XtTVkG__foto:hover:not(:disabled){border-color:var(--tinta);background:color-mix(in srgb, var(--tono) 30%, transparent)}.sections-module__XtTVkG__foto:hover:not(:disabled):before{transform:scale(1.5)}.sections-module__XtTVkG__foto:disabled{cursor:progress;color:var(--ink-faint);border-color:var(--hairline)}.sections-module__XtTVkG__foto:disabled:before{animation:sections-module__XtTVkG__latir 1.4s var(--ease-out) infinite}@media (max-width:900px){.sections-module__XtTVkG__retrato{padding:clamp(1rem,3vh,2rem) 1rem}}.sections-module__XtTVkG__workshopView{pointer-events:auto;touch-action:pan-y;cursor:grab;position:absolute;inset:0}.sections-module__XtTVkG__workshopSticky[data-grabbing]{-webkit-user-select:none;user-select:none}.sections-module__XtTVkG__workshopSticky[data-grabbing] .sections-module__XtTVkG__workshopView{cursor:grabbing}.sections-module__XtTVkG__workshopUi,.sections-module__XtTVkG__rail{z-index:1;position:relative}.sections-module__XtTVkG__workshopUi{padding:calc(var(--nav-h) + clamp(1rem, 3vh, 2.4rem)) var(--gutter) 0;pointer-events:none;grid-template-columns:minmax(0,340px) 1fr;align-content:stretch;min-height:0;display:grid}.sections-module__XtTVkG__workshopUi>*{pointer-events:auto}.sections-module__XtTVkG__panel{flex-direction:column;gap:clamp(.9rem,1.6vh,1.4rem);max-width:340px;min-height:0;max-height:100%;display:flex}.sections-module__XtTVkG__panel>*{flex:none}.sections-module__XtTVkG__panelHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.sections-module__XtTVkG__panelTitle{font-size:var(--t-micro);letter-spacing:.28em;text-transform:uppercase;color:var(--ink-faint)}.sections-module__XtTVkG__reset{cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.06em;color:var(--ink-ghost);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px;white-space:nowrap;transition:color .3s var(--ease-out), text-decoration-color .3s var(--ease-out);background:0 0;border:0;padding:0}.sections-module__XtTVkG__reset:hover{color:var(--ink-soft);text-decoration-color:currentColor}.sections-module__XtTVkG__reset[data-asking=true]{color:var(--acento);text-decoration-color:currentColor}.sections-module__XtTVkG__emptyNote{font-family:var(--serif);color:var(--ink-soft);border-top:1px solid var(--hairline);padding-top:.9rem;font-size:1rem;font-style:italic;line-height:1.45}.sections-module__XtTVkG__groups{border-top:1px solid var(--hairline);overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;gap:0;min-height:3.4rem;max-height:min(26vh,15rem);display:grid;overflow-y:auto}.sections-module__XtTVkG__group{border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:clamp(.5rem,1.1vh,.8rem) 0;display:grid}.sections-module__XtTVkG__groupName{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:1.0625rem;line-height:1.2;display:grid}.sections-module__XtTVkG__groupSub{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.02em;color:var(--ink-ghost);font-variant-numeric:tabular-nums}.sections-module__XtTVkG__groupPrice{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink-soft);text-align:right;min-width:5.5ch}.sections-module__XtTVkG__stepper{grid-template-columns:auto auto auto;align-items:center;gap:.15rem;display:grid}.sections-module__XtTVkG__stepButton{width:1.7rem;height:1.7rem;color:var(--ink-faint);transition:border-color .3s var(--ease-out), color .3s var(--ease-out), background-color .3s var(--ease-out);border:1px solid #0000;border-radius:999px;place-items:center;font-size:.95rem;line-height:1;display:grid}.sections-module__XtTVkG__stepButton:hover:not(:disabled),.sections-module__XtTVkG__stepButton:focus-visible{border-color:var(--hairline);background:color-mix(in srgb, var(--ink) 4%, transparent);color:var(--ink)}.sections-module__XtTVkG__stepButton:disabled{opacity:.3}.sections-module__XtTVkG__stepCount{text-align:center;min-width:1.6ch;font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink)}.sections-module__XtTVkG__slotIndex{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.02em;color:var(--ink-ghost);font-variant-numeric:tabular-nums}.sections-module__XtTVkG__slotDot{border-radius:999px;width:8px;height:8px;box-shadow:inset 0 0 0 1px #3a393733}.sections-module__XtTVkG__total{justify-content:space-between;align-items:baseline;padding-top:.3rem;display:flex}.sections-module__XtTVkG__totalLabel{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.sections-module__XtTVkG__totalValue{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,2.2vw,1.9rem)}.sections-module__XtTVkG__ready{opacity:0;max-height:0;transition:opacity .7s var(--ease-out), translate .7s var(--ease-out), max-height .7s var(--ease-out);gap:.5rem;display:grid;overflow:hidden;translate:0 10px}.sections-module__XtTVkG__ready[data-on=true]{opacity:1;max-height:14rem;translate:0}.sections-module__XtTVkG__readyTitle{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.06}.sections-module__XtTVkG__readyNote{font-family:var(--serif);color:var(--ink-soft);font-size:1rem;font-style:italic}.sections-module__XtTVkG__viewer{pointer-events:none;place-self:start end;justify-items:end;gap:.5rem;display:grid}.sections-module__XtTVkG__viewSwitch{background:color-mix(in srgb, var(--papel) 72%, transparent);box-shadow:inset 0 0 0 1px var(--hairline);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;border-radius:999px;padding:3px;display:inline-flex}.sections-module__XtTVkG__viewOption{cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);transition:color .3s var(--ease-out), background .3s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:.42rem .9rem}.sections-module__XtTVkG__viewOption:hover{color:var(--ink)}.sections-module__XtTVkG__viewOption[data-on=true]{background:var(--tinta);color:var(--papel)}.sections-module__XtTVkG__viewHint{font-family:var(--serif);color:var(--ink-ghost);font-size:.9rem;font-style:italic}@media (max-width:900px){.sections-module__XtTVkG__viewer{top:calc(var(--nav-h) + .6rem);right:var(--gutter);z-index:2;position:absolute}.sections-module__XtTVkG__viewHint{display:none}}.sections-module__XtTVkG__rail{padding:clamp(.6rem, 1.6vh, 1.2rem) var(--gutter) clamp(1rem, 3vh, 2rem);pointer-events:none;transition:max-height .6s var(--ease-out), opacity .45s var(--ease-out), padding .6s var(--ease-out);max-height:40vh;overflow:hidden}.sections-module__XtTVkG__rail[data-away=true]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.sections-module__XtTVkG__rail>*{pointer-events:auto}.sections-module__XtTVkG__rail:after{content:"";width:clamp(1.5rem, var(--gutter), 4rem);background:linear-gradient(to right, transparent, var(--papel) 72%);position:absolute;top:0;bottom:0;right:0}.sections-module__XtTVkG__rail[data-away=true]:after{display:none}.sections-module__XtTVkG__railHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.35rem;display:flex}.sections-module__XtTVkG__railScroller{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;align-items:start;gap:.4rem;padding-top:.45rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.sections-module__XtTVkG__railScroller::-webkit-scrollbar{display:none}.sections-module__XtTVkG__chip{scroll-snap-align:start;border:1px solid var(--hairline);background:color-mix(in srgb, var(--paper) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;transition:border-color .4s var(--ease-out), background-color .4s var(--ease-out), transform .4s var(--ease-petal);border-radius:999px;flex:none;justify-items:center;gap:.1rem;padding:.6rem .85rem;display:grid;position:relative}.sections-module__XtTVkG__chip:hover,.sections-module__XtTVkG__chip:focus-visible{border-color:var(--ink);transform:translateY(-2px)}.sections-module__XtTVkG__chip[disabled]{opacity:.34;transform:none}.sections-module__XtTVkG__chipWrap{scroll-snap-align:start;flex:none;justify-items:center;gap:.3rem;display:grid}.sections-module__XtTVkG__colores{gap:.24rem;display:flex}.sections-module__XtTVkG__color{border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.sections-module__XtTVkG__color:before{content:"";background:var(--muestra);width:11px;height:11px;transition:transform var(--dur-fast) var(--ease-petal);border-radius:999px;box-shadow:inset 0 0 0 1px #3a393738}.sections-module__XtTVkG__color:hover:before{transform:scale(1.18)}.sections-module__XtTVkG__color[data-static]{cursor:default}.sections-module__XtTVkG__color[data-static]:hover:before{transform:none}.sections-module__XtTVkG__color[data-on=true]{box-shadow:inset 0 0 0 1px var(--ink)}.sections-module__XtTVkG__color:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.sections-module__XtTVkG__chipName{font-size:var(--t-small);letter-spacing:.01em;white-space:nowrap}.sections-module__XtTVkG__chipCount{background:var(--ink);min-width:1.25rem;height:1.25rem;color:var(--paper);font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .3rem;font-size:.6875rem;display:grid;position:absolute;top:-.35rem;right:-.35rem}.sections-module__XtTVkG__chipPrice{font-size:var(--t-micro);color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:900px){.sections-module__XtTVkG__workshopUi{grid-template-columns:1fr;align-content:end;gap:.5rem;padding-bottom:.4rem}.sections-module__XtTVkG__panel{background:color-mix(in srgb, var(--paper) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hairline);border-radius:14px;gap:.55rem;max-width:none;padding:.7rem .9rem}.sections-module__XtTVkG__groups{max-height:min(15vh,7.5rem)}.sections-module__XtTVkG__group{padding:.35rem 0}.sections-module__XtTVkG__total{padding-top:0}.sections-module__XtTVkG__ready{display:none}}@media (max-height:720px){.sections-module__XtTVkG__panel{gap:clamp(.45rem,1vh,.8rem)}.sections-module__XtTVkG__readyTitle{font-size:clamp(1.2rem,2vw,1.6rem)}.sections-module__XtTVkG__slot{padding:clamp(.4rem,.9vh,.7rem) 0}.sections-module__XtTVkG__rail{padding-top:.4rem;padding-bottom:.7rem}.sections-module__XtTVkG__total{padding-top:0}}.sections-module__XtTVkG__pinned{height:280vh;position:relative}.sections-module__XtTVkG__pinnedTall{height:320vh}.sections-module__XtTVkG__pinnedSticky{align-items:center;height:100dvh;display:grid;position:sticky;top:0;overflow:hidden}.sections-module__XtTVkG__pinnedView{pointer-events:none;position:absolute;inset:0}.sections-module__XtTVkG__pinnedCopy{z-index:2;padding-inline:var(--gutter);pointer-events:none;gap:clamp(1rem,2vw,1.6rem);max-width:min(46ch,100%);display:grid;position:relative}.sections-module__XtTVkG__pinnedCopy h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.02}.sections-module__XtTVkG__pinnedCopy>*{pointer-events:auto}.sections-module__XtTVkG__pinnedRight{text-align:right;justify-self:end;justify-items:end}.sections-module__XtTVkG__dark{background:var(--ink);color:var(--cream)}.sections-module__XtTVkG__dark .sections-module__XtTVkG__pinnedCopy{color:var(--cream)}.sections-module__XtTVkG__steps{gap:0;margin-top:1rem;display:grid}.sections-module__XtTVkG__step{border-bottom:1px solid var(--hairline-soft);opacity:.3;transition:opacity .6s var(--ease-out);grid-template-columns:auto 1fr;align-items:baseline;gap:1rem;padding:.75rem 0;display:grid}.sections-module__XtTVkG__step[data-on=true]{opacity:1}.sections-module__XtTVkG__stepIndex{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink-faint)}.sections-module__XtTVkG__stepName{font-family:var(--serif);letter-spacing:-.01em;font-size:1.15rem}@media (max-width:860px){.sections-module__XtTVkG__pinnedSticky{align-items:end}.sections-module__XtTVkG__pinnedCopy{text-align:left;justify-items:start;max-width:none;padding-bottom:clamp(2rem,8vh,5rem)}.sections-module__XtTVkG__pinnedRight{text-align:left;justify-self:start;justify-items:start}}.sections-module__XtTVkG__about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.sections-module__XtTVkG__aboutQuote{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;font-size:clamp(1.7rem,3.4vw,3rem);line-height:1.14}.sections-module__XtTVkG__aboutBody{color:var(--ink-soft);gap:1.2rem;max-width:44ch;display:grid}@media (max-width:860px){.sections-module__XtTVkG__about{grid-template-columns:1fr}}.sections-module__XtTVkG__cinema{z-index:90;background:var(--ink);opacity:0;pointer-events:none;transition:opacity 1.1s var(--ease-in-out);place-items:center;display:grid;position:fixed;inset:0}.sections-module__XtTVkG__cinema[data-on=true]{opacity:1;pointer-events:auto}.sections-module__XtTVkG__cinemaLine{font-family:var(--serif);letter-spacing:-.025em;color:var(--cream);opacity:0;text-align:center;padding-inline:var(--gutter);font-size:clamp(2rem,6vw,4.5rem);transform:translateY(14px)}.sections-module__XtTVkG__cinema[data-on=true] .sections-module__XtTVkG__cinemaLine{animation:sections-module__XtTVkG__cinemaIn 2.6s var(--ease-petal) .7s forwards}@keyframes sections-module__XtTVkG__cinemaIn{0%{opacity:0;transform:translateY(14px)}22%,74%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}.sections-module__XtTVkG__ramos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.6rem) clamp(1.2rem,2.6vw,2.2rem);list-style:none;display:grid}.sections-module__XtTVkG__ramos>li:nth-child(3n+2){margin-top:clamp(1.5rem,5vw,4.5rem)}.sections-module__XtTVkG__ramoCard{height:100%;color:var(--ink);gap:.85rem;display:grid}.sections-module__XtTVkG__ramoMarco{aspect-ratio:4/5;background:color-mix(in srgb, var(--tone) 24%, var(--papel-bajo));border-radius:2px;display:block;position:relative;overflow:hidden}.sections-module__XtTVkG__ramoFoto{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out), filter .6s var(--ease-out)}.sections-module__XtTVkG__ramoCard:hover .sections-module__XtTVkG__ramoFoto{transform:scale(1.035)}.sections-module__XtTVkG__ramoMeta{gap:.12rem;display:grid}.sections-module__XtTVkG__ramoNombre{font-family:var(--serif);font-variation-settings:var(--wonk-on);letter-spacing:-.018em;font-size:clamp(1.2rem,1.9vw,1.6rem);line-height:1.05}.sections-module__XtTVkG__ramoTagline{font-size:var(--t-small);color:var(--ink-faint);max-width:30ch;line-height:1.45}.sections-module__XtTVkG__ramoPie{border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.5rem;padding-top:.5rem;display:flex}.sections-module__XtTVkG__ramoPrecio{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sections-module__XtTVkG__ramoTallos{font-size:var(--t-micro);color:var(--ink-ghost)}.sections-module__XtTVkG__ramosPie{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem;margin-top:clamp(2.4rem,6vw,4rem);padding-top:clamp(1.2rem,3vw,2rem);display:flex}.sections-module__XtTVkG__ramosNota{max-width:52ch;font-size:var(--t-small);color:var(--ink-faint);line-height:1.6}.sections-module__XtTVkG__ramosNota a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px}.sections-module__XtTVkG__ramosNota a:hover{text-decoration-color:currentColor}.sections-module__XtTVkG__ramosBotones{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:860px){.sections-module__XtTVkG__ramos{grid-template-columns:repeat(2,minmax(0,1fr))}.sections-module__XtTVkG__ramos>li:nth-child(3n+2){margin-top:0}.sections-module__XtTVkG__ramos>li:nth-child(2n){margin-top:clamp(1.5rem,6vw,3rem)}}@media (max-width:520px){.sections-module__XtTVkG__ramos{grid-template-columns:1fr}.sections-module__XtTVkG__ramos>li:nth-child(2n){margin-top:0}}
.flores-module__avAuCq__page{padding-top:var(--nav-h);padding-bottom:clamp(3rem,8vh,6rem)}.flores-module__avAuCq__intro{gap:clamp(.8rem,2vh,1.2rem);max-width:62ch;padding-block:clamp(2.5rem,8vh,5rem) clamp(1.5rem,4vh,3rem);display:grid}.flores-module__avAuCq__title{font-size:clamp(2.6rem,7vw,5.5rem)}.flores-module__avAuCq__lede{max-width:52ch}.flores-module__avAuCq__grid{border-top:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;display:grid}.flores-module__avAuCq__card{border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);height:100%;color:var(--ink);transition:background-color .5s var(--ease-out);align-content:start;gap:.3rem;padding:clamp(1.1rem,2vw,1.8rem);display:grid}.flores-module__avAuCq__grid>li:nth-child(4n) .flores-module__avAuCq__card{border-right:0}.flores-module__avAuCq__card:hover{background:color-mix(in srgb, var(--tono) 22%, transparent)}.flores-module__avAuCq__plate{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4rem;display:flex}.flores-module__avAuCq__retrato{aspect-ratio:1;background:radial-gradient(120% 90% at 50% 22%, color-mix(in srgb, var(--tono) 26%, var(--papel-alto)) 0%, transparent 70%);border-radius:999px 999px 2px 2px;width:100%;margin-bottom:.7rem;display:block;position:relative;overflow:hidden}.flores-module__avAuCq__retratoVista{position:absolute;inset:0}.flores-module__avAuCq__retrato:after{content:"";background:radial-gradient(closest-side,#3a39372e,#0000);border-radius:999px;width:36%;height:3.6%;position:absolute;bottom:21%;left:50%;translate:-50%}.flores-module__avAuCq__colores{gap:.2rem;display:flex}.flores-module__avAuCq__color{border-radius:999px;width:9px;height:9px;box-shadow:inset 0 0 0 1px #3a393733}.flores-module__avAuCq__nombre{font-family:var(--serif);font-variation-settings:var(--wonk-on);letter-spacing:-.018em;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.05}.flores-module__avAuCq__sub{font-size:var(--t-small);color:var(--ink-faint);max-width:26ch;margin-top:.4rem;line-height:1.45}.flores-module__avAuCq__pie{border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:baseline;gap:.8rem;margin-top:clamp(.9rem,2vw,1.4rem);padding-top:.7rem;display:flex}.flores-module__avAuCq__precio{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.flores-module__avAuCq__porTallo{color:var(--ink-faint)}.flores-module__avAuCq__dura{font-size:var(--t-micro);letter-spacing:.06em;color:var(--ink-ghost);text-align:right}@media (max-width:1100px){.flores-module__avAuCq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flores-module__avAuCq__grid>li:nth-child(4n) .flores-module__avAuCq__card{border-right:1px solid var(--hairline)}.flores-module__avAuCq__grid>li:nth-child(2n) .flores-module__avAuCq__card{border-right:0}}@media (max-width:560px){.flores-module__avAuCq__grid{grid-template-columns:1fr}.flores-module__avAuCq__grid>li .flores-module__avAuCq__card{border-right:0}}.flores-module__avAuCq__migas{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.6rem;padding-top:clamp(1.5rem,4vh,2.5rem);display:flex}.flores-module__avAuCq__migas a:hover{color:var(--ink)}.flores-module__avAuCq__ficha{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5rem);padding-block:clamp(1.5rem,4vh,3rem) clamp(3rem,8vh,5rem);display:grid}.flores-module__avAuCq__fichaVisual{top:calc(var(--nav-h) + 1.5rem);position:sticky}.flores-module__avAuCq__fichaCuerpo{gap:clamp(1.4rem,3vh,2.4rem);display:grid}@media (max-width:900px){.flores-module__avAuCq__ficha{grid-template-columns:1fr}.flores-module__avAuCq__fichaVisual{justify-self:center;max-width:22rem;position:static}}.flores-module__avAuCq__fichaHead{justify-items:start;gap:.8rem;display:grid}.flores-module__avAuCq__fichaTitulo{margin-top:.4rem;font-size:clamp(2.6rem,6vw,5rem)}.flores-module__avAuCq__fichaLatin{margin-top:-.4rem}.flores-module__avAuCq__fichaDesc{max-width:48ch;color:var(--ink-soft);margin-top:.6rem;line-height:1.7}.flores-module__avAuCq__datos{border-block:1px solid var(--hairline);flex-wrap:wrap;gap:clamp(1.2rem,3vw,2.6rem);width:100%;margin-top:.8rem;padding-block:clamp(.9rem,2vh,1.3rem);display:flex}.flores-module__avAuCq__datos dt{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.25rem}.flores-module__avAuCq__datos dd{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;margin:0}.flores-module__avAuCq__datoFuerte{font-size:clamp(1.15rem,2vw,1.5rem)!important}.flores-module__avAuCq__fichaLados{gap:clamp(1.4rem,3vh,2.2rem);display:grid}.flores-module__avAuCq__bloque{border-top:1px solid var(--hairline);gap:.6rem;padding-top:clamp(1rem,2vh,1.4rem);display:grid}.flores-module__avAuCq__bloqueTitulo{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.flores-module__avAuCq__bloqueTexto{font-size:var(--t-small);color:var(--ink-soft);max-width:46ch;line-height:1.65}.flores-module__avAuCq__cuidado{gap:.55rem;max-width:46ch;list-style:none;display:grid}.flores-module__avAuCq__cuidado li{font-size:var(--t-small);color:var(--ink-soft);padding-left:1.4rem;line-height:1.6;position:relative}.flores-module__avAuCq__cuidado li:before{content:"";background:var(--acento);width:.8rem;height:1px;position:absolute;top:.72em;left:0}.flores-module__avAuCq__enlaceFino{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:5px;justify-self:start}.flores-module__avAuCq__enlaceFino:hover{text-decoration-color:currentColor}@media (max-width:900px){.flores-module__avAuCq__ficha{grid-template-columns:1fr}}.flores-module__avAuCq__otras{border-top:1px solid var(--hairline);padding-top:clamp(1.5rem,4vh,2.5rem)}.flores-module__avAuCq__otrasTitulo{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:1rem}.flores-module__avAuCq__otrasLista{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;list-style:none;display:grid}.flores-module__avAuCq__otraCard{border:1px solid var(--hairline);height:100%;color:var(--ink);transition:border-color .4s var(--ease-out), background-color .4s var(--ease-out);border-radius:2px;align-items:center;gap:.7rem;padding:.9rem 1.1rem;display:flex}.flores-module__avAuCq__otraCard:hover{border-color:var(--ink);background:color-mix(in srgb, var(--tono) 20%, transparent)}.flores-module__avAuCq__otraNombre{font-family:var(--serif);font-size:1.05rem;display:block}.flores-module__avAuCq__otraPrecio{font-family:var(--mono);font-size:var(--t-micro);color:var(--ink-faint);font-variant-numeric:tabular-nums;display:block}@media (max-width:900px){.flores-module__avAuCq__otrasLista{grid-template-columns:repeat(2,minmax(0,1fr))}}.flores-module__avAuCq__regalo{background:color-mix(in srgb, var(--tono) 30%, transparent);margin-top:clamp(3rem,8vh,5rem);padding-block:clamp(3rem,8vh,5rem)}.flores-module__avAuCq__regaloInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.6rem,5vw,5rem);display:grid}.flores-module__avAuCq__regaloTitulo{margin-top:.6rem;font-size:clamp(1.8rem,4vw,3rem)}.flores-module__avAuCq__regaloBody{color:var(--ink-soft);justify-items:start;gap:.9rem;line-height:1.7;display:grid}.flores-module__avAuCq__regaloPie{font-size:var(--t-small);color:var(--ink-faint)}@media (max-width:860px){.flores-module__avAuCq__regaloInner{grid-template-columns:1fr}}.flores-module__avAuCq__cta{justify-items:start;gap:1rem;padding-top:clamp(3rem,8vh,5rem);display:grid}
.ramos-module__Jl47Ca__page{padding-top:var(--nav-h);padding-bottom:clamp(3rem,8vh,6rem)}.ramos-module__Jl47Ca__intro{gap:clamp(.8rem,2vh,1.2rem);max-width:62ch;padding-block:clamp(2.5rem,8vh,5rem) clamp(1.5rem,4vh,3rem);display:grid}.ramos-module__Jl47Ca__title{font-size:clamp(2.6rem,7vw,5.5rem)}.ramos-module__Jl47Ca__lede{max-width:54ch}.ramos-module__Jl47Ca__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem);list-style:none;display:grid}.ramos-module__Jl47Ca__card{height:100%;color:var(--ink);gap:.9rem;display:grid}.ramos-module__Jl47Ca__marco{aspect-ratio:4/5;background:color-mix(in srgb, var(--tone) 24%, var(--papel-bajo));border-radius:2px;display:block;position:relative;overflow:hidden}.ramos-module__Jl47Ca__foto{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.ramos-module__Jl47Ca__card:hover .ramos-module__Jl47Ca__foto{transform:scale(1.03)}.ramos-module__Jl47Ca__meta{gap:.15rem;display:grid}.ramos-module__Jl47Ca__nombre{font-family:var(--serif);font-variation-settings:var(--wonk-on);letter-spacing:-.018em;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.05}.ramos-module__Jl47Ca__tagline{font-size:var(--t-small);color:var(--ink-faint);max-width:32ch}.ramos-module__Jl47Ca__pie{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.55rem;padding-top:.55rem;display:flex}.ramos-module__Jl47Ca__precio{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ramos-module__Jl47Ca__tallos{font-size:var(--t-micro);color:var(--ink-ghost)}@media (max-width:900px){.ramos-module__Jl47Ca__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ramos-module__Jl47Ca__grid{grid-template-columns:1fr}}.ramos-module__Jl47Ca__migas{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.6rem;padding-top:clamp(1.5rem,4vh,2.5rem);display:flex}.ramos-module__Jl47Ca__migas a:hover{color:var(--ink)}.ramos-module__Jl47Ca__ficha{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(1.5rem,4vh,2.5rem) clamp(3rem,8vh,5rem);display:grid}.ramos-module__Jl47Ca__fichaFoto{top:calc(var(--nav-h) + 1.5rem);gap:.7rem;display:grid;position:sticky}.ramos-module__Jl47Ca__fotoPie{font-size:var(--t-micro);color:var(--ink-ghost);max-width:40ch;line-height:1.5}.ramos-module__Jl47Ca__fichaCuerpo{gap:clamp(1.4rem,3vh,2.2rem);display:grid}.ramos-module__Jl47Ca__fichaTitulo{margin-top:.4rem;font-size:clamp(2.4rem,5vw,4rem)}.ramos-module__Jl47Ca__fichaTagline{font-family:var(--serif);color:var(--ink-soft);margin-top:.3rem;font-size:clamp(1.05rem,1.8vw,1.3rem);font-style:italic}.ramos-module__Jl47Ca__fichaDesc{max-width:50ch;color:var(--ink-soft);margin-top:.9rem;line-height:1.7}.ramos-module__Jl47Ca__desglose{border-top:1px solid var(--ink);justify-items:start;gap:.8rem;padding-top:clamp(1rem,2vh,1.4rem);display:grid}.ramos-module__Jl47Ca__tallosLista{width:100%;list-style:none;display:grid}.ramos-module__Jl47Ca__tallo,.ramos-module__Jl47Ca__talloAtado{border-bottom:1px solid var(--hairline);color:var(--ink);font-size:var(--t-small);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.7rem;padding:.6rem 0;display:grid}.ramos-module__Jl47Ca__tallo:hover{color:var(--acento)}.ramos-module__Jl47Ca__punto{border-radius:999px;align-self:center;width:8px;height:8px;box-shadow:inset 0 0 0 1px #3a393733}.ramos-module__Jl47Ca__punto[data-vacio=true]{box-shadow:none;background:0 0}.ramos-module__Jl47Ca__talloLatin{font-family:var(--serif);color:var(--ink-ghost);font-style:italic}.ramos-module__Jl47Ca__talloCantidad,.ramos-module__Jl47Ca__talloPrecio{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.ramos-module__Jl47Ca__talloPrecio{text-align:right;min-width:8ch}.ramos-module__Jl47Ca__total{width:100%;font-size:var(--t-small);color:var(--ink-faint);justify-content:space-between;align-items:baseline;padding-top:.7rem;display:flex}.ramos-module__Jl47Ca__total strong{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(1.4rem,2.6vw,2rem);font-weight:400}.ramos-module__Jl47Ca__bloque{border-top:1px solid var(--hairline);justify-items:start;gap:.6rem;padding-top:clamp(1rem,2vh,1.4rem);display:grid}.ramos-module__Jl47Ca__bloqueTitulo{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.ramos-module__Jl47Ca__bloqueTexto{font-size:var(--t-small);color:var(--ink-soft);max-width:50ch;line-height:1.65}.ramos-module__Jl47Ca__cuidado{gap:.5rem;max-width:50ch;list-style:none;display:grid}.ramos-module__Jl47Ca__cuidado li{font-size:var(--t-small);color:var(--ink-soft);padding-left:1.4rem;line-height:1.6;position:relative}.ramos-module__Jl47Ca__cuidado li:before{content:"";background:var(--acento);width:.8rem;height:1px;position:absolute;top:.72em;left:0}.ramos-module__Jl47Ca__enlaceFino{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:5px}.ramos-module__Jl47Ca__enlaceFino:hover{text-decoration-color:currentColor}@media (max-width:900px){.ramos-module__Jl47Ca__ficha{grid-template-columns:1fr}.ramos-module__Jl47Ca__fichaFoto{position:static}}.ramos-module__Jl47Ca__otros{border-top:1px solid var(--hairline);padding-top:clamp(1.5rem,4vh,2.5rem)}.ramos-module__Jl47Ca__otrosLista{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);margin-top:1rem;list-style:none;display:grid}.ramos-module__Jl47Ca__otroCard{color:var(--ink);gap:.5rem;display:grid}.ramos-module__Jl47Ca__otroMarco{aspect-ratio:1;background:color-mix(in srgb, var(--tone) 24%, var(--papel-bajo));border-radius:2px;display:block;overflow:hidden}.ramos-module__Jl47Ca__otroMarco .ramos-module__Jl47Ca__foto{object-fit:contain}.ramos-module__Jl47Ca__otroNombre{font-family:var(--serif);font-size:1.1rem}.ramos-module__Jl47Ca__otroPrecio{font-family:var(--mono);font-size:var(--t-micro);color:var(--ink-faint);font-variant-numeric:tabular-nums}@media (max-width:700px){.ramos-module__Jl47Ca__otrosLista{grid-template-columns:1fr}}.ramos-module__Jl47Ca__regalo{background:color-mix(in srgb, var(--tono) 30%, transparent);margin-top:clamp(3rem,8vh,5rem);padding-block:clamp(3rem,8vh,5rem)}.ramos-module__Jl47Ca__regaloInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.6rem,5vw,5rem);display:grid}.ramos-module__Jl47Ca__regaloTitulo{margin-top:.6rem;font-size:clamp(1.8rem,4vw,3rem)}.ramos-module__Jl47Ca__regaloBody{color:var(--ink-soft);justify-items:start;gap:.9rem;line-height:1.7;display:grid}.ramos-module__Jl47Ca__regaloPie{font-size:var(--t-small);color:var(--ink-faint)}@media (max-width:860px){.ramos-module__Jl47Ca__regaloInner{grid-template-columns:1fr}}.ramos-module__Jl47Ca__cta{justify-items:start;gap:1rem;padding-top:clamp(3rem,8vh,5rem);display:grid}
.Sellos-module__sMyt5G__tarjeta{border:1px solid var(--hairline);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--rosa) 30%, transparent), transparent 55%), color-mix(in srgb, var(--papel) 94%, white);border-radius:22px;gap:clamp(1.2rem,3vw,2rem);padding:clamp(1.4rem,4vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -60px #3a39378c}.Sellos-module__sMyt5G__tarjeta:before{content:"";border:1px dashed color-mix(in srgb, var(--ink) 16%, transparent);pointer-events:none;border-radius:16px;position:absolute;inset:10px}.Sellos-module__sMyt5G__cabecera{justify-content:space-between;align-items:baseline;display:flex}.Sellos-module__sMyt5G__cuenta{font-family:var(--mono);font-size:var(--t-small);color:var(--ink-soft);font-variant-numeric:tabular-nums}.Sellos-module__sMyt5G__carril{background:var(--hairline);border-radius:2px;height:2px;position:relative;overflow:hidden}.Sellos-module__sMyt5G__carrilLleno{background:linear-gradient(90deg, var(--rosa), #c9586a);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.Sellos-module__sMyt5G__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.Sellos-module__sMyt5G__paso{align-content:start;gap:.55rem;display:grid}.Sellos-module__sMyt5G__sello{aspect-ratio:1;border:1.5px dashed color-mix(in srgb, var(--ink) 25%, transparent);width:clamp(76px,8vw,96px);color:color-mix(in srgb, var(--ink) 25%, transparent);border-radius:50%;place-items:center;margin-bottom:.4rem;transition:background .5s,border-color .5s,color .5s;display:grid;position:relative}.Sellos-module__sMyt5G__rosa{width:62%;overflow:visible}.Sellos-module__sMyt5G__espiral,.Sellos-module__sMyt5G__tallo,.Sellos-module__sMyt5G__hoja{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.Sellos-module__sMyt5G__espiral{stroke-dasharray:150;stroke-dashoffset:150px;transition:stroke-dashoffset 1.1s cubic-bezier(.6,0,.2,1) .15s}.Sellos-module__sMyt5G__numero{background:var(--papel);border:1px solid var(--hairline);width:24px;height:24px;font-family:var(--mono);color:var(--ink-soft);border-radius:50%;place-items:center;font-size:11px;display:grid;position:absolute;top:-4px;right:-4px}.Sellos-module__sMyt5G__paso[data-sellado=true] .Sellos-module__sMyt5G__sello{background:color-mix(in srgb, var(--rosa) 60%, transparent);color:#a8475a;border-style:solid;border-color:#c9586a;animation:.55s cubic-bezier(.2,1.4,.4,1) both Sellos-module__sMyt5G__sellar}.Sellos-module__sMyt5G__paso[data-sellado=true] .Sellos-module__sMyt5G__espiral{stroke-dashoffset:0}.Sellos-module__sMyt5G__paso[data-ultimo=true][data-sellado=true] .Sellos-module__sMyt5G__sello{color:var(--papel);box-shadow:0 0 0 8px color-mix(in srgb, var(--rosa) 45%, transparent), 0 14px 40px -12px #c9586a;background:#c9586a}@keyframes Sellos-module__sMyt5G__sellar{0%{opacity:.4;transform:scale(1.35)rotate(-14deg)}60%{opacity:1;transform:scale(.94)rotate(3deg)}to{transform:scale(1)rotate(-4deg)}}.Sellos-module__sMyt5G__titulo{font-family:var(--serif);font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.1}.Sellos-module__sMyt5G__texto{font-size:var(--t-small);color:var(--ink-soft);line-height:1.55}.Sellos-module__sMyt5G__premio{font-family:var(--serif);color:var(--ink-soft);font-size:clamp(1.1rem,1.8vw,1.4rem);font-style:italic;transition:color .4s}.Sellos-module__sMyt5G__tarjeta[data-completa=true] .Sellos-module__sMyt5G__premio{color:#a8475a}@media (max-width:900px){.Sellos-module__sMyt5G__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.Sellos-module__sMyt5G__lista{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Sellos-module__sMyt5G__espiral,.Sellos-module__sMyt5G__sello{transition:none;animation:none!important}}
.taller-module___T4lSW__estudio{z-index:1;padding:calc(var(--nav-h) + clamp(.8rem, 2vh, 1.6rem)) var(--gutter) clamp(1rem, 2.5vh, 1.8rem);pointer-events:none;grid-template-columns:minmax(0,330px) minmax(0,1fr) minmax(0,350px);gap:clamp(1rem,2vw,2rem);min-height:0;display:grid;position:absolute;inset:0}.taller-module___T4lSW__hoja{display:contents}.taller-module___T4lSW__pestanasMovil{display:none}.taller-module___T4lSW__izq,.taller-module___T4lSW__der{pointer-events:auto;border:1px solid var(--hairline);background:color-mix(in srgb, var(--papel) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05);border-radius:20px;flex-direction:column;min-height:0;max-height:100%;padding:clamp(1rem,1.6vw,1.4rem);display:flex;box-shadow:0 30px 70px -50px #3a393780}.taller-module___T4lSW__izq{grid-column:1;gap:1rem}.taller-module___T4lSW__der{grid-column:3;gap:.9rem}.taller-module___T4lSW__izqCabecera{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem .6rem;display:flex}.taller-module___T4lSW__titulo{font-family:var(--serif);white-space:nowrap;font-size:1.45rem;line-height:1}.taller-module___T4lSW__acciones{gap:.3rem;display:flex}.taller-module___T4lSW__accion{font-size:var(--t-micro);letter-spacing:.08em;color:var(--ink-soft);border-radius:999px;padding:.3rem .6rem;transition:background .25s,color .25s}.taller-module___T4lSW__accion:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}.taller-module___T4lSW__accion:disabled{opacity:.35}.taller-module___T4lSW__accion[data-asking=true]{color:var(--papel);background:#a8475a}.taller-module___T4lSW__progreso{gap:.45rem;display:grid}.taller-module___T4lSW__progresoCabecera{justify-content:space-between;align-items:baseline;display:flex}.taller-module___T4lSW__tamano{font-family:var(--serif);color:var(--ink-soft);font-size:1.15rem;font-style:italic;transition:color .4s}.taller-module___T4lSW__tamano[data-listo=true]{color:#a8475a}.taller-module___T4lSW__cuenta{font-family:var(--mono);font-size:var(--t-micro);color:var(--ink-faint)}.taller-module___T4lSW__barra{background:color-mix(in srgb, var(--ink) 9%, transparent);border-radius:999px;height:6px;position:relative}.taller-module___T4lSW__barraLlena{border-radius:inherit;background:linear-gradient(90deg, var(--rosa), #c9586a);transition:width .6s cubic-bezier(.2,.9,.25,1.1);position:absolute;inset:0 auto 0 0}.taller-module___T4lSW__hito{background:var(--papel);border:1.5px solid color-mix(in srgb, var(--ink) 25%, transparent);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;transition:background .4s,border-color .4s,transform .5s cubic-bezier(.2,.9,.25,1.6);position:absolute;top:50%}.taller-module___T4lSW__hito[data-pasado=true]{background:#c9586a;border-color:#c9586a;transform:scale(1.15)}.taller-module___T4lSW__hitos{height:1rem;position:relative}.taller-module___T4lSW__hitos span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;font-size:10px;position:absolute;translate:-50%}.taller-module___T4lSW__vacio{font-family:var(--serif);color:var(--ink-soft);font-size:1.05rem;font-style:italic;line-height:1.5}.taller-module___T4lSW__izq .taller-module___T4lSW__grupos{flex:auto;min-height:0;max-height:none;margin:0 -.3rem;padding:0 .3rem;overflow-y:auto}.taller-module___T4lSW__pieIzq{border-top:1px solid var(--hairline);gap:.8rem;padding-top:.9rem;display:grid}.taller-module___T4lSW__incluye{text-transform:none;letter-spacing:0;color:var(--ink-faint);font-size:11px;font-style:normal}.taller-module___T4lSW__comprar{justify-content:center;width:100%}.taller-module___T4lSW__extras{flex-wrap:wrap;gap:.4rem;display:flex}.taller-module___T4lSW__extra{border:1px solid var(--hairline);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border-radius:999px;flex:auto;padding:.55rem .8rem;transition:background .3s,color .3s,border-color .3s}.taller-module___T4lSW__extra:hover:not(:disabled),.taller-module___T4lSW__extra[data-on=true]{color:#a8475a;border-color:#a8475a73}.taller-module___T4lSW__dedicatoria{display:block;position:relative}.taller-module___T4lSW__dedicatoria textarea{resize:none;border:1px solid var(--hairline);background:color-mix(in srgb, var(--papel) 95%, white);width:100%;font-family:var(--serif);color:var(--ink);border-radius:12px;padding:.7rem .8rem 1.4rem;font-size:1.05rem;font-style:italic;line-height:1.4}.taller-module___T4lSW__restantes{font-family:var(--mono);color:var(--ink-faint);font-size:10px;position:absolute;bottom:.45rem;right:.7rem}.taller-module___T4lSW__pestanas{border:1px solid var(--hairline);border-radius:999px;flex:none;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.taller-module___T4lSW__pestanas button{z-index:1;font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);padding:.5rem .4rem;transition:color .3s;position:relative}.taller-module___T4lSW__pestanas button[aria-selected=true]{color:var(--papel)}.taller-module___T4lSW__pestanaIndicador{background:var(--ink);border-radius:999px;width:calc(50% - 4px);transition:transform .5s cubic-bezier(.2,.9,.25,1.1);position:absolute;top:4px;bottom:4px;left:4px}.taller-module___T4lSW__pestanaIndicador[data-pestana=empezar]{transform:translate(100%)}.taller-module___T4lSW__papeles{scrollbar-width:none;flex:none;gap:.35rem;display:flex;overflow-x:auto}.taller-module___T4lSW__papeles::-webkit-scrollbar{display:none}.taller-module___T4lSW__papeles button{border:1px solid var(--hairline);color:var(--ink-soft);white-space:nowrap;border-radius:999px;flex:none;padding:.35rem .75rem;font-size:12px;transition:background .3s,color .3s}.taller-module___T4lSW__papeles button[aria-pressed=true]{background:color-mix(in srgb, var(--rosa) 55%, transparent);color:var(--ink);border-color:#0000}.taller-module___T4lSW__flores{padding:0;flex:auto;min-height:0;margin:0 -.3rem;padding-inline:.3rem;list-style:none;overflow-y:auto}.taller-module___T4lSW__flor{border-bottom:1px solid var(--hairline);grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding-block:.7rem;display:grid}.taller-module___T4lSW__florMuestra{border-radius:50%;width:38px;height:38px;transition:background .4s;position:relative;box-shadow:inset 0 0 0 1px #00000012,0 6px 14px -8px #3a393780}.taller-module___T4lSW__florMuestra b{background:var(--ink);min-width:18px;height:18px;color:var(--papel);font-family:var(--mono);border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:400;animation:.45s cubic-bezier(.2,1.4,.4,1) taller-module___T4lSW__latir;display:grid;position:absolute;top:-5px;right:-5px}@keyframes taller-module___T4lSW__latir{0%{transform:scale(.4)}}.taller-module___T4lSW__florTexto{gap:.15rem;min-width:0;display:grid}.taller-module___T4lSW__florNombre{font-family:var(--serif);font-size:1.12rem;line-height:1.1}.taller-module___T4lSW__florPrecio{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.taller-module___T4lSW__florColores{gap:5px;margin-top:.2rem;display:flex}.taller-module___T4lSW__florColores button{background:var(--muestra);border-radius:50%;width:14px;height:14px;transition:transform .25s,box-shadow .25s;box-shadow:inset 0 0 0 1px #00000014}.taller-module___T4lSW__florColores button:hover{transform:scale(1.2)}.taller-module___T4lSW__florColores button[aria-checked=true]{box-shadow:0 0 0 2px var(--papel), 0 0 0 3.5px var(--ink)}.taller-module___T4lSW__florAnadir{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;font-size:1.2rem;line-height:1;transition:background .3s,color .3s,transform .4s cubic-bezier(.2,.9,.25,1.5);display:grid}.taller-module___T4lSW__florAnadir:hover:not(:disabled){background:var(--ink);color:var(--papel);transform:rotate(90deg)}.taller-module___T4lSW__florAnadir:active:not(:disabled){transform:rotate(90deg)scale(.9)}.taller-module___T4lSW__florAnadir:disabled{opacity:.3}.taller-module___T4lSW__empezar{flex:auto;align-content:start;gap:.8rem;min-height:0;margin:0 -.3rem;padding-inline:.3rem;display:grid;overflow-y:auto}.taller-module___T4lSW__empezarNota{font-size:var(--t-small);color:var(--ink-soft)}.taller-module___T4lSW__empezarTitulo{font-size:var(--t-micro);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);margin-top:.4rem}.taller-module___T4lSW__paletas,.taller-module___T4lSW__casa{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.taller-module___T4lSW__paleta{border:1px solid var(--hairline);text-align:left;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;width:100%;padding:.7rem;transition:border-color .3s,background .3s,transform .4s cubic-bezier(.2,.9,.25,1.2);display:grid}.taller-module___T4lSW__paleta:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent);transform:translate(3px)}.taller-module___T4lSW__paleta[data-confirmando=true],.taller-module___T4lSW__casaRamo[data-confirmando=true]{background:color-mix(in srgb, var(--rosa) 30%, transparent);border-color:#a8475a}.taller-module___T4lSW__paletaTonos{display:flex}.taller-module___T4lSW__paletaTonos i{width:22px;height:22px;box-shadow:0 0 0 2px var(--papel);border-radius:50%;margin-left:-7px}.taller-module___T4lSW__paletaTonos i:first-child{margin-left:0}.taller-module___T4lSW__paletaTexto{gap:.15rem;display:grid}.taller-module___T4lSW__paletaTexto strong{font-family:var(--serif);font-size:1.1rem;font-weight:400}.taller-module___T4lSW__paletaTexto span{color:var(--ink-faint);font-size:11.5px;line-height:1.4}.taller-module___T4lSW__casa{grid-template-columns:1fr 1fr}.taller-module___T4lSW__casaRamo{border:1px solid var(--hairline);text-align:left;border-radius:12px;gap:.4rem;width:100%;padding:.4rem;transition:border-color .3s;display:grid}.taller-module___T4lSW__casaRamo:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent)}.taller-module___T4lSW__casaRamo img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.taller-module___T4lSW__casaRamo span{gap:.1rem;padding:0 .2rem .2rem;display:grid}.taller-module___T4lSW__casaRamo strong{font-family:var(--serif);font-size:1rem;font-weight:400}.taller-module___T4lSW__casaRamo em{color:var(--ink-faint);font-size:11px;font-style:normal}.taller-module___T4lSW__centro{pointer-events:none;flex-direction:column;grid-column:2;justify-content:space-between;align-items:center;min-height:0;display:flex;position:relative}.taller-module___T4lSW__centro>*{pointer-events:auto}.taller-module___T4lSW__pista{pointer-events:none;font-family:var(--serif);color:var(--ink-faint);font-size:.95rem;font-style:italic}.taller-module___T4lSW__tarjeta{background:linear-gradient(transparent 95%, color-mix(in srgb, var(--ink) 4%, transparent) 95%) 0 0 / 100% 1.45em, #fbf7f0;pointer-events:none;border-radius:4px;width:min(230px,40%);padding:1rem 1.1rem 1.2rem;animation:.6s cubic-bezier(.2,.9,.25,1.2) both taller-module___T4lSW__tarjeta;position:absolute;bottom:3.2rem;right:0;transform:rotate(-4deg);box-shadow:0 20px 40px -22px #3a39378c,0 1px #0000000a}@keyframes taller-module___T4lSW__tarjeta{0%{opacity:0;transform:rotate(-12deg)translateY(20px)}}.taller-module___T4lSW__tarjetaMarca{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.5rem;font-size:9px;display:block}.taller-module___T4lSW__tarjetaTexto{font-family:var(--serif);color:#3d3a55;overflow-wrap:anywhere;font-size:1.15rem;font-style:italic;line-height:1.45}@media (max-width:900px){.taller-module___T4lSW__estudio{padding:calc(var(--nav-h) + .6rem) .8rem 0;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.taller-module___T4lSW__centro{grid-column:1;justify-content:flex-start;gap:.4rem}.taller-module___T4lSW__pista{font-size:.8rem}.taller-module___T4lSW__tarjeta{display:none}.taller-module___T4lSW__hoja{pointer-events:auto;max-height:54dvh;padding:.6rem .9rem calc(.8rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--papel) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--hairline);border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -20px 50px -30px #3a393773}.taller-module___T4lSW__pestanasMovil{flex:none;grid-template-columns:repeat(3,1fr);gap:.3rem;padding-bottom:.6rem;display:grid}.taller-module___T4lSW__pestanasMovil button{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);border-radius:999px;padding:.55rem .3rem;font-size:11px}.taller-module___T4lSW__pestanasMovil button[aria-selected=true]{background:var(--ink);color:var(--papel)}.taller-module___T4lSW__izq,.taller-module___T4lSW__der{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;min-height:0;padding:0}.taller-module___T4lSW__izq[data-movil=false],.taller-module___T4lSW__der[data-movil=false],.taller-module___T4lSW__pestanas{display:none}}@media (prefers-reduced-motion:reduce){.taller-module___T4lSW__tarjeta,.taller-module___T4lSW__florMuestra b{animation:none}}
.colecciones-module__d-B24a__top{z-index:20;padding:1.1rem var(--gutter);background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hairline-soft);position:sticky;top:0}.colecciones-module__d-B24a__back{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);transition:color .3s var(--ease-out)}.colecciones-module__d-B24a__back:hover,.colecciones-module__d-B24a__back:focus-visible{color:var(--ink)}.colecciones-module__d-B24a__page{padding-top:var(--nav-h);padding-bottom:var(--section)}.colecciones-module__d-B24a__intro{max-width:62rem;padding-top:clamp(3.5rem,12vh,8rem)}.colecciones-module__d-B24a__title{margin-top:1.1rem}.colecciones-module__d-B24a__lede{max-width:46ch;margin-top:1.6rem}.colecciones-module__d-B24a__gift{background:var(--cream);border-block:1px solid var(--hairline-soft);margin-top:clamp(5rem,14vh,9rem);padding:clamp(3.5rem,9vh,6.5rem) 0}.colecciones-module__d-B24a__giftInner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(1.8rem,5vw,4.5rem);display:grid}.colecciones-module__d-B24a__giftTitle{font-size:var(--t-title);margin-top:1rem}.colecciones-module__d-B24a__giftBody{font-size:var(--t-body);color:var(--ink-soft);gap:1.1rem;max-width:46ch;line-height:1.6;display:grid}.colecciones-module__d-B24a__giftNote{font-family:var(--serif);color:var(--ink);border-top:1px solid var(--hairline);padding-top:.9rem;font-style:italic}.colecciones-module__d-B24a__cta{text-align:center;justify-items:center;gap:1.3rem;margin-top:clamp(5rem,14vh,9rem);display:grid}.colecciones-module__d-B24a__ctaTitle{font-size:var(--t-title)}@media (max-width:860px){.colecciones-module__d-B24a__giftInner{grid-template-columns:1fr}}.colecciones-module__d-B24a__familia{padding-top:clamp(2rem,6vh,4rem);padding-bottom:clamp(.8rem,2vh,1.4rem)}.colecciones-module__d-B24a__familiaHead{border-top:1px solid var(--ink);gap:.5rem;padding-top:clamp(.8rem,2vh,1.2rem);display:grid}.colecciones-module__d-B24a__familiaNota{font-size:var(--t-small);color:var(--ink-faint);max-width:54ch}.colecciones-module__d-B24a__familiaEnlace{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px;transition:text-decoration-color .3s var(--ease-out)}.colecciones-module__d-B24a__familiaEnlace:hover{text-decoration-color:currentColor}
.Carrusel-module__7q6VJG__raiz{border-top:1px solid var(--hairline);gap:1rem;padding-top:clamp(2rem,5vh,3.5rem);display:grid}.Carrusel-module__7q6VJG__cabecera{justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.Carrusel-module__7q6VJG__titulo{font-family:var(--serif);font-variation-settings:var(--wonk-on);letter-spacing:-.018em;margin-top:.4rem;font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.05}.Carrusel-module__7q6VJG__flechas{flex:none;gap:.4rem;display:flex}.Carrusel-module__7q6VJG__flecha{border:1px solid var(--hairline);width:2.4rem;height:2.4rem;color:var(--ink);cursor:pointer;transition:color .35s var(--ease-out), border-color .35s var(--ease-out), background-color .35s var(--ease-out), opacity .35s var(--ease-out);background:0 0;border-radius:999px;place-items:center;display:grid}.Carrusel-module__7q6VJG__flecha:hover:not(:disabled){color:var(--papel);background:var(--ink);border-color:var(--ink)}.Carrusel-module__7q6VJG__flecha:disabled{opacity:.28;cursor:default}.Carrusel-module__7q6VJG__marco{margin-inline:calc(-1 * var(--gutter));min-width:0;position:relative}.Carrusel-module__7q6VJG__marco:before,.Carrusel-module__7q6VJG__marco:after{content:"";pointer-events:none;z-index:1;opacity:1;width:clamp(2rem,6vw,5rem);transition:opacity .5s var(--ease-out);position:absolute;top:0;bottom:0}.Carrusel-module__7q6VJG__marco:before{background:linear-gradient(to right, var(--papel), transparent);left:0}.Carrusel-module__7q6VJG__marco:after{background:linear-gradient(to left, var(--papel), transparent);right:0}.Carrusel-module__7q6VJG__marco[data-inicio=true]:before,.Carrusel-module__7q6VJG__marco[data-fin=true]:after{opacity:0}.Carrusel-module__7q6VJG__pista{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none;gap:1rem;padding-block:4px;list-style:none;display:flex;overflow-x:auto}.Carrusel-module__7q6VJG__pista::-webkit-scrollbar{display:none}.Carrusel-module__7q6VJG__pista>li{scroll-snap-align:start;flex:0 0 clamp(15rem,26vw,22rem)}.Carrusel-module__7q6VJG__riel{background:var(--hairline);height:1px;display:block;position:relative;overflow:hidden}.Carrusel-module__7q6VJG__rielAvance{width:28%;top:0;bottom:0;left:calc(var(--avance,0) * 72%);background:var(--ink);transition:left .12s linear;position:absolute}@media (max-width:560px){.Carrusel-module__7q6VJG__pista>li{flex:0 0 min(76vw,20rem)}}@media (prefers-reduced-motion:reduce){.Carrusel-module__7q6VJG__pista{scroll-behavior:auto}}
.home-module__xn982a__marquesina{border-block:1px solid var(--hairline);background:var(--papel);gap:clamp(.2rem,1vw,.8rem);padding-block:clamp(2.5rem,7vh,5rem);display:grid;position:relative;overflow:hidden}.home-module__xn982a__marqPista{will-change:transform;width:max-content;display:flex}.home-module__xn982a__marqFila{white-space:nowrap;display:flex}.home-module__xn982a__marqItem{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);align-items:center;gap:clamp(1rem,2.4vw,2.2rem);padding-right:clamp(1rem,2.4vw,2.2rem);font-size:clamp(3rem,9.5vw,9rem);font-weight:300;line-height:1;display:inline-flex}.home-module__xn982a__marqItem em{color:#b4566a;font-style:italic}.home-module__xn982a__marqFila[data-contorno=true] .home-module__xn982a__marqItem{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--ink) 55%, transparent)}.home-module__xn982a__marqFila[data-contorno=true] .home-module__xn982a__marqItem em{-webkit-text-stroke:1px #b4566a}.home-module__xn982a__marqSep{width:clamp(1.4rem,3vw,2.6rem);height:auto;fill:var(--rosa);flex:none}.home-module__xn982a__hSeccion{min-height:100vh;position:relative}.home-module__xn982a__hFija{height:100vh;padding-top:calc(var(--nav-h) + clamp(.5rem, 2vh, 1.5rem));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:sticky;top:0;overflow:hidden}.home-module__xn982a__hCabecera{justify-content:space-between;align-items:end;gap:2rem;display:flex}.home-module__xn982a__hTitulo{margin-top:.8rem;font-size:clamp(2.2rem,5vw,4.4rem)}.home-module__xn982a__hIndicador{justify-items:end;gap:.7rem;min-width:180px;display:grid}.home-module__xn982a__hNumero{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1}.home-module__xn982a__hNumero small{color:var(--ink-faint);font-size:.4em}.home-module__xn982a__hBarra{background:var(--hairline);width:180px;height:2px;position:relative;overflow:hidden}.home-module__xn982a__hBarra span{background:linear-gradient(90deg, var(--rosa), #c9586a);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.home-module__xn982a__hPista{padding-inline:var(--gutter) 12vw;will-change:transform;align-items:center;gap:clamp(1.5rem,3vw,3rem);width:max-content;display:flex}.home-module__xn982a__hTarjeta{width:clamp(240px,min(30vw,78vh - 312px),440px);color:inherit;transform:skewX(calc(var(--skew,0deg) * -1));gap:1rem;text-decoration:none;transition:transform .2s linear;display:grid;position:relative}.home-module__xn982a__hTarjeta:nth-child(2n){margin-top:clamp(1.5rem,5vh,3.5rem)}.home-module__xn982a__hIndice{z-index:2;font-family:var(--serif);color:#fffdf9;text-shadow:0 2px 24px #1e1a1673;pointer-events:none;font-size:clamp(4rem,8vw,7.5rem);font-style:italic;line-height:1;position:absolute;top:-.2em;left:-.12em}.home-module__xn982a__hMarco{aspect-ratio:1;background:color-mix(in srgb, var(--tone,var(--rosa)) 55%, var(--papel));border-radius:4px;position:relative;overflow:hidden;box-shadow:0 40px 70px -45px #3a39378c}.home-module__xn982a__hMarco img{object-fit:contain;will-change:transform;width:100%;height:100%;transition:filter .6s;display:block;transform:scale(1.18)}.home-module__xn982a__hMarco img[data-ficha]{will-change:auto;transform:none}.home-module__xn982a__hEtiqueta{font-family:var(--serif);color:var(--ink);align-content:end;gap:.3rem;padding:clamp(4.5rem,8vw,6.5rem) clamp(1.2rem,2.6vw,2rem) clamp(1.2rem,2.6vw,2rem);font-size:clamp(.95rem,1.35vw,1.2rem);display:grid;position:absolute;inset:0}.home-module__xn982a__hEtiqueta span{align-items:center;gap:.65rem;display:flex}.home-module__xn982a__hEtiqueta i{border-radius:50%;width:.8em;height:.8em;box-shadow:inset 0 0 0 1px #3a39372e}.home-module__xn982a__hVer{background:var(--papel);width:96px;height:96px;color:var(--ink);font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;border-radius:50%;place-items:center;transition:scale .5s cubic-bezier(.2,.9,.25,1.3);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:0}.home-module__xn982a__hTarjeta:hover .home-module__xn982a__hVer,.home-module__xn982a__hTarjeta:focus-visible .home-module__xn982a__hVer{scale:1}.home-module__xn982a__hTarjeta:hover .home-module__xn982a__hMarco img{filter:saturate(1.1)brightness(1.03)}.home-module__xn982a__hMeta{gap:.3rem;display:grid}.home-module__xn982a__hNombre{font-family:var(--serif);font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.05}.home-module__xn982a__hTagline{font-size:var(--t-small);color:var(--ink-soft)}.home-module__xn982a__hPie{border-top:1px solid var(--hairline);font-family:var(--mono);font-size:var(--t-small);color:var(--ink-soft);justify-content:space-between;margin-top:.3rem;padding-top:.5rem;display:flex}.home-module__xn982a__hFinal{justify-items:start;gap:1rem;width:clamp(280px,28vw,400px);padding-left:clamp(1rem,3vw,3rem);display:grid}.home-module__xn982a__hFinalTexto{font-family:var(--serif);font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.02}.home-module__xn982a__hNota{font-size:var(--t-small);color:var(--ink-soft);margin-top:.8rem;line-height:1.55}@media (max-width:760px){.home-module__xn982a__hSeccion{min-height:0;padding-block:clamp(3rem,8vh,5rem);height:auto!important}.home-module__xn982a__hFija{gap:2rem;height:auto;padding-top:0;position:static}.home-module__xn982a__hCabecera{flex-direction:column;align-items:start}.home-module__xn982a__hIndicador{display:none}.home-module__xn982a__hPista{scroll-snap-type:x mandatory;width:auto;padding-bottom:1rem;overflow-x:auto;transform:none!important}.home-module__xn982a__hTarjeta,.home-module__xn982a__hFinal{scroll-snap-align:center;flex:none;width:78vw}.home-module__xn982a__hTarjeta:nth-child(2n){margin-top:0}}.home-module__xn982a__oficio{background:radial-gradient(ellipse at 90% 0%, #c8d3b473, transparent 60%), color-mix(in srgb, #e6ebdc 55%, var(--papel));padding-block:clamp(5rem,14vh,10rem) clamp(4rem,10vh,7rem)}.home-module__xn982a__manifiesto{max-width:22ch;font-family:var(--serif);letter-spacing:-.025em;margin-top:1.4rem;font-size:clamp(2.3rem,5.6vw,5.2rem);font-weight:300;line-height:1.04}.home-module__xn982a__manifiesto span{color:color-mix(in srgb, var(--ink) 16%, transparent);transition:color .45s}.home-module__xn982a__manifiesto span[data-on=true]{color:var(--ink)}.home-module__xn982a__manifiesto .home-module__xn982a__manifiestoAcento[data-on=true]{color:#9a4a5a;font-style:italic}.home-module__xn982a__reglas{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);margin:clamp(3rem,8vh,6rem) 0 0;padding:0;list-style:none}.home-module__xn982a__regla{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);transition:padding-left .5s var(--ease-petal), background .5s ease;grid-template-columns:5rem minmax(0,1fr) minmax(0,1.1fr);align-items:baseline;gap:1.5rem;padding-block:clamp(1.3rem,3vw,2.2rem);display:grid}.home-module__xn982a__regla:hover{background:color-mix(in srgb, var(--papel) 50%, transparent);padding-left:1rem}.home-module__xn982a__reglaNum{font-family:var(--mono);font-size:var(--t-small);color:#9a4a5a}.home-module__xn982a__reglaTitulo{font-family:var(--serif);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.05}.home-module__xn982a__reglaTexto{color:var(--ink-soft);max-width:44ch;line-height:1.6}.home-module__xn982a__cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:clamp(3rem,8vh,5rem) 0 0;display:grid}.home-module__xn982a__cifras div{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);gap:.4rem;padding-top:1rem;display:grid}.home-module__xn982a__cifras dt{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(3rem,6vw,5.4rem);line-height:1}.home-module__xn982a__cifras dt small{color:#9a4a5a;font-size:.45em}.home-module__xn982a__cifras dd{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:0}.home-module__xn982a__herbario{margin-top:clamp(4rem,10vh,7rem)}.home-module__xn982a__herbarioCabecera{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.home-module__xn982a__herbarioNota{font-size:var(--t-small);color:var(--ink-faint)}.home-module__xn982a__herbarioLista{font-family:var(--serif);letter-spacing:-.02em;flex-wrap:wrap;gap:.1em .5em;margin:0;padding:1.4rem 0 0;font-size:clamp(1.9rem,4.4vw,4rem);font-weight:300;line-height:1.12;list-style:none;display:flex}.home-module__xn982a__herbarioLista li:not(:last-child):after{content:"·";color:color-mix(in srgb, var(--ink) 25%, transparent);margin-left:.4em}.home-module__xn982a__herbarioNombre{color:var(--ink);text-decoration:none;transition:color .35s,opacity .35s}.home-module__xn982a__herbarioLista:hover .home-module__xn982a__herbarioNombre{opacity:.28}.home-module__xn982a__herbarioLista:hover .home-module__xn982a__herbarioNombre[data-activa=true]{opacity:1;color:color-mix(in srgb, var(--tono) 70%, var(--ink));font-style:italic}.home-module__xn982a__herbarioEtiqueta{z-index:120;background:var(--papel);pointer-events:none;opacity:0;border-radius:999px;align-items:center;gap:.7rem;padding:.6rem .9rem .6rem .6rem;transition:opacity .25s,scale .35s cubic-bezier(.2,.9,.25,1.3);display:flex;position:fixed;top:0;left:0;scale:.85;box-shadow:0 18px 40px -20px #3a393773}.home-module__xn982a__herbarioEtiqueta[data-visible=true]{opacity:1;scale:1}.home-module__xn982a__herbarioEtiqueta strong{font-family:var(--serif);font-size:1.05rem;font-weight:400;display:block}.home-module__xn982a__herbarioEtiqueta em{font-size:var(--t-micro);color:var(--ink-faint);display:block}.home-module__xn982a__herbarioPunto{border-radius:50%;width:34px;height:34px;box-shadow:inset 0 0 0 1px #0000000f}@media (max-width:860px){.home-module__xn982a__regla{grid-template-columns:3rem 1fr}.home-module__xn982a__reglaTexto{grid-column:2}.home-module__xn982a__cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none){.home-module__xn982a__herbarioEtiqueta{display:none}}.home-module__xn982a__puertas{background:var(--papel);padding:clamp(1rem,2vw,1.5rem)}.home-module__xn982a__puertasFila{gap:clamp(.6rem,1.2vw,1rem);height:min(88vh,820px);display:flex}.home-module__xn982a__puerta{color:var(--papel);isolation:isolate;border-radius:18px;flex:1 1 0;align-items:end;text-decoration:none;transition:flex-grow .9s cubic-bezier(.7,0,.2,1);display:flex;position:relative;overflow:hidden}.home-module__xn982a__puertasFila:hover .home-module__xn982a__puerta{flex-grow:.7}.home-module__xn982a__puertasFila .home-module__xn982a__puerta:hover,.home-module__xn982a__puertasFila .home-module__xn982a__puerta:focus-visible{flex-grow:1.6}.home-module__xn982a__puertaFoto{object-fit:cover;z-index:-2;filter:saturate(.9);width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1),filter .9s;position:absolute;inset:0;transform:scale(1.08)}.home-module__xn982a__puerta:hover .home-module__xn982a__puertaFoto{filter:saturate(1.05);transform:scale(1)}.home-module__xn982a__puertaVelo{z-index:-1;background:linear-gradient(#1a18160d 0%,#1a181640 50%,#1a1816cc 100%);position:absolute;inset:0}.home-module__xn982a__puertaCuerpo{gap:.9rem;max-width:34rem;padding:clamp(1.5rem,4vw,3.4rem);display:grid}.home-module__xn982a__puertaPlaca{font-size:var(--t-micro);letter-spacing:.26em;text-transform:uppercase;color:color-mix(in srgb, var(--papel) 75%, transparent)}.home-module__xn982a__puertaTitulo{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:300;line-height:.95}.home-module__xn982a__puertaTexto{max-width:36ch;color:color-mix(in srgb, var(--papel) 85%, transparent);opacity:.85;line-height:1.55}.home-module__xn982a__puertaAccion{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.9rem;margin-top:.4rem;display:inline-flex}.home-module__xn982a__puertaCirculo{border:1px solid color-mix(in srgb, var(--papel) 60%, transparent);border-radius:50%;place-items:center;width:54px;height:54px;font-size:1.2rem;transition:background .4s,color .4s,transform .6s cubic-bezier(.2,.9,.25,1.3);display:grid}.home-module__xn982a__puerta:hover .home-module__xn982a__puertaCirculo{background:var(--papel);color:var(--ink);transform:rotate(-45deg)}@media (max-width:760px){.home-module__xn982a__puertasFila{flex-direction:column;height:auto}.home-module__xn982a__puerta{min-height:62vh}.home-module__xn982a__puertasFila:hover .home-module__xn982a__puerta,.home-module__xn982a__puertasFila .home-module__xn982a__puerta:hover{flex-grow:1}}@media (prefers-reduced-motion:reduce){.home-module__xn982a__puerta,.home-module__xn982a__puertaFoto,.home-module__xn982a__hTarjeta{transition:none}}.home-module__xn982a__insignia{right:var(--gutter);z-index:3;aspect-ratio:1;width:clamp(104px,9vw,132px);color:var(--ink);pointer-events:auto;place-items:center;text-decoration:none;display:grid;position:absolute;bottom:clamp(1.5rem,5vh,3rem)}.home-module__xn982a__insigniaTexto{width:100%;height:100%;animation:18s linear infinite home-module__xn982a__girar;position:absolute;inset:0}.home-module__xn982a__insigniaTexto text{font-family:var(--sans,sans-serif);letter-spacing:3.2px;text-transform:uppercase;fill:currentColor;font-size:10.5px}.home-module__xn982a__insigniaCentro{aspect-ratio:1;background:var(--ink);width:46%;color:var(--papel);border-radius:50%;place-items:center;font-size:1.2rem;transition:transform .6s cubic-bezier(.2,.9,.25,1.3),background .4s;display:grid}.home-module__xn982a__insignia:hover .home-module__xn982a__insigniaCentro{background:#b4566a;transform:scale(1.15)rotate(-45deg)}@keyframes home-module__xn982a__girar{to{transform:rotate(360deg)}}@media (max-width:760px){.home-module__xn982a__insignia{display:none}}@media (prefers-reduced-motion:reduce){.home-module__xn982a__insigniaTexto{animation:none}}
.Order-module__ylD0kW__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.Order-module__ylD0kW__list{border-top:1px solid var(--hairline);display:grid}.Order-module__ylD0kW__row{border-bottom:1px solid var(--hairline);grid-template-columns:auto 1fr auto;align-items:baseline;gap:1rem;padding:clamp(.85rem,1.7vw,1.25rem) 0;display:grid}.Order-module__ylD0kW__row[data-empty=true]{color:var(--ink-ghost)}.Order-module__ylD0kW__rowName{font-family:var(--serif);letter-spacing:-.012em;font-size:clamp(1.05rem,1.5vw,1.3rem)}.Order-module__ylD0kW__rowEmpty{font-size:var(--t-small);color:var(--ink-ghost)}.Order-module__ylD0kW__rowQty{font-family:var(--mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.85em}.Order-module__ylD0kW__rowPrice{font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.Order-module__ylD0kW__summary{background:color-mix(in srgb, var(--cream) 46%, transparent);border-radius:2px;gap:1.4rem;padding:clamp(1.4rem,2.4vw,2rem);display:grid}.Order-module__ylD0kW__note{font-size:var(--t-small);color:var(--ink-soft);line-height:1.6}.Order-module__ylD0kW__actions{justify-items:start;gap:.8rem;display:grid}.Order-module__ylD0kW__actions [data-disabled=true]{opacity:.34;pointer-events:none}@media (max-width:860px){.Order-module__ylD0kW__grid{grid-template-columns:1fr}}.Order-module__ylD0kW__tarjeta{perspective:1600px;grid-column:1/-1;margin-block:clamp(1.5rem,4vh,3rem)}.Order-module__ylD0kW__tarjetaEscena{aspect-ratio:3/2;width:min(100%,34rem);transform-style:preserve-3d;position:relative}.Order-module__ylD0kW__tarjetaDentro{background:var(--papel-alto);border:1px solid var(--hairline);border-radius:2px;flex-direction:column;gap:.7rem;padding:clamp(1.2rem,3vw,2rem);display:flex;position:absolute;inset:0;box-shadow:inset 0 0 40px -20px #3a393740}.Order-module__ylD0kW__tarjetaLabel{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.Order-module__ylD0kW__tarjetaTexto{resize:none;width:100%;font-family:var(--serif);color:var(--ink);background:0 0;border:0;flex:1;font-size:clamp(1.15rem,2.4vw,1.5rem);font-style:italic;line-height:1.5}.Order-module__ylD0kW__tarjetaTexto::placeholder{color:var(--ink-ghost)}.Order-module__ylD0kW__tarjetaTexto:focus,.Order-module__ylD0kW__tarjetaTexto:focus-visible{outline:0}.Order-module__ylD0kW__tarjetaDentro:focus-within{box-shadow:inset 0 0 40px -20px #3a393740, 0 0 0 1px var(--acento)}.Order-module__ylD0kW__tarjetaCuenta{font-family:var(--mono);font-size:var(--t-micro);font-variant-numeric:tabular-nums;color:var(--ink-ghost);align-self:flex-end}.Order-module__ylD0kW__tarjetaTapa{cursor:pointer;background:var(--papel-bajo);border:1px solid var(--hairline);color:var(--ink);transform-origin:0;backface-visibility:hidden;border-radius:2px;place-content:center;justify-items:center;gap:.8rem;padding:1rem;transition:transform 1.1s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0;box-shadow:0 10px 30px -22px #3a39378c}.Order-module__ylD0kW__tarjeta[data-abierta=true] .Order-module__ylD0kW__tarjetaTapa{pointer-events:none;transform:rotateY(-168deg)}.Order-module__ylD0kW__tarjetaSello{width:clamp(38px,7vw,54px);color:var(--acento)}.Order-module__ylD0kW__tarjetaPortada{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(1.5rem,3.4vw,2.2rem);font-style:italic}.Order-module__ylD0kW__tarjetaPista{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}@media (prefers-reduced-motion:reduce){.Order-module__ylD0kW__tarjetaTapa{transition:opacity .3s linear}.Order-module__ylD0kW__tarjeta[data-abierta=true] .Order-module__ylD0kW__tarjetaTapa{opacity:0;transform:none}}.Order-module__ylD0kW__checkout:not([open]){display:none}.Order-module__ylD0kW__checkout{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:clamp(1rem, 4vh, 3rem) var(--gutter);color:inherit;background:0 0;border:0;place-items:center;margin:0;display:grid;position:fixed;inset:0;overflow:hidden}.Order-module__ylD0kW__checkout::backdrop{background:color-mix(in srgb, var(--tinta) 46%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:Order-module__ylD0kW__velar .5s var(--ease-out) both}.Order-module__ylD0kW__checkoutCaja{background:var(--papel);border:1px solid var(--hairline);width:min(100%,40rem);max-height:calc(100dvh - 2*clamp(1rem,4vh,3rem));animation:Order-module__ylD0kW__revelar .45s var(--ease-out) both;border-radius:3px;flex-direction:column;display:flex;position:relative;box-shadow:0 40px 90px -40px #0000008c}.Order-module__ylD0kW__checkoutCabecera{padding:clamp(1.2rem,3vw,2rem) clamp(1.2rem,3vw,2rem) 0;position:relative}.Order-module__ylD0kW__checkoutPasos{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-ghost);gap:.9rem;display:flex}.Order-module__ylD0kW__checkoutPasos span[data-hecho=true]{color:var(--ink-faint)}.Order-module__ylD0kW__checkoutPasos span[data-on=true]{color:var(--acento)}.Order-module__ylD0kW__checkoutTitulo{font-family:var(--serif);letter-spacing:-.02em;margin-top:.7rem;font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1.05}.Order-module__ylD0kW__checkoutCerrar{cursor:pointer;width:34px;height:34px;color:var(--ink-faint);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);background:0 0;border:0;border-radius:999px;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:clamp(.7rem,2vw,1.2rem);right:clamp(.7rem,2vw,1.2rem)}.Order-module__ylD0kW__checkoutCerrar:hover{background:var(--papel-bajo);color:var(--ink)}.Order-module__ylD0kW__checkoutCuerpo{flex:auto;min-height:0;padding:clamp(1rem,2.5vw,1.6rem) clamp(1.2rem,3vw,2rem);overflow-y:auto}.Order-module__ylD0kW__checkoutNota{font-size:var(--t-small);color:var(--ink-faint);margin-top:.9rem;line-height:1.5}.Order-module__ylD0kW__checkoutPie{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.9rem,2vw,1.3rem) clamp(1.2rem,3vw,2rem);display:flex}.Order-module__ylD0kW__checkoutAtras{cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);background:0 0;border:0;padding:.4rem 0}.Order-module__ylD0kW__checkoutAtras:hover{color:var(--ink)}.Order-module__ylD0kW__form{gap:clamp(.9rem,2vh,1.3rem);display:grid}.Order-module__ylD0kW__campo{gap:.35rem;display:grid}.Order-module__ylD0kW__campo>span{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.Order-module__ylD0kW__campo>span small{text-transform:none;letter-spacing:.06em;color:var(--ink-ghost)}.Order-module__ylD0kW__campo input{border:1px solid var(--hairline);background:var(--papel-alto);width:100%;font-family:var(--sans);color:var(--ink);border-radius:2px;padding:.7rem .9rem;font-size:1rem}.Order-module__ylD0kW__campo input:focus-visible{border-color:var(--acento);outline:0}.Order-module__ylD0kW__campo input[data-mal=true]{border-color:var(--acento)}.Order-module__ylD0kW__campo em{font-family:var(--serif);color:var(--acento);font-size:.9rem;font-style:italic}.Order-module__ylD0kW__opciones{border:0;grid-template-columns:1fr 1fr;gap:.6rem;margin:0;padding:0;display:grid}.Order-module__ylD0kW__opciones legend{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.35rem}.Order-module__ylD0kW__opcion{cursor:pointer;border:1px solid var(--hairline);background:var(--papel-alto);transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);border-radius:2px;gap:.15rem;padding:.75rem .9rem;display:grid}.Order-module__ylD0kW__opcion[data-on=true]{border-color:var(--tinta);background:color-mix(in srgb, var(--tono) 26%, var(--papel-alto))}.Order-module__ylD0kW__opcion input{opacity:0;pointer-events:none;position:absolute}.Order-module__ylD0kW__opcion:focus-within{border-color:var(--acento)}.Order-module__ylD0kW__opcionTitulo{font-family:var(--serif);font-size:1.05rem}.Order-module__ylD0kW__opcionPie{font-size:var(--t-micro);color:var(--ink-faint)}.Order-module__ylD0kW__resumen{gap:clamp(.9rem,2vh,1.3rem);display:grid}.Order-module__ylD0kW__resumenLista{border-top:1px solid var(--hairline);gap:0;display:grid}.Order-module__ylD0kW__resumenLista li{border-bottom:1px solid var(--hairline);font-size:var(--t-small);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.55rem 0;display:grid}.Order-module__ylD0kW__resumenPunto{border-radius:999px;width:8px;height:8px;box-shadow:inset 0 0 0 1px #3a393733}.Order-module__ylD0kW__resumenPunto[data-vacio=true]{background:0 0}.Order-module__ylD0kW__resumenPrecio{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.Order-module__ylD0kW__resumenDatos{font-size:var(--t-small);grid-template-columns:auto minmax(0,1fr);gap:.3rem 1rem;display:grid}.Order-module__ylD0kW__resumenDatos dt{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.Order-module__ylD0kW__resumenTarjeta{font-family:var(--serif);font-style:italic}.Order-module__ylD0kW__resumenTotal{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-top:.4rem;display:flex}.Order-module__ylD0kW__resumenTotal strong{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:400}@media (max-width:620px){.Order-module__ylD0kW__opciones{grid-template-columns:1fr}}@keyframes Order-module__ylD0kW__revelar{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes Order-module__ylD0kW__velar{0%{opacity:0}to{opacity:1}}.Order-module__ylD0kW__checkoutCuerpo .Order-module__ylD0kW__tarjeta{margin-block:0}.Order-module__ylD0kW__checkoutCuerpo .Order-module__ylD0kW__tarjetaEscena{max-height:42dvh}
.perfil-module___yJJCa__page{padding-top:calc(var(--nav-h) + clamp(2.5rem, 7vh, 5rem));padding-bottom:clamp(4rem,9vh,7rem)}.perfil-module___yJJCa__intro{gap:clamp(1rem,2vw,1.6rem);margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.perfil-module___yJJCa__title{max-width:14ch}.perfil-module___yJJCa__lede{max-width:52ch}.perfil-module___yJJCa__cuerpo{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4.5vw,4rem);display:grid}@media (max-width:900px){.perfil-module___yJJCa__cuerpo{grid-template-columns:1fr}}.perfil-module___yJJCa__bloque{align-content:start;gap:clamp(.9rem,1.6vw,1.3rem);display:grid}.perfil-module___yJJCa__rotulo{font-size:var(--t-micro);letter-spacing:.28em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--hairline);padding-bottom:.7rem}.perfil-module___yJJCa__ayuda{font-family:var(--serif);color:var(--ink-soft);margin-top:-.3rem;font-size:.95rem;font-style:italic}.perfil-module___yJJCa__vacio{font-family:var(--serif);color:var(--ink-soft);max-width:44ch;font-size:1rem;font-style:italic;line-height:1.5}.perfil-module___yJJCa__tarjeta{border:1px solid var(--hairline);background:color-mix(in srgb, var(--papel-alto) 55%, transparent);border-radius:16px;justify-items:start;gap:1rem;padding:clamp(1rem,2vw,1.4rem);display:grid}.perfil-module___yJJCa__tarjetaPie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.2rem;width:100%;display:flex}.perfil-module___yJJCa__totalcito{font-size:var(--t-small);color:var(--ink-soft)}.perfil-module___yJJCa__totalcito strong{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:400}.perfil-module___yJJCa__lineas{width:100%;display:grid}.perfil-module___yJJCa__linea{border-bottom:1px solid var(--hairline-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.5rem 0;display:grid}.perfil-module___yJJCa__linea:last-child{border-bottom:0}.perfil-module___yJJCa__punto{border-radius:999px;width:10px;height:10px;box-shadow:inset 0 0 0 1px #3a393738}.perfil-module___yJJCa__lineaNombre{font-family:var(--serif);font-size:1rem;line-height:1.2;display:grid}.perfil-module___yJJCa__lineaSub{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.03em;color:var(--ink-faint)}.perfil-module___yJJCa__lineaPrecio{font-family:var(--mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap}.perfil-module___yJJCa__form{gap:1rem;display:grid}.perfil-module___yJJCa__campo{gap:.4rem;display:grid}.perfil-module___yJJCa__campo span{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.perfil-module___yJJCa__campo input{border:0;border-bottom:1px solid var(--hairline);font-family:var(--sans);color:var(--ink);transition:border-color .3s var(--ease-out);background:0 0;border-radius:0;padding:.45rem 0;font-size:1rem}.perfil-module___yJJCa__campo input:focus-visible{border-bottom-color:var(--ink);outline:none}.perfil-module___yJJCa__opciones{border:0;gap:.5rem;margin:0;padding:0;display:grid}.perfil-module___yJJCa__opciones legend{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.5rem}.perfil-module___yJJCa__opcion{cursor:pointer;color:var(--ink-soft);align-items:center;gap:.6rem;font-size:.95rem;display:flex}.perfil-module___yJJCa__opcion[data-on=true]{color:var(--ink)}.perfil-module___yJJCa__opcion input{accent-color:var(--ink)}.perfil-module___yJJCa__regaloCuerpo{font-size:var(--t-small);color:var(--ink-soft);max-width:46ch;line-height:1.55}.perfil-module___yJJCa__camino{align-items:center;gap:.5rem;display:flex}.perfil-module___yJJCa__paso{border:1px solid var(--sand);width:14px;height:14px;transition:background-color .5s var(--ease-out);background:0 0;border-radius:999px 999px 999px 2px}.perfil-module___yJJCa__paso[data-hecho=true]{background:var(--blushDeep,#cfa9a2);border-color:#0000}.perfil-module___yJJCa__caminoTexto{font-family:var(--serif);color:var(--ink-soft);margin-left:.5rem;font-size:.92rem;font-style:italic}.perfil-module___yJJCa__pedidos{gap:.9rem;display:grid}.perfil-module___yJJCa__pedido{border:1px solid var(--hairline);border-radius:14px;gap:.45rem;padding:clamp(.9rem,1.6vw,1.2rem);display:grid}.perfil-module___yJJCa__pedidoCabecera{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.perfil-module___yJJCa__pedidoFecha{font-family:var(--serif);color:var(--ink);font-size:1.05rem}.perfil-module___yJJCa__pedidoTotal{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.perfil-module___yJJCa__pedidoLineas{font-size:var(--t-small);color:var(--ink-soft);line-height:1.5}.perfil-module___yJJCa__pedidoPie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.2rem;display:flex}.perfil-module___yJJCa__pedidoEntrega{font-size:var(--t-micro);letter-spacing:.06em;color:var(--ink-faint)}.perfil-module___yJJCa__repetir{border:1px solid var(--hairline);cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);transition:background-color .35s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out);background:0 0;border-radius:999px;padding:.4rem 1rem}.perfil-module___yJJCa__repetir:hover{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.perfil-module___yJJCa__borrarZona{border-top:1px solid var(--hairline);grid-column:1/-1;padding-top:clamp(1.5rem,3vw,2.5rem)}.perfil-module___yJJCa__borrar{cursor:pointer;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.06em;color:var(--ink-ghost);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px;transition:color .3s var(--ease-out), text-decoration-color .3s var(--ease-out);background:0 0;border:0;padding:.4rem 0}.perfil-module___yJJCa__borrar:hover{color:var(--ink-soft);text-decoration-color:currentColor}.perfil-module___yJJCa__borrar[data-asking=true]{color:var(--acento);text-decoration-color:currentColor}
