.cpb-root{max-width:1300px;margin:40px auto;font-family:Rajdhani,Segoe UI,Roboto,sans-serif!important;color:#f5f5f5;background:radial-gradient(circle at top left,#0b0b0b,#050505);border-radius:16px;padding:30px;box-shadow:0 0 25px #4771db33}.cpb-go-to-button,.cpb-btn-go-to,.cpb-next-button{display:none!important}.panels-container{background:#10121a;border-radius:14px;padding:25px 30px;box-shadow:0 0 15px #0000004d}.cpb-category h3,.cpb-category .cpb-category-title{font-size:20px;font-weight:700;color:#f5f7ff;text-transform:none!important;letter-spacing:.5px;border-left:2px solid #4771db;padding-left:10px;margin-bottom:14px;margin-top:30px;position:relative}.cpb-category{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #1c1f2a;position:relative}.cpb-category:last-child{border-bottom:none}.cpb-category:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:linear-gradient(90deg,#4771db,transparent);transition:width .5s ease;opacity:.8}.cpb-category:hover:after{width:100%}.cpb-option:hover{border-color:#4771db;box-shadow:0 0 10px #4771db33}.cpb-option.selected{border-color:#4771db;background:#0f1b4d;box-shadow:0 0 14px #4771db59}.cpb-root select,.cpb-root .cpb-dropdown{width:100%;padding:12px 16px;border-radius:10px;border:1px solid #333;background:#0f1b4d;color:#f0f0f0;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease}.cpb-root select:hover,.cpb-root .cpb-dropdown:hover{border-color:#4771db;box-shadow:0 0 8px #4771db40}.button{background:linear-gradient(90deg,#4771db,#3658b8);color:#fff;font-weight:600;border:none;border-radius:8px;padding:12px 22px;cursor:pointer;transition:all .25s ease;box-shadow:0 0 18px #4771db40}.button:hover{transform:translateY(-2px);box-shadow:0 0 25px #4771db73}.cpb-thumbnail{border:1px solid #1f2338;background:#0b0d16;border-radius:8px;padding:3px;transition:.2s}.cpb-thumbnail:hover{border-color:#4771db;box-shadow:0 0 8px #4771db4d}.cpb-total,.cpb-summary,.cpb-price-total{margin-top:25px;font-size:22px;font-weight:700;color:#8be8ff;text-align:right;border-top:1px solid #1f2338;padding-top:15px}.cpb-root ::-webkit-scrollbar{width:8px}.cpb-root ::-webkit-scrollbar-thumb{background-color:#4771db;border-radius:4px}.cpb-root ::-webkit-scrollbar-track{background:#0b0b0b}@media (max-width: 768px){.cpb-root,.panels-container{padding:15px}.button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/customproductbuilder.css.map */
