.product-nav-cta{background:#151321;color:#fff;border-radius:99px;padding:12px 16px;text-decoration:none;font-weight:800;font-size:12px}.product-detail{background:#fff}.product-detail-hero{padding:70px clamp(20px,7vw,110px);display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.product-visual{height:620px;border-radius:34px;background:#ece8e0;position:relative;display:grid;place-items:center;overflow:hidden}.product-visual>span{position:absolute;left:22px;top:22px;background:#151321;color:#fff;border-radius:99px;padding:9px 13px;font:800 10px Manrope;text-transform:uppercase;z-index:1}.product-visual img{display:block;width:85%;height:85%;object-fit:contain;mix-blend-mode:multiply}.product-visual small{position:absolute;bottom:15px;color:#696773;font-size:10px}.product-intro h1{font:800 clamp(48px,6vw,82px)/.9 Manrope;letter-spacing:-.07em;margin:0}.product-lead{font-size:19px;line-height:1.65;color:#575461}.fit-chips{display:flex;flex-wrap:wrap;gap:7px;margin:25px 0}.fit-chips span{border:1px solid rgba(21,19,33,.16);border-radius:99px;padding:8px 11px;font-size:11px;font-weight:800}.price-box{background:#f6f3ee;border-radius:22px;padding:20px;display:flex;justify-content:space-between;align-items:center;gap:15px}.price-box>div{display:flex;flex-direction:column}.price-box strong{font:800 22px Manrope}.price-box small{color:#696773}.price-box a,.decision a{background:#7559ff;color:#fff;border-radius:99px;padding:15px 19px;text-decoration:none;font-weight:800;font-size:12px}.price-warning{font-size:10px;line-height:1.5;color:#777481}.verdict{padding:80px clamp(20px,10vw,160px);background:#d9ff65;display:grid;grid-template-columns:1fr 1fr;gap:8vw}.verdict h2,.pros-cons h2,.decision h2,.alternatives h2{font:800 clamp(36px,5vw,64px)/.98 Manrope;letter-spacing:-.06em;margin:0}.verdict p,.pros-cons p,.decision>p{font-size:17px;line-height:1.7}.verdict dl{margin:0}.verdict dl div{border-top:1px solid #151321;padding:19px 0}.verdict dt{font:800 10px Manrope;text-transform:uppercase;letter-spacing:.12em}.verdict dd{margin:7px 0 0}.pros-cons{padding:90px clamp(20px,8vw,130px);display:grid;grid-template-columns:1fr 1fr;gap:14px}.pros-cons>div{border-radius:28px;padding:38px;background:#f6f3ee}.pros-cons>div:last-child{background:#ffe1dc}.coral-text{color:#d94b38}.decision{margin:0 clamp(20px,8vw,130px) 90px;background:#151321;color:#fff;border-radius:32px;padding:55px}.decision>p{color:#bbb7c5;max-width:700px}.decision>div{display:flex;gap:10px;flex-wrap:wrap}.decision button{border:1px solid #fff;background:transparent;color:#fff;border-radius:99px;padding:15px 19px;font-weight:800}.alternatives{padding:90px clamp(20px,7vw,110px);background:#f6f3ee}.alternatives>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:35px}.alternatives a{background:#fff;border-radius:22px;padding:18px;text-decoration:none;display:flex;flex-direction:column}.alternatives a>span{height:230px;background:#ece8e0;border-radius:15px;display:grid;place-items:center}.alternatives img{width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply}.alternatives small{margin-top:15px;color:#7559ff;text-transform:uppercase;font:800 9px Manrope;letter-spacing:.1em}.alternatives strong{font:800 22px/1.1 Manrope;margin:7px 0}.alternatives p{color:#696773;font-size:13px;line-height:1.5;flex:1}.affiliate-disclosure{padding:0 20px 80px;margin:0 auto;max-width:900px;text-align:center;color:#696773;font-size:11px}.mobile-buy{display:none}.product-missing{min-height:65vh;display:grid;place-items:center;text-align:center}.product-missing h1{font:800 60px Manrope}@media(max-width:820px){.product-detail-hero,.verdict,.pros-cons{grid-template-columns:1fr}.product-visual{height:470px}.alternatives>div{grid-template-columns:1fr}.mobile-buy{display:flex;position:fixed;z-index:30;bottom:0;left:0;right:0;background:#fff;border-top:1px solid rgba(21,19,33,.16);padding:10px 14px;justify-content:space-between;align-items:center;gap:10px}.mobile-buy span{font-size:11px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-buy a{background:#7559ff;color:#fff;border-radius:99px;padding:12px 15px;text-decoration:none;font-weight:800;white-space:nowrap}.product-nav-cta{display:none}}
