.wp-block-grainandprotein-media-text-v2{padding-left:20px;padding-right:20px;padding:2.5em 0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__body_head .heading:not(:last-child),.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__body_head p:not(:last-child){margin:0 0 20px}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;position:relative;color:#202020;margin:0 auto;max-width:1140px;overflow:hidden;position:relative;gap:0;justify-content:center}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes .gp-button.is-secondary .gp-button__link{padding:1rem .8125rem;font-weight:700;font-size:.9em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1em 2%;gap:1em 2%;max-width:1180px;padding-left:20px;padding-right:20px}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card .zig-zag__box{display:block;background:var(--wp--preset--color--white-theme-color);border:1px solid var(--wp--preset--color--gray-theme-color);color:var(--wp--preset--color--secondary-theme-color)}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card .zig-zag__box .zig-zag__box_image .img-holder{position:relative;overflow:hidden;padding-bottom:56.25%;margin:-1px -1px 0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card .zig-zag__box .zig-zag__box_image .img-holder img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card .zig-zag__box .zig-zag__box_content{padding:1.25em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card .zig-zag__box .zig-zag__box_content .heading{font-size:1.125em;line-height:1;margin:0 0 1rem;font-family:"config-semibold",sans-serif;text-transform:none}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card .zig-zag__box .zig-zag__box_content .description{margin:0 0 1.25rem}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait .zig-zag__box .zig-zag__box_image{margin:-1px -1px 0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape .zig-zag__box:not(:only-child){margin-top:1.5rem}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.hide-border .zig-zag__box{border:none}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.full-width{max-width:100%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;max-width:1140px;background:#fff;border:1px solid #ddd;color:#202020;align-items:center}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box:last-child{padding-bottom:0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content{flex:1;flex-basis:50%;position:relative;display:flex;flex-wrap:wrap;padding:1.875em 1.25em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content .heading,.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content .heading a{font-size:1.5em;margin-bottom:.75rem;text-transform:uppercase;font-family:"config-semibold",sans-serif}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content .heading h3,.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content .heading a h3{font-size:inherit;font-family:inherit;line-height:1}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content p.description{width:100%;margin-bottom:1.75rem}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content .btn-main{margin-top:21px;width:auto;width:initial}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_image{flex:1;flex-basis:50%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_image img{display:block;left:0;position:absolute;top:0;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_image .img-holder{position:relative;z-index:1;overflow:hidden;padding-bottom:56.25%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .btn{display:inline-block;margin-bottom:1rem;margin-right:1.25rem;min-width:12em;width:auto}.fcb-inner-block .wp-block-grainandprotein-media-text-v2{padding-top:0}.fcb-inner-block .wp-block-grainandprotein-media-text-v2:has(.layout-card){padding-top:2em}.fcb-inner-block .wp-block-grainandprotein-media-text-v2 .zig-zag__boxes{background-color:inherit}.dark-theme .wp-block-grainandprotein-media-text-v2 .layout-portrait .zig-zag__box{background:#282827;border-color:#282827}.dark-theme .wp-block-grainandprotein-media-text-v2 .layout-portrait .zig-zag__box .zig-zag__box_content{color:#fff}.dark-theme .wp-block-grainandprotein-media-text-v2 .layout-portrait .zig-zag__box .zig-zag__box_content .zig-zag__box_content_inner{background:#282827}.dark-theme .wp-block-grainandprotein-media-text-v2 .layout-portrait .zig-zag__box .zig-zag__box_content h3,.dark-theme .wp-block-grainandprotein-media-text-v2 .layout-portrait .zig-zag__box .zig-zag__box_content p{color:#fff}@media (min-width: 992px){.wp-block-grainandprotein-media-text-v2{padding:4.375em 0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes{gap:0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.row-reverse.layout-landscape .zig-zag__box{flex-direction:row-reverse}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape .zig-zag__box.odd .zig-zag__box_image{text-align:center}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape .zig-zag__box.even .zig-zag__box_image{text-align:center}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait{display:flex;gap:2%;justify-content:flex-start}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait .zig-zag__box{flex:1;display:block}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait .zig-zag__box .zig-zag__box_content{padding:1.875em 1.25em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-1{gap:1.3em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-1 .zig-zag__box{flex:0 0 100%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-2{row-gap:1.3rem}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-2 .zig-zag__box{flex:0 0 49%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3{row-gap:1.3em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box{flex:0 0 31.999999%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.hide-border .zig-zag__box{border:none}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.hide-border:not(.row-reverse) .zig-zag__box_content{padding-top:0;padding-bottom:0;padding-right:0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.hide-border.row-reverse .zig-zag__box_content{padding-top:0;padding-bottom:0;padding-left:0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.full-width .zig-zag__box{max-width:100%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content .heading,.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content .heading a{font-size:1.625em}}@media (min-width: 1200px){.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__box .zig-zag__box_content{padding-left:4.375em;padding-right:4.375em}}@media (max-width: 1480px){.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.full-width{padding-left:20px;padding-right:20px}}@media (max-width: 1180px){.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait,.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape{padding-left:1.25em;padding-right:1.25em}}@media (max-width: 1023px){.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes{width:100%}}@media (max-width: 991px){.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape .zig-zag__box{max-width:640px}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape .zig-zag__box .zig-zag__box_image,.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape .zig-zag__box .zig-zag__box_content{flex-basis:100%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait{padding-left:2em;padding-right:2em;padding-left:1.25em;padding-right:1.25em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3{width:100%;flex:100%;gap:1em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box{padding:1.25em;flex:100%;max-width:100%;align-items:flex-start}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_image{flex:40%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_content{flex:60%;padding:0 0 1em 1.25em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_content .heading{font-size:1.25em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_content p{font-size:.9em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-2{flex-wrap:nowrap;gap:1em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-2 .zig-zag__box{flex:1;max-width:100%}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-1{gap:1em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card{grid-template-columns:repeat(2, 1fr)}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-landscape.hide-border .zig-zag__box_content{padding-left:0;padding-bottom:15px;padding-right:0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes:not(.col-3) .zig-zag__box{padding-top:0;padding-bottom:0;max-width:640px}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes:not(.col-3) .zig-zag__box .zig-zag__box_content,.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes:not(.col-3) .zig-zag__box .zig-zag__box_image{flex-basis:100% !important;width:100% !important}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes:not(.col-3) .zig-zag__box:last-child{padding-bottom:0}}@media (max-width: 767px){.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait{padding-left:1.25em;padding-right:1.25em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box{position:relative;padding-bottom:86px}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_content{position:static;padding:0 0 1em .9em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_content p{margin-bottom:0}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_content .gp-buttons{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:100%;justify-content:center}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-3 .zig-zag__box .zig-zag__box_content .gp-buttons .gp-button.is-secondary .gp-button__link{padding:1rem 1.875rem}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-2{flex-wrap:wrap;gap:1em}.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-portrait.col-2 .zig-zag__box{flex:100%;max-width:100%}}@media (max-width: 639px){.wp-block-grainandprotein-media-text-v2.zig-zag__body .zig-zag__boxes.layout-card{grid-template-columns:repeat(1, 1fr)}}
