.content-sec{margin:30px auto;min-height:575px}.main-header{background-color:#f7f7f7;padding:10px 0;box-shadow:0 4px 10px #0000001a}.main-header .container{margin:15px auto}.submit-btn{border-radius:8px;padding:10px 20px;font-size:16px;color:#fff;background-color:#ec1e29;letter-spacing:.05em;transition:all .3s ease-in-out}.submit-btn:hover,.submit-btn:focus{background-color:#000;color:#fff;transition:all .3s ease-in-out}.submit-btn:disabled,.submit-btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.form-wrap{background:#fff;width:100%;margin:0 auto;position:relative;border-radius:10px;box-shadow:0 0 40px #00000026;margin:50px 0 80px!important}.form-wrap:before{content:"";width:90%;height:calc(100% + 60px);left:0;right:0;margin:0 auto;position:absolute;top:-20px;background:#ec1e29;z-index:-1;opacity:.9;border-radius:10px;box-shadow:0 0 40px #00000026}.orderform-label input,.orderform-label .dropdown button{height:45px!important;background:#ecf0f4;border-color:transparent;padding:0 15px;font-size:14px!important;transition:all .3s ease-in-out;border-radius:8px}.orderform-label input[type=radio],.orderform-label input[type=checkbox]{height:auto!important;width:auto!important;padding:0;background:transparent}.orderform-label input:focus{border-color:#ec1e29;box-shadow:0 0 20px #0000001a}.country-dropdown{width:185px;text-align:left;display:flex;justify-content:space-between;align-items:center}.card-type .form-check-input:checked,.orderform-label .card-type .form-check-input:checked{background-color:#ec1e29;border-color:#ec1e29}.card-type .form-check-input,.orderform-label .card-type .form-check-input{width:1.15em!important;height:1.15em!important;min-width:1.15em;min-height:1.15em;margin-top:0;flex-shrink:0;cursor:pointer;border:1px solid #adb5bd;background-color:#fff;padding:0}.card-type-field{gap:.75rem 1.5rem}.card-type-options{row-gap:.75rem}.form-check.card-type{display:flex;align-items:center;gap:.5rem;min-height:auto;margin-bottom:0;padding-left:0}.form-check.card-type .form-check-input{position:static;float:none;margin-left:0}.form-check.card-type .form-check-label{margin-bottom:0;cursor:pointer;line-height:1.15em;white-space:nowrap}.card-expiry-fields .select2-container{width:50%!important}.signature-field{background-color:transparent!important;border:0;border-bottom:1px solid #666!important;border-radius:0!important;transition:all .3s ease-in-out;height:150px}.signature-wrapper{width:100%;max-width:100%}.signature-wrapper canvas,.signature-wrapper canvas.signature-pad{display:block;width:100%;max-width:100%;height:150px;border-radius:8px;background:#fff;box-sizing:border-box}.return-policy h4{font-size:16px;color:#666;margin-top:40px!important}.return-policy p{font-size:13px;color:#666;text-align:justify}.credit-card{font-size:14px;color:#666}.add-border{border-right:1px solid #ccc}.main-footer{border-bottom:3px solid;border-image:linear-gradient(to right,#000,#ec1e29,#000) 1}.footer-sec{background-color:#f7f7f7;box-shadow:0 -4px 10px #0000001a}.delivery-footer{margin-top:90px!important}.contact-us a{display:block;color:#000;text-decoration:none;font-weight:700;font-size:14px}.contact-us p{font-size:14px}.company-name{font-weight:700;color:#ec1e29;text-decoration:none}.company-name2{font-weight:700;color:#000;text-decoration:none}.delivery-box,.order-box{border-radius:12px;box-shadow:0 6px 15px #0000001a;text-align:center;background:#fff;transition:transform .3s ease,box-shadow .3s ease;padding:30px;width:350px;height:auto}.delivery-box:hover,.order-box:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.getnow-btn{background-color:#ec1e29;color:#fff;font-weight:700;padding:12px 20px;border-radius:30px;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 8px #0003;text-decoration:none}.getnow-btn:hover{background-color:#000;color:#fff;box-shadow:0 6px 15px #0000004d}.getnow-btn svg{transition:transform .3s ease-in-out}.getnow-btn:hover svg{transform:translate(7px)}.orderform-label span.select2-selection.select2-selection--single{height:45px!important;background-color:#ecf0f4;border-color:transparent;font-size:14px!important;transition:all .3s ease-in-out;border-radius:8px}.orderform-label .select2-selection__rendered{display:block!important;margin-top:3px!important;font-size:14px;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.terms-and-conditions{font-size:14px}.txt-errorpage{margin-top:50px;margin-bottom:100px;min-height:485px}.txt-errorhead{font-size:128px;color:#000;position:relative;margin-top:50px}.txt-errorhead:after{content:"";position:absolute;border:10px solid #ec1e29;border-radius:50%;left:571px;top:26px}.txt-errorhead:before{content:"";position:absolute;border:10px solid #ec1e29;border-radius:50%;left:483px;top:24px}.txt-errorhead{background:url(/build/assets/sad-GuwSzIsc.svg) no-repeat!important;background-position:bottom!important;padding-bottom:60px!important;background-position-x:41%!important}.txt-errormsg{font-size:48px;color:#ec1e29}.txt-redirectbtn{background-color:#000;color:#fff;font-size:24px;width:300px;height:50px;border-radius:10px;transition:.3s ease-in-out all}.txt-redirectbtn:hover,.txt-redirectbtn:focus{color:#fff;background-color:#bd1820;transition:.3s ease-in-out all}.mailing-checkbox{margin-bottom:1rem}.mailing-checkbox h3{margin-bottom:0}.mailing-checkbox-option{margin-left:.5rem}.mailing-checkbox .form-check-input{width:1.15em!important;height:1.15em!important;min-width:1.15em;min-height:1.15em;margin-top:0;flex-shrink:0;cursor:pointer;border:1px solid #adb5bd;background-color:#fff}.mailing-checkbox .form-check-input:checked{background-color:#ec1e29;border-color:#ec1e29}.mailing-checkbox .form-check-label{cursor:pointer;white-space:nowrap;line-height:1.15em}.hr-border{border-bottom:1px solid #ccc;margin-bottom:20px}.signature-clear-btn{border-radius:8px;padding:10px 20px;font-size:16px;color:#fff;background-color:#ec1e29;letter-spacing:.05em;transition:all .3s}.signature-clear-btn:hover{background-color:#000;color:#fff;transition:all .3s ease-in-out;text-decoration:none}.purchase-type{padding-left:15px}.purchase-type-options{display:flex;justify-content:end;gap:20px}.purchase-type-label{font-size:14px}@media only screen and (max-width: 1400px){.country-dropdown{width:100%}}@media only screen and (max-width: 1200px){.hr-border{margin:20px 0}.add-border{border-right:none}.orderform-label label,.card-type .form-check-label,.card-head{font-size:14px}.orderform-label input,.orderform-label .dropdown button{font-size:14px!important;height:40px!important}.orderform-label input[type=checkbox],.orderform-label input[type=radio]{height:auto!important}.orderform-label .card-type .form-check-input{width:1.15em!important;height:1.15em!important}.container{max-width:100%!important}.main-header .container{margin:10px auto}}@media only screen and (max-width: 991px){.purchase-type{padding-left:10px}}@media only screen and (max-width: 768px){.add-border{border-right:0;border-bottom:1px solid #ccc}.devices-table td,.devices-table th{overflow:hidden!important;white-space:nowrap;text-overflow:ellipsis;min-width:160px!important}.device-label,.copyright{font-size:14px!important}.pin-types{display:grid!important;grid-template-columns:1fr 1fr}.submit-btn{padding:8px 16px;font-size:14px}.card-type-field{flex-direction:column;align-items:flex-start!important}.card-type-field .card-type-options{margin-left:0!important}}@media screen and (min-device-width: 768px) and (max-device-width: 1200px){.card-type-field{flex-direction:column;align-items:flex-start!important}.card-type-field .card-type-options{margin-left:0!important}}@media only screen and (max-width: 576px){.main-footer{display:block!important}.purchase_type{display:grid!important;grid-template-columns:auto auto}.card-type-options{display:grid!important;grid-template-columns:auto auto;gap:.75rem 1.25rem!important}.delivery-box,.order-box{width:100%}.content-sec{min-height:auto}.hr-border{margin:15px 0}.purchase-type>.d-flex{flex-direction:column}.purchase-type>.d-flex .purchase_type{margin:0!important}}@media screen and (min-device-width: 768px) and (max-device-width: 1200px){.purchase-type>.d-flex{flex-direction:column}.purchase-type>.d-flex .purchase_type{margin:0!important}}.blink-text{width:40%;margin:20px auto 0;text-align:center;animation:blink 1s infinite;color:#000;background-color:#ffc106;border-radius:5px;padding:5px 0!important}.blink-text h3{margin:0!important}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.under-maintenance-text{width:40%;margin:20px auto 0;text-align:center;color:#fff;background-color:#e2313d;border-radius:5px;padding:5px 0!important}.under-maintenance-text h3{margin:0!important}
