@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Bebas+Neue&family=Inter:wght@300;400;500;600&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;cursor:none!important}html{scroll-behavior:auto}body{font-family:Space Grotesk,sans-serif;background:#fff;color:#0a1628;cursor:none}h1,h2,h3{font-family:Bebas Neue,sans-serif;letter-spacing:.02em;line-height:.95;color:#0a1628;text-transform:uppercase}h4,h5,h6{font-family:Space Grotesk,sans-serif;font-weight:700;color:#0a1628}h1{font-size:clamp(72px,12vw,160px)}h2{font-size:clamp(48px,7vw,100px)}h3{font-size:clamp(28px,3vw,48px)}p{font-family:Inter,sans-serif;font-size:16px;color:#444;line-height:1.7}a{color:inherit;text-decoration:none}.announcement-bar,.shopify-section-announcement-bar .announcement-bar,.announcement-bar__message{background:#ff6b2b!important;border-bottom:3px solid #0A1628!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:12px!important;text-align:center!important}.announcement-bar__message p,.announcement-bar__message span,.announcement-bar__message a{color:#fff!important}.header-wrapper,.section-header>.header-wrapper{background:#fff!important;border-bottom:3px solid #0A1628!important;padding:20px 60px!important;position:sticky!important;top:0!important;z-index:1000!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:box-shadow .2s!important}.header-wrapper.scrolled{box-shadow:4px 4px #0a1628}.header__heading-link,.header__heading-link span,.header__heading-link .h2{font-family:Bebas Neue,sans-serif!important;font-size:32px!important;color:#0a1628!important;letter-spacing:.05em!important}.header__heading-logo{filter:none}.header__menu-item,.header__menu-item>a,.list-menu__item--link,nav a{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#0a1628!important;transition:color .2s!important}.header__menu-item:hover,.header__menu-item>a:hover,.list-menu__item--link:hover{color:#ff6b2b!important}.header__icon svg path,.header__icon svg{stroke:#0a1628!important}.header__icon:hover svg path{stroke:#ff6b2b!important}.header .button,.header a.button,.pm-header-cta{background:#ff6b2b!important;color:#fff!important;border:3px solid #0A1628!important;border-radius:0!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:14px 28px!important;box-shadow:4px 4px #0a1628!important;transition:box-shadow .15s,transform .15s!important}.header .button:hover,.header a.button:hover,.pm-header-cta:hover{box-shadow:2px 2px #0a1628!important;transform:translate(2px,2px)!important;background:#ff6b2b!important;color:#fff!important}.neo-hero{min-height:90vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:80px 60px;background:#fff;border-bottom:3px solid #0A1628;overflow:hidden;gap:60px}.neo-hero__tag{display:inline-block;background:#ff6b2b;border:3px solid #0A1628;padding:8px 20px;margin-bottom:32px;box-shadow:4px 4px #0a1628}.neo-hero__tag span{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:#fff}.neo-hero__title{font-family:Bebas Neue,sans-serif;font-size:clamp(72px,10vw,140px);line-height:.9;margin-bottom:32px;color:#0a1628;text-transform:uppercase;letter-spacing:.02em}.neo-hero__highlight{background:#ff6b2b;color:#fff;padding:0 16px;display:inline-block}.neo-hero__desc{font-family:Inter,sans-serif;font-size:18px;color:#555;margin-bottom:48px;max-width:480px;line-height:1.6}.neo-hero__ctas{display:flex;gap:20px;flex-wrap:wrap}.neo-btn{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:18px 36px;border:3px solid #0A1628;cursor:none;transition:transform .15s,box-shadow .15s;text-decoration:none;display:inline-block;border-radius:0!important;position:relative;overflow:hidden}.neo-btn--primary{background:#ff6b2b;color:#fff!important;box-shadow:6px 6px #0a1628}.neo-btn--primary:hover{transform:translate(3px,3px);box-shadow:3px 3px #0a1628;color:#fff!important}.neo-btn--secondary{background:#fff;color:#0a1628!important;box-shadow:6px 6px #0a1628}.neo-btn--secondary:hover{transform:translate(3px,3px);box-shadow:3px 3px #0a1628;color:#0a1628!important}.hero-robot{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.hero-robot__svg{animation:robot-float 3s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(255,107,43,.45)) drop-shadow(4px 4px 0 #0A1628);transform-origin:center bottom}.neo-hero__visual{position:relative;height:500px;display:flex;align-items:center;justify-content:center;display:none}.neo-card{position:absolute;border:3px solid #0A1628}.neo-card--1{width:280px;height:360px;background:#1b3a6b;transform:rotate(-8deg);top:20px;right:60px}.neo-card--2{width:280px;height:360px;background:#ff6b2b;transform:rotate(4deg);top:40px;right:40px}.neo-card--3{width:280px;height:360px;background:#fff;transform:rotate(0);top:60px;right:20px;display:flex;align-items:center;justify-content:center}.neo-star{font-size:80px;color:#0a1628}.neo-services{background:#0a1628;padding:100px 60px;border-bottom:3px solid #FF6B2B}.neo-services__header{margin-bottom:80px}.neo-label{font-family:Space Grotesk,sans-serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#b0bec5;margin-bottom:16px;display:block}.neo-services__header h2{color:#fff!important;font-size:clamp(48px,7vw,100px)!important;font-family:Bebas Neue,sans-serif!important;text-transform:uppercase!important;line-height:.95!important}.neo-services__highlight{background:#ff6b2b;color:#fff;padding:0 12px}.neo-service-item{display:grid;grid-template-columns:80px 1fr 1fr 40px;align-items:center;gap:40px;padding:40px 0;border-top:1px solid rgba(255,255,255,.1);transition:border-color .3s}.neo-service-item:hover{border-top-color:#ff6b2b}.neo-service-num{font-family:Bebas Neue,sans-serif;font-size:48px;color:#ff6b2b;line-height:1}.neo-service-item h3{color:#fff!important;font-size:28px!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important}.neo-service-item p{color:#b0bec5!important;font-size:15px!important;line-height:1.6!important;text-align:right!important}.neo-arrow{color:#fff;font-size:24px;transition:transform .3s,color .3s;display:block;text-align:center}.neo-service-item:hover .neo-arrow{transform:translate(8px);color:#ff6b2b}.pm-products{background:#fff;padding:100px 60px;border-bottom:3px solid #0A1628}.pm-products__inner{max-width:1280px;margin:0 auto}.pm-products__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}.pm-section-label{font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ff6b2b;margin-bottom:12px;display:block}.pm-section-title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(40px,5vw,72px)!important;color:#0a1628!important;line-height:.95!important;text-transform:uppercase!important;letter-spacing:.02em!important}.pm-link-arrow{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#0a1628;display:flex;align-items:center;gap:8px;border-bottom:2px solid #0A1628;padding-bottom:4px;transition:color .2s,border-color .2s;white-space:nowrap}.pm-link-arrow:hover{color:#ff6b2b;border-color:#ff6b2b}.pm-products__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.pm-product-card{background:#fff!important;border:3px solid #0A1628!important;border-radius:0!important;box-shadow:6px 6px #0a1628!important;transition:transform .15s,box-shadow .15s!important;overflow:hidden!important}.pm-product-card:hover{transform:translate(3px,3px)!important;box-shadow:3px 3px #0a1628!important}.pm-product-card__img{background:#f5f5f5;border-bottom:3px solid #0A1628;aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;font-size:48px;overflow:hidden;position:relative}.pm-product-card__img img{width:100%;height:100%;object-fit:cover}.pm-product-card__badge{position:absolute;top:12px;left:12px;background:#ff6b2b;color:#fff;border:2px solid #0A1628;border-radius:0;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;box-shadow:2px 2px #0a1628}.pm-product-card__body{padding:24px}.pm-product-card__category{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#ff6b2b!important;margin-bottom:8px;display:block}.pm-product-card__title{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:18px!important;color:#0a1628!important;margin-bottom:10px;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important}.pm-product-card__desc{font-family:Inter,sans-serif!important;font-size:14px!important;color:#666!important;margin-bottom:20px;line-height:1.6!important}.pm-product-card__footer{display:flex;align-items:center;justify-content:space-between;border-top:2px solid #0A1628;padding-top:16px}.pm-product-card__price{font-family:Bebas Neue,sans-serif!important;font-size:28px!important;color:#0a1628!important;letter-spacing:.05em!important;line-height:1!important}.pm-product-card__price-orig{font-family:Inter,sans-serif;font-size:13px;color:#999!important;text-decoration:line-through;margin-left:8px}.pm-product-card__cta{background:#0a1628!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:10px 18px!important;border:2px solid #0A1628!important;border-radius:0!important;box-shadow:3px 3px #ff6b2b!important;transition:transform .15s,box-shadow .15s!important;display:inline-block!important}.pm-product-card__cta:hover{transform:translate(2px,2px)!important;box-shadow:1px 1px #ff6b2b!important;color:#fff!important}.card-wrapper,.product-card-wrapper{background:#fff!important;border:3px solid #0A1628!important;border-radius:0!important;box-shadow:6px 6px #0a1628!important;transition:transform .15s,box-shadow .15s!important;overflow:hidden!important}.card-wrapper:hover,.product-card-wrapper:hover{transform:translate(3px,3px)!important;box-shadow:3px 3px #0a1628!important}.card__heading,.card__heading a{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;color:#0a1628!important;font-size:18px!important;text-transform:none!important}.price,.price__regular,.price-item,.price-item--regular{color:#0a1628!important;font-weight:700!important;font-size:22px!important;font-family:Bebas Neue,sans-serif!important;letter-spacing:.05em!important}.card__content,.card__information{background:#fff!important;padding:20px!important;border-top:3px solid #0A1628!important}footer,.footer,footer.footer,.footer-wrapper{background:#fff!important;border-top:3px solid #0A1628!important;padding:60px!important;color:#0a1628!important}footer a,.footer a,.footer-block a{color:#0a1628!important;font-family:Space Grotesk,sans-serif!important;font-weight:500!important;transition:color .2s!important}footer a:hover,.footer a:hover,.footer-block a:hover{color:#ff6b2b!important}.footer__copyright,.footer__copyright p{border-top:2px solid #0A1628!important;padding-top:20px!important;margin-top:40px!important;font-size:13px!important;color:#666!important}.footer__content-bottom{border-top:2px solid #0A1628!important}.footer-block__heading{font-family:Space Grotesk,sans-serif!important;color:#0a1628!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important}h1,h2,h3,h4,h5,h6{color:#0a1628!important}.neo-services h2,.neo-services h3,.neo-service-item h3,.pm-testimonials h2,.pm-testimonials h3,.pm-testimonials .pm-section-title{color:#fff!important}p,span,li{color:#444!important}.neo-hero__tag span,.neo-btn--primary,.neo-btn--primary span,.announcement-bar__message p,.announcement-bar__message span,.pm-product-card__cta,.pm-product-card__cta span{color:#fff!important}.neo-service-item p,.neo-services .neo-label,.pm-testimonials p,.pm-testimonials span,.pm-testimonials .pm-section-subtitle{color:#b0bec5!important}.pm-section-label,.pm-product-card__category{color:#ff6b2b!important}.button,.btn,a.button,button[type=submit],.shopify-payment-button__button{background:#ff6b2b!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:14px!important;padding:16px 32px!important;border-radius:0!important;border:3px solid #0A1628!important;box-shadow:4px 4px #0a1628!important;text-transform:uppercase!important;letter-spacing:.1em!important;transition:transform .15s,box-shadow .15s!important;cursor:none!important}.button:hover,a.button:hover,button[type=submit]:hover{transform:translate(2px,2px)!important;box-shadow:2px 2px #0a1628!important;background:#ff6b2b!important;color:#fff!important}input[type=email],input[type=text],input[type=search],textarea{background:#fff!important;border:2px solid #0A1628!important;border-radius:0!important;color:#0a1628!important;font-family:Space Grotesk,sans-serif!important;padding:14px 20px!important}input::placeholder,textarea::placeholder{color:#999!important}.color-scheme-1,.color-background-1,.gradient{background-color:#fff!important;color:#0a1628!important}.rich-text__wrapper{background:#fff!important}.rich-text h1,.rich-text h2,.rich-text h3{color:#0a1628!important}.rich-text p{color:#444!important}.collection-hero,.section-collection-banner{background:#fff!important}.banner{min-height:70vh!important}.multicolumn-list__item .card{background:#fff!important;border:3px solid #0A1628!important;border-radius:0!important}.multicolumn-list__item h3{color:#0a1628!important}.multicolumn-list__item p{color:#444!important}#pm-page-transition{position:fixed;top:0;right:0;bottom:0;left:0;background:#ff6b2b;z-index:99997;pointer-events:none;opacity:0;transition:opacity .3s ease}#pm-page-transition.active{opacity:1;pointer-events:all}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#0a1628;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#ff6b2b}.animate-up{opacity:0;transform:translateY(40px)}.animate-left{opacity:0;transform:translate(-60px)}.animate-fade{opacity:0}@media(max-width:989px){.neo-hero{grid-template-columns:1fr;padding:60px 24px;min-height:auto}.neo-hero__visual{display:none}.neo-hero__title{font-size:clamp(60px,14vw,100px)}.neo-services{padding:60px 24px}.neo-service-item{grid-template-columns:60px 1fr;gap:20px}.neo-service-item p,.neo-arrow{display:none}.pm-products{padding:60px 24px}.pm-products__header{flex-direction:column;align-items:flex-start;gap:16px}.pm-products__grid{grid-template-columns:1fr 1fr;gap:20px}.header-wrapper{padding:16px 24px!important}footer,.footer{padding:40px 24px 20px!important}}@media(max-width:749px){h1{font-size:clamp(52px,16vw,80px)}h2{font-size:clamp(40px,12vw,64px)}.pm-products__grid{grid-template-columns:1fr}}#neo-robot{position:fixed;bottom:32px;right:32px;z-index:9000;display:flex;flex-direction:column;align-items:flex-end;gap:0}.neo-robot__body{animation:robot-float 3s ease-in-out infinite;filter:drop-shadow(4px 4px 0 #FF6B2B);transition:filter .2s;display:block}.neo-robot__body:hover{filter:drop-shadow(6px 6px 0 #0A1628)}@keyframes robot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.neo-robot__bubble{background:#fff;border:3px solid #0A1628;box-shadow:4px 4px #ff6b2b;padding:14px 18px;position:absolute;bottom:96px;right:0;width:200px;opacity:0;transform:translateY(8px) scale(.95);transform-origin:bottom right;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.neo-robot__bubble:after{content:"";position:absolute;bottom:-13px;right:22px;border-left:11px solid transparent;border-right:11px solid transparent;border-top:13px solid #0A1628}.neo-robot__bubble:before{content:"";position:absolute;bottom:-8px;right:24px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:10px solid #FFFFFF;z-index:1}.neo-robot__bubble p{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#0a1628!important;margin-bottom:8px!important;line-height:1.4!important}.neo-robot__bubble a{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:13px!important;color:#ff6b2b!important;letter-spacing:.05em!important;border-bottom:2px solid #FF6B2B!important;padding-bottom:1px!important}#neo-robot:hover .neo-robot__bubble{opacity:1;transform:translateY(0) scale(1);pointer-events:all}@media(max-width:749px){#neo-robot{bottom:20px;right:16px}.neo-robot__body svg{width:54px;height:70px}.neo-robot__bubble{width:170px;font-size:13px}.hero-robot__svg svg{width:200px;height:auto}}.collection-product-list,.product-grid,[class*=grid][class*=product]{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:28px!important;padding:20px 0!important}.card-wrapper{background:#fff!important;border:3px solid #0A1628!important;border-radius:0!important;box-shadow:6px 6px #0a1628!important;transition:transform .15s ease,box-shadow .15s ease!important;overflow:hidden!important;position:relative!important}.card-wrapper:before{content:"PREMIUM";position:absolute;top:16px;left:-2px;background:#ff6b2b;color:#fff;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:700;letter-spacing:.15em;padding:4px 12px;border:2px solid #0A1628;z-index:2}.card-wrapper:hover{transform:translate(-4px,-4px)!important;box-shadow:10px 10px #ff6b2b!important}.card__media img{transition:transform .5s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card__content,.card__information{background:#fff!important;padding:20px 20px 24px!important;border-top:3px solid #0A1628!important}.card__heading,.card__heading a{font-family:Space Grotesk,sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0a1628!important;line-height:1.3!important;margin-bottom:8px!important;text-transform:none!important}.price__container{display:flex!important;align-items:center!important;gap:10px!important;margin-top:12px!important}.price-item--regular,.price__regular{font-family:Bebas Neue,sans-serif!important;font-size:26px!important;color:#ff6b2b!important;letter-spacing:.05em!important}.price-item--compare-at{font-size:16px!important;color:#999!important;text-decoration:line-through!important}.neo-reviews{background:#0a1628;padding:100px 60px;border-top:3px solid #FF6B2B}.neo-reviews__title{font-family:Bebas Neue,sans-serif;font-size:clamp(48px,7vw,90px);color:#fff;margin-bottom:60px;line-height:1;text-transform:uppercase}.neo-reviews__title span{background:#ff6b2b;color:#fff;padding:0 16px}.neo-reviews__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px}.neo-review-card{background:#0f1e35;border:3px solid rgba(255,107,43,.3);padding:32px;position:relative;transition:border-color .3s,box-shadow .3s}.neo-review-card:hover{border-color:#ff6b2b;box-shadow:6px 6px #ff6b2b}.neo-review-card__stars{color:#ff6b2b;font-size:20px;letter-spacing:4px;margin-bottom:16px}.neo-review-card__text{font-family:Inter,sans-serif!important;font-size:15px!important;color:#b0bec5!important;line-height:1.8!important;margin-bottom:24px;font-style:italic}.neo-review-card__author{display:flex;align-items:center;gap:14px}.neo-review-card__avatar{width:44px;height:44px;background:#ff6b2b;border:2px solid #0A1628;display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:20px;color:#fff!important;flex-shrink:0}.neo-review-card__name{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:15px!important;color:#fff!important}.neo-review-card__role{font-size:13px!important;color:#b0bec5!important}@media(max-width:989px){.neo-reviews{padding:60px 24px}.neo-reviews__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-premium.css.map */
