:root{--font-heading-family: "Space Grotesk", "Montserrat", sans-serif;--tz-blue: #2E7DFF;--tz-cyan: #00C2FF;--tz-violet: #7C5CFF;--tz-border: rgba(255,255,255,.08);--tz-glass: rgba(255,255,255,.04)}body{background-color:#05070d!important}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.02em}.header-wrapper{background:#05070db8!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.06)}.header__menu-item{color:#ffffffb3;transition:color .2s ease}.header__menu-item:hover{color:#fff}.announcement-bar,.utility-bar{background:linear-gradient(90deg,#0a1a3a,#12234e,#0a1a3a)!important}.announcement-bar__message{letter-spacing:.08em;font-size:1.2rem;text-transform:uppercase;color:#ffffffd9}.button:not(.button--secondary):not(.shopify-payment-button__button--unbranded):not(.button--tertiary){background:linear-gradient(135deg,#2e7dff,#00a8ff);color:#fff;border:0;border-radius:999px;box-shadow:0 4px 24px #2e7dff59;transition:transform .2s ease,box-shadow .2s ease}.button:not(.button--secondary):hover{transform:translateY(-2px);box-shadow:0 8px 34px #2e7dff80}.button--secondary,.tz-btn-ghost{border-radius:999px;border:1px solid rgba(255,255,255,.22)!important;background:#ffffff0d!important;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;transition:border-color .2s ease,background .2s ease}.button--secondary:hover,.tz-btn-ghost:hover{border-color:#2e7dff99!important;background:#2e7dff1a!important}.card-wrapper .card{background:linear-gradient(180deg,#ffffff0d,#ffffff04);border:1px solid var(--tz-border);border-radius:18px;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.card-wrapper:hover .card{transform:translateY(-5px);border-color:#2e7dff73;box-shadow:0 14px 44px #2e7dff29}.card--card .card__inner,.card--standard .card__inner{background:transparent}.card__heading a{font-weight:600;color:#fff}.price{color:#9ebefff2;font-weight:600}.title-wrapper-with-link .title,.collection-list-wrapper .title,.featured-collection .title{color:#fff}.newsletter__wrapper{background:radial-gradient(120% 160% at 50% 0%,#2e7dff29,#05070d00 55%),#ffffff08;border:1px solid var(--tz-border);border-radius:24px;max-width:900px;margin:0 auto}.newsletter-form__field-wrapper .field__input{background:#ffffff0f;border-radius:12px;color:#fff}.footer{border-top:1px solid rgba(255,255,255,.06)}.tz-hero{position:relative;overflow:hidden;padding:11rem 2rem 9rem;text-align:center;isolation:isolate}.tz-hero:before{content:"";position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;z-index:-2;background:radial-gradient(60rem 40rem at 18% 12%,rgba(46,125,255,.28),transparent 60%),radial-gradient(70rem 50rem at 82% 18%,rgba(124,92,255,.2),transparent 60%),radial-gradient(80rem 60rem at 50% 115%,rgba(0,194,255,.14),transparent 60%);animation:tzFloat 16s ease-in-out infinite alternate}.tz-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(75% 65% at 50% 38%,#000 0%,transparent 100%);mask-image:radial-gradient(75% 65% at 50% 38%,#000 0%,transparent 100%)}@keyframes tzFloat{to{transform:translateY(-3rem) scale(1.06)}}.tz-hero__badge{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.8rem;border-radius:999px;border:1px solid rgba(46,125,255,.45);background:#2e7dff1a;color:#9cc1ff;font-size:1.35rem;letter-spacing:.05em}.tz-hero h1{font-family:var(--font-heading-family);font-size:clamp(3.6rem,6.5vw,7rem);line-height:1.06;font-weight:700;color:#fff;margin:2.4rem auto 0;max-width:90rem}.tz-grad-text{background:linear-gradient(92deg,#5ea2ff,#00e0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.tz-hero__sub{color:#ffffffa6;font-size:1.8rem;line-height:1.6;max-width:58rem;margin:2rem auto 0}.tz-hero__ctas{display:flex;gap:1.6rem;justify-content:center;margin-top:3.6rem;flex-wrap:wrap}.tz-hero__ctas .button{min-width:22rem}.tz-hero__trust{display:flex;gap:2.8rem;justify-content:center;margin-top:4.6rem;color:#ffffff8c;font-size:1.4rem;flex-wrap:wrap}.tz-hero__trust span{display:inline-flex;align-items:center;gap:.8rem}.tz-hero__trust svg{color:#2e7dff;flex-shrink:0}.tz-marquee{overflow:hidden;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff05;padding:1.5rem 0}.tz-marquee__track{display:flex;gap:4.8rem;width:max-content;animation:tzMarquee 30s linear infinite}.tz-marquee__item{display:inline-flex;align-items:center;gap:1.4rem;color:#fff9;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.tz-marquee__item .tz-star{color:#2e7dff;font-size:1.1rem}@keyframes tzMarquee{to{transform:translate(-50%)}}.tz-bento{max-width:120rem;margin:0 auto;padding:8rem 2rem 6rem}.tz-bento__head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem;gap:2rem}.tz-bento__head h2{font-family:var(--font-heading-family);color:#fff;font-size:clamp(2.8rem,4vw,4rem);margin:0;font-weight:700}.tz-bento__link{color:#7fb0ff;font-size:1.5rem;text-decoration:none;white-space:nowrap}.tz-bento__link:hover{color:#fff}.tz-bento__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.tz-tile{position:relative;display:block;border-radius:20px;overflow:hidden;border:1px solid var(--tz-border);min-height:20rem;background:#ffffff08;transition:border-color .25s ease,box-shadow .25s ease}.tz-tile--lg{grid-column:span 2;grid-row:span 2;min-height:42rem}.tz-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease;opacity:.88}.tz-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05070d0d 35%,#05070de0)}.tz-tile:hover img{transform:scale(1.06)}.tz-tile:hover{border-color:#2e7dff80;box-shadow:0 10px 40px #2e7dff26}.tz-tile__label{position:absolute;left:1.8rem;bottom:1.6rem;right:1.8rem;z-index:2;color:#fff;font-weight:600;font-size:1.7rem;display:flex;align-items:center;gap:.8rem;font-family:var(--font-heading-family)}.tz-tile--lg .tz-tile__label{font-size:2.2rem}.tz-tile__label svg{flex-shrink:0;opacity:.7;transition:transform .25s ease,opacity .25s ease}.tz-tile:hover .tz-tile__label svg{transform:translate(4px);opacity:1}.tz-tile__count{position:absolute;right:1.4rem;top:1.2rem;z-index:2;background:#05070d8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.4rem 1.2rem;border-radius:999px;font-size:1.15rem;color:#fffc;border:1px solid rgba(255,255,255,.1)}.tz-features{max-width:120rem;margin:0 auto;padding:7rem 2rem}.tz-features__head{text-align:center;max-width:64rem;margin:0 auto 4rem}.tz-features__head h2{font-family:var(--font-heading-family);color:#fff;font-size:clamp(2.8rem,4vw,4rem);margin:0 0 1.2rem;font-weight:700}.tz-features__head p{color:#fff9;font-size:1.6rem;margin:0}.tz-features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.tz-fcard{background:linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid var(--tz-border);border-radius:20px;padding:2.8rem 2.4rem;transition:transform .25s ease,border-color .25s ease}.tz-fcard:hover{transform:translateY(-4px);border-color:#2e7dff66}.tz-fcard__icon{width:4.8rem;height:4.8rem;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#2e7dff21;color:#5ea2ff;margin-bottom:1.8rem}.tz-fcard h3{color:#fff;font-size:1.8rem;margin:0 0 .8rem;font-family:var(--font-heading-family);font-weight:600}.tz-fcard p{color:#fff9;font-size:1.4rem;margin:0;line-height:1.6}@media screen and (max-width:989px){.tz-features__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.tz-hero{padding:7rem 1.6rem 6rem}.tz-bento__grid{grid-template-columns:repeat(2,1fr)}.tz-tile--lg{grid-column:span 2;grid-row:span 1;min-height:24rem}.tz-tile{min-height:16rem}.tz-features__grid{grid-template-columns:1fr}.tz-hero__trust{gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tavozen.css.map */
