@import url("https://fonts.googleapis.com/css?family=Atma:600|Exo");a,article,aside,audio,b,body,div,em,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,nav,ol,p,section,small,span,strong,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}h1,h2,h3,h4,h5,h6{text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}article,aside,figcaption,figure,footer,header,nav,section{display:block}html{font-size:16px}body{line-height:1;overflow-x:hidden;padding:3.125rem 0 0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{display:inline-block;height:auto}img:not([src]){visibility:hidden}a{text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}.button,button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-radius:0}.constrained{max-width:76.25rem;margin-right:auto;margin-left:auto}.button{background-color:#bd0105;background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-yellow-left.svg) no-repeat 2%,url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-yellow-right.svg) no-repeat 98%,#bd0105;background-size:1.875rem 1.1875rem;color:#f6b915;font:600 1.5rem/1 Atma,sans-serif;display:inline-block;padding:.75rem 2.75rem;border:0;cursor:pointer;max-width:100%;text-align:center}.button.blue{background-color:#2097d1}.button.yellow{background-color:#f6b915}.button:disabled{background-color:#c9c3bc}.button-pair{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:2.5rem}.button-pair>.button{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 .75rem .75rem 0}.divider{background:url(/wp-content/themes/festa-junina/dist/images/icons/divider-red-yellow.svg) no-repeat top;background-size:initial;height:1.25rem;width:100%;margin:1.25rem auto 1.875rem}.hide-desktop{display:block}.hide-mobile{display:none}.caret-header{margin-left:auto;margin-right:auto;text-align:center;font:600 1.625rem/1.9 Atma,sans-serif;color:#f6b915;margin-top:-.625rem;padding:0 1.25rem .3125rem;position:relative}.caret-header:after{position:absolute;width:0;height:0;content:"";font-size:0;display:block;border-color:#f6b915 transparent transparent;border-style:solid;border-width:.625rem .625rem 0;top:100%;left:50%;margin:0 0 0 -.625rem}.select-container{border:.125rem solid #f6b915;position:relative}.select-container select{border:0;width:100%;color:#f6b915;background:transparent;display:block;height:4.375rem;font:700 1rem/1 exo,serif;cursor:pointer;padding:0 0 0 .5rem}.select-container:after,.select-container:before{display:block;content:"";pointer-events:none;position:absolute;cursor:pointer}.select-container:after{background:#f6b915;width:4.5rem;height:4.5rem;right:0;top:0;z-index:1}.select-container:before{z-index:2;top:50%;right:1.375rem;margin-top:-.4375rem;width:0;height:0;border-color:#f8efe3 transparent transparent;border-style:solid;border-width:.875rem .75rem 0}.no-js .lazy{display:none}@media screen and (min-width:43.75rem){.divider{height:1.25rem;width:100%}.caret-header{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-yellow-left.svg) no-repeat 0,url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-yellow-right.svg) no-repeat 100%;background-size:2.3125rem 1.5rem;padding:1.25rem 2.3125rem .3125rem;font-size:2.5rem;line-height:1.25}.caret-header:after{border-width:.625rem .625rem 0;margin:0 0 0 -.625rem}.button{padding-top:.75rem;padding-bottom:.75rem}}@media screen and (min-width:60rem){body{padding-top:6.3125rem}.divider{background-size:contain}.page-bottom-desktop{display:block}.page-bottom-desktop:after{content:"";margin-top:.9375rem;display:block;width:100%;height:31.25rem;background:url(/wp-content/themes/festa-junina/dist/images/bg-facasuafesta-page-bottom.jpg) no-repeat bottom;background-size:cover}.hide-desktop{display:none}.hide-mobile{display:block}}header{background:#f1f2f2;position:fixed;top:0;left:0;width:100%;z-index:10}.logged-in header{top:2.875rem}#wpadminbar{position:fixed;top:0;left:0;width:100%;z-index:10}.trigger{width:3.125rem;height:3.125rem;position:absolute;top:0;cursor:pointer;z-index:2}#nav-trigger{background:#bd0105;right:0}.icon-container{position:relative;width:1.875rem;height:1.375rem;margin:.875rem auto 0}.bar{background:#fff;width:1.875rem;height:.125rem;position:absolute;left:0}.bar:first-child{top:0}.bar:nth-child(2),.bar:nth-child(3){top:.625rem;-webkit-transition:-webkit-transform .75s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .75s cubic-bezier(.68,-.55,.265,1.55);transition:transform .75s cubic-bezier(.68,-.55,.265,1.55);transition:transform .75s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .75s cubic-bezier(.68,-.55,.265,1.55)}.bar:last-child{bottom:0}.bar:first-child,.bar:last-child{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#search-trigger{right:3.125rem;background:url(/wp-content/themes/festa-junina/dist/images/icons/search-glass.svg) no-repeat 50% 20%,url(/wp-content/themes/festa-junina/dist/images/icons/search-background.svg) no-repeat 100% 100%;background-size:1.375rem,3.125rem;-webkit-transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55)}.header-container{position:relative;padding:.5rem 0 0;font-size:0;max-width:76.25rem;margin:0 auto;min-height:3.125rem}.logo{margin:0 0 0 1.25rem;width:5.3125rem;display:inline-block}.logo-image{max-width:100%}.search-form{max-width:11.125rem;height:3.125rem;width:46.35417%;background:url(/wp-content/themes/festa-junina/dist/images/icons/search-background.svg) no-repeat;background-size:100% auto;background-position:top;position:absolute;top:0;right:3.125rem;padding:.625rem .75rem 0 .375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55)}.search-form label{width:calc(100% - 33px)}.search-form label span{display:none}.search-submit{width:1.375rem;height:1.375rem;background:transparent;border:0;font-size:0;cursor:pointer;background:url(/wp-content/themes/festa-junina/dist/images/icons/search-glass.svg) no-repeat;background-size:1.375rem;padding:0;margin:.125rem 0 0}.search-field{border:.0625rem solid #df9503;width:100%;height:1.9375rem;padding:0 0 0 .8125rem;font:700 .625rem/1 Merriweather,serif;background:#f8efe3}nav{max-height:0;overflow-y:hidden;-webkit-transition:max-height 1s ease-out;transition:max-height 1s ease-out}.nav-open .bar:nth-child(2){-webkit-transform:rotate(135deg) scale(.8);transform:rotate(135deg) scale(.8)}.nav-open .bar:nth-child(3){-webkit-transform:rotate(225deg) scale(.8);transform:rotate(225deg) scale(.8)}.nav-open .bar:first-child,.nav-open .bar:last-child{opacity:0}.nav-open #search-trigger{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.nav-open nav{max-height:62.5rem}.nav-open .search-form{-webkit-transform:translateY(0);transform:translateY(0)}#primary-menu{padding:1.875rem 0;text-align:center}.menu-item{text-align:center;letter-spacing:.015625rem;font:700 .625rem/1.5 exo,serif}.menu-item a{color:#77787b}@media (min-width:48.9375rem){.logged-in{padding-top:3.125rem}.logged-in header{top:2rem}}@media screen and (min-width:60rem){.header-container{padding:1.5625rem 4rem 0 .625rem;min-height:6.3125rem}.logged-in{padding-top:6.3125rem}.logo,.menu-item,.menu-item:after,.menu-item a,nav{display:inline-block;vertical-align:middle}#nav-trigger,#search-trigger{display:none}.search-form{top:0;right:.625rem;-webkit-transform:none;transform:none;width:29%;height:4.6875rem;max-width:3.4375rem;padding:0;font-size:0;display:inline-block;-webkit-transition:all .33s ease-out;transition:all .33s ease-out}.search-field{height:auto;background:transparent;padding:0 0 0 .6875rem;width:100%;height:2.8125rem;border:0;display:inline-block;vertical-align:middle;max-width:0;-webkit-transition:max-width .33s ease-out;transition:max-width .33s ease-out}.search-field::-webkit-search-cancel-button,.search-field::-webkit-search-decoration,.search-field::-webkit-search-results-button,.search-field::-webkit-search-results-decoration{display:none}.search-submit{width:1.5625rem;height:1.5625rem;background-size:1.3125rem;margin:0;position:absolute;right:.75rem;top:.4375rem}.expanded{border:.0625rem solid #f6b915;background:#f1f2f2;max-width:21.75rem;height:2.625rem}.expanded .search-field{max-width:90%}.expanded .search-submit{background-image:url(/wp-content/themes/festa-junina/dist/images/icons/search-glass-yellow.svg)}.logo{width:6.8125rem;margin:0 4% 0 0}nav{max-height:none;-webkit-transition:none;transition:none;overflow-y:visible;width:83%}#primary-menu{padding:0}.menu-item{border-top:.03125rem solid #77787b;background:url(/wp-content/themes/festa-junina/dist/images/icons/divider-red.svg) no-repeat 100% 0;background-size:.9375rem;padding:0 2.1875rem 0 1.25rem;font:300 .625rem/1.94 exo,serif}.menu-item:first-child{padding-left:.625rem}.menu-item:nth-child(2n){background:url(/wp-content/themes/festa-junina/dist/images/icons/divider-yellow.svg) no-repeat 100% 0;background-size:.9375rem}.menu-item:after{content:"";font-size:0;width:1.5rem;height:.875rem;background:url(/wp-content/themes/festa-junina/dist/images/icons/x.svg) no-repeat 50%;background-size:2.875rem .875rem;content:none}.menu-item:last-child{background:none;padding-right:1.25rem}.menu-item:last-child:after{content:none}}@media (min-width:64rem){.menu-item{letter-spacing:.0625rem}}@media (min-width:72.25rem){.menu-item:after{width:2.875rem}}footer{background:#fff;padding:0}.home .site-footer .divider{margin-top:1.25rem;display:block}.footer__container{padding:.625rem .625rem 3.75rem;position:relative;text-align:center}.footer__facebook-link{margin:0 auto .625rem;display:block;width:1.25rem;height:1.25rem;background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-facebook.svg) no-repeat;background-size:1.25rem}.footer__copy{margin:0 0 .375rem}.footer__copy,.footer__copyright li{display:block;font:700 .625rem/1.5 exo,serif;color:#f6b915;letter-spacing:.15625rem}.footer__copyright li{text-transform:uppercase}.footer__links{display:block}.footer__character--left,.footer__character--right{position:absolute;bottom:100%;display:block}.footer__character--left{width:16.14583%;max-width:13.25rem;left:.875rem}.footer__character--right{width:18.22917%;max-width:15.375rem;right:.875rem}.footer__link{display:block;color:#f6b915}@media screen and (min-width:60rem){.home .site-footer .divider,.site-footer .divider{display:none}.footer__container{padding:1.25rem 12.5rem 3.125rem 15rem;text-align:center}.footer__container:after,.footer__container:before{content:"";position:absolute;z-index:2;bottom:calc(100% + 80px);width:1.125rem;height:63rem;display:block;font-size:0}.footer__container:before{left:-8.75rem}.footer__container:after{right:-8.75rem}.error404 .footer__container:after,.error404 .footer__container:before,.home .footer__container:after,.home .footer__container:before,.page-template-template-history .footer__container:after,.page-template-template-history .footer__container:before,.search .footer__container:after,.search .footer__container:before,.single-mensagem .footer__container:after,.single-mensagem .footer__container:before{display:none}.footer__copy{margin:0 auto;max-width:90%;font-size:.875rem}.footer__copyright li{display:inline;font-size:.875rem}.footer__link{display:inline}.footer__facebook-link{margin:0 auto 1.25rem;width:2.25rem;height:2.25rem;background-size:2.25rem}.footer__character--left,.footer__character--right{bottom:0}}.page-header{background:url(/wp-content/themes/festa-junina/dist/images/bg-recitas-video-bg.svg) no-repeat 50%;background-size:cover;padding:5rem 0 1.5625rem;text-align:center}.page-header .constrained{padding:0 1.25rem;position:relative}.page-header .recipe-categories{display:none}.page-header__heading,.page-header__subheading{color:#fff}.page-header__heading{font:700 1.75rem/1 Atma,sans-serif;margin:0 0 .9375rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.page-header__heading:after,.page-header__heading:before{display:inline-block;content:"";width:1.875rem;height:1.25rem;vertical-align:top}.page-header__heading:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-white-left.svg) no-repeat;background-size:100%;margin:0 .3125rem 0 0}.page-header__heading:after{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-white-right.svg) no-repeat;background-size:100%;margin:0 0 0 .4375rem}.page-header__subheading{font:700 .75rem/1.25 exo,serif;width:63.54167%;margin:0 auto 5.625rem;max-width:29rem;text-transform:none}.page-template-template-recipe-browse-page .page-header__subheading,.single-recipe .page-header__subheading,.tax-recipe-category .page-header__subheading{width:50%}.breadcrumb{font-size:0;text-align:center}.breadcrumb li{font:700 .6875rem/1.9 exo,serif;display:inline-block;margin:0 .625rem 0 0}.breadcrumb li:last-child{margin:0}.breadcrumb .separator,.breadcrumb a,.breadcrumb strong{color:#fff}@media screen and (min-width:43.75rem){.page-header .constrained{padding:0 .625rem}}@media screen and (min-width:60rem){.page-header{padding:2.1875rem 0 0}.page-header .recipe-categories{display:none}.page-header .recipe-categories__category{margin:0}.page-header .recipe-categories__icon{width:4.6875rem;height:4.6875rem;border-radius:2.34375rem}.page-header .recipe-categories__link{display:block;padding-top:100%}.page-header .recipe-categories__label{font:700 .75rem/1 Merriweather,serif;margin-left:-2.5rem;color:#fff}.page-header__heading{font-size:3.125rem;margin:0 0 2.1875rem}.page-header__heading:after,.page-header__heading:before{display:inline-block;content:"";width:2.8125rem;height:1.875rem;vertical-align:top}.page-header__subheading{margin:0 auto 2.8125rem;max-width:58rem;font-size:1rem}.breadcrumb{text-align:right}.breadcrumb li{font-size:.875rem;line-height:2.57}}.recipe-cards{padding:0 0 1.375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.recipe-browse__cards{margin-left:auto;margin-right:auto;z-index:5}.recipe-browse__cards .recipe-card .recipe-card__info{background:#f6b915}.recipe-browse__cards .recipe-card .recipe-card__info .recipe-card__attribute.prep-time,.recipe-browse__cards .recipe-card .recipe-card__info .recipe-card__title{color:#fff}.recipe-browse__cards .recipe-card .recipe-card__info .recipe-card__attribute.prep-time:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-tempo.svg) no-repeat;background-size:100%}.recipe-browse__cards .recipe-card .recipe-card__info .recipe-card__attribute.portions{color:#fff}.recipe-browse__cards .recipe-card .recipe-card__info .recipe-card__attribute.portions:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-rendimento.svg) no-repeat;background-size:100%}.recipe-card{margin:0 0 2rem;width:17.625rem}.recipe-card__image{position:relative}.recipe-card__image img{display:block;max-height:24rem}.recipe-card__image img.lazy{padding-top:136.17021%}.recipe-card__image .recipe-card__caret{position:absolute;bottom:-.0625rem;left:0;width:100%;z-index:2}.recipe-card__info{padding:1rem .75rem .75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.recipe-card__title{width:75%;font:600 1.875rem/1.3 Atma,sans-serif;margin:0 0 .75rem;text-align:left;color:#f6b915}.recipe-card__attribute{margin:0 0 .75rem;display:block;text-align:center;font:600 1.125rem/1 Atma,sans-serif}.recipe-card__attribute:last-child{margin:0}.recipe-card__attribute:before{content:"";display:block;width:1.5625rem;height:1.5625rem;background-size:1.5625rem;margin:0 auto .375rem}.recipe-card__attribute.prep-time{color:#2097d1}.recipe-card__attribute.portions{color:#f6b915}.flip-container{-webkit-perspective:62.5rem;perspective:62.5rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-container:hover .back{-webkit-transform:rotateY(0);transform:rotateY(0)}.flip-container:hover .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.back,.flipper,.front{-webkit-transition:.5s;transition:.5s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;height:100%}.back,.front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.back,.front{background:#f8efe3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);position:absolute;top:0;left:0;width:100%;padding:.75rem;z-index:3}.recipe-card__back-bottom,.recipe-card__back-top{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.recipe-card__back-top{padding:0 1.25rem}.recipe-card__back-top.salgados{background:#f6b915}.recipe-card__back-top.doces{background:#bd0105}.recipe-card__back-top.bebidas{background:#137e3f}.recipe-card__back-title{font:600 1.375rem/1.3 Atma,sans-serif;position:relative;bottom:-.375rem;text-align:left;color:#fff}.recipe-card__back-bottom{background:#2097d1;padding:0 .625rem 1.25rem 1.25rem}.recipe-card__corner-image{position:absolute;display:block;width:3.1875rem;height:3.1875rem;z-index:2;right:0;bottom:0}.recipe-card__back-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}.recipe-card__back-info:before{top:-2rem;left:.3125rem;display:block;content:"";font-size:0;height:.0625rem;width:50%;background:#fff;position:absolute}.recipe-card__back-attribute-icon{display:inline-block;vertical-align:middle;width:1.4375rem;height:1.4375rem;margin:0 .625rem 0 0}.recipe-card__back-attribute-icon.prep-time{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-tempo-yellow.svg) no-repeat;background-size:100%}.recipe-card__back-attribute-icon.portions{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-rendimento.svg) no-repeat;background-size:100%}.recipe-card__back-attribute-value{display:inline-block;vertical-align:middle;font:600 .75rem/1 Atma,sans-serif;color:#fff}.recipe-card__back-attribute-name{font:600 .5625rem/1 Atma,sans-serif;margin:.5rem 0 0;color:#f6b915}@media screen and (min-width:60rem){.recipe-browse__cards{display:block;font-size:0;text-align:center}.recipe-browse__cards .recipe-card__image{overflow-y:hidden;height:21.25rem}.recipe-browse__cards .recipe-card{display:inline-block;vertical-align:top;margin:0 0 2rem}.recipe-browse__cards .recipe-card:nth-child(3) .recipe-card__image,.recipe-browse__cards .recipe-card:nth-child(3n+6) .recipe-card__image{height:13.75rem}.recipe-browse__cards .recipe-card:nth-child(2) .recipe-card__image,.recipe-browse__cards .recipe-card:nth-child(2n+4) .recipe-card__image{height:16.25rem}.recipe-browse__cards .recipe-card:nth-child(4) .recipe-card__image,.recipe-browse__cards .recipe-card:nth-child(4n+8) .recipe-card__image{height:15rem}}@media (min-width:73rem){.recipe-cards{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.recipe-categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -2.5rem 1.875rem 0;padding:0 1.25rem}.recipe-categories__icon{background-color:#f36e2b;background-repeat:no-repeat}.recipe-categories__icon.todos{background-image:url(/wp-content/themes/festa-junina/dist/images/icons/icon-todos-recitas-withbg.svg)}.recipe-categories__icon.doces{background-image:url(/wp-content/themes/festa-junina/dist/images/icons/icon-doces-recitas-withbg.svg)}.recipe-categories__icon.bebidas{background-image:url(/wp-content/themes/festa-junina/dist/images/icons/icon-bebidas-recitas-withbg.svg)}.recipe-categories__icon.salgados{background-image:url(/wp-content/themes/festa-junina/dist/images/icons/icon-salgados-recitas-withbg.svg)}.recipe-categories__link{display:block;padding-top:100%}.recipe-categories__category{margin:0 0 2.5rem}.recipe-categories__icon{width:4.125rem;height:4.125rem;border-radius:2.0625rem;background-size:4.125rem;margin:0 1.875rem .9375rem 0}.recipe-categories__label{font:700 .6625rem/1 exo,serif;margin-right:-.38rem;margin-left:-2.5rem;display:block;text-align:center;color:#f36e2b}.video-modal-link{display:block;cursor:pointer}.page-fade{position:fixed;background:#000;opacity:.75;z-index:200;display:none}.page-fade,.video-iframe{width:100%;height:100%;top:0;left:0}.video-iframe{position:absolute;z-index:202;-webkit-box-shadow:.25rem .25rem 1rem rgba(0,0,0,.5);box-shadow:.25rem .25rem 1rem rgba(0,0,0,.5)}.outer-video-wrapper{max-height:100%;display:none;width:85%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:201}.video-wrapper{padding-top:56.25%}.scroll-lock{overflow:hidden}.close-modal{position:fixed;top:1rem;right:1rem;z-index:205;width:2rem;height:2rem;cursor:pointer;display:none}.close-bar{width:100%;height:.25rem;background:#fff;position:absolute;top:.875rem;left:0}.close-bar:first-child{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.close-bar:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:43.75rem){.outer-video-wrapper{width:80%}}@media screen and (min-width:60rem){.outer-video-wrapper{width:70%}}.article-browse__article-title,.breadcrumb li,.button,.calculator__alternate-item,.calculator__label,.calculator__main-item,.calculator__result-copy,.caret-header,.content-steps__lazy-image-container:before,.content__attribute,.error__message,.footer__copy,.history__intro-copy,.menu-item,.recipe-card__back-attribute-name,.recipe-categories__label,.related-content__name,.search-field,.search__result-title,.select-container select{text-transform:uppercase}.calculator__section-header,.home__festa-junina-header,.recipe-card__back-attribute-name{letter-spacing:.4rem}.calculator__result-copy,.recipe-filters__header{letter-spacing:.38rem}.home__festa-junina-subheading{letter-spacing:.36rem}.article-browse__article-title{letter-spacing:.3rem}.calculator__label{letter-spacing:.28rem}.content-materials__group-header,.content-materials__group-items,.select-container select{letter-spacing:.26rem}.error__message{letter-spacing:.24rem}.breadcrumb li,.page-header__subheading,.search-field{letter-spacing:.2rem}.article-browse__section-subheader,.content-materials__header,.content-steps__item,.content__attribute,.content__extra-tips-copy,.content__extra-tips-heading,.history__intro-copy,.home__calculator-subheading,.recipe-card__back-attribute-value,.recipe-card__back-title,.recipe-categories__label,.recipe__ingredients__item,.search__result-title{letter-spacing:.14rem}.calculator__alternate-item,.calculator__main-item,.calculator__section-header,.content-steps__header,.content-title,.content__summary-copy,.history__chapter-content-container li,.history__chapter-copy,.history__chapter-subheading,.history__chapter-title,.recipe__ingredients__header,.related-content__header,.related-content__name{letter-spacing:.0625rem}.prep-time:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-tempo-recitas-blue.svg) no-repeat;background-size:100%}.portions:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-rendimento-recitas-yellow.svg) no-repeat;background-size:100%}.todos:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-todos.svg) no-repeat}.salgados:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-salgados.svg) no-repeat}.doces:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-doces.svg) no-repeat}.bebidas:before{background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-bebidas.svg) no-repeat}.page-template-template-curta-browse-page .page-header,.single-curta .page-header{background-color:#f6b915;margin-bottom:1.5rem;background:url(/wp-content/themes/festa-junina/dist/images/bg-curta-hero-mobile.jpg) 50%;background-size:cover}.page-template-template-curta-browse-page .page-header .constrained,.single-curta .page-header .constrained{padding:0 1.5rem;text-align:center}.page-template-template-curta-browse-page .page-header .constrained .page-header__heading,.single-curta .page-header .constrained .page-header__heading{display:inline-block;font-family:Atma,sans-serif;font-weight:600;font-size:calc(36px + 2vw);line-height:1.25;letter-spacing:0;margin:0 auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding:2.5rem 0 1rem;text-align:center}.page-template-template-curta-browse-page .page-header .constrained .page-header__heading:after,.page-template-template-curta-browse-page .page-header .constrained .page-header__heading:before,.single-curta .page-header .constrained .page-header__heading:after,.single-curta .page-header .constrained .page-header__heading:before{display:none}.page-template-template-curta-browse-page .page-header .constrained .page-header__heading span,.single-curta .page-header .constrained .page-header__heading span{display:inline;white-space:nowrap;background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-white-left.png) no-repeat 0,url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-white-right.png) no-repeat 100%;background-size:1.625rem 1.1875rem;padding:0 3rem}.page-template-template-curta-browse-page .page-header .constrained .page-header__subheading,.single-curta .page-header .constrained .page-header__subheading{margin:0 auto 1rem;padding:0 2.25rem 2rem;width:auto;font:400 1rem/1.25 Lato,sans-serif;letter-spacing:.0625rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.page-template-template-curta-browse-page .page-header .constrained .breadcrumb,.single-curta .page-header .constrained .breadcrumb{text-align:center}.page-template-template-curta-browse-page .page-header .constrained .breadcrumb li,.single-curta .page-header .constrained .breadcrumb li{font:400 .75rem/1.25 Lato,sans-serif;letter-spacing:.0625rem;padding:.5rem 0}.page-template-template-curta-browse-page .divider,.single-curta .divider{margin:0 0 2rem}.page-template-template-curta-browse-page .content__media-container,.single-curta .content__media-container{margin:0 0 1rem}.page-template-template-curta-browse-page .content__media-container img,.single-curta .content__media-container img{width:100%}.page-template-template-curta-browse-page .content-title,.single-curta .content-title{font:600 1.5rem/1.25 Atma,sans-serif;color:#df9503;padding:.5rem 1.5rem;letter-spacing:.0625rem}.page-template-template-curta-browse-page .content__summary p,.single-curta .content__summary p{font:400 .875rem/1.25 Lato,sans-serif;color:#77787b;padding:.5rem 1.5rem;letter-spacing:.0625rem}.page-template-template-curta-browse-page .content__summary .content__summary-date a,.page-template-template-curta-browse-page .content__summary .content__summary-date span,.page-template-template-curta-browse-page .content__summary .content__summary-local a,.page-template-template-curta-browse-page .content__summary .content__summary-local span,.page-template-template-curta-browse-page .content__summary .content__summary-website a,.page-template-template-curta-browse-page .content__summary .content__summary-website span,.single-curta .content__summary .content__summary-date a,.single-curta .content__summary .content__summary-date span,.single-curta .content__summary .content__summary-local a,.single-curta .content__summary .content__summary-local span,.single-curta .content__summary .content__summary-website a,.single-curta .content__summary .content__summary-website span{color:red}.page-template-template-curta-browse-page .content__summary .content__summary-date a,.page-template-template-curta-browse-page .content__summary .content__summary-local a,.page-template-template-curta-browse-page .content__summary .content__summary-website a,.single-curta .content__summary .content__summary-date a,.single-curta .content__summary .content__summary-local a,.single-curta .content__summary .content__summary-website a{font:600 .875rem/1.25 Atma,sans-serif}.page-template-template-curta-browse-page .content__summary.post-link,.single-curta .content__summary.post-link{position:absolute;bottom:.75rem}.page-template-template-curta-browse-page .content__more,.single-curta .content__more{text-align:center;padding:2rem 0}.page-template-template-curta-browse-page .curta-browse__cards,.single-curta .curta-browse__cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-template-curta-browse-page .curta-browse__cards .curta-card,.single-curta .curta-browse__cards .curta-card{padding:1.5rem 0 2.5rem;position:relative}.page-template-template-curta-browse-page .page-bottom,.page-template-template-curta-browse-page .related-content,.single-curta .page-bottom,.single-curta .related-content{display:none}.page-template-template-curta-browse-page .related-content__header,.single-curta .related-content__header{font:600 1.5rem/1.25 Atma,sans-serif;font-size:1.5rem;color:#df9503;padding:.5rem 1.5rem;letter-spacing:.0625rem}.page-template-template-curta-browse-page .related-content__list,.single-curta .related-content__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto 11rem;padding:0 1.25rem}.page-template-template-curta-browse-page .related-content__image,.single-curta .related-content__image{position:absolute;top:0;left:0;width:100%}.page-template-template-curta-browse-page .related-content__link,.single-curta .related-content__link{position:relative;padding-top:55.31915%;display:block}.page-template-template-curta-browse-page .related-content__item,.single-curta .related-content__item{width:17.625rem;margin:0 .3125rem .3125rem 0;background:#2097d1}.page-template-template-curta-browse-page .related-content__name,.single-curta .related-content__name{text-align:center;color:#fff;padding:.75rem .5rem;font:700 .9375rem/2.53 Merriweather,serif;position:relative;right:-.3rem}@media screen and (min-width:43.75rem){.page-template-template-curta-browse-page .page-header,.single-curta .page-header{background:url(/wp-content/themes/festa-junina/dist/images/bg-curta-hero.jpg) 50%}.page-template-template-curta-browse-page .page-header .constrained,.single-curta .page-header .constrained{padding:0 3rem}.page-template-template-curta-browse-page .page-header .constrained .page-header__heading,.single-curta .page-header .constrained .page-header__heading{font-size:calc(28px + 1vw);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-white-left.png) no-repeat 0,url(/wp-content/themes/festa-junina/dist/images/icons/icon-two-white-right.png) no-repeat 100%;background-size:auto auto,auto auto;padding:0 4.5rem;letter-spacing:.0625rem}.page-template-template-curta-browse-page .page-header .constrained .page-header__heading br,.single-curta .page-header .constrained .page-header__heading br{display:none}.page-template-template-curta-browse-page .page-header .constrained .page-header__heading span,.single-curta .page-header .constrained .page-header__heading span{background:none;padding:0}.page-template-template-curta-browse-page .page-header .constrained .page-header__subheading,.single-curta .page-header .constrained .page-header__subheading{margin:0 auto 1rem;padding:0 2.25rem .25rem}.page-template-template-curta-browse-page .page-header .constrained .breadcrumb,.single-curta .page-header .constrained .breadcrumb{text-align:right}.page-template-template-curta-browse-page .content-info,.page-template-template-curta-browse-page .curta-slider .constrained,.single-curta .content-info,.single-curta .curta-slider .constrained{padding:0 3rem}.page-template-template-curta-browse-page .content-info .content-title,.page-template-template-curta-browse-page .content-info .content__summary p,.single-curta .content-info .content-title,.single-curta .content-info .content__summary p{padding:.5rem}.page-template-template-curta-browse-page .curta-browse,.page-template-template-curta-browse-page .curta-browse .content-info,.single-curta .curta-browse,.single-curta .curta-browse .content-info{position:relative}.page-template-template-curta-browse-page .curta-browse .content-info:after,.page-template-template-curta-browse-page .curta-browse .content-info:before,.single-curta .curta-browse .content-info:after,.single-curta .curta-browse .content-info:before{content:"";position:absolute;z-index:2;top:4rem;width:30rem;height:20rem;display:block;font-size:0;background-repeat:no-repeat;background-size:70%;z-index:-1}.page-template-template-curta-browse-page .curta-browse .content-info:before,.single-curta .curta-browse .content-info:before{left:-17rem;background-image:url(/wp-content/themes/festa-junina/assets/images/icons/icon-flag-red-yellow-left.svg)}.page-template-template-curta-browse-page .curta-browse .content-info:after,.single-curta .curta-browse .content-info:after{right:-24rem;background-image:url(/wp-content/themes/festa-junina/assets/images/icons/icon-flag-red-yellow-right.svg)}.page-template-template-curta-browse-page .curta-browse .curta-browse__cards .curta-card,.single-curta .curta-browse .curta-browse__cards .curta-card{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;padding:2rem 0 3rem}.page-template-template-curta-browse-page .curta-browse .curta-browse__cards .curta-card .content__media-container,.single-curta .curta-browse .curta-browse__cards .curta-card .content__media-container{padding:0 1rem}.page-template-template-curta-browse-page .curta-browse .curta-browse__cards .curta-card:first-child .content__media-container,.single-curta .curta-browse .curta-browse__cards .curta-card:first-child .content__media-container{padding:0 1rem 0 0}.page-template-template-curta-browse-page .curta-browse .curta-browse__cards .curta-card:nth-child(3) .content__media-container,.single-curta .curta-browse .curta-browse__cards .curta-card:nth-child(3) .content__media-container{padding:0 0 0 1rem}.page-template-template-curta-browse-page .page-bottom,.single-curta .page-bottom{display:block}.page-template-template-curta-browse-page .page-bottom img,.single-curta .page-bottom img{width:100%}.single-curta .content-info .content-title{font-size:2.5rem}}@media screen and (min-width:60rem){.page-template-template-curta-browse-page .content,.single-curta .content{position:relative}.page-template-template-curta-browse-page .content:before,.single-curta .content:before{content:"";position:absolute;top:27.5rem;left:0;width:100%;padding-top:11%;max-height:16.875rem;display:block;z-index:1;background:none}.footer__container:after,.footer__container:before{background:none}}
/*# sourceMappingURL=global-cc6ff5e301.css.map */
