@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=DM+Sans:wght@300;400;500;600&display=swap");:root{--ff-maroon:#420420;--ff-pink:#FFADED;--ff-cream:#fdf8fc;--ff-muted:#9a7a8e;--ff-dark:#150b0b;--ff-bg:#080808;--ff-card:#0f0b0e;--font-display:"Cormorant Garamond",serif;--font-heading:"Bebas Neue",sans-serif;--font-body:"DM Sans",sans-serif}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--ff-bg);color:var(--ff-cream);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}button{font-family:var(--font-body)}.section-label{font-size:10px;letter-spacing:.4em;text-transform:uppercase;color:var(--ff-pink);display:flex;align-items:center;gap:14px;margin-bottom:16px}.section-label:before{content:"";display:block;width:30px;height:1px;background:var(--ff-pink)}.page-wrapper{min-height:100vh;padding-top:100px}.page-hero{padding:60px 80px 40px;border-bottom:1px solid rgba(255,173,237,.1)}.page-content{padding:80px}.legal-content{max-width:800px}.legal-content h2{font-family:var(--font-display);font-size:24px;font-weight:400;color:var(--ff-pink);margin:40px 0 16px}.legal-content p{color:var(--ff-muted);font-size:14px;line-height:1.8;margin-bottom:16px}#shop a[href="/shop/hooded-baseball-jersey-dress"]>div:first-child{background-image:linear-gradient(0deg,rgba(8,8,8,.18),rgba(8,8,8,.02)),url(/images/products/hooded-baseball-jersey-dress.png)!important;background-size:cover!important;background-position:top!important}#shop a[href="/shop/butterfly-varsity-tee"]>div:first-child{background-image:linear-gradient(0deg,rgba(8,8,8,.15),rgba(8,8,8,.02)),url(/images/products/butterfly-varsity-tee.png)!important;background-size:cover!important;background-position:50%!important}#shop a[href="/shop/ff-dad-cap"]>div:first-child{background-image:linear-gradient(0deg,rgba(8,8,8,.15),rgba(8,8,8,.02)),url(/images/products/ff-butterfly-dad-cap.png)!important;background-size:cover!important;background-position:50%!important}#shop a[href="/shop/verde-pullover"]>div:first-child{background-image:linear-gradient(0deg,rgba(8,8,8,.15),rgba(8,8,8,.02)),url(/images/products/verde-edition-pullover.png)!important;background-size:cover!important;background-position:50%!important}#shop a[href="/shop/butterfly-varsity-tee"]>div:first-child>span,#shop a[href="/shop/ff-dad-cap"]>div:first-child>span,#shop a[href="/shop/hooded-baseball-jersey-dress"]>div:first-child>span,#shop a[href="/shop/verde-pullover"]>div:first-child>span{display:none!important}#ahnika>div:nth-child(2)>div:first-child{background-image:linear-gradient(0deg,rgba(8,8,8,.88) 0,rgba(8,8,8,.1) 42%,rgba(8,8,8,.02) 72%),url(/images/Ahnika_TTL.png)!important;background-size:cover!important;background-position:50%!important;justify-content:flex-end!important;padding:48px 36px!important}#ahnika>div:nth-child(2)>div:first-child>div:nth-child(2){display:none!important}#ahnika>div:nth-child(2)>div:first-child>div:nth-child(3),#ahnika>div:nth-child(2)>div:first-child>div:nth-child(4){position:relative;z-index:2;text-shadow:0 2px 14px rgba(0,0,0,.85)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible{opacity:1;transform:none}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes flutter{0%,to{transform:scaleX(1) rotate(0deg)}50%{transform:scaleX(.88) rotate(-3deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes scan{0%{top:0}to{top:100%}}@keyframes pulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes shimmer{0%{background-position:0}to{background-position:200%}}@keyframes heroIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}