.wp-block-grainandprotein-feature-block{padding:4.38rem 0}.wp-block-grainandprotein-feature-block .feature-block__box{width:100%;display:flex;flex-direction:row-reverse;gap:0 4rem}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content{width:50%;padding-top:2.5rem;border-top:1px solid var(--wp--preset--color--gray-theme-color)}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .fb-subtitle{color:var(--wp--preset--color--theme-color);font-size:.9em;font-style:normal;letter-spacing:.3em;line-height:1;margin:0 0 1rem;text-transform:uppercase;font-family:"config-semibold",sans-serif}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .fb-title{letter-spacing:.03em;line-height:1;margin:0;text-transform:uppercase;font-size:1.75em;font-family:"config-extrabold",sans-serif}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .fb-desc{padding:1.25em 0;margin:0}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .fb-desc a{color:inherit}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content ul.wp-block-list{margin-top:1em;margin-bottom:1em;padding-left:40px}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .feature-block__box_text:has(+.accordion-inner-block) .fb-desc,.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .feature-block__box_text:has(+.accordian-heading) .fb-desc{padding-bottom:0}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .feature-block__box_text:empty{padding:24px}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .accordion-inner-block{margin-top:15px}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .accordion-inner-block .wp-block-buttons{margin-bottom:1rem}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .accordian-heading{letter-spacing:.03em;line-height:1;margin:0;margin-top:15px;text-transform:uppercase;font-size:1.5em;font-family:"config-extrabold",sans-serif}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .grainandprotein-accordion{padding:1.25em 0}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .grainandprotein-accordion .container{padding:0}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .wp-block-grainandprotein-download{padding:0}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .wp-block-grainandprotein-download .container{padding:0}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image{width:50%}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box{margin-bottom:1.25em}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box a{width:100%;display:block;aspect-ratio:16/9;position:relative}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box img{max-width:100%;display:block;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box:not(.video_wrap) a{pointer-events:none;aspect-ratio:auto}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box:not(.video_wrap) a img{height:auto}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box.video_wrap a.js-video-link-external{color:var(--wp--preset--color--white-theme-color)}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box.video_wrap a.js-video-link-external:before,.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box.video_wrap a.js-video-link-external:after{bottom:auto;content:"";left:50%;position:absolute;right:auto;top:50%;transform:translateX(-50%) translateY(-50%)}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box.video_wrap a.js-video-link-external:before{background:rgba(0,0,0,.6);border:4px solid;border-radius:50%;height:4.5em;transition:background .2s;width:4.5em;z-index:1}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box.video_wrap a.js-video-link-external:after{border-bottom:.9em solid rgba(0,0,0,0);border-left:1.35em solid;border-top:.9em solid rgba(0,0,0,0);height:0;margin-left:.1em;width:0;z-index:2}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image .vid-img-box.video_wrap a.js-video-link-external:hover{color:var(--wp--preset--color--theme-color)}.wp-block-grainandprotein-feature-block .hide-separater .feature-block__box .feature-block__box_content{padding-top:0;border:0}.fcb-inner-block .wp-block-grainandprotein-feature-block{padding-top:0}.dark-theme .wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .fb-title,.dark-theme .wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .fb-desc,.dark-theme .wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .accordian-heading{color:var(--wp--preset--color--gray-theme-color)}.dark-theme .wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .grainandprotein-accordion .column-item .grainandprotein-accordion-sub__icon:not(:has(.icon)){color:var(--wp--preset--color--gray-theme-color)}@media (max-width: 991px){.wp-block-grainandprotein-feature-block{padding:2.5rem 0}.wp-block-grainandprotein-feature-block .feature-block__box{gap:0 2rem}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content{padding-top:1.5rem}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .fb-title{font-size:1.5em}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content .accordian-heading{font-size:1.25em}}@media (max-width: 767px){.wp-block-grainandprotein-feature-block .feature-block__box{flex-direction:column-reverse}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_content{width:100%;padding-top:0;border-top:0;border-bottom:1px solid var(--wp--preset--color--gray-theme-color)}.wp-block-grainandprotein-feature-block .feature-block__box .feature-block__box_image{width:100%}}
