body.template-index{--fz-lock-black: #0b0b0b;--fz-lock-cyan: #00f0ff;background:#0b0b0b!important}body.template-index .fl-utility{background:#0b0b0b!important;color:#fff!important;border:0!important}body.template-index #PageContainer .fz-header{position:sticky!important;top:0!important;z-index:1000!important;background:#0b0b0bd9!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:0!important}body.template-index #PageContainer .fz-header :is(.fz-final-nav,.fz-final-utilities,.fz-final-menu) a{color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important;text-decoration:none}body.template-index #PageContainer .fz-final-menu nav{background:#0b0b0b!important}body.template-index #PageContainer #fz-hero-container{align-self:center!important;text-align:left!important}body.template-index #PageContainer #fz-bold-title{font-family:FzEdge,Impact,sans-serif!important;font-weight:900!important;letter-spacing:-.03em!important;line-height:1.12!important;color:#fff!important;text-shadow:0 3px 4px rgba(0,0,0,.9),0 7px 22px rgba(0,0,0,.7)}body.template-index #PageContainer #fz-bold-title em{color:#00f0ff!important;font-weight:inherit!important}body.template-index #PageContainer :is(.fz-editorial,.fl-drops,.fl-drop,.fe-pathways,.fe-art,.fe-custom,.fe-art-image,.fe-custom-photo,.se-products,.se-product,.fz-simple-grid,.fz-simple-card),body.template-index #PageContainer .site-footer,body.template-index #PageContainer .site-footer :is(.wrapper,.fz-footer-top){background:#0b0b0b!important;border:0!important;box-shadow:none!important}body.template-index #PageContainer .fl-drops{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.template-index #PageContainer .fl-drop{width:100%!important;max-width:none!important;margin:0!important}body.template-index #PageContainer .fl-caption h2{line-height:1.2!important;margin:0 0 22px!important}body.template-index :is(button,input[type=submit],input[type=button],.button,.btn,.fe-cta,.fv-button,.fz-cart){border-radius:0!important}body.template-index #PageContainer .fl-visual img{transition:transform 1.4s cubic-bezier(.22,1,.36,1)!important}body.template-index #PageContainer .fe-cta{transition:background-color 0s,color 0s,border-color 0s!important}@media(hover:hover)and (pointer:fine){body.template-index #PageContainer .fl-drop:hover .fl-visual img{transform:scale(1.03)}body.template-index #PageContainer .fl-drop:hover .fe-cta,body.template-index :is(button,.button,.btn,.fe-cta,.fv-button):not(:disabled):not([aria-disabled=true]):hover{background:#00f0ff!important;border-color:#00f0ff!important;color:#0b0b0b!important}}@media(max-width:749px){body.template-index #PageContainer .fz-header .fz-final-nav a{letter-spacing:.035em!important}body.template-index #PageContainer .fl-caption{position:relative!important;inset:auto!important;max-width:none!important;background:#0b0b0b!important}}@media(prefers-reduced-motion:reduce){body.template-index #PageContainer .fl-visual img{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/fz-homepage-lock.css.map */
