@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Playfair+Display:wght@700&display=swap";:root{--color-teal: #5aada0;--color-teal-dark: #3d8b80;--color-teal-deeper: #2e6b61;--color-teal-bg: #6bb5a8;--color-cream: #f5f0e5;--color-cream-warm: #ede8dc;--color-cream-light: #faf7f2;--color-gold: #c4a265;--color-gold-dark: #a8884f;--color-brown: #7a5c3a;--color-text: #2d2d2d;--color-text-light: #555;--color-white: #ffffff;--color-btn-dark: #2d6b61;--font-main: "Montserrat", sans-serif;--font-display: "Playfair Display", serif;--border-radius: 12px;--border-radius-lg: 24px;--shadow-sm: 0 2px 8px rgba(0,0,0,.1);--shadow-md: 0 4px 20px rgba(0,0,0,.15)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-main);color:var(--color-text);background:var(--color-cream);overflow-x:hidden;line-height:1.6}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}ul{list-style:none}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#5aada0f2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.1)}.header-inner{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:60px}.header-nav-left,.header-nav-right{display:flex;align-items:center;gap:32px}.header-nav-left a,.header-nav-right a{font-size:14px;font-weight:500;color:var(--color-white);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.header-nav-left a:hover,.header-nav-right a:hover{opacity:.8}.header-logo{font-family:var(--font-main);font-size:28px;font-weight:900;color:var(--color-white);letter-spacing:-1px;text-shadow:1px 1px 0 rgba(0,0,0,.15);text-decoration:none!important}.header-logo span{font-style:italic;font-weight:900}.btn-preventa{background:var(--color-teal-deeper);color:var(--color-white)!important;padding:8px 20px;border-radius:20px;font-size:14px;font-weight:600;text-decoration:none!important;transition:background .2s,transform .2s;border:none;cursor:pointer}.btn-preventa:hover{background:#245950;transform:translateY(-1px)}.header-cart{color:var(--color-white);font-size:22px;transition:opacity .2s}.header-cart:hover{opacity:.8}.header-mobile-toggle{display:none;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.torn-paper-bottom{position:relative;z-index:2}.torn-paper-bottom:after{content:"";position:absolute;bottom:-30px;left:0;right:0;height:60px;background:var(--color-cream);clip-path:polygon(0% 100%,0% 40%,2% 55%,4% 30%,6% 50%,8% 20%,10% 45%,12% 25%,14% 50%,16% 30%,18% 55%,20% 25%,22% 45%,24% 20%,26% 50%,28% 30%,30% 55%,32% 25%,34% 45%,36% 20%,38% 50%,40% 30%,42% 55%,44% 25%,46% 45%,48% 20%,50% 50%,52% 30%,54% 55%,56% 25%,58% 45%,60% 20%,62% 50%,64% 30%,66% 55%,68% 25%,70% 45%,72% 20%,74% 50%,76% 30%,78% 55%,80% 25%,82% 45%,84% 20%,86% 50%,88% 30%,90% 55%,92% 25%,94% 45%,96% 20%,98% 50%,100% 35%,100% 100%);z-index:3}.torn-paper-top{position:relative}.torn-paper-top:before{content:"";position:absolute;top:-30px;left:0;right:0;height:60px;background:inherit;clip-path:polygon(0% 0%,0% 60%,2% 45%,4% 70%,6% 50%,8% 80%,10% 55%,12% 75%,14% 50%,16% 70%,18% 45%,20% 75%,22% 55%,24% 80%,26% 50%,28% 70%,30% 45%,32% 75%,34% 55%,36% 80%,38% 50%,40% 70%,42% 45%,44% 75%,46% 55%,48% 80%,50% 50%,52% 70%,54% 45%,56% 75%,58% 55%,60% 80%,62% 50%,64% 70%,66% 45%,68% 75%,70% 55%,72% 80%,74% 50%,76% 70%,78% 45%,80% 75%,82% 55%,84% 80%,86% 50%,88% 70%,90% 45%,92% 75%,94% 55%,96% 80%,98% 50%,100% 65%,100% 0%);z-index:3}.torn-divider{width:100%;overflow:hidden;line-height:0;margin-bottom:-2px}.torn-divider svg{display:block;width:100%}.torn-divider-flip{transform:rotate(180deg)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;border-radius:30px;font-size:16px;font-weight:600;font-family:var(--font-main);cursor:pointer;transition:all .2s ease;border:none;text-decoration:none}.btn-primary{background:var(--color-white);color:var(--color-teal-deeper);border:2px solid var(--color-teal-deeper)}.btn-primary:hover{background:var(--color-teal-deeper);color:var(--color-white);transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn-secondary{background:transparent;color:var(--color-white);border:2px solid var(--color-white)}.btn-secondary:hover{background:var(--color-white);color:var(--color-teal-deeper);transform:translateY(-2px)}.btn-teal{background:var(--color-teal-deeper);color:var(--color-white);border:2px solid var(--color-teal-deeper)}.btn-teal:hover{background:#1e4f47;transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn-outline-teal{background:transparent;color:var(--color-teal-deeper);border:2px solid var(--color-teal-deeper);padding:10px 28px}.btn-outline-teal:hover{background:var(--color-teal-deeper);color:var(--color-white)}.home-hero{min-height:100vh;background:var(--color-teal-bg);background-image:radial-gradient(ellipse at 70% 50%,rgba(255,255,255,.08) 0%,transparent 60%),radial-gradient(circle at 20% 80%,rgba(45,107,97,.4) 0%,transparent 50%);display:flex;align-items:center;position:relative;overflow:hidden;padding:100px 24px 80px}.home-hero:before{content:"";position:absolute;top:-50%;right:-20%;width:80%;height:150%;background:radial-gradient(ellipse,rgba(255,255,255,.06) 0%,transparent 70%);border-radius:50%;pointer-events:none}.home-hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80'%3E%3Cpath fill='%23f5f0e5' fill-opacity='1' d='M0,40L48,35C96,30,192,20,288,25C384,30,480,50,576,55C672,60,768,50,864,42C960,34,1056,28,1152,30C1248,32,1344,42,1392,47L1440,52L1440,80L1392,80C1344,80,1248,80,1152,80C1056,80,960,80,864,80C768,80,672,80,576,80C480,80,384,80,288,80C192,80,96,80,48,80L0,80Z'/%3E%3C/svg%3E");background-size:cover;z-index:2}.home-hero-inner{max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:1}.home-hero-title{font-family:var(--font-main);font-size:clamp(56px,10vw,110px);font-weight:900;color:var(--color-white);line-height:1;letter-spacing:-2px;margin-bottom:16px;text-shadow:2px 4px 20px rgba(0,0,0,.2)}.home-hero-subtitle{font-size:clamp(14px,2vw,18px);font-weight:600;color:var(--color-white);margin-bottom:40px;opacity:.95;max-width:400px}.home-what-we-do{background:var(--color-teal-bg);padding:80px 24px 100px;position:relative;overflow:hidden}.home-what-we-do:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 50%,rgba(255,255,255,.05) 0%,transparent 50%),radial-gradient(circle at 10% 50%,rgba(45,107,97,.3) 0%,transparent 40%)}.what-we-do-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.what-we-do-image-wrap{position:relative;display:flex;justify-content:center}.what-we-do-image-circle{width:320px;height:320px;border-radius:50%;overflow:hidden;position:relative;border:4px solid var(--color-cream);box-shadow:0 8px 40px #0003}.what-we-do-image-circle img{width:100%;height:100%;object-fit:cover}.what-we-do-image-circle:after{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border:2px solid var(--color-gold);transform:rotate(45deg);border-radius:4px;pointer-events:none}.what-we-do-text h2{font-size:clamp(28px,4vw,42px);font-weight:900;color:var(--color-white);margin-bottom:20px;font-style:italic}.what-we-do-text p{font-size:16px;color:#ffffffeb;line-height:1.8;text-align:justify}.home-cleanoa-intro{background:var(--color-cream);padding:100px 24px 80px;position:relative}.cleanoa-intro-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.cleanoa-intro-text{display:flex;flex-direction:column;gap:20px}.cleanoa-label{font-size:16px;font-weight:700;color:var(--color-teal);text-transform:uppercase;letter-spacing:2px}.cleanoa-intro-logo{display:flex;flex-direction:column;gap:4px}.cleanoa-intro-logo .conoce{font-size:28px;font-weight:800;color:var(--color-teal);text-transform:uppercase}.cleanoa-intro-logo .cleanoa-wordmark{font-size:56px;font-weight:900;line-height:1}.cleanoa-wordmark .clean-part{color:var(--color-teal-deep, #3d7a6e)}.cleanoa-wordmark .oa-part{color:var(--color-gold)}.cleanoa-intro-image{display:flex;justify-content:center;align-items:center;width:600px}.cleanoa-intro-image img{width:100%;height:auto;filter:drop-shadow(0 10px 30px rgba(0,0,0,.15))}.cleanoa-hero{background:var(--color-cream);padding:120px 24px 60px;text-align:center;position:relative}.cleanoa-hero-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;text-align:left}.cleanoa-hero-text h1{font-size:clamp(28px,4vw,42px);font-weight:900;color:var(--color-text);line-height:1.2;margin-bottom:20px}.cleanoa-hero-text h1 span{color:var(--color-teal-dark)}.cleanoa-hero-text p{font-size:15px;color:var(--color-text-light);line-height:1.8;text-align:justify}.cleanoa-hero-image{display:flex;justify-content:center}.cleanoa-hero-image img{max-width:340px;width:100%;filter:drop-shadow(0 15px 40px rgba(0,0,0,.2))}.cleanoa-hero-centered{text-align:center}.cleanoa-hero-centered h1{font-size:clamp(28px,4vw,44px);font-weight:900;color:var(--color-text);margin-bottom:16px}.cleanoa-hero-centered p{font-size:15px;color:var(--color-text-light);max-width:600px;margin:0 auto;line-height:1.8}.cleanoa-features{background:var(--color-cream);padding:60px 24px}.cleanoa-features-inner{max-width:900px;margin:0 auto;display:flex;justify-content:center;gap:60px;flex-wrap:wrap}.feature-item{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;flex:1;min-width:140px;max-width:200px}.feature-icon-circle{width:100px;height:100px;border-radius:50%;background:#5aada01f;display:flex;align-items:center;justify-content:center;border:2px solid rgba(90,173,160,.3);overflow:hidden}.feature-icon-circle img{width:60px;height:60px;object-fit:contain}.feature-item p{font-size:14px;font-weight:700;color:var(--color-text);text-align:center}.cleanoa-ingredients{background:var(--color-cream);padding:60px 24px 80px;position:relative}.cleanoa-ingredients-inner{max-width:1100px;margin:0 auto}.cleanoa-ingredients h2{font-size:36px;font-weight:900;color:var(--color-teal-dark);margin-bottom:40px;font-style:italic;padding:8px 28px;background:#5aada01f;display:inline-block;border-radius:30px}.ingredients-layout{position:relative;display:flex;justify-content:center;align-items:center;min-height:500px}.ingredients-molecular{max-width:500px;width:100%;z-index:1;position:relative}.ingredients-molecular img{width:100%;filter:drop-shadow(0 4px 20px rgba(90,173,160,.3))}.ingredient-callouts{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.callout{position:absolute;background:var(--color-white);border-radius:12px;padding:12px 16px;box-shadow:0 4px 16px #0000001a;max-width:180px;pointer-events:auto;border:1px solid rgba(90,173,160,.2)}.callout .callout-title{font-size:12px;font-weight:800;color:var(--color-text);margin-bottom:4px;font-style:italic}.callout .callout-desc{font-size:11px;color:var(--color-text-light);line-height:1.4}.callout-lavanda{top:5%;right:5%}.callout-proteasa{top:35%;left:0}.callout-almidon{top:55%;left:8%;background:var(--color-teal-dark);color:#fff;border:none;padding:8px 18px;border-radius:20px}.callout-almidon .callout-title{color:#fff;font-style:normal;font-size:13px}.callout-saponina{bottom:10%;right:5%}.callout-glicerina{bottom:30%;right:0;background:var(--color-gold);border:none;color:#fff;padding:6px 16px;border-radius:20px}.callout-glicerina .callout-title{color:#fff;font-style:normal;font-size:13px}.cleanoa-presentations{background:var(--color-cream);padding:60px 24px 80px;text-align:center}.cleanoa-presentations h2{font-size:clamp(24px,3vw,36px);font-weight:900;color:var(--color-text);margin-bottom:50px}.presentations-grid{display:flex;justify-content:center;gap:60px;flex-wrap:wrap;margin-bottom:50px}.presentation-card{display:flex;flex-direction:column;align-items:center;gap:16px}.presentation-card img{max-width:200px;width:100%;filter:drop-shadow(0 8px 24px rgba(0,0,0,.15));transition:transform .3s}.presentation-card:hover img{transform:translateY(-8px)}.presentation-card p{font-size:16px;font-weight:700;color:var(--color-text)}.cleanoa-cta{display:flex;flex-direction:column;align-items:center;gap:24px}.btn-comprar{background:var(--color-teal-dark);color:#fff;padding:14px 48px;border-radius:30px;font-size:18px;font-weight:700;transition:all .2s;border:none;cursor:pointer;display:inline-block}.btn-comprar:hover{background:#2e5e56;transform:translateY(-2px);box-shadow:0 8px 24px #0003}.ingredients-full-list{font-size:12px;color:var(--color-text-light);max-width:700px;margin:0 auto;text-align:center;line-height:1.6}.ingredients-full-list strong{font-weight:700;color:var(--color-text)}.pre-venta-section{background:var(--color-teal-bg);min-height:100vh;padding:100px 24px 80px;position:relative;overflow:hidden}.pre-venta-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 70% 30%,rgba(255,255,255,.08) 0%,transparent 60%);pointer-events:none}.pre-venta-products{max-width:900px;margin:0 auto 60px;display:flex;justify-content:center;gap:60px;flex-wrap:wrap;position:relative;z-index:1}.pv-product-card{display:flex;flex-direction:column;align-items:center;gap:20px}.pv-product-card img{max-width:220px;width:100%;filter:drop-shadow(0 8px 20px rgba(0,0,0,.2))}.pv-product-card p{font-size:16px;font-weight:700;color:var(--color-white)}.btn-anadir{background:transparent;border:2px solid var(--color-white);color:var(--color-white);padding:10px 40px;border-radius:30px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s;font-family:var(--font-main)}.btn-anadir:hover,.btn-anadir.active{background:var(--color-white);color:var(--color-teal-deeper)}.pre-venta-divider{background:var(--color-cream-light);position:relative;margin:0}.pre-venta-checkout{background:var(--color-cream-light);padding:60px 24px;position:relative}.checkout-inner{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.checkout-login-box{background:var(--color-white);border-radius:var(--border-radius-lg);padding:32px;box-shadow:var(--shadow-md)}.checkout-login-box .login-avatar{width:56px;height:56px;border-radius:50%;background:var(--color-teal);display:flex;align-items:center;justify-content:center;margin:0 auto 12px;color:#fff;font-size:28px}.checkout-login-box h3{text-align:center;font-size:22px;font-weight:800;color:var(--color-text);margin-bottom:20px}.checkout-login-box input{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:14px;font-family:var(--font-main);margin-bottom:4px;color:#aaa;outline:none;transition:border-color .2s}.checkout-login-box input:focus{border-color:var(--color-gold);color:var(--color-text)}.field-label{font-size:12px;font-weight:600;color:var(--color-teal-dark);display:block;margin-bottom:6px}.field-underline{width:100%;height:2px;background:var(--color-gold);margin-bottom:20px}.cart-summary{margin-top:24px;border-top:1px solid #eee;padding-top:16px}.cart-summary-header{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--color-text);margin-bottom:8px}.cart-item{font-size:13px;color:var(--color-text-light);list-style:disc;padding-left:20px}.delivery-illustration{margin-top:32px;display:flex;justify-content:center}.delivery-illustration img{max-width:200px;opacity:.7}.checkout-payment-box{display:flex;flex-direction:column;gap:24px}.payment-title{font-size:24px;font-weight:900;color:var(--color-text);text-align:center;margin-bottom:4px}.payment-methods{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.payment-methods img{height:36px;border-radius:6px;box-shadow:var(--shadow-sm)}.payment-method-badge{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:#fff;border-radius:8px;box-shadow:var(--shadow-sm);font-size:13px;font-weight:700;gap:4px}.payment-paypal{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border-radius:10px;padding:10px 20px;box-shadow:var(--shadow-sm);font-size:22px;font-weight:900;color:#003087;width:100%}.address-box{background:var(--color-white);border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow-sm)}.address-box .address-header{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--color-text);margin-bottom:12px}.address-box input{width:100%;padding:10px 14px;border:1px solid #ddd;border-radius:8px;font-size:13px;font-family:var(--font-main);color:#aaa;outline:none}.order-summary{background:var(--color-white);border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow-sm)}.order-summary-row{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:8px}.order-summary-row.total{font-weight:800;font-size:16px;padding-top:8px;border-top:1px solid #eee;margin-top:8px}.order-summary-row .label{color:var(--color-text)}.order-summary-row .value{color:var(--color-text);font-weight:600}.btn-continue-payment{background:var(--color-teal-deeper);color:#fff;width:100%;padding:14px;border-radius:10px;font-size:15px;font-weight:700;border:none;cursor:pointer;font-family:var(--font-main);transition:all .2s}.btn-continue-payment:hover{background:#1e4f47;transform:translateY(-1px)}.pre-venta-security{background:var(--color-teal-bg);padding:60px 24px;position:relative;overflow:hidden}.security-inner{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.security-illustration img{max-width:220px;margin:0 auto}.security-text h2{font-size:36px;font-weight:900;color:var(--color-white);margin-bottom:20px;text-align:center}.security-text p{font-size:14px;color:#ffffffd9;line-height:1.7;text-align:justify}.nosotros-section{background:var(--color-teal-bg);padding:100px 24px 80px;position:relative;overflow:hidden}.nosotros-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 50%,rgba(45,107,97,.3) 0%,transparent 50%);pointer-events:none}.nosotros-inner{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.nosotros-text h1{font-size:clamp(28px,4vw,48px);font-weight:900;color:var(--color-white);margin-bottom:24px;font-style:italic}.nosotros-text p{font-size:14px;color:#ffffffe6;line-height:1.8;text-align:justify}.nosotros-image{display:flex;justify-content:center}.nosotros-image-circle{width:340px;height:340px;border-radius:50%;overflow:hidden;border:5px solid var(--color-teal-deeper);box-shadow:0 8px 40px #00000040}.nosotros-image-circle img{width:100%;height:100%;object-fit:cover;object-position:center top}.contact-section{background:var(--color-cream);padding:80px 24px}.contact-inner{max-width:700px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:start}.contact-form-wrap{display:flex;flex-direction:column;gap:4px}.contact-form-wrap h2{font-size:clamp(32px,5vw,56px);font-weight:900;color:var(--color-teal-dark);margin-bottom:28px;font-style:italic}.contact-form-wrap .field-group{margin-bottom:20px}.contact-form-wrap label{display:block;font-size:14px;font-weight:800;color:var(--color-text);margin-bottom:8px}.contact-form-wrap input,.contact-form-wrap textarea{width:100%;padding:12px 16px;border:2px solid #ddd;border-radius:8px;font-size:14px;font-family:var(--font-main);outline:none;transition:border-color .2s;background:var(--color-white);resize:vertical}.contact-form-wrap input:focus,.contact-form-wrap textarea:focus{border-color:var(--color-teal)}.contact-form-wrap textarea{min-height:140px}.btn-enviar{background:var(--color-teal-dark);color:#fff;padding:12px 40px;border-radius:30px;font-size:16px;font-weight:700;border:none;cursor:pointer;font-family:var(--font-main);transition:all .2s;display:inline-block}.btn-enviar:hover{background:#2e5e56;transform:translateY(-1px)}.contact-illustrations{display:flex;flex-direction:column;align-items:center;gap:24px;padding-top:80px}.contact-illustrations img{max-width:100px}.site-footer{background:var(--color-gold);padding:20px 24px}.footer-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.footer-logo{display:flex;align-items:center;gap:10px}.footer-logo-text{font-size:20px;font-weight:900;color:var(--color-teal-deeper)}.footer-social{display:flex;align-items:center;gap:12px}.footer-social-name{font-size:14px;font-weight:600;color:var(--color-text)}.footer-social-icon{width:36px;height:36px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.footer-social a{color:var(--color-text);font-size:22px;transition:opacity .2s}.footer-social a:hover{opacity:.7}.container{max-width:1200px;margin:0 auto;padding:0 24px}.text-center{text-align:center}.text-white{color:#fff}.section-pad{padding:80px 24px}@media(max-width:768px){.header-nav-left,.header-nav-right{display:none}.header-mobile-toggle{display:flex}.what-we-do-inner,.cleanoa-intro-inner,.nosotros-inner,.checkout-inner,.security-inner,.contact-inner{grid-template-columns:1fr}.what-we-do-image-circle{width:240px;height:240px}.nosotros-image-circle{width:260px;height:260px}.cleanoa-hero-inner{grid-template-columns:1fr;text-align:center}.home-hero-title{font-size:72px}.presentations-grid{gap:40px}.contact-illustrations{display:none}.pre-venta-products{gap:40px}}@media(max-width:480px){.home-hero-title{font-size:56px}.cleanoa-features-inner{gap:30px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp .6s ease forwards}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.3s}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
