.flavor-vote-wrapper{display:flex;flex-direction:column;justify-content:center;max-width:80rem;margin:0 auto;padding:0 1.5rem 7rem}.flavor-vote__image{display:flex;align-items:center}.flavor-vote__image img{max-width:10rem;height:auto;margin-right:1rem;aspect-ratio:1 / 1;border-radius:1.5rem}.flavor-vote__custom .flavor-vote__image img{aspect-ratio:initial;margin:0}.flavor-vote__custom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;margin-top:3rem}.flavor-vote__option,.flavor-results__card{width:100%;margin:1rem 0;border:solid 2px lightgray;box-shadow:none;transition:ease-in-out .3s;border-radius:1.5rem;min-height:12rem}.flavor-vote__option.unselected{opacity:.6}.flavor-vote__option-inner{display:flex;flex-direction:row;align-items:center;height:100%;min-height:12rem}.flavor-vote__option.is-selected,.flavor-vote__option:hover{border:solid 2px #2196f3;opacity:1}.flavor-vote__option-text{text-align:left;display:flex;flex-direction:column}.flavor-vote__option-name{font-size:2rem;font-weight:600}.flavor-vote__custom .flavor-vote__option-name{font-size:1.6rem;line-height:normal;text-align:center}.flavor-vote__option-description p{font-size:1.8rem;margin:.5rem 0}.flavor-vote__actions{display:flex;justify-content:center;margin-top:2rem}.flavor-vote__submit-btn{color:#fff;font-size:2rem;cursor:pointer;transition:ease-in-out .3s}.flavor-vote__submit-btn:disabled{opacity:.6;cursor:not-allowed}.flavor-vote__input{font-size:2.2rem;border:none;text-align:center;padding:.5rem 0}.flavor-vote__input:hover,.flavor-vote__input:focus{outline:solid transparent 2px;box-shadow:none}.flavor-results__card{display:none;padding:2rem;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.flavor-results__confirmation{text-align:center;display:none}.flavor-results__name{font-size:1.8rem;font-weight:600;margin-right:1rem}.flavor-results__percentage{font-size:2.4rem;font-weight:900}.flavor-results__name,.flavor-results__percentage{position:relative;z-index:1}@media (min-width: 990px){.flavor-vote__image img{max-width:12rem}.flavor-vote__option-name{font-size:2.2rem}.flavor-vote__option-description p{font-size:2rem}.flavor-results__name{font-size:2.2rem}.flavor-vote__custom .flavor-vote__option-name{font-size:1.8rem}.flavor-results__percentage{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/flavor-vote.css.map */
