")}.productRegistrationContainer .productRegistrationForm .productDetailsForm .FormField select,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .FormField select{-webkit-appearance:none;padding-right:7%}.productRegistrationContainer .productRegistrationForm .productDetailsForm .FormField select,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .FormField select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position-x:calc(100% + 4px);border-radius:6px !important;border:1px solid}.productRegistrationContainer .productRegistrationForm .productDetailsForm .FormField p,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .FormField p{text-align:left;margin-bottom:12px}.productRegistrationContainer .productRegistrationForm .productDetailsForm{padding-right:3%;border-right:1px solid}.productRegistrationContainer .productRegistrationForm .personalDetailsForm{padding-left:3%;width:100%}.productRegistrationContainer .productRegistrationForm .personalDetailsForm .findyouraddress{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:100%}.productRegistrationContainer .productRegistrationForm .personalDetailsForm .findyouraddress .FormField:first-child{margin-right:3%}.productRegistrationContainer .productDetailsFormSeparator{border-bottom:1px solid;margin-bottom:1.5%}.productRegistrationContainer .termsAndConditionsChecksContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:3%}.productRegistrationContainer .termsAndConditionsChecksContainer h3{text-align:left;margin-bottom:2%}.productRegistrationContainer .termsAndConditionsChecksContainer p{text-align:left;margin-bottom:2%}.productRegistrationContainer .termsAndConditionsChecksContainer .termsAndConditionsChecks{display:flex;text-align:left;flex-direction:row;align-items:center;justify-content:flex-start;align-content:space-around;flex-wrap:nowrap;width:100%}.productRegistrationContainer .termsAndConditionsChecksContainer .termsAndConditionsChecks input{width:20px;height:20px;margin-right:10px}.productRegistrationContainer .termsAndConditionsChecksContainer .termsAndConditionsChecks p{margin:2px;font-weight:700}.productRegistrationContainer .termsAndConditionsChecksContainer .termsAndConditionsChecks p a{text-decoration:none}.productRegistrationContainer .additionalWarrentySection{display:flex;flex-direction:column;gap:20px;margin-bottom:50px}.productRegistrationContainer .additionalWarrentySection h3{font-size:25px;font-weight:700;margin-top:20px;margin-bottom:30px}.productRegistrationContainer .additionalWarrentySection .faq{text-align:left}.productRegistrationContainer .additionalWarrentySection .faq label{font-size:20px;font-weight:500}.productRegistrationContainer .additionalWarrentySection .faq p{margin:0px}.productRegistrationContainer .additionalWarrentySection p{text-align:left}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption{border-radius:10px;border:1px solid;display:flex;width:100%;align-items:center;justify-content:flex-start;margin-bottom:40px}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button{border:none;padding-left:0px;width:100%;margin:0px !important;display:flex;align-items:center}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile{display:none}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop{display:flex;align-items:center;width:100%}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop svg{min-width:15px;height:25px;margin:0px 20px 0px 40px}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop img{min-height:50px;max-height:100px;margin:0px 20px 0px 0px}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop .additionalWarrantyOptionInfo{display:flex;flex-direction:column;align-items:flex-start;width:70%}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop .additionalWarrantyOptionInfo label{font-size:20px;font-weight:500}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop .additionalWarrantyOptionInfo p{margin:0px}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop .additionalWarrantyOptionPrice{margin-right:40px;font-size:50px;font-weight:400}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption:last-child{margin-bottom:0px}.FileUploaderButton{cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0px}.imageplaceholder{width:100%}.imageplaceholder .previewImage{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:650px;border:1px solid;border-radius:6px;width:100%}.imageplaceholder .previewImage img{object-fit:fill;margin:auto;float:center;width:50%}.imageplaceholder .previewImage i{cursor:pointer;margin-left:-50px;margin-right:50px}.imageplaceholder .ImageDragAndDropContainer{width:100%;display:flex;flex-direction:column;border:1px solid;border-radius:6px;height:650px;align-items:center;justify-content:space-around}.imageplaceholder .ImageDragAndDropContainer .imageIcon{height:50%;display:flex}.imageplaceholder .ImageDragAndDropContainer .imageIcon img{width:50%;object-fit:contain;margin-bottom:10%;margin-top:5%;display:block;margin-left:auto;margin-right:auto}.imageplaceholder .ImageDragAndDropContainer .textPlaceHolder{width:90%;margin-top:-150px;margin-bottom:5%;overflow:hidden;white-space:normal}.productRegistrationResponseLoading{margin-top:150px;margin-bottom:200px;display:flex;flex-direction:column;align-items:center}.outer-layout{position:fixed;top:0;bottom:0;left:0;right:0}.required{color:#c21a1a;font-size:25px}svg{width:100px;height:100px;margin:20px;display:inline-block}.inputSearchLoading svg{width:40px;height:40px}.addressThingGroup{display:flex;flex-direction:column;width:100%;align-items:flex-end}.addressThingGroup input{width:calc(100% - 25px)}.addressThingGroup .inputSearchLoading{width:0px;margin-right:51px;margin-top:-40px}.addressThingGroup .inputSearchLoading svg{margin:0px}@media screen and (max-width: 1500px){.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem{flex-direction:column;align-items:flex-start}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem button{margin:0px 0px 20px 0px !important;margin-left:15px !important}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData{width:100%}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer{flex-direction:column;margin-left:15px !important}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer .productImage{align-items:left;margin-left:2px !important;width:100%}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer .productImage img{height:50px;object-fit:cover}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer .productDescription{border:none;margin-right:0px}}@media screen and (max-width: 1000px){.productRegistrationContainer{margin:5% 5% 5% 5%}.productRegistrationContainer .productRegistrationForm{grid-template-columns:100%}.productRegistrationContainer .productRegistrationForm .productDetailsForm,.productRegistrationContainer .productRegistrationForm .personalDetailsForm{padding:0px;border:none}.productRegistrationContainer .productRegistrationForm .productDetailsForm .FormField .proofOfPurchaseButtons,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .FormField .proofOfPurchaseButtons{flex-direction:row}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem{flex-direction:row}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem button,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem button{margin:0px 0px 20px 0px !important;margin-left:10px !important}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData{width:100%}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer{flex-direction:row;margin-left:5px !important}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer .productDescription,.productRegistrationContainer .productRegistrationForm .personalDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer .productDescription{border:none;margin-right:0px}.productRegistrationContainer .productRegistrationForm .productDetailsForm{margin-bottom:5%;padding-bottom:5%;border-bottom:1px solid}.productRegistrationContainer .productDetailsFormSeparator{border-bottom:1px solid;margin-bottom:5%}.imageplaceholder{width:100%}.imageplaceholder .previewImage{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;border:1px solid;border-radius:6px;width:100%}.imageplaceholder .previewImage img{object-fit:fill;margin:auto;float:center;width:50%}.imageplaceholder .previewImage i{cursor:pointer;margin-left:-50px;margin-right:50px}.imageplaceholder .ImageDragAndDropContainer{width:100%;display:flex;flex-direction:column;border:1px solid;border-radius:6px;height:100%;align-items:center;justify-content:space-between}.imageplaceholder .ImageDragAndDropContainer .imageIcon{height:20%;display:flex}.imageplaceholder .ImageDragAndDropContainer .imageIcon img{width:20%;object-fit:contain;margin-bottom:10%;margin-top:5%;display:block;margin-left:auto;margin-right:auto}.imageplaceholder .ImageDragAndDropContainer .textPlaceHolder{width:100%;margin-top:0px;margin-bottom:50px}}@media screen and (max-width: 900px){.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionDesktop{display:none}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile{display:flex;flex-direction:column;align-items:flex-start;width:100%}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile div{display:flex;align-items:center;width:100%}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile div svg{min-width:15px;height:25px;margin:0px 20px 0px 20px}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile div img{min-height:50px;max-height:100px;margin:0px 20px 0px 0px}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile div .additionalWarrantyOptionPrice{margin-right:20px;font-size:50px;font-weight:400}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile .additionalWarrantyOptionInfo{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0px 20px 0px 20px}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile .additionalWarrantyOptionInfo label{font-size:20px;font-weight:500}.productRegistrationContainer .additionalWarrentySection .additionalWarrantyOption button .extendedWarrantyOptionMobile .additionalWarrantyOptionInfo p{margin:0px}}@media screen and (max-width: 680px){.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem{margin-left:25px;flex-direction:column;align-items:flex-start}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem button{margin:0px 0px 20px 0px !important}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productImage{width:100%;margin-left:0px !important}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productImage img{min-height:100px;float:left}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData{width:100%}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer{flex-direction:column}.productRegistrationContainer .productRegistrationForm .productDetailsForm .selectedItemsContainer .selectedItems .SearchDropdown .liSearchDropdownItem .searchedProductItem .productData .productDescriptionContainer .productDescription{border:none}}input{color:#a6a6a6;background-color:#fff}select{color:#a6a6a6;background-color:#fff}.strip-payment{width:550px;max-width:90%;margin:50px auto}.strip-payment #payment-form{border:#f6f9fc solid 1px;border-radius:var(--radius);padding:20px;margin:20px 0;box-shadow:0 30px 50px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}.strip-payment #messages{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New";display:none;background-color:#0a253c;color:#00d924;padding:20px;margin:20px 0;border-radius:var(--radius);font-size:.7em}