.item-card{position:relative}.utility-icons{position:absolute;bottom:50px;right:15px}.utility-icons .icon-button{background:0 0;border:none;padding:0;cursor:pointer;background:#fff;color:#a2242c;padding:5px 10px}.utility-icons ul{display:inline-block}.utility-icons ul li{float:left;margin-right:15px;margin-bottom:0}.utility-icons ul li span{font-size:14px!important;color:#231f20}button.icon-holder.icon-button.save-button{margin-top:3px}article.item-card a.readmore{background:#b20a24;width:90%;padding:10px;color:#fff;text-align:center;margin-top:60px}article.item-card a.readmore:after{content:none}.header-info .utility-icons{position:static}.utility-icons .icon-button{background:0 0;border:none;padding:0;cursor:pointer}section#featured-recipes article{position:relative!important}.utility-icons img{background:#fff!important}.utility-icons button span{display:inline-block;vertical-align:middle}.utility-icons button span img{width:20px!important;max-width:20px!important;margin-right:5px}.utility-icons{position:absolute;bottom:0!important}.utility-icons button{display:flex;align-items:center;justify-content:center}.utility-icons button img{width:20px;margin-right:5px}.utility-icons{bottom:37px}.utility-icons .position-right button.icon-button{background:#fff;display:flex;align-items:center;max-width:72px;position:relative;padding:5px}.utility-icons ul li span img{max-width:56%}.utility-icons ul li span:nth-child(2){font-size:18px;display:inline-flex}.utility-icons.button-icon{bottom:35px!important;position:absolute}.utility-icons.button-icon-save button span img{width:12px!important}.utility-icons.button-icon{bottom:40px!important}article.item-card a.readmore{color:#fff!important}span.icon.icon-saved,span.icon.icon-save{display:flex}.icon.hide{display:none!important}.icon.show{display:inline-flex!important}.drop-container{background:#333;padding:8px 5px 5px 5px;border-radius:6px;margin-top:15px;z-index:1000;background:#0f2f56}.drop-container .popper__arrow{position:absolute;top:-13px;background-color:transparent;width:33px;height:19px;background-image:url(/Content/MFCUS2017/Images/global/Polygon-blue.png);background-repeat:no-repeat}.drop-container.red-bg-popper .popper__arrow{background-image:url(/Content/MFCUS2017/Images/global/Polygon-red.png)}.modal-tooltip{overflow:visible!important;position:relative;margin:20px;width:auto;color:#f3f3f3;max-width:320px;height:auto;text-align:center}.modal-tooltip .modal-tooltip-pointer{content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #333;position:absolute;top:-15px;left:131px}span.icon.icon-saved img,span.icon.icon-save img{width:15px!important;height:15px;margin-top:2px}.social-icon-container{position:relative;padding:5px 0;border-radius:6px;display:inline;text-align:center;position:relative}.social-icons{width:30px;display:inline-block;vertical-align:middle;margin:0 2px;cursor:pointer}.modal-tooltip .tooltip-content p{color:#fff;font-size:16px;padding-bottom:0;margin-bottom:15px}.no-spam a{color:#fff!important;text-decoration:underline!important}.tooltip-content a.ow-btn-primary{background:#fff;padding:12px 15px;display:block;margin-bottom:15px;color:#000;font-size:20px;font-weight:700;text-transform:uppercase;cursor:pointer}section#featured-products{position:relative}@media screen and (max-width:767px){section#featured-products article figcaption a.readmore{right:inherit;left:30px}section#featured-recipes a.readmore{position:absolute;left:15px;bottom:10px}section#featured-recipes article{padding-bottom:30px}}@media screen and (min-width:768px){.card-wrap{display:flex}.card-wrap .utility-icons.button-icon{position:static;float:right;margin-top:-85px}section#featured-products article figcaption a.readmore{bottom:5px}}.result-cards .utility-icons.button-icon{bottom:1px!important}.item-card.slick-slide .utility-icons.button-icon{bottom:60px!important}.header-info .utility-icons .icon span{color:#b10b26}.tooltip-content h3{text-align:left;margin-bottom:5px;font-family:"Avenir Next Rounded W05"}.tooltip-content p{text-align:left;color:#fff;font-family:"Avenir Next Rounded W05"}.tooltip-content p a{text-align:left;color:#fff;text-decoration:underline}.rebate-content-section .utility-icons{background-color:#b20a24;border-radius:8px;color:#fff;padding:7px 30px;text-align:center;font-size:14px;text-decoration:none}.rebate-content-section{position:relative}.rebate-content-section .utility-icons .position-right button.icon-button{background:transparent!important}.rebate-content-section .utility-icons ul li span{color:#fff!important;font-family:"Avenir Next Rounded W05";text-transform:uppercase}.rebate-content-section .utility-icons{bottom:-15px!important;left:250px;right:inherit!important}.rebate-content-section .utility-icons img{background:transparent!important}@media(max-width:767px){.rebate-content-section .utility-icons{left:0!important;bottom:-10px!important}.rebate-content-section #rebate{padding:15px 5px!important}.rebate-content-section{padding-bottom:50px}}.drop-container.red-bg-popper{background:#b20a24}.red-bg-popper a{color:#fff!important}.confirm-remove,.remove-no{text-transform:uppercase}.remove-no{margin-left:20px}.red-bg-popper{border-radius:0!important}#featured-recipes,.related-cards{position:relative}.header-info .utility-icons .icon span{text-transform:uppercase}.tooltip-content h3{font-size:20px}@media(min-width:1100px){.banner-popper{margin-left:75px!important}.banner-popper.red-bg-popper .popper__arrow{margin-left:-164px!important}}.rebate-content-section .utility-icons:lang(fr-fr){left:200px}.rebate-content-section .utility-icons:lang(de-ch){left:200px}@media(max-width:767px){.rebate-content-section .utility-icons{width:100%}.rebate-content-section #rebate{display:inherit;width:100%}}.drop-container.saved-document-popper{margin-top:0}@media(min-width:768px){.drop-container.saved-document-popper{margin-left:20px}}.card-wrap{position:relative}.saved-product-list .item-card .utility-icons.button-icon{bottom:70px!important}.saved-recipe-list .item-card .utility-icons.button-icon{bottom:60px!important}.header-info .utility-icons .position-right button.icon-button{max-width:inherit!important}.rebate-content-section .utility-icons li{margin-right:0!important}@media(max-width:767px){.red-bg-popper{max-width:80%}}