body.riseb-site{margin:0;background:var(--background);color:var(--foreground);font-family:'DM Sans',sans-serif;-webkit-font-smoothing:antialiased}
.riseb-site .elementor-widget{margin:0}.riseb-site .elementor-widget-riseb-section{width:100%;max-width:none;--kit-widget-spacing:0px}.riseb-site .elementor-widget-riseb-section>.elementor-widget-container{margin:0;padding:0}.riseb-site .elementor-location-header,.riseb-site .elementor-location-footer{display:contents}
.riseb-site .elementor-widget-riseb-section:has(> .elementor-widget-container > header){display:contents}.riseb-site .elementor-widget-riseb-section:has(> .elementor-widget-container > header)>.elementor-widget-container{display:contents}
.riseb-site header.riseb-scrolled{background:var(--ink);border-color:#ffffff1a}.riseb-site a{color:inherit;text-decoration:none}.riseb-site a:hover{color:inherit}.riseb-site button,.riseb-site input,.riseb-site textarea{font-family:inherit}.riseb-site button{cursor:pointer}.riseb-site button:disabled{opacity:.5;cursor:wait}
.riseb-site [hidden]{display:none!important}.riseb-site .riseb-cart-count{display:inline}.riseb-site .woocommerce-Price-amount{white-space:nowrap}.riseb-site .woocommerce-Price-currencySymbol{margin-right:2px}.riseb-site :focus-visible{outline:2px solid var(--water);outline-offset:5px}.riseb-site #catalogo [aria-pressed=true]{color:var(--learn);opacity:1}.riseb-site #catalogo [aria-pressed=false]{opacity:.55}
.riseb-comparison{position:fixed;z-index:80;bottom:18px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:5px;background:#f8f7f2;color:#171c23;border:1px solid #d0d1cd;border-radius:50px;padding:5px;box-shadow:0 5px 35px #0003;font:11px 'Space Grotesk',sans-serif;white-space:nowrap}.riseb-comparison span{padding:0 10px;opacity:.5}.riseb-site .riseb-comparison a{padding:9px 14px;border-radius:30px;color:#171c23}.riseb-site .riseb-comparison a[aria-current]{color:#f8f7f2;background:#171c23}.riseb-toast{position:fixed;right:24px;bottom:90px;z-index:100;background:#f8f7f2;color:#171c23;box-shadow:0 5px 30px #0003;padding:18px 24px;max-width:calc(100% - 48px);font-size:14px}
.riseb-mobile-menu{position:fixed;inset:64px 0 auto;background:var(--ink);color:var(--ink-foreground);z-index:49;padding:24px;box-shadow:0 15px 30px #0003}.riseb-mobile-menu a{display:block;padding:12px 0;font-family:'Space Grotesk',sans-serif}.riseb-skip{position:fixed;top:-100px;left:20px;z-index:1000;background:white;padding:10px;color:#171c23!important}.riseb-skip:focus{top:10px}.riseb-site footer{padding-bottom:55px}
.riseb-site .riseb-form-slot .elementor-form .elementor-field{padding:8px 0;box-shadow:none;border-radius:0;color:var(--foreground);font-family:'DM Sans',sans-serif}.riseb-site .riseb-form-slot .elementor-field-label{font-family:'Space Grotesk',sans-serif}.riseb-site .riseb-form-slot .elementor-button{border-radius:0;padding:12px 24px;font-family:'Space Grotesk',sans-serif;font-size:14px}
.riseb-site main:has(.woocommerce){max-width:1240px;margin:auto;padding:64px 24px 100px;min-height:65vh}.riseb-site .woocommerce a.button,.riseb-site .woocommerce button.button,.riseb-site .woocommerce a.checkout-button{background:var(--ink);color:var(--ink-foreground);border-radius:0;font:500 14px 'Space Grotesk',sans-serif;padding:16px 24px}.riseb-site .woocommerce-notices-wrapper{margin-bottom:24px}.riseb-site .riseb-demo-note{font-size:12px;padding:12px 16px;border:1px solid var(--hairline);margin:24px 0;color:var(--muted-foreground)}
@media(min-width:768px){.riseb-site section .flex.min-h-\[86vh\]>a:hover{flex:1.6}.riseb-site section .flex.min-h-\[86vh\]:has(a:hover)>a:not(:hover){flex:.9}}
@media(max-width:767px){.riseb-site section .flex.min-h-\[86vh\]>a{min-height:65vh}.riseb-site section .flex.min-h-\[86vh\]>a p{opacity:.7}.riseb-site main p a[href^="mailto"]{overflow-wrap:anywhere}.riseb-comparison{bottom:12px}.riseb-site main> .elementor{overflow-x:clip}.riseb-site main [class*="min-h-[88vh]"],.riseb-site main [class*="min-h-[92vh]"]{min-height:88svh}.riseb-site .riseb-form-slot .elementor-field-group{padding-right:0;padding-left:0}}
@media(prefers-reduced-motion:reduce){.riseb-site *,.riseb-site *:before,.riseb-site *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.riseb-site section>img{transform:none!important}.riseb-site section>div.relative{opacity:1!important}}
.riseb-site .riseb-section-shell{display:block;width:100%;max-width:none;padding:0;margin:0;gap:0;min-height:0}.riseb-site .riseb-header-shell{display:contents}.riseb-site .riseb-section-shell>.e-con-inner{display:block;width:100%;max-width:none;padding:0;margin:0}.riseb-site .riseb-section-shell>.elementor-widget-text-editor{max-width:1240px;margin:0 auto;padding:0 24px}
body.elementor-editor-active .riseb-header-shell,body.elementor-editor-active .riseb-section-shell{min-height:20px}body.elementor-editor-active .riseb-header-shell header{position:relative!important}body.elementor-editor-active .riseb-comparison{display:none}
body.riseb-site:has(main.bg-ink){background:var(--ink)}.riseb-site a[href=""]{pointer-events:none}
.riseb-site .elementor img.h-full{height:100%}.riseb-site .elementor img.w-full{width:100%}.riseb-site header button{border-radius:0;box-shadow:none}.riseb-site header button[aria-label="Abrir menú"]{border:0;background:transparent;color:inherit;padding:0}.riseb-site header button[aria-label="Abrir menú"]:hover{background:transparent;color:inherit}
.riseb-site .riseb-section-shell .elementor-widget-text-editor{max-width:1240px;margin-inline:auto;padding-inline:24px;width:100%}
