.vdc-panel ~ .vdc-menu{margin-top:10px}.vdc-panel .vdc-link{pointer-events:none}.main-form .heading4{margin-top:30px}.main-form .file-menu{margin:20px 0}.main-form .file-menu .remove-btn,.main-form .file-menu .clear-btn .icon{z-index:2}.main-form .file-menu .native-control:hover ~ .remove-btn:not([disabled]),.main-form .file-menu .native-control ~ .remove-btn:hover:not([disabled]){cursor:pointer;opacity:1}.main-form .file-menu .native-control:not(:placeholder-shown):invalid ~ .remove-btn{right:72px}.main-form .file-menu .native-control:invalid ~ .clear-btn .icon{right:30px}.main-form .file-menu .vdc-field{margin-top:12px}.main-form .file-menu .file-legend{color:#8492a6}.main-form .file-menu .file-legend:first-of-type{margin:4px 0}.main-form .file-menu .remove-btn{bottom:0;font-size:0.8em;max-height:40px;opacity:0;position:absolute;top:0;transition:all 300ms ease;right:40px}.vdc-cta{display:block;margin:0 auto}.variation-list,.vdc-link{font-size:1.17em}.bundle-title,.mv-result .vdc-text{font-weight:600}.bundle-title:not(:first-of-type),.mv-result{margin-top:32px}.no-variants,.variation-list{background:#fff;border-radius:5px}.mv-result .icon,.variation-list .icon{color:#66c88f}.variation-list,.no-variants .icon{color:#8492a6}.bundle-title{margin-top:16px}.variation-list{margin:16px 0;padding:16px}.variation-list li{margin:8px 0}.variation-list li .icon{font-size:16px;padding-left:8px}.mv-result .icon{float:left;font-size:20px;line-height:11px;margin:0 8px 0 0}.no-variants{margin:32px auto;padding:32px 16px;text-align:center}.no-variants .icon{display:block;font-size:32px;margin-bottom:16px}.vdc-link .icon{float:left;font-size:20px;line-height:14px}.vdc-cta.secondary{margin-top:30px}.vdc-tooltip{margin-left:12px;line-height:20px}.vdc-tooltip .icon{color:#8492a6;font-size:20px}.vdc-tooltip .tooltip-text{flex-direction:column}.footer{align-items:flex-end;bottom:35px;display:flex;left:0;margin:0 40px;position:fixed;right:0}.footer .img-responsive,.footer .vdc-text{position:absolute}.footer .img-responsive{left:inherit;margin-left:-18px;max-height:70px}.footer .vdc-text{margin:0 0 0 auto;right:inherit}.phone-wrapper{text-align:center;transform:scale(0.8) translate(-50%, -50%);z-index:2}.phone-wrapper,.phone-wrapper .phone,.phone-wrapper .vdc-notification{left:50%;position:absolute;top:50%}.phone-wrapper .phone,.phone-wrapper .vdc-notification{transform:translate(-50%, -50%)}.phone-wrapper .phone{margin:0 auto;overflow:hidden;border:20px solid #f1f1f1;border-radius:50px;box-shadow:0 10px 60px 0 rgba(0,0,0,0.3);background-color:#000}.phone-wrapper .phone.portrait{border-width:55px 15px 55px 15px}.phone-wrapper .phone.portrait.device-xs,.phone-wrapper .phone.portrait.device-xs .preview-content{height:777px;width:405px}.phone-wrapper .phone.portrait.device-sm,.phone-wrapper .phone.portrait.device-sm .preview-content{height:842px;width:442px}.phone-wrapper .phone.portrait.device-lg,.phone-wrapper .phone.portrait.device-lg .preview-content{height:1134px;width:768px}.phone-wrapper .phone.landscape{border-width:15px 50px 15px 50px}.phone-wrapper .phone.landscape.device-xs,.phone-wrapper .phone.landscape.device-xs .preview-content{height:405px;width:767px}.phone-wrapper .phone.landscape.device-sm,.phone-wrapper .phone.landscape.device-sm .preview-content{height:442px;width:832px}.phone-wrapper .phone.landscape.device-lg,.phone-wrapper .phone.landscape.device-lg .preview-content{height:798px;width:1134px}.phone-wrapper .preview{border:0;height:100%;left:0;margin:-0.5px 0 0 -0.5px;position:fixed;top:0;width:100%}.phone-wrapper .vdc-notification{font-size:120%;text-align:left}.device-bar{align-items:center;color:#3c2869;display:flex;flex-direction:column;font-size:0;left:0;position:fixed;bottom:0;max-height:430px;max-width:50px;margin:50px auto 50px 50px;top:0}.device-bar li{flex-grow:1;text-align:center}.device-bar .icon{font-size:30px}.approver-container{float:right;max-width:20%;min-width:250px}.approver-container .file-legend.vdc-text,.approver-container .feedback-note{line-height:16px}.approver-container .bundle-name{color:#3c2869;font-size:1.34em;font-weight:600;margin-bottom:16px}.approver-container .approver-title .status{text-transform:capitalize}.approver-container .vdc-field.textarea{background:none;margin:10px 0}.approver-container .vdc-cta{margin:inherit;max-width:calc(50% - 10px);float:left}.approver-container .vdc-cta.primary{margin-right:10px}.approver-container .file-legend.vdc-text{clear:both;color:#8492a6;padding:12px 8px}.approver-container .feedback-note{color:#645587;display:inline-block;font-style:italic;margin-top:12px}#root,header{display:inline-block}#root{background:#fff;height:100vh;width:100%}.main-container{background:#faf5fa;border-radius:5px;height:calc(100% - 32px);margin:16px;padding:32px}.vdc-thumbnail{float:right}[class*='heading']{margin-bottom:16px}[class*='heading'].heading2{color:#3c2869}.vdc-cta{margin-bottom:16px}

