@charset "UTF-8";body.single-receita{background:#fcf9fb;padding-top:0}body.single-receita nav:not(.scrolled) .menu .bts{background:var(--white);border-color:var(--purple)}body.single-receita nav .menu .bts{border-color:var(--purple)}body.single-receita nav:not(.scrolled) .menu .bts li a{color:var(--purple)}body.single-receita nav:not(.scrolled) .menu .bts li a:after{background:var(--purple)}body.single-receita nav:not(.scrolled) .menu .bt-busca{background:var(--white);border-color:var(--purple)}body.single-receita nav .menu .bt-busca{border-color:var(--purple)}body.single-receita nav:not(.scrolled) .bt-menu .bar,body.single-receita nav:not(.scrolled) .menu .bt-busca .ico{background:var(--purple)}body.single-receita.is-modal-open{overflow:hidden}.cf-recipe-page{background:#fcf9fb;color:#151116;font-family:Geologica,sans-serif;font-size:1.6rem;overflow-x:clip}.cf-recipe-page>.hero{margin-top:160px}.cf-recipe-page>.related{margin-bottom:60px}.cf-recipe-page *{box-sizing:border-box}.cf-recipe-page html{font-size:10px;scroll-behavior:smooth}.cf-recipe-page body{background:#fcf9fb;color:#151116;font-family:Geologica,sans-serif;font-size:1.6rem;margin:0;overflow-x:clip}.cf-recipe-page body.is-modal-open{overflow:hidden}.cf-recipe-page button,.cf-recipe-page input{font:inherit}.cf-recipe-page a,.cf-recipe-page button{-webkit-tap-highlight-color:transparent}.cf-recipe-page button{cursor:pointer}.cf-recipe-page img{display:block;max-width:100%}.cf-recipe-page .skip-link{background:#fff;color:#9e007e;left:8px;padding:10px 16px;position:fixed;top:8px;transform:translateY(-150%);z-index:100}.cf-recipe-page .skip-link:focus{transform:translateY(0)}.cf-recipe-page .wrapper{margin-inline:auto;width:min(100% - 40px,1400px)}.cf-recipe-page .section{margin-top:130px}.cf-recipe-page .copy--desktop,.cf-recipe-page .desktop-item{display:none}.cf-recipe-page .copy--mobile{display:inline}.cf-recipe-page h1,.cf-recipe-page h2,.cf-recipe-page h3,.cf-recipe-page p{margin:0}.cf-recipe-page .chef-tip h2,.cf-recipe-page h1,.cf-recipe-page h2{font-family:"Bree Serif",serif;font-weight:400}.cf-recipe-page .site-header{padding-top:30px}.cf-recipe-page .wrapper--header{background:#fcf9fb;border:1px solid #9e007e;min-height:52px;padding:0 10px 0 14px}.cf-recipe-page .brand,.cf-recipe-page .wrapper--header{align-items:center;border-radius:100px;display:flex;position:relative}.cf-recipe-page .brand{align-self:stretch;background:#9e007e;color:#fff;font-family:"Bree Serif",serif;font-size:12px;margin-left:-15px;padding:0 8px 0 14px;text-decoration:none;z-index:2}.cf-recipe-page .brand .brand img{background:#fff;border-radius:999px;box-shadow:1px 3px 6px rgba(0,0,0,.25);margin-left:7px;padding:5px 7px;width:76px}.cf-recipe-page .main-nav{display:none}.cf-recipe-page .main-nav.is-open{background:#fff;border:1px solid rgba(158,0,126,.18);border-radius:14px;box-shadow:0 12px 24px rgba(53,0,40,.16);display:grid;gap:4px;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 9px);z-index:5}.cf-recipe-page .main-nav.is-open a{border-radius:8px;color:#9e007e;font-size:14px;font-weight:700;padding:11px 12px;text-decoration:none}.cf-recipe-page .main-nav.is-open a:hover{background:rgba(158,0,126,.08)}.cf-recipe-page .header-action{background:transparent;border:0;color:#9e007e;display:grid;height:28px;padding:0;place-items:center;width:28px}.cf-recipe-page .header-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8;width:21px}.cf-recipe-page .header-action--search{margin-left:auto}.cf-recipe-page .header-action--menu{margin-left:9px}.cf-recipe-page .wrapper--hero{width:min(100% - 11px,1335px)}.cf-recipe-page .hero__layout{align-items:center;display:flex;flex-direction:column;gap:24px}.cf-recipe-page .hero__content{align-items:center;display:flex;flex-direction:column;text-align:center;width:min(100%,348px)}.cf-recipe-page .eyebrow{color:#9e007e;font-family:Nunito,sans-serif;font-size:14px;font-weight:500;letter-spacing:5px;margin-bottom:24px;text-transform:uppercase}.cf-recipe-page h1{color:#812065;font-size:35px;line-height:1.21}.cf-recipe-page .title--desktop{display:none}.cf-recipe-page .title--mobile{display:inline}.cf-recipe-page .hero__description{font-family:Nunito,sans-serif;font-size:16px;line-height:1.5;margin-top:24px}.cf-recipe-page .recipe-facts{display:grid;gap:22px 6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;text-align:left;width:100%}.cf-recipe-page .recipe-facts>div{align-items:center;display:grid;gap:7px;grid-template-columns:40px minmax(0,1fr);min-width:0}.cf-recipe-page .recipe-facts .fact-icon{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.cf-recipe-page .recipe-facts dt{font-size:12px;line-height:1.1}.cf-recipe-page .recipe-facts dd{font-size:14px;font-weight:700;margin:1px 0 0}.cf-recipe-page .share-wrap{margin-top:24px;position:relative}.cf-recipe-page .button{align-items:center;border:1px solid transparent;border-radius:101px;display:inline-flex;font-size:14px;justify-content:center;min-height:55px;padding:0 28px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.cf-recipe-page .button--outline{background:#fcf9fb;border-color:#9e007e;color:#9e007e;gap:10px}.cf-recipe-page .button--outline:focus-visible,.cf-recipe-page .button--outline:hover{background:#812065;border-color:#812065;color:#fff}.cf-recipe-page .share-wrap .button--outline{padding-inline:0;width:160px}.cf-recipe-page .share-button-icon{fill:none;flex:0 0 auto;height:25px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:22px}.cf-recipe-page .button--primary{background:#9e007e;color:#fff}.cf-recipe-page .share-menu{background:#812065;border-radius:13px;box-shadow:0 12px 25px rgba(53,0,40,.24);display:grid;left:50%;opacity:0;padding:9px;pointer-events:none;position:absolute;top:calc(100% + 20px);transform:translate(-50%,-6px);transition:opacity .18s ease,transform .18s ease;width:224px;z-index:5}.cf-recipe-page .share-menu:before{background:#812065;content:"";height:16px;left:50%;position:absolute;top:-8px;transform:translateX(-50%) rotate(45deg);width:16px}.cf-recipe-page .share-menu a,.cf-recipe-page .share-menu button{align-items:center;background:transparent;border:0;border-radius:7px;color:#fff;display:flex;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;gap:10px;line-height:1.2;padding:10px;position:relative;text-align:left;text-decoration:none;width:100%}.cf-recipe-page .share-menu a .share-menu__whatsapp-icon,.cf-recipe-page .share-menu a img,.cf-recipe-page .share-menu button .share-menu__whatsapp-icon,.cf-recipe-page .share-menu button img{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.cf-recipe-page .share-menu a .share-menu__whatsapp-icon,.cf-recipe-page .share-menu button .share-menu__whatsapp-icon{fill:#fff;flex:0 0 auto}.cf-recipe-page .share-menu a:focus-visible,.cf-recipe-page .share-menu a:hover,.cf-recipe-page .share-menu button:focus-visible,.cf-recipe-page .share-menu button:hover{background:hsla(0,0%,100%,.13)}.cf-recipe-page .share-menu a{border-radius:0;border-top:1px solid hsla(0,0%,100%,.16)}.cf-recipe-page .share-wrap.is-open .share-menu{opacity:1;pointer-events:auto;transform:translate(-50%)}.cf-recipe-page .hero-media{max-width:711px;width:100%}.cf-recipe-page .hero-media--desktop{display:none}.cf-recipe-page .hero-media--mobile{margin-top:24px;margin-inline:-15.5px;max-width:none;width:calc(100% + 31px)}.cf-recipe-page .hero{overflow-x:clip}.cf-recipe-page .hero-media__layers{aspect-ratio:379/296;cursor:grab;margin-bottom:16px;overflow:visible;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cf-recipe-page .hero-media__photo{background:#812065;border-radius:20px;cursor:grab;inset:12px 13px 20px;margin:0;overflow:hidden;position:absolute;transform:rotate(-5deg);transform-origin:50% 60%;transition:transform .42s cubic-bezier(.2,.8,.2,1),translate .42s cubic-bezier(.2,.8,.2,1);z-index:1}.cf-recipe-page .hero-media__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% center;object-position:55% center;width:100%;-webkit-user-drag:none}.cf-recipe-page .hero-media__photo:after{background:linear-gradient(180deg,transparent 55%,rgba(74,0,53,.27));content:"";inset:0;pointer-events:none;position:absolute}.cf-recipe-page .hero-media__photo:first-of-type{transform:rotate(0deg);z-index:3}.cf-recipe-page .hero-media__photo.is-active{transform:rotate(0deg);translate:var(--drag-x,0) 0;z-index:3}.cf-recipe-page .hero-media__photo.is-back{transform:rotate(-5deg);z-index:calc(3 - var(--stack-order))}.cf-recipe-page .hero-media__photo.is-exiting-next{transform:rotate(4deg);translate:125% -7%;z-index:4}.cf-recipe-page .hero-media__photo.is-exiting-prev{transform:rotate(-9deg);translate:-125% -7%;z-index:4}.cf-recipe-page .hero-media__layers.is-dragging .hero-media__photo.is-active{cursor:grabbing;transition:none}.cf-recipe-page .favorite{background:#9e007e;border:0;border-radius:50%;color:#fff;display:grid;height:59px;place-items:center;position:absolute;right:25px;top:18px;width:59px;z-index:5}.cf-recipe-page .favorite svg{fill:none;stroke:currentColor;stroke-width:1.8;width:29px}.cf-recipe-page .favorite[aria-pressed=true] svg{fill:currentColor}.cf-recipe-page .favorite.is-bouncing svg{animation:heart-pop .34s ease-out}@keyframes heart-pop{45%{transform:scale(1.18)}to{transform:scale(1)}}.cf-recipe-page .carousel-controls{align-items:center;color:#b94f9c;display:flex;gap:13px;justify-content:center;margin-top:8px}.cf-recipe-page .carousel-controls>button{background:transparent;border:0;display:grid;height:24px;padding:0;place-items:center;width:24px}.cf-recipe-page .carousel-controls>button img{height:24px;width:24px}.cf-recipe-page .carousel-dots{align-items:center;display:flex;gap:4px}.cf-recipe-page .carousel-dots button{background:transparent;border:0;height:10px;padding:0;position:relative;width:32px}.cf-recipe-page .carousel-dots button>span{background:rgba(185,79,156,.24);border-radius:50%;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .18s ease,opacity .18s ease;width:8px}.cf-recipe-page .carousel-dots button[aria-current=true]>span{background:#b94f9c;border-radius:100px;height:8px;width:32px}.cf-recipe-page .wrapper--panel{border:1px solid rgba(158,0,126,.21);border-radius:20px}.cf-recipe-page .ingredients__panel{background:transparent;border:0;border-radius:0;box-shadow:none;color:#fff;display:block;margin-inline:calc(50% - 50vw);max-width:none;overflow:visible;position:relative;width:100vw}.cf-recipe-page .ingredients__upper{background:#b94f9c;border:1px solid #9e007e;border-bottom:0;border-radius:20px 20px 0 0;padding:24px 23px 0;position:relative}.cf-recipe-page .ingredients__lower{display:block}.cf-recipe-page .ingredients__intro h2{font-family:"Bree Serif",serif;font-size:30px;line-height:50px}.cf-recipe-page .ingredients__intro p{font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;margin-top:4px;max-width:100%;overflow-wrap:anywhere;text-wrap:balance;text-wrap-style:balance}.cf-recipe-page .ingredients__form{margin-top:25px}.cf-recipe-page .ingredients__form fieldset[data-fieldset-title=Ingredientes]>legend{display:none}.cf-recipe-page .ingredients__form fieldset{border:0;margin:0;min-width:0;padding:0}.cf-recipe-page .ingredients__form fieldset+fieldset{margin-top:24px}.cf-recipe-page .ingredients__form legend{color:#fff;font-family:"Bree Serif",serif;font-size:20px;margin-bottom:19px}.cf-recipe-page .ingredient-list{display:grid;gap:18px}.cf-recipe-page .ingredient-list label{align-items:center;cursor:pointer;display:flex;font-size:1.4rem;gap:21px;line-height:1.35;min-width:0}.cf-recipe-page .ingredient-list label>span{min-width:0}.cf-recipe-page .ingredient-list label.is-checked>span{text-decoration:line-through;text-decoration-thickness:1px}.cf-recipe-page .ingredient-list label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(189,94,163,.8) 50%/17px 15px no-repeat;border:1px solid #fff;border-radius:7px;cursor:pointer;flex:0 0 34px;height:34px;margin:0;width:34px}.cf-recipe-page .ingredient-list label input:checked{background-color:rgba(189,94,163,.8);background-image:url(../images/receita/ico-check-ingredient.svg);box-shadow:none}.cf-recipe-page .products{margin-top:30px}.cf-recipe-page .products h2{font-size:30px;line-height:50px}.cf-recipe-page .products__track{display:flex;gap:18px;margin-top:8px;overflow-x:auto;overscroll-behavior-x:none;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:none}.cf-recipe-page .products__track::-webkit-scrollbar{display:none}.cf-recipe-page .product-card{color:inherit;flex:0 0 256px;scroll-snap-align:start;text-align:center;text-decoration:none}.cf-recipe-page .product-card img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:256px}.cf-recipe-page .product-card h3{color:inherit;font-size:14px;font-weight:600;line-height:unset}.cf-recipe-page .product-card--placeholder{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.6);border-radius:12px;display:grid;min-height:256px;place-items:center}.cf-recipe-page .product-card--placeholder span{font-family:"Bree Serif",serif;font-size:28px}.cf-recipe-page .product-card--placeholder h3{margin:0}.cf-recipe-page .slider-arrows{display:flex;gap:19px;justify-content:center;margin:18px 0 24px}.cf-recipe-page .slider-arrows button{background:#fff;border:0;border-radius:50%;color:#b94f9c;display:grid;height:41px;opacity:.5;padding:0;place-items:center;transition:opacity .2s ease,box-shadow .2s ease;width:41px}.cf-recipe-page .slider-arrows button .slider-arrow-icon{background-color:currentColor;display:block;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.cf-recipe-page .slider-arrows button .slider-arrow-icon--prev{-webkit-mask-image:url(../images/receita/arrow-prev.svg);mask-image:url(../images/receita/arrow-prev.svg)}.cf-recipe-page .slider-arrows button .slider-arrow-icon--next{-webkit-mask-image:url(../images/receita/arrow-next.svg);mask-image:url(../images/receita/arrow-next.svg)}.cf-recipe-page .slider-arrows button:not(:disabled):not([aria-disabled=true]){box-shadow:2px 3px 7px rgba(53,0,40,.28);opacity:1}.cf-recipe-page .shopping{background:#fcf9fb;display:grid;gap:24px;margin:0 -23px;padding:24px 23px 0;place-items:center}.cf-recipe-page .shopping .shopping__send{width:100%}.cf-recipe-page .shopping>*{width:min(100%,346px)}.cf-recipe-page .shopping__send{gap:8px}.cf-recipe-page .shopping__send .shopping__send-icon{fill:#fff;flex:0 0 auto;height:22px;width:22px}.cf-recipe-page .chef-tip{background:#812065;border-radius:20px;padding:26px 23px;text-align:center}.cf-recipe-page .chef-tip h2{font-size:30px;line-height:1.25}.cf-recipe-page .chef-tip p{font-size:14px;line-height:1.4;margin-top:10px}.cf-recipe-page .preparation__panel{background:#fcf9fb;box-shadow:1px 1px 2px rgba(190,170,204,.2);padding:16px 23px 24px}.cf-recipe-page .preparation__heading h2{font-size:30px;line-height:50px}.cf-recipe-page .preparation__heading p{color:#9e007e;font-size:14px;font-weight:500;line-height:1.4;margin-top:1px;max-width:296px;text-align:left}.cf-recipe-page .ingredient-link,.cf-recipe-page .ingredient-link:focus-visible,.cf-recipe-page .ingredient-link:hover{color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.cf-recipe-page .steps{display:grid;gap:13px;list-style:none;margin:24px 0 0;padding:0;position:relative}.cf-recipe-page .steps:before{background:#9e007e;bottom:21px;content:"";left:19px;position:absolute;top:21px;width:2px}.cf-recipe-page .steps li{align-items:center;display:grid;gap:16px;grid-template-columns:39px minmax(0,1fr);min-height:41px;position:relative}.cf-recipe-page .steps button{background:#9e007e;border:0;border-radius:50%;color:#fff;display:grid;font-weight:700;height:39px;padding:0;place-items:center;position:relative;transition:background-color .18s ease,color .18s ease;width:39px;z-index:1}.cf-recipe-page .steps button:after{content:"✓";display:none;font-size:22px}.cf-recipe-page .steps button:focus-visible,.cf-recipe-page .steps button:hover{background:#dfaed0;color:#9e007e}.cf-recipe-page .steps p{font-family:Nunito,sans-serif;font-size:12px;line-height:1.35}.cf-recipe-page .steps li.is-complete button{background:#dfaed0;color:#9e007e}.cf-recipe-page .steps li.is-complete button span{display:none}.cf-recipe-page .steps li.is-complete button:after{display:block}.cf-recipe-page .steps li.is-complete p{text-decoration:line-through}.cf-recipe-page .comments__panel{background:#fff;box-shadow:1px 1px 2px rgba(190,170,204,.2);padding:38px 20px 34px}.cf-recipe-page .comments__header h2{font-size:3rem;line-height:5rem}.cf-recipe-page .comments__header .rating-summary{align-items:center;color:#9e007e;display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.cf-recipe-page .comments__header .rating-summary strong{color:#000;font-family:"Bree Serif",serif;font-size:4.3rem;line-height:1}.cf-recipe-page .comments__header .rating-summary .stars{align-items:center;display:inline-flex;gap:3px}.cf-recipe-page .comments__header .rating-summary small{color:#000;font-size:1.2rem}.cf-recipe-page .comment-list{border-top:1px solid #ddd;margin-top:3rem;max-height:37.5rem;overflow:hidden;position:relative}.cf-recipe-page .comment-list:after{background:linear-gradient(180deg,transparent,#fff);bottom:0;content:"";height:4.2rem;left:0;pointer-events:none;position:absolute;right:0}.cf-recipe-page .comment-list.is-expanded{max-height:none;overflow:visible}.cf-recipe-page .comment-list.is-expanded:after{display:none}.cf-recipe-page .comment{border-bottom:1px solid #ddd;-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:46px minmax(0,1fr);padding:20px 0 26px}.cf-recipe-page .comment .avatar{background:#ddd;border-radius:50%;height:46px;width:46px}.cf-recipe-page .comment>header{align-items:center;align-self:center;display:flex;flex-wrap:wrap;font-size:1.4rem;gap:8px;min-height:46px}.cf-recipe-page .comment>header strong{font-size:1.8rem}.cf-recipe-page .comment>header small{font-size:1.4rem}.cf-recipe-page .comment>header .comment-rating{align-items:center;color:#9e007e;display:flex;font-size:1.4rem;font-weight:700;gap:8px;margin-left:auto;white-space:nowrap}.cf-recipe-page .comment>header .comment-rating b{color:#000;font-size:1.4rem}.cf-recipe-page .comment>header .comment-rating .stars{align-items:center;display:inline-flex;gap:3px}.cf-recipe-page .comment>p{font-family:Nunito,sans-serif;font-size:1.6rem;grid-column:1/-1;line-height:1.35;margin-top:10px}.cf-recipe-page .comments__footer{align-items:center;display:flex;flex-direction:column;gap:28px;margin-top:22px}.cf-recipe-page .comments__toggle{align-self:flex-start;background:transparent;border:0;color:#b94f9c;font-size:1.3rem;font-weight:700;padding:0;text-align:left}.cf-recipe-page .comments__toggle:focus-visible,.cf-recipe-page .comments__toggle:hover{text-decoration:underline}.cf-recipe-page .rating-modal{background:rgba(21,17,22,.45);display:grid;inset:0;opacity:0;overflow-y:auto;padding:24px 0;place-items:center;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:1000}.cf-recipe-page .rating-modal[aria-hidden=false]{opacity:1;pointer-events:auto}.cf-recipe-page .rating-modal__dialog{background:#fff;border-radius:30px;box-shadow:0 6px 6px rgba(0,0,0,.05);margin:auto;padding:32px;position:relative;width:min(100%,805px)}.cf-recipe-page .rating-modal__close{background:transparent;border:0;display:grid;height:26px;padding:0;place-items:center;position:absolute;right:22px;top:24px;width:26px}.cf-recipe-page .rating-modal__close img{height:26px;width:26px}.cf-recipe-page .rating-modal__intro{text-align:center}.cf-recipe-page .rating-modal__intro h2,.cf-recipe-page .rating-modal__intro p{text-wrap:balance;text-wrap-style:balance}.cf-recipe-page .rating-modal__intro h2{color:#9e007e;font-family:Geologica,sans-serif;font-size:2.4rem;font-weight:600;line-height:3rem}.cf-recipe-page .rating-modal__intro p{color:#1e1e1e;font-family:Geologica,sans-serif;font-size:1.6rem;line-height:2.4rem;margin-top:16px}.cf-recipe-page .rating-modal__form{display:grid;gap:24px;margin-top:24px}.cf-recipe-page .rating-modal__field{color:#1e1e1e;display:grid;font-size:1.6rem;font-weight:600;gap:5px;line-height:3rem}.cf-recipe-page .rating-modal__field input,.cf-recipe-page .rating-modal__field textarea{background:#fff;border:1px solid #9e007e;border-radius:10px;color:#151116;font-family:Geologica,sans-serif;font-size:1.4rem;font-weight:400;line-height:3rem;margin:0;outline:none;padding:0 14px;width:100%}.cf-recipe-page .rating-modal__field input::-moz-placeholder,.cf-recipe-page .rating-modal__field textarea::-moz-placeholder{color:rgba(158,0,126,.53);opacity:1}.cf-recipe-page .rating-modal__field input::placeholder,.cf-recipe-page .rating-modal__field textarea::placeholder{color:rgba(158,0,126,.53);opacity:1}.cf-recipe-page .rating-modal__field input:focus,.cf-recipe-page .rating-modal__field textarea:focus{box-shadow:0 0 0 2px rgba(158,0,126,.16)}.cf-recipe-page .rating-modal__field input{height:43px}.cf-recipe-page .rating-modal__field textarea{min-height:171px;padding-bottom:8px;padding-top:8px;resize:vertical}.cf-recipe-page .rating-modal__rating{border:0;margin:0;min-width:0;padding:0}.cf-recipe-page .rating-modal__rating legend{color:#1e1e1e;font-size:1.6rem;font-weight:600;line-height:3rem;padding:0}.cf-recipe-page .rating-modal__stars{display:flex;gap:4px;margin-top:5px}.cf-recipe-page .rating-modal__stars button{background:transparent;border:0;display:grid;height:21px;padding:0;place-items:center;width:21px}.cf-recipe-page .rating-modal__stars button:focus-visible{border-radius:3px;outline:2px solid #9e007e;outline-offset:3px}.cf-recipe-page .rating-modal__stars button img{height:21px;pointer-events:none;width:21px}.cf-recipe-page .rating-modal__consent{align-items:start;color:#1e1e1e;cursor:pointer;display:grid;font-size:1.6rem;font-weight:400;gap:11px;grid-template-columns:20px minmax(0,1fr);line-height:3rem}.cf-recipe-page .rating-modal__consent input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #9e007e;border-radius:5px;cursor:pointer;height:20px;margin:5px 0 0;width:20px}.cf-recipe-page .rating-modal__consent input:checked{background:#9e007e;box-shadow:inset 0 0 0 4px #fff}.cf-recipe-page .rating-modal__consent input:focus-visible{outline:2px solid rgba(158,0,126,.4);outline-offset:2px}.cf-recipe-page .rating-modal__consent a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.cf-recipe-page .rating-modal__submit{font-weight:400;justify-self:start;min-height:45px;padding-inline:0;width:112px}.cf-recipe-page .rating-modal__submit:disabled{cursor:wait;opacity:.65}.cf-recipe-page .rating-modal__error[hidden],.cf-recipe-page .rating-modal__form[hidden],.cf-recipe-page .rating-modal__intro[hidden],.cf-recipe-page .rating-modal__success[hidden]{display:none}.cf-recipe-page .rating-modal__error{color:#b42318;font-family:Geologica,sans-serif;font-size:1.4rem;line-height:1.5;margin:-8px 0 0}.cf-recipe-page .rating-modal__dialog.is-success{align-items:center;display:flex;min-height:430px}.cf-recipe-page .rating-modal__success{background:#fff;border-radius:30px;outline:none;padding:40px 0;width:100%}.cf-recipe-page .rating-modal__success .aux{align-items:center;display:flex;flex-direction:column;gap:30px;height:100%;justify-content:center;width:100%}.cf-recipe-page .rating-modal__success .hld-ico{background:var(--purple-light);border-radius:50%}.cf-recipe-page .rating-modal__success .ico{background:#fff;display:block;height:48px;-webkit-mask-image:url(../images/receita/check_sucesso.svg);mask-image:url(../images/receita/check_sucesso.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px;mask-size:24px;width:48px}.cf-recipe-page .rating-modal__success h2{color:#1e1e1e;font-family:"Bree Serif",serif;font-size:4rem;font-weight:400;line-height:normal;margin:0;text-align:center}.cf-recipe-page .rating-modal__success p{color:#1e1e1e;font-family:Geologica,sans-serif;font-size:1.6rem;line-height:1.65;margin:0;text-align:center}.cf-recipe-page .rating-modal__success .bt{display:flex;justify-content:center}.cf-recipe-page .rating-modal__success-close{border-radius:30px;font-family:Geologica,sans-serif;font-size:1.6rem;min-height:45px;min-width:112px;padding:0 30px}@media (max-width:767px){.cf-recipe-page .rating-modal__dialog.is-success{min-height:100%}.cf-recipe-page .rating-modal__success h2{font-size:3.2rem}}.cf-recipe-page .wrapper--related{margin-bottom:60px;width:min(100% - 17px,1372px)}.cf-recipe-page .related h2{font-size:30px;line-height:1.33;margin-left:5px;max-width:685px}.cf-recipe-page .recipe-cards{display:flex;gap:25px;margin-top:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cf-recipe-page .recipe-cards::-webkit-scrollbar{display:none}.cf-recipe-page .recipe-card{aspect-ratio:325/352;background:#222;border-radius:15px;color:#fff;cursor:pointer;flex:0 0 325px;overflow:hidden;position:relative;scroll-snap-align:start}.cf-recipe-page .recipe-card>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cf-recipe-page .recipe-card .recipe-card__content{bottom:20px;left:19px;position:absolute;right:19px;z-index:1}.cf-recipe-page .recipe-card .recipe-card__content:before{background:linear-gradient(transparent,rgba(0,0,0,.95));bottom:-20px;content:"";left:-19px;position:absolute;right:-19px;top:-94px;z-index:-1}.cf-recipe-page .recipe-card .tags{display:flex;flex-wrap:wrap;gap:5px}.cf-recipe-page .recipe-card .tags a{background:#9e007e;border-radius:50px;color:#fff;font-size:12px;padding:5px 12px;text-decoration:none;white-space:nowrap}.cf-recipe-page .recipe-card .tags a:nth-child(2){background:#b94f9c}.cf-recipe-page .recipe-card .tags a:nth-child(3){background:#812065}.cf-recipe-page .recipe-card .tags a:focus-visible,.cf-recipe-page .recipe-card .tags a:hover{text-decoration:underline}.cf-recipe-page .recipe-card h3{font-size:14px;line-height:1.2;margin-top:20px;text-transform:uppercase}.cf-recipe-page .recipe-card:focus-visible{outline:3px solid #9e007e;outline-offset:3px}.cf-recipe-page .related__arrows{margin-bottom:0}.cf-recipe-page .site-footer{color:#fff;margin-top:64px}.cf-recipe-page .site-footer__top{align-items:center;background:#9e007e;display:flex;flex-direction:column;gap:18px;padding:27px 20px;text-align:center}.cf-recipe-page .site-footer__top>img{background:#fff;border-radius:50%;padding:8px;width:142px}.cf-recipe-page .site-footer__top .footer-actions{display:grid;gap:10px}.cf-recipe-page .site-footer__top .footer-actions span{border:1px solid #fff;border-radius:100px;font-family:"Bree Serif",serif;font-size:13px;padding:8px 13px}.cf-recipe-page .site-footer__top form{display:grid;gap:8px;width:min(100%,330px)}.cf-recipe-page .site-footer__top form label{display:grid;font-family:"Bree Serif",serif;font-size:12px;gap:7px;text-align:left}.cf-recipe-page .site-footer__top form input{border:0;border-radius:99px;color:#9e007e;font-size:12px;padding:10px 16px;width:100%}.cf-recipe-page .site-footer__bottom{align-items:center;color:#000;display:flex;flex-direction:column;gap:18px;padding:25px 0}.cf-recipe-page .site-footer__bottom>img{width:98px}.cf-recipe-page .site-footer__bottom .site-footer__bottom nav{border-top:1px solid #ddd;display:grid;width:100%}.cf-recipe-page .site-footer__bottom .site-footer__bottom nav a{border-bottom:1px solid #ddd;color:#151116;font-family:"Bree Serif",serif;font-size:15px;padding:12px 5px;text-decoration:none}.cf-recipe-page .footer-credit{background:#9e007e;font-size:11px;padding:14px 20px;text-align:center}@media (max-width:991px){.cf-recipe-page .ingredients__panel{display:block}.cf-recipe-page .comments__panel{margin-inline:0;width:100%}.cf-recipe-page .comments__header .rating-summary{justify-content:space-between;width:100%}.cf-recipe-page .comment>header{align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:0}.cf-recipe-page .comment>header strong{grid-column:1;grid-row:1}.cf-recipe-page .comment>header small{font-size:1.2rem;grid-column:1;grid-row:2}.cf-recipe-page .comment>header .comment-rating{align-self:center;grid-column:2;grid-row:1/span 2;margin-left:0}.cf-recipe-page .ingredients__upper{padding:24px 23px 0}.cf-recipe-page .ingredients__lower{padding-inline:23px}.cf-recipe-page .products{background:#b94f9c;border:1px solid #9e007e;border-radius:0 0 20px 20px;border-top:0;margin-top:-1px;margin-inline:-23px;min-width:0;overflow:hidden;padding-top:30px;width:calc(100% + 46px)}.cf-recipe-page .products h2{padding-inline:23px}.cf-recipe-page .products__track{max-width:100%;padding-inline:23px;width:100%}.cf-recipe-page .products .slider-arrows{width:100%}.cf-recipe-page .shopping{background:transparent;margin:0;padding:24px 0 0}.cf-recipe-page .wrapper--related{width:100%}.cf-recipe-page .related h2{margin-inline:8px}.cf-recipe-page .related .recipe-cards{gap:8px;margin-inline:0;padding-inline:8px;scroll-padding-inline:8px}.cf-recipe-page .related .recipe-card{flex-basis:min(325px,100vw - 16px)}.cf-recipe-page .related__arrows{margin-inline:8px}.cf-recipe-page .related__arrows button:not(:disabled){background:#9e007e;box-shadow:2px 3px 7px rgba(53,0,40,.28);color:#fff;opacity:1}.cf-recipe-page .related__arrows button:disabled{background:#fff;box-shadow:none;color:#b94f9c;opacity:1}.cf-recipe-page .rating-modal{align-items:start;padding:0}.cf-recipe-page .rating-modal__dialog{border-radius:30px;min-height:100%}.cf-recipe-page .rating-modal__field textarea{min-height:138px}.cf-recipe-page .rating-modal__consent{font-size:1.4rem}}.cf-recipe-page .button--primary,.cf-recipe-page .carousel-controls>button,.cf-recipe-page .carousel-dots button,.cf-recipe-page .favorite,.cf-recipe-page .slider-arrows button:not(:disabled),.cf-recipe-page .steps li button{isolation:isolate;position:relative;transition:transform .3s ease,background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease,box-shadow .2s ease;z-index:0}.cf-recipe-page .button--primary:before,.cf-recipe-page .carousel-controls>button:before,.cf-recipe-page .carousel-dots button:before,.cf-recipe-page .favorite:before,.cf-recipe-page .slider-arrows button:not(:disabled):before,.cf-recipe-page .steps li button:before{background:#9e007e;border-radius:25px;content:"";filter:blur(10px);height:80%;left:50%;opacity:.3;pointer-events:none;position:absolute;top:40%;transform:translate(-50%);transition:all .3s ease!important;width:60%;z-index:-1}.cf-recipe-page .button--primary:hover,.cf-recipe-page .carousel-controls>button:hover,.cf-recipe-page .carousel-dots button:hover,.cf-recipe-page .favorite:hover,.cf-recipe-page .slider-arrows button:not(:disabled):hover,.cf-recipe-page .steps li button:hover{transform:translateY(3px)}.cf-recipe-page .button--primary:hover:before,.cf-recipe-page .carousel-controls>button:hover:before,.cf-recipe-page .carousel-dots button:hover:before,.cf-recipe-page .favorite:hover:before,.cf-recipe-page .slider-arrows button:not(:disabled):hover:before,.cf-recipe-page .steps li button:hover:before{opacity:0}@media (min-width:992px){.cf-recipe-page .wrapper{width:min(100% - 40px,1400px)}.cf-recipe-page .section{margin-top:160px}.cf-recipe-page .site-header{padding-top:52px}.cf-recipe-page .wrapper--header{min-height:69px;padding:0 14px 0 23px;width:min(100% - 174px,1266px)}.cf-recipe-page .brand{font-size:22px;margin-left:-24px;padding-left:24px}.cf-recipe-page .brand .brand img{margin-left:13px;padding:9px 12px;width:153px}.cf-recipe-page .main-nav{align-items:center;display:flex;gap:34px;margin-left:auto}.cf-recipe-page .main-nav a{color:#9e007e;font-size:16px;font-weight:600;text-decoration:none}.cf-recipe-page .header-action--search{border:1px solid #9e007e;border-radius:50%;height:59px;margin-left:23px;width:59px}.cf-recipe-page .header-action--search svg{width:29px}.cf-recipe-page .header-action--menu{display:none}.cf-recipe-page .hero-media__back{border-radius:47px 23px 48px 47px}.cf-recipe-page .hero-media__photo{border-radius:37px 24px 37px 37px;transform:rotate(-1.9deg)}.cf-recipe-page .copy--desktop{display:inline}.cf-recipe-page .copy--mobile{display:none}.cf-recipe-page .desktop-item{display:flex}.cf-recipe-page .hero-media--mobile{display:none}.cf-recipe-page .hero-media--desktop{display:block}.cf-recipe-page .share-menu{left:calc(100% + 20px);top:50%;transform:translate(-6px,-50%)}.cf-recipe-page .share-menu:before{left:-8px;top:50%;transform:translateY(-50%) rotate(45deg)}.cf-recipe-page .share-wrap.is-open .share-menu{transform:translateY(-50%)}.cf-recipe-page .wrapper--hero{width:min(100% - 105px,1335px)}.cf-recipe-page .hero__layout{align-items:center;display:grid;gap:45px;grid-template-columns:minmax(430px,.86fr) minmax(570px,1.14fr)}.cf-recipe-page .hero__content{align-items:flex-start;text-align:left;width:auto}.cf-recipe-page .eyebrow{margin-bottom:15px}.cf-recipe-page .title--desktop{display:inline}.cf-recipe-page .title--mobile{display:none}.cf-recipe-page h1{font-size:64px;max-width:515px}.cf-recipe-page .hero__description{font-family:Geologica,sans-serif;line-height:1.4;margin-top:11px;max-width:458px}.cf-recipe-page .recipe-facts{gap:28px 12px;margin-top:25px;width:380px}.cf-recipe-page .recipe-facts dt{font-size:14px}.cf-recipe-page .recipe-facts dd{font-size:16px}.cf-recipe-page .share-wrap{margin-top:24px}.cf-recipe-page .hero-media__layers{aspect-ratio:711/560;padding:14px 22px 25px}.cf-recipe-page .hero-media__back{border-radius:20px;inset:4px 4px 28px 0}.cf-recipe-page .hero-media__photo{border-radius:20px}.cf-recipe-page .play-button{display:none}.cf-recipe-page .favorite{right:35px;top:42px}.cf-recipe-page .carousel-controls{margin-top:0}.cf-recipe-page .ingredients__panel{display:block;margin-inline:auto;width:min(100% - 16px,1440px)}.cf-recipe-page .ingredients__upper{border-bottom:0;border-radius:20px 20px 20px 0;padding:40px 67px 32px}.cf-recipe-page .ingredients__intro{align-items:center;display:flex;justify-content:space-between}.cf-recipe-page .ingredients__intro h2{font-family:"Bree Serif",serif;font-size:35px}.cf-recipe-page .ingredients__intro p{font-family:Nunito,sans-serif;font-size:18px;margin:0;max-width:583px;text-align:right}.cf-recipe-page .ingredients__form{display:grid;gap:32px;grid-template-columns:minmax(0,1fr);margin-top:32px}.cf-recipe-page .ingredients__form fieldset+fieldset{margin-top:0}.cf-recipe-page .ingredients__lower{align-items:stretch;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:minmax(0,1fr) 346px}.cf-recipe-page .ingredient-list{gap:21px 35px;grid-template-columns:repeat(3,minmax(0,1fr))}.cf-recipe-page .ingredient-list label{font-size:16px;gap:22px}.cf-recipe-page .ingredient-list label input{border-radius:7px;flex-basis:34px;height:34px;width:34px}.cf-recipe-page .ingredient-list--mass{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-recipe-page .products{background:#b94f9c;border:1px solid #9e007e;border-radius:0 0 20px 20px;border-top:0;grid-column:1;margin-top:0;min-width:0;padding:45px 67px 46px;position:relative;z-index:3}.cf-recipe-page .products h2{font-size:35px}.cf-recipe-page .products .products__track{overflow-x:auto;scrollbar-width:none;width:50%}.cf-recipe-page .products .products__track::-webkit-scrollbar{display:none}.cf-recipe-page .products .product-card{flex-basis:calc(33.33333% - 12px)}.cf-recipe-page .products .product-card img{width:100%}.cf-recipe-page .products .slider-arrows{display:none}.cf-recipe-page .products.has-overflow .slider-arrows{display:flex;width:50%}.cf-recipe-page .products:before{border-top-left-radius:20px;height:20px;top:0}.cf-recipe-page .products:after,.cf-recipe-page .products:before{background:#fcf9fb;content:"";pointer-events:none;position:absolute;right:-1px;width:20px;z-index:2}.cf-recipe-page .products:after{bottom:-1px;top:20px}.cf-recipe-page .products h2:after{background:radial-gradient(circle at 0 0,#b94f9c 0 20px,#fcf9fb 20px);bottom:-1px;content:"";height:20px;pointer-events:none;position:absolute;right:19px;width:20px;z-index:3}.cf-recipe-page .ingredients__lower:not(:has(.shopping)) .products{border-radius:0 0 20px 20px;grid-column:1/-1}.cf-recipe-page .ingredients__lower--without-tip{align-items:start}.cf-recipe-page .ingredients__lower--without-tip .products{align-self:start}.cf-recipe-page .ingredients__panel{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 346px}.cf-recipe-page .ingredients__panel--with-tip{grid-template-areas:"upper upper" "products shopping"}.cf-recipe-page .ingredients__panel--without-tip{grid-template-areas:"upper upper" "products products"}.cf-recipe-page .ingredients__upper{grid-area:upper}.cf-recipe-page .ingredients__lower{display:contents}.cf-recipe-page .products{grid-area:products}.cf-recipe-page .shopping{align-self:stretch;background:#fcf9fb;border-radius:20px 0 20px 20px;grid-area:shopping;grid-column:2;margin:0;padding:10px;position:relative;z-index:2}.cf-recipe-page .shopping:not(:has(.chef-tip)){align-self:start}.cf-recipe-page .chef-tip{padding:27px 46px;text-align:left}.cf-recipe-page .chef-tip h2{font-size:35px}.cf-recipe-page .chef-tip p{font-size:16px}.cf-recipe-page .shopping__send{width:100%}.cf-recipe-page .ingredients__panel--without-tip .products{align-self:start;grid-column:1/-1}.cf-recipe-page .ingredients__panel--without-tip .ingredients__upper{border-bottom-right-radius:0}.cf-recipe-page .ingredients__panel--without-tip .shopping{align-self:end;border-radius:20px 0 0 0;grid-area:products;grid-column:1/-1;justify-self:end;overflow:visible;position:relative;width:346px;z-index:4}.cf-recipe-page .ingredients__panel--without-tip .shopping:after,.cf-recipe-page .ingredients__panel--without-tip .shopping:before{background:radial-gradient(circle at 0 0,#b94f9c 0 20px,#fcf9fb 20px);content:"";height:20px;pointer-events:none;position:absolute;width:20px}.cf-recipe-page .ingredients__panel--without-tip .shopping:before{right:0;top:-20px}.cf-recipe-page .ingredients__panel--without-tip .shopping:after{bottom:0;left:-20px}.cf-recipe-page .ingredients__panel--without-tip .products h2:after,.cf-recipe-page .ingredients__panel--without-tip .products:after,.cf-recipe-page .ingredients__panel--without-tip .products:before{display:none}.cf-recipe-page .preparation__panel{padding:37px 66px 49px}.cf-recipe-page .preparation__heading{align-items:flex-start;display:flex;justify-content:space-between}.cf-recipe-page .preparation__heading h2{font-size:35px}.cf-recipe-page .preparation__heading .preparation__heading>p{font-size:16px;margin-top:13px;max-width:359px;text-align:right}.cf-recipe-page .steps{gap:17px;margin-top:32px;max-width:846px}.cf-recipe-page .steps li{gap:18px;grid-template-columns:39px minmax(0,1fr)}.cf-recipe-page .steps p{font-size:16px;line-height:1.35}.cf-recipe-page .comments__panel{padding:35px 65px 39px}.cf-recipe-page .comments__header{align-items:flex-start;display:flex;justify-content:space-between}.cf-recipe-page .comments__header .rating-summary{justify-content:flex-end;margin:0;width:auto}.cf-recipe-page .comments__header .rating-summary small{display:block;flex-basis:100%;text-align:right}.cf-recipe-page .comment-list{margin-top:3.7rem;max-height:35.5rem;overflow-y:auto;scrollbar-color:#9e007e rgba(158,0,126,.12);scrollbar-gutter:stable;scrollbar-width:thin}.cf-recipe-page .comment-list::-webkit-scrollbar{height:2px;width:2px}.cf-recipe-page .comment-list::-webkit-scrollbar-button,.cf-recipe-page .comment-list::-webkit-scrollbar-button:horizontal:end:increment,.cf-recipe-page .comment-list::-webkit-scrollbar-button:horizontal:start:decrement,.cf-recipe-page .comment-list::-webkit-scrollbar-button:single-button:vertical:decrement,.cf-recipe-page .comment-list::-webkit-scrollbar-button:single-button:vertical:increment,.cf-recipe-page .comment-list::-webkit-scrollbar-button:vertical,.cf-recipe-page .comment-list::-webkit-scrollbar-button:vertical:end:increment,.cf-recipe-page .comment-list::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:transparent;display:none;height:0;width:0}.cf-recipe-page .comment-list::-webkit-scrollbar-track{background:rgba(158,0,126,.12);border-radius:99px}.cf-recipe-page .comment-list::-webkit-scrollbar-thumb{background:#9e007e;border-radius:99px}.cf-recipe-page .comment-list.is-expanded{max-height:none;overflow-x:hidden;overflow-y:auto;padding-right:2px}.cf-recipe-page .comment{-moz-column-gap:12px;column-gap:12px;grid-template-columns:49px minmax(0,1fr);padding:20px 0 26px}.cf-recipe-page .comment>header{min-height:49px;padding-right:35px}.cf-recipe-page .comment>p{font-size:1.6rem}.cf-recipe-page .comments__footer{flex-direction:row;justify-content:space-between;margin-top:26px}.cf-recipe-page .comments__toggle{align-self:center;font-size:1.6rem}.cf-recipe-page .wrapper--related{width:min(100% - 68px,1372px)}.cf-recipe-page .related h2{font-size:35px;margin-inline:auto;text-align:center}.cf-recipe-page .recipe-cards{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,325px));justify-content:space-between;margin-top:19px;overflow:visible}.cf-recipe-page .related__arrows{display:none}.cf-recipe-page .recipe-card{flex:auto;width:100%}.cf-recipe-page .site-footer__top{align-items:center;display:grid;gap:14px;grid-template-columns:1.1fr 1.1fr .9fr 2fr;max-width:none;padding:38px 55px;width:100%}.cf-recipe-page .site-footer__top>img{width:152px}.cf-recipe-page .site-footer__top .footer-actions{display:contents}.cf-recipe-page .site-footer__top .footer-actions span{font-size:16px;justify-self:start}.cf-recipe-page .site-footer__top form{display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.cf-recipe-page .site-footer__top form label{display:grid;font-size:14px}.cf-recipe-page .site-footer__top form label+label{padding-top:21px}.cf-recipe-page .site-footer__bottom{flex-direction:row;justify-content:space-between;padding:45px 0;width:min(100% - 116px,1324px)}.cf-recipe-page .site-footer__bottom>img{width:120px}.cf-recipe-page .site-footer__bottom nav{border:0;display:flex;gap:70px;width:auto}.cf-recipe-page .site-footer__bottom nav a{border:0;font-size:18px;padding:0}.cf-recipe-page .footer-credit{padding-right:70px;text-align:right}}.cf-recipe-page .hero-media__layers>.favorite{left:auto!important;position:absolute!important;right:2.5rem;top:1.8rem;z-index:10}.cf-recipe-page .recipe-facts>div{gap:15px}.cf-recipe-page .steps li{grid-template-columns:3.9rem minmax(0,1fr)!important}.cf-recipe-page .steps li>.step__content,.cf-recipe-page .steps li>.step__content p{font-family:Nunito,sans-serif;font-size:1.2rem;grid-column:2;line-height:1.35;margin:0!important;max-width:none!important;min-width:0}.cf-recipe-page .steps li.is-complete .step__content,.cf-recipe-page .steps li.is-complete .step__content p{text-decoration:line-through}.cf-recipe-page .rating-modal__consent>.rating-modal__consent-copy{display:block;min-width:0}.cf-recipe-page .rating-modal__consent .rating-modal__policy-link{display:inline!important;white-space:nowrap}@media (max-width:991px){.cf-recipe-page .ingredients__panel{padding-inline:0!important}.cf-recipe-page .products .slider-arrows button{isolation:isolate;overflow:visible}.cf-recipe-page .products .slider-arrows button:before{z-index:-1}.cf-recipe-page .products .slider-arrows button img{position:relative;z-index:1}.cf-recipe-page .preparation__panel{margin-inline:calc(50% - 50vw)!important;max-width:none!important;width:100vw!important}.cf-recipe-page .ingredient-list label,.cf-recipe-page .ingredient-list label>span,.cf-recipe-page .ingredient-list label>span p{font-size:1.4rem!important}}.cf-recipe-page .recipe-card__title{color:inherit;display:block;font-family:"Bree Serif",serif;font-size:1.4rem;line-height:1.2;margin-top:2rem;text-transform:uppercase}.cf-recipe-page .recipe-card__main{inset:0;position:absolute}.cf-recipe-page .related .recipe-card{border:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.cf-recipe-page .related .recipe-card:focus-within,.cf-recipe-page .related .recipe-card:hover{border-color:#9e007e;box-shadow:5px 5px 25px 0 rgba(0,0,0,.25)}.cf-recipe-page .recipe-card .like{opacity:1;position:absolute;right:1.5rem;top:1.5rem;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:visible;z-index:3}.cf-recipe-page .recipe-card .like a{align-items:center!important;background:#9e007e;border-radius:50%;display:flex!important;height:5.9rem!important;justify-content:center!important;padding-top:.2rem;width:5.9rem}.cf-recipe-page .recipe-card .like .ico{background:#fff;height:3.2rem;-webkit-mask-image:url(../images/ico_like.svg);mask-image:url(../images/ico_like.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:3.2rem;mask-size:3.2rem;width:3.2rem}.cf-recipe-page .recipe-card .like:hover{transform:scale(1.1)}.cf-recipe-page .recipe-card .like.liked .ico{-webkit-mask-image:url(../images/ico_liked.svg);mask-image:url(../images/ico_liked.svg)}.cf-recipe-page .recipe-card__main>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cf-recipe-page .recipe-card__content{z-index:1}.cf-recipe-page .tags>a,.cf-recipe-page .tags>span{background:#9e007e;border-radius:5rem;color:#fff;font-size:1.2rem;padding:.5rem 1.2rem;text-decoration:none;white-space:nowrap}.cf-recipe-page .tags>:nth-child(2){background:#b94f9c}.cf-recipe-page .tags>:nth-child(3){background:#812065}.cf-recipe-page .tags>a:focus-visible,.cf-recipe-page .tags>a:hover{text-decoration:underline}@media (min-width:992px){.cf-recipe-page .steps li>.step__content,.cf-recipe-page .steps li>.step__content p{font-size:1.6rem}.cf-recipe-page .hero-media__layers>.favorite{right:3.5rem;top:4.2rem}.cf-recipe-page .recipe-card .like{opacity:0;visibility:hidden}.cf-recipe-page .recipe-card .like.liked,.cf-recipe-page .recipe-card:focus-within .like,.cf-recipe-page .recipe-card:hover .like{opacity:1;visibility:visible}.cf-recipe-page .preparation__heading>p{font-size:1.6rem;margin-top:1.3rem;max-width:35.9rem;text-align:right}}
/*# sourceMappingURL=receita.css.map */
