@font-face{font-family:"NantesWeb Light";src:url(..//fonts/v2/NantesWeb-Light.woff2) format("woff2"),url(..//fonts/v2/NantesWeb-Light.woff2) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"NantesWeb Regular";src:url(..//fonts/v2/NantesWeb-Regular.woff2) format("woff2"),url(..//fonts/v2/NantesWeb-Regular.woff2) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Notetaker Regular";src:url(..//fonts/v2/Custom_notetaker-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url(..//fonts/v2/IBMPlexMono-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}html,body{font-family:'NantesWeb Regular',serif;font-weight:400;font-size:14px;line-height:24px;color:#2D333A;width:100%}a,a:hover,a:focus,a:active{color:inherit;text-decoration:none}*,*:hover,*:focus{outline:0}ul{list-style:none;margin-bottom:0px!important;padding-left:0px!important}h1,h2,h3,h4,h5,h6{font-family:'NantesWeb Regular',serif;margin-top:0;padding-top:0;font-weight:100}h1,.h1{font-size:3.5rem!important;line-height:1.4!important}h2,.h2{font-size:3rem!important;line-height:1.4!important}h3,.h3{font-size:2.5rem!important;line-height:1.4!important}h4,.h4{font-size:2rem!important;line-height:1.4!important}p{font-family:'NantesWeb Regular',serif;font-size:1.2rem}a:link,a:visited,.dk-link{color:#797d84;text-decoration:none;font-family:'IBM Plex Mono',monospace}.cursive-text{font-family:'Notetaker Regular',cursive;color:#797d84!important;font-size:2.5rem!important;text-transform:uppercase;line-height:0!important}h3.donal-signature{font-family:'Notetaker Regular',cursive;text-transform:uppercase;transform:rotate(-3deg)}.title-feed{font-size:5.5rem!important;line-height:1!important}img{transform:scale(1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.vh100{height:100vh!important}.vh75{height:75vh!important}.vh60{height:60vh!important}.vh50{height:50vh!important}.vh45{height:45vh!important}.vh40{height:40vh!important}.vh30{height:30vh!important}.vh33{height:33.3vh!important}.vh25{height:25vh!important}.dk-info-banner{padding-bottom:15rem}.container{max-width:1440px}.socialSidebar{font-size:1.1rem!important;line-height:1.85rem!important;position:fixed;left:0;width:20px;z-index:1;text-align:center;bottom:30px}.socialSidebar li a{color:#3f3f3f}.hideFirst,.hideSecond{display:none}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:100}.animsition-loading{background-color:transparent;border:0!important;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.boxOver>.image-overlay{transition:all 0.5s ease-in-out;cursor:pointer!important}.boxOver:hover>.image-overlay{opacity:.5;transition:all 0.5s ease-in-out;cursor:pointer!important}.boxOver:hover a.whiteOutlineButton{background:white!important;padding:10px 10px 8px 10px;border:1px solid #fff;color:#000!important}.boxOver:hover a.redButton{background:transparent!important;padding:10px 0 8px 0;border:0 solid white!important;color:#464646!important}header{background:#fff}#mobHeader{display:none}#mobHeader li a{color:#ffffff!important}.underline-link{display:inline-block;color:#797d84;text-decoration:none}.underline-link::after{content:'';display:block;width:0;height:1px;background:#797d84;transition:width .3s}.underline-link:hover::after,.dk-view-more:hover::after{width:100%!important;transition:width .3s!important}.alm-btn-wrap:hover::after{width:10%!important;transition:width .3s!important;margin:0 auto;box-shadow:none!important}.alm-btn-wrap::after{content:''!important;display:block!important;width:0!important;height:1px!important;background:#3f3f3f!important;transition:width .3s!important;margin:0 auto}.pad80{padding-top:80px}*{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;transition:ease-in-out;-webkit-transition:ease-in-out}.hidden-xs{display:block!important}.visible-xs{display:none!important}.bannerBg{background-position:top center;background-size:cover!important;z-index:9}.no-gutter-left{padding-left:0px!important}.no-gutter-right{padding-right:0px!important}strong,b{font-weight:700!important}.dk-label{font-family:'IBM Plex Mono',monospace;color:#797d84;text-transform:capitalize}.dk-intro-section{background-color:#f4f5f7}.dk-intro-section .dk-container{padding-bottom:3rem;padding-top:3rem;font-size:1rem;padding-right:8rem;padding-left:8rem}.dk-intro-section .dk-container p{font-size:1.2rem}.dk-card p{font-family:'NantesWeb Regular',serif;font-size:1.2rem;color:#3f3f3f}.dk-card h3{color:#3f3f3f}a.viewMore,.alm-load-more-btn.more{text-transform:capitalize;font-size:18px!important;color:#3f3f3f;width:130px!important;padding:10px 10px 8px 10px!important;height:40px}.alm-load-more-btn.more{background-color:transparent!important;color:#3f3f3f!important;box-shadow:none!important}.dk-view-more::after{content:''!important;display:block!important;width:0!important;height:1px!important;background:#3f3f3f!important;transition:width .3s!important}.dk-title-grid{padding-top:8rem!important;padding-bottom:1rem}.dk-footer{background:#e4e7ea;color:#3f3f3f}.dk-footer-text{font-size:20px;font-weight:400}.dk-social-footer li a{color:#797d84!important}.dk-social-footer>li.list-inline-item:not(:last-child){margin-right:1.5rem!important}.dk-footer #mailchimp-embedded-subscribe-form .input-group,.newsletterPop .input-group{border-top:1px solid #FFF;border-bottom:1px solid #FFF;margin-top:1rem}.dk-footer #mailchimp-embedded-subscribe-form input{background:transparent!important;font-size:16px}#mailchimp-embedded-subscribe-form button{font-size:16px;text-transform:uppercase;color:#797d84}.dk-copyright{font-family:'IBM Plex Mono',monospace}#mailchimp-embedded-subscribe-form{display:flex;justify-content:flex-end}.dk-btn-border{border:1px solid #797d84;padding:.5rem;font-size:1rem}.dk-btn-border:hover{background:#797d84;color:white!important}.recipe.main-description{background-color:#f4f5f7}.recipe.main-description .dk-content{border-bottom:1px solid #3f3f3f;padding-bottom:2rem}.recipe.main-description .dk-content p{width:60%}.dk-orange-icon{height:3rem}.dk-recipe-icons-section li{font-size:1.2rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-weight:700!important;border-bottom:0 solid #e4e7ea;padding-bottom:2px;font-size:12px;letter-spacing:.2em;text-transform:capitalize}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link{font-weight:300!important;border-bottom:0 solid #e4e7ea;padding-bottom:2px;font-size:12px;letter-spacing:.2em;text-transform:capitalize}.tab-pane.active{border:0px!important}.nav-item{width:50%}.nav-tabs .nav-link{border:0}.border-bottom{border-bottom:1px dotted rgba(0,0,0,.125)!important}.list-group-item{border-bottom:1px dotted rgba(0,0,0,.125)}.tab-pane p,.need p{border-bottom:1px dotted rgba(0,0,0,.125);padding:5px 0px!important;margin-bottom:0px!important}.nav-tabs{padding-bottom:10px;border-top:1px solid #dee2e6}#tag li a{font-family:'IBM Plex Mono',monospace!important;text-transform:uppercase;letter-spacing:.2em;font-size:12px!important;border:1px solid #e4e7ea;padding:2px 8px;color:#797d84;text-transform:capitalize}#tag li a:hover{text-transform:uppercase;letter-spacing:.2em;font-size:12px!important;border:1px solid #e4e7ea;background:#797d84;color:white!important;text-transform:capitalize}.dk-container-grey{background-color:#f4f5f7}.whiteText{color:white!important}#search-icon{z-index:2}.dk-logo{width:70%}.search-icon{background-image:url(..//images/v2/search.png);width:10px;height:10px;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;transition:all 0.1s ease}.search-icon-close{background-image:url(..//images/D-close.svg);width:10px;height:10px;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;transition:all 0.1s ease;z-index:0}#search-menu{top:0;right:0;position:fixed;background-color:#797d84e5;margin:0 auto;padding-top:50px;padding-right:20px;width:100%;height:100%!important;z-index:99}.abCenter{-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;margin-right:-50%;position:absolute;top:50%}.newsletterPop{background:#fff;color:#3f3f3f!important;width:30vw!important;padding:30px!important;-webkit-animation-delay:5s;z-index:99999;position:fixed}.newsletterPop input{border:1px solid #797d84;font-family:'IBM Plex Mono',monospace!important;font-size:.9rem;width:20rem}.newsletterPop button{font-size:14px;text-transform:uppercase;color:#797d84;border:1px solid;font-family:'IBM Plex Mono',monospace!important}.closeMe{position:absolute;right:15px;top:5px;font-size:32px;cursor:pointer!important;z-index:99}.dk-archive .alm-results-text{font-size:1.2rem}#login-icon{position:absolute;z-index:2}.login-icon{background-image:url(..//images/menu.png);width:10px;height:10px;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;transition:all 0.1s ease;filter:grayscale(1) brightness(900%)}.login-icon-close{background-image:url(..//images/close.png);width:10px;height:10px;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;margin-right:0;transition:all 0.1s ease;z-index:0;filter:grayscale(1) brightness(900%)}#myTabContent p,.need p{font-family:'IBM Plex Mono',monospace;font-size:12px}#login-menu{top:0;right:0;position:fixed;background-color:#797d84e5;margin:0 auto;padding-top:50px;padding-right:20px;width:100%;height:100%!important;z-index:2}#login-menu li a{color:#ffffff!important}#search-icon{z-index:2}.search-icon{background-image:url(..//images/v2/search.png);width:10px;height:10px;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;transition:all 0.1s ease;color:#fff;text-decoration:none;font-family:'IBM Plex Mono'!important}.search-icon-close{background-image:url(..//images/D-close.svg);width:10px;height:10px;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;transition:all 0.1s ease;z-index:0}.dk-about-image-container{position:relative}.dk-about-image-container .first_image{position:absolute;width:80%;right:0;z-index:1}.dk-about-image-container .second_image{position:absolute;width:60%;z-index:999;bottom:0}.dk-logos-container{padding:0 20%!important}.dk-pt5{padding-top:5rem}#instafeed hr{background-color:#3f3f3f}#article p a{font-family:'IBM Plex Mono',monospace!important;text-transform:uppercase!important;letter-spacing:0.2em!important;border-bottom:1px solid #e68e75!important;padding-bottom:2px!important;font-weight:700!important;font-size:0.8rem!important;text-decoration:none!important}#article p a:visited,#article p a:visited:hover,#article p a:link{text-decoration:none!important}#navLeft{position:fixed;z-index:999999;left:0;width:100vh;height:60px;top:0;line-height:60px;text-align:center;transform:rotate(90deg)!important;transform-origin:left bottom;margin-top:-60px}#navRight{position:fixed;z-index:999999;right:0;width:100vh;background:transparent;height:60px;line-height:60px;bottom:0;text-align:center;transform:rotate(90deg)!important;transform-origin:right top;margin-bottom:-60px}.fixRight{text-align:center;width:100%!important;display:none}.fixLeft{text-align:center;width:100%!important;display:none}a.btn-recipe-scrollto{font-size:14px;text-transform:uppercase;color:#797d84;border:1px solid;font-family:'IBM Plex Mono',monospace!important;margin-top:1rem}a.btn-recipe-scrollto:hover{background:#797d84;color:#fff!important}.blog-recipe{border:1px solid #dc5b37}.dk-footer-text li{font-size:1rem}@media only screen and (max-width :1440px){.hidden-xl{display:none!important}.visible-xl{display:block!important}.container{max-width:1380px}.dk-about-image-container{position:relative}.dk-about-image-container .first_image{position:absolute;width:80%;right:0;z-index:1}.dk-about-image-container .second_image{position:absolute;width:60%;z-index:999;bottom:0}}@media only screen and (max-width :1200px){.hidden-lg{display:none!important}.visible-lg{display:block!important}.vh33{height:27.5vh!important}.vh60{height:50vh!important}.dk-about-image-container{position:relative}.dk-about-image-container .first_image{position:absolute;width:80%;right:0;z-index:1}.dk-about-image-container .second_image{position:absolute;width:60%;z-index:999;bottom:0}}@media only screen and (max-width :979px){.innerPadding25{padding:20px}.hidden-md{display:none!important}.visible-md{display:block!important}h1,.h1{font-size:2rem!important;line-height:1.3!important}h2,.h2{font-size:1.4rem!important;line-height:1.3!important}h6,.h6{font-size:1rem!important}body{font-size:0.95rem!important}.vh33{height:22.5vh!important}.vh60{height:40vh!important}.dk-intro-section .dk-container{font-size:1rem;padding:2rem 1rem}#mce-EMAIL{font-size:1rem!important}.title-feed{font-size:5rem!important}.recipe.main-description .dk-content p{width:100%}.dk-about-image-container .first_image{position:initial;width:100%}.dk-about-image-container .second_image{position:initial;width:100%}#login-menu{z-index:99}}@media only screen and (max-width:767px){.displayNoneMb{display:none}#closeBanner{display:none!important}.slick-prev{left:15px!important}.slick-next{right:15px!important}.fixPos{overflow:hidden!important;position:relative!important;z-index:-1}.fixPosComp{overflow:hidden!important;margin-top:0vh!important}.img-featured-container .description-container .caption{display:block}.vh33{height:20vh!important}.vh60{height:40vh!important}.vh75{height:50vh!important}.vh100{height:100vh!important}.login-icon{width:30px;height:30px}.login-icon-close{width:30px;height:30px}.hidden-xs{display:none!important}.visible-xs{display:block!important}h1,.h1{font-size:2.5rem!important;line-height:1.2!important}h2,.h2{font-size:2.2rem!important;line-height:1.2!important}h6,.h6{font-size:1rem!important}body{font-size:1.125rem!important}#share{position:fixed;bottom:8px;right:0;z-index:1}.mb-60{margin-bottom:0px!important}.filters li{display:inline!important}.sideFilters{position:absolute;z-index:1;left:0;top:90px;margin:0 auto;text-align:center;width:100%;right:0}#login-icon{right:0px!important}.slick-dots{margin-top:-160px;margin-left:20px}.mt-5{margin-top:1rem!important}.mr-5{margin-right:1rem!important}.pl-5{padding-left:0rem!important}.pr-5{padding-right:0rem!important}.pt-5{padding-top:2rem!important}.pb-5{padding-bottom:2rem!important}.bannerBg{background-position:left center;background-size:cover}.pad80{padding-top:60px}.search-icon{background-image:none!important;width:100%!important;height:100%!important}.active{display:inline-block!important}.mix:hover img{transform:scale(1)!important}.newsletterPop{width:90vw!important;padding:20px!important;-webkit-animation-delay:5s;z-index:11;position:fixed}.newsletterPop h2{font-size:1.6rem!important}.dk-intro-section .dk-container{font-size:1rem;padding:2rem 1rem}.title-feed{font-size:3.5rem!important;line-height:1!important}.cursive-text{font-size:1.5rem!important}.dk-title-grid{padding-top:5rem!important}.alm-filters-container{width:20rem!important}.dk-about-image-container .first_image{position:initial;width:100%}.dk-about-image-container .second_image{position:initial;width:100%}#navLeft{height:46px}#navRight{line-height:30px}#login-menu{z-index:99}}@media only screen and (max-width:420px){.mb-60{margin-bottom:0px!important}.vh33{height:35vh!important}.vh45{height:62.5vh!important}.vh40{height:62.5vh!important}.innerPadding30{padding:15px 15px 15px 15px!important}.innerPadding30-News{padding:15px 15px 15px 15px}img.logoSmaller,.logoSmaller img,.logoSmaller{width:150px!important}.hidden-xs{display:none!important}.dk-about-image-container .first_image{position:initial;width:100%}.dk-about-image-container .second_image{position:initial;width:100%}#login-menu{z-index:99}}