.product-lineup-module__PHtFha__carousel{padding-top:2rem;overflow:hidden}.product-lineup-module__PHtFha__heroTrack{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:2rem;padding:0 7vw;scroll-padding-inline:7vw;display:flex;overflow-x:auto}.product-lineup-module__PHtFha__heroTrack::-webkit-scrollbar{display:none}.product-lineup-module__PHtFha__hero{aspect-ratio:2520/1224;color:#1d1d1f;scroll-snap-align:center;background:#f5f5f7;border-radius:2.8rem;flex:0 0 86vw;position:relative;overflow:hidden}.product-lineup-module__PHtFha__heroDark{color:#f5f5f7;background:#000}.product-lineup-module__PHtFha__hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.product-lineup-module__PHtFha__heroCopy{position:absolute;top:3.8vw;left:3.8vw}.product-lineup-module__PHtFha__heroName{letter-spacing:-.02em;color:inherit;margin:0;font-size:clamp(3.4rem,4.2vw,7.2rem);font-weight:700;line-height:1.06}.product-lineup-module__PHtFha__heroTitle{color:inherit;margin:.8rem 0 0;font-size:clamp(1.9rem,2vw,3.2rem)}.product-lineup-module__PHtFha__heroActions{align-items:center;gap:1.2rem;display:flex;position:absolute;top:3.8vw;right:3.8vw}.product-lineup-module__PHtFha__heroActions .product-lineup-module__PHtFha__buy{min-height:4.4rem;padding:0 2.2rem;font-size:1.7rem}.product-lineup-module__PHtFha__heroBuy{border:1px solid #0071e3;border-radius:99rem;align-items:center;min-height:4.4rem;padding:0 2.2rem;font-size:1.7rem;font-weight:500;display:inline-flex;color:#0071e3!important}.product-lineup-module__PHtFha__heroDark .product-lineup-module__PHtFha__heroBuy{border-color:#2997ff;color:#2997ff!important}.product-lineup-module__PHtFha__heroControls{justify-content:center;align-items:center;gap:1.2rem;margin-top:2.4rem;display:flex}.product-lineup-module__PHtFha__heroDots{background:#e8e8ed;border-radius:99rem;align-items:center;gap:1rem;height:4.4rem;padding:0 2rem;display:flex}.product-lineup-module__PHtFha__heroDots button{cursor:pointer;background:#6e6e73;border:0;border-radius:99rem;width:.8rem;height:.8rem;padding:0;transition:width .3s}.product-lineup-module__PHtFha__heroDots button[aria-current=true]{width:4rem}.product-lineup-module__PHtFha__heroPlay{color:#1d1d1f;cursor:pointer;background:#e8e8ed;border:0;border-radius:50%;width:4.4rem;height:4.4rem;font-size:1.3rem}@media (max-width:733px){.product-lineup-module__PHtFha__heroTrack{gap:1.2rem;padding:0 5vw;scroll-padding-inline:5vw}.product-lineup-module__PHtFha__hero{aspect-ratio:4/5;flex-basis:90vw}.product-lineup-module__PHtFha__hero img{object-position:50% 100%;height:62%;top:auto}.product-lineup-module__PHtFha__heroCopy{top:2.8rem;left:2.4rem;right:2.4rem}.product-lineup-module__PHtFha__heroActions{top:14rem;left:2.4rem;right:auto}.product-lineup-module__PHtFha__heroActions .product-lineup-module__PHtFha__buy,.product-lineup-module__PHtFha__heroBuy{min-height:3.8rem;padding:0 1.6rem;font-size:1.4rem}}.product-lineup-module__PHtFha__lineup{padding:4rem 0 5rem;overflow:hidden}.product-lineup-module__PHtFha__title{letter-spacing:-.02em;color:#1d1d1f;margin:0 0 2.4rem;font-size:clamp(3.2rem,4vw,5.6rem);font-weight:700;line-height:1.08}.product-lineup-module__PHtFha__filters{scrollbar-width:none;gap:.8rem;margin-bottom:2.8rem;display:flex;overflow-x:auto}.product-lineup-module__PHtFha__filter{color:#1d1d1f;cursor:pointer;background:0 0;border:0;border-radius:99rem;flex:none;padding:.9rem 1.8rem;font-size:1.5rem;transition:background-color .2s}.product-lineup-module__PHtFha__filter:hover{background:#f5f5f7}.product-lineup-module__PHtFha__filter[aria-pressed=true]{color:#fff;background:#1d1d1f}.product-lineup-module__PHtFha__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:2rem;padding:0 0 2rem;display:flex;overflow-x:auto}.product-lineup-module__PHtFha__track::-webkit-scrollbar{display:none}.product-lineup-module__PHtFha__filters::-webkit-scrollbar{display:none}.product-lineup-module__PHtFha__card{text-align:center;scroll-snap-align:start;background:#f5f5f7;border-radius:2rem;flex-direction:column;flex:0 0 min(82vw,37.2rem);align-items:center;padding-bottom:2.4rem;display:flex;overflow:hidden}.product-lineup-module__PHtFha__picture{background:#fff;width:100%;display:block}.product-lineup-module__PHtFha__picture img{width:100%;height:auto;transition:transform .5s;display:block}.product-lineup-module__PHtFha__picture:hover img{transform:scale(1.03)}.product-lineup-module__PHtFha__dots{justify-content:center;gap:.6rem;min-height:1.2rem;margin:1.6rem 0 0;display:flex}.product-lineup-module__PHtFha__dots span{border-radius:50%;width:1.2rem;height:1.2rem;box-shadow:inset 0 0 0 1px #00000029}.product-lineup-module__PHtFha__isNew{color:#b64400;margin:1.2rem 0 0;font-size:1.3rem;font-weight:600}.product-lineup-module__PHtFha__name{color:#1d1d1f;margin:.6rem 1.6rem 0;font-size:2.4rem;font-weight:700;line-height:1.15}.product-lineup-module__PHtFha__tagline{color:#1d1d1f;flex:1;margin:.8rem 2rem 0;font-size:1.6rem;line-height:1.35}.product-lineup-module__PHtFha__price{color:#1d1d1f;margin:1.4rem 1.6rem 0;font-size:1.5rem;font-weight:600}.product-lineup-module__PHtFha__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4rem;margin-top:1.6rem;display:flex}.product-lineup-module__PHtFha__more{font-size:1.5rem;color:#06c!important}.product-lineup-module__PHtFha__buy{background:#0071e3;border-radius:99rem;align-items:center;min-height:3.6rem;padding:0 1.8rem;font-size:1.4rem;font-weight:500;display:inline-flex;color:#fff!important}.product-lineup-module__PHtFha__buy:hover{background:#0077ed}@media (prefers-reduced-motion:reduce){.product-lineup-module__PHtFha__picture img{transition:none}}
