*{box-sizing:border-box;margin:0;padding:0}:root{--font-body-family: Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: Oswald, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-scale: 1;--font-heading-scale: 1}body{background-color:#f5f5f5;color:#141414;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:23px;line-height:140%}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;font-weight:600;line-height:1.2}.wireframe-box{background:#fff;border:2px dashed #999;margin:10px 0;padding:20px;position:relative}.wireframe-label{background:#f5f5f5;color:#666;font-size:12px;font-weight:700;left:10px;padding:0 5px;position:absolute;top:-10px}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header-utv{background:#fff;border-bottom:1px solid #ddd;padding:15px 0}.header-content{align-items:center;display:flex;justify-content:space-between}.logo{height:60px;max-width:200px;object-fit:contain;width:auto}.nav{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;position:relative;z-index:1000}.nav-slideout{background-color:#141414;box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column;gap:1.5rem;height:100vh;max-width:300px;padding:4.5rem 1.5rem 2rem;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:75%;z-index:1100}.nav-slideout.active{right:0}nav .nav-slideout a{color:#fff;font-size:1.1rem;text-decoration:none}.close-btn{align-self:flex-end;background:none;border:none;color:#fff;cursor:pointer;font-size:3.5rem;position:absolute;top:5px;right:15px;z-index:1101}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:5px;position:relative;z-index:1050}.hamburger span{background-color:#141414;height:3px;width:25px}.nav-links{display:flex;flex-direction:row;gap:1rem}.nav a{color:#141414;text-decoration:none}.utv-hero{background-color:#ff632c;color:#fff;padding:80px 0;text-align:center}.hero-content{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr}.hero-text h1{font-size:48px;font-weight:700;margin-bottom:20px}.hero-text p{font-size:20px;margin-bottom:30px}.cta-button{background:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;padding:15px 30px;text-decoration:none}.hero-image{align-items:center;border-radius:10px;display:flex;justify-content:center;width:100%}.hero-image img{max-width:100%}.utv-trust-indicators{background:#f6f6f6;padding:40px 0;text-align:center}.trust-content{align-items:center;display:flex;justify-content:space-around}.trust-item{text-align:center}.trust-number{color:#ff632c;font-size:36px;font-weight:700}.utv-how-it-works{background:#fff;padding:80px 0}.section-title{color:#141414;font-size:36px;margin-bottom:50px;text-align:center}.steps{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.step{background:#f6f6f6;border-radius:10px;padding:30px;text-align:center}.step-number{align-items:center;background:#ff632c;border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.step h3{font-size:20px;margin-bottom:15px}.legal-guarantee{background:#e8f5e8;border:2px solid #4CAF50;border-radius:10px;margin-top:40px;padding:20px;text-align:center}.utv-product{background:#fff;padding:40px 0 80px}.product-card{background:#f6f6f6;border-radius:15px;box-shadow:0 5px 20px #0000001a;margin:0 auto;max-width:600px;padding:40px}.product-title{font-size:28px;margin-bottom:20px;text-align:center}.product-includes{background:#fff;border-radius:10px;margin-bottom:30px;padding:20px}.product-includes h4{color:#ff632c;margin-bottom:15px}.product-includes ul{list-style:none}.product-includes li{border-bottom:1px solid #eee;padding:5px 0}.product-includes li:before{color:#4caf50;content:"\2713  ";font-weight:700}.product-options{margin-bottom:30px}.product-options label{display:block;font-weight:700;margin-bottom:10px}.product-options select{border:1px solid #ddd;border-radius:5px;margin-bottom:20px;padding:10px;width:100%}.product-description{font-size:20px;margin-top:40px}.product-description ul{padding:20px 20px 0}.quick-start-copy{background:linear-gradient(135deg,#e8f5e8,#f0f8ff);border:2px solid #4CAF50;border-radius:10px;margin-bottom:30px;padding:25px;text-align:center}.quick-start-copy h4{color:#2e7d32;font-size:20px;margin-bottom:15px}.quick-start-copy p{color:#141414;font-size:16px;margin-bottom:15px}.quick-start-copy ul{list-style:none;margin:20px auto;max-width:300px;text-align:left}.quick-start-copy li{color:#2e7d32;font-weight:500;margin-bottom:8px}.price{color:#ff632c;font-size:32px;font-weight:700;margin-bottom:20px;text-align:center}.add-to-cart{background:#ff632c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:15px 30px;width:100%}.utv-testimonials{background:#f6f6f6;padding:80px 0}.utv-testimonials .testimonial-carousel{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;overflow-x:auto;padding:20px 0}.utv-testimonials .testimonial{align-items:center;background:#f6f6f6;border:2px dashed #999;border-radius:15px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;height:400px;justify-content:center;max-width:250px;min-width:250px;overflow:hidden;padding:10px;position:relative;text-align:center}.utv-testimonials .video-placeholder{align-items:center;background-color:#141414;border-radius:10px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.utv-faq{background:#fff;padding:80px 0}.faq-item{border:1px solid #ddd;border-radius:5px;margin-bottom:20px}.faq-question{background:#f6f6f6;border-bottom:1px solid #ddd;cursor:pointer;font-weight:700;padding:20px}.faq-answer{display:none;padding:20px}.faq-answer.active{display:block}.footer{background:#141414;color:#fff;padding:40px 0}.footer-content{display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}.footer-section h4{color:#ff632c;margin-bottom:20px}.footer-section ul{list-style:none}.footer-section li{margin-bottom:10px}.footer-section a{color:#ccc;text-decoration:none}.trust-badges{display:flex;gap:20px;margin-top:20px}.trust-badge{align-items:center;background:#555;border-radius:5px;color:#fff;display:flex;font-size:10px;height:40px;justify-content:center;width:80px}.drawer{background-color:#12121280}.drawer__inner{background-color:#fff}cart-drawer.is-empty .drawer__inner{padding:20px}.cart-item__name,.product-addons-footer h3{font-size:18px}@media (max-width: 1024px){.hero-content{grid-template-columns:1fr}}@media (max-width: 768px){.logo{height:45px;max-width:150px}.desktop-nav{display:none}.hamburger{display:flex}.nav-links{display:none;flex-direction:column;width:100%}.nav-links.active{display:flex}.steps{grid-template-columns:1fr}.product-card{padding:20px}.utv-how-it-works,.utv-faq,.utv-testimonials{padding:20px 0}.section-title{margin-bottom:20px}.footer-content{grid-template-columns:repeat(2,1fr)}}@media (min-width: 769px){.desktop-nav{display:flex;gap:1.5rem}.desktop-nav a{color:#141414;text-decoration:none}.nav-slideout{display:none!important}}@media (max-width: 480px){.trust-content{flex-direction:column;gap:20px}.trust-badges{justify-content:center}.footer-content{grid-template-columns:1fr;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/utv-landing.css.map */
