.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>div,.product-customizer-options .option-type-checkbox label{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}.font-select *{-webkit-box-sizing:border-box;box-sizing:border-box}.font-select{font-size:16px;width:100%;position:relative;display:inline-block}.font-select .fs-drop{position:absolute;top:38px;left:0;z-index:999;background:#fff;color:#000;width:100%;border:1px solid #aaa;border-top:0;box-shadow:0 4px 5px #00000026;border-radius:0 0 4px 4px}.font-select>span{outline:0;border-radius:.25rem;border:1px solid #ced4da;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;line-height:32px;padding:3px 8px;color:#444;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.font-select-active>span{background-color:#eee;border-bottom-left-radius:0;border-bottom-right-radius:0}.font-select .fs-results{max-height:190px;overflow-x:hidden;overflow-y:auto;margin:0;padding:0}.font-select .fs-results li{line-height:80%;padding:8px;margin:0;list-style:none;font-size:18px;white-space:nowrap}.font-select .fs-results li.active{background-color:#3875d7;color:#fff;cursor:pointer}.font-select .fs-search{border-bottom:1px solid #aaa;padding:4px}.font-select .fs-search input{padding:7px;width:100%;border:1px solid #aaa;font:16px Helvetica,Sans-serif;box-shadow:inset 0 1px 3px #0000000f;border-radius:.1875rem}.product-customizer-option{width:100%;padding:0 5px 10px 0}.product-customizer-option input[type=radio],.product-customizer-option input[type=checkbox]{min-height:unset}.product-customizer-option select,.product-customizer-option textarea,.product-customizer-option input[type=text],.product-customizer-option input[type=file],.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%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shopstorm-apps.scss.css.map */
