@import"https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@500;600;700&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@500&display=swap";body{--font-heading-family:"Chakra Petch",sans-serif;--font-heading-weight:700;--font-heading-style:normal;--font-body-family:"Inter",system-ui,sans-serif;--pt-cyan:#22E6FF;--pt-ice:#E8F7FF;--pt-mute:#8FA3C7;--pt-line:rgba(34,230,255,.3);--spacing-sections-desktop:0px;--spacing-sections-mobile:0px;font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.card__heading a,.footer-block__heading,.price{font-family:Chakra Petch,sans-serif}h1,h2,h3,.h0,.h1,.h2,.pt-hero__title,.pt-h2,.card__heading a{color:#fff}.pt-neon{color:var(--pt-cyan);text-shadow:0 0 18px rgba(34,230,255,.7),0 0 44px rgba(34,230,255,.4)}.page-width{max-width:none;padding-left:clamp(1.6rem,3vw,4.8rem);padding-right:clamp(1.6rem,3vw,4.8rem)}.pt-section{padding:clamp(2rem,3vw,3.6rem) 0}.pt-h2{font-size:clamp(3rem,4vw,4.8rem);line-height:1;margin:0 0 1.4rem;font-weight:700;letter-spacing:-.01em;text-shadow:0 0 24px rgba(34,230,255,.15)}.pt-prose{font-size:1.7rem;line-height:1.5;margin-bottom:2rem;color:#fff;max-width:58rem}.pt-prose p{margin:0 0 1rem}.pt-btn,.button,.shopify-payment-button__button--unbranded{font-family:Chakra Petch,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pt-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 2.8rem;font-size:1.5rem;text-decoration:none;background:linear-gradient(90deg,#22e6ff,#5cf0ff);color:#031018;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));filter:drop-shadow(0 0 14px rgba(34,230,255,.55))}.pt-btn:hover{background:#7ff4ff}.pt-link{color:var(--pt-cyan);font-family:JetBrains Mono,monospace;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.pt-hero{padding:2rem 0 2.4rem}.pt-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(2rem,4vw,6rem);align-items:center}.pt-hero__stage{width:100%;max-width:calc(66vh * 1.4);aspect-ratio:7/5;justify-self:end}.pt-hero__stage .pt-hero__img{width:100%;height:100%;object-fit:cover}.pt-hero__title{font-size:clamp(4.4rem,5.2vw,8.4rem);line-height:.94;margin:0 0 1.6rem;font-weight:700;letter-spacing:-.01em;text-shadow:0 0 30px rgba(34,230,255,.18)}.pt-hero__text{font-size:1.8rem;line-height:1.45;margin:0 0 2.4rem;max-width:52rem;color:#fff}.pt-hero__stage{overflow:hidden;background:#00040c;box-shadow:0 0 0 1px #22e6ff80,0 0 44px #22e6ff38}.pt-hero__img{display:block;width:100%;height:auto;object-fit:contain}.pt-facts{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:2rem;margin-bottom:0;color:var(--pt-ice);font-family:JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}.pt-facts li{border-top:1px solid rgba(34,230,255,.4);padding-top:1rem}.pt-facts:empty{display:none}.pt-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,6rem);align-items:center;max-width:150rem;margin-left:auto;margin-right:auto}.pt-split--flip .pt-split__media{order:2}.pt-split__media{max-width:68rem;width:100%;justify-self:end}.pt-split--flip .pt-split__media{justify-self:start}.pt-split__media img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:50% 40%;display:block;box-shadow:0 0 0 1px #22e6ff8c,0 0 22px #22e6ff38}.pt-shelf__head{display:flex;justify-content:space-between;align-items:baseline;gap:2rem}.pt-shelf{margin-top:0}.card__heading{font-size:1.8rem;line-height:1.15}.card__heading a{letter-spacing:0}.card-information .price{font-size:1.6rem}.pt-entries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.pt-entry{display:flex;flex-direction:column;text-decoration:none;color:inherit}.pt-entry img,.pt-format img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;box-shadow:0 0 0 1px #22e6ff8c,0 0 22px #22e6ff38;transition:box-shadow .2s}.pt-entry:hover img,.pt-format:hover img{box-shadow:0 0 0 1px #8fd0ff,0 0 34px #22e6ffbf}.pt-entry__title{font-family:var(--font-heading-family);font-weight:700;font-size:2.6rem;line-height:1.1;margin-top:1rem}.pt-entry__text{font-size:1.5rem;line-height:1.4;margin-top:.4rem;color:var(--pt-mute)}.pt-pdp{border-top:1px solid rgba(233,238,245,.35);margin-top:1rem;padding-top:1.4rem;font-size:1.5rem;line-height:1.5}.pt-pdp p{margin:0 0 .6rem}.pt-pdp a,.pt-format__price{color:var(--pt-cyan)}.pt-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 1.6rem}.pt-guide__intro{margin:0;font-size:1.7rem;align-self:center}.pt-guide__intro p{margin:0;line-height:1.45}.pt-guide .pt-h2{font-size:clamp(2.8rem,3vw,4rem);margin-bottom:1rem}.pt-format{display:flex;flex-direction:column;text-decoration:none;color:inherit}.pt-format img{margin-bottom:1rem}.pt-format__name{font-family:var(--font-heading-family);font-weight:700;font-size:2.2rem;line-height:1.1}.pt-format__size{font-size:1.4rem;color:var(--pt-mute);margin-top:.4rem;font-variant-numeric:tabular-nums}.pt-format__price{font-size:1.6rem;margin-top:.4rem}.header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center}.header__menu-item{font-family:Chakra Petch,sans-serif;font-weight:600;font-size:1.35rem;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;padding-left:1.1rem}.header__menu-item span{text-decoration:none!important}.header__menu-item:hover span,.header__menu-item[aria-expanded=true] span,.header__active-menu-item{color:var(--pt-cyan)}.list-menu--inline>li:last-child .header__menu-item span{color:var(--pt-cyan);text-shadow:0 0 12px rgba(34,230,255,.55)}.mega-menu__content{background:#050a19;border:0;border-top:1px solid rgba(34,230,255,.5);box-shadow:0 24px 40px #000000a6,0 -1px 18px #22e6ff40}.mega-menu__content .mega-menu__list{display:flex!important;flex-wrap:wrap;justify-content:center;gap:2rem 6rem;padding-top:2.8rem;padding-bottom:3rem}.mega-menu__content .mega-menu__list>li{min-width:18rem;flex:0 0 auto}.mega-menu__link--active{text-decoration:none}.mega-menu__link{font-family:Inter,sans-serif;font-size:1.5rem;color:#e8f7ffb8;padding-top:.4rem;padding-bottom:.4rem;letter-spacing:0;text-transform:none}.mega-menu__link--level-2{font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--pt-cyan);padding-bottom:1rem;margin-bottom:.6rem;border-bottom:1px solid var(--pt-line);white-space:nowrap}.mega-menu__link:hover{color:#fff;text-decoration:none;text-shadow:0 0 12px rgba(34,230,255,.6)}.mega-menu__link--level-2:hover{color:#7ff4ff}.header__submenu{background:#050a19;border:1px solid rgba(34,230,255,.45);box-shadow:0 12px 30px #0009,0 0 22px #22e6ff2e;padding:.8rem 0;min-width:22rem}.header__submenu .header__menu-item{font-family:Inter,sans-serif;font-weight:500;font-size:1.5rem;text-transform:none;letter-spacing:0;padding:.9rem 2.2rem;color:#e8f7ffcc}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:hover span{color:var(--pt-cyan);background:#22e6ff0f}.list-menu--inline>li:last-child .header__submenu .header__menu-item span{text-shadow:none;color:inherit}.announcement-bar__message{font-family:JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase;font-size:1.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-bar__message svg{flex:none}.menu-drawer__menu-item{font-family:Chakra Petch,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.menu-drawer__submenu .menu-drawer__menu-item{font-family:Inter,sans-serif;font-weight:500;text-transform:none;letter-spacing:0}@media(max-width:749px){.pt-hero__grid,.pt-split,.pt-split--flip{grid-template-columns:minmax(0,1fr)}.pt-split--flip .pt-split__media{order:0}.pt-entries{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-facts{grid-template-columns:minmax(0,1fr);gap:.6rem}.card__heading{font-size:1.6rem}.pt-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem}.pt-guide__intro{grid-column:1/-1}.pt-format__name{font-size:1.9rem}.pt-format__size{font-size:1.3rem}}@media(min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:2.4rem}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__icons{justify-self:end}.header__menu-item{font-size:1.3rem;letter-spacing:.05em;padding-left:.9rem}}@media(min-width:1360px){.header.header--middle-left{grid-template-columns:1fr auto 1fr}}details[open]>.header__submenu{opacity:1;transform:none}.pt-shelf.grid--6-col-desktop{column-gap:1.6rem;row-gap:2rem}.pt-shelf .card__heading{font-size:1.45rem;line-height:1.2}.pt-shelf .card-information .price{font-size:1.4rem}@media(min-width:750px)and (max-width:989px){.pt-shelf.grid--6-col-desktop .grid__item{width:calc(33.33% - 1.1rem);max-width:calc(33.33% - 1.1rem)}}.pt-univers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.pt-tile{position:relative;display:block;text-decoration:none;color:#fff;overflow:hidden;box-shadow:0 0 0 1px #22e6ff73,0 0 22px #22e6ff26;transition:box-shadow .2s}.pt-tile img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform .35s ease}.pt-tile:hover{box-shadow:0 0 0 1px #8fd0ff,0 0 34px #22e6ff8c}.pt-tile:hover img{transform:scale(1.04)}.pt-tile__copy{position:absolute;left:0;right:0;bottom:0;padding:4rem 1.8rem 1.6rem;background:linear-gradient(to top,#000612eb,#00061200)}.pt-tile__title{display:block;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:clamp(2rem,1.9vw,2.8rem);line-height:1.05;margin:0}.pt-tile__meta{display:block;font-family:JetBrains Mono,monospace;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pt-cyan);margin-top:.6rem}.pt-usp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;border-top:1px solid var(--pt-line);border-bottom:1px solid var(--pt-line);padding:2.2rem 0}.pt-usp__item{display:flex;gap:1.4rem;align-items:center}.pt-usp__item svg{flex:none;width:3.6rem;height:3.6rem;color:var(--pt-cyan);filter:drop-shadow(0 0 8px rgba(34,230,255,.6))}.pt-usp__title{font-family:Chakra Petch,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:1.5rem;color:#fff;margin:0}.pt-usp__text{font-size:1.35rem;line-height:1.35;color:var(--pt-ice);opacity:.85;margin:.2rem 0 0}@media(max-width:989px){.pt-univers,.pt-usp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pt-usp{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/protech.css.map */
