.btn{-ms-flex-align:center;align-items:center;border-radius:28px;border-style:solid;border-width:1px;color:initial;cursor:pointer;display:inline-block;font-size:22px;font-weight:500;line-height:1.3;padding:14px 30px;text-align:center;text-decoration:none;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn-primary{background-color:#000;border-color:#000;color:#fff}.btn-primary:hover{background-color:#fff;color:#000}.btn-secondary{border-color:#000}.btn-secondary:hover{background-color:#000;color:#fff}.btn-secondary_light{border-color:#fff;color:#fff}.btn-secondary_light:hover{background-color:#fff;color:#000}@media screen and (min-width:769px){.image-text-block-section{margin:50px 0}.image-text-block-section.no-space{margin:50px 0 0}.image-text-block-section.no-space+.image-text-block-section{margin:0}.image-text-block-section.no-space+section:not(.no-space){margin-top:50px}}.image-text-block-section .container-fluid{max-width:1920px}.image-area{padding:0}.image-area img,.image-area video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-area{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media screen and (min-width:769px){.content-area{padding:50px}}.content-area h1{font-family:Montserrat;font-size:26px;font-weight:400;line-height:28px;margin:0 0 10px}@media screen and (min-width:769px){.content-area h1{font-size:37px;line-height:44px}}.content-area h2{font-family:Montserrat;font-size:28px;font-weight:400;line-height:130%;margin:0 0 20px;text-transform:uppercase}.content-area p{font-family:Gotham;font-size:16px;line-height:27px}.content-area p a{text-decoration:underline}.content-area p a:hover{text-decoration:none}@media screen and (min-width:769px){.content-area.padding-view{padding:50px 80px}}@media screen and (max-width:769px){.image-text-block{padding:0}.image-text-block .content-area{padding:40px 20px}}.image-text-block .content-area h3{font-size:20px}.image-text-block ul{padding-left:18px}.image-text-block ul li{font-size:16px;list-style:disc}.image-text-block .row{-ms-flex-align:stretch!important;align-items:stretch!important}@media screen and (max-width:769px){.image-text-block .row{margin:0}.image-text-block .row:not(.first-image){-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-template-page-ingredients .image-area img{height:100%;-o-object-fit:cover!important;object-fit:cover!important}
/*# sourceMappingURL=block-image-text.css.map*/