.recipe-ingredients h3,.recipe-ingredients .text-label,.recipe-ingredients .product-xsell h4,.recipe-hero .description,.recipe-hero h1{font-family:rhode-condensed,sans-serif;font-weight:500;font-style:normal}.recipe-hero .date{font-family:rhode-extended,sans-serif;font-weight:600;font-style:normal}.recipe-ingredients .share-panel .label,.recipe-hero .recipe-tags{font-family:usual,sans-serif;font-weight:800;font-style:normal}.media-container img,.media-container iframe{height:100%;position:absolute;top:0;right:0;left:0;bottom:0;width:100%}.media-container.widescreen{position:relative}.media-container.widescreen .media-container-inner{padding-top:56.25%}.recipe-hero{background:#1d0fd4;color:#fff;padding-top:50px;padding-bottom:110px}@media (min-width: 768px){.recipe-hero{padding-top:100px;padding-bottom:210px}}.recipe-hero .recipe-tags{font-size:10px;line-height:1.2;color:#d9f81c;letter-spacing:2px;text-transform:uppercase;margin-bottom:38px}.recipe-hero .title-category{display:flex;flex-flow:column nowrap;align-items:flex-start}@media (min-width: 768px){.recipe-hero .title-category{flex-flow:row nowrap}}.recipe-hero .title{flex:1 1 auto;order:1;margin:0}@media (min-width: 768px){.recipe-hero .title{order:0}}.recipe-hero h1{color:#fff;text-transform:uppercase;margin:0 0 20px;font-size:45px;line-height:1}@media (min-width: 768px){.recipe-hero h1{font-size:90px}}.recipe-hero .date{font-size:12px;color:#fff;letter-spacing:.1em}.recipe-hero .category{flex:0 1 auto;min-width:175px;text-align:left;margin-bottom:20px}@media (min-width: 768px){.recipe-hero .category{margin-left:30px;margin-bottom:0;text-align:center}}.recipe-hero .icon-container{max-width:100px;background:#150d89;margin-bottom:20px}@media (min-width: 768px){.recipe-hero .icon-container{max-width:175px;margin:0 auto 30px}}.recipe-hero .icon{width:100%;height:0;padding-top:103.4285714286%;background-size:90%;background-position:50% 50%;background-repeat:no-repeat}@media (min-width: 768px){.recipe-hero .icon{background-size:72%}}.recipe-hero .smoothies .icon{background-image:url(../img/recipe-icons/smoothies.svg)}.recipe-hero .breakfast .icon{background-image:url(../img/recipe-icons/breakfast.svg)}.recipe-hero .snacks .icon{background-image:url(../img/recipe-icons/snacks.svg)}.recipe-hero .workout .icon{background-image:url(../img/recipe-icons/workout.svg)}.recipe-hero .dessert .icon{background-image:url(../img/recipe-icons/dessert.svg)}.recipe-hero .description{font-size:18px;line-height:1.2222222222;text-transform:uppercase;letter-spacing:2px}.recipe-video{background:#150d89}.recipe-video .media-container{overflow:hidden;position:relative;transform:translateY(-55px)}@media (min-width: 768px){.recipe-video .media-container{transform:translateY(-110px)}}.recipe-video .media-container .media-container-inner img{transition:opacity .4s ease .2s;max-width:100%;object-fit:cover}.recipe-video .media-container .media-container-inner .blog-img{object-fit:cover}.recipe-video .media-container .media-container-inner .play{background:#150d89;border-radius:100%;cursor:pointer;height:70px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .3s ease;width:70px;z-index:1}@media (min-width: 768px){.recipe-video .media-container .media-container-inner .play{width:140px;height:140px}}.recipe-video .media-container .media-container-inner .play svg{position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate3d(-42%,-45%,0)}.recipe-video .media-container .media-container-inner .play svg path{fill:#fff}.recipe-video .media-container .media-container-inner .play:hover,.recipe-video .media-container .media-container-inner .play:focus{background:#fff}.recipe-video .media-container .media-container-inner .play:hover svg path,.recipe-video .media-container .media-container-inner .play:focus svg path{fill:#150d89}.recipe-video .hide{opacity:0}.recipe-ingredients{background:#1d0fd4;color:#fff;padding-top:100px}.recipe-ingredients .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.recipe-ingredients .sr-only-focusable:active,.recipe-ingredients .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.recipe-ingredients .errors{color:#d9f81c}.recipe-ingredients hr{color:#110c53;background:#110c53;margin:30px 0;padding:0;height:5px;width:100%;border:0}@media (min-width: 768px){.recipe-ingredients hr{margin:60px 0}}.recipe-ingredients .product-xsell h4{color:#fff;font-size:36px;letter-spacing:3px;line-height:1.1458333333;text-transform:uppercase}@media (min-width: 768px){.recipe-ingredients .product-xsell h4{font-size:43px}}@media (min-width: 1024px){.recipe-ingredients .product-xsell h4{font-size:46px}}@media (min-width: 1150px){.recipe-ingredients .product-xsell h4{font-size:48px}}.recipe-ingredients .text-label{font-size:15px;letter-spacing:.15em;line-height:1.2222222222;text-transform:uppercase}@media (min-width: 768px){.recipe-ingredients .text-label{font-size:18px}}.recipe-ingredients .angle{width:100%;height:0}.recipe-ingredients .angle svg{width:100%;height:40px}@media (min-width: 768px){.recipe-ingredients .angle svg{height:100px}}.recipe-ingredients .angle.white-angle svg polygon{fill:#fff}.recipe-ingredients .angle.blue-angle svg polygon{fill:#110c53}.recipe-ingredients .angle.ultramarine-angle svg polygon{fill:#150d89}.recipe-ingredients .angle.blue-light-angle svg polygon{fill:#1d0fd4}@media (min-width: 768px){.recipe-ingredients{padding-top:200px}}@media (min-width: 1060px){.recipe-ingredients .container{padding:0 90px}}.recipe-ingredients h3{color:#fff;font-size:36px;letter-spacing:.1em;line-height:1.1458333333;margin-bottom:25px;text-transform:uppercase}@media (min-width: 768px){.recipe-ingredients h3{margin-bottom:50px;font-size:48px}}.recipe-ingredients .copy{display:block;text-align:left}.recipe-ingredients .copy a{color:#ffffffb3}.recipe-ingredients .copy a:hover,.recipe-ingredients .copy a:focus{color:#fff}.recipe-ingredients .ingredients-container{display:flex;flex-flow:column nowrap}@media (min-width: 768px){.recipe-ingredients .ingredients-container{flex-flow:row nowrap}}.recipe-ingredients .ingredients{padding:20px 0;width:100%}@media (min-width: 768px){.recipe-ingredients .ingredients{padding:20px 80px 20px 0;width:50%}}.recipe-ingredients .ingredients .rich-text ul,.recipe-ingredients .ingredients .rich-text ol{list-style:none}.recipe-ingredients .ingredients .rich-text ul li:before,.recipe-ingredients .ingredients .rich-text ol li:before{color:#fff}.recipe-ingredients .directions{border-top:5px solid #24baff;padding:20px 0;width:100%}@media (min-width: 768px){.recipe-ingredients .directions{border-left:5px solid #24baff;border-top:0;padding:20px 0 20px 80px;width:50%}}.recipe-ingredients .share-panel{margin-top:50px;margin-bottom:150px}.recipe-ingredients .share-panel .label{color:#fff;font-size:10px;letter-spacing:3px;line-height:1.2;margin-right:22px;text-transform:uppercase}.recipe-ingredients .share-panel .social{display:flex;flex-flow:row nowrap;align-items:center}.recipe-ingredients .share-panel a{width:40px;height:40px;background:#009de6;margin-right:22px;display:flex;font-size:0;color:#fff}.recipe-ingredients .share-panel a .icon{display:block;margin:auto}.recipe-ingredients .share-panel a svg path{transition:fill .3s}.recipe-ingredients .share-panel a:hover,.recipe-ingredients .share-panel a:focus{background:#fff}.recipe-ingredients .share-panel a:hover svg path,.recipe-ingredients .share-panel a:focus svg path{fill:#009de6;transition-duration:.1s}.recipe-ingredients .product-xsell{border:10px solid #ff5900;background:#1d0fd4;color:#fff;padding:20px 30px;margin-bottom:100px;display:flex;flex-flow:column nowrap;width:100%;align-items:center;justify-content:center}@media (min-width: 768px){.recipe-ingredients .product-xsell{flex-flow:row nowrap;padding:70px 100px}}.recipe-ingredients .product-xsell .product-image{margin-bottom:30px}@media (min-width: 768px){.recipe-ingredients .product-xsell .product-image{margin-bottom:0;margin-right:100px}}.recipe-ingredients .product-xsell h4{margin-bottom:15px}.recipe-ingredients .product-xsell .copy{margin-bottom:30px}.recipe-ingredients .product-xsell a{color:#d9f81c;display:inline-block;text-decoration:none}.recipe-ingredients .product-xsell a:after{content:"";width:15px;height:15px;background-image:var(--icon-arrow-right-green-small);background-position:center no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-top:-4px;transition:transform .25s ease-in-out}.recipe-ingredients .product-xsell a:hover,.recipe-ingredients .product-xsell a:focus{color:#fff}.recipe-ingredients .product-xsell a:hover:after,.recipe-ingredients .product-xsell a:focus:after{background-image:var(--icon-arrow-right-white-small);transform:translate(10px)}.recipe-ingredients .product-xsell a:focus-visible{outline:1px dotted #fff;outline-offset:1px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/biochem-recipe.css.map */
