#MainContent{--fx-ink: #090c12;--fx-ink-2: #0c1119;--fx-panel: #111823;--fx-panel-2: #172030;--fx-line: rgba(173, 196, 230, .12);--fx-line-2: rgba(173, 196, 230, .22);--fx-text: #edf2f8;--fx-muted: #9aa8bb;--fx-teal: #22d3e0;--fx-violet: #8b6cff;--fx-amber: #ffb23e;--fx-amber-2: #ffc56b;--fx-case: #f3f5f8;--fx-slick: linear-gradient(100deg, #22d3e0 0%, #5f8bff 22%, #8b6cff 40%, #d36cff 55%, #ffb23e 72%, #22d3e0 100%);--fx-display: "Chakra Petch", var(--font-heading-family);--fx-ease: cubic-bezier(.2, .7, .2, 1);background:var(--fx-ink);color:var(--fx-text)}#MainContent .color-scheme-1,#MainContent .color-scheme-2{--color-background: 9, 12, 18;--gradient-background: #090c12;--color-foreground: 237, 242, 248;--color-link: 34, 211, 224;--color-button: 255, 178, 62;--color-button-text: 9, 12, 18;--color-secondary-button: 17, 24, 35;--color-secondary-button-text: 255, 178, 62;--color-badge-foreground: 9, 12, 18;--color-badge-background: 255, 178, 62;--color-badge-border: 255, 178, 62}#MainContent a:focus-visible,#MainContent button:focus-visible,#MainContent input:focus-visible,#MainContent summary:focus-visible{outline:2px solid var(--fx-teal);outline-offset:3px;box-shadow:none}#MainContent .ae-h2,#MainContent .collection__title .title,#MainContent .customer-reviews__heading{font-family:var(--fx-display);font-weight:700;color:var(--fx-text);letter-spacing:-.01em;font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.08}#MainContent .ae-sub,#MainContent .collection__title .collection__description,#MainContent .ae-note{color:var(--fx-muted)}#MainContent .ae-kicker{color:var(--fx-teal);letter-spacing:.08em}#MainContent .ae-link,#MainContent .ae-note a{color:var(--fx-teal)}#MainContent .ae-link:hover{color:#7ce9f1}#MainContent .ae-section{background:transparent}#MainContent .ae-section--alt{background:var(--fx-ink-2);border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line)}#MainContent .ae-hero{background:var(--fx-ink);isolation:isolate}#MainContent .ae-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(38% 55% at 78% 18%,rgba(34,211,224,.3),transparent 70%),radial-gradient(34% 50% at 92% 62%,rgba(139,108,255,.34),transparent 70%),radial-gradient(30% 45% at 64% 88%,rgba(255,178,62,.2),transparent 70%),radial-gradient(26% 40% at 70% 50%,rgba(211,108,255,.18),transparent 70%);background-size:160% 160%;animation:fx-film 26s ease-in-out infinite alternate}#MainContent .ae-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(173,196,230,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(173,196,230,.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 30% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 30% 40%,#000 20%,transparent 75%)}@keyframes fx-film{0%{background-position:0% 0%}50%{background-position:60% 40%}to{background-position:100% 100%}}#MainContent .ae-hero__grid{padding:7.2rem 0 6.8rem;gap:5.6rem}#MainContent .ae-hero__eyebrow{background:#111823b3;border-color:var(--fx-line-2);color:var(--fx-text);font-weight:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#MainContent .ae-hero__eyebrow i{background:var(--fx-amber);box-shadow:0 0 0 4px #ffb23e38;animation:fx-live 2.6s ease-out infinite}@keyframes fx-live{0%{box-shadow:0 0 #ffb23e80}70%{box-shadow:0 0 0 9px #ffb23e00}to{box-shadow:0 0 #ffb23e00}}#MainContent .ae-hero__title{font-family:var(--fx-display);font-weight:700;font-size:clamp(3.6rem,5.2vw,6.8rem);line-height:.98;letter-spacing:-.025em;color:var(--fx-text);margin-bottom:2.2rem}#MainContent .ae-hero__title span{display:inline;background:var(--fx-slick);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-sheen 14s ease-in-out infinite alternate}@keyframes fx-sheen{0%{background-position:0% 50%}to{background-position:100% 50%}}#MainContent .ae-hero__text{color:#b9c5d6;font-size:1.8rem;max-width:54rem}#MainContent .ae-hero__content>*{animation:fx-rise .7s var(--fx-ease) both}#MainContent .ae-hero__content>:nth-child(2){animation-delay:.06s}#MainContent .ae-hero__content>:nth-child(3){animation-delay:.12s}#MainContent .ae-hero__content>:nth-child(4){animation-delay:.18s}#MainContent .ae-hero__content>:nth-child(5){animation-delay:.24s}#MainContent .ae-hero__content>:nth-child(6){animation-delay:.3s}@keyframes fx-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}#MainContent .ae-search--lg .ae-search__form{background:#0e141eeb;border:1px solid var(--fx-line-2);border-radius:16px;box-shadow:0 18px 50px #00000073,inset 0 1px #ffffff0a;transition:border-color .2s,box-shadow .2s}#MainContent .ae-search--lg .ae-search__form:focus-within{border-color:var(--fx-teal);box-shadow:0 0 0 4px #22d3e02e,0 18px 50px #00000073}#MainContent .ae-search--lg .ae-search__input{color:var(--fx-text);font-size:1.8rem;padding-top:1.9rem;padding-bottom:1.9rem}#MainContent .ae-search--lg .ae-search__input::placeholder{color:#7f8da1}#MainContent .ae-search--lg .ae-search__icon{color:var(--fx-teal)}#MainContent .ae-search--lg .ae-search__reset{color:var(--fx-muted)}#MainContent .ae-search--lg .ae-search__submit{background:var(--fx-amber);color:#0b0f15;border-radius:12px;min-height:5.2rem;padding:0 2.6rem;font-weight:800;transition:background .15s,transform .15s}#MainContent .ae-search--lg .ae-search__submit:hover{background:var(--fx-amber-2)}#MainContent .ae-search--lg .ae-search__submit:active{transform:scale(.98)}#MainContent .ae-search .predictive-search{color:#0f1b2d}#MainContent .ae-search--lg .ae-search__input:focus-visible{outline:none}#MainContent .ae-hero__chips span{color:var(--fx-muted)}#MainContent .ae-hero__chips a{font-family:var(--fx-display);font-weight:600;letter-spacing:.02em;border-color:var(--fx-line-2);background:#11182399;border-radius:10px;transition:border-color .15s,color .15s,background .15s}#MainContent .ae-hero__chips a:hover{border-color:var(--fx-teal);color:var(--fx-teal);background:#22d3e014}#MainContent .ae-btn{border-radius:12px;min-height:5.2rem;font-weight:800}#MainContent .ae-btn--grad{background:var(--fx-amber);color:#0b0f15;box-shadow:0 10px 30px #ffb23e47}#MainContent .ae-btn--grad:hover{background:var(--fx-amber-2);box-shadow:0 14px 36px #ffb23e61}#MainContent .ae-btn--ghost{background:#11182399;border:1px solid var(--fx-line-2);color:var(--fx-text)}#MainContent .ae-btn--ghost:hover{border-color:#25d366;color:#fff;background:#25d3661a}#MainContent .ae-btn--ghost svg{color:#25d366}#MainContent .ae-btn--navy{background:var(--fx-text);color:#0b0f15}#MainContent .ae-btn--wa{background:#15803d}#MainContent .ae-hero__card{background:var(--fx-case);border-radius:22px;box-shadow:0 30px 70px #0000008c,0 0 0 1px #ffffff80 inset}#MainContent .ae-hero__card--1:after{content:"";position:absolute;left:8%;right:8%;bottom:-1px;height:3px;border-radius:3px;background:var(--fx-slick);background-size:300% 100%;animation:fx-sheen 14s ease-in-out infinite alternate}#MainContent .ae-hero__badge{background:#0e141eeb;color:var(--fx-text);border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#MainContent .ae-hero__badge b{color:var(--fx-amber)}#MainContent .ae-trust{background:var(--fx-ink-2);border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line)}#MainContent .ae-trust__item+.ae-trust__item,#MainContent .ae-trust__item:nth-child(n+3){border-color:var(--fx-line)}#MainContent .ae-trust__icon{background:#22d3e014;border:1px solid rgba(34,211,224,.25);color:var(--fx-teal)}#MainContent .ae-trust__item b{color:var(--fx-text)}#MainContent .ae-trust__item span{color:var(--fx-muted)}#MainContent .ae-cat{position:relative;background:var(--fx-panel);border:1px solid var(--fx-line);border-radius:18px;color:var(--fx-text);transition:transform .25s var(--fx-ease),border-color .25s,box-shadow .25s}#MainContent .ae-cat__img{background:var(--fx-case);margin:.8rem .8rem 0;border-radius:12px;position:relative;overflow:hidden}#MainContent .ae-cat__img img{transition:transform .4s var(--fx-ease)}#MainContent .ae-cat__img:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--fx-slick);background-size:300% 100%;opacity:0;transition:opacity .25s}#MainContent .ae-cat__name{font-family:var(--fx-display);font-weight:700;font-size:1.6rem}#MainContent .ae-cat__count{color:var(--fx-teal)}#MainContent .ae-cat:hover{transform:translateY(-4px);border-color:var(--fx-line-2);box-shadow:0 20px 44px #00000073}#MainContent .ae-cat:hover .ae-cat__img img{transform:scale(1.05)}#MainContent .ae-cat:hover .ae-cat__img:after{opacity:1;animation:fx-sheen 3s ease-in-out infinite alternate}#MainContent .product-card-wrapper .card{background:var(--fx-panel);border:1px solid var(--fx-line);border-radius:18px;transition:transform .25s var(--fx-ease),border-color .25s,box-shadow .25s}#MainContent .product-card-wrapper .card:after{box-shadow:none}#MainContent .product-card-wrapper .card__inner{background:var(--fx-case);margin:.8rem .8rem 0;border-radius:12px;overflow:hidden}#MainContent .product-card-wrapper .card__media .media{background:var(--fx-case)}#MainContent .product-card-wrapper:hover .card{transform:translateY(-4px);border-color:var(--fx-line-2);box-shadow:0 22px 48px #00000080}#MainContent .product-card-wrapper .card__heading,#MainContent .product-card-wrapper .card__heading a{color:var(--fx-text);font-weight:600;line-height:1.35}#MainContent .product-card-wrapper .card-information .caption-with-letter-spacing{color:var(--fx-teal);font-family:var(--fx-display);letter-spacing:.06em}#MainContent .product-card-wrapper .price{color:var(--fx-text);font-family:var(--fx-display);font-weight:700;font-size:1.9rem}#MainContent .product-card-wrapper .price-item--regular{color:var(--fx-text)}#MainContent .product-card-wrapper .rating-star{--color-rating-star: #ffb23e}#MainContent .product-card-wrapper .rating-text,#MainContent .product-card-wrapper .rating-count{color:var(--fx-muted)}#MainContent .quick-add__submit{background:transparent;color:var(--fx-amber);border-radius:10px;min-height:4.6rem;font-weight:700;transition:background .15s,color .15s}#MainContent .quick-add__submit:after{box-shadow:0 0 0 1px #ffb23eb3;border-radius:10px}#MainContent .quick-add__submit:hover{background:var(--fx-amber);color:#0b0f15}#MainContent .collection__view-all .button{background:var(--fx-amber);color:#0b0f15;font-weight:800}#MainContent .collection__view-all .button:after{box-shadow:none}#MainContent .slider-button{color:var(--fx-text)}#MainContent .slider-counter{color:var(--fx-muted)}#MainContent .ae-grades__row{background:var(--fx-panel);border:1px solid var(--fx-line);border-radius:18px}#MainContent .ae-section--alt .ae-grades__row{background:var(--fx-panel)}#MainContent .ae-grades__label{color:var(--fx-text);font-family:var(--fx-display)}#MainContent .ae-grade{background:var(--fx-ink);border:1px solid var(--fx-line-2);color:var(--fx-text);border-radius:12px;transition:border-color .15s,background .15s,transform .15s}#MainContent .ae-grade__v{font-family:var(--fx-display);font-weight:700;font-size:1.9rem;letter-spacing:.01em;font-variant-numeric:tabular-nums}#MainContent .ae-grade__n{color:var(--fx-teal)}#MainContent .ae-grade:hover{transform:translateY(-2px);background:#22d3e012;border-color:var(--fx-teal);box-shadow:0 0 0 1px #22d3e040,0 10px 26px #0006}#MainContent .ae-grade--req{background:transparent;border-style:dashed;border-color:#adc4e633}#MainContent .ae-grade--req .ae-grade__v{color:#5e6b7e}#MainContent .ae-grade--req .ae-grade__n{color:#6f7d91}#MainContent .ae-grade--req:hover{border-color:#25d366;background:#25d3660f;box-shadow:none}#MainContent .ae-grade--req:hover .ae-grade__n{color:#25d366}#MainContent .ae-dot{background:var(--fx-teal)}#MainContent .ae-dot--req{background:transparent;border-color:#6f7d91}#MainContent .ae-specs__group{background:var(--fx-panel);border:1px solid var(--fx-line);border-radius:18px}#MainContent .ae-specs__title{color:var(--fx-text);font-family:var(--fx-display)}#MainContent .ae-spec-chip{background:var(--fx-ink);border-color:var(--fx-line-2);color:var(--fx-text);font-weight:600}#MainContent .ae-spec-chip span{background:#22d3e01f;color:var(--fx-teal);font-family:var(--fx-display)}#MainContent .ae-spec-chip:hover{border-color:var(--fx-teal);background:#22d3e00f}#MainContent .ae-brand{background:var(--fx-panel);border:1px solid var(--fx-line);border-radius:18px;color:var(--fx-text);transition:transform .2s var(--fx-ease),border-color .2s,box-shadow .2s}#MainContent .ae-brand__logo{background:#fff;border-radius:12px;padding:.8rem 1rem}#MainContent .ae-brand__word{color:#0f1b2d}#MainContent .ae-brand__meta b{color:var(--fx-text);font-family:var(--fx-display)}#MainContent .ae-brand__meta span{color:var(--fx-teal)}#MainContent .ae-brand:hover{transform:translateY(-3px);border-color:var(--fx-line-2);box-shadow:0 18px 40px #00000073}#MainContent .ae-brands__sep{color:var(--fx-muted)}#MainContent .ae-brands__sep:after{background:var(--fx-line)}#MainContent .ae-brand--req{background:transparent;border-style:dashed;border-color:#adc4e62e}#MainContent .ae-brand--req .ae-brand__logo{opacity:.7}#MainContent .ae-brand--req .ae-brand__meta span{color:#5e6b7e}#MainContent .ae-brand--req:hover{border-color:#25d366;box-shadow:none}#MainContent .ae-brand--req:hover .ae-brand__meta span{color:#25d366}#MainContent .customer-reviews__aggregate{border-color:var(--fx-line-2);background:var(--fx-panel)}#MainContent .customer-reviews__aggregate-stars,#MainContent .customer-reviews__stars{color:var(--fx-amber)}#MainContent .customer-reviews__card{background:var(--fx-panel);border:1px solid var(--fx-line);border-radius:18px}#MainContent .customer-reviews__quote,#MainContent .customer-reviews__author{color:var(--fx-text)}#MainContent .customer-reviews__product-link{color:var(--fx-teal)}#MainContent .customer-reviews__source{color:var(--fx-muted)}#MainContent .ae-help__box--main{background:var(--fx-panel);border:1px solid transparent;background-image:linear-gradient(var(--fx-panel),var(--fx-panel)),var(--fx-slick);background-origin:border-box;background-clip:padding-box,border-box;color:var(--fx-text)}#MainContent .ae-help__box--b2b{background:var(--fx-ink-2);border:1px solid var(--fx-line-2);color:var(--fx-text)}#MainContent .ae-help__box h3{font-family:var(--fx-display);font-weight:700}#MainContent .ae-help__steps li b{background:#22d3e01f;color:var(--fx-teal);font-family:var(--fx-display)}#MainContent .ae-faq__item{background:var(--fx-panel);border-color:var(--fx-line)}#MainContent .ae-faq__item[open]{border-color:var(--fx-line-2);box-shadow:0 14px 32px #00000059}#MainContent .ae-faq__item summary{color:var(--fx-text)}#MainContent .ae-faq__item summary:after{border-color:var(--fx-teal)}#MainContent .ae-faq__body{color:#b9c5d6}#MainContent .ae-faq__body a{color:var(--fx-teal)}@media screen and (max-width:989px){#MainContent .ae-hero__grid{padding:4rem 0 4.4rem;gap:2.4rem}#MainContent .ae-hero:after{background-size:32px 32px}}@media screen and (max-width:749px){#MainContent .ae-hero__title{font-size:clamp(3.4rem,9.6vw,4.4rem);line-height:1.02}#MainContent .ae-hero__text{font-size:1.6rem}#MainContent .ae-search--lg .ae-search__input{font-size:1.6rem;padding-top:1.6rem;padding-bottom:1.6rem}#MainContent .ae-search--lg .ae-search__submit{min-height:4.6rem;padding:0 1.8rem}#MainContent .ae-cat__img,#MainContent .product-card-wrapper .card__inner{margin:.6rem .6rem 0}#MainContent .ae-grade__v{font-size:1.7rem}#MainContent .product-card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1.35rem}#MainContent .quick-add__submit{font-size:1.3rem;padding:0 .6rem;letter-spacing:0;white-space:nowrap}#MainContent .product-card-wrapper .price{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){#MainContent .ae-hero:before,#MainContent .ae-hero__eyebrow i,#MainContent .ae-hero__title span,#MainContent .ae-hero__card--1:after,#MainContent .ae-hero__content>*,#MainContent .ae-cat:hover .ae-cat__img:after{animation:none}#MainContent .ae-cat,#MainContent .ae-cat__img img,#MainContent .product-card-wrapper .card,#MainContent .ae-brand,#MainContent .ae-grade{transition:none}#MainContent .ae-cat:hover,#MainContent .product-card-wrapper:hover .card,#MainContent .ae-brand:hover,#MainContent .ae-grade:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/ae-fx-home.css.map */
