@import"https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;500;600;700&display=swap";*,*:before,*:after{box-sizing:border-box}body{font-family:Inter,sans-serif!important;background:#0a0a2e!important;color:#f5f0e8!important;overflow-x:hidden;cursor:none!important}#fz-cursor{position:fixed;width:20px;height:20px;border-radius:50%;background:#f5f0e8;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);transition:width .1s,height .1s,background .1s;mix-blend-mode:difference}#fz-cursor.fz-cursor-hover{width:48px;height:48px;background:#ff2020}h1,h2,h3,h4,h5,h6,.fz-display,[class*=heading]{font-family:Anton,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#f5f0e8!important;line-height:.95!important}.header-section,#header-group{background:#0a0a2e!important;border-bottom:1px solid rgba(245,240,232,.12)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.header-section [class*=color-]{background:transparent!important;--color-background: transparent}.fz-brand-logo,.header-logo__link,.header__logo-text{font-family:Anton,sans-serif!important;font-size:1.6rem!important;color:#f5f0e8!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-decoration:none!important}.header-section a,.menu-list__link,.header-actions__action{color:#f5f0e8!important;font-family:Inter,sans-serif!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.75rem!important;transition:color .05s!important}.header-section a:hover,.menu-list__link:hover{color:#ff2020!important}.header-section svg{fill:#f5f0e8!important}.header-section button:hover svg,.header-section a:hover svg{fill:#ff2020!important}.header-announcements__content,announcement-bar,.header-announcements{background:#ff2020!important;color:#f5f0e8!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:none!important}.fz-hero-inject{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:80px 60px;width:100%;min-height:92vh}.fz-hero-tag{font-family:Inter,sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#ff2020;margin-bottom:20px;display:block}.fz-hero-wordmark{font-family:Anton,sans-serif;font-size:clamp(80px,14vw,180px);line-height:.88;color:#f5f0e8;text-transform:uppercase;letter-spacing:.02em;margin-bottom:32px;overflow:hidden}.fz-hero-wordmark span{display:block;opacity:0;transform:translate(-100px)}.fz-hero-wordmark .fz-red{color:#ff2020}.fz-hero-sub{font-family:Inter,sans-serif;font-size:1rem;color:#f5f0e88c;max-width:400px;line-height:1.6;margin-bottom:40px;opacity:0}.fz-hero-cta{display:flex;gap:16px;flex-wrap:wrap;opacity:0}.fz-btn-primary{font-family:Anton,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#ff2020!important;color:#f5f0e8!important;padding:16px 40px!important;border-radius:0!important;font-size:1rem!important;text-decoration:none;display:inline-block;transition:background .05s!important;border:2px solid #FF2020!important}.fz-btn-primary:hover{background:#c00!important;border-color:#c00!important;color:#f5f0e8!important}.fz-btn-ghost{font-family:Anton,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:transparent!important;color:#f5f0e8!important;padding:16px 40px!important;border-radius:0!important;font-size:1rem!important;text-decoration:none;display:inline-block;border:2px solid rgba(245,240,232,.4)!important;transition:border-color .05s,color .05s!important}.fz-btn-ghost:hover{border-color:#f5f0e8!important;color:#f5f0e8!important}.fz-reveal{opacity:0;transform:translate(-80px)}.fz-reveal-r{opacity:0;transform:translate(80px)}.fz-reveal-up{opacity:0;transform:translateY(40px)}.card-wrapper,.product-card-wrapper{background:#f5f0e808!important;border:1px solid rgba(245,240,232,.1)!important;border-radius:0!important;transition:border-color 0s,transform .2s ease!important}.card-wrapper:hover,.product-card-wrapper:hover{border-color:#ff2020!important;transform:rotate(1deg) translateY(-4px)!important}.card-wrapper [class*=title],.product-card-wrapper [class*=title]{font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.03em!important;color:#f5f0e8!important}.price__regular,.price__sale,[class*=price]{color:#ff2020!important;font-weight:700!important;font-family:Inter,sans-serif!important}.button--primary,button[class*=primary],.shopify-payment-button__button,.cart-checkout-btn{background:#ff2020!important;color:#f5f0e8!important;border-radius:0!important;font-family:Anton,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:2px solid #FF2020!important;transition:background .05s!important}.button--primary:hover,button[class*=primary]:hover{background:#c00!important;border-color:#c00!important}.button--secondary,button[class*=secondary],.button--outline{background:transparent!important;color:#f5f0e8!important;border:2px solid rgba(245,240,232,.5)!important;border-radius:0!important;transition:border-color .05s!important}.button--secondary:hover,button[class*=secondary]:hover{border-color:#f5f0e8!important}.shopify-section,main,#MainContent{background:transparent!important}[class*=section] h2,[class*=section] h3{font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:#f5f0e8!important}.shopify-section:has([class*=marquee]){background:#ff2020!important;border-top:none!important;border-bottom:none!important}.shopify-section:has([class*=marquee]) *{color:#f5f0e8!important;font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important}.fz-drop{background:#0f0f3d!important}.fz-drop-title{font-family:Anton,sans-serif!important;text-transform:uppercase!important}.fz-unit-val{font-family:Anton,sans-serif!important;font-size:4rem!important}.fz-unit{border-radius:0!important;border-color:#f5f0e826!important}.fz-unit:hover{border-color:#ff2020!important}.fz-about{background:#0f0f3d!important}.fz-about-title{font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.02em!important}.fz-about-card{border-radius:0!important;border-color:#f5f0e81a!important}.fz-about-card:hover{border-color:#ff2020!important;transform:rotate(1deg) translateY(-4px)!important}.fz-about-btn{border-radius:0!important;background:#ff2020!important;font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important}.fz-custom{background:#0a0a2e!important;border-color:#f5f0e81a!important}.fz-custom-title{font-family:Anton,sans-serif!important;text-transform:uppercase!important}.fz-custom-btn{border-radius:0!important;background:#ff2020!important;font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important}.fz-cd-title{font-family:Anton,sans-serif!important;text-transform:uppercase!important}.fz-cd-btn{border-radius:0!important;background:#ff2020!important;font-family:Anton,sans-serif!important;text-transform:uppercase!important}footer,.footer{background:#050518!important;border-top:2px solid #FF2020!important;color:#f5f0e899!important;font-family:Inter,sans-serif!important}footer h3,footer h4,.footer__heading{font-family:Anton,sans-serif!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#f5f0e8!important}footer a,.footer a{color:#f5f0e899!important;transition:color .05s!important}footer a:hover,.footer a:hover{color:#ff2020!important}input[type=email],input[type=text],textarea{background:#f5f0e80d!important;border:1px solid rgba(245,240,232,.2)!important;border-radius:0!important;color:#f5f0e8!important;font-family:Inter,sans-serif!important}input::placeholder{color:#f5f0e84d!important}.fz-fade{opacity:0;transform:translateY(30px);transition:opacity .6s,transform .6s}.fz-fade.fz-in{opacity:1;transform:translateY(0)}.fz-redline{width:60px;height:3px;background:#ff2020;margin-bottom:20px}@keyframes fz-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-28px) rotate(12deg)}}@keyframes fz-float-alt{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(24px) rotate(-10deg)}}@keyframes fz-pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/funny-shirtzz.css.map */
