html body :where(.st-root,.st-portal){background-color:var(--st-bg);color:var(--st-text);font-family:var(--st-font-body);caret-color:var(--st-primary-ink);accent-color:var(--st-primary);-webkit-tap-highlight-color:transparent}:where(.st-root,.st-portal) ::selection{background-color:var(--st-primary);color:var(--st-on-primary)}html :where(.st-root,.st-portal) :focus-visible{outline:2px solid var(--st-focus);outline-offset:2px}html body :where(.st-heading){font-family:var(--st-font-heading)}html body :where(.st-root,.st-portal,.st-type){--st-fs-hero:clamp(2.25rem,1.63rem + 2.65vw,3.75rem);--st-fs-title:clamp(1.75rem,1.34rem + 1.77vw,2.75rem);--st-fs-section:clamp(1.5rem,1.19rem + 1.33vw,2.25rem);--st-fs-sub:clamp(1.375rem,1.17rem + 0.88vw,1.875rem);--st-fs-foot:clamp(2rem,1.28rem + 3.09vw,3.75rem)}html body :where(.st-clasica){--st-fs-hero:clamp(2rem,1.38rem + 2.65vw,3.5rem)}html body :where([data-store-template=boutique],[data-store-template=minimal]){--st-fs-hero:clamp(2.375rem,1.81rem + 2.43vw,3.75rem);--st-fs-title:clamp(2rem,1.59rem + 1.77vw,3rem);--st-fs-section:clamp(1.75rem,1.44rem + 1.33vw,2.5rem)}html body :where([data-store-template=glow],[data-store-template=taller]){--st-fs-hero:clamp(2.5rem,1.88rem + 2.65vw,4rem);--st-fs-title:clamp(2rem,1.59rem + 1.77vw,3rem);--st-fs-section:clamp(1.75rem,1.44rem + 1.33vw,2.5rem)}html body :where([data-store-template=vitrina]){--st-fs-section:clamp(1.75rem,1.44rem + 1.33vw,2.5rem)}html body :where([data-store-template=mercado]){--st-fs-hero:clamp(1.875rem,1.41rem + 1.99vw,3rem)}html body :where([data-showcase-template]){--st-fs-hero:clamp(2.25rem,1.73rem + 2.21vw,3.5rem);--st-fs-section:clamp(1.625rem,1.26rem + 1.55vw,2.5rem);--st-fs-sub:clamp(1.5rem,1.29rem + 0.88vw,2rem)}html body :where([data-showcase-template=impacto],[data-showcase-template=oferta]){--st-fs-hero:clamp(2.25rem,1.84rem + 1.77vw,3.25rem)}html body :where([data-showcase-template=editorial]){--st-fs-hero:clamp(2.5rem,1.88rem + 2.65vw,4rem)}html body :where([data-showcase-template=tecnica]){--st-fs-hero:clamp(1.875rem,1.72rem + 0.66vw,2.25rem)}html body :where(.st-landing){--st-fs-hero:clamp(2rem,1.38rem + 2.65vw,3.5rem);--st-fs-section:clamp(1.625rem,1.26rem + 1.55vw,2.5rem)}html body :where(.st-fs-hero,.st-fs-title,.st-fs-section,.st-fs-sub,.st-fs-foot){font-size:calc(var(--st-fs) * var(--st-fit, 1));overflow-wrap:anywhere;text-wrap:balance}html body :where(.st-fs-hero){--st-fs:var(--st-fs-hero)}html body :where(.st-fs-title){--st-fs:var(--st-fs-title)}html body :where(.st-fs-section){--st-fs:var(--st-fs-section)}html body :where(.st-fs-sub){--st-fs:var(--st-fs-sub)}html body :where(.st-fs-foot){--st-fs:var(--st-fs-foot)}html body :where([data-fit="2"]){--st-fit:0.88}html body :where([data-fit="3"]){--st-fit:0.78}html body :where([data-fit="4"]){--st-fit:0.72}html body :where(.st-fs-section[data-fit="2"],.st-fs-sub[data-fit="2"]){--st-fit:0.95}html body :where(.st-fs-section[data-fit="3"],.st-fs-sub[data-fit="3"]){--st-fit:0.9}html body :where(.st-fs-section[data-fit="4"],.st-fs-sub[data-fit="4"]){--st-fit:0.84}html body :is(.st-fs-hero,.st-fs-title,.st-fs-foot)[data-fit]:is([data-fit="3"],[data-fit="4"]){line-height:1.1}html body :where(.st-fit-box){container-type:inline-size}html body :where(.uppercase[data-fit]){--st-fit-em:0.76}@supports (width:1cqi){html body :where(.st-fs-hero,.st-fs-title,.st-fs-section,.st-fs-sub,.st-fs-foot){font-size:max(1.125rem,min(calc(var(--st-fs) * var(--st-fit, 1)),calc(100cqi / (var(--st-fit-word, 1) * var(--st-fit-em, .62)))))}}html:has(.st-root,.st-clasica),html:has(.st-root,.st-clasica) body{scroll-padding-top:8rem;scroll-padding-bottom:8rem}html body :where(.st-btn){display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border-radius:var(--st-radius-control);color:var(--st-on-primary);font-weight:600;line-height:1.1;text-align:center;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .16s ease}html :where(.st-btn):not([class^=bg-],[class*=" bg-"]){background-color:var(--st-primary)}html body :where(.st-btn:disabled,.st-btn-line:disabled){opacity:.45}html body :where(.st-btn,.st-btn-line):disabled{cursor:not-allowed}html body :where(.st-btn-line){display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border:1px solid var(--st-field);border-radius:var(--st-radius-control);color:var(--st-text);font-weight:600;line-height:1.1;text-align:center;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s ease}@media (hover:hover) and (pointer:fine){html body :where(.st-btn:not(:disabled):hover){opacity:.9}html :where(.st-btn-line:not(:disabled):hover):not([class^=bg-],[class*=" bg-"],[class*=":bg-"]){background-color:var(--st-well)}html body :where(.st-zoom:hover .st-zoom-img){transform:scale(1.03)}}html body :where(.st-btn:not(:disabled):active,.st-btn-line:not(:disabled):active,.st-press:not(:disabled):active){transform:scale(.97)}html body :where(.st-press){transition:transform .16s cubic-bezier(.23,1,.32,1)}html body :where(.st-zoom-img){transition:transform .6s cubic-bezier(.23,1,.32,1)}html body :where(.st-field){width:100%;min-height:2.75rem;padding:0 .875rem;border:1px solid var(--st-field);border-radius:var(--st-radius-control);background-color:var(--st-bg);color:var(--st-text);font-size:1rem;line-height:1.5}html body :where(.st-field)::placeholder{color:var(--st-muted);opacity:1}html body :where(.st-field[aria-invalid=true]){border-color:var(--st-danger)}html body :where(.st-card){position:relative}html body :where(.st-stretch):after{content:"";position:absolute;inset:0;z-index:1}html :where(.st-root,.st-portal) :where(.st-stretch):focus-visible{outline:none}html body :where(.st-card:has(.st-stretch:focus-visible)){outline:2px solid var(--st-focus);outline-offset:4px;border-radius:var(--st-radius-image)}html body :where(.st-scroll-x){scrollbar-width:none;-webkit-overflow-scrolling:touch}html body :where(.st-scroll-x)::-webkit-scrollbar{display:none}html :where(.st-root,.st-portal) :where(.st-rail):focus-visible{outline-offset:-2px}html body :where(.st-strike){position:relative}html body :where(.st-strike):after{content:"";position:absolute;left:12%;right:12%;top:50%;height:1.5px;background-color:currentColor;transform:rotate(-35deg);pointer-events:none}html body :where(.st-media-contain) img{mix-blend-mode:var(--st-media-blend,normal)}html body :where(.st-media-alt){opacity:0;transition:opacity .28s cubic-bezier(.23,1,.32,1)}html body :where(.st-fit-back){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2);filter:blur(14px) saturate(1.15);opacity:.9}html body :where(.st-fit-well){mix-blend-mode:var(--st-media-blend,normal)}html body :where(.st-media-sizes){display:none}@media (hover:hover) and (pointer:fine){html body :where(.st-card:hover .st-media-alt){opacity:1}html body :where(.st-media-sizes){display:flex;opacity:0;transform:translateY(4px);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}html body :where(.st-card:has(.st-stretch:focus-visible) .st-media-sizes),html body :where(.st-card:hover .st-media-sizes){opacity:1;transform:none}}@keyframes st-fade-in{0%{opacity:0}}html body :where(.st-announce-msg){animation:st-fade-in .32s ease-out both}@keyframes st-step-in{0%{opacity:0;transform:translateY(6px)}}@keyframes st-step-line{0%{transform:scaleY(0)}}html body :where(.st-step-in){animation:st-step-in .42s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--st-i, 0) * 70ms)}html body :where(.st-step-in .st-step-line){transform-origin:top;animation:st-step-line .36s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--st-i, 0) * 70ms + .16s)}@media (prefers-reduced-motion:reduce){html body :where(.st-step-in,.st-step-in .st-step-line){animation:none}html body :where(.st-btn,.st-btn-line,.st-press,.st-zoom-img){transition-property:opacity,background-color}html body :where(.st-btn:not(:disabled):active,.st-btn-line:not(:disabled):active,.st-press:not(:disabled):active),html body :where(.st-zoom:hover .st-zoom-img){transform:none}html body :where(.st-media-alt,.st-media-sizes){transition:none}html body :where(.st-announce-msg){animation:none}html body :where(.st-media-sizes){transform:none}.st-motion{--tw-enter-translate-x:0!important;--tw-enter-translate-y:0!important;--tw-exit-translate-x:0!important;--tw-exit-translate-y:0!important;--tw-enter-scale:1!important;--tw-exit-scale:1!important}html body :where(.st-root,.st-portal){scroll-behavior:auto}}