.vici-technical-docs,.vici-technical-docs *{box-sizing:border-box!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}.vici-technical-docs{line-height:1.6!important;color:#333!important;background-color:#f8f9fa!important;margin:0!important;padding:0!important}.vici-technical-docs #vici-content{max-width:1200px!important;margin:20px auto!important;padding:40px 20px!important;background-color:#fff!important;box-shadow:0 0 20px #0000001a!important;border-radius:8px!important}.vici-technical-docs h1,.vici-technical-docs h2,.vici-technical-docs h3,.vici-technical-docs th{color:#2c3e50!important;font-weight:500!important}.vici-technical-docs h1{font-size:2.5em!important;border-bottom:3px solid #3498db!important;padding-bottom:15px!important;margin-bottom:30px!important}.vici-technical-docs h2{font-size:1.8em!important;margin-top:40px!important;margin-bottom:20px!important}.vici-technical-docs .rte h3,.vici-technical-docs h3,.vici-technical-docs th{font-size:1.3em!important;background:linear-gradient(135deg,#00b4e9,#2980b9)!important;color:#fff!important;padding:15px 20px!important;margin:30px 0 20px!important;border-radius:6px!important;font-weight:500!important}.vici-technical-docs table{width:100%!important;border-collapse:separate!important;border-spacing:0 18px!important;margin-bottom:30px!important;background:none!important;font-family:inherit!important}.vici-technical-docs td,.vici-technical-docs th{padding:16px 18px!important;background:#fff!important;border:none!important;vertical-align:top!important}.vici-technical-docs td{background:#f8f9fa!important;border-radius:0 0 8px 8px!important;color:#444!important;font-size:1em!important}.vici-technical-docs .pn{margin-bottom:32px!important}.vici-technical-docs .jump{margin-bottom:32px!important;background:#e9ecef!important;border-radius:8px!important;box-shadow:0 2px 10px #0000000a!important}.vici-technical-docs .jump td,.vici-technical-docs .jump th{background:none!important;padding:10px 12px!important;font-size:1em!important;color:#2980b9!important;border-radius:0!important}.vici-technical-docs .jump a{color:#3498db!important;text-decoration:none!important;font-weight:500!important;transition:color .2s!important}.vici-technical-docs .jump a:hover{color:#1d5fa3!important;text-decoration:underline!important}.vici-technical-docs .accordion-container{margin-bottom:32px!important}.vici-technical-docs .accordion-item{margin-bottom:16px!important;border:1px solid #e1e8ed!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px 8px #0000000f!important;transition:all .3s ease!important}.vici-technical-docs .accordion-item:hover{box-shadow:0 4px 16px #0000001a!important}.vici-technical-docs .accordion-item.active{border-color:#3498db!important;box-shadow:0 4px 20px #3498db26!important}.vici-technical-docs .accordion-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;cursor:pointer!important;padding:0!important;transition:background .3s ease!important}.vici-technical-docs .accordion-header:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6)!important}.vici-technical-docs .accordion-header h3{margin:0!important;padding:20px!important;background:none!important;color:#2c3e50!important;font-size:1.2em!important;font-weight:600!important;display:flex!important;justify-content:space-between!important;align-items:center!important;cursor:pointer!important;border-radius:0!important}.vici-technical-docs .accordion-icon{font-size:1.5em!important;font-weight:700!important;color:#3498db!important;transition:transform .3s ease!important}.vici-technical-docs .accordion-item.active .accordion-icon{transform:rotate(45deg)!important}.vici-technical-docs .accordion-content{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease!important;background:#fff!important}.vici-technical-docs .accordion-content p{margin:0!important;padding:20px!important;color:#555!important;line-height:1.7!important;border-top:1px solid #f1f3f4!important}.vici-technical-docs .accordion-content p:first-child{padding-top:20px!important}.vici-technical-docs .accordion-content p:last-child{padding-bottom:20px!important}.vici-technical-docs p{font-size:1.1em!important;margin-bottom:20px!important;color:#555!important;line-height:1.7!important}.vici-technical-docs ul{margin-bottom:25px!important;padding-left:20px!important}.vici-technical-docs li{margin-bottom:8px!important;color:#555!important;line-height:1.6!important}.vici-technical-docs ul.disc li::marker{color:#00b4e9!important}.vici-technical-docs ul li{margin-left:20px!important;list-style:disc outside!important}.vici-technical-docs .content a,.vici-technical-docs a:not(.shopify-theme-link){color:#3498db!important;text-decoration:none!important;transition:color .3s ease!important}.vici-technical-docs .content a:hover,.vici-technical-docs a:not(.shopify-theme-link):hover{color:#2980b9!important;text-decoration:underline!important}.vici-technical-docs .line{border-top:1px solid #e1e8ed!important;margin:30px 0!important}.vici-technical-docs .top{margin:30px 0!important;text-align:right!important}.vici-technical-docs .top a{font-size:.95em!important;color:#2980b9!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 16px!important;background:#f8f9fa!important;border-radius:4px!important;transition:all .3s ease!important}.vici-technical-docs .top a:hover{background:#e9ecef!important;text-decoration:none!important}.vici-technical-docs .clearfloats{clear:both!important;height:0!important}.vici-technical-docs b,.vici-technical-docs strong{color:#2c3e50!important;font-weight:600!important}.vici-technical-docs i,.vici-technical-docs em{color:#34495e!important;font-style:italic!important}.vici-technical-docs .smaller{font-size:.95em!important;color:#666!important;background:#f8f9fa!important;padding:20px!important;border-radius:6px!important;border-left:4px solid #3498db!important;margin-bottom:25px!important}.vici-technical-docs .warning-box{background:#fff3cd!important;border:1px solid #ffeaa7!important;border-left:4px solid #f39c12!important;padding:20px!important;border-radius:6px!important;margin:25px 0!important}.vici-technical-docs .features-list{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;padding:25px!important;border-radius:8px!important;margin:30px 0!important;border-left:4px solid #3498db!important}.vici-technical-docs .features-list ul{margin:0!important;padding-left:20px!important}.vici-technical-docs .features-list li{font-size:1.1em!important;margin-bottom:12px!important;color:#2c3e50!important}.vici-technical-docs .info-section{background:#f8f9fa!important;padding:25px!important;border-radius:8px!important;margin:25px 0!important;border-left:4px solid #27ae60!important}.vici-technical-docs .card-row{display:flex!important;flex-wrap:wrap!important;gap:2%!important;margin-bottom:30px!important}.vici-technical-docs .two-wide{width:49%!important;min-height:250px!important;border:1px solid #e1e8ed!important;border-radius:8px!important;padding:0 0 24px!important;position:relative!important;font-size:1em!important;background:#fff!important;box-shadow:0 2px 10px #00000014!important;transition:all .3s ease!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:stretch!important;box-sizing:border-box!important;margin:0!important}.vici-technical-docs .two-wide:hover{transform:translateY(-5px)!important;box-shadow:0 8px 25px #00000026!important}.vici-technical-docs .two-wide p{padding:20px!important;margin:0!important;font-size:1em!important;line-height:1.6!important}.vici-technical-docs .two-wide ul{padding:0 20px 20px 40px!important;margin:0!important}.vici-technical-docs .two-wide li{margin-bottom:10px!important}.vici-technical-docs .card-content{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.vici-technical-docs .card-row .two-wide ul{margin-top:auto!important;margin-bottom:0!important;padding-bottom:0!important}.vici-technical-docs .hero-image{float:right!important;padding:0 0 20px 30px!important;width:350px!important;border-radius:8px!important;box-shadow:0 4px 15px #0000001a!important;transition:transform .3s ease!important}.vici-technical-docs .hero-image:hover{transform:scale(1.02)!important}.vici-technical-docs .pdf-gallery{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:30px}.vici-technical-docs a.pdf-card{width:calc(25% - 18px);border:1px solid #e1e8ed;border-radius:8px;background:#fff;box-shadow:0 2px 10px #00000014;transition:all .3s ease;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;margin:0;text-decoration:none}.vici-technical-docs a.pdf-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026;text-decoration:none!important}.vici-technical-docs .pdf-card img{display:block;width:100%;height:auto;border-bottom:1px solid #e1e8ed}.vici-technical-docs .pdf-card-title{display:block;flex:1;padding:15px 15px 5px;color:#2c3e50;font-size:1.05em;font-weight:500;line-height:1.4}.vici-technical-docs .pdf-card-action{display:block;padding:0 15px 15px;color:#3498db;font-size:.95em}.vici-technical-docs a.pdf-card:hover .pdf-card-action{color:#2980b9;text-decoration:underline}@media(max-width:900px){.vici-technical-docs #vici-content{padding:20px 5px!important}.vici-technical-docs table,.vici-technical-docs .pn{font-size:.98em!important}.vici-technical-docs a.pdf-card{width:calc(33.333% - 16px)}}@media(max-width:768px){.vici-technical-docs #vici-content{padding:20px 15px!important}.vici-technical-docs h1{font-size:2em!important}.vici-technical-docs h2{font-size:1.5em!important}.vici-technical-docs h3{font-size:1.2em!important;padding:12px 16px!important}.vici-technical-docs p{font-size:1em!important}.vici-technical-docs .hero-image{float:none!important;width:100%!important;padding:0 0 20px!important}.vici-technical-docs .two-wide{width:100%!important;margin:20px 0!important}.vici-technical-docs .card-row{flex-direction:column!important;gap:0!important}.vici-technical-docs .card-row .two-wide{width:100%!important;margin-bottom:20px!important}.vici-technical-docs span.navtext{color:#fff!important}.vici-technical-docs a.pdf-card{width:calc(50% - 12px)}}@media(max-width:600px){.vici-technical-docs #vici-content{padding:8px 2px!important}.vici-technical-docs table,.vici-technical-docs .pn{font-size:.95em!important}.vici-technical-docs th,.vici-technical-docs td{padding:10px 6px!important}.vici-technical-docs a.pdf-card{width:100%}}.vici-technical-docs .standard__heading{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/page_styles_shopify.css.map */
