:root{--ap-red:#e10600;--ap-black:#070707;--ap-panel:#111214;--ap-ivory:#f4f3ef}html{scroll-behavior:smooth}body,.content-for-layout{background:#08090a}.page-width-narrow{--page-width:1440px!important}.header-section,#header-component,#header-component .header__row--top{border-bottom:1px solid rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070707f5!important;box-shadow:none!important}.header__heading-logo{filter:drop-shadow(0 0 14px rgba(225,6,0,.22))}#header-component .header__column--left:after{display:none!important}#header-component .menu-list__link,.header a{color:#f3f3f3!important;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem!important;font-weight:700;background:transparent!important}#header-component .menu-list__link:hover,.header a:hover{color:#ff2a22!important}#header-component .header-actions__action,#header-component .header__icon{color:#fff!important;background:#151618!important;border-radius:4px!important}#header-component .header-actions__action:hover,#header-component .header__icon:hover{background:#e10600!important}.button,.shopify-payment-button__button{border-radius:3px!important;text-transform:uppercase;letter-spacing:.13em;font-weight:800;min-height:52px;transition:.25s}.button:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:0 12px 35px #e1060038}.product-card,.collection-card,.card{border-radius:8px!important;overflow:hidden;background:#111214;border:1px solid rgba(255,255,255,.09);transition:.3s}.product-card:hover,.collection-card:hover,.card:hover{transform:translateY(-5px);border-color:#e1060099;box-shadow:0 24px 55px #00000061}[data-template*=product] .product-information{background:#0b0c0d}[data-template*=product] .product-details{background:#111214!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:10px!important;padding:32px!important}[data-template*=product] h1{font-size:clamp(2rem,4vw,4rem);letter-spacing:-.04em}[data-template*=product] .product-media{background:#f3f3f1;border-radius:8px}.cart-page,.main-cart{background:#0b0c0d}.footer{border-top:1px solid rgba(255,255,255,.1)}@media(max-width:749px){.header-section{background:#070707!important}.page-width-narrow{--page-width:100%!important}[data-template*=product] .product-details{padding:22px!important;border-radius:0!important}}.ap-home{--red:#e10600;--line:rgba(255,255,255,.12);background:#070707;color:#f7f7f5;overflow:hidden}.ap-home *{box-sizing:border-box}.ap-shell{width:min(1320px,calc(100% - 48px));margin:auto}.ap-kicker{font-size:.7rem;font-weight:850;letter-spacing:.24em;color:#aeb1b6;margin:0 0 22px}.ap-kicker:before{content:"";display:inline-block;width:34px;height:2px;background:var(--red);margin-right:12px;vertical-align:middle}.ap-hero{min-height:min(820px,85vh);background:linear-gradient(90deg,#000000f7,#000000b3 34%,#0000001a 68%),var(--ap-hero) center/cover no-repeat;display:flex;align-items:center}.ap-hero__inner{padding:90px 0 120px}.ap-hero h1{font-size:clamp(4rem,8.8vw,8.5rem);line-height:.86;letter-spacing:-.06em;text-transform:uppercase;margin:0;max-width:850px;font-weight:950}.ap-hero h1 span{color:transparent;-webkit-text-stroke:1.5px #fff}.ap-lead{max-width:580px;color:#c8c9cb;font-size:1.15rem;line-height:1.65;margin:32px 0}.ap-actions{display:flex;gap:12px;flex-wrap:wrap}.ap-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:850}.ap-btn--red{background:var(--red)}.ap-btn--red:hover{background:#ff251d;box-shadow:0 14px 44px #e106004d}.ap-btn--line{border:1px solid rgba(255,255,255,.45);background:#0003}.ap-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#0d0e10;border-block:1px solid var(--line)}.ap-trust>div{padding:25px 28px;border-right:1px solid var(--line);text-align:center}.ap-trust b{display:block;font-size:.7rem;letter-spacing:.14em}.ap-trust span{display:block;color:#85898f;font-size:.7rem;margin-top:6px}.ap-intro{text-align:center;padding:130px 0 90px}.ap-intro h2,.ap-head h2,.ap-story h2,.ap-news h2,.ap-faq h2{font-size:clamp(2.6rem,5vw,5.8rem);line-height:.98;letter-spacing:-.05em;margin:0}.ap-intro h2 em{font-weight:400;color:#85898f}.ap-intro>p:last-child{max-width:710px;margin:35px auto 0;color:#9fa2a7;line-height:1.8;font-size:1.05rem}.ap-categories{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);margin-bottom:130px}.ap-categories>a{display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:18px;padding:34px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#fff;text-decoration:none;background:#0b0c0d;transition:.3s}.ap-categories>a:hover{background:#151618}.ap-categories>a>span{color:var(--red);font-size:.63rem;letter-spacing:.15em}.ap-categories b{display:block;font-size:1.45rem}.ap-categories small{display:block;color:#85898f;margin-top:5px}.ap-categories i{font-style:normal;font-size:1.5rem}.ap-products{background:#f2f1ed;color:#0a0a0a;padding:120px 0}.ap-products .ap-kicker{color:#555}.ap-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.ap-head>a{color:inherit;text-decoration:none;border-bottom:1px solid;padding-bottom:5px;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em}.ap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ap-product{color:inherit;text-decoration:none}.ap-product__media{aspect-ratio:1/1.1;background:#fff;position:relative;overflow:hidden}.ap-product__media img,.ap-product__media svg{width:100%;height:100%;object-fit:contain;transition:transform .5s}.ap-product:hover img{transform:scale(1.04)}.ap-product__media>span{position:absolute;top:14px;left:14px;background:var(--red);color:#fff;padding:7px 10px;font-size:.58rem;font-weight:850;letter-spacing:.12em}.ap-product h3{font-family:var(--font-body--family);font-size:.98rem;margin:18px 0 9px}.ap-product p{margin:0;font-weight:850}.ap-product s{color:#888;font-weight:400;margin-left:8px}.ap-story{padding:140px 0;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.ap-story__visual{aspect-ratio:1;position:relative;background:radial-gradient(circle,#24262a,#0a0b0c 68%);display:grid;place-items:center;border:1px solid var(--line)}.ap-story__visual>div{width:52%;aspect-ratio:1;border:1px solid rgba(225,6,0,.65);border-radius:50%;display:grid;place-items:center;font-size:clamp(4rem,10vw,10rem);font-weight:950;font-style:italic;letter-spacing:-.1em;text-shadow:12px 0 var(--red)}.ap-story__visual>span{position:absolute;left:25px;bottom:22px;font-size:.62rem;line-height:1.6;letter-spacing:.18em}.ap-story__copy>p{color:#999da3;line-height:1.8}.ap-story__copy ul{list-style:none;padding:15px 0;margin:24px 0;border-top:1px solid var(--line)}.ap-story__copy li{padding:13px 0;border-bottom:1px solid var(--line);font-size:.82rem;text-transform:uppercase;letter-spacing:.1em}.ap-story__copy li:before{content:"\2713";color:var(--red);margin-right:12px}.ap-story__copy>a{color:#fff;text-decoration:none;font-size:.7rem;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #777;padding-bottom:5px}.ap-quote{background:linear-gradient(120deg,#160403,#090909 65%);text-align:center;padding:100px 0;border-block:1px solid rgba(225,6,0,.25)}.ap-quote span{font-size:6rem;color:var(--red);line-height:.4}.ap-quote blockquote{font-size:clamp(2rem,4vw,4.8rem);line-height:1.1;max-width:1000px;margin:30px auto;font-weight:750;letter-spacing:-.04em}.ap-quote p{font-size:.63rem;letter-spacing:.25em;color:#999}.ap-reviews{padding:120px 0}.ap-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ap-review-grid article{background:#111214;border:1px solid var(--line);padding:36px;min-height:260px;display:flex;flex-direction:column}.ap-review-grid article>div{color:var(--red);letter-spacing:.18em}.ap-review-grid article p{font-size:1.08rem;line-height:1.65;color:#d7d7d6;flex:1}.ap-review-grid b{font-size:.68rem;letter-spacing:.12em}.ap-review-grid small{display:block;color:#777;margin-top:5px}.ap-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding:10px 0 130px}.ap-faq details{border-top:1px solid var(--line);padding:24px 0}.ap-faq details:last-child{border-bottom:1px solid var(--line)}.ap-faq summary{cursor:pointer;font-size:1rem;font-weight:750}.ap-faq details p{color:#96999e;line-height:1.7}.ap-news{padding:100px 24px 120px;text-align:center;background:#0d0e10;border-top:1px solid var(--line)}.ap-news>div{max-width:760px;margin:auto}.ap-news>div>p:not(.ap-kicker){color:#92959a}.ap-form{display:flex;max-width:600px;margin:35px auto 0}.ap-form input{flex:1;background:#070707;border:1px solid #333;color:#fff;padding:0 18px;min-height:56px}.ap-form button{background:var(--red);color:#fff;border:0;padding:0 28px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}@media(max-width:900px){.ap-trust,.ap-grid{grid-template-columns:repeat(2,1fr)}.ap-story,.ap-faq{grid-template-columns:1fr;gap:55px}.ap-review-grid{grid-template-columns:1fr}.ap-hero{min-height:720px;background:linear-gradient(180deg,#00000040,#000000f7 82%),var(--ap-hero) 64% center/cover no-repeat}.ap-hero__inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:720px;padding-bottom:70px}}@media(max-width:600px){.ap-shell{width:min(100% - 28px,1320px)}.ap-hero h1{font-size:3.7rem}.ap-lead{font-size:.98rem}.ap-btn{width:100%}.ap-trust>div{padding:20px 10px}.ap-trust span{font-size:.6rem}.ap-intro{padding:85px 0 60px}.ap-categories{grid-template-columns:1fr;margin-bottom:85px}.ap-categories>a{padding:26px 20px}.ap-products{padding:80px 0}.ap-head{align-items:flex-start;gap:25px;flex-direction:column}.ap-grid{gap:10px}.ap-product h3{font-size:.8rem}.ap-story{padding:85px 0}.ap-review-grid article{padding:28px}.ap-faq{padding-bottom:85px}.ap-form{display:block}.ap-form input,.ap-form button{width:100%;min-height:56px}.ap-form button{margin-top:10px}}.ap-brandline{display:flex;align-items:center;gap:14px;margin:0 0 28px;font-size:1.15rem;font-weight:900;letter-spacing:.24em}.ap-brandline span{color:#888d94;font-size:.62rem;font-weight:700;letter-spacing:.18em;border-left:1px solid #555;padding-left:14px}.ap-hero h1{font-size:clamp(3.2rem,6.2vw,6.4rem);line-height:.93;max-width:760px;letter-spacing:-.045em}.ap-products{background:#0b0c0e;color:#f5f5f2;border-block:1px solid rgba(255,255,255,.1)}.ap-products .ap-kicker{color:#92969d}.ap-product__media{background:#f3f3f0;border-radius:8px}.ap-product h3{color:#f5f5f2}.ap-product p{color:#d2d4d7}.ap-motion{padding:120px 0}.ap-motion .ap-head h2{font-size:clamp(2.3rem,4vw,4.8rem)}.ap-video{aspect-ratio:16/7;overflow:hidden;border:1px solid var(--line);background:#111}.ap-video video{width:100%;height:100%;object-fit:cover}.ap-hero__eyebrow{margin:0 0 22px;font-size:.72rem;font-weight:850;letter-spacing:.24em;color:#f1f1f1}.ap-sound--inline{position:static;display:inline-flex;align-items:center;justify-content:center;min-height:56px;border-radius:0;background:#00000085}.ap-reel{display:flex;gap:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ap-reel a{flex:0 0 min(28vw,330px);aspect-ratio:1;background:#f2f2ef;border-radius:8px;overflow:hidden;animation:apFloat 6s ease-in-out infinite alternate}.ap-reel a:nth-child(2n){animation-delay:-2.5s}.ap-reel img{width:100%;height:100%;object-fit:contain}.ap-sound{position:fixed;right:20px;bottom:20px;z-index:50;border:1px solid rgba(255,255,255,.25);background:#080809db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;text-decoration:none;border-radius:999px;padding:12px 18px;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}@keyframes apFloat{to{transform:translateY(-12px)}}@media(max-width:600px){.ap-brandline{font-size:.9rem}.ap-brandline span{font-size:.52rem}.ap-hero h1{font-size:3.15rem}.ap-motion{padding:80px 0}.ap-reel a{flex-basis:68vw}}@media(prefers-reduced-motion:reduce){.ap-reel a{animation:none}}.ap-whatsapp{position:fixed;right:20px;bottom:76px;z-index:49;display:flex;align-items:center;gap:9px;min-height:48px;padding:0 17px;border-radius:999px;background:#25d366;color:#07170d!important;text-decoration:none!important;box-shadow:0 12px 34px #00000061;font:800 .72rem/1 Arial,sans-serif;letter-spacing:.06em;transition:.25s}.ap-whatsapp span{display:grid;place-items:center;width:25px;height:25px;border:2px solid currentColor;border-radius:50%;font-size:.85rem}.ap-whatsapp:hover{transform:translateY(-3px);background:#38e678}.ap-whatsapp:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:600px){.ap-whatsapp{right:14px;bottom:72px;padding:0;width:48px;justify-content:center}.ap-whatsapp b{display:none}}@media(max-width:749px){.ap-hero{position:relative;min-height:520px;background:linear-gradient(180deg,#0000001f,#0000002e 48%,#000000a8),var(--ap-hero) 69% center/cover no-repeat!important}.ap-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff12;mix-blend-mode:screen;pointer-events:none}.ap-hero__inner{position:relative;z-index:1;min-height:520px;padding:66px 0 26px;justify-content:flex-start;transform:none}.ap-hero__eyebrow{margin-bottom:14px;font-size:.56rem;letter-spacing:.16em;text-shadow:0 2px 14px #000}.ap-brandline{margin-bottom:20px;color:#fff;text-shadow:0 2px 18px #000}.ap-brandline span{color:#d2d4d8}.ap-kicker{margin-bottom:16px;color:#e5e6e8;text-shadow:0 2px 15px #000}.ap-hero h1{max-width:300px;font-size:clamp(2.35rem,11vw,3.1rem);line-height:.92;letter-spacing:-.035em;text-shadow:0 3px 24px rgba(0,0,0,.8)}.ap-hero h1 span{-webkit-text-stroke:1px #fff}.ap-actions{gap:8px;margin-top:22px}.ap-actions .ap-btn{width:auto;min-width:150px;min-height:46px;font-size:.61rem;padding:0 18px}.ap-sound--inline{position:static;min-height:46px;padding:0 15px;font-size:.58rem}.ap-trust>div{padding:18px 8px}.ap-trust b{font-size:.6rem}.ap-trust span{display:none}.ap-whatsapp{right:14px;bottom:220px;width:44px;min-height:44px}}.ap-hero{position:relative;overflow:hidden;isolation:isolate;animation:apHeroCamera 14s ease-in-out infinite alternate}.ap-hero:after{content:"";position:absolute;z-index:0;width:52%;height:72%;right:-18%;bottom:-22%;border-radius:50%;background:radial-gradient(circle,#e1060033,#e1060000 70%);filter:blur(10px);pointer-events:none;animation:apRedGlow 6s ease-in-out infinite alternate}.ap-hero__inner>*{opacity:0;transform:translateY(18px);animation:apHeroReveal .75s cubic-bezier(.2,.75,.25,1) forwards}.ap-hero__inner h1{animation-delay:.12s}.ap-hero__inner .ap-actions{animation-delay:.3s}.ap-actions .ap-btn--red{position:relative;overflow:hidden}.ap-actions .ap-btn--red:after{content:"";position:absolute;inset:-40% auto -40% -55%;width:38%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.32),transparent);transform:skew(-18deg);animation:apButtonSweep 5.5s ease-in-out 1.4s infinite}.ap-sound--inline{transition:border-color .25s,background .25s,transform .25s}.ap-sound--inline:hover{border-color:#ffffffb3;background:#141414c7;transform:translateY(-2px)}@keyframes apHeroReveal{to{opacity:1;transform:translateY(0)}}@keyframes apHeroCamera{0%{background-position:center,68% 50%}to{background-position:center,71% 50%}}@keyframes apRedGlow{0%{opacity:.35;transform:translate3d(-3%,2%,0) scale(.92)}to{opacity:.9;transform:translate3d(3%,-2%,0) scale(1.08)}}@keyframes apButtonSweep{0%,72%{left:-55%}to{left:130%}}@media(prefers-reduced-motion:reduce){.ap-hero,.ap-hero:after,.ap-hero__inner>*,.ap-actions .ap-btn--red:after{animation:none!important}.ap-hero__inner>*{opacity:1;transform:none}}html{font-size:max(17px,100%)}body,main,footer,.product-information,.collection,.shopify-section{--color-foreground: rgb(255 255 255 / 1) !important;color:#fff!important}main p,main li,main label,main legend,main summary,main .rte,main .price,main .price *,main .text-block,footer p,footer li,footer a,footer .text-block{color:#fff!important;font-weight:650!important}main h1,main h2,main h3,main h4,main h5,main h6,footer h2,footer h3,footer h4{color:#fff!important;font-weight:800!important;letter-spacing:.01em}main a:not(.button):not([role=button]),footer a:not(.button):not([role=button]){color:#fff!important;font-weight:700!important;text-decoration-thickness:2px;text-underline-offset:.18em}input,textarea,select,.quantity-selector,.quantity-selector input,.quantity-selector button,.cart-drawer,.cart-drawer *,.predictive-search,.predictive-search *,.shopify-payment-button,.shopify-payment-button *{color:#111!important}button,.button,[role=button]{font-weight:750}
/*# sourceMappingURL=/cdn/shop/t/25/assets/autoplus-premium.css.map */
