@font-face{font-family:proxima_nova_altblack;src:url("/static/media/Mark Simonson - Proxima Nova Alt Black-webfont.ac07796c.eot");src:url("/static/media/Mark Simonson - Proxima Nova Alt Black-webfont.ac07796c.eot"?#iefix) format("embedded-opentype"),url("/static/media/Mark Simonson - Proxima Nova Alt Black-webfont.759f3878.woff2") format("woff2"),url("/static/media/Mark Simonson - Proxima Nova Alt Black-webfont.f9a7dd81.woff") format("woff"),url("/static/media/Mark Simonson - Proxima Nova Alt Black-webfont.c47c63d8.ttf") format("truetype"),url("/static/media/Mark Simonson - Proxima Nova Alt Black-webfont.9a791c54.svg"#proxima_nova_altblack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_altbold;src:url("/static/media/Mark Simonson - Proxima Nova Alt Bold-webfont.7a949b68.eot");src:url("/static/media/Mark Simonson - Proxima Nova Alt Bold-webfont.7a949b68.eot"?#iefix) format("embedded-opentype"),url("/static/media/Mark Simonson - Proxima Nova Alt Bold-webfont.d95e053c.woff2") format("woff2"),url("/static/media/Mark Simonson - Proxima Nova Alt Bold-webfont.fa0710b8.woff") format("woff"),url("/static/media/Mark Simonson - Proxima Nova Alt Bold-webfont.d728a3db.ttf") format("truetype"),url("/static/media/Mark Simonson - Proxima Nova Alt Bold-webfont.bfe2bf49.svg"#proxima_nova_altbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url("/static/media/Mark Simonson - Proxima Nova Alt Regular-webfont.e802340f.eot");src:url("/static/media/Mark Simonson - Proxima Nova Alt Regular-webfont.e802340f.eot"?#iefix) format("embedded-opentype"),url("/static/media/Mark Simonson - Proxima Nova Alt Regular-webfont.6cd8e102.woff2") format("woff2"),url("/static/media/Mark Simonson - Proxima Nova Alt Regular-webfont.12ccd551.woff") format("woff"),url("/static/media/Mark Simonson - Proxima Nova Alt Regular-webfont.0b420bac.ttf") format("truetype"),url("/static/media/Mark Simonson - Proxima Nova Alt Regular-webfont.31015419.svg"#proxima_nova_altregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_scosfthin;src:url("/static/media/Mark Simonson - Proxima Nova ScOsf Thin-webfont.e2ecf5fa.eot");src:url("/static/media/Mark Simonson - Proxima Nova ScOsf Thin-webfont.e2ecf5fa.eot"?#iefix) format("embedded-opentype"),url("/static/media/Mark Simonson - Proxima Nova ScOsf Thin-webfont.d6e9a86a.woff2") format("woff2"),url("/static/media/Mark Simonson - Proxima Nova ScOsf Thin-webfont.572779bf.woff") format("woff"),url("/static/media/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ba783194.ttf") format("truetype"),url("/static/media/Mark Simonson - Proxima Nova ScOsf Thin-webfont.57204409.svg"#proxima_nova_scosfthin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_ltsemibold;src:url("/static/media/Mark Simonson - Proxima Nova Semibold-webfont.bbec7fc3.eot");src:url("/static/media/Mark Simonson - Proxima Nova Semibold-webfont.bbec7fc3.eot"?#iefix) format("embedded-opentype"),url("/static/media/Mark Simonson - Proxima Nova Semibold-webfont.4a2a396b.woff2") format("woff2"),url("/static/media/Mark Simonson - Proxima Nova Semibold-webfont.f0ed3c7f.woff") format("woff"),url("/static/media/Mark Simonson - Proxima Nova Semibold-webfont.7bd0a4c6.ttf") format("truetype"),url("/static/media/Mark Simonson - Proxima Nova Semibold-webfont.6c1b0f2a.svg"#proxima_nova_ltsemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_ltthin;src:url("/static/media/Mark Simonson - Proxima Nova Thin-webfont.e2d89c72.eot");src:url("/static/media/Mark Simonson - Proxima Nova Thin-webfont.e2d89c72.eot"?#iefix) format("embedded-opentype"),url("/static/media/Mark Simonson - Proxima Nova Thin-webfont.0e628fcf.woff2") format("woff2"),url("/static/media/Mark Simonson - Proxima Nova Thin-webfont.17aa4534.woff") format("woff"),url("/static/media/Mark Simonson - Proxima Nova Thin-webfont.532aaef1.ttf") format("truetype"),url("/static/media/Mark Simonson - Proxima Nova Thin-webfont.73313d22.svg"#proxima_nova_ltthin) format("svg");font-weight:400;font-style:normal}*,.ui.button,.ui.header{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;transition:all .3s ease}.ui.button.link,a{color:#2d98cf}.ui.button.link:hover,a:hover{color:#020202}.ui.button.link{background-color:initial;padding:0;margin:0;display:inline;box-shadow:none}.ui.loader.mini{margin-left:10px}span{font-size:inherit;font-family:inherit;font-weight:inherit}.red{color:#ff695e}.blue{color:#2d98cf}.spacer{margin-bottom:60px}.ScrollUpButton__Container{background-color:#2d98cf;outline:none}.ScrollUpButton__Container svg{fill:#2d98cf}.ScrollUpButton__Container svg:hover{fill:#020202}.ui.form .ui.button{color:#fff;background:none;text-align:center;background:#2d98cf;width:100%;text-transform:uppercase}.ui.form .ui.button:hover{background-color:#020202}.ui.form .ui.button.negative{background-color:#db2828}.ui.checkbox.radio.checkbox input:checked~label{color:#020202}.ui.checkbox.radio.checkbox input:checked~label:after{background-color:#2d98cf}.ui.checkbox.radio.checkbox input:checked~label:before{border-color:#020202}.ui.checkbox.radio.checkbox input~label{text-transform:uppercase;color:#9b9b9b;font-size:14px}.ui.checkbox.radio.checkbox input~label:before{border-color:#4a4a4a}header{padding-bottom:10px;min-height:61px;background-color:#fff;box-shadow:0 1px 25px 0 rgba(0,0,0,.25);position:-webkit-sticky;position:sticky;top:0;z-index:999999999}header .ui.text.menu.pc-menu--top{margin:0 20px;padding:20px 0}header .ui.text.menu .pc-menu__logo{width:130px;height:100%}header .ui.text.menu .hamburger{display:none}header .ui.text.menu .pc-menu__button{color:#fff;background:none;background:#2d98cf;text-transform:uppercase;cursor:pointer;display:inline-block;min-height:1em;outline:0;border:none;vertical-align:initial;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0 .25em 0 0;padding:.78571429em 1.5em;text-shadow:none;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.28571429rem;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)}header .ui.text.menu .pc-menu__button:hover{background:#020202}header .ui.text.menu .pc-menu__item{padding-left:20px;padding-right:20px;font-size:14px;color:#2d98cf}header .ui.text.menu .pc-menu__item.active{color:#020202}header .ui.text.menu .pc-menu__item.active:after{content:"\25BC";display:block;position:absolute;top:100%;left:45%;font-size:10px}header .ui.menu .ui.dropdown.pc-dropdown-menu{padding-left:20px;padding-right:20px;color:#2d98cf}header .ui.menu .ui.dropdown.pc-dropdown-menu .text{font-size:14px}header .ui.menu .ui.dropdown .menu{z-index:1001}header .ui.menu .ui.dropdown .menu>.pc-dropdown-menu__item .text{color:#2d98cf;font-size:14px}header .ui.menu .ui.dropdown .menu>.pc-dropdown-menu__item.active .text{color:#020202}header .ui.error.message,header .ui.info.message{margin:10px 40px}header .ui.error.message a,header .ui.info.message a{font-weight:700}header .test-drive-top-banner-ad.ui.grid{margin:0;padding:0}header .test-drive-top-banner-ad.ui.grid>.row{padding-bottom:0}header .test-drive-top-banner-ad.ui.grid>.row .test-drive-top-banner-ad__image{padding:0;background:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/test_drive_top_ad_left.png) no-repeat;background-size:cover;background-position:100% 0;display:flex;align-items:center;justify-content:center;flex-direction:column}header .test-drive-top-banner-ad.ui.grid>.row .test-drive-top-banner-ad__image .ui.header{color:#000;font-size:3em;font-weight:700;text-transform:uppercase;text-align:center}header .test-drive-top-banner-ad.ui.grid>.row .test-drive-top-banner-ad__cta{padding:20px;background-color:#2d98cf}header .test-drive-top-banner-ad.ui.grid>.row .test-drive-top-banner-ad__cta .ui.header{margin-bottom:0;color:#fff}header .test-drive-top-banner-ad.ui.grid>.row .test-drive-top-banner-ad__cta p{color:#fff}header .test-drive-top-banner-ad.ui.grid>.row .test-drive-top-banner-ad__cta .ui.button{background-color:hsla(0,0%,94.1%,.2);text-transform:uppercase}@media only screen and (max-width:991px){header .ui.stackable.pc-menu--top{flex-direction:column}header .ui.text.menu .left.menu{flex-direction:row!important;justify-content:space-between}header .ui.text.menu .left.menu .pc-menu__item{padding-left:0}header .ui.text.menu .left.menu .hamburger{display:block;font-size:3em;padding:0;color:#020202;transition:transform .2s ease-in-out}header .ui.text.menu .left.menu .hamburger.open{transform:rotate(90deg);color:#3d3d3d}header .ui.stackable.menu .left.menu .item{width:auto!important}header .ui.text.menu.pc-menu--top{padding-top:10px;padding-bottom:0}header .ui.text.menu .right.menu{padding-top:20px;margin-left:0!important}header .ui.text.menu .right.menu.close{display:none}header .ui.text.menu .right.menu .pc-menu__item{font-size:1.5em;justify-content:center}header .ui.text.menu .right.menu .pc-menu__item:after{display:none}header .ui.text.menu .right.menu .ui.dropdown.pc-dropdown-menu{justify-content:center}header .ui.text.menu .right.menu .ui.dropdown.pc-dropdown-menu .text{font-size:1.5em}header .ui.stackable.menu .right.menu{flex-direction:column}}footer{position:relative;min-height:27px;background-color:#020202}footer .footer.ui.grid{padding-top:5px;margin:0 20px;height:100%}footer .footer.ui.grid .column{padding-top:0;padding-bottom:0}footer .footer__logo .ui.image{width:57px}footer .footer__links-separator{color:#fff;padding-left:10px;padding-right:10px}footer .footer__links a:hover{color:#fff}footer .footer__copyright{text-align:right;color:#ccc;font-size:11px;font-weight:500}.home-content.ui.grid .home-content__hero-row{position:relative;padding:0}.home-content.ui.grid .home-content__hero-row .ui.grid{margin:0}.home-content.ui.grid .home-content__hero-row .home-content__hero-column{padding:0}.home-content.ui.grid .home-content__hero-row header{width:100%;position:absolute;z-index:10;padding:0;background-color:initial;box-shadow:none}.home-content.ui.grid .home-content__hero-row header .pc-dropdown-menu,.home-content.ui.grid .home-content__hero-row header .pc-menu__item{color:#fff}.home-content.ui.grid .home-content__hero-row header .pc-dropdown-menu:hover,.home-content.ui.grid .home-content__hero-row header .pc-menu__item:hover{color:#2d98cf}.home-content.ui.grid .home-content__hero-row header .pc-dropdown-menu .text,.home-content.ui.grid .home-content__hero-row header .pc-menu__item .text{font-size:14px}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row{position:absolute;z-index:12;bottom:25px;left:45px}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column{background-color:rgba(2,2,2,.6);padding:15px}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column h1{color:#fff;font-size:36px;text-transform:uppercase}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column p{color:#fff;font-size:16px}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column .button{background-color:#2d98cf;opacity:1}.home-content.ui.grid .home-content__hero-row .home-content__hero-image-row,.home-content.ui.grid .home-content__hero-row .home-content__hero-image-row .home-content__hero-image-column{padding:0;margin:0}.home-content.ui.grid .home-content__headline-row .ui.header{color:#000;padding:20px 0;font-size:32px;display:block}.home-content.ui.grid .home-content__highlight-row{padding-bottom:30px}.home-content.ui.grid .home-content__highlight-row .home-content__highlight .ui.header{font-size:18px;text-align:center;color:#2d98cf;text-transform:uppercase}.home-content.ui.grid .home-content__highlight-row .home-content__highlight p{font-size:16px;text-align:center}.home-content.ui.grid .home-content__testimonials-row{background:#ededed;padding-top:2.5rem;padding-bottom:2.5rem}.home-content.ui.grid .home-content__testimonials-row .testimonial-quote{font-size:30px;padding-left:.6em;text-indent:-.6em}.home-content.ui.grid .home-content__testimonials-row .testimonial-quote .testimonial-quote-symbol{color:#2d98cf;font-size:50px}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide-bottom{padding-left:.6em;margin:0}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide-bottom .testimonial-name{color:#2d98cf;font-size:18px;font-weight:700;text-transform:uppercase}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide-bottom .testimonial-company,.home-content.ui.grid .home-content__testimonials-row .testimonial-slide-bottom .testimonial-title{font-size:16px;font-weight:700}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide-bottom .testimonial-logo{width:150px;padding-left:25px;border-left:2px solid #020202}.home-content.ui.grid .home-content__sample-row.column.row{padding:20px 0 50px}.home-content.ui.grid .home-content__sample-row.column.row .home-content__card-info{padding-top:20px}.home-content.ui.grid .home-content__sample-row.column.row .home-content__card-info .ui.header{font-size:32px;color:#000}.home-content.ui.grid .home-content__sample-row.column.row .home-content__card-info p{font-size:16px}.home-content.ui.grid .home-content__sample-row.column.row .home-content__card-info .ui.secondary.button{font-size:16px;text-transform:uppercase;background-color:#2d98cf}.home-content.ui.grid .home-content__feature-row{padding-top:2.5em;padding-bottom:2.5em}.home-content.ui.grid .home-content__feature-row:nth-child(2n){background-color:#eaf4fa}.home-content.ui.grid .home-content__feature-row .home-content__feature-description .ui.header{font-size:18px;color:#2d98cf;text-transform:uppercase}.home-content.ui.grid .home-content__feature-row .home-content__feature-description p{font-size:16px}.home-content__plans-row.column.row{background:#2d98cf;padding:50px}.home-content__plan .ui.header{color:#fff}.home-content__plan .ui.header strong{font-size:inherit}.home-content__plan .ui.header.huge{font-size:32px;padding-bottom:0;margin-bottom:0}.home-content__plan .ui.header.medium{font-size:24px;font-weight:400;padding-top:0;margin-top:0}.home-content__plan .ui.button{text-transform:uppercase}@media only screen and (max-width:767px){.home-content.ui.grid .home-content__hero-row .pc-menu--top .right.menu{background-color:rgba(0,0,0,.7);padding:10px;margin-top:20px}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row{position:relative;left:auto;bottom:auto}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column h1{font-size:22px}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column p{font-size:13px}.home-content.ui.grid .home-content__highlight-row .home-content__highlight{margin-bottom:20px}.home-content.ui.grid .home-content__hero-image-row .ui.image{height:300px}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide .testimonial-quote{font-size:22px}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide .testimonial-quote .testimonial-quote-symbol{font-size:30px}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide .testimonial-slide-bottom .testimonial-logo{border:none;padding:25px 0 0}.home-content.ui.grid .home-content__sample-row .home-content__card-info .ui.header{text-align:center;display:block;margin:0 0 20px}.home-content.ui.grid .home-content__feature-row .home-content__feature-image{margin-bottom:20px}.home-content.ui.grid .home-content__feature-row .partner-slider{margin-top:20px}.home-content.ui.grid .home-content__feature-row .partner-slider .ui.image{margin:0 auto;max-width:60%}.home-content.ui.grid .home-content__plans-row .home-content__plan{margin-bottom:50px}}@media only screen and (max-width:991px) and (min-width:768px){.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row{position:relative;left:auto;bottom:auto}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column h1{font-size:22px}.home-content.ui.grid .home-content__hero-row .home-content__hero-overlay-row .home-content__hero-overlay-column p{font-size:13px}.home-content.ui.grid .home-content__highlight-row .home-content__highlight{margin-bottom:20px}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide .testimonial-quote{font-size:22px}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide .testimonial-quote .testimonial-quote-symbol{font-size:30px}.home-content.ui.grid .home-content__testimonials-row .testimonial-slide .testimonial-slide-bottom .testimonial-logo{border:none}.home-content.ui.grid .home-content__sample-row .home-content__card-info .ui.header{text-align:center;display:block;margin:0 0 20px}.home-content.ui.grid .home-content__feature-row .home-content__feature-image{margin-bottom:20px}.home-content.ui.grid .home-content__plans-row .home-content__plan{margin-bottom:50px}}.value .no-access{color:red!important}.label.no-access{color:#a5a2a2!important}.recipes-content.ui.grid{min-height:400px}.recipes-content.ui.grid .recipes-container{padding-bottom:50px}.recipes-content.ui.grid .row .column.toolbar__units{width:24%!important}.recipes-content .filters-container{background-color:#f3f3f3}.recipes-content .recipes-container{min-height:1000px}.recipes-content .recipes-container .recipes-container-toolbar{position:sticky;position:-webkit-sticky;background-color:#fff;margin-bottom:5px;z-index:999}.recipes-content .recipes-container .recipes-container-toolbar .column,.recipes-content .recipes-container .recipes-container-toolbar .label{font-size:14px}.recipes-content .recipes-container .recipes-container__no-recipes{margin:10px}.recipes-content .recipes-container .recipes-container-cards__area{width:900px;height:800px}.recipes-content .recipes-container .column-title{font-size:14px;color:#020202;text-transform:uppercase}.recipes-content .recipes-container-cards>.card{box-shadow:0 3px 15px rgba(74,74,74,.3);border:1px solid #2d98cf}.recipe-card__content{margin:0}.recipe-card__content .recipe-media-slider{padding-bottom:100px}.recipe-card__content .recipe-media-slider .slick-arrow:before{color:#2d98cf}.recipe-card__content .recipe-media-slider .ui.image{padding:2%}.ui.card.recipe-card.area-hover{border:3px solid #2d98cf}.ui.card.recipe-card.area-hover .ui.label{background-color:#2d98cf;color:#fff}.ui.card.recipe-card .ui.label{border:2px solid #2d98cf!important;background-color:#fff;color:#2d98cf;border-radius:50%!important;padding:12px;min-width:38px;text-align:center;left:96%}.ui.card.recipe-card>.content{padding:0;display:flex;flex-direction:column}.ui.card.recipe-card--selected{background-color:#2d98cf;height:216px;margin-top:auto}.ui.card.recipe-card--selected .recipe-card__content{cursor:pointer}.ui.card.recipe-card--free-access .recipe-bar,.ui.card.recipe-card--free-access .recipe-bar-footer,.ui.card.recipe-card--free-access .recipe-card__more-details{background-color:#2dcf63}.recipe-card.recipe-card--preview{width:97%!important;margin:0 1rem}.recipe-card.recipe-card--preview .ui.grid .label,.recipe-card.recipe-card--preview .ui.grid .value{padding-left:0}.recipe-card.recipe-card--preview .test-drive-recipe-preview-banner-ad.ui.grid{margin:0}.recipe-card.recipe-card--preview .test-drive-recipe-preview-banner-ad.ui.grid>.row{margin-top:5px;padding-bottom:0;background-color:#020202;border-radius:10px}.recipe-card.recipe-card--preview .test-drive-recipe-preview-banner-ad.ui.grid>.row .column{margin:10px 0}.recipe-card.recipe-card--preview .test-drive-recipe-preview-banner-ad.ui.grid>.row .column .ui.header{margin:0 0 5px}.recipe-card.recipe-card--preview .test-drive-recipe-preview-banner-ad.ui.grid>.row .column p{color:#fff}.recipe-card.recipe-card--preview .test-drive-recipe-preview-banner-ad.ui.grid>.row .column .ui.button{margin-top:5px;background-color:#2d98cf;text-transform:uppercase}.recipe-card .label{color:#4a4a4a;text-transform:uppercase}.recipe-card .label.italic{font-style:italic}.recipe-card .value{color:#020202}.recipe-card .value.italic{font-style:italic}.recipe-card .recipe-media__wrapper{margin:0;padding:0 0 3px}.recipe-card .recipe-media__wrapper .row{padding:0}.recipe-card .recipe-media__wrapper .recipe-media{width:100%;max-width:1127px}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-hero .recipe-media-hero__thumbnail{min-height:300px;transition:none}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-hero__react-player-wrapper{position:relative;padding-top:56.25%;transition:none}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-hero__react-player{position:absolute;top:0;left:0;transition:none}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-hero__react-player div,.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-hero__react-player iframe{transition:none}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider{position:relative;margin:0 10px}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-prev{left:0}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-prev:before{color:#2d98cf}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-next{right:0}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-next:before{color:#2d98cf}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list{margin:0 30px}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide{cursor:pointer;background-color:#fff;line-height:1;z-index:10}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:5px solid #fff;opacity:.5}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide:hover:not(.slide-restrict){opacity:1;border:5px solid #2d98cf}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide.slide-restrict{cursor:default}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide.slide--selected{opacity:1;border:5px solid #2d98cf}.recipe-card .recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide--video .play-btn{pointer-events:none;width:40px;height:40px;display:block;position:absolute;z-index:5;left:35%;top:20%;background:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/play_icon.svg) no-repeat;background-size:30px 30px}.recipe-card__image-wrapper .ui.image{width:100%}.recipe-card__bottom{display:flex;flex:1 1;cursor:pointer;position:relative}.recipe-card__bottom:hover{height:100%}.recipe-card__bottom:hover .recipe-card__more-details{opacity:.93}.recipe-card__details.ui.grid{margin:10px 0}.recipe-card__details.ui.grid>.row{padding:0}.recipe-card__details.ui.grid>.row:nth-child(2n){background-color:#fafafa}.recipe-card__details.ui.grid .value{padding-left:0}.recipe-card__more-details{display:flex;opacity:0;position:absolute;width:100%;height:100%;z-index:9;flex:auto;flex-flow:column;align-items:center;justify-content:center;background-color:#2d98cf}.recipe-card__arrow,.recipe-card__cta{color:#fff;text-transform:uppercase;font-size:18px;text-align:center}.recipe-card__arrow{padding-top:.6rem}.recipe-card__close{text-align:center;padding:2.5rem 0}.recipes-container-pagination.ui.grid{margin:40px 0 50px;text-align:center}.recipes-container-pagination .ui.button{width:70%;background-color:#2d98cf;font-size:18px;text-transform:uppercase}.recipes-container-pagination .ui.button:hover{background-color:#020202;color:#fff}.recipe.ui.grid>.row.recipe-toolbar__wrapper,.recipe.ui.grid>.row.recipe-toolbar__wrapper .toolbar{padding:0;margin:0}.recipe.ui.grid>.row.recipe-toolbar__wrapper .toolbar .right{text-align:right}.recipe.ui.grid>.row.recipe-media__wrapper{padding:0}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media-hero .recipe-media-hero__thumbnail{min-height:300px;transition:none}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media-hero__react-player-wrapper{position:relative;padding-top:56.25%;transition:none}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media-hero__react-player{position:absolute;top:0;left:0;transition:none}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media-hero__react-player div,.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media-hero__react-player iframe{transition:none}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media{width:100%}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider{position:relative}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-prev{left:0}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-prev:before{color:#2d98cf}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-next{right:0}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-next:before{color:#2d98cf}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list{margin:0 30px}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide{cursor:pointer;background-color:#fff;line-height:1;z-index:10}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:5px solid #fff;opacity:.5}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide:hover:not(.slide-restrict){opacity:1;border:5px solid #2d98cf}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide.slide-restrict{cursor:default}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide.slide--selected{opacity:1;border:5px solid #2d98cf}.recipe.ui.grid>.row.recipe-media__wrapper .recipe-media .recipe-media-slider .slick-list .slick-slide .slide--video .play-btn{pointer-events:none;width:40px;height:40px;display:block;position:absolute;z-index:5;left:35%;top:20%;background:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/play_icon.svg) no-repeat;background-size:40px 40px}.recipe.ui.grid>.row.recipe-bar__wrapper{padding:0;margin:0}.recipe.ui.grid>.row.recipe-bottom__wrapper{border:1px solid #2d98cf}.recipe.ui.grid>.row .files,.recipe.ui.grid>.row.recipe-bottom__wrapper .data{padding-top:0}.recipe.ui.grid>.row .files .recipe__info-column{padding-bottom:0}.recipe.ui.grid>.row #disqus_thread{width:100%}.label{color:#4a4a4a;text-transform:uppercase}.label.italic{font-style:italic}.value{color:#020202}.value.italic{font-style:italic}.toolbar__results{color:#020202}.toolbar__results .ui.loader{margin-bottom:3px}.toolbar.ui.grid .row .column{padding-left:.5rem;padding-right:.5rem}.toolbar.ui.grid .row .toolbar__results{width:15%!important}.toolbar.ui.grid .row .toolbar__results .filters__share-icon{margin-left:10px;color:#2d98cf}.toolbar.ui.grid .row .toolbar__toggle-filters{display:none}.toolbar.ui.grid .row .toolbar__sort{width:33%!important}.toolbar.ui.grid .row .toolbar__thumbnail{width:28%!important}.toolbar__dropdown-wrapper .label{padding-right:10px;color:#2d98cf}.toolbar__dropdown-wrapper .ui.dropdown{padding-right:10px}.toolbar__dropdown-wrapper .ui.dropdown .text{text-transform:uppercase;font-size:14px;font-weight:400;color:#020202}.toolbar__dropdown-wrapper .ui.dropdown .icon,.toolbar__dropdown-wrapper .ui.dropdown .menu .item:not(.selected) .text{color:#2d98cf}.toolbar__units{font-size:14px;color:#020202;text-align:right}.toolbar .ui.radio,.toolbar__units .label{padding-right:10px}.toolbar .ui.radio.sort{padding:0}.toolbar .ui.radio label{padding-left:1.4em}.toolbar .sort.amount{padding-right:25px}.recipe-footer.ui.grid{display:block;margin:0;background-color:#2d98cf}.recipe-footer.ui.grid .row{padding:.5rem 0}.recipe-footer .ui.button{text-transform:uppercase}.recipe-footer .ui.button:not(:first-child){margin-left:10px}.recipe-footer .ui.button.icon{padding-right:2em!important}.recipe-footer .ui.button:hover{background-color:#3d3d3d}.recipe-bar{background-color:#2d98cf;height:25px;line-height:25px;color:#fff;text-transform:uppercase}.recipe-bar.ui.grid{display:block;margin:0}.recipe-bar.ui.grid>.row{padding:0}.recipe-bar i:not(:first-child){margin-left:10px}.recipe-bar__lock{color:#fff}.recipe-bar__lock:hover{color:#020202}.recipe-bar__open-recipe.small.icon{font-size:1em;opacity:1}.recipe-bar__open-recipe.small.icon.link:hover{opacity:.5!important}.recipe-bar__favorite-icon{width:15px;height:15px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:7px}.recipe-bar__favorite-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;background-color:#fff}.recipe-bar__favorite-icon--off:hover{opacity:.5}.recipe-bar__favorite-icon--off:hover,.recipe-bar__favorite-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%}.recipe-bar__favorite-icon--on{background-color:#fff}.recipe-bar__favorite-icon--on:hover{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;opacity:.5}.recipe-bar__favorite-icon--dim{opacity:.5}.recipe-bar__voting .disabled{opacity:.5;cursor:auto}.recipe-bar__vote-icon{width:15px;height:15px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:7px}.recipe-bar__vote-up-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;background-color:#fff}.recipe-bar__vote-up-icon--off:hover:not(.disabled){opacity:.5}.recipe-bar__vote-up-icon--off:hover:not(.disabled),.recipe-bar__vote-up-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_solid.svg) no-repeat 50% 50%}.recipe-bar__vote-up-icon--on{background-color:#fff}.recipe-bar__vote-up-icon--on:hover:not(.disabled){-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;opacity:.5}.recipe-bar__vote-down-icon{margin-left:10px}.recipe-bar__vote-down-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;background-color:#fff}.recipe-bar__vote-down-icon--off:hover:not(.disabled){opacity:.5}.recipe-bar__vote-down-icon--off:hover:not(.disabled),.recipe-bar__vote-down-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_solid.svg) no-repeat 50% 50%}.recipe-bar__vote-down-icon--on{background-color:#fff}.recipe-bar__vote-down-icon--on:hover:not(.disabled){-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;opacity:.5}.recipe-bar__vote--dim{opacity:.5}.recipe-bar__details-btn{text-align:right}.recipe-bar__details-btn a{color:#fff}.recipe-bar__details-btn a:hover{color:#020202}.recipe-bar-footer{background-color:#2d98cf;height:24px;line-height:24px;color:#fff;text-transform:uppercase}.recipe-bar-footer.ui.grid{display:block;margin:0}.recipe-bar-footer.ui.grid>.row{padding:0}.recipe-bar-footer i:not(:first-child){margin-left:10px}.recipe-bar-footer__lock{color:#fff}.recipe-bar-footer__lock:hover{color:#020202}.recipe-bar-footer__open-recipe.small.icon{font-size:1em;opacity:1}.recipe-bar-footer__open-recipe.small.icon.link:hover{opacity:.5!important}.recipe-bar-footer__favorite-icon{width:15px;height:15px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:7px}.recipe-bar-footer__favorite-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;background-color:#fff}.recipe-bar-footer__favorite-icon--off:hover{opacity:.5}.recipe-bar-footer__favorite-icon--off:hover,.recipe-bar-footer__favorite-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%}.recipe-bar-footer__favorite-icon--on{background-color:#fff}.recipe-bar-footer__favorite-icon--on:hover{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;opacity:.5}.recipe-bar-footer__favorite-icon--dim{opacity:.5}.recipe-bar-footer__details-btn{text-align:right}.recipe-bar-footer__details-btn a{color:#fff}.recipe-bar-footer__details-btn a:hover{color:#020202}.ui.grid .internal-comments{padding:0}.ui.grid .internal-comments .comment{padding:1rem}.ui.grid .internal-comments .comment:last-child{padding-bottom:0}.internal-comments .ui.grid{display:block;margin:0;padding:0 1rem}.internal-comments .ui.grid>.row{padding:0 0 10px}.internal-comments .ui.grid>.row .label{font-size:1rem;font-weight:500;text-transform:uppercase;padding-right:10px}.internal-comments .ui.grid>.row .value{width:70%}.internal-comments .ui.grid>.row .value ul{margin:0;padding-left:20px}.internal-comments .ui.grid>.row .value p{margin-bottom:0}.ui.grid .comments .commentbox{width:100%}.ui.grid .comments .commentbox .logout{padding:3px}.ui.grid .comments .commentbox .logout .button{display:none}.recipe__info-columns.ui.grid{margin:0}.recipe__info-columns.ui.grid .row:first-child{padding-bottom:0}.recipe__info-columns.ui.grid>.row .recipe__info-header{margin:0}.recipe__info-columns.ui.grid>.row .recipe__info-header .row{padding:0}.recipe__info-columns.ui.grid>.row .recipe__info-column{box-shadow:none;-webkit-box-shadow:none;padding:0 0 1rem}.recipe__info-columns.ui.grid>.row .recipe__info-column .label{padding-left:0;padding-right:.4rem}.recipe__info-columns.ui.grid>.row .recipe__info-column .value{padding-left:0;padding-right:0}.recipe__info-columns.ui.grid>.row .recipe__info-column .modifiers .label{font-style:italic}.recipe__info-columns.ui.grid>.row .recipe__info-column .modifiers .value{font-style:italic;color:#2d98cf}.recipe__info-columns.ui.grid>.row .recipe__info-column .modifier-dropdown{margin:.5rem 1rem}.recipe__info-columns.ui.grid>.row .recipe__info-column .recipe__info-details .message{margin:.5rem 1rem;width:100%}.recipe__info-columns.ui.grid>.row .recipe__info-column .ui.button{margin:5px 10px;background-color:#2d98cf;text-transform:uppercase;color:#ededed;padding:5px 10px}.recipe__info-columns.ui.grid>.row .recipe__info-column .ui.button.show-more-btn{margin:10px auto;color:#ededed;display:none}.recipe__info-columns.ui.grid>.row .recipe__info-column-title{border-bottom:1px solid #f3f3f3;font-weight:500;padding:0 1rem}.recipe__info-columns.ui.grid>.row .recipe__info-details{margin:0}.recipe__info-columns.ui.grid>.row .recipe__info-details .ui.button{margin:5px 10px;background-color:#2d98cf;text-transform:uppercase}.recipe__info-columns.ui.grid>.row .recipe__info-details .ui.button.show-more-btn{margin:10px auto;color:#ededed;display:none}.recipe__info-columns.ui.grid>.row .recipe__info-details .row{padding:4px 1rem}.recipe__info-columns.ui.grid>.row .recipe__info-details .row:nth-child(2n){background-color:#fafafa}.is-not-authenticated .recipe .slider-cta{position:absolute;width:100%;text-align:center;z-index:100;top:50%;transform:translateY(-50%)}.is-not-authenticated .recipe .slider-cta a{color:#fff;font-size:20px}.is-not-authenticated .recipe .slider-cta a:hover{text-decoration:underline}.is-not-authenticated .recipe .slick-list{background-color:#000}.is-not-authenticated .recipe .slick-list .slick-track{opacity:.25!important}.is-not-authenticated .recipe .slick-list .slick-track .slick-slide{cursor:auto!important}.is-not-authenticated .recipe .slick-list .slick-track .slick-slide .slide.slide--selected,.is-not-authenticated .recipe .slick-list .slick-track .slick-slide .slide:hover{border:5px solid #fff!important}.recipe-issue-link{color:#d93025}@media (-ms-high-contrast:none){.recipe-card.card.ui>.content{min-height:353px}.recipe-card.card.ui>.content .recipe-card__thumbnail .ui.medium.image img{height:166px}}@media only screen and (max-width:767px){.recipes-content.ui.grid .row .column.toolbar__results{width:100%!important;text-align:center}.recipes-content.ui.grid .row .column.toolbar__toggle-filters{display:initial;width:100%!important;text-align:center;padding:10px 0}.recipes-content.ui.grid .row .column.toolbar__toggle-filters .ui.button{background-color:#020202;color:#ededed;padding-left:50px;padding-right:50px}.recipes-content.ui.grid .row .column.toolbar__sort,.recipes-content.ui.grid .row .column.toolbar__thumbnail,.recipes-content.ui.grid .row .column.toolbar__units{width:100%!important;text-align:center}.ui.grid.toolbar .row .column{width:100%!important}.ui.grid .filters-container.close{display:none!important}.ui.grid .filters-container .filters{width:100%;position:relative!important;top:0!important}.ui.grid .filters-container .filters .filters__close{margin-bottom:20px}.ui.grid .filters-container .filters .filters__close .ui.button{font-size:3em}.ui.grid .recipes-container.close{display:none!important}.recipes-content .recipes-container .recipes-container-toolbar{top:0!important}.ui.column.grid>[class*="thirteen wide"].column.recipes-container,.ui.column.grid>[class*="three wide"].column.filters-container,.ui.grid>.column.row>[class*="thirteen wide"].column.recipes-container,.ui.grid>.column.row>[class*="three wide"].column.filters-container,.ui.grid>.row>[class*="thirteen wide"].column.recipes-container,.ui.grid>.row>[class*="three wide"].column.filters-container,.ui.grid>[class*="thirteen wide"].column.recipes-container,.ui.grid>[class*="three wide"].column.filters-container{width:100%!important}.ui.three.cards>.card{width:100%}.recipe-card.recipe-card--preview .recipe-media-slider{display:none}.recipe-card.recipe-card--preview .recipe__info-column{width:100%!important}.recipe-card.recipe-card--preview .recipe-footer .left.column{display:none}.recipe-card.recipe-card--preview .recipe-footer .right.column{width:100%!important;padding:10px 20px}.recipe-card.recipe-card--preview .recipe-footer .comments-btn,.recipe-card.recipe-card--preview .recipe-footer .open-in-fusion-btn{display:none}.recipe-card.recipe-card--preview .recipe-footer .details-btn{width:100%;margin-left:0}.recipe-card .recipe-card__thumbnail .ui.image,.recipe-card .recipe-card__thumbnail .ui.image img{width:100%}.recipe-card .recipe-card__thumbnail .ui.image img{width:100%;height:200px;object-fit:cover;object-position:bottom center}.recipe-card .recipe-card__details .desktop-only,.recipe-card .recipe__info-columns .desktop-only{display:none}.recipe-card .recipe__info-columns .show-more-btn{display:initial!important}.recipe-card .recipe__info-columns.show-desktop-only .desktop-only{display:block}.recipe-card .recipe__info-columns.show-desktop-only .show-more-btn{display:none!important}.recipe .recipe-media .recipe-media-slider .slick-list{margin:0!important}.recipe .recipe-media .recipe-media-slider .slick-list .slick-slide{width:75px!important}.recipe .files{display:none!important}.recipe .recipe__info-columns .desktop-only{display:none}.recipe .recipe__info-columns .recipe__info-column{width:100%!important}.recipe .recipe__info-columns .show-more-btn{display:initial!important}.recipe .recipe__info-columns.show-desktop-only .desktop-only{display:block}.recipe .recipe__info-columns.show-desktop-only .show-more-btn{display:none!important}}.parts-content.ui.grid{min-height:400px}.parts-content .filters-container{min-width:190px}.parts-content .filters-container .filters .filters-list{padding-top:20px}.parts-content .parts-container{min-height:1000px}.parts-content .parts-container-cards>.card{box-shadow:0 3px 15px rgba(74,74,74,.3);border:1px solid #2d98cf}.ui.card.part-type-card:hover{cursor:pointer;border:8px solid #2d98cf}.ui.card.part-type-card.part-type-card--selected{border:8px solid #2d98cf}.part-card__content{margin:0}.part-card .label{color:#4a4a4a;text-transform:uppercase}.part-card .label.italic{font-style:italic}.part-card .value{color:#020202}.part-card .value.italic{font-style:italic}.part-card__bottom{display:flex;flex:1 1;cursor:pointer;position:relative}.part-card__bottom:hover{height:100%}.part-card__bottom:hover .part-card__more-details{opacity:.93}.part-card__details.ui.grid{margin:10px 0}.part-card__details.ui.grid>.row{padding:0}.part-card__details.ui.grid>.row:nth-child(2n){background-color:#fafafa}.part-card__details.ui.grid .value{padding-left:0}.part-card__more-details{display:flex;opacity:0;position:absolute;width:100%;height:100%;z-index:9;flex:auto;flex-flow:column;align-items:center;justify-content:center;background-color:#2d98cf}.part-card__arrow,.part-card__cta{color:#fff;text-transform:uppercase;font-size:18px;text-align:center}.part-card__arrow{padding-top:.6rem}.part-card__close{text-align:center;padding:2.5rem 0}.ui.card.part-card>.content{padding:0;display:flex;flex-direction:column}.ui.card.part-card:hover{cursor:pointer;border:8px solid #2d98cf}.ui.card.part-card--selected{background-color:#2d98cf;height:216px;margin-top:auto}.ui.card.part-card--selected .part-card__content{cursor:pointer}.ui.card.part-card--free-access .part-bar,.ui.card.part-card--free-access .part-bar-footer,.ui.card.part-card--free-access .part-card__more-details{background-color:#2dcf63}.part-bar{background-color:#2d98cf;height:25px;line-height:25px;color:#fff;text-transform:uppercase}.part-bar.ui.grid{display:block;margin:0}.part-bar.ui.grid>.row{padding:0}.part-bar i:not(:first-child){margin-left:10px}.part-bar__lock{color:#fff}.part-bar__lock:hover{color:#020202}.part-bar__open-recipe.small.icon{font-size:1em;opacity:1}.part-bar__open-recipe.small.icon.link:hover{opacity:.5!important}.part-bar__favorite-icon{width:15px;height:15px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:7px}.part-bar__favorite-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;background-color:#fff}.part-bar__favorite-icon--off:hover{opacity:.5}.part-bar__favorite-icon--off:hover,.part-bar__favorite-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%}.part-bar__favorite-icon--on{background-color:#fff}.part-bar__favorite-icon--on:hover{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;opacity:.5}.part-bar__favorite-icon--dim{opacity:.5}.part-bar__voting .disabled{opacity:.5;cursor:auto}.part-bar__vote-icon{width:15px;height:15px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:7px}.part-bar__vote-up-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;background-color:#fff}.part-bar__vote-up-icon--off:hover:not(.disabled){opacity:.5}.part-bar__vote-up-icon--off:hover:not(.disabled),.part-bar__vote-up-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_solid.svg) no-repeat 50% 50%}.part-bar__vote-up-icon--on{background-color:#fff}.part-bar__vote-up-icon--on:hover:not(.disabled){-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_up_outline.svg) no-repeat 50% 50%;opacity:.5}.part-bar__vote-down-icon{margin-left:10px}.part-bar__vote-down-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;background-color:#fff}.part-bar__vote-down-icon--off:hover:not(.disabled){opacity:.5}.part-bar__vote-down-icon--off:hover:not(.disabled),.part-bar__vote-down-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_solid.svg) no-repeat 50% 50%}.part-bar__vote-down-icon--on{background-color:#fff}.part-bar__vote-down-icon--on:hover:not(.disabled){-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/thumbs_down_outline.svg) no-repeat 50% 50%;opacity:.5}.part-bar__vote--dim{opacity:.5}.part-bar__details-btn{text-align:right}.part-bar__details-btn a{color:#fff}.part-bar__details-btn a:hover{color:#020202}.part-bar-footer{background-color:#2d98cf;height:24px;line-height:24px;color:#fff;text-transform:uppercase}.part-bar-footer.ui.grid{display:block;margin:0}.part-bar-footer.ui.grid>.row{padding:0}.part-bar-footer i:not(:first-child){margin-left:10px}.part-bar-footer__lock{color:#fff}.part-bar-footer__lock:hover{color:#020202}.part-bar-footer__open-recipe.small.icon{font-size:1em;opacity:1}.part-bar-footer__open-recipe.small.icon.link:hover{opacity:.5!important}.part-bar-footer__favorite-icon{width:15px;height:15px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:7px}.part-bar-footer__favorite-icon--off{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;background-color:#fff}.part-bar-footer__favorite-icon--off:hover{opacity:.5}.part-bar-footer__favorite-icon--off:hover,.part-bar-footer__favorite-icon--on{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_solid.svg) no-repeat 50% 50%}.part-bar-footer__favorite-icon--on{background-color:#fff}.part-bar-footer__favorite-icon--on:hover{-webkit-mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;mask:url(https://d3827p95tv2r1a.cloudfront.net/cdn/misc/bookmark_outline.svg) no-repeat 50% 50%;opacity:.5}.part-bar-footer__favorite-icon--dim{opacity:.5}.part-bar-footer__details-btn{text-align:right}.part-bar-footer__details-btn a{color:#fff}.part-bar-footer__details-btn a:hover{color:#020202}.ui.grid.part-content .row.part-output__wrapper .part-output__column-title{font-size:14px;color:#020202;text-transform:uppercase;border-bottom:1px solid #f3f3f3;font-weight:500;padding:0 1rem}.ui.grid.part-content .row.part-output__wrapper .part-output__column-table tr a{color:#2d98cf}.ui.grid.part-content .row.part-output__wrapper .part-output__column-table tr a:hover{color:#020202}.ui.grid.part-content .row.part-output__wrapper .part-output__column-table tr.area-hover{background-color:#2d98cf;color:#fff}.ui.grid.part-content .row.part-output__wrapper .part-output__column-table tr.area-hover a{color:#fff}.ui.grid.part-content .row.part-output__wrapper .part-output__column-table tr.area-hover:hover a{color:#020202}.ui.grid.part-content .row.part-output__wrapper .part-recipe-video__cta{width:100%}.ui.grid.part-content .row.part-media__wrapper{border:2px solid #2d98cf;padding-left:10px;padding-right:10px;overflow:hidden}.ui.grid.part-content .row.part-recipes__wrapper .recipe-card.recipe-card--preview{width:100%!important}.ui.grid.part-content .row.part-bar__wrapper{padding-top:0}@media only screen and (max-width:767px){.part-type-filter-container-cards .part-type-card .part-type-card__thumbnail,.parts-container-cards .part-card .part-card__thumbnail{display:flex;justify-content:center}.parts-container-cards .part-card .part-card__thumbnail .ui.image{width:100%!important;text-align:center}}.ui.grid.calculator-content .calculator-fields .ui.grid>.row>.column.calculator-fields__field-title{font-weight:500;display:flex;align-items:center}.ui.grid.calculator-content .calculator-fields .title{font-weight:500}.ui.grid.calculator-content .calculator-fields .calculator-fields__field-output .label{min-width:50px;min-height:30px}.ui.grid.calculator-content .auto-calc-recipe-container{margin:0 1rem;background-color:#2d98cf;padding:30px 30px 20px}.ui.grid.calculator-content .auto-calc-recipe-container form{width:80%}.ui.grid.calculator-content .auto-calc-recipe-container .auto-calc-recipe-title{font-weight:500;line-height:30px}.ui.grid.calculator-content .auto-calc-recipe-container .ui.button{color:#2d98cf;background-color:#fff}.ui.grid.calculator-content .auto-calc-recipe-container .ui.button:hover{color:#fff;background-color:#a5a2a2}.ui.grid.calculator-content .column.recipe-container{padding:0}.ui.grid .filters-container.column{padding-right:0}.filters{position:fixed;width:190px}.filters-top{padding-top:15px;padding-right:1rem}.filters-top .heading{padding-bottom:10px}.filters-top .filters__reset-button{width:100%}.filters-top .filters__user.ui.grid{margin-top:5px;margin-bottom:5px}.filters-top .filters__user .row{padding-top:0;padding-bottom:0}.filters-top .filters__user .label{text-transform:capitalize;display:inline-block;vertical-align:top;line-height:23px}.filters-top .filters__user .ui.checkbox{margin-left:10px;padding-right:10px}.filters-top .ui.grid>.row.filters__user-recipes{padding-top:0;padding-bottom:0}.filters-top .ui.grid>.row.filters__user-recipes .ten.column{padding-right:.5em}.filters-top .filters__free-recipes-cta{margin:10px 0}.filters-top .filters__free-recipes-cta .ui.message{background-color:#2d98cf;color:#fff}.filters-top .filters__free-recipes .column.label{padding-right:.4rem}.filters-list{padding-right:1rem;padding-bottom:2rem;overflow:auto;overflow-x:hidden}.filters-list i.small.icon,.filters-list i.small.icons{font-size:1em}.filters-list .save-filters-link.ui.button.link{margin:10px 0}.text-filter{padding-top:5px;padding-bottom:8px}.text-filter .ui.input{max-width:175px}.list-filter{padding-top:5px;padding-bottom:8px;border-bottom:1px solid #e3e3e3}.list-filter:first-child{padding-top:0}.list-filter .list-filter__toggle{cursor:pointer;float:right}.list-filter .ui.input{max-width:175px}.list-filter .list-filter__table.scrollable{overflow-x:hidden;overflow-y:auto;max-height:145px}.list-filter .list-filter__table.small{min-height:50px;max-height:160px}.list-filter .list-filter__table .no-access{color:#a5a2a2;cursor:none}.list-filter .list-filter__table .checkmark{padding-right:5px}.list-filter .list-filter__table .uncheck-all{cursor:pointer;text-align:right}.list-filter .list-filter__table .remove.button{padding:.4em .5em;font-size:.7em;border-radius:1em;margin-right:10px}.list-filter .list-filter__table .remove.button i.icon{width:100%;height:100%}.list-filter .list-filter__table .remove.button:hover{opacity:.4}.list-filter .list-filter__table .link.button{padding-right:10px;word-break:break-word}.list-filter .list-filter__table .convertible-value{display:inline-block}.list-filter .list-filter__table .ui.table{margin-bottom:5px;background-color:initial}.list-filter .list-filter__table .ui.table td{padding-top:1px;padding-bottom:1px;border:none}.list-filter .list-filter__table .ui.table td.option-column{display:flex;align-items:flex-start}.list-filter .list-filter__table .ui.table td .ui.button{text-align:left}.list-filter .list-filter__table .ui.table tr:nth-child(2n){background-color:#fafafa}.save-filters-modal .ui.input{width:100%}.faq-content.ui.grid{padding:0 20px}.faq-content.ui.grid .faq-content__title{padding:0}.faq-content.ui.grid .faq-content__title .column{margin-top:30px;padding-top:0;padding-bottom:10px}.faq-content.ui.grid .faq-content__title .ui.header{padding:0;font-size:14px;text-transform:uppercase}.faq-content.ui.grid .faq-content__questions-headline{padding:20px 0 10px}.faq-content.ui.grid .faq-content__grid-headline{padding-top:70px}.faq-content.ui.grid .faq-content__headline{color:#2d98cf}.faq-content.ui.grid .faq-content__questions{padding:3px 0}.faq-content.ui.grid .faq-content__questions a{color:#020202;font-weight:700;font-size:14px}.faq-content.ui.grid .faq-content__questions a:hover{color:#2d98cf}.faq-content.ui.grid .faq-content__faqs{padding:0;box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.faq-content.ui.grid .faq-content__faqs:last-child .faq-content__faq{padding-bottom:50px}.faq-content.ui.grid .faq-content__faq{padding-top:20px;padding-bottom:20px}.login-content.ui.grid{padding:40px 20px}.login-content.ui.grid .login-content__heading{padding-bottom:0}.login-content__heading p{display:inline-block}.login-content__form .ui.form label{text-transform:uppercase}.login-content__form .login-form__signin-button{margin-top:20px}.signup-content__header h1,.signup-content__header p{display:inline-block}.signup-content__form{width:100%}.signup-content__form .signup-content__form-columns.ui.grid{margin:0}.signup-content__form .signup-content__form-columns.ui.grid>.row .signup__info-column{box-shadow:none;-webkit-box-shadow:none;padding:0 1rem 1rem}.signup-content__form .signup-content__form-columns.ui.grid .description{padding-bottom:20px}.signup__info-column-title{font-size:14px;color:#020202;text-transform:uppercase;border-bottom:1px solid #f3f3f3;font-weight:500;padding:0 1rem}.ui.form .signup-form__signup-button{margin-top:20px}.account-content__header h1,.account-content__header p{display:inline-block}.account-content__form{width:100%;height:100%;padding-bottom:60px}.account-content__form .account-content__form-columns.ui.grid{margin:0}.account-content__form .account-content__form-columns.ui.grid>.row .account__info-column{box-shadow:none;-webkit-box-shadow:none;padding:0 1rem 1rem}.account-content__form .account__info-billing_button,.account-content__form .account__info-payment_button,.account-content__form .account__info-subscription_button{position:absolute;bottom:0;width:100%}.account-content__form .account__info-billing_button .ui.loader,.account-content__form .account__info-payment_button .ui.loader,.account-content__form .account__info-subscription_button .ui.loader{margin-left:10px}.account-content__form .ui.radio{margin-top:20px}.account-content__form .ui.radio:not(:first-child){margin-top:0}.account__info-column-title{font-size:14px;color:#020202;text-transform:uppercase;border-bottom:1px solid #f3f3f3;font-weight:500;padding:0 1rem}.ui.form .fields.products{display:block}.ui.form .fields.products .field{margin:10px 0}.ui.checkbox.radio.checkbox input:checked~label{color:#2d98cf}.ui.checkbox.radio.checkbox input:not(checked)~label{color:#020202}.subscription-confirmation{padding-top:20px}.my-tools__table{max-height:250px;overflow-y:auto}.my-tools__table .ui.table thead tr:first-child>th{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:2}.my-tools__table .my-tools__buttons .ui.button{width:auto}.my-user-recipe-modifiers__table .ui.table thead tr:first-child>th{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:2}.my-user-recipe-modifiers__table .my-user-recipe-modifiers__buttons .ui.button{width:auto;text-transform:none}.my-user-recipe-modifiers__table .my-user-recipe-modifiers__buttons .ui.button.user-recipe-modifiers-form__cancel-button{background-color:#fbbd08}.my-user-recipe-modifiers__table .my-user-recipe-modifiers__buttons .user-recipe-modifiers-form__update-button{display:inline-block;margin-bottom:0}.my-user-recipe-modifiers__table .my-user-recipe-modifiers__buttons .user-recipe-modifiers-form__update-button .ui.button{background-color:#21ba45}.my-user-recipe-modifiers__table .add-user-recipe-modifier-content__form{margin-top:20px}.my-user-recipe-modifiers__table .add-user-recipe-modifier-content__form .ui.button{width:auto;text-transform:none}.group__table{padding-bottom:50px}.group__table .field.hidden{display:none}.group__table .add-group-member-content__form .ui.button{width:auto;text-transform:none}.forgot-password-content.ui.grid{padding:40px 20px}.forgot-password-content.ui.grid .forgot-password-content__heading{padding-bottom:0}.forgot-password-content__heading .ui.header{color:#2d98cf;font-size:22px;display:inline-block;margin-right:20px}.forgot-password-content__heading p{display:inline-block}.forgot-password-content__form .ui.form label{text-transform:uppercase}.forgot-password-content__form .forgot-password-form__submit-button{background:#2d98cf;width:100%;color:#fff;text-transform:uppercase;margin-top:20px}.survey-cta{position:fixed;bottom:25px;right:100px;width:200px;height:250px;background-color:#2d98cf;padding:2em}.survey-cta .ui.grid{padding:1em}.survey-cta .ui.grid .title{padding-left:0}.survey-cta .ui.grid .close-btn{padding-right:0;position:absolute;top:0;right:0}.survey-cta .ui.grid .close-btn .ui.button{padding:0;background-color:initial;color:#fff;font-weight:700}.survey-cta h2,.survey-cta p{color:#fff}.survey-cta .ui.secondary.button{background-color:#fff}.survey-cta .ui.secondary.button .content{color:#020202}.content.ui.grid{margin:0}.link-button{background-color:initial;border:none;cursor:pointer;text-decoration:underline;display:inline;margin:0;padding:0}.link-button:focus,.link-button:hover{text-decoration:none}h1.ui.header{color:#2d98cf;font-size:22px;display:inline-block;margin-right:20px}.pc-cta--top{background-color:#2d98cf;padding:10px 20px;text-align:center;width:100%}.pc-cta__cta-message{font-size:20px;color:#fff;padding-right:20px}.pc-cta__cta-button.ui.button{text-transform:uppercase}.ui.info.message.optimized-message{margin:30px}.separator.ten{padding:0 10px}.separator.grey-dim{color:#a5a2a2}.iframe-container iframe{overflow:none}.collapsable-container{display:flex;align-items:center;padding-bottom:20px}.collapsable-container__label{min-width:13%;color:#2d98cf;padding-right:15px;position:relative}.collapsable-container__label:hover{cursor:pointer}.collapsable-container__label:after{content:"\25B6";display:inline-block;position:absolute;top:0;right:0;padding-left:10px;font-size:10px;color:#2d98cf}.collapsable-container__divider{margin-left:10px;width:100%;border-top:3px solid #2d98cf}.ui.striped.table>tr:nth-child(2n),.ui.striped.table tbody tr:nth-child(2n){background-color:rgba(0,0,50,.07)}.ui.label.ribbon{background-color:#2d98cf;border-color:#2d98cf;color:#fff}
/*# sourceMappingURL=main.f026dfcb.chunk.css.map */