.product-customizer-options .option-type-checkbox_group ul,.product-customizer-options .option-type-radio ul{list-style-type:none;margin:0;padding:0}.product-customizer-options .option-type-checkbox_group ul li,.product-customizer-options .option-type-radio ul li{list-style-type:none}.product-customizer-options .option-type-checkbox_group ul input,.product-customizer-options .option-type-checkbox_group ul label,.product-customizer-options .option-type-radio ul input,.product-customizer-options .option-type-radio ul label{display:inline}.product-customizer-options .option-type-radio ul input{-webkit-appearance:radio}.product-customizer-options .option-type-checkbox input,.product-customizer-options .option-type-checkbox label,.product-customizer-options .option-type-checkbox>div{display:inline}.product-customizer-options .product-customizer-option-description{font-size:90%}.product-customizer-options .option-required label::after{color:#ff5d5d;content:" *"}.product-customizer-options .option-type-radio ul li label::after{color:initial;content:initial}.product-customizer-customizations-total,.product-customizer-selections-message{color:#555;opacity:.7}.product-customizer-option{width:100%;padding:0 5px 10px 0}.product-customizer-option input[type=checkbox],.product-customizer-option input[type=radio]{min-height:unset}.product-customizer-option input[type=file],.product-customizer-option input[type=text],.product-customizer-option select,.product-customizer-option textarea{width:100%}.product-customizer-option .product-customizer-upswatch-wrapper ul{width:100%}.product-customizer-option .product-customizer-upswatch-wrapper ul li{display:flex;align-items:center;width:100%}.product-customizer-option .product-customizer-upswatch-wrapper ul li input[type=radio]{display:none}.product-customizer-option .product-customizer-upswatch-wrapper ul li label{display:flex;align-items:center;width:100%}.product-customizer-option .product-customizer-upswatch-wrapper ul li label picture{width:50px;height:50px;display:flex;flex:0 0 50px;box-shadow:1px 1px 3px #aaa;margin:4px 10px 4px 5px;border-radius:.3em;overflow:hidden}.product-customizer-option .product-customizer-upswatch-wrapper ul li label picture img{object-fit:cover;width:50px;height:50px}.product-customizer-option .product-customizer-upswatch-wrapper ul li label .option-value{margin-left:5px}.product-customizer-option .product-customizer-upswatch-wrapper ul li label .option-price{margin-left:10px}.product-customizer-option .product-customizer-upswatch-wrapper ul li input[type=radio]:checked+label picture{border:solid 3px}.product-customizer-option .product-customizer-upswatch-wrapper ul li input[type=radio]:checked+label picture img{margin-top:-3px}.product-customizer-customizations-total{width:100%}.product-customizer-options .product-customizer-option.option-type-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.product-customizer-options .product-customizer-option.option-type-file input{font-size:14px;display:inline-block;padding:8px;border:1px solid gray;border-radius:7px;text-align:center;vertical-align:middle;height:auto;width:auto;margin-bottom:15px}.product-customizer-options .product-customizer-option.option-type-checkbox input{vertical-align:middle;height:auto}.product-customizer-options .product-customizer-option.option-type-checkbox_group input{vertical-align:middle;height:auto}.product-customizer-options .product-customizer-option.option-type-radio input{vertical-align:middle;height:auto}.product-customizer-options .product-customizer-option>label{display:inline-block;padding-top:15px;padding-right:0;padding-left:0;padding-bottom:5px;font-weight:700}.product-customizer-options .product-customizer-option.option-type-checkbox_group ul li label,.product-customizer-options .product-customizer-option.option-type-radio ul li label{vertical-align:middle;position:unset;top:0;left:0}.product-customizer-option input[type=text],.product-customizer-option select,.product-customizer-option textarea{width:100%;padding:12px 10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);border:1px solid rgba(127,127,127,.3);border-radius:3px;color:#4d4d4d;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px}
/*# sourceMappingURL=/s/files/1/0212/2616/0192/t/39/assets/shopstorm-apps.scss.css.map?v=18383720877799622413 */
