.previous-winner-section{position:relative;margin:3rem auto}.previous-winner-section section{margin-bottom:3rem}.previous-winner-section h3{text-transform:uppercase;margin-bottom:1rem}.previous-winner-section .flex-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:3rem}.previous-winner-section .bartist-intro{-webkit-box-ordinal-group:2;order:1}.previous-winner-section .bartist-image-wrapper{-webkit-box-ordinal-group:0;order:-1;margin-bottom:1.5rem}.previous-winner-section .bartist-cocktail-image-wrapper{margin-bottom:1.5rem}.previous-winner-recipe-list{margin:3rem auto}@media only screen and (min-width:78.125em){.previous-winner-section h2,.previous-winner-section h3,.previous-winner-section li,.previous-winner-section p{text-align:left}.previous-winner-section section{max-width:55rem;margin-left:auto;margin-right:auto;margin-bottom:3rem}.previous-winner-section .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.previous-winner-section .flex-col{width:47%}.previous-winner-section .bartist-image-wrapper{-webkit-box-ordinal-group:3;order:2}.previous-winner-recipe-list{margin:2rem auto}}@media only screen and (min-width:103.125em){.previous-winner-section .flex-row{max-width:85.5rem;margin:9rem auto}}