@media (min-width:960px){form .fieldset>.field,form fieldset>.field{width:calc(50% - 1rem)}form .fieldset>.field.textarea,form fieldset>.field.textarea{width:calc(100% - 1rem)}form .fieldset>.field.half-width,form fieldset>.field.half-width{width:calc(50% - 1rem)}form .fieldset>.field.composite,form .fieldset>.field.full-width,form fieldset>.field.composite,form fieldset>.field.full-width{width:calc(100% - 1rem)}}
@media (min-width:960px){body{font-size:1rem}}
@media (min-width:960px){.section,section{padding:3rem 0}}
@media (min-width:960px){.grid.grid-width-medium-1-1>*{width:100%}.grid.grid-width-medium-1-2>*{width:50%}.grid.grid-width-medium-2-2>*{width:100%}.grid.grid-width-medium-1-3>*{width:33.33333%}.grid.grid-width-medium-2-3>*{width:66.66667%}.grid.grid-width-medium-3-3>*{width:100%}.grid.grid-width-medium-1-4>*{width:25%}.grid.grid-width-medium-2-4>*{width:50%}.grid.grid-width-medium-3-4>*{width:75%}.grid.grid-width-medium-4-4>*{width:100%}.grid.grid-width-medium-1-6>*{width:16.66667%}.grid.grid-width-medium-2-6>*{width:33.33333%}.grid.grid-width-medium-3-6>*{width:50%}.grid.grid-width-medium-4-6>*{width:66.66667%}.grid.grid-width-medium-5-6>*{width:83.33333%}.grid.grid-width-medium-6-6>*{width:100%}.grid.grid-width-medium-1-12>*{width:8.33333%}.grid.grid-width-medium-2-12>*{width:16.66667%}.grid.grid-width-medium-3-12>*{width:25%}.grid.grid-width-medium-4-12>*{width:33.33333%}.grid.grid-width-medium-5-12>*{width:41.66667%}.grid.grid-width-medium-6-12>*{width:50%}.grid.grid-width-medium-7-12>*{width:58.33333%}.grid.grid-width-medium-8-12>*{width:66.66667%}.grid.grid-width-medium-9-12>*{width:75%}.grid.grid-width-medium-10-12>*{width:83.33333%}.grid.grid-width-medium-11-12>*{width:91.66667%}.grid.grid-width-medium-12-12>*{width:100%}}
@media (min-width:960px){.grid>.grid--item-width-medium-1-1,.grid>.width-medium-1-1{width:100%}.grid>.grid--item-width-medium-1-2,.grid>.width-medium-1-2{width:50%}.grid>.grid--item-width-medium-2-2,.grid>.width-medium-2-2{width:100%}.grid>.grid--item-width-medium-1-3,.grid>.width-medium-1-3{width:33.33333%}.grid>.grid--item-width-medium-2-3,.grid>.width-medium-2-3{width:66.66667%}.grid>.grid--item-width-medium-3-3,.grid>.width-medium-3-3{width:100%}.grid>.grid--item-width-medium-1-4,.grid>.width-medium-1-4{width:25%}.grid>.grid--item-width-medium-2-4,.grid>.width-medium-2-4{width:50%}.grid>.grid--item-width-medium-3-4,.grid>.width-medium-3-4{width:75%}.grid>.grid--item-width-medium-4-4,.grid>.width-medium-4-4{width:100%}.grid>.grid--item-width-medium-1-6,.grid>.width-medium-1-6{width:16.66667%}.grid>.grid--item-width-medium-2-6,.grid>.width-medium-2-6{width:33.33333%}.grid>.grid--item-width-medium-3-6,.grid>.width-medium-3-6{width:50%}.grid>.grid--item-width-medium-4-6,.grid>.width-medium-4-6{width:66.66667%}.grid>.grid--item-width-medium-5-6,.grid>.width-medium-5-6{width:83.33333%}.grid>.grid--item-width-medium-6-6,.grid>.width-medium-6-6{width:100%}.grid>.grid--item-width-medium-1-12,.grid>.width-medium-1-12{width:8.33333%}.grid>.grid--item-width-medium-2-12,.grid>.width-medium-2-12{width:16.66667%}.grid>.grid--item-width-medium-3-12,.grid>.width-medium-3-12{width:25%}.grid>.grid--item-width-medium-4-12,.grid>.width-medium-4-12{width:33.33333%}.grid>.grid--item-width-medium-5-12,.grid>.width-medium-5-12{width:41.66667%}.grid>.grid--item-width-medium-6-12,.grid>.width-medium-6-12{width:50%}.grid>.grid--item-width-medium-7-12,.grid>.width-medium-7-12{width:58.33333%}.grid>.grid--item-width-medium-8-12,.grid>.width-medium-8-12{width:66.66667%}.grid>.grid--item-width-medium-9-12,.grid>.width-medium-9-12{width:75%}.grid>.grid--item-width-medium-10-12,.grid>.width-medium-10-12{width:83.33333%}.grid>.grid--item-width-medium-11-12,.grid>.width-medium-11-12{width:91.66667%}.grid>.grid--item-width-medium-12-12,.grid>.width-medium-12-12{width:100%}}
@media (min-width:960px){.padded-grid>.grid.grid-width-medium-1-1>*{width:calc(100% - 2rem)}.padded-grid>.grid.grid-width-medium-1-2>*{width:calc(50% - 2rem)}.padded-grid>.grid.grid-width-medium-2-2>*{width:calc(100% - 2rem)}.padded-grid>.grid.grid-width-medium-1-3>*{width:calc(33.33333% - 2rem)}.padded-grid>.grid.grid-width-medium-2-3>*{width:calc(66.66667% - 2rem)}.padded-grid>.grid.grid-width-medium-3-3>*{width:calc(100% - 2rem)}.padded-grid>.grid.grid-width-medium-1-4>*{width:calc(25% - 2rem)}.padded-grid>.grid.grid-width-medium-2-4>*{width:calc(50% - 2rem)}.padded-grid>.grid.grid-width-medium-3-4>*{width:calc(75% - 2rem)}.padded-grid>.grid.grid-width-medium-4-4>*{width:calc(100% - 2rem)}.padded-grid>.grid.grid-width-medium-1-6>*{width:calc(16.66667% - 2rem)}.padded-grid>.grid.grid-width-medium-2-6>*{width:calc(33.33333% - 2rem)}.padded-grid>.grid.grid-width-medium-3-6>*{width:calc(50% - 2rem)}.padded-grid>.grid.grid-width-medium-4-6>*{width:calc(66.66667% - 2rem)}.padded-grid>.grid.grid-width-medium-5-6>*{width:calc(83.33333% - 2rem)}.padded-grid>.grid.grid-width-medium-6-6>*{width:calc(100% - 2rem)}.padded-grid>.grid.grid-width-medium-1-12>*{width:calc(8.33333% - 2rem)}.padded-grid>.grid.grid-width-medium-2-12>*{width:calc(16.66667% - 2rem)}.padded-grid>.grid.grid-width-medium-3-12>*{width:calc(25% - 2rem)}.padded-grid>.grid.grid-width-medium-4-12>*{width:calc(33.33333% - 2rem)}.padded-grid>.grid.grid-width-medium-5-12>*{width:calc(41.66667% - 2rem)}.padded-grid>.grid.grid-width-medium-6-12>*{width:calc(50% - 2rem)}.padded-grid>.grid.grid-width-medium-7-12>*{width:calc(58.33333% - 2rem)}.padded-grid>.grid.grid-width-medium-8-12>*{width:calc(66.66667% - 2rem)}.padded-grid>.grid.grid-width-medium-9-12>*{width:calc(75% - 2rem)}.padded-grid>.grid.grid-width-medium-10-12>*{width:calc(83.33333% - 2rem)}.padded-grid>.grid.grid-width-medium-11-12>*{width:calc(91.66667% - 2rem)}.padded-grid>.grid.grid-width-medium-12-12>*{width:calc(100% - 2rem)}}
@media (min-width:960px){.padded-grid>.grid>.grid--item-width-medium-1-1,.padded-grid>.grid>.width-medium-1-1{width:calc(100% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-1-2,.padded-grid>.grid>.width-medium-1-2{width:calc(50% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-2-2,.padded-grid>.grid>.width-medium-2-2{width:calc(100% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-1-3,.padded-grid>.grid>.width-medium-1-3{width:calc(33.33333% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-2-3,.padded-grid>.grid>.width-medium-2-3{width:calc(66.66667% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-3-3,.padded-grid>.grid>.width-medium-3-3{width:calc(100% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-1-4,.padded-grid>.grid>.width-medium-1-4{width:calc(25% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-2-4,.padded-grid>.grid>.width-medium-2-4{width:calc(50% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-3-4,.padded-grid>.grid>.width-medium-3-4{width:calc(75% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-4-4,.padded-grid>.grid>.width-medium-4-4{width:calc(100% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-1-6,.padded-grid>.grid>.width-medium-1-6{width:calc(16.66667% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-2-6,.padded-grid>.grid>.width-medium-2-6{width:calc(33.33333% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-3-6,.padded-grid>.grid>.width-medium-3-6{width:calc(50% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-4-6,.padded-grid>.grid>.width-medium-4-6{width:calc(66.66667% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-5-6,.padded-grid>.grid>.width-medium-5-6{width:calc(83.33333% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-6-6,.padded-grid>.grid>.width-medium-6-6{width:calc(100% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-1-12,.padded-grid>.grid>.width-medium-1-12{width:calc(8.33333% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-2-12,.padded-grid>.grid>.width-medium-2-12{width:calc(16.66667% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-3-12,.padded-grid>.grid>.width-medium-3-12{width:calc(25% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-4-12,.padded-grid>.grid>.width-medium-4-12{width:calc(33.33333% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-5-12,.padded-grid>.grid>.width-medium-5-12{width:calc(41.66667% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-6-12,.padded-grid>.grid>.width-medium-6-12{width:calc(50% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-7-12,.padded-grid>.grid>.width-medium-7-12{width:calc(58.33333% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-8-12,.padded-grid>.grid>.width-medium-8-12{width:calc(66.66667% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-9-12,.padded-grid>.grid>.width-medium-9-12{width:calc(75% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-10-12,.padded-grid>.grid>.width-medium-10-12{width:calc(83.33333% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-11-12,.padded-grid>.grid>.width-medium-11-12{width:calc(91.66667% - 2rem)}.padded-grid>.grid>.grid--item-width-medium-12-12,.padded-grid>.grid>.width-medium-12-12{width:calc(100% - 2rem)}}
@media (min-width:960px){.button,a.button,button,input[type=button],input[type=submit]{font-size:.9rem}}
@media (min-width:960px){.menu-bar .menu-bar--container .hamburger{display:none}}
@media (min-width:960px){.menu-bar .menu-bar--items{display:flex}}
@media (min-width:960px){.page-header--feature>picture:after{background:linear-gradient(transparent 20%,rgba(0,0,0,.5))}}
@media (min-width:960px){.page-header--feature--container{justify-content:flex-end;min-height:70vh}.page-header--feature--container .header--content{margin:0;text-align:right}.page-header--feature--container .header--content h1{font-size:4rem}.page-header--feature--container .header--content .page-header--subtitle{font-size:1.6rem}}
@media (min-width:960px){#page-footer--community{order:99}}
@media (min-width:960px){.elementinfinityimageblockcontent .elementinfinityimageblockcontent--image-wrapper{height:40rem;padding:0}.elementinfinityimageblockcontent .elementinfinityimageblockcontent--image-wrapper .elementinfinityimageblockcontent--image{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.elementinfinityimageblockcontent.object-fitting .elementinfinityimageblockcontent--image-wrapper{height:30rem}.elementinfinityimageblockcontent.object-fitting .elementinfinityimageblockcontent--image-wrapper .elementinfinityimageblockcontent--image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.elementinfinityimageblockcontent.circle-clip .elementinfinityimageblockcontent--image-wrapper .elementinfinityimageblockcontent--image{width:auto}.elementinfinityimageblockcontent.polygon-clip .elementinfinityimageblockcontent--image-wrapper .elementinfinityimageblockcontent--image{clip-path:polygon(6rem 0,100% 0,100% 100%,0 100%)}.elementinfinityimageblockcontent .elementinfinityimageblockcontent--content-wrapper .header--content{text-align:left}.elementinfinityimageblockcontent .elementinfinityimageblockcontent--content-wrapper .typography{margin-left:auto;margin-right:0}.elementinfinityimageblockcontent .text-align-right .elementinfinityimageblockcontent--image-wrapper{order:-1}.elementinfinityimageblockcontent .text-align-right .elementinfinityimageblockcontent--image-wrapper .elementinfinityimageblockcontent--image{-o-object-position:right;object-position:right}.elementinfinityimageblockcontent .text-align-right .elementinfinityimageblockcontent--content-wrapper .typography{margin-left:0;margin-right:auto}.elementinfinityimageblockcontent.circle-clip .text-align-right .elementinfinityimageblockcontent--image-wrapper .elementinfinityimageblockcontent--image{margin-left:auto;margin-right:0}.elementinfinityimageblockcontent.polygon-clip .text-align-right .elementinfinityimageblockcontent--image-wrapper .elementinfinityimageblockcontent--image{clip-path:polygon(0 0,calc(100% - 6rem) 0,100% 100%,0 100%)}}
@media (min-width:960px){.elementvimeovideo--content-wrapper .header--content,.elementvimeovideo--video-wrapper .vimeo-video{text-align:left}.elementvimeovideo--content-wrapper .typography{margin-left:auto;margin-right:0}.elementvimeovideo.video-left .elementvimeovideo--content-wrapper .typography{margin-left:0;margin-right:auto}.elementvimeovideo.video-left .elementvimeovideo--video-wrapper{order:-1}.elementvimeovideo.video-left .elementvimeovideo--video-wrapper .vimeo-video{text-align:right}}
@media (min-width:960px){.recipepage .recipepage--image-holder{order:-1}}
@media (min-width:960px){.recipepage section{margin-top:-5rem}}
@media (min-width:960px){.product .product--image-holder{order:1}}
@media (min-width:960px){.product .product--main{order:2}}
@media (min-width:960px){.product .product--sidebar{order:3}}
@media (min-width:960px){.product .product--description{order:4}.product--content-section{margin-top:-5rem}}
/*# sourceMappingURL=main-medium.bundle.css.map*/