body{font-family:'Roboto Slab',serif;color:#fff;overflow:hidden}body .content sup{line-height:1;font-size:90%;vertical-align:baseline}@media screen and (max-width:680px){body section{padding-top:0;padding:50px 0}}body .mashed{padding-top:0}body .overlay{position:fixed}body .nav-contact{max-width:fit-content;margin-top:28px}body .nav-contact a{background-color:#fff;padding:12px 25px;color:#d31145;font-family:'proxima-nova',sans-serif;font-weight:900;font-size:20px;transition:background-color .3s ease}body .nav-contact a:hover{background-color:#1e262c;color:#fff}body .fixed-background{position:fixed;top:0;left:0;width:100%;height:100%;background:url(//www.michaelfoods.com/wp-content/themes/mfi/elements/styles/../images/mashed/mashed-background-texture.png) repeat;background-position:center;pointer-events:none;z-index:-1;overflow:hidden}body .nav{position:fixed;width:100%;top:0;left:0;z-index:100;padding:0 40px}body .nav .columns .column{display:flex;justify-content:space-between;align-items:flex-start;margin:0;padding:0}body .nav .logo{transition:opacity .4s 0s ease-in-out}body .nav .logo img{max-width:80%;margin:0 auto}body .nav .logo.potatoes{margin-top:28px}@media screen and (max-width:768px){body .nav .columns .column{justify-content:flex-start}body .nav .logo{flex:0 50%}body .nav .logo img{max-width:175px}body .nav .logo.potatoes{flex:0 33.3333%}body .nav .logo.potatoes img{max-width:120px}body .nav .nav-contact{display:none}}@media screen and (max-width:480px){body .nav{padding:0 20px}body .nav .logo img{max-width:150px}body .nav .logo.potatoes img{max-width:90px}}body .hero{height:100%;padding-top:350px}body .hero .hero-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:row;max-width:1510px;width:100%;margin:0 auto;padding:0 20px}body .hero .hero-wrapper .images{flex:0 50%;position:relative;top:-130px}body .hero .hero-wrapper .images .columns{display:flex;justify-content:center;align-items:center;width:100%}body .hero .hero-wrapper .images .columns .column .wrapper{width:100%;max-width:400px;margin:0 auto}body .hero .hero-wrapper .images .columns .column .slider{width:100%}body .hero .hero-wrapper .images .columns .column .slider:before{content:"";position:absolute;inset:-10px;border:6px solid #9d0631;border-radius:50px;pointer-events:none;width:100%;height:100%;top:5%;left:5%}body .hero .hero-wrapper .images .columns .column .slider .slide{overflow:hidden;border-radius:50px;border:6px solid #fff;position:relative}body .hero .hero-wrapper .images .columns .column .slider .slide img{width:100%;height:100%;max-height:400px;max-width:400px;object-fit:cover;transition:transform .3s ease;display:block;position:relative;z-index:-1}body .hero .hero-wrapper .images .columns .column .slider .slide:hover img{transform:scale(1.1)}body .hero .hero-wrapper .images .columns .column .slider.bottom{margin-bottom:-100%;margin-left:-40%}body .hero .hero-wrapper .images .columns .column .slider.bottom .slide{background-image:url(//www.michaelfoods.com/wp-content/themes/mfi/elements/styles/../images/mashed/simply-potatoes-tag.svg);background-size:170px;background-repeat:no-repeat;background-position:bottom -1px center}body .hero .hero-wrapper .content{flex:0 40%}body .hero .hero-wrapper .content .column{margin-left:-10%}body .hero .hero-wrapper .content h1{font-family:'Roboto Slab',serif;font-size:54px;line-height:125%;padding:30px 50px;border-radius:50px;border:6px solid #9d0631;text-align:center;position:relative;color:#fff}body .hero .hero-wrapper .content h1:after{content:'';position:absolute;background:url(//www.michaelfoods.com/wp-content/themes/mfi/elements/styles/../images/mashed/say-what-horizontal.svg) no-repeat;width:382px;height:183px;object-fit:contain;top:-160px;left:-190px}body .hero .hero-wrapper .content p{margin-top:30px;text-align:center;font-size:26px;line-height:160%}@media screen and (max-width:1450px){body .hero{padding-top:290px}body .hero .hero-wrapper .images .columns .column .wrapper{max-width:320px}body .hero .hero-wrapper .images .columns .column .slider .slide img{max-height:320px}body .hero .hero-wrapper .content h1{font-size:40px}body .hero .hero-wrapper .content h1:after{width:322px;height:143px;top:-130px;left:-150px}body .hero .hero-wrapper .content p{font-size:22px;margin-top:0}}@media screen and (max-width:1050px){body .hero{padding-top:200px}body .hero .hero-wrapper{flex-direction:column}body .hero .hero-wrapper .images{top:0;margin-bottom:180px;margin-left:20%;padding:0 40px}body .hero .hero-wrapper .images .columns .column .wrapper{max-width:300px}body .hero .hero-wrapper .images .columns .column .slider .slide img{max-height:300px}body .hero .hero-wrapper .content .column{margin-left:0}body .hero .hero-wrapper .content h1{font-size:28px;padding:30px 10px}body .hero .hero-wrapper .content h1:after{width:282px;height:133px;top:-130px;left:0;background:url(//www.michaelfoods.com/wp-content/themes/mfi/elements/styles/../images/mashed/say-what-stacked.svg) no-repeat}body .hero .hero-wrapper .content p{font-size:17px}}@media screen and (max-width:680px){body .hero{padding-top:120px}body .hero .hero-wrapper .content h1{border-radius:30px}body .hero .hero-wrapper .images{margin-left:30%}body .hero .hero-wrapper .images .columns .column .wrapper{max-width:220px}body .hero .hero-wrapper .images .columns .column .slider.bottom .slide{background-size:100px}body .hero .hero-wrapper .images .columns .column .slider .slide img{max-height:180px}}@media screen and (max-width:480px){body .hero .hero-wrapper .images .columns .column .wrapper{width:180px}}body .product-details{background-color:#fff}body .product-details .wrapper{padding:0 20px}body .product-details .wrapper .content-block{border-radius:50px;border:6px solid #9d0631;padding:35px 40px 0;height:100%;max-width:720px;margin:0 auto}body .product-details .wrapper .content-block .column{display:flex;flex-direction:column;justify-content:space-between;gap:30px;align-items:center}body .product-details .wrapper .content-block h2{font-size:54px;text-align:center;color:#1e262c;font-weight:700}body .product-details .wrapper .content-block .tag{padding:40px 25px;color:#fff;border-radius:40px 40px 0 0;background:#d31145;line-height:150%;font-size:26px;font-family:'proxima-nova',sans-serif;font-weight:900;position:relative;bottom:-6px;transition:background .3s ease}body .product-details .wrapper .content-block .tag:hover{background:#1e262c;color:#fff}@media screen and (max-width:768px){body .product-details .wrapper .content-block{padding:20px 20px 0;border-radius:30px}body .product-details .wrapper .content-block .column{gap:20px}body .product-details .wrapper .content-block h2{font-size:28px}body .product-details .wrapper .content-block .tag{font-size:16px;padding:30px 20px}}body .details .wrapper{max-width:1510px;margin:0 auto;padding:0 20px}body .details .wrapper .details-slider{width:100%}body .details .wrapper .details-slider .slide{padding-bottom:50px}body .details .wrapper .details-slider .slide>.columns{gap:80px}body .details .wrapper .details-slider .slide .content{padding-top:180px;right:-10%;position:relative}body .details .wrapper .details-slider .slide .content .column{flex:0 90%}body .details .wrapper .details-slider .slide .content h3{font-size:54px;text-align:center;font-weight:700;line-height:125%;font-family:'Roboto Slab',serif;padding:30px 40px;border-radius:50px;border:6px solid #9d0631;position:relative;color:#fff;max-width:90%;margin:0 auto}body .details .wrapper .details-slider .slide .content h3:after{content:'';position:absolute;background:url(//www.michaelfoods.com/wp-content/themes/mfi/elements/styles/../images/mashed/say-what-stacked-reverse.svg) no-repeat;width:252px;height:213px;background-size:contain;top:-190px;right:-140px}body .details .wrapper .details-slider .slide .content p{text-align:center;font-size:26px;list-style:160%;font-family:'proxima-nova',sans-serif;margin-top:30px}body .details .wrapper .details-slider .slide .images .columns{height:100%}body .details .wrapper .details-slider .slide .images .column{position:relative}body .details .wrapper .details-slider .slide .images .top{bottom:-40%;margin-right:-20%;z-index:10}body .details .wrapper .details-slider .slide .images .top .image-wrapper:before{left:-5%}body .details .wrapper .details-slider .slide .images .top .image-wrapper .image{background-image:url(//www.michaelfoods.com/wp-content/themes/mfi/elements/styles/../images/mashed/simply-potatoes-tag.svg);background-size:170px;background-repeat:no-repeat;background-position:bottom -1px center}body .details .wrapper .details-slider .slide .images .image-wrapper{position:relative}body .details .wrapper .details-slider .slide .images .image-wrapper:before{content:"";position:absolute;inset:-10px;border:6px solid #9d0631;border-radius:50px;pointer-events:none;width:100%;height:100%;top:5%;left:5%;z-index:-1}body .details .wrapper .details-slider .slide .images .image{overflow:hidden;border-radius:50px;border:6px solid #fff;position:relative;width:100%;min-height:400px;max-height:400px}body .details .wrapper .details-slider .slide .images .image img{width:100%;height:400px;max-width:400px;object-fit:cover;transition:transform .3s ease;display:block;position:relative;z-index:-1}body .details .wrapper .details-slider .slide .images .image:hover img{transform:scale(1.1)}body .details .wrapper .details-slider .slick-dots{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;margin-left:23%}body .details .wrapper .details-slider .slick-dots li .dot{width:20px;height:20px;border:2px solid #fff;border-radius:50%;display:block;background-color:transparent;margin:0 5px}body .details .wrapper .details-slider .slick-dots li.slick-active .dot{background-color:#fff}@media screen and (max-width:1100px){body .details .wrapper .details-slider .slide{padding-bottom:50px;padding-top:20px}body .details .wrapper .details-slider .slide>.columns{flex-direction:column-reverse;align-items:center !important;gap:100px}body .details .wrapper .details-slider .slide .content{padding-top:70px;right:0}body .details .wrapper .details-slider .slide .content h3{font-size:28px;padding:20px 30px;border-radius:30px;max-width:100%}body .details .wrapper .details-slider .slide .content h3:after{z-index:50;width:182px;height:153px;top:-130px;right:-100px}body .details .wrapper .details-slider .slide .content p{font-size:17px;margin-top:20px}body .details .wrapper .details-slider .slide .images{width:100%}body .details .wrapper .details-slider .slide .images .columns{display:flex;justify-content:center;align-items:center}body .details .wrapper .details-slider .slide .images .column{max-width:400px}body .details .wrapper .details-slider .slide .images .column .image{min-height:250px;max-height:250px}body .details .wrapper .details-slider .slide .images .column .image img{height:250px}body .details .wrapper .details-slider .slide .images .top{bottom:-140px;margin-right:-25%}body .details .wrapper .details-slider .slick-dots{margin:20px 0 0;justify-content:center}body .details .wrapper .details-slider .slick-dots li .dot{width:15px;height:15px}}@media screen and (max-width:768px){body .details .wrapper .details-slider .slide .content h3:after{width:142px;height:113px;top:-110px;right:0}}@media screen and (max-width:650px){body .details .wrapper .details-slider .slide{width:100%;padding:20px 20px 0}body .details .wrapper .details-slider .slide .images .column .image{min-height:200px;max-height:200px}body .details .wrapper .details-slider .slide .images .top .image-wrapper .image{background-size:100px}}@media screen and (max-width:450px){body .details .wrapper .details-slider .slide .content h3{padding:20px 10px}}body .recipes .wrapper{max-width:1510px;margin:0 auto;padding:0 20px}body .recipes .wrapper h2{font-size:54px;text-align:center;font-weight:700;margin-bottom:40px;line-height:125%}body .recipes .wrapper .recipe-row{gap:50px}body .recipes .wrapper .recipe{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}body .recipes .wrapper .recipe .image-wrapper{position:relative}body .recipes .wrapper .recipe .image-wrapper:before{content:"";position:absolute;inset:-10px;border:6px solid #9d0631;border-radius:50px;pointer-events:none;width:100%;height:100%;top:5%;left:-5%}body .recipes .wrapper .recipe .image{position:relative;overflow:hidden;border-radius:50px;border:6px solid #fff}body .recipes .wrapper .recipe .image img{transition:transform .3s ease}body .recipes .wrapper .recipe .image:hover img{transform:scale(1.1)}body .recipes .wrapper .recipe .content h3{text-align:center;font-size:26px;font-weight:700;color:#fff}body .recipes .wrapper .view-all{margin-top:40px}body .recipes .wrapper .view-all a{background-color:#fff;padding:12px 25px;color:#d31145;font-family:'proxima-nova',sans-serif;font-weight:900;font-size:20px;transition:background-color .3s ease}body .recipes .wrapper .view-all a:hover{background-color:#1e262c;color:#fff}@media screen and (max-width:900px){body .recipes .wrapper h2{margin-bottom:15px}body .recipes .wrapper .recipe-row{flex-direction:column;align-items:center !important;gap:30px}body .recipes .wrapper .recipe-row .recipe .image-wrapper{max-width:350px;margin:0 auto}}@media screen and (max-width:768px){body .recipes .wrapper h2{font-size:28px}body .recipes .wrapper .recipe .content h3{font-size:18px}}body .form .wpcf7-response-output{color:#d31145;font-size:26px;font-weight:700;text-align:center}body .form .wrapper{max-width:950px;margin:0 auto;padding:0 20px}body .form h3{text-align:center;font-size:28px;font-weight:700;line-height:150%;max-width:670px;margin:0 auto 40px auto}body .form .form-column{position:relative}body .form .form-column:after{content:"";position:absolute;inset:-10px;border:6px solid #9d0631;border-radius:50px;pointer-events:none;width:95%;height:98%;top:3%;left:6%}body .form .form-wrapper{background-color:#fff;border-radius:50px;padding:40px;margin:0 auto;position:relative;z-index:10}body .form .disclaimer{color:#1e262c;font-size:16px;text-align:left;margin-top:20px}body .form .disclaimer a{text-decoration:underline;color:#1e262c}body .form .wpcf7 form{display:flex;flex-direction:column}body .form .wpcf7 form[data-status=invalid] .wpcf7-response-output{font-size:21px}body .form .wpcf7 form label{color:#d31145;font-size:16px;font-family:'proxima-nova',sans-serif}body .form .wpcf7 form input,body .form .wpcf7 form textarea{padding:5px 10px;border:solid 1px #e2e3e6;font-family:'proxima-nova',sans-serif;font-size:21px;color:#1e262c;width:100%;margin-bottom:10px}body .form .wpcf7 form textarea{max-height:200px}body .form .wpcf7 form select{width:100%;border:solid 1px #e2e3e6;padding:5px 10px;font-family:'proxima-nova',sans-serif;font-size:21px}body .form .wpcf7 form .wpcf7-submit{display:inline-block;background-color:#d31145;color:#fff;width:auto;font-size:18px;font-family:'proxima-nova',sans-serif;margin-top:10px;padding:5px 20px;cursor:pointer;transition:background-color .4s 0s ease-in-out,background-color .25s 0s ease;font-weight:900}body .form .wpcf7 form .wpcf7-submit:hover{background-color:#1e262c}body .form .wpcf7 form .fname,body .form .wpcf7 form .lname,body .form .wpcf7 form .state,body .form .wpcf7 form .phone-wrap,body .form .wpcf7 form .dist{width:48%}body .form .wpcf7 form .city,body .form .wpcf7 form .state,body .form .wpcf7 form .zip{width:31%}body .form .wpcf7 form .wpcf7-response-output{font-size:36px;font-family:'Roboto Slab',serif;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;color:#fff}@media screen and (max-width:500px){body .form .wpcf7 form input,body .form .wpcf7 form select{font-size:16px}body .form .wpcf7 form .fname,body .form .wpcf7 form .lname,body .form .wpcf7 form .state,body .form .wpcf7 form .phone-wrap,body .form .wpcf7 form .dist,body .form .wpcf7 form .state,body .form .wpcf7 form .city,body .form .wpcf7 form .zip{width:100%}body .form .wpcf7 form .wpcf7-response-output{font-size:20px}}@media screen and (min-width:2559px){body .form .wpcf7 form input,body .form .wpcf7 form select{font-size:32px}body .form .wpcf7 form .wpcf7-response-output{font-size:32px}body .form .wpcf7 form label{font-size:32px}}body .form .wpcf7 form.invalid .wpcf7-response-output{color:#d31145}@media screen and (max-width:768px){body .form h3{font-size:20px;margin-bottom:20px}body .form .form-wrapper{padding:40px 20px}}body .footer{background-color:#1e262c;position:relative;bottom:0;width:100%;gap:20px}body .footer .column{padding:0}body .footer .logo{max-width:180px;margin:0 auto}body .footer .socials{gap:30px}body .footer .socials div{width:50px;height:50px;transition:background-image .4s 0s ease;background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer;position:relative}body .footer .socials div:before{content:"";display:block;position:absolute;width:0;height:0;overflow:hidden}body .footer .socials .facebook div{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/facebook.png')}body .footer .socials .facebook div:before{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/facebook-hover.png')}body .footer .socials .facebook div:hover{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/facebook-hover.png')}body .footer .socials .x div{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/x.png')}body .footer .socials .x div:before{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/x-hover.png')}body .footer .socials .x div:hover{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/x-hover.png')}body .footer .socials .linkedin div{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/linkedin.png')}body .footer .socials .linkedin div:before{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/linkedin-hover.png')}body .footer .socials .linkedin div:hover{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/linkedin-hover.png')}body .footer .socials .instagram div{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/instagram.png')}body .footer .socials .instagram div:before{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/instagram-hover.png')}body .footer .socials .instagram div:hover{background-image:url('/wp-content/themes/mfi/elements/images/holy-chips/instagram-hover.png')}body .footer .copyright p{text-align:center;font-size:20px;font-weight:600;margin:0;padding:0;color:#fff;line-height:1}