.ebook-hero{min-height:100vh;display:flex;align-items:center;padding:120px 40px 80px;position:relative;overflow:hidden}.ebook-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 70% at 80% 50%,rgba(255,107,26,.12) 0%,transparent 70%),linear-gradient(135deg,#0d0d0d,#1a0800)}.ebook-hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;position:relative;z-index:2}.ebook-hero-left{display:flex;flex-direction:column;gap:0}.breadcrumb{font-size:.8rem;color:var(--text-muted);margin-bottom:16px}.breadcrumb a{color:var(--orange);text-decoration:none}.ebook-category-tag{display:inline-flex;align-items:center;background:#ff6b1a1a;border:1px solid rgba(255,107,26,.35);color:var(--orange);padding:7px 16px;border-radius:100px;font-size:.78rem;font-weight:700;letter-spacing:.5px;margin-bottom:20px;width:fit-content}.ebook-hero-title{font-family:Oswald,sans-serif;font-weight:700;font-size:clamp(3rem,6vw,5.5rem);line-height:.95;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.ebook-hero-title .accent{color:var(--orange)}.ebook-hero-desc{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:24px;max-width:520px}.ebook-meta-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.meta-item{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary)}.meta-icon{font-size:1rem}.rating-row{display:flex;align-items:center;gap:10px;margin-bottom:20px}.stars-big{color:#f59e0b;font-size:1.3rem}.rating-text{font-size:.88rem;color:var(--text-muted)}.price-hero{display:flex;align-items:baseline;gap:12px;margin-bottom:28px}.price-big{font-size:2.8rem;font-weight:900;color:var(--orange)}.price-was{font-size:1rem;color:var(--text-muted);text-decoration:line-through}.price-save{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3);padding:4px 10px;border-radius:100px;font-size:.78rem;font-weight:700}.guarantee-text{font-size:.85rem;color:var(--text-muted);margin-top:14px}.ebook-hero-right{display:flex;align-items:center;justify-content:center}.ebook-cover-3d{position:relative;display:inline-block}.cover-main{width:380px;max-width:100%;border-radius:12px;box-shadow:0 40px 80px #0009,0 0 60px #ff6b1a26;transform:perspective(1000px) rotateY(-8deg) rotateX(2deg);transition:transform .4s ease}.ebook-cover-3d:hover .cover-main{transform:perspective(1000px) rotateY(-4deg) rotateX(1deg) scale(1.02)}.cover-shadow{position:absolute;bottom:-20px;left:10%;right:10%;height:40px;background:radial-gradient(ellipse,rgba(255,107,26,.4),transparent 70%);filter:blur(15px)}.what-inside{background:#0a0a0a;padding:100px 40px}.learn-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.learn-card{background:var(--bg-card2);border:1px solid var(--border);border-radius:18px;padding:28px;position:relative;transition:all .3s;border-top:2px solid transparent}.learn-card:hover{border-top-color:var(--card-color, #FF6B1A);transform:translateY(-4px)}.learn-num{font-family:Oswald,sans-serif;font-size:3rem;color:var(--card-color, #FF6B1A);opacity:.3;line-height:1;margin-bottom:12px}.learn-card h3{font-size:1rem;font-weight:700;margin-bottom:10px}.learn-card p{font-size:.88rem;color:var(--text-secondary);line-height:1.65}.preview-section{background:var(--bg-dark);padding:100px 40px}.preview-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:24px;margin-bottom:24px}.preview-card{border-radius:16px;overflow:hidden;border:1px solid var(--border);background:#111;transition:all .3s}.preview-card:hover{transform:scale(1.02);box-shadow:0 20px 40px #0006}.preview-card img{width:100%;display:block}.preview-caption{padding:14px 16px;font-size:.85rem;color:var(--text-muted)}.preview-note{text-align:center;font-size:.85rem;color:var(--text-muted)}.macro-preview{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:32px;margin-top:32px}.macro-preview h3{font-size:1.2rem;font-weight:700;margin-bottom:24px;color:var(--orange)}.recipe-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.recipe-info h4{font-size:.9rem;font-weight:700;margin-bottom:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}.recipe-info ul{list-style:none;display:flex;flex-direction:column;gap:8px}.recipe-info ul li{font-size:.9rem;color:var(--text-secondary);padding-left:16px;position:relative}.recipe-info ul li:before{content:"\b7";position:absolute;left:0;color:var(--orange)}.recipe-meta{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.recipe-meta span{font-size:.82rem;color:var(--text-muted);background:#111;padding:5px 12px;border-radius:100px;border:1px solid var(--border)}.macro-bar{display:flex;align-items:center;gap:12px;margin-bottom:14px}.macro-bar>span:first-child{font-size:.82rem;color:var(--text-secondary);width:65px;flex-shrink:0}.macro-bar>span:last-child{font-size:.82rem;color:var(--text-primary);width:35px;flex-shrink:0}.bar-track{flex:1;height:8px;background:#222;border-radius:4px;overflow:hidden}.bar-fill{height:100%;border-radius:4px;transition:width 1s ease}.exercises-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.exercise-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px;transition:all .3s}.exercise-card:hover{transform:translateY(-4px);border-color:#2dd4bf4d}.exercise-num{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-family:Oswald,sans-serif;font-size:1.3rem;font-weight:700;margin-bottom:14px}.exercise-card h4{font-size:.95rem;font-weight:700;margin-bottom:8px}.exercise-card p{font-size:.85rem;color:var(--text-secondary);line-height:1.6}.week-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.day-card{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden}.day-header{padding:12px 16px;font-size:.78rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.day-strength{background:#ff6b1a26;color:var(--orange)}.day-cardio{background:#3b82f626;color:#60a5fa}.day-rest{background:#10b98126;color:#34d399}.day-exercises{list-style:none;padding:16px;display:flex;flex-direction:column;gap:10px}.day-exercises li{display:flex;justify-content:space-between;align-items:center;font-size:.82rem}.day-exercises li span:first-child{color:var(--text-secondary)}.day-exercises li span:last-child{color:var(--orange);font-weight:600;font-size:.78rem}.toc-section{background:#0a0a0a;padding:100px 40px}.toc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.toc-chapter{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:24px;transition:all .3s}.toc-chapter:hover{border-color:#ff6b1a4d;transform:translateY(-3px)}.toc-ch-header{margin-bottom:16px}.toc-ch-num{font-size:.7rem;font-weight:700;color:var(--orange);letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:4px}.toc-ch-header h3{font-size:1rem;font-weight:700}.toc-list{list-style:none;display:flex;flex-direction:column;gap:8px}.toc-list li{font-size:.83rem;color:var(--text-secondary);padding-left:14px;position:relative;line-height:1.4}.toc-list li:before{content:"\203a";position:absolute;left:0;color:var(--orange);font-weight:700}.for-who-section{background:var(--bg-dark);padding:80px 40px}.fw-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fw-yes,.fw-no{background:var(--bg-card);border-radius:20px;padding:32px;border:1px solid var(--border)}.fw-yes{border-color:#10b98133;background:#10b9810a}.fw-no{border-color:#ef444433;background:#ef44440a}.fw-title{font-size:1.1rem;font-weight:700;margin-bottom:20px}.fw-yes-title{color:#10b981}.fw-no-title{color:#ef4444}.fw-yes ul,.fw-no ul{list-style:none;display:flex;flex-direction:column;gap:12px}.fw-yes ul li,.fw-no ul li{font-size:.9rem;color:var(--text-secondary);line-height:1.5}.buy-section{background:#0a0a0a;padding:100px 40px}.buy-card{background:linear-gradient(135deg,#1a0800,#161616);border:1px solid rgba(255,107,26,.25);border-radius:28px;padding:48px;display:grid;grid-template-columns:auto 1fr;gap:56px;align-items:center}.buy-left img{width:240px;border-radius:12px;box-shadow:0 24px 48px #00000080}.buy-title{font-family:Oswald,sans-serif;font-weight:700;font-size:2.5rem;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.buy-subtitle{font-size:1rem;color:var(--text-secondary);margin-bottom:24px}.buy-includes{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.buy-includes li{font-size:.9rem;color:var(--text-secondary)}.buy-price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.buy-btn{width:100%;font-size:1.05rem;padding:18px;border-radius:12px}.buy-guarantee{font-size:.82rem;color:var(--text-muted);text-align:center;margin-top:12px}.other-ebooks{background:var(--bg-dark);padding:80px 40px}.other-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.other-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--text-primary);transition:all .3s;display:block}.other-card:hover{transform:translateY(-6px);border-color:#ff6b1a4d;box-shadow:0 16px 32px #0000004d}.other-card img{width:100%;height:180px;object-fit:cover;display:block}.other-info{padding:16px}.other-cat{font-size:.7rem;font-weight:700;color:var(--orange);text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:6px}.other-info h4{font-size:.95rem;font-weight:700;margin-bottom:8px}@media(max-width:1024px){.learn-grid,.toc-grid,.week-preview,.other-grid{grid-template-columns:repeat(2,1fr)}.recipe-grid{grid-template-columns:1fr}}@media(max-width:768px){.ebook-hero-inner{grid-template-columns:1fr}.ebook-hero-right{display:none}.learn-grid,.toc-grid,.fw-grid{grid-template-columns:1fr}.buy-card{grid-template-columns:1fr;text-align:center}.buy-left{display:none}.week-preview,.other-grid{grid-template-columns:1fr}section{padding:60px 20px}.what-inside,.preview-section,.toc-section,.buy-section,.other-ebooks{padding:60px 20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tatohyrox-product.css.map */
