.bpx{--bpx-ink:#0e0e12;--bpx-muted:#5f5f6b;--bpx-line:rgba(14,14,18,.09);--bpx-tint:#f6f5f2;--bpx-r:22px;display:block;background:#fff;color:var(--bpx-ink);overflow:hidden}.bpx *,.bpx *:before,.bpx *:after{box-sizing:border-box}.bpx .bpx__wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 18px}.bpx svg{flex:0 0 auto}.bpx .bpx__hero{position:relative;isolation:isolate;background:#07070a;color:#fff;padding:22px 0 0}.bpx .bpx__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(60% 70% at 78% 38%,color-mix(in srgb,var(--bpx-accent) 33%,transparent) 0%,transparent 70%),radial-gradient(80% 90% at 10% 0%,#23232b,#07070a 62%)}.bpx .bpx__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(70% 80% at 70% 40%,#000 0%,transparent 75%);mask-image:radial-gradient(70% 80% at 70% 40%,#000 0%,transparent 75%);pointer-events:none}.bpx .bpx__crumbs{margin:0 0 18px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b}.bpx .bpx__crumbs a{color:inherit;text-decoration:none}.bpx .bpx__crumbs a:hover{color:#fff}.bpx .bpx__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px 13px 7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.bpx .bpx__dot{width:7px;height:7px;border-radius:50%;background:#2fd27a;box-shadow:0 0 #2fd27a99;animation:bpxPulse 2.2s infinite}@keyframes bpxPulse{0%{box-shadow:0 0 #2fd27a8c}70%{box-shadow:0 0 0 8px #2fd27a00}to{box-shadow:0 0 #2fd27a00}}.bpx .bpx__h1{margin:0;font-family:var(--font-heading-family,inherit);font-size:clamp(38px,11.5vw,76px);line-height:.95;font-weight:800;letter-spacing:-.04em;text-transform:none;color:#fff}.bpx .bpx__h1 em{font-style:normal;background:linear-gradient(92deg,var(--bpx-accent) 0%,#ff5a6e 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.bpx .bpx__amp{color:#ffffff59;font-weight:600}.bpx .bpx__lede{margin:16px 0 0;max-width:46ch;font-size:14.5px;line-height:1.6;color:#ffffffa8}.bpx .bpx__ctas{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0}.bpx .bpx__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,background .25s ease,color .25s ease,border-color .25s ease}.bpx .bpx__btn svg{width:14px;height:14px}.bpx .bpx__btn--solid{background:var(--bpx-accent);color:#fff;box-shadow:0 16px 30px -14px color-mix(in srgb,var(--bpx-accent) 80%,transparent)}.bpx .bpx__btn--light{background:#fff;color:var(--bpx-ink)}.bpx .bpx__btn--ghost{border:1px solid rgba(255,255,255,.25);color:#fff;background:#ffffff0a}.bpx .bpx__btn:active{transform:scale(.97)}.bpx .bpx__stats{display:flex;gap:0;margin:28px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.1)}.bpx .bpx__stats li{flex:1 1 0;padding:14px 10px 0 0}.bpx .bpx__stats li+li{padding-left:14px;border-left:1px solid rgba(255,255,255,.1)}.bpx .bpx__stats b{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1}.bpx .bpx__stats span{display:block;margin-top:6px;font-size:9.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#ffffff73}.bpx .bpx__shot{position:relative;height:270px;margin-top:10px}.bpx .bpx__ring{position:absolute;left:50%;top:52%;width:74%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle,#ffffff0f,#fff0 66%)}.bpx .bpx__shoe{position:absolute;width:80%;aspect-ratio:1;max-width:none;height:auto;object-fit:contain;filter:drop-shadow(0 28px 24px rgba(0,0,0,.6))}.bpx .bpx__shoe--a{left:-6%;top:34%;transform:translateY(-55%) rotate(-9deg);z-index:2}.bpx .bpx__shoe--b{right:-8%;top:70%;transform:translateY(-55%) rotate(7deg);z-index:1}.bpx .bpx__tag{position:absolute;z-index:3;display:flex;flex-direction:column;gap:3px;padding:9px 13px;border-radius:14px;text-decoration:none;color:#fff;background:#1212188c;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);line-height:1.1}.bpx .bpx__tag span{font-size:8.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.bpx .bpx__tag b{font-size:14px;font-weight:800;letter-spacing:-.01em}.bpx .bpx__tag--a{right:4%;top:4%}.bpx .bpx__tag--b{left:4%;bottom:6%}.bpx .bpx__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:22px;background:#ffffff1a;border-top:1px solid rgba(255,255,255,.1)}.bpx .bpx__trustcell{display:flex;align-items:center;gap:10px;padding:14px 12px;background:#0a0a0d}.bpx .bpx__trustcell svg{width:20px;height:20px;color:var(--bpx-accent)}.bpx .bpx__trustcell b{display:block;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1.25}.bpx .bpx__trustcell i{display:block;margin-top:2px;font-style:normal;font-size:10px;color:#ffffff7a;line-height:1.3}.bpx .bpx__jump{padding:18px 0 0;background:#fff}.bpx .bpx__jumpin{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.bpx .bpx__jumpin::-webkit-scrollbar{display:none}.bpx .bpx__chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid var(--bpx-line);background:#fff;font-size:12px;font-weight:700;color:var(--bpx-ink);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.bpx .bpx__chip small{min-width:20px;padding:2px 6px;border-radius:999px;background:var(--bpx-tint);font-size:10px;font-weight:800;text-align:center;color:var(--bpx-muted)}.bpx .bpx__chip:hover{background:var(--bpx-ink);border-color:var(--bpx-ink);color:#fff}.bpx .bpx__chip:hover small{background:#ffffff29;color:#fff}.bpx .bpx__band{padding:40px 0 44px;scroll-margin-top:90px}.bpx .bpx__band--tint{background:var(--bpx-tint)}.bpx .bpx__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 22px}.bpx .bpx__kicker{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--bpx-accent)}.bpx .bpx__kicker:before{content:"";width:24px;height:2px;background:currentColor}.bpx .bpx__h2{margin:0;font-family:var(--font-heading-family,inherit);font-size:clamp(26px,7vw,42px);line-height:1.04;font-weight:800;letter-spacing:-.03em;color:inherit}.bpx .bpx__note{margin:10px 0 0;max-width:56ch;font-size:13.5px;line-height:1.55;color:var(--bpx-muted)}.bpx .bpx__all{flex:0 0 auto;display:none;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;border:1.5px solid currentColor;color:inherit;text-decoration:none;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background .2s ease,color .2s ease}.bpx .bpx__all svg{width:12px;height:12px}.bpx .bpx__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bpx .bpx-card{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--bpx-r);background:#fff;border:1px solid var(--bpx-line);box-shadow:0 1px 2px #0e0e120a,0 12px 24px -20px #0e0e1259;overflow:hidden;text-decoration:none;color:var(--bpx-ink);transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease,border-color .3s ease}.bpx .bpx-card:active{transform:scale(.985)}.bpx .bpx-card__stage{position:relative;aspect-ratio:1 / .84;overflow:hidden;background:radial-gradient(90% 80% at 50% 30%,#fff,#f1efea 70%,#e9e6df)}.bpx .bpx-card__img{position:absolute;left:50%;top:50%;width:92%;height:196%;max-width:none;max-height:none;object-fit:contain;transform:translate(-50%,-54.5%) rotate(-4deg);filter:drop-shadow(0 16px 12px rgba(40,34,24,.24));transition:transform .5s cubic-bezier(.2,.7,.3,1)}.bpx .bpx-card__badge{position:absolute;z-index:2;top:10px;left:10px;padding:5px 9px;border-radius:999px;font-size:8.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1;background:var(--bpx-accent);color:#fff}.bpx .bpx-card__badge--ok{background:#fff;color:#0f7a43;border:1px solid rgba(15,122,67,.2);display:inline-flex;align-items:center;gap:5px}.bpx .bpx-card__badge--ok:before{content:"";width:6px;height:6px;border-radius:50%;background:#1fb866}.bpx .bpx-card__info{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;padding:12px 13px 14px}.bpx .bpx-card__brand{font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bpx-muted)}.bpx .bpx-card__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;min-height:2.56em;font-size:13px;font-weight:700;line-height:1.28;letter-spacing:-.01em}.bpx .bpx-card__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.bpx .bpx-card__price{font-size:15px;font-weight:800;letter-spacing:-.015em}.bpx .bpx-card__was{font-size:11px;color:#9a9aa4;text-decoration:line-through}.bpx .bpx-card .acs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.bpx .bpx-card .acs::-webkit-scrollbar{display:none}.bpx .bpx-card .acs__chip{flex:0 0 auto;min-width:26px;padding:3px 6px;border-radius:7px;border:1px solid var(--bpx-line);background:#fafaf8;font-size:10px;font-weight:700;line-height:1.3;text-align:center;color:#44444e}.bpx .bpx-card__cta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--bpx-line);font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bpx-ink)}.bpx .bpx-card__arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--bpx-ink);color:#fff;transition:background .25s ease,transform .25s ease}.bpx .bpx-card__arrow svg{width:12px;height:12px}.bpx .bpx__more{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:360px;min-height:50px;margin:24px auto 0;padding:0 24px;border-radius:999px;background:var(--bpx-ink);color:#fff;text-decoration:none;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bpx .bpx__more svg{width:13px;height:13px}.bpx .bpx__empty{padding:28px 20px;border-radius:var(--bpx-r);border:1px dashed var(--bpx-line);text-align:center;font-size:13.5px;color:var(--bpx-muted)}.bpx .bpx__why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bpx .bpx__whytile{padding:18px 16px;border-radius:var(--bpx-r);background:#fff;border:1px solid var(--bpx-line)}.bpx .bpx__whyicon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:14px;border-radius:12px;background:color-mix(in srgb,var(--bpx-accent) 8%,transparent);color:var(--bpx-accent)}.bpx .bpx__whyicon svg{width:20px;height:20px}.bpx .bpx__whytile h3{margin:0 0 6px;font-size:14px;font-weight:800;letter-spacing:-.01em;line-height:1.25;color:var(--bpx-ink)}.bpx .bpx__whytile p{margin:0;font-size:12.5px;line-height:1.5;color:var(--bpx-muted)}.bpx .bpx__theme-grid .acs{flex-wrap:nowrap;gap:3px;justify-content:center}.bpx .bpx__theme-grid .acs__chip{flex:0 1 25px;min-width:0;padding:4px 2px;border-radius:6px;font-size:10px}@media screen and (min-width:750px){.bpx .bpx__theme-grid .acs{gap:4px}.bpx .bpx__theme-grid .acs__chip{flex-basis:30px;padding:5px 3px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/aut-brand-pro.css.map */
