To make pre-orders completely compatible with the Icon Theme, add the following selectors below in the Settings -> Advanced Settings -> Selectors.
Form Selector
form[action^='/cart/add']
Button Selector
form[action^='/cart/add']:first [type=submit]:visible:first
Product Page Image Container Selector
div.product-single__photos:first,#slider-product-template, .photos__item--main:first, #productPhotoContainer-product-template
Variant Selector
form[action^='/cart/add']:first select:visible, .radio-wrapper fieldset, form[action^='/cart/add']:first input[type='radio']
The above selectors are tested in:
Theme Name: Icon
Theme version: 10.1.0
If you encounter any difficulties or have further questions, don't hesitate to contact customer support via the chat box located at the bottom right corner of the screen. We're here to assist you every step of the way.