@import"https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&display=swap";@import"https://use.typekit.net/guw5eik.css";:root{--background-color: #084227;--main-color: #0A7342;--seconday-color: #FDE12D;--text-color: #F9F0CD;--third-color: #EE51B8;--fourth-color: #D186B7;--fifth-color: #F29BD4;--sixth-color: #A4FF5C;--seventh-color: #FFF7E2}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#16a34a}*{transition:all .3s ease}.bg-background-color{background-color:var(--background-color)}.bg-fifth-color{background-color:var(--fifth-color)}.bg-main-color{background-color:var(--main-color)}.bg-seconday-color{background-color:var(--seconday-color)}.bg-text-color{background-color:var(--text-color)}.bg-third-color{background-color:var(--third-color)}.bg-sixth-color{background-color:var(--sixth-color)}.bg-seventh-color{background-color:var(--seventh-color)}.background-footer-dot{background:url(/images/background-footer-dot.svg);background-size:auto 100%;background-position:0% 0%;background-repeat:repeat}.text-main-color{color:var(--main-color)}.text-seconday-color{color:var(--seconday-color)}.text-text-color{color:var(--text-color)}.text-third-color{color:var(--third-color)}.text-fourth-color{color:var(--fourth-color)}.btn-hover:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00000026}.text-10-25xl{font-size:10.25rem;line-height:10rem!important}.text-6-25xl{font-size:6.25rem}.font-cubano{font-family:cubano;font-weight:400!important;font-style:italic;line-height:6rem}.font-crimson-pro{font-family:Crimson Pro,serif}.border-b-fifth-color{border-bottom:2px solid var(--fifth-color)}.phone-mockup{transition:transform .3s ease}.phone-mockup:hover{transform:scale(1.05)}.sparkle-delay-1{animation-delay:.3s}.sparkle-delay-2{animation-delay:.6s}.sparkle-delay-3{animation-delay:.9s}.bg-hero-frame{background:var(--text-color) url(/images/hero-frame.svg);background-size:100%;background-position:0% 0%;background-repeat:no-repeat}.bg-top-hero{background:var(--background-color) url(/images/background-top-header.svg);background-size:100%;background-position:0% -10%;background-repeat:no-repeat}.bg-bottom-hero{background:var(--background-color) url(/images/background-bottom-header.svg);background-size:100%;background-position:0% 110%;background-repeat:no-repeat}.bg-lateral-hero-left{background:var(--background-color) url(/images/lateral-border.svg);background-size:auto 100%;background-position:0% 0%;background-repeat:no-repeat}.bg-lateral-hero-right{background:var(--background-color) url(/images/lateral-border.svg);background-size:auto 100%;background-position:120% 0%;background-repeat:no-repeat}.bg-lateral-hero-left-product{background:var(--background-color) url(/images/lateral-border.svg);background-size:auto 100%;background-position:0% 0%;background-repeat:no-repeat}.bg-lateral-hero-right-product{background:var(--background-color) url(/images/lateral-border.svg);background-size:auto 100%;background-position:120% 0%;background-repeat:no-repeat}.bg-background-product{background:var(--text-color) url(/images/background-cover.svg);background-size:100%;background-position:bottom;background-repeat:no-repeat}.store-button{background-color:var(--seconday-color);color:#000;padding:12px 24px;text-decoration:none;font-weight:700;transition:background-color .3s ease}.store-button:hover{background-color:#097342}.welcome-message{font-size:16rem!important;color:var(--fourth-color)!important;line-height:.9!important}.text-stroke{-webkit-text-stroke:1px var(--fifth-color);text-stroke:1px var(--fifth-color)}.container-cattus{top:26rem!important;height:20rem!important;width:20rem}.banner-text-rotating{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;white-space:nowrap;z-index:9999}.marquee-text{display:inline-block;animation:marquee 20s linear infinite;white-space:nowrap;color:#000;font-weight:400;font-size:3rem}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.image-loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}button:focus,a:focus{outline:2px solid #22c55e;outline-offset:2px}@media print{.no-print{display:none!important}}@media (max-width: 768px){.hero-title{font-size:2.5rem;line-height:1.2}.section-title{font-size:2rem}.welcome-message{font-size:4rem!important;line-height:1!important}.bg-top-hero{background:var(--background-color) url(/images/background-top-header.svg);background-size:310%;background-position:0% -30%;background-repeat:no-repeat}.container-cattus{top:17rem!important;height:8rem!important;width:7rem}.bg-bottom-hero{background:var(--background-color) url(/images/background-bottom-header.svg);background-size:310%;background-position:0% 110%;background-repeat:no-repeat}.bg-lateral-hero-right,.bg-lateral-hero-left{background-size:auto 149%}.marquee-text{font-size:1.7rem}.bg-lateral-hero-left-product{background-size:auto 1000px;background-repeat:repeat}.bg-lateral-hero-right-product{background-size:auto 1000px;background-repeat:repeat;background-position:100% 0%}}
